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

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

happy-hour.swf

This is the info page for
Flash #124477

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


Text
00 0

Loading...

<p align="center"><font face="Fontdinerdotcom Huggable" size="50" color="#ffffff" letterSpacing="0.000000" kerning="1">0%</font></p>

SOUND ON

SOUND OFF

VIRAL BY TAMBA

PLAY

PLAY

INSTRUCTIONS

INSTRUCTIONS

INSTRUCTIONS

HIGH SCORES

HIGH SCORES

SEND TO A FRIEND

SEND TO A FRIEND

INSTRUCTIONS

Your mission is to try and get a
girl…any girl! Use the cursor keys
to wander around the bar and walk
up to girls.

Be careful though – rejections will dent
your pride and reduce your score… Try
having a drink at the bar to give yourself
a boost. Remember, if either your pride
score hits zero or you run out of cash,
that’s the end of your night.

Keep a look out  for dropped twenty
pound notes. These will give your
flagging finances a boost if picked up.
To win, try and get as many love hearts
as possible and prove that you’re
Casanova – it’s harder than you think!

When close to a girl press the space
bar and then select which of the
chat up lines you want to use by
pressing space again.

BACK

BACK

PLAY

PLAY

<p align="left"><font face="Swis721 BlkCn BT" size="9" color="#003081" letterSpacing="0.000000" kerning="1">Sed ut perspiciatis unde omnis iste n</font></p><p align="left"></p>

PRESS SPACE BAR TO CHAT!

PRESS SPACE BAR TO BUY A DRINK

0

Score

GAME OVER

SCORE

PLAY
AGAIN

PLAY
AGAIN

SUBMIT
SCORE

SUBMIT
SCORE

500

SUBMIT SCORE

YOUR EMAIL

YOUR NAME

Joe

Bloggs

500

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

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

<p align="center"></p>

HIGH SCORES

<p align="right"><font face="Book Antiqua" size="13" color="#000000" letterSpacing="0.000000" kerning="1"><b>12345</b></font></p>

<p align="left"><font face="Book Antiqua" size="13" color="#000000" letterSpacing="0.000000" kerning="1">Name</font></p>

SEND TO A FRIEND

FRIEND'S EMAIL

FRIEND'S NAME

FRIEND'S MESSAGE

SEND

SEND

Hi there,
I've played Girls Date for Free Happy Hour and thought you'd like it too! Why not have a go and see if you can get on the high score board?

<p align="center"></p>

ActionScript [AS1/AS2]

Frame 1
if (!kv_v) { kv_v = {c:733, a:0, da:["distralytics.com", "distralytics.co.uk"]}; kv_v.i = 0; while (kv_v.i < kv_v.da.length) { if (dom.charAt(0) === ".") { var dom = kv_v.da[kv_v.i]; dom.substr(1, dom.length - 1); System.security.allowDomain(dom, "*." + dom); } else { System.security.allowDomain(kv_v.da[kv_v.i], (kv_v.c + ".c.") + kv_v.da[kv_v.i], "*." + kv_v.da[kv_v.i]); } kv_v.i++; } kv_v.lc = function () { var _local2; var _local1 = kv_v.da[kv_v.a % kv_v.da.length]; if (_local1.charAt(0) === ".") { _local2 = ("http://" + _local1.substr(1, _local1.length - 1)) + kv_v.lurl; } else { _local2 = ((("http://" + kv_v.c) + ".c.") + _local1) + kv_v.lurl; } System.security.allowDomain(_local2); kv_v.l_mcl.loadClip(_local2, kv_v.t_mc); }; kv_v.d = (_root.ori_dom ? (_root.ori_dom) : (((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0])))); kv_v.fpv = getVersion().split(" ")[1].split(",")[0]; kv_v.lurl = "/control/tracking/tracker.swf?r=" + Math.floor(Math.random() * 10000); kv_v.t_mc = createEmptyMovieClip("kv_tracker", -16734); kv_v.l_mcl = new MovieClipLoader(); kv_v.mcl_l = {onLoadError:function () { kv_v.a++; kv_v.lc(); }, onLoadStart:function (m) { System.security.allowDomain(m._url); }}; kv_v.l_mcl.addListener(kv_v.mcl_l); kv_v.lc(); } function shuffleQuestions() { i = 0; while (i < nTotalQuestions) { totalQuestionsArray[i] = i + 1; i++; } totalQuestionsArray.shuffle(); } stop(); Stage.showMenu = false; var aChatUpLines = new Array(); var aChatUpLines = ["Here's 10p. Ring your mum and tell her you're not coming home...", "Would you like a raisin? How about a date?", "The word of the day is legs... Would you like to come back to my house and help spread the word?", "Out of 2... Would you give me one??", "Do you have any Italian in you? No...? Would you like some?", "I'm a frog but if you kiss me I'll turn into a prince!", "Wow! Are those real?!", "How about you sit on my lap and we'll see what pops up?", "Is it hot in here or is it just you?", "Is that a mirror in your pocket? Because I can see myself in your pants.", "You'll do.", "If I could rearrange the alphabet I'd put U and I together", "Your name must be Daisy, because I have the incredible urge to plant you right here!", "Can I buy you a drink, or do you just want the money?", "I may not be the best looking guy here, but I'm the only one talking to you.", "If you were a new hamburger at McDonald's, you would be McGorgeous.", "If you're going to regret this in the morning, we can sleep until the afternoon.", "Oh, I'm sorry, I thought that was a Braille nametag.", "If you were a car, I would wax you and ride you all over town.", "You might not be the best looking girl here, but beauty is only a light switch away.", "I can't find my puppy, can you help me find him? I think he went into a cheap B&B.", "Hi, my name is Pogo. Want to jump on my stick?", "If I had a star for every time you made me smile I'd have the whole night's sky in the palm of my hand.", "I've forgotten my phone number, can I have yours?", "Excuse me, are you lost? Cause Heaven is a long way from here.", "You must be the greatest thief ever. You just stole my heart away.", "Do your legs hurt? 'Cause you've been running around my mind all night.", "Come here often?", "Your pants would look great crumpled up next to my bed.", "What's got 232 teeth and holds back the Incredible Hulk? My zipper.", "I'm sorry, but I couldn't help but notice you over here not noticing me.", "We should do it after my crabs clear up.... Or now if you have time.", "Did it hurt when you fell from heaven?", "How you doin'?", "If I told you that you had a nice body would you hold it against me?", "Call me Fred Flintstone 'cos I'll make your bed rock!", "Are you free tonight or will it cost me?", "Can I see your tan lines?", "Help the homeless - take me home with you.", "Hi. Are you legal?", "I'd look good on you.", "What do you like for breakfast?", "Do you charge by the inch or by the hour?"]; Array.prototype.shuffle = function () { var _local5 = this.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = Math.floor(Math.random() * _local5); var _local4 = this[_local2]; this[_local2] = this[_local3]; this[_local3] = _local4; _local2++; } }; var girlXpositions = [60, 51, 145, 338]; var girlYpositions = [122, 222, 258, 220]; var noteXpositions = [88, 88, 188, 278]; var noteYpositions = [190, 297, 250, 267]; var intScore = 0; var intScoreSub = 0; var strLastScreen = "titlescreen"; var strRootURL = "http://www.tamba-games.co.uk/gdff"; var strServiceURL = (strRootURL + "/amfphp/gateway.php"); var objRemote = (new remoting.RemotingFunctions(strServiceURL, "GameFunctions")); preLoad = function () { preload_mc.load_pct.text = Math.round((getBytesLoaded() / getBytesTotal()) * 100) + "%"; if (getBytesLoaded() == getBytesTotal()) { clearInterval(intPreloader); gotoAndStop ("title"); } }; var intPreloader = setInterval(preLoad, 40); var globalSound = new Sound(_root); btn_sound.onRelease = function () { if (!soundOff) { btn_sound.gotoAndStop(2); globalSound.setVolume(0); soundOff = true; skipnext = true; } if (soundOff && (!skipnext)) { btn_sound.gotoAndStop(1); globalSound.setVolume(100); soundOff = false; } skipnext = false; }; btn_tamba.onRelease = function () { getURL ("http://www.tamba.co.uk", "_blank"); }; btn_client.onRelease = function () { getURL ("http://www.girlsdateforfree.com?ITO=1720", "_blank"); };
Frame 3
strLastScreen = "title";
Frame 5
function updateScore() { if (intScoreT < intScore) { intScoreT++; } game.score_mc.text_score.text = intScoreT; } function hero_movement() { if ((isBuyingDrink || (isGameOver)) || (isAnimating)) { return(undefined); } if (!bEngagedInConversation) { if (Key.isDown(37) && (bKeyDown == false)) { game.hero.gotoAndStop("left"); game.hero._x = game.hero._x - intHeroXSpeed; bKeyDown = true; intHeroXSpeed = intHeroSpeed; } if (Key.isDown(39) && (bKeyDown == false)) { game.hero.gotoAndStop("right"); game.hero._x = game.hero._x + intHeroXSpeed; bKeyDown = true; intHeroXSpeed = intHeroSpeed; } if (Key.isDown(38) && (bKeyDown == false)) { game.hero.gotoAndStop("back"); game.hero._y = game.hero._y - intHeroYSpeed; bKeyDown = true; intHeroYSpeed = intHeroSpeed; } if (Key.isDown(40) && (bKeyDown == false)) { game.hero.gotoAndStop("front"); game.hero._y = game.hero._y + intHeroYSpeed; bKeyDown = true; intHeroYSpeed = intHeroSpeed; } if (Key.isDown(32)) { if (!isSpacePressed) { if (!bHeroAtTheBar) { checkForGirlProximity(); } if (bHeroAtTheBar) { isBuyingDrink = true; displayAndAnimateDrink(); } isSpacePressed = true; } } else { isSpacePressed = false; } if ((((bKeyDown == false) && (targetMovieIsActive == false)) && (isBuyingDrink == false)) && (!isBeingAttackedByBoyfriend)) { game.hero.gotoAndStop("idle"); } } bKeyDown = false; } function checkForGirlProximity() { i = 0; while (i < intTotalGirls) { var _local1 = game["girl_" + i]; if (game.hero.hitTest(_local1) && (_local1._x == girlXpositions[i])) { moveHeroToPresetPosition(_local1); game.hero.gotoAndStop("idle"); game.HUD.press_space_icon._visible = false; displayChatUplines(); } i++; } } function detectCollision() { i = 0; while (i <= intTotalObjects) { var _local1 = "object_" + i; if (game.hero.hero_top.hitTest(game[_local1])) { intHeroYSpeed = 0; } if (game.hero.hero_bottom.hitTest(game[_local1])) { intHeroYSpeed = 0; } if (game.hero.hero_left.hitTest(game[_local1])) { intHeroXSpeed = 0; } if (game.hero.hero_right.hitTest(game[_local1])) { intHeroXSpeed = 0; } i++; } i = 0; while (i < 3) { var _local3 = game["man_" + i]; if (game.hero.hero_top.hitTest(_local3.heroHitzone)) { intHeroYSpeed = 0; } if (game.hero.hero_bottom.hitTest(_local3.heroHitzone)) { intHeroYSpeed = 0; } if (game.hero.hero_left.hitTest(_local3.heroHitzone)) { intHeroXSpeed = 0; } if (game.hero.hero_right.hitTest(_local3.heroHitzone)) { intHeroXSpeed = 0; } i++; } i = 0; while (i <= intTotalGirls) { var _local2 = "girl_" + i; if (game.hero.hero_top.hitTest(game[_local2].heroHitzone)) { intHeroYSpeed = 0; } if (game.hero.hero_bottom.hitTest(game[_local2].heroHitzone)) { intHeroYSpeed = 0; } if (game.hero.hero_left.hitTest(game[_local2].heroHitzone)) { intHeroXSpeed = 0; } if (game.hero.hero_right.hitTest(game[_local2].heroHitzone)) { intHeroXSpeed = 0; } i++; } if (game.hero.hero_top.hitTest(game.jealous_boyfriend.heroHitzone)) { intHeroYSpeed = 0; } if (game.hero.hero_bottom.hitTest(game.jealous_boyfriend.heroHitzone)) { intHeroYSpeed = 0; } if (game.hero.hero_left.hitTest(game.jealous_boyfriend.heroHitzone)) { intHeroXSpeed = 0; } if (game.hero.hero_right.hitTest(game.jealous_boyfriend.heroHitzone)) { intHeroXSpeed = 0; } } function createGirlProximityDetection() { i = 0; while (i <= intTotalGirls) { var _local2 = "girl_" + i; game[_local2].onEnterFrame = function () { if (game.hero.com_hitArea.hitTest(this)) { targetMovie = this; bSpaceBarIconVisible = true; } }; i++; } } function hideEnvironmentHitZones() { i = 0; while (i <= intTotalObjects) { var _local1 = "object_" + i; game[_local1]._visible = false; i++; } } function displayChatUplines() { hasSpokenLine = false; startChatDisplayDelay(); if (!bHeroAtTheBar) { bEngagedInConversation = true; game.HUD.press_space_icon._visible = false; i = 0; while (i <= 3) { var _local1 = "option_" + i; game.HUD[_local1]._visible = true; game.HUD[_local1].btn_element.gotoAndStop(1); game.HUD[_local1].sText = aChatUpLines[i]; i++; } } } function hideChatUpLines() { bEngagedInConversation = false; game.HUD.press_space_icon._visible = true; game.HUD.option_0.bullet.gotoAndStop("idle"); game.HUD.option_0.bullet.bullet_depressed = false; game.HUD.option_1.bullet.gotoAndStop("idle"); game.HUD.option_1.bullet.bullet_depressed = false; game.HUD.option_2.bullet.gotoAndStop("idle"); game.HUD.option_2.bullet.bullet_depressed = false; aChatUpLines.shuffle(); i = 0; while (i <= 3) { var _local1 = "option_" + i; game.HUD[_local1]._visible = false; i++; } } function moveHeroToPresetPosition(targetMovie) { if (!bHeroAtTheBar) { game.hero._x = targetMovie._x - 35; game.hero._y = targetMovie._y - 5; } } function onChatUpSelect(selectedline) { if (hasSpokenLine) { return(undefined); } hasSpokenLine = true; displaySpeechBubble(); } function displaySpeechBubble() { hasSpokenLine = true; var speechBubble = game.attachMovie("speech_bubble", "speech_bubble", 5000); speechBubble._x = game.hero._x + 25; speechBubble._y = game.hero._y - 20; snd_speech.start(); medalxScaleT = new mx.transitions.Tween(speechBubble, "_xscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 2, true); medalyScaleT = new mx.transitions.Tween(speechBubble, "_yscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 2, true); medalxScaleT.onMotionFinished = function () { intKeyCycleCounter = 1; bChatUpLineSelected = false; spaceKeyDelay = false; speechBubble.removeMovieClip(); hideChatUpLines(); randomResponse(); }; } function randomResponse() { var _local1 = "girl_" + intBoyFriendTarget; if ((targetMovie == _level0.game[_local1]) && (!jealousBoyfriendRoutine)) { jealousBoyfriendRoutine = true; funcJealousBoyfriendRoutine(); randomNumber = 4; } else { var randomNumber = Math.round(Math.random(1) * 3); } switch (randomNumber) { case 0 : hideChatUpLines(); if ((targetMovie == _level0.game[_local1]) && (!jealousBoyfriendRoutine)) { jealousBoyfriendRoutine = true; funcJealousBoyfriendRoutine(); } else { subtractPride(25); targetMovieIsActive = true; targetMovie.gotoAndPlay("kick"); snd_kick.start(); var star = game.attachMovie("star", "star", 10001); star._x = game.hero._x + (game.hero._width / 2); star._y = game.hero._y + 50; medalxScaleT = new mx.transitions.Tween(star, "_xscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 15, false); medalxScaleT = new mx.transitions.Tween(star, "_yscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 15, false); awardPoints(15); game.hero.gotoAndPlay("wince"); snd_oof.start(); } medalxScaleT.onMotionFinished = function () { targetMovieIsActive = false; star.removeMovieClip(); showRejection(); }; break; case 1 : hideChatUpLines(); targetMovie.isAnimating = true; subtractPride(10); targetMovieIsActive = true; var splash = game.attachMovie("star", "splash", 10001); splash.gotoAndStop(2); splash._x = game.hero._x + (game.hero._width / 2); splash._y = game.hero._y + 25; medalxScaleT = new mx.transitions.Tween(splash, "_xscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 15, false); medalxScaleT = new mx.transitions.Tween(splash, "_yscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 15, false); targetMovie.gotoAndPlay("splash"); game.hero.gotoAndPlay("splash"); snd_drink_splat.start(); medalxScaleT.onMotionFinished = function () { targetMovie.isAnimating = false; targetMovieIsActive = false; game.HUD.press_space_icon._visible = true; splash.removeMovieClip(); showRejection(); awardPoints(25); }; break; case 2 : if (!bAnimatingRemoveAddNewGirl) { bAnimatingRemoveAddNewGirl = true; snd_annoyed.start(); hideChatUpLines(); subtractPride(15); targetMovie.gotoAndPlay("angry"); targetMovieIsActive = false; game.HUD.press_space_icon._visible = true; awardPoints(5); } else { randomResponse(); } break; case 3 : girlAcceptsDrink(); break; case 4 : } } function showRejection() { snd_laughter.start(); isAnimating = true; game.hero.gotoAndStop("reject"); var _local3 = new mx.transitions.Tween(game.hero, null, null, 0, 100, 35, false); var _local1 = 0; while (_local1 < intTotalGirls) { var _local2 = game["girl_" + _local1]; if (_local2 != targetMovie) { _local2.gotoAndStop("laugh"); _local2.isAnimating = true; } _local1++; } _local3.onMotionFinished = function () { if (!isGameOver) { game.hero.gotoAndStop("idle"); isAnimating = false; var _local1 = 0; while (_local1 < intTotalGirls) { var _local2 = game["girl_" + _local1]; if (_local2.isAnimating) { _local2.gotoAndStop("dance"); _local2.isAnimating = false; } _local1++; } } }; } function heroDetectCollisions() { i = 0; while (i <= intTotalGirls) { var _local1 = "girl_" + i; if (game.hero.hitTest(game[_local1]) && (game[_local1]._y == girlYpositions[i])) { targetMovie = game[_local1]; game[_local1].filters = [filter_glow]; } else { game[_local1].filters = []; } i++; } if (game.hero.hitTest(game.barman.hitZone)) { bHeroAtTheBar = true; game.barman.filters = [filter_glow]; game.HUD.buyDrinkPrompt._visible = true; } else { bHeroAtTheBar = false; game.barman.filters = []; game.HUD.buyDrinkPrompt._visible = false; } } function subtractCash(amount) { game.HUD.cash_level.cash_level_bar._x = game.HUD.cash_level.cash_level_bar._x - amount; if (game.HUD.cash_level.cash_level_bar._x < -121) { gameOverMessage(); } } function addCash(amount) { awardPoints(50); if (game.HUD.cash_level.cash_level_bar._x < -55.5) { game.HUD.cash_level.cash_level_bar._x = game.HUD.cash_level.cash_level_bar._x + amount; } } function subtractPride(amount) { game.HUD.pride_level.pride_level_bar._x = game.HUD.pride_level.pride_level_bar._x - amount; if (game.HUD.pride_level.pride_level_bar._x < -100) { gameOverMessage(); } } function addPride(amount) { if (game.HUD.pride_level.pride_level_bar._x < -34.75) { game.HUD.pride_level.pride_level_bar._x = game.HUD.pride_level.pride_level_bar._x + amount; } } function displayAndAnimateDrink() { snd_buyDrink.start(); var drinkIcon = game.attachMovie("drink_icon", "drink_icon", 0); drinkIcon.swapDepths(game.hero); drinkIcon._x = 250; drinkIcon._y = 145; drinkIconxScaleT = new mx.transitions.Tween(drinkIcon, "_xscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 1, true); drinkIconxScaleT = new mx.transitions.Tween(drinkIcon, "_yscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 2, true); showThought("drink"); game.hero.gotoAndPlay("drink"); addPride(5); subtractCash(5); drinkIconxScaleT.onMotionFinished = function () { isBuyingDrink = false; drinkIcon.removeMovieClip(); }; } function showThought(strFrame) { objThought._visible = true; objThought._alpha = 0; objThought._xscale = (objThought._yscale = 5); objThought._y = 2; var _local3 = new mx.transitions.Tween(objThought, "_xscale", mx.transitions.easing.Back.easeOut, 5, 100, 0.5, true); var _local5 = new mx.transitions.Tween(objThought, "_yscale", mx.transitions.easing.Back.easeOut, 5, 100, 0.5, true); var _local4 = new mx.transitions.Tween(objThought, "_y", mx.transitions.easing.Strong.easeOut, 2, -10, 1, true); var _local7 = new mx.transitions.Tween(objThought, "_alpha", mx.transitions.easing.Regular.easeOut, 0, 100, 0.5, true); var _local1 = new mx.transitions.Tween(objThought, null, mx.transitions.easing.Regular.easeOut, 0, 80, 2, true); var _local6 = new mx.transitions.Tween(objThought, "_x", mx.transitions.easing.Strong.easeOut, 10, -44, 0.25, true); _local1.onMotionFinished = function () { var _local1 = new mx.transitions.Tween(objThought, "_alpha", mx.transitions.easing.Regular.easeOut, 100, 0, 0.5, true); _local1.onMotionFinished = function () { objThought._xscale = (objThought._yscale = 10); objThought._x = 10; objThought._y = 20; }; }; } function awardPoints(points) { var _local1 = points; intScore = intScore + _local1; objAward.text_score.text = _local1; objAward._alpha = 0; objAward._visible = true; objAward._y = 2; var _local2 = new mx.transitions.Tween(objAward, "_alpha", mx.transitions.easing.Regular.easeOut, 0, 200, 3, true); var _local3 = new mx.transitions.Tween(objAward, "_y", mx.transitions.easing.Bounce.easeOut, objAward._y, -25, 0.5, true); _local2.onMotionFinished = function () { var _local1 = new mx.transitions.Tween(objAward, "_alpha", mx.transitions.easing.Regular.easeOut, 100, 0, 0.5, true); }; } function girlAcceptsDrink() { awardPoints(100); snd_laugh.start(); var speechBubble = game.attachMovie("speech_bubble", "speech_bubble", 3000); speechBubble.gotoAndStop(2); speechBubble._x = targetMovie._x + 20; speechBubble._y = targetMovie._y - 35; snd_speech.start(); medalxScaleT = new mx.transitions.Tween(speechBubble, "_xscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 2, true); medalyScaleT = new mx.transitions.Tween(speechBubble, "_yscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 2, true); addPride(5); subtractCash(20); medalxScaleT.onMotionFinished = function () { isAnimating = false; speechBubble.removeMovieClip(); }; } function regenerateNewGirl(girlNumber, girlObject) { var _local3 = new String(girlObject); var _local4 = new String(); tempGirlNumber = _local3.substr(18, 1); snd_ascend.start(); targetMovie = null; showRejection(); var _local1 = new mx.transitions.Tween(girlObject, "_y", mx.transitions.easing.Regular.easeOut, girlObject._y, 200, 0.25, true); _local1.onMotionFinished = function () { var _local1 = new mx.transitions.Tween(girlObject, "_x", mx.transitions.easing.Regular.easeOut, girlObject._x, -50, 0.5, true); _local1.onMotionFinished = function () { girlObject.removeMovieClip(); replaceGirlAndAnimate(tempGirlNumber); }; }; } function replaceGirlAndAnimate(arrayLocation) { snd_descend.start(); var _local3 = Math.round(Math.random(1) * intGirlVarietyTotal); var _local2 = game.attachMovie("girl_" + _local3, "girl_" + arrayLocation, intGirlLayerCounter++); _local2._y = girlYpositions[arrayLocation]; _local2.swapDepths(1500 + _local2._y); _local2._x = -100; girlHozT = new mx.transitions.Tween(_local2, "_x", mx.transitions.easing.Regular.easeOut, _local2._x, girlXpositions[arrayLocation], 2, true); girlHozT.onMotionFinished = function () { bAnimatingRemoveAddNewGirl = false; this.obj.swapDepths(1500 + this.obj._y); }; } function startGamePlaceGirls() { var _local4 = [0, 1, 2, 3, 4]; _local4.shuffle(); i = 0; while (i < intTotalGirls) { var _local2 = game.attachMovie("girl_" + _local4[i], "girl_" + i, 1800 + i); _local2._y = girlYpositions[i]; trace(_local2); _local2._x = -100; trace(girlXpositions[i]); var _local3 = new mx.transitions.Tween(_local2, "_x", mx.transitions.easing.Regular.easeOut, _local2._x, girlXpositions[i], 2, true); _local2.swapDepths(1500 + girlYpositions[i]); _local3.onMotionFinished = function () { this.obj.swapDepths(1500 + this.obj._y); }; i++; } } function bonusNote() { var _local1 = Math.round(Math.random(1) * 3); if (_local1 == 1) { _local1 = Math.round(Math.random(1) * 3); snd_noteAppear.start(); var _local2 = game.attachMovie("note", "note", 3500); _local2._x = noteXpositions[_local1]; _local2._y = noteYpositions[_local1]; } } function placeHero() { var _local1 = game.attachMovie("hero", "hero", 1600); objAward = _local1.award_mc; objAward._visible = false; objThought = _local1.thought_mc; objThought._visible = false; objThought._xscale = (objThought._yscale = 10); objThought._x = 10; objThought._y = 20; _local1._x = 200; _local1._y = 200; } function placeMen() { var _local6 = [1, 2, 3]; var _local5 = [[102, 155], [390, 332], [153, 230]]; _local6.shuffle(); var _local1 = 0; while (_local1 < 3) { var _local4 = _local5[_local1][0] - 12; var _local3 = _local5[_local1][1] - 70; var _local2 = game.attachMovie("man_mc", "man_" + _local1, 0); _local2._x = _local4; _local2._y = _local3; _local2.gotoAndStop(_local6[_local1]); _local2.swapDepths(1500 + _local2._y); _local1++; } } function zfactoring() { game.hero.swapDepths(1500 + Math.round(game.hero._y)); } function placeSpeaker() { game.right_speaker.swapDepths(5001); } function moveHudSystemUp() { game.HUD.swapDepths(5003); } function cycleDown() { } function cycleUp() { } function chatUpKeySelection() { if (!bChatUpLineSelected) { switch (intKeyCycleCounter) { case 1 : revealAllChatUpLines(); selectedChatUpLineMc = "_level0.game.HUD.option_0"; game.HUD.option_0.bullet.gotoAndStop("active"); return; case 2 : revealAllChatUpLines(); selectedChatUpLineMc = "_level0.game.HUD.option_1"; game.HUD.option_1.bullet.gotoAndStop("active"); return; case 3 : revealAllChatUpLines(); selectedChatUpLineMc = "_level0.game.HUD.option_2"; game.HUD.option_2.bullet.gotoAndStop("active"); } } } function revealAllChatUpLines() { if (bEngagedInConversation) { i = 0; while (i <= 3) { var _local1 = "option_" + i; game.HUD[_local1]._visible = true; game.HUD[_local1].bullet.gotoAndStop("idle"); game.HUD[_local1].bullet.bullet_depressed = false; i++; } } } function refreshChatUpOptionsBullets() { if (bullet.bullet_depressed != true) { bullet.bullet_depressed = true; bullet.gotoAndStop("active"); } } function onChatUpSelectKeyControl(selectedline) { if (hasSpokenLine) { return(undefined); } hasSpokenLine = true; trace("from keyboard control"); i = 0; while (i <= 3) { var _local1 = "option_" + i; if (game.HUD[_local1] != selectedline) { game.HUD[_local1]._visible = false; } i++; } displaySpeechBubble(); } function chatDisplayDelay() { clearInterval(intSpaceDelay_INTERVAL); spaceKeyDelay = true; } function startChatDisplayDelay() { intSpaceDelay_INTERVAL = setInterval(chatDisplayDelay, 200); } function gameOverMessage() { isGameOver = true; clearInterval(intBonusNote_INTERVAL); var gameoversMessage = attachMovie("message_gameover", "message_gameover", 5000); gameoversMessage._x = 60; gameoversMessage._y = 250; var _local1 = new mx.transitions.Tween(gameoversMessage, "_yscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 3, true); var _local3 = new mx.transitions.Tween(gameoversMessage, "_xscale", mx.transitions.easing.Elastic.easeOut, 0, 100, 1, true); _local1.onMotionFinished = function () { gameoversMessage.heart_mc.gotoAndPlay(2); var _local1 = new mx.transitions.Tween(gameoversMessage, null, null, 0, 100, 3, true); _local1.onMotionFinished = function () { gameoversMessage.removeMovieClip(); gotoAndStop ("gameover"); }; }; } function funcJealousBoyfriendRoutine() { isAnimating = true; isBeingAttackedByBoyfriend = true; game.jealous_boyfriend.gotoAndStop("walk"); var _local1 = new mx.transitions.Tween(game.jealous_boyfriend, "_x", mx.transitions.easing.Regular.easeIn, game.jealous_boyfriend._x, game.hero._x + 10, 3, true); _local1.onMotionFinished = function () { game.jealous_boyfriend.gotoAndPlay("punch"); game.hero.gotoAndStop("attacked"); }; } function removeJealousBoyFriend() { isAnimating = false; var _local3 = "girl_" + intBoyFriendTarget; _root.regenerateNewGirl(girlId, _level0.game[_local3]); isBeingAttackedByBoyfriend = false; game.jealous_boyfriend.gotoAndStop("walk"); var _local2 = new mx.transitions.Tween(game.jealous_boyfriend, "_x", mx.transitions.easing.Regular.easeIn, game.jealous_boyfriend._x, -50, 3, true); _local2.onMotionFinished = function () { game.jealous_boyfriend.removeMovieClip(); }; } function placeJealousBoyfriend() { clearInterval(intPlaceBoyFriend); var _local2 = "girl_" + intBoyFriendTarget; var _local1 = game.attachMovie("jealous_boyfriend", "jealous_boyfriend", 0); _local1._x = _level0.game[_local2]._x + 60; _local1._y = _level0.game[_local2]._y; _local1.swapDepths(1501 + _local1._y); game.left_speaker.swapDepths(1500 + game.left_speaker._y); } stop(); game.btn_logo.tabEnabled = false; btn_sound.tabEnabled = false; btn_tamba.tabEnabled = false; game.HUD.option_0.invisible_btn.tabEnabled = false; game.HUD.option_1.invisible_btn.tabEnabled = false; game.HUD.option_2.invisible_btn.tabEnabled = false; var glow_color = 16777215; var glow_alpha = 0.8; var glow_blurX = 15; var glow_blurY = 15; var glow_strength = 2; var glow_quality = 3; var glow_inner = false; var glow_knockout = false; var filter_glow = (new flash.filters.GlowFilter(glow_color, glow_alpha, glow_blurX, glow_blurY, glow_strength, glow_quality, glow_inner, glow_knockout)); var intHeroSpeed = 6; var intHeroXSpeed = intHeroSpeed; var intHeroYSpeed = intHeroSpeed; var bKeyDown = false; var bSpaceBarIconVisible = false; var intTotalObjects = 42; var intTotalGirls = 4; var bEngagedInConversation = false; var targetMovie; var targetMovieIsActive = false; var bHeroAtTheBar = false; var tempGirlNumber; var intGirlLayerCounter = 1800; var intBonusNote_INTERVAL = 0; var intSpaceDelay_INTERVAL = 0; var intKeyCycleCounter = 1; var bKeyListenerActivated = false; var bChatUpLineSelected = false; var intGirlVarietyTotal = 4; var selectedChatUpLineMc; var spaceKeyDelay = false; var temporyChatUplineMovie; var bAnimatingRemoveAddNewGirl = false; var isBuyingDrink = false; var hasSpokenLine = false; var isGameOver = false; var isAnimating = false; var isSpacePressed = false; var jealousBoyfriendRoutine = false; var isBeingAttackedByBoyfriend = false; var intBoyFriendTarget = Math.round(Math.random(1) * 3); var intPlaceBoyFriend = 0; intPlaceBoyFriend = setInterval(placeJealousBoyfriend, 2000); trace("boyFriendTarget =" + boyFriendTarget); intScore = 0; var intScoreT = 0; var objAward; var objThought; intBonusNote_INTERVAL = setInterval(bonusNote, 10000); game.HUD.press_space_icon._visible = false; snd_kick = new Sound(); snd_kick.attachSound("kick"); snd_oof = new Sound(); snd_oof.attachSound("oof"); snd_speech = new Sound(); snd_speech.attachSound("speech"); snd_drink_splat = new Sound(); snd_drink_splat.attachSound("drink"); snd_laugh = new Sound(); snd_laugh.attachSound("laugh"); snd_cashCollect = new Sound(); snd_cashCollect.attachSound("cash_collect"); snd_buyDrink = new Sound(); snd_buyDrink.attachSound("buy_drink"); snd_noteAppear = new Sound(); snd_noteAppear.attachSound("note_appear"); snd_ascend = new Sound(); snd_ascend.attachSound("ascend"); snd_descend = new Sound(); snd_descend.attachSound("descend"); snd_click = new Sound(); snd_click.attachSound("click"); snd_annoyed = new Sound(); snd_annoyed.attachSound("annoyed"); snd_laughter = new Sound(); snd_laughter.attachSound("laughter"); var keyListener = new Object(); keyListener.onKeyDown = function () { if (!bKeyListenerActivated) { bKeyListenerActivated = true; switch (Key.getCode()) { case 38 : if (bEngagedInConversation) { snd_click.start(); if (intKeyCycleCounter > 1) { intKeyCycleCounter--; } } return; case 40 : if (bEngagedInConversation) { snd_click.start(); if (intKeyCycleCounter < 3) { intKeyCycleCounter++; } } return; case 13 : if (spaceKeyDelay) { onChatUpSelectKeyControl(selectedChatUpLineMc); } return; case 32 : if (!spaceKeyDelay) { break; } onChatUpSelectKeyControl(selectedChatUpLineMc); isAnimating = true; } } }; keyListener.onKeyUp = function () { bKeyListenerActivated = false; }; Key.addListener(keyListener); onEnterFrame = function () { updateScore(); hero_movement(); detectCollision(); heroDetectCollisions(); zfactoring(); chatUpKeySelection(); }; moveHudSystemUp(); startGamePlaceGirls(); placeHero(); placeMen(); placeSpeaker(); hideEnvironmentHitZones(); createGirlProximityDetection(); hideChatUpLines(); Array.prototype.shuffle = function () { var _local5 = this.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = Math.floor(Math.random() * _local5); var _local4 = this[_local2]; this[_local2] = this[_local3]; this[_local3] = _local4; _local2++; } };
Instance of Symbol 1038 MovieClip "game" in Frame 5
/* no clip actions */
Frame 6
strLastScreen = "gameover";
Symbol 48 MovieClip [jealous_boyfriend] Frame 1
stop();
Symbol 48 MovieClip [jealous_boyfriend] Frame 80
_root.removeJealousBoyFriend();
Symbol 155 MovieClip [girl_4] Frame 1
stop();
Symbol 155 MovieClip [girl_4] Frame 12
gotoAndStop (1);
Symbol 155 MovieClip [girl_4] Frame 22
gotoAndStop (1);
Symbol 155 MovieClip [girl_4] Frame 56
_root.regenerateNewGirl(girlId, this);
Symbol 221 MovieClip [girl_3] Frame 1
stop();
Symbol 221 MovieClip [girl_3] Frame 12
gotoAndStop (1);
Symbol 221 MovieClip [girl_3] Frame 22
gotoAndStop (1);
Symbol 221 MovieClip [girl_3] Frame 56
_root.regenerateNewGirl(girlId, this);
Symbol 224 MovieClip [note] Frame 1
onEnterFrame = function () { if (this.hitTest(_root.game.hero)) { _root.addCash(20); _root.snd_cashCollect.start(); _root.game.note.removeMovieClip(); } };
Symbol 224 MovieClip [note] Frame 60
onEnterFrame = function () { if (this.hitTest(_root.game.hero)) { _root.addCash(20); _root.game.note.removeMovieClip(); } };
Symbol 224 MovieClip [note] Frame 69
_root.game.note.removeMovieClip();
Symbol 229 MovieClip [star] Frame 1
stop();
Symbol 451 MovieClip [hero] Frame 1
stop(); com_hitArea._visible = false; hero_bottom._visible = false;
Symbol 451 MovieClip [hero] Frame 5
hero_left._visible = false;
Symbol 451 MovieClip [hero] Frame 10
hero_right._visible = false;
Symbol 451 MovieClip [hero] Frame 15
hero_top._visible = false;
Symbol 451 MovieClip [hero] Frame 35
gotoAndStop ("idle");
Symbol 451 MovieClip [hero] Frame 53
gotoAndStop ("idle");
Symbol 451 MovieClip [hero] Frame 70
gotoAndStop ("idle");
Symbol 463 MovieClip [speech_bubble] Frame 1
stop();
Symbol 478 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 30
stop();
Symbol 540 MovieClip [girl_2] Frame 1
stop();
Symbol 540 MovieClip [girl_2] Frame 12
gotoAndStop (1);
Symbol 540 MovieClip [girl_2] Frame 22
gotoAndStop (1);
Symbol 540 MovieClip [girl_2] Frame 56
_root.regenerateNewGirl(girlId, this);
Symbol 599 MovieClip [girl_1] Frame 1
var girlId = 1; stop();
Symbol 599 MovieClip [girl_1] Frame 12
gotoAndStop (1);
Symbol 599 MovieClip [girl_1] Frame 22
gotoAndStop (1);
Symbol 599 MovieClip [girl_1] Frame 56
_root.regenerateNewGirl(girlId, this);
Symbol 661 MovieClip [girl_0] Frame 1
stop();
Symbol 661 MovieClip [girl_0] Frame 12
gotoAndStop (1);
Symbol 661 MovieClip [girl_0] Frame 22
gotoAndStop (1);
Symbol 661 MovieClip [girl_0] Frame 56
_root.regenerateNewGirl(girlId, this);
Symbol 671 MovieClip [RemotingDebugClasses] Frame 1
#initclip 73 Object.registerClass("RemotingDebugClasses", mx.remoting.DebugClasses); #endinitclip preview._visible = false; stop();
Symbol 716 MovieClip [RemotingClasses] Frame 1
#initclip 74 Object.registerClass("RemotingClasses", mx.remoting.ApiClasses); #endinitclip preview._visible = false; stop();
Symbol 737 MovieClip Frame 1
stop();
Symbol 1133 MovieClip [__Packages.remoting.RemotingFunctions] Frame 0
class remoting.RemotingFunctions { var gatewayUrl, serviceName, service, serial; function RemotingFunctions (gatewayUrl, serviceName) { this.gatewayUrl = gatewayUrl; this.serviceName = serviceName; service = new remoting.RemotingService(gatewayUrl, serviceName, remoting.RemotingService.NO_RETRY); serial = new it.sephiroth.Serializer(); } function getHighScores(intMax, intPlayer) { service.getHighScores([intMax, intPlayer], this, gotHighScores); } function gotHighScores(objResult) { _root.leaderboard.showHighScores(_root.objRemote.serial.unserialize(objResult.__get__result())); } function setHighScores(strUsername, strEmail, intScore) { var _local2 = new as.md5(); var _local3 = _local2.hash((((("client=gdffhappy&username=" + strUsername) + "&email=") + strEmail) + "&score=") + intScore); service.setHighScores([strUsername, strEmail, intScore, _local3], this, setHighScoresResult); } function setHighScoresResult(objResult) { var _local2 = objResult.__get__result(); _root.gotoAndStop("leaderboard"); } function sendToFriend(strUserName, strUserEmail, strFriendName, strFriendEmail, intUserScore, strMessage) { service.sendToFriend([strUserName, strUserEmail, strFriendName, strFriendEmail, intUserScore, strMessage], this, sentToFriend); } function sentToFriend() { trace("sent"); _root.sendfriend.friend_name.text = ""; _root.sendfriend.friend_email.text = ""; _root.sendfriend.error_text.text = "Email sent! Would you like to send another?"; } }
Symbol 1134 MovieClip [__Packages.remoting.RemotingService] Frame 0
class remoting.RemotingService { var gatewayUrl, serviceName, defaultSettings, service, dispatchEvent; function RemotingService (gatewayUrl, serviceName, defaultSettings) { mx.events.EventDispatcher.initialize(this); this.gatewayUrl = gatewayUrl; this.serviceName = serviceName; this.defaultSettings = defaultSettings; init(); } function init() { mx.remoting.debug.NetDebug.initialize(); service = new mx.remoting.Service(gatewayUrl, null, serviceName); } function setCredentials(user, pass) { service.__get__connection().setCredentials(user, pass); } function __resolve(p_methodName) { if ((p_methodName.indexOf("Handler") != -1) || (p_methodName.indexOf("__q_") != -1)) { return(null); } var _local2 = new remoting.RemotingMethod(service, p_methodName, defaultSettings); _local2.addEventListener("busy", mx.utils.Delegate.create(this, handleBusy)); _local2.addEventListener("result", mx.utils.Delegate.create(this, handleResult)); _local2.addEventListener("fault", mx.utils.Delegate.create(this, handleFault)); _local2.addEventListener("timeout", mx.utils.Delegate.create(this, handleTimeout)); _local2.addEventListener("call", mx.utils.Delegate.create(this, handleCall)); this[p_methodName] = mx.utils.Delegate.create(_local2, _local2.exec); return(this[p_methodName]); } function handleBusy(eventObj) { hasBeenBusy = true; dispatchEvent({type:"busy", target:this}); } function handleResult(eventObj) { removePendingCall(); dispatchEvent({type:"result", target:this, result:eventObj.result, args:eventObj.args, methodName:eventObj.methodName}); } function handleTimeout(eventObj) { removePendingCall(); dispatchEvent({type:"timeout", target:this, args:eventObj.args, methodName:eventObj.methodName}); } function handleFault(eventObj) { removePendingCall(); if (eventObj.fault.faultcode == "AMFPHP_AUTH_MISMATCH") { dispatchEvent({type:"authFault", target:this, fault:eventObj.fault, methodName:eventObj.methodName, args:eventObj.args}); } else { dispatchEvent({type:"fault", target:this, fault:eventObj.fault, methodName:eventObj.methodName, args:eventObj.args}); } } function handleCall(eventObj) { pendingCalls = pendingCalls + 1; } function removePendingCall() { pendingCalls = pendingCalls - 1; if ((pendingCalls == 0) && (hasBeenBusy)) { hasBeenBusy = false; dispatchEvent({type:"clear", target:this}); } } static var NO_RETRY = {maxAttempts:1, timeout:20000}; static var BUSY_TIME = 750; var pendingCalls = 0; var hasBeenBusy = false; }
Symbol 723 MovieClip [__Packages.mx.remoting.Service] Frame 0
class mx.remoting.Service extends Object { var __conn, __serviceName, __responder; function Service (gatewayURI, logger, serviceName, conn, resp) { var _local1 = this; var _local2 = conn; var _local3 = gatewayURI; super(); _local1.log = logger; _local1.log.logInfo("Creating Service for " + serviceName, mx.services.Log.VERBOSE); if ((_local3 == "") && (_local2 == null)) { _local3 = mx.remoting.NetServices.gatewayUrl; } _local3 = mx.remoting.NetServices.getHttpUrl(_local3); if (_local2 == null) { _local2 = mx.remoting.NetServices.getConnection(_local3); if (_local2 == null) { _local1.log.logInfo("Creating gateway connection for " + _local3, mx.services.Log.VERBOSE); _local2 = mx.remoting.NetServices.createGatewayConnection(_local3, logger); } } _local1.__conn = _local2; _local2.updateConfig(); _local1._allowRes = true; _local1.__serviceName = serviceName; _local1.__responder = resp; _local1.log.logInfo("Successfully created Service", mx.services.Log.VERBOSE); } function get connection() { return(__conn); } function __resolve(methodName) { var _local2 = this; if (_local2._allowRes) { var _local1 = _local2.__makeOpFunc(methodName); _local2[methodName] = _local1; return(_local1); } return(null); } function __makeOpFunc(name) { var op = (new mx.remoting.Operation(name, this)); var _local1 = function () { op.invoke(arguments); return(op.send()); }; _local1.send = function () { return(op.createThenSend()); }; _local1.setResponder = function (resp) { op.responder = resp; }; _local1.getRequest = function () { return(op.request); }; _local1.setRequest = function (val) { op.request = val; }; _local1.addProperty("request", _local1.getRequest, _local1.setRequest); _local1.operation = op; return(_local1); } function get name() { return(__serviceName); } function get responder() { return(__responder); } static var version = "1.2.0.124"; var _allowRes = false; }
Symbol 672 MovieClip [__Packages.mx.services.Log] Frame 0
class mx.services.Log { var level, name; function Log (logLevel, name) { level = ((logLevel == undefined) ? (BRIEF) : (logLevel)); this.name = ((name == undefined) ? "" : (name)); } function logInfo(msg, level) { if (level == undefined) { level = BRIEF; } if (level <= this.level) { if (level == DEBUG) { onLog((((getDateString() + " [DEBUG] ") + name) + ": ") + msg); } else { onLog((((getDateString() + " [INFO] ") + name) + ": ") + msg); } } } function logDebug(msg) { logInfo(msg, DEBUG); } function getDateString() { var _local1 = new Date(); return(((((((((_local1.getMonth() + 1) + "/") + _local1.getDate()) + " ") + _local1.getHours()) + ":") + _local1.getMinutes()) + ":") + _local1.getSeconds()); } function onLog(message) { trace(message); } static var NONE = -1; static var BRIEF = 0; static var VERBOSE = 1; static var DEBUG = 2; }
Symbol 673 MovieClip [__Packages.mx.remoting.Connection] Frame 0
class mx.remoting.Connection extends NetConnection { var uri; function Connection () { super(); } function getService(serviceName, client) { var _local1 = new mx.remoting.NetServiceProxy(this, serviceName, client); return(_local1); } function setCredentials(userId, password) { addHeader("Credentials", false, {userid:userId, password:password}); } function clone() { var _local1 = new mx.remoting.Connection(); _local1.connect(uri); return(_local1); } function getDebugId() { return(null); } function getDebugConfig() { return(null); } function setDebugId(id) { } function call() { super.call.apply(super, arguments); } function close() { super.close(); } function connect(url) { return(super.connect(url)); } function addHeader(name, mustUnderstand, obj) { super.addHeader(name, mustUnderstand, obj); } function trace(traceObj) { } function AppendToGatewayUrl(urlSuffix) { var _local1 = this; _local1.__urlSuffix = urlSuffix; if (_local1.__originalUrl == null) { _local1.__originalUrl = _local1.uri; } var _local2 = _local1.__originalUrl + urlSuffix; _local1.connect(_local2); } function ReplaceGatewayUrl(newUrl) { connect(newUrl); } function RequestPersistentHeader(info) { var _local1 = info; addHeader(_local1.name, _local1.mustUnderstand, _local1.data); } static var version = "1.2.0.124"; }
Symbol 679 MovieClip [__Packages.mx.remoting.NetServiceProxy] Frame 0
class mx.remoting.NetServiceProxy extends Object { var nc, client; function NetServiceProxy (netC, servName, cli) { var _local1 = this; super(); if (netC != null) { _local1.nc = netC; _local1.serviceName = servName; _local1.client = cli; } _local1._allowRes = true; } function _setParentService(service) { nc = service.nc; client = service.client; } function __resolve(methodName) { var _local1 = this; var _local2 = arguments; if (_local1._allowRes) { var _local3 = function () { var _local1 = this; var _local2 = arguments; if (_local1.client != null) { _local2.unshift(new mx.remoting.NetServiceProxyResponder(_local1, methodName)); } else if (typeof(_local2[0].onResult) != "function") { mx.remoting.NetServices.trace("NetServices", "warning", 3, "There is no defaultResponder, and no responder was given in call to " + methodName); _local2.unshift(new mx.remoting.NetServiceProxyResponder(_local1, methodName)); } if (typeof(_local1.serviceName) == "function") { _local1.serviceName = _local1.servicename; } _local2.unshift((_local1.serviceName + ".") + methodName); return(_local1.nc.call.apply(_local1.nc, _local2)); }; return(_local3); } return(null); } static function registerNetServiceProxy() { Object.registerClass("NetServiceProxy", mx.remoting.NetServiceProxy); return(true); } static var init = registerNetServiceProxy(); var _allowRes = false; }
Symbol 722 MovieClip [__Packages.mx.rpc.Responder] Frame 0
interface mx.rpc.Responder{}
Symbol 721 MovieClip [__Packages.mx.rpc.FaultEvent] Frame 0
class mx.rpc.FaultEvent extends Object { var __fault; function FaultEvent (f) { super(); __fault = f; } function get fault() { return(__fault); } }
Symbol 720 MovieClip [__Packages.mx.rpc.Fault] Frame 0
class mx.rpc.Fault extends Object { var __faultcode, __faultstring, __detail, __type; function Fault (code, msg, detail, type) { var _local1 = this; super(); _local1.__faultcode = code; _local1.__faultstring = msg; _local1.__detail = detail; _local1.__type = type; } function get faultcode() { return(__faultcode); } function get faultstring() { return(__faultstring); } function get detail() { return(__detail); } function get description() { var _local2 = this; if (_local2.__description == null) { if (_local2.__faultstring.indexOf(":") > -1) { _local2.__description = _local2.__faultstring.substring(_local2.__faultstring.indexOf(":") + 1); var _local1 = 0; while (_local2.__description.indexOf(" ", _local1) == _local1) { _local1++; } if (_local1 > 0) { _local2.__description = _local2.__description.substring(_local1); } } else { _local2.__description = _local2.__faultstring; } } return(_local2.__description); } function get type() { return(__type); } }
Symbol 719 MovieClip [__Packages.mx.rpc.ResultEvent] Frame 0
class mx.rpc.ResultEvent extends Object { var __result; function ResultEvent (res) { super(); __result = res; } function get result() { return(__result); } }
Symbol 678 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 702 MovieClip [__Packages.mx.remoting.debug.NetDebug] Frame 0
class mx.remoting.debug.NetDebug extends Object { static var ndSingleton; var _ncs, _nextNewId, _glc, _config; function NetDebug () { var _local1 = this; super(); _local1._ncs = new Array(); _local1._config = mx.remoting.debug.NetDebugConfig.getDefaultNetDebugConfig(false); _local1._glc = new mx.remoting.debug.GlobalLocalConnection(false, _local1); _local1._glc.sendCommand(new mx.remoting.debug.commands.GetConfig()); _local1._nextNewId = 0; if (_global.System.onStatus == undefined) { _global.System.onStatus = globalOnStatus; } mx.remoting.NetServices.traceNetServices = traceNetServices; } function addNetConnection(nc) { _ncs.push(nc); return(_nextNewId++); } function requestNewConfig() { return(sendCommand(new mx.remoting.debug.commands.GetConfig())); } function removeNetConnection(nc) { var _local2 = this; var _local3 = _local2._ncs.length; var _local1 = 0; while (_local1 < _local3) { if (nc == _local2._ncs[_local1]) { _local2._ncs.splice(_local1, 1); return; } _local1++; } } function sendDebugEvent(eventobj) { if (!_glc.send(eventobj)) { _glc.send(new mx.remoting.debug.events.NetDebugFailedSendError(stripNCDEventToMinmal(eventobj))); return(false); } return(true); } function sendCommand(commandobj) { return(_glc.sendCommand(commandobj)); } function updateConfig(config) { var _local2 = this; mx.utils.ObjectCopy.copyProperties(_local2._config, config); var _local3 = _local2._ncs.length; var _local1 = 0; while (_local1 < _local3) { if (_local2._ncs[_local1] != null) { _local2._ncs[_local1].updateConfig(config); } _local1++; } } function sendStatus(statusobj) { var _local1 = this; if (_local1._config.m_debug && (_local1._config.client.m_debug)) { return(_local1._glc.send(new mx.remoting.debug.events.NetDebugStatus(statusobj))); } return(undefined); } function onEvent(eventObj) { return(sendDebugEvent(eventObj)); } function onEventError(errorObj) { return(sendDebugEvent(new mx.remoting.debug.events.NetDebugError(errorObj))); } function onReceiveCommand(commandobj) { this[commandobj.command](commandobj.data); } function onReceiveError(errorobj) { sendDebugEvent(new mx.remoting.debug.events.NetDebugError(errorobj)); } function getConfig() { return(_config); } static function getNetDebug() { return(ndSingleton); } static function trace(obj) { getNetDebug()._trace(obj); } static function traceNetServices(who, severity, number, message) { getNetDebug()._traceNetServices(who, severity, number, message); } static function globalOnStatus(statusobj) { getNetDebug().sendStatus(statusobj); } static function initialize() { if (ndSingleton == null) { ndSingleton = new mx.remoting.debug.NetDebug(); mx.remoting.debug.ConnectionMixin.initialize(); } return(true); } static function stripNCDEventToMinmal(ev) { var _local1 = ev; var _local2 = new Object(); if (_local1.eventType != null) { _local2.eventType = _local1.eventType; } if (_local1.source != null) { _local2.source = _local1.source; } if (_local1.movieUrl != null) { _local2.movieUrl = _local1.movieUrl; } if (_local1.date != null) { _local2.date = _local1.date; } if (_local1.time != null) { _local2.time = _local1.time; } if (_local1.protocol != null) { _local2.protocol = _local1.protocol; } if (_local1.debugId != null) { _local2.debugId = _local1.debugId; } return(_local2); } function _traceNetServices(who, severity, number, message) { var _local1 = this; if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { if (!_local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTraceNetServices(who, severity, number, message))) { } } } function _trace(traceobj) { var _local1 = this; if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { if (!_local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTrace(traceobj))) { } } } static var version = "1.2.0.124"; }
Symbol 686 MovieClip [__Packages.mx.remoting.debug.NetDebugConfig] Frame 0
class mx.remoting.debug.NetDebugConfig extends Object { function NetDebugConfig () { super(); Object.registerClass("NetDebugConfig", mx.remoting.debug.NetDebugConfig); } static function getNetDebugVersion() { return(1); } static function attachNetDebugConfigFunctions(ndc) { var _local1 = ndc; _local1.setDebug = function (setval) { this.m_debug = setval; }; _local1.getDebug = function () { return(this.m_debug); }; for (var _local2 in _local1) { if (typeof(_local1[_local2]) == "object") { attachNetDebugConfigFunctions(_local1[_local2]); } } return(null); } static function getDefaultNetDebugConfig(isController) { var _local1 = _global; if (_local1.netDebugConfigSO == undefined) { var _local2 = "TestMovie_Config_Info"; if (isController) { _local2 = "Controller_Config_Info"; } _local1.netDebugConfigSO = SharedObject.getLocal(_local2); } if (_local1.netDebugConfigSO.data.config == undefined) { _local1.netDebugConfigSO.data.config = getRealDefaultNetDebugConfig(); } _local1.netDebugConfigSO.flush(); return(_local1.netDebugConfigSO.data.config); } static function getRealDefaultNetDebugConfig() { var _local1 = new mx.remoting.debug.NetDebugConfig(); _local1.m_debug = true; _local1.client = new mx.remoting.debug.NetDebugConfig(); _local1.client.m_debug = true; _local1.client.trace = true; _local1.client.recordset = true; _local1.client.http = true; _local1.client.rtmp = true; _local1.realtime_server = new mx.remoting.debug.NetDebugConfig(); _local1.realtime_server.m_debug = true; _local1.realtime_server.trace = true; _local1.app_server = new mx.remoting.debug.NetDebugConfig(); _local1.app_server.m_debug = true; _local1.app_server.trace = true; _local1.app_server.error = true; _local1.app_server.recordset = true; _local1.app_server.httpheaders = false; _local1.app_server.amf = false; _local1.app_server.amfheaders = false; _local1.app_server.coldfusion = true; return(_local1); } }
Symbol 695 MovieClip [__Packages.mx.remoting.debug.GlobalLocalConnection] Frame 0
class mx.remoting.debug.GlobalLocalConnection extends Object { var sendPrefix; function GlobalLocalConnection (isController, receiver, domainName) { var _local2 = this; var _local3 = _global; super(); _local2.maxConnections = 10; var sToMovie = "_NetDebugLocalToDebugMovie"; var sToController = "_NetDebugLocalToController"; var connectname = null; if (isController) { connectname = sToController; _local2.sendNames = new Array(); _local2.sendNames.push(sToMovie); var _local1 = 0; while (_local1 < _local2.maxConnections) { _local2.sendNames.push(sToMovie + _local1); _local1++; } _local2.maxConnections = 0; } else { connectname = sToMovie; _local2.sendNames = new Array(); _local2.sendNames.push(sToController); } _local2.setDomainName(domainName); if (_local3.g_NetDebugLocalConnection == undefined) { _local3.g_NetDebugLocalConnection = new LocalConnection(); _local3.g_NetDebugLocalConnection.allowDomain = function () { return(true); }; } if (receiver != null) { _local3.g_NetDebugLocalConnection.m_Receiver = receiver; _local3.g_NetDebugLocalConnection.onData = function (dataobj) { _global.g_NetDebugLocalConnection.m_Receiver.onReceive(dataobj); }; _local3.g_NetDebugLocalConnection.onCommand = function (commandobj) { _global.g_NetDebugLocalConnection.m_Receiver.onReceiveCommand(commandobj); }; if (!_local3.g_NetDebugLocalConnection.connect(connectname)) { var connected = false; var _local1 = 0; while (_local1 < _local2.maxConnections) { if (_local3.g_NetDebugLocalConnection.connect(connectname + _local1)) { connected = true; break; } _local1++; } if (!connected) { if (isController) { receiver.onReceiveError(new mx.remoting.debug.events.NetDebugDuplicateNCDError()); } } } } } function setDomainName(domainName) { var _local1 = domainName; if ((_local1 != null) && (_local1 != "")) { sendPrefix = _local1 + ":"; } else { sendPrefix = ""; } } function send(dataobj) { return(sendRaw("onData", dataobj)); } function sendCommand(commandObj) { return(sendRaw("onCommand", commandObj)); } function sendRaw(functionName, obj) { var _local3 = this; var _local2 = true; var snlen = _local3.sendNames.length; var _local1 = 0; while (_local1 < snlen) { _local2 = Boolean(_local2 & _global.g_NetDebugLocalConnection.send(_local3.sendPrefix + _local3.sendNames[_local1], functionName, obj)); _local1++; } return(_local2); } }
Symbol 1135 MovieClip [__Packages.remoting.RemotingMethod] Frame 0
class remoting.RemotingMethod { var service, methodName, defaultSettings, dispatchEvent; function RemotingMethod (service, methodName, defaultSettings) { mx.events.EventDispatcher.initialize(this); this.service = service; this.methodName = methodName; this.defaultSettings = defaultSettings; } function exec() { var _local4 = null; if (arguments.length == 5) { _local4 = arguments.pop(); } if (_local4 == null) { _local4 = defaultSettings; } var _local6 = arguments.slice(0, 4); var _local3 = new remoting.RemotingCall(service, methodName, _local6[0], _local6[1], _local6[2], _local6[3], _local4); _local3.exec(); dispatchEvent({target:this, type:"call", args:_local3.args, methodName:methodName}); _local3.faultHandler = mx.utils.Delegate.create(this, onFault); _local3.resultHandler = mx.utils.Delegate.create(this, onResult); _local3.busyHandler = mx.utils.Delegate.create(this, onBusy); _local3.timeoutHandler = mx.utils.Delegate.create(this, onTimeout); } function onFault(rc, fault) { dispatchEvent({target:this, type:"fault", args:rc.args, methodName:methodName, fault:fault.__get__fault()}); } function onResult(rc, result) { dispatchEvent({target:this, type:"result", args:rc.args, methodName:methodName, result:result.__get__result()}); } function onBusy() { dispatchEvent({target:this, type:"busy"}); } function onTimeout(rc) { dispatchEvent({target:this, type:"timeout", methodName:methodName, args:rc.args}); } }
Symbol 1136 MovieClip [__Packages.remoting.RemotingCall] Frame 0
class remoting.RemotingCall { var service, methodName, args, resultCb, faultCb, meta, pc, busyInt, timeoutInt, busyHandler, resultHandler, faultHandler, timeoutHandler; function RemotingCall (service, methodName, args, scope, resultCb, faultCb, meta) { this.service = service; this.methodName = methodName; this.args = args; this.resultCb = mx.utils.Delegate.create(scope, resultCb); this.faultCb = mx.utils.Delegate.create(scope, faultCb); this.meta = meta; if (meta.timeout != null) { timeout = meta.timeout; } if (meta.maxAttempts != null) { maxAttempts = meta.maxAttempts; } } function exec() { pc = service[methodName].apply(this, args); pc.__set__responder(new mx.rpc.RelayResponder(this, "onResult", "onFault")); if (attempt == 0) { busyInt = setInterval(mx.utils.Delegate.create(this, onBusy), remoting.RemotingService.BUSY_TIME); timeoutInt = setInterval(mx.utils.Delegate.create(this, onTimeout), timeout); } attempt++; } function onBusy(re) { clearInterval(busyInt); busyHandler(); } function onResult(re) { if (!completed) { clearInterval(timeoutInt); clearInterval(busyInt); resultHandler(this, re); resultCb.apply(this, [re, args]); completed = true; } } function onFault(fe) { if (!completed) { clearInterval(timeoutInt); clearInterval(busyInt); faultCb.apply(this, [fe, args]); faultHandler(this, fe); completed = true; } } function onTimeout() { clearInterval(busyInt); if (attempt >= maxAttempts) { clearInterval(timeoutInt); var _local2 = new mx.rpc.FaultEvent(new mx.rpc.Fault("TIMEOUT", methodName + " timed out", "", "")); faultCb.apply(this, [_local2, args]); timeoutHandler(this); } else { exec(); } } var attempt = 0; var timeout = 5000; var maxAttempts = 3; var completed = false; }
Symbol 718 MovieClip [__Packages.mx.remoting.PendingCall] Frame 0
class mx.remoting.PendingCall extends Object { var __service, __methodName, __responder; function PendingCall (srv, methodName) { super(); __service = srv; __methodName = methodName; } function get responder() { return(__responder); } function set responder(res) { __responder = res; //return(responder); } function onResult(result) { var _local1 = result; var _local2 = this; _local1.serviceName = ((typeof(_local1.serviceName) == "function") ? (_local1.servicename) : (_local1.serviceName)); if (_local1 != null) { if (_local1 instanceof mx.remoting.NetServiceProxy) { var serv = (new mx.remoting.Service(null, null, _local1.serviceName, _local2.__service.__get__connection(), _local2.__service.__get__responder())); _local1 = serv; } else if (_local1 instanceof mx.remoting.RecordSet) { var _local3 = new mx.remoting.NetServiceProxy(_local2.__service.__get__connection()); _local1._setParentService(_local3); _local1.logger = _local2.__service.log; } } if (_local2.__responder != null) { _local2.__responder.onResult(new mx.rpc.ResultEvent(_local1)); } if (_local2.__service.log != null) { _local2.__service.log.logInfo((((_local2.__service.__get__name() + ".") + _local2.__methodName) + "() returned ") + mx.data.binding.ObjectDumper.toString(_local1)); } } function onStatus(status) { var _local1 = this; var _local2 = status; if (_local1.__responder != null) { _local1.__responder.onFault(new mx.rpc.FaultEvent(new mx.rpc.Fault(_local2.code, _local2.description, _local2.details, _local2.type))); } if (_local1.__service.log != null) { _local1.__service.log.logDebug("Service invocation failed."); _local1.__service.log.logDebug((((_local1.__service.__get__name() + ".") + _local1.__methodName) + "() returned ") + mx.data.binding.ObjectDumper.toString(_local2)); } } function get methodName() { return(__methodName); } static var inited = mx.remoting.NetServiceProxy.registerNetServiceProxy(); }
Symbol 1137 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 726 MovieClip [__Packages.mx.rpc.RelayResponder] Frame 0
class mx.rpc.RelayResponder extends Object { var __onFault, __obj, __onResult; function RelayResponder (resp, resultFunc, faultFunc) { var _local1 = this; super(); _local1.__obj = resp; _local1.__onFault = faultFunc; _local1.__onResult = resultFunc; } function onFault(fault) { __obj[__onFault](fault); } function onResult(result) { __obj[__onResult](result); } }
Symbol 1138 MovieClip [__Packages.it.sephiroth.Serializer] Frame 0
class it.sephiroth.Serializer { var buffer; function Serializer () { } function serialize(what) { var _local2 = new String(""); _local2 = serialize_internal("", what); return(_local2); } function serialize_internal(buf, struct_c) { if (((!isNaN(struct_c)) && (struct_c.__proto__ != Boolean.prototype)) && (struct_c.__proto__ != Date.prototype)) { var _local2 = new Number(struct_c); } else { var _local2 = struct_c; } switch (_local2.__proto__) { case Boolean.prototype : buf = ((buf + "b:") + int(_local2)) + ";"; break; case null : case undefined : buf = buf + "N;"; break; case Number.prototype : if (_local2 >= 1E15) { buf = ((buf + "d:") + _local2) + ";"; } else if ((_local2 % 1) == 0) { buf = ((buf + "i:") + _local2) + ";"; } else { buf = ((buf + "d:") + _local2) + ";"; } break; case String.prototype : buf = ((((buf + "s:") + calcLength(_local2)) + ":\"") + _local2) + "\";"; break; case Date.prototype : buf = ((((buf + "s:") + length(_local2)) + ":\"") + _local2) + "\";"; break; case Object.prototype : var _local4 = 0; var _local5 = new String(""); buf = buf + "O:8:\"stdClass\":"; for (var _local6 in _local2) { _local5 = _local5 + (serialize_internal("", _local6) + serialize_internal("", _local2[_local6])); _local4 = _local4 + 1; } buf = (((buf + _local4) + ":{") + _local5) + "}"; break; case Array.prototype : _local4 = 0; _local5 = new String(""); buf = buf + "a:"; for (var _local6 in _local2) { _local5 = _local5 + (serialize_internal("", _local6) + serialize_internal("", _local2[_local6])); _local4 = _local4 + 1; } buf = (((buf + _local4) + ":{") + _local5) + "}"; break; default : buf = buf + "i:0;"; } return(buf); } function calcLength(struct) { var _local1; var _local3 = 0; var _local4 = struct.length; var _local2 = 0; while (_local2 < _local4) { _local1 = ord(struct.charAt(_local2)); if (_local1 < 128) { _local3 = _local3 + 1; } else if (_local1 < 1024) { _local3 = _local3 + 2; } else if (_local1 < 32768) { _local3 = _local3 + 3; } else if (_local1 < 2097152) { _local3 = _local3 + 4; } _local2++; } return(_local3); } function unserialize(what) { buffer = what; return(unserialize_internal(what)); } function unserialize_internal(obj) { var _local3 = obj.charAt(0); var _local2; switch (_local3) { case "d" : _local2 = parse_double(); break; case "i" : _local2 = parse_int(); break; case "b" : _local2 = parse_boolean(); break; case "s" : _local2 = parse_string(); break; case "a" : _local2 = parse_array(); break; case "O" : _local2 = parse_object(); break; case "N" : } if (_local2[0] != -1) { buffer = buffer.substr(buffer.indexOf(";", (_local2[0] + length(_local3)) + length(_local2[0].toString())) + 1); } return(_local2[1]); } function parse_array() { var _local3 = 0; var _local5 = getArrayLength(); var _local4 = new Array(); while (_local3 < _local5) { var _local2 = getNext(); _local4[_local2[0]] = _local2[1]; _local3++; } buffer = buffer.substr(1); return(new Array(-1, _local4)); } function parse_object() { var _local6 = parse_string(); buffer = buffer.substr(buffer.indexOf(":", _local6[0])); var _local7 = _local6[1]; var _local3 = 0; var _local5 = getObjectLength(); var _local4 = new Object(); while (_local3 < _local5) { var _local2 = getNext(); _local4[_local2[0]] = _local2[1]; _local3++; } buffer = buffer.substr(1); return(new Array(-1, _local4)); } function parse_string() { var _local2 = getStringLenght(); var _local3 = getCStringLenght(); if (_local2 eq _local3) { var _local4 = buffer.substr(length(_local2) + 4, _local2).toString(); } else { var _local4 = buffer.substr(length(_local2) + 4, _local3).toString(); } return(new Array(_local3, _local4)); } function parse_boolean() { var _local2 = getLength(); var _local3 = ((_local2 < 1) ? false : true); return(new Array(length(_local2.toString()), _local3)); } function parse_double() { var _local2 = getFloatLength(); var _local3 = _local2; return(new Array(length(_local2.toString()), _local3)); } function parse_int() { var _local2 = getLength(); var _local3 = _local2; return(new Array(length(_local2.toString()), _local3)); } function getStringLenght(str) { var _local2 = parseInt(buffer.substr(2, buffer.indexOf(":", 3) - 2)); return(_local2); } function getCStringLenght(str) { var _local6 = parseInt(buffer.substr(2, buffer.indexOf(":", 3) - 2)); var _local2; var _local3 = _local6; var _local4; var _local5 = buffer; _local4 = 4 + _local6.toString().length; _local2 = 0; while (_local2 < _local3) { if (_local5.charCodeAt(_local2 + _local4) > 128) { _local3 = _local3 - 1; } _local2++; } return(_local3); } function getLength() { var _local2 = parseInt(buffer.substr(2, buffer.indexOf(";", 3) - 2)); return(_local2); } function getFloatLength() { var _local2 = parseFloat(buffer.substr(2, buffer.indexOf(";", 3) - 2)); return(_local2); } function getArrayLength() { var _local2 = parseInt(buffer.substr(2, (buffer.indexOf(":", 2) - buffer.indexOf(":", 1)) + 1)); buffer = buffer.substr(buffer.indexOf(":", 2) + 2); return(_local2); } function getObjectLength() { var _local2 = parseInt(buffer.substr(1, buffer.indexOf(":", 1))); buffer = buffer.substr(buffer.indexOf(":", 1) + 2); return(_local2); } function getNext(str) { var _local2 = unserialize_internal(buffer); var _local3 = unserialize_internal(buffer); return(new Array(_local2, _local3)); } static var className = "it.sephiroth.Serializer"; static var classVersion = "2.1.6"; var instanceName = "Serializer"; }
Symbol 1139 MovieClip [__Packages.as.md5] Frame 0
class as.md5 { function md5 (b64pad, chrsz) { if (b64pad != undefined) { this.b64pad = b64pad; } if (((chrsz != undefined) && (chrsz == 8)) || (chrsz == 16)) { this.chrsz = chrsz; } } function hash(s) { return(hex_md5(s)); } function hex_md5(s) { return(binl2hex(core_md5(str2binl(s), s.length * chrsz))); } function b64_md5(s) { return(binl2b64(core_md5(str2binl(s), s.length * chrsz))); } function str_md5(s) { return(binl2str(core_md5(str2binl(s), s.length * chrsz))); } function hex_hmac_md5(key, data) { return(binl2hex(core_hmac_md5(key, data))); } function b64_hmac_md5(key, data) { return(binl2b64(core_hmac_md5(key, data))); } function str_hmac_md5(key, data) { return(binl2str(core_hmac_md5(key, data))); } function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local5 = 1732584193 /* 0x67452301 */; var _local4 = -271733879; var _local3 = -1732584194; var _local2 = 271733878 /* 0x10325476 */; var _local6 = 0; while (_local6 < x.length) { var _local11 = _local5; var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 0], 7, -680876936); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 1], 12, -389564586); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 2], 17, 606105819); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 3], 22, -1044525330); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 4], 7, -176418897); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 5], 12, 1200080426); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 6], 17, -1473231341); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 7], 22, -45705983); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 8], 7, 1770035416); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 9], 12, -1958414417); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 10], 17, -42063); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 11], 22, -1990404162); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 12], 7, 1804603682); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 13], 12, -40341101); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 14], 17, -1502002290); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 15], 22, 1236535329); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 1], 5, -165796510); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 6], 9, -1069501632); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 11], 14, 643717713); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 0], 20, -373897302); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 5], 5, -701558691); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 10], 9, 38016083); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 15], 14, -660478335); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 4], 20, -405537848); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 9], 5, 568446438); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 14], 9, -1019803690); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 3], 14, -187363961); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 8], 20, 1163531501); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 13], 5, -1444681467); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 2], 9, -51403784); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 7], 14, 1735328473); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 12], 20, -1926607734); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 5], 4, -378558); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 8], 11, -2022574463); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 11], 16, 1839030562); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 14], 23, -35309556); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 1], 4, -1530992060); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 4], 11, 1272893353); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 7], 16, -155497632); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 10], 23, -1094730640); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 13], 4, 681279174); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 0], 11, -358537222); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 3], 16, -722521979); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 6], 23, 76029189); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 9], 4, -640364487); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 12], 11, -421815835); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 15], 16, 530742520); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 2], 23, -995338651); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 0], 6, -198630844); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 7], 10, 1126891415); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 14], 15, -1416354905); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 5], 21, -57434055); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 12], 6, 1700485571); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 3], 10, -1894986606); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 10], 15, -1051523); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 1], 21, -2054922799); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 8], 6, 1873313359); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 15], 10, -30611744); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 6], 15, -1560198380); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 13], 21, 1309151649); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 4], 6, -145523070); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 11], 10, -1120210379); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 2], 15, 718787259); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 9], 21, -343485551); _local5 = safe_add(_local5, _local11); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local6 = _local6 + 16; } return(Array(_local5, _local4, _local3, _local2)); } function core_hmac_md5(key, data) { var _local3 = new Array(str2binl(key)); if (_local3.length > 16) { _local3 = core_md5(_local3, key.length * chrsz); } var _local4 = new Array(16); var _local5 = new Array(16); var _local2 = 0; while (_local2 < 16) { _local4[_local2] = _local3[_local2] ^ 909522486; _local5[_local2] = _local3[_local2] ^ 1549556828; _local2++; } var _local6 = new Array(core_md5(_local4.concat(str2binl(data)), 512 + (data.length * chrsz))); return(core_md5(_local5.concat(_local6), 640)); } function safe_add(x, y) { var _local1 = new Number((x & 65535) + (y & 65535)); var _local2 = new Number(((x >> 16) + (y >> 16)) + (_local1 >> 16)); return((_local2 << 16) | (_local1 & 65535)); } function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function str2binl(str) { var _local4 = new Array(); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (str.length * chrsz)) { _local4[_local2 >> 5] = _local4[_local2 >> 5] | ((str.charCodeAt(_local2 / chrsz) & _local5) << (_local2 % 32)); _local2 = _local2 + chrsz; } return(_local4); } function binl2str(bin) { var _local4 = new String(""); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (bin.length * 32)) { _local4 = _local4 + String.fromCharCode((bin[_local2 >> 5] >>> (_local2 % 32)) & _local5); _local2 = _local2 + chrsz; } return(_local4); } function binl2hex(binarray) { var _local3 = "0123456789abcdef"; var _local4 = new String(""); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } function binl2b64(binarray) { var _local7 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var _local5 = new String(""); var _local3 = 0; while (_local3 < (binarray.length * 4)) { var _local6 = ((((binarray[_local3 >> 2] >> (8 * (_local3 % 4))) & 255) << 16) | (((binarray[(_local3 + 1) >> 2] >> (8 * ((_local3 + 1) % 4))) & 255) << 8)) | ((binarray[(_local3 + 2) >> 2] >> (8 * ((_local3 + 2) % 4))) & 255); var _local2 = 0; while (_local2 < 4) { if (((_local3 * 8) + (_local2 * 6)) > (binarray.length * 32)) { _local5 = _local5 + b64pad; } else { _local5 = _local5 + _local7.charAt((_local6 >> (6 * (3 - _local2))) & 63); } _local2++; } _local3 = _local3 + 3; } return(_local5); } var b64pad = new String(""); var chrsz = new Number(8); }
Symbol 1140 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 1141 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 1142 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 1143 MovieClip [__Packages.mx.transitions.easing.Elastic] Frame 0
class mx.transitions.easing.Elastic { function Elastic () { } static function easeIn(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } static function easeOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) + c) + b); } static function easeInOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static var version = "1.1.0.52"; }
Symbol 1144 MovieClip [__Packages.mx.transitions.easing.Strong] Frame 0
class mx.transitions.easing.Strong { function Strong () { } static function easeIn(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static var version = "1.1.0.52"; }
Symbol 1145 MovieClip [__Packages.mx.transitions.easing.Back] Frame 0
class mx.transitions.easing.Back { function Back () { } static function easeIn(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static var version = "1.1.0.52"; }
Symbol 1146 MovieClip [__Packages.mx.transitions.easing.Bounce] Frame 0
class mx.transitions.easing.Bounce { function Bounce () { } static function easeOut(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeIn(t, b, c, d) { return((c - easeOut(d - t, 0, c, d)) + b); } static function easeInOut(t, b, c, d) { if (t < (d / 2)) { return((easeIn(t * 2, 0, c, d) * 0.5) + b); } return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static var version = "1.1.0.52"; }
Symbol 1147 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static var version = "1.1.0.52"; }
Symbol 1148 MovieClip [__Packages.RegExp] Frame 0
class RegExp { function RegExp () { if (arguments[0] == null) { } else { const = "RegExp"; compile.apply(this, arguments); } } function invStr(sVal) { var _local5 = sVal; var _local4 = length(_local5); var _local1; var _local3; var _local6 = ""; var _local2 = 1; while (_local2 < 255) { _local3 = chr(_local2); _local1 = 0; while ((_local1 <= _local4) && ((substring(_local5, 1 + (_local1++), 1)) != _local3)) { } if (_local1 > _local4) { _local6 = _local6 + _local3; } _local2++; } return(_local5); } function compile() { source = arguments[0]; if (arguments.length > 1) { var _local17 = (arguments[1] + "").toLowerCase(); var _local11 = 0; while (_local11 < length(_local17)) { if ((substring(_local17, _local11 + 1, 1)) == "g") { global = true; } if ((substring(_local17, _local11 + 1, 1)) == "i") { ignoreCase = true; } if ((substring(_local17, _local11 + 1, 1)) == "m") { multiline = true; } _local11++; } } if (arguments.length < 3) { var _local20 = true; _xrStatic = 1; var _local11 = 0; } else { var _local20 = false; _xr = _xrStatic++; var _local11 = arguments[2]; } lastIndex = 0; var _local9 = source; var _local21; var _local14 = length(_local9); var _local6 = []; var _local4 = 0; var _local5; var _local8 = false; var _local16; var _local15; var _local18 = false; var _local19; for ( ; _local11 < _local14 ; _local11++) { var _local3 = substring(_local9, _local11 + 1, 1); if (_local3 == "\\") { _local11++; _local19 = false; _local3 = substring(_local9, _local11 + 1, 1); } else { _local19 = true; } var _local13 = substring(_local9, _local11 + 2, 1); _local6[_local4] = new Object(); _local6[_local4].t = 0; _local6[_local4].a = 0; _local6[_local4].b = 999; _local6[_local4].c = -10; if (_local19) { if (_local3 == "(") { _local21 = new RegExp(_local9, (ignoreCase ? "gi" : "g"), _local11 + 1); _local11 = _xiStatic; _local6[_local4].t = 3; _local3 = _local21; _local13 = substring(_local9, _local11 + 2, 1); } else { if ((!_local20) && (_local3 == ")")) { break; } if (_local3 == "^") { if ((_local4 == 0) || (_local6[_local4 - 1].t == 7)) { _local6[_local4].t = 9; _local6[_local4].a = 1; _local6[_local4].b = 1; _local4++; } } else if (_local3 == "$") { if (_local20) { _local18 = true; } } else { if (_local3 == "[") { _local11++; if (_local13 == "^") { _local6[_local4].t = 2; _local11++; } else { _local6[_local4].t = 1; } _local3 = ""; _local8 = false; while ((_local11 < _local14) && ((_local5 = substring(_local9, 1 + (_local11++), 1)) != "]")) { if (_local8) { if (_local5 == "\\") { } _local15 = ((_local5 == "\\") ? ((_local5 == "b") ? "\b" : (substring(_local9, 1 + (_local11++), 1))) : _local5); _local16 = ord(substring(_local3, length(_local3), 1)) + 1; _local5 = chr(_local16++); while (_local15 >= _local5) { _local3 = _local3 + _local5; } _local8 = false; } else if ((_local5 == "-") && (length(_local3) > 0)) { _local8 = true; } else if (_local5 == "\\") { _local5 = substring(_local9, 1 + (_local11++), 1); if (_local5 == "d") { _local3 = _local3 + "0123456789"; } else if (_local5 == "D") { _local3 = _local3 + invStr("0123456789"); } else if (_local5 == "s") { _local3 = _local3 + " \f\n\r\t\\"; } else if (_local5 == "S") { _local3 = _local3 + invStr(" \f\n\r\t\\"); } else if (_local5 == "w") { _local3 = _local3 + "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_"; } else if (_local5 == "W") { _local3 = _local3 + invStr("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_"); } else if (_local5 == "b") { _local3 = _local3 + "\b"; } else if (_local5 == "\\") { _local3 = _local3 + _local5; } } else { _local3 = _local3 + _local5; } } if (_local8) { _local3 = _local3 + "-"; } _local11--; _local13 = substring(_local9, _local11 + 2, 1); } else { if (_local3 == "|") { if (_local18) { _local6[_local4].t = 10; _local6[_local4].a = 1; _local6[_local4].b = 1; _local4++; _local6[_local4] = new Object(); _local18 = false; } _local6[_local4].t = 7; _local6[_local4].a = 1; _local6[_local4].b = 1; _local4++; continue; } if (_local3 == ".") { _local6[_local4].t = 2; _local3 = newline; } else if (((_local3 == "*") || (_local3 == "?")) || (_local3 == "+")) { continue; } } // unexpected jump if ((_local3 >= "1") && (_local3 <= "9")) { _local6[_local4].t = 4; } else if (_local3 == "b") { _local6[_local4].t = 1; _local3 = "--wb--"; } else if (_local3 == "B") { _local6[_local4].t = 2; _local3 = "--wb--"; } else if (_local3 == "d") { _local6[_local4].t = 1; _local3 = "0123456789"; } else if (_local3 == "D") { _local6[_local4].t = 2; _local3 = "0123456789"; } else if (_local3 == "s") { _local6[_local4].t = 1; _local3 = " \f\n\r\t\\"; } else if (_local3 == "S") { _local6[_local4].t = 2; _local3 = " \f\n\r\t\\"; } else if (_local3 == "w") { _local6[_local4].t = 1; _local3 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_"; } else if (_local3 == "W") { _local6[_local4].t = 2; _local3 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_"; } if (_local13 == "*") { _local6[_local4].s = _local3; _local4++; _local11++; } else if (_local13 == "?") { _local6[_local4].s = _local3; _local6[_local4].b = 1; _local4++; _local11++; } else if (_local13 == "+") { _local6[_local4].s = _local3; _local6[_local4].a = 1; _local4++; _local11++; } else if (_local13 == "{") { var _local12 = false; var _local7 = 0; _local8 = ""; _local11++; while (((_local11 + 1) < _local14) && ((_local5 = substring(_local9, 2 + (_local11++), 1)) != "}")) { if ((!_local12) && (_local5 == ",")) { _local12 = true; _local7 = Number(_local8); _local7 = Math.floor((isNaN(_local7) ? 0 : _local7)); if (_local7 < 0) { _local7 = 0; } _local8 = ""; } else { _local8 = _local8 + _local5; } } var _local10 = Number(_local8); _local10 = Math.floor((isNaN(_local10) ? 0 : _local10)); if (_local10 < 1) { _local10 = 999; } if (_local10 < _local7) { _local10 = _local7; } _local6[_local4].s = _local3; _local6[_local4].b = _local10; _local6[_local4].a = (_local12 ? _local7 : _local10); _local4++; } else { _local6[_local4].s = _local3; _local6[_local4].a = 1; _local6[_local4].b = 1; _local4++; } } } } else if ((_local3 >= "1") && (_local3 <= "9")) { _local6[_local4].t = 4; } else if (_local3 == "b") { _local6[_local4].t = 1; _local3 = "--wb--"; } else if (_local3 == "B") { _local6[_local4].t = 2; _local3 = "--wb--"; } else if (_local3 == "d") { _local6[_local4].t = 1; _local3 = "0123456789"; } else if (_local3 == "D") { _local6[_local4].t = 2; _local3 = "0123456789"; } else if (_local3 == "s") { _local6[_local4].t = 1; _local3 = " \f\n\r\t\\"; } else if (_local3 == "S") { _local6[_local4].t = 2; _local3 = " \f\n\r\t\\"; } else if (_local3 == "w") { _local6[_local4].t = 1; _local3 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_"; } else if (_local3 == "W") { _local6[_local4].t = 2; _local3 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_"; } if (_local13 == "*") { _local6[_local4].s = _local3; _local4++; _local11++; } else if (_local13 == "?") { _local6[_local4].s = _local3; _local6[_local4].b = 1; _local4++; _local11++; } else if (_local13 == "+") { _local6[_local4].s = _local3; _local6[_local4].a = 1; _local4++; _local11++; } else if (_local13 == "{") { var _local12 = false; var _local7 = 0; _local8 = ""; _local11++; while (((_local11 + 1) < _local14) && ((_local5 = substring(_local9, 2 + (_local11++), 1)) != "}")) { if ((!_local12) && (_local5 == ",")) { _local12 = true; _local7 = Number(_local8); _local7 = Math.floor((isNaN(_local7) ? 0 : _local7)); if (_local7 < 0) { _local7 = 0; } _local8 = ""; } else { _local8 = _local8 + _local5; } } var _local10 = Number(_local8); _local10 = Math.floor((isNaN(_local10) ? 0 : (_local10))); if (_local10 < 1) { _local10 = 999; } if (_local10 < _local7) { _local10 = _local7; } _local6[_local4].s = _local3; _local6[_local4].b = _local10; _local6[_local4].a = (_local12 ? (_local7) : (_local10)); _local4++; } else { _local6[_local4].s = _local3; _local6[_local4].a = 1; _local6[_local4].b = 1; _local4++; } } if (_local20 && (_local18)) { _local6[_local4] = new Object(); _local6[_local4].t = 10; _local6[_local4].a = 1; _local6[_local4].b = 1; _local4++; } if (!_local20) { _xiStatic = _local11; source = substring(_local9, arguments[2] + 1, _local11 - arguments[2]); } if (d) { _local11 = 0; while (_local11 < _local4) { trace((((((((("xr" + _xr) + " ") + _local6[_local11].t) + " : ") + _local6[_local11].a) + " : ") + _local6[_local11].b) + " : ") + _local6[_local11].s); _local11++; } } _xq = _local6; _xqc = _local4; _xp = 0; } function test() { if ((_xp++) == 0) { _xxa = []; _xxlp = 0; } var _local11 = arguments[0] + ""; var _local15; var _local4 = _xq; var _local18 = _xqc; var _local14; var _local7; var _local8; var _local9; var _local13; var _local12 = length(_local11); var _local5 = (global ? (lastIndex) : 0); var _local21 = _local5; var _local19 = _local11; if (ignoreCase) { _local11 = _local11.toLowerCase(); } var _local16 = new Object(); _local16.i = -1; var _local3 = -1; while (_local3 < (_local18 - 1)) { _local3++; if (d) { trace("New section started at i=" + _local3); } _local5 = _local21; _local14 = _local3; _local4[_local14].c = -10; var _local20 = false; while ((_local3 > _local14) || (_local5 < (_local12 + 1))) { if (_local4[_local3].t == 7) { break; } if (_local4[_local3].t == 9) { _local3++; if (_local3 == (_local14 + 1)) { var _local17 = true; _local14 = _local3; } _local4[_local14].c = -10; continue; } if ((_local16.i >= 0) && (_local5 >= _local16.i)) { break; } if (_local4[_local3].c == -10) { if (d) { trace((((((("Lookup #" + _local3) + " at index ") + _local5) + " for \\\\\\\\\\\\\\\\'") + _local4[_local3].s) + "\\\\\\\\\\\\\\\\' type ") + _local4[_local3].t); } var _local6 = 0; _local4[_local3].i = _local5; if (_local4[_local3].t == 0) { _local7 = (ignoreCase ? (_local4[_local3].s.toLowerCase()) : (_local4[_local3].s)); while ((_local6 < _local4[_local3].b) && (_local5 < _local12)) { if ((substring(_local11, 1 + _local5, 1)) == _local7) { _local6++; _local5++; } else { break; } } } else if (_local4[_local3].t == 1) { if (_local4[_local3].s == "--wb--") { _local4[_local3].a = 1; if ((_local5 > 0) && (_local5 < _local12)) { _local9 = substring(_local11, _local5, 1); if ((_local9 == " ") || (_local9 == "\\\\\\\\\\\\\\\\n")) { _local6 = 1; } if (_local6 == 0) { _local9 = substring(_local11, 1 + _local5, 1); if ((_local9 == " ") || (_local9 == "\\\\\\\\\\\\\\\\n")) { _local6 = 1; } } } else { _local6 = 1; } } else { _local7 = (ignoreCase ? (_local4[_local3].s.toLowerCase()) : (_local4[_local3].s)); _local8 = length(_local7); var _local10; while ((_local6 < _local4[_local3].b) && (_local5 < _local12)) { _local9 = substring(_local11, 1 + _local5, 1); _local10 = 0; while ((_local10 <= _local8) && ((substring(_local7, 1 + (_local10++), 1)) != _local9)) { } if (_local10 <= _local8) { _local6++; _local5++; } else { break; } } } } else if (_local4[_local3].t == 2) { _local7 = (ignoreCase ? (_local4[_local3].s.toLowerCase()) : (_local4[_local3].s)); _local8 = length(_local7); if (_local4[_local3].s == "--wb--") { _local4[_local3].a = 1; if ((_local5 > 0) && (_local5 < _local12)) { _local9 = substring(_local11, _local5, 1); _local13 = substring(_local11, 1 + _local5, 1); if ((((_local9 != " ") && (_local9 != "\\\\\\\\\\\\\\\\n")) && (_local13 != " ")) && (_local13 != "\\\\\\\\\\\\\\\\n")) { _local6 = 1; } } else { _local6 = 0; } } else { while ((_local6 < _local4[_local3].b) && (_local5 < _local12)) { _local9 = substring(_local11, 1 + _local5, 1); var _local10 = 0; while ((_local10 <= _local8) && ((substring(_local7, 1 + (_local10++), 1)) != _local9)) { } if (_local10 <= _local8) { break; } _local6++; _local5++; } } } else if (_local4[_local3].t == 10) { _local13 = substring(_local11, 1 + _local5, 1); _local6 = (((multiline && ((_local13 == "\\\\\\\\\\\\\\\\n") || (_local13 == "\\\\\\\\\\\\\\\\r"))) || (_local5 == _local12)) ? 1 : 0); } else if (_local4[_local3].t == 3) { _local15 = _local4[_local3].s; _local4[_local3].ix = []; _local4[_local3].ix[_local6] = _local5; _local15.lastIndex = _local5; while ((_local6 < _local4[_local3].b) && _local15.test(_local19)) { _local8 = length(_xxlm); if (_local8 > 0) { _local5 = _local5 + _local8; _local6++; _local4[_local3].ix[_local6] = _local5; } else { _local6 = _local4[_local3].a; _local4[_local3].ix[_local6 - 1] = _local5; break; } } if (_local6 == 0) { _xxlm = ""; } if (_local15._xr > _xxlp) { _xxlp = _local15._xr; } _xxa[Number(_local15._xr)] = _xxlm; } else if (_local4[_local3].t == 4) { _local7 = Number(_local4[_local3].s); if (_xp >= _local7) { _local7 = _xxa[_local7]; _local7 = (ignoreCase ? _local7.toLowerCase() : _local7); _local8 = length(_local7); _local4[_local3].ix = []; _local4[_local3].ix[_local6] = _local5; if (_local8 > 0) { while ((_local6 < _local4[_local3].b) && (_local5 < _local12)) { if ((substring(_local11, 1 + _local5, _local8)) == _local7) { _local6++; _local5 = _local5 + _local8; _local4[_local3].ix[_local6] = _local5; } else { break; } } } else { _local6 = 0; _local4[_local3].a = 0; } } else { _local7 = chr(_local7); _local4[_local3].ix = []; _local4[_local3].ix[_local6] = _local5; while ((_local6 < _local4[_local3].b) && (_local5 < _local12)) { if ((substring(_local11, 1 + _local5, 1)) == _local7) { _local6++; _local5++; _local4[_local3].ix[_local6] = _local5; } else { break; } } } } _local4[_local3].c = _local6; if (d) { trace((" " + _local6) + " matches found"); } } if (_local4[_local3].c < _local4[_local3].a) { if (d) { trace(" not enough matches"); } if (_local3 > _local14) { _local3--; _local4[_local3].c--; if (_local4[_local3].c >= 0) { _local5 = (((_local4[_local3].t == 3) || (_local4[_local3].t == 4)) ? (_local4[_local3].ix[_local4[_local3].c]) : (_local4[_local3].i + _local4[_local3].c)); } if (d) { trace((((("Retreat to #" + _local3) + " c=") + _local4[_local3].c) + " index=") + _local5); } } else { if (_xp > 1) { break; } if (_local17) { if (multiline) { do { if (_local5 > _local12) { break; } _local13 = substring(_local11, 1 + (_local5++), 1); } while (!((_local13 == "\\\\\\\\\\\\\\\\n") || (_local13 == "\\\\\\\\\\\\\\\\r"))); _local4[_local3].c = -10; } else { break; } } else { _local5++; _local4[_local3].c = -10; } } } else { if (d) { trace(" enough matches!"); } _local3++; if ((_local3 == _local18) || (_local4[_local3].t == 7)) { if (d) { trace((("Saving better result: r.i = q[" + _local14) + "].i = ") + _local4[_local14].i); } _local16.i = _local4[_local14].i; _local16.li = _local5; break; } _local4[_local3].c = -10; } } while ((_local3 < _local18) && (_local4[_local3].t != 7)) { _local3++; } } if (_local16.i < 0) { lastIndex = 0; if ((_xp--) == 1) { _xxa = []; _xxlp = 0; } return(false); } _local5 = _local16.li; _xi = _local16.i; _xxlm = substring(_local19, _local16.i + 1, _local5 - _local16.i); _xxlc = substring(_local19, 1, _local16.i); _xxrc = substring(_local19, _local5 + 1, _local12 - _local5); if (_local5 == _local16.i) { _local5++; } lastIndex = _local5; if ((_xp--) == 1) { lastMatch = _xxlm; leftContext = _xxlc; rightContext = _xxrc; _xaStatic = _xxa; lastParen = _xxa[Number(_xxlp)]; _local3 = 1; while (_local3 < 10) { RegExp["$" + _local3] = _xaStatic[Number(_local3)]; _local3++; } } return(true); } function exec() { var _local5 = arguments[0] + ""; if (_local5 == "") { return(false); } var _local6 = test(_local5); if (_local6) { var _local7 = new Array(); _local7.index = _xi; _local7.input = _local5; _local7[0] = lastMatch; var _local4 = _xaStatic.length; var _local3 = 1; while (_local3 < _local4) { _local7[_local3] = _xaStatic[Number(_local3)]; _local3++; } } else { var _local7 = null; } return(_local7); } static function setStringMethods() { if (String.prototype.match != undefined) { return(undefined); } String.prototype.match = function () { if (typeof(arguments[0]) != "object") { return(null); } if (arguments[0].const != "RegExp") { return(null); } var _local3 = arguments[0]; var _local5 = this.valueOf(); var _local6 = 0; var _local4 = 0; if (_local3.global) { _local3.lastIndex = 0; while (_local3.test(_local5)) { if (_local4 == 0) { var _local7 = new Array(); } _local7[_local4++] = RegExp.lastMatch; _local6 = _local3.lastIndex; } _local3.lastIndex = _local6; } else { var _local7 = _local3.exec(_local5); _local4++; } return(((_local4 == 0) ? null : (_local7))); }; String.prototype.replace = function () { if (typeof(arguments[0]) != "object") { return(null); } if (arguments[0].const != "RegExp") { return(null); } var _local8 = arguments[0]; var _local7 = arguments[1] + ""; var _local11 = this; var _local12 = ""; _local8.lastIndex = 0; if (_local8.global) { var _local13 = 0; var _local10 = 0; while (_local8.test(_local11)) { var _local5 = 0; var _local9 = length(_local7); var _local3 = ""; var _local6 = ""; var _local4 = ""; while (_local5 < _local9) { _local3 = substring(_local7, 1 + (_local5++), 1); if ((_local3 == "$") && (_local6 != "\\")) { _local3 = substring(_local7, 1 + (_local5++), 1); if (isNaN(Number(_local3)) || (Number(_local3) > 9)) { _local4 = _local4 + ("$" + _local3); } else { _local4 = _local4 + RegExp._xaStatic[Number(_local3)]; } } else { _local4 = _local4 + _local3; } _local6 = _local3; } _local12 = _local12 + ((substring(_local11, _local10 + 1, _local8._xi - _local10)) + _local4); _local10 = _local8._xi + length(RegExp.lastMatch); _local13 = _local8.lastIndex; } _local8.lastIndex = _local13; } else if (_local8.test(_local11)) { _local12 = _local12 + (RegExp.leftContext + _local7); } _local12 = _local12 + ((_local8.lastIndex == 0) ? (_local11) : (RegExp.rightContext)); return(_local12); }; String.prototype.search = function () { if (typeof(arguments[0]) != "object") { return(null); } if (arguments[0].const != "RegExp") { return(null); } var _local3 = arguments[0]; var _local5 = this; _local3.lastIndex = 0; var _local4 = _local3.test(_local5); return((_local4 ? (_local3._xi) : -1)); }; String.prototype.old_split = String.prototype.split; String.prototype.split = function () { if ((typeof(arguments[0]) == "object") && (arguments[0].const == "RegExp")) { var _local3 = arguments[0]; var _local8 = ((arguments[1] == null) ? 9999 : (Number(arguments[1]))); if (isNaN(_local8)) { _local8 = 9999; } var _local6 = this; var _local9 = new Array(); var _local5 = 0; var _local11 = _local3.global; _local3.global = true; _local3.lastIndex = 0; var _local7 = 0; var _local10 = 0; var _local4 = 0; while ((_local5 < _local8) && (_local3.test(_local6))) { if (_local3._xi != _local4) { _local9[_local5++] = substring(_local6, _local4 + 1, _local3._xi - _local4); } _local4 = _local3._xi + length(RegExp.lastMatch); _local10 = _local7; _local7 = _local3.lastIndex; } if (_local5 == _local8) { _local3.lastIndex = _local10; } else { _local3.lastIndex = _local7; } if (_local5 == 0) { _local9[_local5] = _local6; } else if ((_local5 < _local8) && (length(RegExp.rightContext) > 0)) { _local9[_local5++] = RegExp.rightContext; } _local3.global = _local11; return(_local9); } return(this.old_split(arguments[0], arguments[1])); }; return(true); } var const = null; var source = null; var global = false; var ignoreCase = false; var multiline = false; var lastIndex = null; static var _xrStatic = null; var _xr = null; static var _xp = null; static var _xxa = null; static var _xxlp = null; var _xq = null; var _xqc = null; static var d = null; static var _xiStatic = null; var _xi = 0; static var _xxlm = null; static var _xxlc = null; static var _xxrc = null; static var lastMatch = null; static var leftContext = null; static var rightContext = null; static var _xa = new Array(); static var lastParen = null; static var _xaStatic = new Array(); static var $1 = null; static var $2 = null; static var $3 = null; static var $4 = null; static var $5 = null; static var $6 = null; static var $7 = null; static var $8 = null; static var $9 = null; static var _setString = setStringMethods(); }
Symbol 667 MovieClip [__Packages.mx.remoting.DebugClasses] Frame 0
class mx.remoting.DebugClasses extends MovieClip { function DebugClasses () { super(); } }
Symbol 674 MovieClip [__Packages.mx.remoting.NetServices] Frame 0
class mx.remoting.NetServices extends Object { static var defaultGatewayUrl, logger, traceNetServices; function NetServices () { super(); } static function setDefaultGatewayUrl(url) { defaultGatewayUrl = url; } static function setGatewayUrl(url) { gatewayUrl = url; } static function createGatewayConnection(url, infoLogger) { var _local1 = url; logger = infoLogger; if (_local1 == undefined) { _local1 = gatewayUrl; if (_local1 == undefined) { _local1 = defaultGatewayUrl; } } if (_local1 == undefined) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is undefined"); logger.logInfo(("NetServices: createGatewayConnection - gateway url <" + _local1) + "> is undefined", mx.services.Log.DEBUG); return(null); } var _local2 = new mx.remoting.Connection(); _local2.connect(_local1); __sharedConnections[_local1] = _local2; return(_local2); } static function getConnection(uri) { return(__sharedConnections[uri]); } static function getHostUrl() { var _local2 = _root; if (!isHttpUrl(_local2._url)) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is invalid"); return(null); } var _local1 = _local2._url.indexOf("/", 8); if (_local1 < 0) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is invalid"); return(null); } return(_local2._url.substring(0, _local1)); } static function isHttpUrl(url) { return((url.indexOf("http://") == 0) || (url.indexOf("https://") == 0)); } static function getHttpUrl(url) { var _local1 = url; if (!isHttpUrl(_local1)) { _local1 = getHostUrl() + _local1; } return(_local1); } static function trace(who, severity, number, message) { traceNetServices(who, severity, number, message); } static var version = "1.2.0.124"; static var gatewayUrl = _root.gatewayUrl; static var __sharedConnections = new Array(); }
Symbol 675 MovieClip [__Packages.mx.data.DataRange] Frame 0
interface mx.data.DataRange{}
Symbol 676 MovieClip [__Packages.mx.data.PageableData] Frame 0
interface mx.data.PageableData{}
Symbol 677 MovieClip [__Packages.mx.data.PageableList] Frame 0
interface mx.data.PageableList{}
Symbol 680 MovieClip [__Packages.mx.utils.Iterator] Frame 0
interface mx.utils.Iterator{}
Symbol 681 MovieClip [__Packages.mx.remoting.RecordSet] Frame 0
class mx.remoting.RecordSet extends Object { var mTitles, _items, mRecordSetID, dispatchEvent, gateway_conn, mDataFetcher; function RecordSet (columnNames) { var _local1 = this; super(); mx.events.EventDispatcher.initialize(_local1); _local1._items = new Array(); _local1.uniqueID = 0; if (_local1.mTitles != null) { } else { if (_local1.serverInfo == null) { if (_local1.serverinfo != null) { _local1.serverInfo = _local1.serverinfo; } } if (_local1.serverInfo == null) { _local1.mTitles = columnNames; } else if (_local1.serverInfo.version != 1) { mx.remoting.NetServices.trace("RecordSet", "warning", 100, "Received incompatible RecordSet version from server"); } else { _local1.mTitles = _local1.serverInfo.columnNames; _local1.mRecordsAvailable = 0; _local1.setData(((_local1.serverInfo.cursor == null) ? 0 : (_local1.serverInfo.cursor - 1)), _local1.serverInfo.initialData); if (_local1.serverInfo.initialData.length != _local1.serverInfo.totalCount) { _local1.mRecordSetID = _local1.serverInfo.id; if (_local1.mRecordSetID != null) { _local1.serviceName = ((_local1.serverInfo.serviceName == null) ? "RecordSet" : (_local1.serverInfo.serviceName)); _local1.mTotalCount = _local1.serverInfo.totalCount; _local1.mDeliveryMode = "ondemand"; _local1.mAllNotified = false; _local1.mOutstandingRecordCount = 0; } else { mx.remoting.NetServices.trace("RecordSet", "warning", 102, "Missing some records, but there's no RecordSet id"); } } _local1.serverInfo = null; } } } function addItem(item) { addItemAt(length, item); } function addItemAt(index, item) { var _local1 = index; var _local2 = this; var _local3 = true; if ((_local1 < _local2.__get__length()) && (_local1 >= 0)) { _local2.items.splice(_local1, 0, item); } else if (_local1 == _local2.__get__length()) { _local2.items[_local1] = item; } else { _local3 = false; mx.remoting.NetServices.trace("Cannot add an item outside the bounds of the RecordSet"); return; } if (_local3) { item.__ID__ = _local2.uniqueID++; } _local2.updateViews("addItems", _local1, _local1); } function addEventListener(event, listener) { } function clear() { var _local1 = this; if (_local1.checkLocal()) { } else { var _local2 = _local1.items.length; _local1.items.splice(0); _local1.uniqueID = 0; _local1.updateViews("removeItems", 0, _local2); } } function contains(itmToCheck) { var _local2 = itmToCheck; if (isObjectEmpty(_local2)) { return(false); } var itemAtIndex; var _local3; var _local1 = 0; while (_local1 < items.length) { itemAtIndex = items[_local1]; _local3 = true; for (var t in _local2) { if (_local2[t] != itemAtIndex[t]) { _local3 = false; break; } } if (_local3) { return(true); } _local1++; } return(false); } function getColumnNames() { return(mTitles); } function get columnNames() { return(getColumnNames()); } function getLocalLength() { return(items.length); } function getLength() { var _local1 = this; if (_local1.mRecordSetID != null) { return(_local1.mTotalCount); } return(_local1.items.length); } function getIterator() { var _local1 = new mx.remoting.RecordSetIterator(this); return(_local1); } function get length() { return(getLength()); } function getItemAt(index) { var _local1 = index; var _local2 = this; if ((_local1 < 0) || (_local1 >= _local2.__get__length())) { return(null); } if (_local2.mRecordSetID == null) { return(_local2.items[_local1]); } _local2.requestRecord(_local1); var _local3 = _local2.items[_local1]; if (_local3 == 1) { return("in progress"); } return(_local3); } function getItemID(index) { return(items[index].__ID__); } function get items() { return(_items); } function initialize(info) { } function filter(filterFunction, context) { if (checkLocal()) { } else { var _local3 = new mx.remoting.RecordSet(mTitles); var rcount = length; var _local2 = 0; while (_local2 < rcount) { var _local1 = getItemAt(_local2); if (((_local1 != null) && (_local1 != 1)) && (filterFunction(_local1, context))) { _local3.addItem(_local1); } _local2++; } return(_local3); } return(undefined); } function sortItems(compareFunc, optionFlags) { var _local1 = this; if (_local1.checkLocal()) { } else { _local1.items.sort(compareFunc, optionFlags); _local1.updateViews("sort"); } } function sortItemsBy(fieldNames, order, optionFlags) { var _local1 = this; if (_local1.checkLocal()) { } else { if (typeof(order) == "string") { _local1.items.sortOn(fieldNames); if (order.toUpperCase() == "DESC") { _local1.items.reverse(); } } else { _local1.items.sortOn(fieldNames, optionFlags); } _local1.updateViews("sort"); } } function sort(compareFunc) { var _local1 = this; if (_local1.checkLocal()) { } else { _local1.items.sort(compareFunc); _local1.updateViews("sort"); } } function isEmpty() { return(items.length == 0); } function isLocal() { return(mRecordSetID == null); } function isFullyPopulated() { return(isLocal()); } function getRemoteLength() { var _local1 = this; if (_local1.isLocal()) { return(_local1.mRecordsAvailable); } return(_local1.mTotalCount); } function getNumberAvailable() { var _local1 = this; if (_local1.isLocal()) { return(_local1.getLength()); } return(_local1.mRecordsAvailable); } function replaceItemAt(index, item) { var _local1 = index; var _local2 = this; if ((_local1 >= 0) && (_local1 <= _local2.__get__length())) { var _local3 = _local2.getItemID(_local1); _local2.items[_local1] = item; _local2.items[_local1].__ID__ = _local3; _local2.updateViews("updateItems", _local1, _local1); } } function removeAll() { clear(); } function removeItemAt(index) { var _local1 = index; var _local2 = this; var _local3 = _local2._items[_local1]; _local2._items.splice(_local1, 1); var rItems = [_local2._items[_local1]]; var rIDs = [_local2.getItemID(_local1)]; _local2.dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local1, lastItem:_local1, removedItems:rItems, removedIDs:rIDs}); return(_local3); } function removeEventListener(event, listener) { } function requestRange(range) { var _local1 = range.getStart(); var _local2 = range.getEnd(); return(internalRequestRange(_local1, _local2)); } function setDeliveryMode(mode, pagesize, numPrefetchPages) { var _local1 = this; var _local2 = pagesize; var _local3 = numPrefetchPages; _local1.mDeliveryMode = mode.toLowerCase(); _local1.stopFetchAll(); if ((_local2 == null) || (_local2 <= 0)) { _local2 = 25; } switch (_local1.mDeliveryMode) { case "ondemand" : return; case "page" : if (_local3 == null) { _local3 = 0; } _local1.mPageSize = _local2; _local1.mNumPrefetchPages = _local3; return; case "fetchall" : _local1.stopFetchAll(); _local1.startFetchAll(_local2); return; default : mx.remoting.NetServices.trace("RecordSet", "warning", 107, "SetDeliveryMode: unknown mode string"); } } function editField(index, fieldName, value) { changeFieldValue(index, fieldName, value); } function getEditingData(index, fieldName) { return(items[index][fieldName]); } function setField(index, fieldName, value) { changeFieldValue(index, fieldName, value); } function changeFieldValue(index, fieldName, value) { var _local1 = index; var _local2 = this; if (_local2.checkLocal()) { } else if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { _local2.items[_local1][fieldName] = value; _local2.updateViews("updateItems", _local1, _local1); } } function isObjectEmpty(objToCheck) { var _local2 = objToCheck; var _local1 = true; for (var _local3 in _local2) { _local1 = false; return(_local1); } return(_local1); } function arrayToObject(anArray) { if (mTitles == null) { mx.remoting.NetServices.trace("RecordSet", "warning", 105, "getItem: titles are not available"); return(null); } var _local3 = new Object(); var alen = anArray.length; var _local2; var _local1 = 0; while (_local1 < alen) { _local2 = mTitles[_local1]; if (_local2 == null) { _local2 = ("column" + _local1) + 1; } _local3[_local2] = anArray[_local1]; _local1++; } return(_local3); } function checkLocal() { if (isLocal()) { return(false); } mx.remoting.NetServices.trace("RecordSet", "warning", 108, "Operation not allowed on partial recordset"); return(true); } function getRecordSetService() { var _local1 = this; if (_local1.mRecordSetService == null) { if (_local1.gateway_conn == null) { _local1.gateway_conn = mx.remoting.NetServices.createGatewayConnection(); } else if (_global.netDebugInstance != undefined) { _local1.gateway_conn = _local1.gateway_conn.clone(); } if (_global.netDebugInstance != undefined) { _local1.gateway_conn.setupRecordSet(); _local1.gateway_conn.setDebugId("RecordSet " + _local1.mRecordSetID); } _local1.mRecordSetService = _local1.gateway_conn.getService(_local1.serviceName, _local1); if (_local1.mRecordSetService == null) { mx.remoting.NetServices.trace("RecordSet", "warning", 101, "Failed to create RecordSet service"); _local1.mRecordSetService = null; } } return(_local1.mRecordSetService); } function internalRequestRange(index, lastIndex) { var _local1 = index; var _local2 = this; var highestRequested = -1; if (_local1 < 0) { _local1 = 0; } if (lastIndex >= _local2.getRemoteLength()) { lastIndex = _local2.getRemoteLength() - 1; } var _local3; var last; while (_local1 <= lastIndex) { while ((_local1 <= lastIndex) && (_local2.items[_local1] != null)) { _local1++; } _local3 = _local1; while ((_local1 <= lastIndex) && (_local2.items[_local1] == null)) { _local2.mOutstandingRecordCount++; _local2.items[_local1] = 1; _local1++; } last = _local1 - 1; if (_local3 <= last) { _local2.logger.logInfo((((" Fetching records from index [" + _local3) + "] to index [") + last) + "]"); _local2.getRecordSetService().getRecords(_local2.mRecordSetID, _local3 + 1, (last - _local3) + 1); highestRequested = last; _local2.updateViews("fetchRows", _local3, last); } } return(highestRequested); } function removeItems(index, len) { var _local3 = index; var _local2 = new Array(); var _local1 = 0; while (_local1 < len) { _local2.push(getItemID(_local3 + _local1)); _local1++; } var oldItems = items.splice(_local3, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local3, lastItem:(_local3 + len) - 1, removedItems:oldItems, removedIDs:_local2}); } function getRecords_Result(info) { var _local1 = this; var _local2 = info; _local1.setData(_local2.Cursor - 1, _local2.Page); _local1.mOutstandingRecordCount = _local1.mOutstandingRecordCount - _local2.Page.length; _local1.updateViews("updateItems", _local2.Cursor - 1, ((_local2.Cursor - 1) + _local2.Page.length) - 1); if ((_local1.mRecordsAvailable == _local1.mTotalCount) && (!_local1.mAllNotified)) { _local1.updateViews("allRows"); _local1.mRecordSetService.release(); _local1.mAllNotified = true; _local1.mRecordSetID = null; _local1.mRecordSetService = null; } } function release_Result() { } function requestOneRecord(index) { var _local1 = this; var _local2 = index; if (_local1.items[_local2] == null) { if (_local1.mDeliveryMode == "ondemand") { _local1.logger.logInfo((" INFO: Fetching Record [" + _local2) + "]"); } _local1.getRecordSetService().getRecords(_local1.mRecordSetID, _local2 + 1, 1); _local1.mOutstandingRecordCount++; _local1.items[_local2] = 1; _local1.updateViews("fetchRows", _local2, _local2); } } function requestRecord(index) { var _local1 = this; if (_local1.mDeliveryMode != "page") { _local1.requestOneRecord(index); } else { var _local2 = int(index / _local1.mPageSize) * _local1.mPageSize; var _local3 = (_local2 + (_local1.mPageSize * (_local1.mNumPrefetchPages + 1))) - 1; _local1.internalRequestRange(_local2, _local3); } } function _setParentService(service) { gateway_conn = service.nc; } function setData(start, dataArray) { var _local1 = this; var datalen = dataArray.length; var _local3; var rec; var _local2 = 0; while (_local2 < datalen) { _local3 = _local2 + start; rec = _local1.items[_local3]; if ((rec != null) && (rec != 1)) { mx.remoting.NetServices.trace("RecordSet", "warning", 106, "Already got record # " + _local3); } else { _local1.mRecordsAvailable = _local1.mRecordsAvailable + 1; } _local1.items[_local3] = _local1.arrayToObject(dataArray[_local2]); _local1.items[_local3].__ID__ = _local1.uniqueID++; _local2++; } } function startFetchAll(pagesize) { var _local1 = this; if (_local1.mDataFetcher != null) { _local1.mDataFetcher.disable(); } _local1.mDataFetcher = new mx.remoting.RsDataFetcher(_local1, pagesize); } function stopFetchAll() { mDataFetcher.disable(); mDataFetcher = null; } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static function registerRecordSet() { Object.registerClass("RecordSet", mx.remoting.RecordSet); return(true); } static var version = "1.2.0.124"; static var init = registerRecordSet(); }
Symbol 682 MovieClip [__Packages.mx.remoting.RecordSetIterator] Frame 0
class mx.remoting.RecordSetIterator { var _recordSet, _cursor; function RecordSetIterator (rec) { _recordSet = rec; _cursor = 0; } function hasNext() { return(_cursor < _recordSet.getLength()); } function next() { return(_recordSet.getItemAt(_cursor++)); } static var version = "1.2.0.124"; }
Symbol 683 MovieClip [__Packages.mx.remoting.RsDataRange] Frame 0
class mx.remoting.RsDataRange extends Object { var _start, _end; function RsDataRange (s, e) { super(); _start = s; _end = e; } function getStart() { return(_start); } function getEnd() { return(_end); } function setEnd(e) { _end = e; } function setStart(s) { _start = s; } }
Symbol 684 MovieClip [__Packages.mx.remoting.RsDataFetcher] Frame 0
class mx.remoting.RsDataFetcher extends Object { var mEnabled; function RsDataFetcher (pgRS, increment) { var _local1 = this; super(); _local1.mRecordSet = pgRS; _local1.mRecordSet.addEventListener("modelChanged", _local1); _local1.mIncrement = increment; _local1.mNextRecord = 0; _local1.mEnabled = true; _local1.doNext(); } function disable() { mEnabled = false; } function doNext() { var _local1 = this; if (_local1.mEnabled) { do { if (_local1.mNextRecord >= _local1.mRecordSet.getRemoteLength()) { return; } var _local2 = new mx.remoting.RsDataRange(_local1.mNextRecord, (_local1.mNextRecord + _local1.mIncrement) - 1); _local1.mHighestRequested = _local1.mRecordSet.requestRange(_local2); _local1.mNextRecord = _local1.mNextRecord + _local1.mIncrement; } while (_local1.mHighestRequested <= 0); } } function modelChanged(eventObj) { var _local1 = this; var _local2 = eventObj; if (((_local2.eventName == "updateItems") && (_local2.firstItem <= _local1.mHighestRequested)) && (_local2.lastItem >= _local1.mHighestRequested)) { _local1.doNext(); } if (_local2.eventName == "allRows") { _local1.disable(); } } }
Symbol 685 MovieClip [__Packages.mx.remoting.NetServiceProxyResponder] Frame 0
class mx.remoting.NetServiceProxyResponder extends Object { var service, methodName; function NetServiceProxyResponder (serv, method) { super(); service = serv; methodName = method; } function onResult(result) { var _local2 = result; var _local1 = service.client; if ((_local2 instanceof mx.remoting.NetServiceProxy) || (_local2 instanceof mx.remoting.RecordSet)) { _local2._setParentService(service); } var _local3 = methodName + "_Result"; if (typeof(_local1[_local3]) == "function") { _local1[_local3].apply(_local1, [_local2]); } else if (typeof(_local1.onResult) == "function") { _local1.onResult(_local2); } else { mx.remoting.NetServices.trace("NetServices", "info", 1, (_local3 + " was received from server: ") + _local2); } } function onStatus(result) { var _local2 = result; var _local1 = service.client; var _local3 = methodName + "_Status"; if (typeof(_local1[_local3]) == "function") { _local1[_local3].apply(_local1, [_local2]); } else if (typeof(_local1.onStatus) == "function") { _local1.onStatus(_local2); } else if (typeof(_root.onStatus) == "function") { _root.onStatus(_local2); } else if (typeof(_global.System.onStatus) == "function") { _global.System.onStatus(_local2); } else { mx.remoting.NetServices.trace("NetServices", "info", 2, (((_local3 + " was received from server: <") + _local2.level) + "> ") + _local2.description); } } }
Symbol 687 MovieClip [__Packages.mx.utils.ObjectCopy] Frame 0
class mx.utils.ObjectCopy { function ObjectCopy () { } static function copy(refObj) { var _local1 = new Function(refObj.__proto__.constructor)(); copyProperties(_local1, refObj); return(_local1); } static function copyProperties(dstObj, srcObj) { var _local2 = srcObj; var to; for (var i in _local2) { to = typeof(_local2[i]); if (to != "function") { if (to == "object") { if (_local2[i] instanceof Array) { var p = new Array(); var _local3 = _local2[i]; var _local1 = 0; while (_local1 < _local3.length) { p[_local1] = _local3[_local1]; _local1++; } dstObj[i] = p; } else if (_local2[i] instanceof String) { dstObj[i] = new String(_local2[i]); } else if (_local2[i] instanceof Number) { dstObj[i] = new Number(_local2[i]); } else if (_local2[i] instanceof Boolean) { dstObj[i] = new Boolean(_local2[i]); } else { dstObj[i] = copy(_local2[i]); } } else { dstObj[i] = _local2[i]; } } } } }
Symbol 688 MovieClip [__Packages.mx.remoting.debug.events.NetDebug] Frame 0
class mx.remoting.debug.events.NetDebug extends Object { var date, time; function NetDebug () { super(); init(); } function init() { var _local1 = this; _local1.eventType = "DebugEvent"; _local1.source = "Client"; _local1.movieUrl = unescape(_root._url); _local1.initDate(); } function initDate() { var _local1 = new Date(); date = _local1; time = _local1.getTime(); } }
Symbol 689 MovieClip [__Packages.mx.remoting.debug.events.NetDebugNetConnection] Frame 0
class mx.remoting.debug.events.NetDebugNetConnection extends mx.remoting.debug.events.NetDebug { function NetDebugNetConnection () { super(); } }
Symbol 690 MovieClip [__Packages.mx.remoting.debug.events.NetDebugConnect] Frame 0
class mx.remoting.debug.events.NetDebugConnect extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugConnect (args) { var _local1 = args; var _local2 = this; super(); _local2.eventType = "Connect"; _local2.connectString = _local1[0]; if (_local1[1] != null) { _local2.userName = _local1[1]; } if (_local1[2] != null) { _local2.password = _local1[2]; } } }
Symbol 691 MovieClip [__Packages.mx.remoting.debug.commands.Local] Frame 0
class mx.remoting.debug.commands.Local extends Object { var command, data; function Local () { super(); } function init(commandname, dataobj) { command = commandname; data = dataobj; } }
Symbol 692 MovieClip [__Packages.mx.remoting.debug.commands.StartRTMPTrace] Frame 0
class mx.remoting.debug.commands.StartRTMPTrace extends mx.remoting.debug.commands.Local { var init; function StartRTMPTrace (cs) { super(); var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; init("startRealTimeTrace", _local1); } }
Symbol 693 MovieClip [__Packages.mx.remoting.debug.ConnectionMixin] Frame 0
class mx.remoting.debug.ConnectionMixin extends Object { var _protocol, _id, _config; function ConnectionMixin () { super(); } static function initialize() { var _local1 = mx.remoting.Connection.prototype; var _local2 = mx.remoting.debug.ConnectionMixin.prototype; if (!_local1.netDebugProxyFunctions) { _local1.netDebugProxyFunctions = true; _local1.realConnect = _local1.connect; _local1.realCall = _local1.call; _local1.realClose = _local1.close; _local1.realAddHeader = _local1.addHeader; _local1.connect = _local2.netDebugProxyConnect; _local1.call = _local2.netDebugProxyCall; _local1.close = _local2.netDebugProxyClose; _local1.addHeader = _local2.netDebugProxyAddHeader; _local1.attachDebug = _local2.attachDebug; _local1.sendDebugEvent = _local2.sendDebugEvent; _local1.sendServerEvent = _local2.sendServerEvent; _local1.sendClientEvent = _local2.sendClientEvent; _local1.addNetDebugHeader = _local2.addNetDebugHeader; _local1.updateConfig = _local2.updateConfig; _local1.getNetDebug = _local2.getNetDebug; _local1.isRealTime = _local2.isRealTime; _local1.setupRecordSet = _local2.setupRecordSet; _local1.setDebugId = _local2.setDebugId; _local1.getDebugId = _local2.getDebugId; _local1.getDebugConfig = _local2.getDebugConfig; _local1.trace = _local2.trace; return(true); } return(false); } function attachDebug() { var _local1 = this; if (!_attached) { _attached = true; _local1._headerAdded = false; _local1._configured = false; _local1._config = new mx.remoting.debug.NetDebugConfig(); mx.utils.ObjectCopy.copyProperties(_local1._config, _local1.getNetDebug().getConfig()); _local1._protocol = "none"; _local1._id = String(_local1.getNetDebug().addNetConnection(_local1)); } } function sendDebugEvent(eventobj) { var _local1 = this; var _local2 = eventobj; _local2.protocol = _local1._protocol; _local2.debugId = _local1._id; return(_local1.getNetDebug().onEvent(_local2)); } function sendServerEvent(eventobj) { eventobj.movieUrl = unescape(_root._url); if (!sendDebugEvent(eventobj)) { } } function sendClientEvent(eventobj) { var _local1 = this; if (_local1._config.m_debug && (_local1._config.client.m_debug)) { if ((_local1._config.client.http && (_local1._protocol == "http")) || (_local1._config.client.rtmp && (_local1._protocol.substr(0, 4) == "rtmp"))) { if (!_local1.sendDebugEvent(eventobj)) { } } } } function addNetDebugHeader() { var _local1 = this; if (!_local1._headerAdded) { _local1._headerAdded = true; if ((_local1._config.m_debug && (_local1._config.app_server.m_debug)) && (_local1._protocol == "http")) { _local1.realAddHeader("amf_server_debug", true, _local1._config.app_server); } else { _local1.realAddHeader("amf_server_debug", true, undefined); } } } function updateConfig(config) { var _local1 = this; var _local2 = config; _local1.attachDebug(); if ((_local2 == null) && (!_local1._configured)) { _local1._configured = true; _local2 = mx.remoting.debug.NetDebugConfig.getRealDefaultNetDebugConfig(); } mx.utils.ObjectCopy.copyProperties(_local1._config, _local2); _local1._headerAdded = false; } function isRealTime() { return(_protocol.substr(0, 4) == "rtmp"); } function setupRecordSet() { var _local1 = this; _local1.attachDebug(); _local1._config.client.http = _local1._config.client.recordset; } function netDebugProxyConnect() { var _local1 = this; var _local2 = arguments; _local1.attachDebug(); var _local3 = _local2[0].substr(0, 4); if ((_local3 == "http") || (_local3.substr(0, 4) == "rtmp")) { if (_local2[0].charAt(4) == ":") { _local1._protocol = _local3; } else { _local1._protocol = _local2[0].substr(0, 5); } } else { _local1._protocol = "http"; } _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugConnect(_local2)); if (_local1.isRealTime()) { _local1._connectString = _local2[0]; _local1.getNetDebug().sendCommand(new mx.remoting.debug.commands.StartRTMPTrace(_local2[0])); var ret = _local1.realConnect.apply(_local1, _local2); _local1.realCall("@getClientID", new mx.remoting.RTMPClientIDResponse(_local2[0], _local1)); return(ret); } return(Boolean(_local1.realConnect.apply(_local1, _local2))); } function netDebugProxyCall() { var _local1 = this; var _local2 = arguments; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugCall(_local2)); _local1.addNetDebugHeader(); if (_local1._config.app_server) { _local2[1] = new mx.remoting.debug.NetDebugResponseProxy(_local1, _local2[1]); return(Boolean(_local1.realCall.apply(_local1, _local2))); } return(Boolean(_local1.realCall.apply(_local1, _local2))); } function netDebugProxyClose() { var _local1 = this; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugClose()); if (_local1.isRealTime()) { _local1.getNetDebug().sendCommand(new mx.remoting.debug.commands.StopRTMPTrace(_local1._connectString, _local1._clientId)); } var _local2 = _local1.realClose(); _local1.getNetDebug().removeNetConnection(_local1); return(_local2); } function netDebugProxyAddHeader() { var _local1 = this; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugAddHeader(arguments)); return(Boolean(_local1.realAddHeader.apply(_local1, arguments))); } function setDebugId(id) { attachDebug(); _id = id; } function getDebugId() { attachDebug(); return(_id); } function trace(traceobj) { var _local1 = this; _local1.attachDebug(); if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { _local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTrace(traceobj)); } } function getDebugConfig() { attachDebug(); return(_config); } function getNetDebug() { return(mx.remoting.debug.NetDebug.getNetDebug()); } static var _attached = false; }
Symbol 694 MovieClip [__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError] Frame 0
class mx.remoting.debug.events.NetDebugDuplicateNCDError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugDuplicateNCDError () { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.message = "NCD_ALREADY_RUNNING"; } }
Symbol 696 MovieClip [__Packages.mx.remoting.debug.commands.GetConfig] Frame 0
class mx.remoting.debug.commands.GetConfig extends mx.remoting.debug.commands.Local { var init; function GetConfig () { super(); } function GetConfigCommand() { super(); init("getConfig", null); } }
Symbol 697 MovieClip [__Packages.mx.remoting.debug.events.NetDebugFailedSendError] Frame 0
class mx.remoting.debug.events.NetDebugFailedSendError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugFailedSendError (ev) { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.originalEvent = ev; _local1.message = "NCD_FAILED_TO_SEND_EVENT"; } }
Symbol 698 MovieClip [__Packages.mx.remoting.debug.events.NetDebugStatus] Frame 0
class mx.remoting.debug.events.NetDebugStatus extends mx.remoting.debug.events.NetDebugNetConnection { var eventType, status; function NetDebugStatus (statusobj) { super(); eventType = "Status"; status = statusobj; } }
Symbol 699 MovieClip [__Packages.mx.remoting.debug.events.NetDebugError] Frame 0
class mx.remoting.debug.events.NetDebugError extends mx.remoting.debug.events.NetDebug { var eventType, error; function NetDebugError (dataobj) { super(); eventType = "NetDebugError"; error = dataobj; } }
Symbol 700 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTraceNetServices] Frame 0
class mx.remoting.debug.events.NetDebugTraceNetServices extends mx.remoting.debug.events.NetDebug { function NetDebugTraceNetServices (w, s, n, m) { var _local1 = this; super(); _local1.eventType = "NetServicesTrace"; _local1.trace = m; _local1.who = w; _local1.severity = s; _local1.number = n; } }
Symbol 701 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTrace] Frame 0
class mx.remoting.debug.events.NetDebugTrace extends mx.remoting.debug.events.NetDebug { var eventType, trace; function NetDebugTrace (traceobj) { super(); eventType = "Trace"; trace = traceobj; } }
Symbol 703 MovieClip [__Packages.mx.remoting.debug.commands.AddRTMPClient] Frame 0
class mx.remoting.debug.commands.AddRTMPClient extends mx.remoting.debug.commands.Local { var init; function AddRTMPClient (cs, cid) { super(); var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; _local1.clientid = cid; init("addRealTimeClient", _local1); } }
Symbol 704 MovieClip [__Packages.mx.remoting.RTMPClientIDResponse] Frame 0
class mx.remoting.RTMPClientIDResponse extends Object { var _connectString, _nc; function RTMPClientIDResponse (cs, nc) { super(); _connectString = cs; _nc = nc; } function onResult(cid) { _nc._clientId = cid; mx.remoting.debug.NetDebug.getNetDebug().sendCommand(new mx.remoting.debug.commands.AddRTMPClient(_connectString, cid)); } }
Symbol 705 MovieClip [__Packages.mx.remoting.debug.events.NetDebugCall] Frame 0
class mx.remoting.debug.events.NetDebugCall extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugCall (args) { var _local2 = this; var _local3 = args; super(); _local2.eventType = "Call"; _local2.methodName = _local3[0]; _local2.parameters = new Array(); var alen = _local3.length; var _local1 = 2; while (_local1 < alen) { _local2.parameters[_local1 - 2] = _local3[_local1]; _local1++; } } }
Symbol 706 MovieClip [__Packages.mx.remoting.debug.events.NetDebugResult] Frame 0
class mx.remoting.debug.events.NetDebugResult extends mx.remoting.debug.events.NetDebugNetConnection { var eventType, result; function NetDebugResult (resultobj) { super(); eventType = "Result"; result = resultobj; } }
Symbol 707 MovieClip [__Packages.mx.remoting.debug.events.NetDebugReceiveCall] Frame 0
class mx.remoting.debug.events.NetDebugReceiveCall extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugReceiveCall (mName, args) { var _local1 = this; super(); _local1.eventType = "ReceivedCall"; _local1.methodName = mName; _local1.parameters = args; } }
Symbol 708 MovieClip [__Packages.mx.remoting.debug.NetDebugResponseProxy] Frame 0
class mx.remoting.debug.NetDebugResponseProxy extends Object { var _sourceNC, _originalNR; function NetDebugResponseProxy (source, original) { super(); _sourceNC = source; _originalNR = original; } function onDebugEvents(debugevents) { var _local3 = debugevents; var _local2 = _local3.length; var _local1 = 0; while (_local1 < _local2) { _sourceNC.sendServerEvent(_local3[_local1]); _local1++; } } function onResult(resultobj) { _sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugResult(resultobj)); _originalNR.onResult(resultobj); } function onStatus(statusobj) { var _local1 = this; var _local2 = statusobj; _local1._sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugStatus(_local2)); if (_local1._originalNR.onStatus != undefined) { _local1._originalNR.onStatus(_local2); } else { _global.System.onStatus(_local2); } } function __resolve(name) { var _local1 = name; trace("NetDebugResponseProxy.__resolve name: " + _local1); _sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugReceiveCall(_local1, arguments)); _originalNR[_local1].apply(arguments); return(null); } }
Symbol 709 MovieClip [__Packages.mx.remoting.debug.events.NetDebugClose] Frame 0
class mx.remoting.debug.events.NetDebugClose extends mx.remoting.debug.events.NetDebugNetConnection { var eventType; function NetDebugClose () { super(); eventType = "Close"; } }
Symbol 710 MovieClip [__Packages.mx.remoting.debug.commands.StopRTMPTrace] Frame 0
class mx.remoting.debug.commands.StopRTMPTrace extends mx.remoting.debug.commands.Local { var init; function StopRTMPTrace () { super(); } function StopRTMPTraceCommand(cs, cid) { var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; _local1.clientid = cid; init("stopRealTimeTrace", _local1); } }
Symbol 711 MovieClip [__Packages.mx.remoting.debug.events.NetDebugAddHeader] Frame 0
class mx.remoting.debug.events.NetDebugAddHeader extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugAddHeader (args) { var _local1 = this; var _local2 = args; super(); _local1.eventType = "AddHeader"; _local1.headerName = _local2[0]; _local1.mustUnderstand = _local2[1]; if (_local2[2] != null) { _local1.headerObject = _local2[2]; } } }
Symbol 712 MovieClip [__Packages.mx.remoting.debug.events.NetDebugInfoError] Frame 0
class mx.remoting.debug.events.NetDebugInfoError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugInfoError (infoobj, mes) { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.info = infoobj; if (mes != null) { _local1.message = mes; } } }
Symbol 713 MovieClip [__Packages.mx.remoting.debug.events.NetDebugRtmpLog] Frame 0
class mx.remoting.debug.events.NetDebugRtmpLog extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugRtmpLog (infoobj) { var _local1 = this; super(); _local1.eventType = "Trace"; _local1.source = "Flash Communication Server"; _local1.info = infoobj; _local1.trace = infoobj.description; } }
Symbol 714 MovieClip [__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig] Frame 0
class mx.remoting.debug.commands.UpdateNetDebugConfig extends mx.remoting.debug.commands.Local { var init; function UpdateNetDebugConfig () { super(); } function UpdateNetDebugCommand(dataobj) { super(); init("updateConfig", dataobj); } }
Symbol 715 MovieClip [__Packages.mx.remoting.ApiClasses] Frame 0
class mx.remoting.ApiClasses extends MovieClip { function ApiClasses () { super(); } }
Symbol 717 MovieClip [__Packages.mx.remoting.DataGlue] Frame 0
class mx.remoting.DataGlue extends Object { var __dataProv, __labelStr, __dataStr, formatFunction; function DataGlue (dp) { super(); __dataProv = dp; } function get dataProvider() { return(__dataProv); } function get labelString() { return(__labelStr); } function set labelString(val) { __labelStr = val; //return(labelString); } function get dataString() { return(__dataStr); } function set dataString(val) { __dataStr = val; //return(dataString); } static function bindFormatStrings(dataConsumer, dp, labelStr, dataStr) { var _local1 = new mx.remoting.DataGlue(dp); _local1.__set__labelString(labelStr); _local1.__set__dataString(dataStr); _local1.getItemAt = mx.remoting.DataGlue.prototype.getItemAt_FormatString; dataConsumer.dataProvider = _local1; } static function bindFormatFunction(dataConsumer, dp, formatFunc) { var _local1 = new mx.remoting.DataGlue(dp); _local1.formatFunction = formatFunc; _local1.getItemAt = mx.remoting.DataGlue.prototype.getItemAt_FormatFunction; dataConsumer.setDataProvider(_local1); } function addEventListener(eventName, listener) { dataProvider.addEventListener(eventName, listener); } function get length() { return(getLength()); } function getLength() { return(dataProvider.length); } function format(formatString, item) { var _local3 = formatString.split("#"); var result = ""; var tlen = _local3.length; var _local2; var _local1 = 0; while (_local1 < tlen) { result = result + _local3[_local1]; _local2 = _local3[_local1 + 1]; if (_local2 != undefined) { result = result + item[_local2]; } _local1 = _local1 + 2; } return(result); } function getItemAt_FormatString(index) { var _local2 = this; var _local1 = _local2.dataProvider.getItemAt(index); if ((_local1 == "in progress") || (_local1 == undefined)) { return(_local1); } return({label:_local2.format(_local2.__get__labelString(), _local1), data:((_local2.__get__dataString() == null) ? (_local1) : (_local2.format(_local2.__get__dataString(), _local1)))}); } function getItemAt_FormatFunction(index) { var _local1 = dataProvider.getItemAt(index); if ((_local1 == "in progress") || (_local1 == undefined)) { return(_local1); } return(formatFunction(_local1)); } function getItemID(index) { return(dataProvider.getItemID(index)); } function addItemAt(index, value) { dataProvider.addItemAt(index, value); } function addItem(value) { dataProvider.addItem(value); } function removeItemAt(index) { dataProvider.removeItemAt(index); } function removeAll() { dataProvider.removeAll(); } function replaceItemAt(index, itemObj) { dataProvider.replaceItemAt(index, itemObj); } function sortItemsBy(fieldNames, optionFlags) { dataProvider.sortItemsBy(fieldNames, optionFlags); } function sortItems(compareFunc, optionFlags) { dataProvider.sortItems(compareFunc, optionFlags); } static var version = "1.2.0.124"; }
Symbol 724 MovieClip [__Packages.mx.remoting.Operation] Frame 0
class mx.remoting.Operation { var __arguments, __responder, __request, __methodName; function Operation (methodName, parent) { var _local1 = this; _local1.__service = parent; _local1.__responder = parent.responder; _local1.__methodName = methodName; _local1.__invokationName = (_local1.__service.__get__name() + ".") + methodName; _local1.__request = new Object(); _local1.__arguments = new Array(); } function createThenSend(Void) { createArguments(); return(send()); } function send(Void) { var _local1 = this; _local1.__service.log.logInfo((("Invoking " + _local1.__methodName) + " on ") + _local1.__service.__get__name()); var _local3 = new mx.remoting.PendingCall(_local1.__service, _local1.__methodName); _local3.__set__responder(_local1.__responder); var _local2 = null; if (_local1.__arguments == null) { _local2 = new Array(); } else { _local2 = _local1.__arguments.concat(); } _local1.__invokationName = (_local1.__service.__get__name() + ".") + _local1.__methodName; _local2.unshift(_local1.__invokationName, _local3); _local1.__service.connection.call.apply(_local1.__service.__get__connection(), _local2); return(_local3); } function invoke(a) { __arguments = a; } function get responder() { return(__responder); } function set responder(r) { __responder = r; //return(responder); } function get request() { return(__request); } function set request(r) { __request = r; //return(request); } function get name() { return(__methodName); } function createArguments() { var _local1 = this; if (_local1.__request != null) { _local1.__arguments = new Array(); for (var _local2 in _local1.__request) { if (_local2 != "arguments") { _local1.__arguments.unshift(_local1.__request[_local2]); } } } } }
Symbol 725 MovieClip [__Packages.mx.data.binding.ObjectDumper] Frame 0
class mx.data.binding.ObjectDumper { var inProgress; function ObjectDumper () { inProgress = new Array(); } static function toString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local1 = indent; var _local2 = maxLineLength; var _local3 = new mx.data.binding.ObjectDumper(); if (_local2 == undefined) { _local2 = 100; } if (_local1 == undefined) { _local1 = 0; } return(_local3.realToString(obj, showFunctions, showUndefined, showXMLstructures, _local2, _local1)); } function realToString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local1 = obj; var x = 0; while (x < inProgress.length) { if (inProgress[x] == _local1) { return("***"); } x++; } inProgress.push(_local1); indent++; var t = typeof(_local1); var result; if ((_local1 instanceof XMLNode) && (showXMLstructures != true)) { result = _local1.toString(); } else if (_local1 instanceof Date) { result = _local1.toString(); } else if (t == "object") { var _local3 = new Array(); if (_local1 instanceof Array) { result = "["; var i = 0; while (i < _local1.length) { _local3.push(i); i++; } } else { result = "{"; for (var i in _local1) { _local3.push(i); } _local3.sort(); } var sep = ""; var _local2 = 0; while (_local2 < _local3.length) { var val = _local1[_local3[_local2]]; var show = true; if (typeof(val) == "function") { show = showFunctions == true; } if (typeof(val) == "undefined") { show = showUndefined == true; } if (show) { result = result + sep; if (!(_local1 instanceof Array)) { result = result + (_local3[_local2] + ": "); } result = result + realToString(val, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent); sep = ", `"; } _local2++; } if (_local1 instanceof Array) { result = result + "]"; } else { result = result + "}"; } } else if (t == "function") { result = "function"; } else if (t == "string") { result = ("\"" + _local1) + "\""; } else { result = String(_local1); } if (result == "undefined") { result = "-"; } inProgress.pop(); return(replaceAll(result, "`", ((result.length < maxLineLength) ? "" : (newline + doIndent(indent))))); } static function replaceAll(str, from, to) { var _local3 = str.split(from); var result = ""; var _local2 = ""; var _local1 = 0; while (_local1 < _local3.length) { result = result + (_local2 + _local3[_local1]); _local2 = to; _local1++; } return(result); } function doIndent(indent) { var _local3 = indent; var _local2 = ""; var _local1 = 0; while (_local1 < _local3) { _local2 = _local2 + " "; _local1++; } return(_local2); } }
Symbol 727 MovieClip [__Packages.mx.rpc.DefaultResponder] Frame 0
class mx.rpc.DefaultResponder { var __target; function DefaultResponder (t) { target = (t); } function get target() { return(__target); } function set target(t) { __target = t; //return(target); } function onResult(event) { trace("RPC Result: " + event.__get__result()); } function onFault(event) { trace("RPC Fault: " + event.fault.faultstring); } }
Symbol 764 Button
on (release) { _parent.gotoAndStop("game"); }
Symbol 769 Button
on (release) { _parent.gotoAndStop("instructions"); }
Symbol 772 Button
on (release) { _parent.gotoAndStop("leaderboard"); }
Symbol 776 Button
on (release) { _parent.gotoAndStop("sendfriend"); }
Symbol 922 Button
on (release) { _parent.gotoAndStop("title"); }
Symbol 928 Button
on (release) { _parent.gotoAndStop("game"); }
Symbol 966 MovieClip Frame 1
hitZone._visible = false;
Symbol 1019 MovieClip Frame 1
stop();
Symbol 1020 Button
on (press) { _parent._parent._parent.onChatUpSelect(this); _parent._parent._parent.bChatUpLineSelected = true; _parent.option_0.bullet.gotoAndStop("idle"); _parent.option_0.bullet.bullet_depressed = false; _parent.option_1.bullet.gotoAndStop("idle"); _parent.option_1.bullet.bullet_depressed = false; _parent.option_2.bullet.gotoAndStop("idle"); _parent.option_2.bullet.bullet_depressed = false; _root.snd_click.start(); if (bullet.bullet_depressed != true) { _global.selectedAnswer = sText; bullet.bullet_depressed = true; bullet.gotoAndStop("active"); _root.bDisableAllButtons = true; } else { bullet.bullet_depressed = false; bullet.gotoAndStop("idle"); } }
Instance of Symbol 22 MovieClip "object_0" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_1" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_3" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_4" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_5" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_6" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_2" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_7" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_8" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_9" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_10" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_11" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_12" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_13" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_14" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_15" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_16" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_17" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_18" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_19" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_20" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_21" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_22" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_23" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_24" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_25" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_26" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_28" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_29" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_30" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_31" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_32" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_33" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_34" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_35" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_36" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_37" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_38" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_39" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_40" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_41" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "object_42" in Symbol 1038 MovieClip Frame 1
/* no clip actions */
Symbol 1055 Button
on (release) { _parent.intScoreSub = 0; _parent.gotoAndStop("game"); }
Symbol 1058 Button
on (release) { if (_parent.intScoreSub == 1) { _parent.gotoAndStop("leaderboard"); } else { _parent.gotoAndStop("submitscore"); } }
Symbol 1075 Button
on (release) { this.boolSubmit = true; strUserName = user_name.text; strUserEmail = user_email.text; intUserIndexOfAt = strUserEmail.indexOf("@"); intUserLastIndexOfDot = strUserEmail.lastIndexOf("."); if (!strUserName) { this.boolSubmit = false; error_text.text = "Please enter your name"; } else if (((!strUserEmail) || (intUserIndexOfAt == -1)) || (intUserLastIndexOfDot == -1)) { this.boolSubmit = false; error_text.text = "Your email address is not valid"; } if (this.boolSubmit != false) { _parent.intScoreSub = 1; btn_submit._visible = false; error_text.text = "Submitting score, please wait..."; _parent.objRemote.setHighScores(strUserName, strUserEmail, _parent.intScore); } }
Symbol 1077 Button
on (release) { _parent.gotoAndStop("gameover"); }
Symbol 1092 Button
on (release) { _parent.gotoAndStop(_parent.strLastScreen); }
Symbol 1102 MovieClip Frame 1
function showHighScores(arrScores) { i = 0; while (i <= (arrScores.length - 1)) { var _local5 = i + 10000; var _local4 = ("scoreLine" + (i + 1)) + "_mc"; duplicateMovieClip (scoreList_mc.scoreLine_mc, _local4, _local5); var _local2 = scoreList_mc[("scoreLine" + (i + 1)) + "_mc"]; _local2._y = 22 * i; _local2.pos.text = i + 1; _local2.playerName.text = arrScores[i].name.toUpperCase(); _local2.score.text = arrScores[i].score; nextScorePos = this.scoreList_mc.scoreLine_mc._height; i++; } scrolling(); } this.scoreList_mc.scoreLine_mc._visible = false; _root.objRemote.getHighScores(20); scrolling = function () { objContent = scoreList_mc; var _local5 = scrollTrack._height; var _local2 = objContent._height; var _local4 = scrollFace._height; var _local3 = maskedView._height; var initPosition = ((scrollFace._y = scrollTrack._y)); var initContentPos = objContent._y; var finalContentPos = ((_local3 - _local2) + initContentPos); var left = scrollTrack._x; var top = scrollTrack._y; var right = scrollTrack._x; var bottom = ((scrollTrack._height - _local4) + scrollTrack._y); var dy = 0; var speed = 10; var moveVal = ((_local2 - _local3) / (_local5 - _local4)); scrollFace.onPress = function () { var _local2 = this._y; startDrag (this, false, left + 1, top, right, bottom); this.onMouseMove = function () { scrollFace._x = scrollTrack._x + 1; dy = Math.abs(initPosition - this._y); objContent._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrollFace.onMouseUp = function () { stopDrag(); scrollFace._x = left; delete this.onMouseMove; }; btnUp.onPress = function () { this.onEnterFrame = function () { if ((objContent._y + speed) < maskedView._y) { if (scrollFace._y <= top) { scrollFace._y = top; } else { scrollFace._y = scrollFace._y - (speed / moveVal); } objContent._y = objContent._y + speed; } else { scrollFace._y = top; objContent._y = maskedView._y; delete this.onEnterFrame; } }; }; btnUp.onDragOut = function () { delete this.onEnterFrame; }; btnUp.onRelease = function () { delete this.onEnterFrame; }; btnDown.onPress = function () { this.onEnterFrame = function () { if ((objContent._y - speed) > finalContentPos) { if (scrollFace._y >= bottom) { scrollFace._y = bottom; } else { scrollFace._y = scrollFace._y + (speed / moveVal); } objContent._y = objContent._y - speed; } else { scrollFace._y = bottom; objContent._y = finalContentPos; delete this.onEnterFrame; } }; }; btnDown.onRelease = function () { delete this.onEnterFrame; }; btnDown.onDragOut = function () { delete this.onEnterFrame; }; if (_local2 < _local3) { scrollFace._visible = false; scrollTrack._visible = false; btnUp._visible = false; btnDown._visible = false; } else { scrollFace._visible = true; scrollTrack._visible = true; btnUp._visible = true; btnDown._visible = true; } scrollTrack.onPress = function () { scrollFace._y = _ymouse; if (scrollFace._y < (btnUp._y + btnUp._height)) { scrollFace._y = btnUp._y + btnUp._height; } else if ((scrollFace._y + scrollFace._height) > btnDown._y) { scrollFace._y = btnDown._y - scrollFace._height; } dy = Math.abs(initPosition - scrollFace._y); objContent._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrolling();
Symbol 1121 Button
on (release) { function sendMail() { if (j >= (arrSend.length - 1)) { _root.sendfriend.friend_name_1.text = ""; _root.sendfriend.friend_email_1.text = ""; _root.sendfriend.friend_name_2.text = ""; _root.sendfriend.friend_email_2.text = ""; _root.sendfriend.friend_name_3.text = ""; _root.sendfriend.friend_email_3.text = ""; _root.sendfriend.text_error.text = "Email sent! Would you like to send another?"; btn_send._visible = true; clearInterval(k); boolSending = false; } _root.objRemote.sendToFriend(strUserName, strUserEmail, arrSend[j][0], arrSend[j][1], _parent.intScore, strMessage); arrDupe.push(strFriendEmail); j++; } var objRegex = new RegExp("^\\w+([\\.-]?\\w+)*@\\w+([\\.-]?\\w+)*(\\.\\w{2,4})+$"); if (boolSending == true) { return(false); } var intSend = 0; var intOptin = (tick_terms._currentframe - 1); var strMessage = text_message.text; var j = 0; var k = 0; this.boolSubmit = true; var arrSend = []; var arrDupe = []; strUserName = user_name.text; strUserEmail = user_email.text; intUserIndexOfAt = strUserEmail.indexOf("@"); intUserLastIndexOfDot = strUserEmail.lastIndexOf("."); var isEmailValid = objRegex.test(strUserEmail); if (!strUserName) { this.boolSubmit = false; text_error.text = "Please enter your name"; trace(text_error); } else if (!isEmailValid) { this.boolSubmit = false; text_error.text = "Your email address is not valid"; } else { i = 1; while (i <= 3) { strFriendName = this["friend_name_" + i].text; strFriendEmail = this["friend_email_" + i].text; intFriendIndexOfAt = strFriendEmail.indexOf("@"); intFriendLastIndexOfDot = strFriendEmail.lastIndexOf("."); if ((strFriendName != "") || (strFriendEmail != "")) { intSend++; if (!strFriendName) { this.boolSubmit = false; text_error.text = "Please complete your friend's name"; return(undefined); } if (((!strFriendEmail) || (intFriendIndexOfAt == -1)) || (intFriendLastIndexOfDot == -1)) { this.boolSubmit = false; text_error.text = "Please complete your friend's email address"; return(undefined); } arrSend.push([strFriendName, strFriendEmail]); } i++; } if (intSend == 0) { this.boolSubmit = false; text_error.text = "Please enter your friends' details"; } if (this.boolSubmit != false) { btn_send._visible = false; text_error.text = "Sending, please wait..."; k = setInterval(sendMail, 400); boolSending = true; } } }
Symbol 1132 MovieClip Frame 1

Library Items

Symbol 1 Sound [speech]
Symbol 2 Sound [note_appear]
Symbol 3 Sound [kick]
Symbol 4 Sound [laugh]
Symbol 5 Sound [drink]
Symbol 6 Sound [laughter]
Symbol 7 Sound [cash_collect]
Symbol 8 Sound [click]
Symbol 9 Sound [buy_drink]
Symbol 10 Sound [ascend]
Symbol 11 Sound [annoyed]
Symbol 12 GraphicUsed by:13 23 33 35 40 42 44 50 64 82 747 748 809 810 826 827 958 1040
Symbol 13 MovieClipUses:12Used by:20 79
Symbol 14 GraphicUsed by:20
Symbol 15 GraphicUsed by:16 25 67 829 960
Symbol 16 MovieClipUses:15Used by:20 77
Symbol 17 GraphicUsed by:20
Symbol 18 GraphicUsed by:19 27 263 351 465 502 513 517 521 526 531 536 542 548 554 567 572 576 580 585 590 595 601 607 613 620 629 634 638 642 647 652 657 750 812 831 962 1042
Symbol 19 MovieClipUses:18Used by:20 77
Symbol 20 MovieClipUses:13 14 16 17 19Used by:48
Symbol 21 GraphicUsed by:22 845
Symbol 22 MovieClipUses:21Used by:48 81 155 221 451 540 599 661 966 1038
Symbol 23 MovieClipUses:12Used by:32
Symbol 24 GraphicUsed by:32
Symbol 25 MovieClipUses:15Used by:32
Symbol 26 GraphicUsed by:32
Symbol 27 MovieClipUses:18Used by:32
Symbol 28 GraphicUsed by:32
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:31
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:23 24 25 26 27 28 31Used by:48
Symbol 33 MovieClipUses:12Used by:37
Symbol 34 GraphicUsed by:37
Symbol 35 MovieClipUses:12Used by:37
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:33 34 35 36Used by:48
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:47
Symbol 40 MovieClipUses:12Used by:47
Symbol 41 GraphicUsed by:47
Symbol 42 MovieClipUses:12Used by:47
Symbol 43 GraphicUsed by:47
Symbol 44 MovieClipUses:12Used by:47
Symbol 45 GraphicUsed by:47
Symbol 46 SoundUsed by:47
Symbol 47 MovieClipUses:39 40 41 42 43 44 45 46Used by:48
Symbol 48 MovieClip [jealous_boyfriend]Uses:20 22 32 37 47
Symbol 49 GraphicUsed by:63
Symbol 50 MovieClipUses:12Used by:63
Symbol 51 GraphicUsed by:63
Symbol 52 GraphicUsed by:61
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:61
Symbol 55 GraphicUsed by:61
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:61
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:52 54 55 57 59 60Used by:62
Symbol 62 MovieClipUses:61Used by:63
Symbol 63 MovieClipUses:49 50 51 62Used by:81
Symbol 64 MovieClipUses:12Used by:72
Symbol 65 GraphicUsed by:72
Symbol 66 GraphicUsed by:71
Symbol 67 MovieClipUses:15Used by:71
Symbol 68 GraphicUsed by:71
Symbol 69 GraphicUsed by:71
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:66 67 68 69 70Used by:72
Symbol 72 MovieClipUses:64 65 71Used by:73
Symbol 73 MovieClipUses:72Used by:81
Symbol 74 GraphicUsed by:79
Symbol 75 GraphicUsed by:77
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:75 16 76 19Used by:78
Symbol 78 MovieClipUses:77Used by:79
Symbol 79 MovieClipUses:13 74 78Used by:80
Symbol 80 MovieClipUses:79Used by:81
Symbol 81 MovieClip [man_mc]Uses:63 22 73 80
Symbol 82 MovieClipUses:12Used by:155 221 451 540 599 624 661
Symbol 83 GraphicUsed by:90
Symbol 84 GraphicUsed by:85 92 100 107 122 133 138 143 151 157 163 181 192 197 202 207 212 217 481 487 495
Symbol 85 MovieClipUses:84Used by:90
Symbol 86 GraphicUsed by:90
Symbol 87 GraphicUsed by:88 94 98 102 109 140 145 153 159 170 183 209 214 219 265 483 489 493 497 504 528 533 538 544 550 556 562 564 587 592 597 603 609 615 622 626 649 654 659 752 814
Symbol 88 MovieClipUses:87Used by:90
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:83 85 86 88 89Used by:105
Symbol 91 GraphicUsed by:96
Symbol 92 MovieClipUses:84Used by:96
Symbol 93 GraphicUsed by:96
Symbol 94 MovieClipUses:87Used by:96
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:91 92 93 94 95Used by:105
Symbol 97 GraphicUsed by:104
Symbol 98 MovieClipUses:87Used by:104
Symbol 99 GraphicUsed by:104
Symbol 100 MovieClipUses:84Used by:104
Symbol 101 GraphicUsed by:104
Symbol 102 MovieClipUses:87Used by:104
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:97 98 99 100 101 102 103Used by:105
Symbol 105 MovieClipUses:90 96 104Used by:155
Symbol 106 GraphicUsed by:155
Symbol 107 MovieClipUses:84Used by:116 155
Symbol 108 GraphicUsed by:155
Symbol 109 MovieClipUses:87Used by:116 155
Symbol 110 GraphicUsed by:155
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:111Used by:120
Symbol 113 GraphicUsed by:116
Symbol 114 GraphicUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:113 107 114 109 115Used by:120
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:119
Symbol 119 MovieClipUses:118Used by:120 190 511 570 632
Symbol 120 MovieClipUses:112 116 119Used by:155
Symbol 121 GraphicUsed by:155
Symbol 122 MovieClipUses:84Used by:155
Symbol 123 GraphicUsed by:155
Symbol 124 GraphicUsed by:125 131 135 194 204 515 523 574 578 582 636 640 644
Symbol 125 MovieClipUses:124Used by:155
Symbol 126 GraphicUsed by:155
Symbol 127 GraphicUsed by:155
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:155
Symbol 130 GraphicUsed by:155
Symbol 131 MovieClipUses:124Used by:155
Symbol 132 GraphicUsed by:155
Symbol 133 MovieClipUses:84Used by:155
Symbol 134 GraphicUsed by:155
Symbol 135 MovieClipUses:124Used by:155
Symbol 136 GraphicUsed by:155
Symbol 137 GraphicUsed by:155
Symbol 138 MovieClipUses:84Used by:155
Symbol 139 GraphicUsed by:155
Symbol 140 MovieClipUses:87Used by:155
Symbol 141 GraphicUsed by:155
Symbol 142 GraphicUsed by:155
Symbol 143 MovieClipUses:84Used by:155
Symbol 144 GraphicUsed by:155
Symbol 145 MovieClipUses:87Used by:155
Symbol 146 GraphicUsed by:155
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:149
Symbol 149 MovieClipUses:148Used by:155 221 540 599 661
Symbol 150 GraphicUsed by:155
Symbol 151 MovieClipUses:84Used by:155
Symbol 152 GraphicUsed by:155
Symbol 153 MovieClipUses:87Used by:155
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClip [girl_4]Uses:82 22 105 106 107 108 109 110 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 149 150 151 152 153 154
Symbol 156 GraphicUsed by:161
Symbol 157 MovieClipUses:84Used by:161
Symbol 158 GraphicUsed by:161
Symbol 159 MovieClipUses:87Used by:161
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:156 157 158 159 160Used by:179
Symbol 162 GraphicUsed by:168
Symbol 163 MovieClipUses:84Used by:168
Symbol 164 GraphicUsed by:168
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:168
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:162 163 164 166 167Used by:179
Symbol 169 GraphicUsed by:178
Symbol 170 MovieClipUses:87Used by:178
Symbol 171 GraphicUsed by:178
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:178
Symbol 174 GraphicUsed by:178
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:178
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:169 170 171 173 174 176 177Used by:179
Symbol 179 MovieClipUses:161 168 178Used by:221
Symbol 180 GraphicUsed by:221
Symbol 181 MovieClipUses:84Used by:189 221
Symbol 182 GraphicUsed by:221
Symbol 183 MovieClipUses:87Used by:189 221
Symbol 184 GraphicUsed by:189 221
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:190
Symbol 187 GraphicUsed by:189
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:187 181 188 183 184Used by:190
Symbol 190 MovieClipUses:186 189 119Used by:221
Symbol 191 GraphicUsed by:221
Symbol 192 MovieClipUses:84Used by:221
Symbol 193 GraphicUsed by:221
Symbol 194 MovieClipUses:124Used by:221
Symbol 195 GraphicUsed by:221
Symbol 196 GraphicUsed by:221
Symbol 197 MovieClipUses:84Used by:221
Symbol 198 GraphicUsed by:221
Symbol 199 GraphicUsed by:200 519
Symbol 200 MovieClipUses:199Used by:221
Symbol 201 GraphicUsed by:221
Symbol 202 MovieClipUses:84Used by:221
Symbol 203 GraphicUsed by:221
Symbol 204 MovieClipUses:124Used by:221
Symbol 205 GraphicUsed by:221
Symbol 206 GraphicUsed by:221
Symbol 207 MovieClipUses:84Used by:221
Symbol 208 GraphicUsed by:221
Symbol 209 MovieClipUses:87Used by:221
Symbol 210 GraphicUsed by:221
Symbol 211 GraphicUsed by:221
Symbol 212 MovieClipUses:84Used by:221
Symbol 213 GraphicUsed by:221
Symbol 214 MovieClipUses:87Used by:221
Symbol 215 GraphicUsed by:221
Symbol 216 GraphicUsed by:221
Symbol 217 MovieClipUses:84Used by:221
Symbol 218 GraphicUsed by:221
Symbol 219 MovieClipUses:87Used by:221
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClip [girl_3]Uses:82 22 179 180 181 182 183 184 190 191 192 193 194 195 196 197 198 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 149 216 217 218 219 220
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:224
Symbol 224 MovieClip [note]Uses:223
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:229
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:229
Symbol 229 MovieClip [star]Uses:226 228
Symbol 230 GraphicUsed by:256
Symbol 231 GraphicUsed by:232 241 250 283 325 332 339 348 388 400 412 455 784 816 847 887 905 911 977 1063 1086 1111
Symbol 232 MovieClipUses:231Used by:256
Symbol 233 GraphicUsed by:256
Symbol 234 GraphicUsed by:235 327 341 358 373 425 436 447 457 779 889 907
Symbol 235 MovieClipUses:234Used by:256
Symbol 236 GraphicUsed by:256
Symbol 237 GraphicUsed by:238 254 287 316 321 336 386 398 416 459 788 820 844 851 891 893 909 915 981 1067 1090 1115
Symbol 238 MovieClipUses:237Used by:256
Symbol 239 GraphicUsed by:256
Symbol 240 GraphicUsed by:256
Symbol 241 MovieClipUses:231Used by:256
Symbol 242 GraphicUsed by:256
Symbol 243 GraphicUsed by:244 252 334
Symbol 244 MovieClipUses:243Used by:256
Symbol 245 GraphicUsed by:256
Symbol 246 GraphicUsed by:247 319 329 343 360 375 427 438 449 781
Symbol 247 MovieClipUses:246Used by:256
Symbol 248 GraphicUsed by:256
Symbol 249 GraphicUsed by:256
Symbol 250 MovieClipUses:231Used by:256
Symbol 251 GraphicUsed by:256
Symbol 252 MovieClipUses:243Used by:256
Symbol 253 GraphicUsed by:256
Symbol 254 MovieClipUses:237Used by:256
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:230 232 233 235 236 238 239 240 241 242 244 245 247 248 249 250 251 252 253 254 255Used by:451
Symbol 257 GraphicUsed by:260 1037
Symbol 258 FontUsed by:259 1035 1059 1078 1098 1099
Symbol 259 EditableTextUses:258Used by:260
Symbol 260 MovieClipUses:257 259Used by:451
Symbol 261 GraphicUsed by:294
Symbol 262 GraphicUsed by:276
Symbol 263 MovieClipUses:18Used by:276
Symbol 264 GraphicUsed by:276
Symbol 265 MovieClipUses:87Used by:276
Symbol 266 GraphicUsed by:276
Symbol 267 GraphicUsed by:268 273 285 349 384 396 414 786 818 849 913 979 1065 1088 1113
Symbol 268 MovieClipUses:267Used by:276
Symbol 269 GraphicUsed by:276
Symbol 270 GraphicUsed by:271 275
Symbol 271 MovieClipUses:270Used by:276
Symbol 272 GraphicUsed by:276
Symbol 273 MovieClipUses:267Used by:276
Symbol 274 GraphicUsed by:276
Symbol 275 MovieClipUses:270Used by:276
Symbol 276 MovieClipUses:262 263 264 265 266 268 269 271 272 273 274 275Used by:293
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:279
Symbol 279 MovieClipUses:278Used by:293
Symbol 280 GraphicUsed by:281 290
Symbol 281 MovieClipUses:280Used by:293
Symbol 282 GraphicUsed by:289
Symbol 283 MovieClipUses:231Used by:289
Symbol 284 GraphicUsed by:289
Symbol 285 MovieClipUses:267Used by:289
Symbol 286 GraphicUsed by:289
Symbol 287 MovieClipUses:237Used by:289
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:282 283 284 285 286 287 288Used by:293
Symbol 290 MovieClipUses:280Used by:293
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291Used by:293
Symbol 293 MovieClipUses:276 279 281 289 290 292Used by:294
Symbol 294 MovieClipUses:261 293Used by:296
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:294 295Used by:451
Symbol 297 GraphicUsed by:314
Symbol 298 GraphicUsed by:299 305 310 895
Symbol 299 MovieClipUses:298Used by:314
Symbol 300 GraphicUsed by:314
Symbol 301 GraphicUsed by:302 307 312 897
Symbol 302 MovieClipUses:301Used by:314
Symbol 303 GraphicUsed by:314
Symbol 304 GraphicUsed by:314
Symbol 305 MovieClipUses:298Used by:314
Symbol 306 GraphicUsed by:314
Symbol 307 MovieClipUses:301Used by:314
Symbol 308 GraphicUsed by:314
Symbol 309 GraphicUsed by:314
Symbol 310 MovieClipUses:298Used by:314
Symbol 311 GraphicUsed by:314
Symbol 312 MovieClipUses:301Used by:314
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:297 299 300 302 303 304 305 306 307 308 309 310 311 312 313Used by:451
Symbol 315 GraphicUsed by:323
Symbol 316 MovieClipUses:237Used by:323
Symbol 317 GraphicUsed by:323
Symbol 318 GraphicUsed by:323
Symbol 319 MovieClipUses:246Used by:323
Symbol 320 GraphicUsed by:323
Symbol 321 MovieClipUses:237Used by:323
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:315 316 317 318 319 320 321 322Used by:451
Symbol 324 GraphicUsed by:451
Symbol 325 MovieClipUses:231Used by:451
Symbol 326 GraphicUsed by:451
Symbol 327 MovieClipUses:234Used by:451
Symbol 328 GraphicUsed by:451
Symbol 329 MovieClipUses:246Used by:451
Symbol 330 GraphicUsed by:451
Symbol 331 GraphicUsed by:451
Symbol 332 MovieClipUses:231Used by:451
Symbol 333 GraphicUsed by:451
Symbol 334 MovieClipUses:243Used by:451
Symbol 335 GraphicUsed by:451
Symbol 336 MovieClipUses:237Used by:451
Symbol 337 GraphicUsed by:451
Symbol 338 GraphicUsed by:451
Symbol 339 MovieClipUses:231Used by:451
Symbol 340 GraphicUsed by:451
Symbol 341 MovieClipUses:234Used by:451
Symbol 342 GraphicUsed by:451
Symbol 343 MovieClipUses:246Used by:451
Symbol 344 GraphicUsed by:451
Symbol 345 GraphicUsed by:451
Symbol 346 GraphicUsed by:451
Symbol 347 GraphicUsed by:451
Symbol 348 MovieClipUses:231Used by:451
Symbol 349 MovieClipUses:267Used by:451
Symbol 350 GraphicUsed by:451
Symbol 351 MovieClipUses:18Used by:451 599
Symbol 352 GraphicUsed by:451
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:451
Symbol 355 GraphicUsed by:451
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:451
Symbol 358 MovieClipUses:234Used by:451
Symbol 359 GraphicUsed by:451
Symbol 360 MovieClipUses:246Used by:451
Symbol 361 GraphicUsed by:451
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:451
Symbol 364 GraphicUsed by:451
Symbol 365 GraphicUsed by:366 367 379
Symbol 366 MovieClipUses:365Used by:451
Symbol 367 MovieClipUses:365Used by:451
Symbol 368 GraphicUsed by:369 382
Symbol 369 MovieClipUses:368Used by:451
Symbol 370 GraphicUsed by:451
Symbol 371 GraphicUsed by:372 424 435 446 778
Symbol 372 MovieClipUses:371Used by:451
Symbol 373 MovieClipUses:234Used by:451
Symbol 374 GraphicUsed by:451
Symbol 375 MovieClipUses:246Used by:451
Symbol 376 GraphicUsed by:451
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:451
Symbol 379 MovieClipUses:365Used by:451
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:451
Symbol 382 MovieClipUses:368Used by:451
Symbol 383 GraphicUsed by:390
Symbol 384 MovieClipUses:267Used by:390 394
Symbol 385 GraphicUsed by:390 394
Symbol 386 MovieClipUses:237Used by:390 394
Symbol 387 GraphicUsed by:390 394
Symbol 388 MovieClipUses:231Used by:390 394
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:383 384 385 386 387 388 389Used by:410
Symbol 391 SoundUsed by:410
Symbol 392 GraphicUsed by:394
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:392 384 385 386 387 388 393Used by:410
Symbol 395 GraphicUsed by:402
Symbol 396 MovieClipUses:267Used by:402
Symbol 397 GraphicUsed by:402
Symbol 398 MovieClipUses:237Used by:402
Symbol 399 GraphicUsed by:402
Symbol 400 MovieClipUses:231Used by:402
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:395 396 397 398 399 400 401Used by:410
Symbol 403 GraphicUsed by:409
Symbol 404 GraphicUsed by:409
Symbol 405 GraphicUsed by:409 478
Symbol 406 GraphicUsed by:409 478
Symbol 407 GraphicUsed by:409 478
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:403 404 405 406 407 408Used by:410
Symbol 410 MovieClipUses:390 391 394 402 409Used by:451
Symbol 411 GraphicUsed by:451
Symbol 412 MovieClipUses:231Used by:451
Symbol 413 GraphicUsed by:451
Symbol 414 MovieClipUses:267Used by:451
Symbol 415 GraphicUsed by:451
Symbol 416 MovieClipUses:237Used by:451
Symbol 417 GraphicUsed by:451
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:451
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:451
Symbol 422 GraphicUsed by:451
Symbol 423 GraphicUsed by:451
Symbol 424 MovieClipUses:371Used by:451
Symbol 425 MovieClipUses:234Used by:451
Symbol 426 GraphicUsed by:451
Symbol 427 MovieClipUses:246Used by:451
Symbol 428 GraphicUsed by:451
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:451
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:451
Symbol 433 GraphicUsed by:451
Symbol 434 GraphicUsed by:451
Symbol 435 MovieClipUses:371Used by:451
Symbol 436 MovieClipUses:234Used by:451
Symbol 437 GraphicUsed by:451
Symbol 438 MovieClipUses:246Used by:451
Symbol 439 GraphicUsed by:451
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:451
Symbol 442 GraphicUsed by:451
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:451
Symbol 445 GraphicUsed by:451
Symbol 446 MovieClipUses:371Used by:451
Symbol 447 MovieClipUses:234Used by:451
Symbol 448 GraphicUsed by:451
Symbol 449 MovieClipUses:246Used by:451
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClip [hero]Uses:82 256 22 260 296 314 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 354 355 357 358 359 360 361 363 364 366 367 369 370 372 373 374 375 376 378 379 381 382 410 411 412 413 414 415 416 417 419 421 422 423 424 425 426 427 428 430 432 433 434 435 436 437 438 439 441 442 444 445 446 447 448 449 450
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:463
Symbol 454 GraphicUsed by:461
Symbol 455 MovieClipUses:231Used by:461
Symbol 456 GraphicUsed by:461
Symbol 457 MovieClipUses:234Used by:461
Symbol 458 GraphicUsed by:461
Symbol 459 MovieClipUses:237Used by:461
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:454 455 456 457 458 459 460Used by:463
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClip [speech_bubble]Uses:453 461 462
Symbol 464 GraphicUsed by:472
Symbol 465 MovieClipUses:18Used by:472
Symbol 466 GraphicUsed by:472
Symbol 467 GraphicUsed by:468 1044
Symbol 468 MovieClipUses:467Used by:472
Symbol 469 GraphicUsed by:472
Symbol 470 GraphicUsed by:472
Symbol 471 GraphicUsed by:472
Symbol 472 MovieClipUses:464 465 466 468 469 470 471Used by:479
Symbol 473 GraphicUsed by:474
Symbol 474 MovieClipUses:473Used by:479
Symbol 475 GraphicUsed by:478
Symbol 476 GraphicUsed by:478
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:475 476 405 406 407 477Used by:479
Symbol 479 MovieClip [message_gameover]Uses:472 474 478
Symbol 480 GraphicUsed by:485
Symbol 481 MovieClipUses:84Used by:485
Symbol 482 GraphicUsed by:485
Symbol 483 MovieClipUses:87Used by:485
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:480 481 482 483 484Used by:500
Symbol 486 GraphicUsed by:491
Symbol 487 MovieClipUses:84Used by:491
Symbol 488 GraphicUsed by:491
Symbol 489 MovieClipUses:87Used by:491
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:486 487 488 489 490Used by:500
Symbol 492 GraphicUsed by:499
Symbol 493 MovieClipUses:87Used by:499
Symbol 494 GraphicUsed by:499
Symbol 495 MovieClipUses:84Used by:499
Symbol 496 GraphicUsed by:499
Symbol 497 MovieClipUses:87Used by:499
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:492 493 494 495 496 497 498Used by:500
Symbol 500 MovieClipUses:485 491 499Used by:540
Symbol 501 GraphicUsed by:540
Symbol 502 MovieClipUses:18Used by:510 540
Symbol 503 GraphicUsed by:540
Symbol 504 MovieClipUses:87Used by:510 540
Symbol 505 GraphicUsed by:510 540 599
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:511
Symbol 508 GraphicUsed by:510
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:508 502 509 504 505Used by:511
Symbol 511 MovieClipUses:507 510 119Used by:540
Symbol 512 GraphicUsed by:540
Symbol 513 MovieClipUses:18Used by:540
Symbol 514 GraphicUsed by:540
Symbol 515 MovieClipUses:124Used by:540
Symbol 516 GraphicUsed by:540
Symbol 517 MovieClipUses:18Used by:540
Symbol 518 GraphicUsed by:540
Symbol 519 MovieClipUses:199Used by:540
Symbol 520 GraphicUsed by:540
Symbol 521 MovieClipUses:18Used by:540
Symbol 522 GraphicUsed by:540
Symbol 523 MovieClipUses:124Used by:540
Symbol 524 GraphicUsed by:540
Symbol 525 GraphicUsed by:540
Symbol 526 MovieClipUses:18Used by:540
Symbol 527 GraphicUsed by:540
Symbol 528 MovieClipUses:87Used by:540
Symbol 529 GraphicUsed by:540
Symbol 530 GraphicUsed by:540
Symbol 531 MovieClipUses:18Used by:540
Symbol 532 GraphicUsed by:540
Symbol 533 MovieClipUses:87Used by:540
Symbol 534 GraphicUsed by:540
Symbol 535 GraphicUsed by:540
Symbol 536 MovieClipUses:18Used by:540
Symbol 537 GraphicUsed by:540
Symbol 538 MovieClipUses:87Used by:540
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClip [girl_2]Uses:82 22 500 501 502 503 504 505 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 149 535 536 537 538 539Used by:1034
Symbol 541 GraphicUsed by:546
Symbol 542 MovieClipUses:18Used by:546
Symbol 543 GraphicUsed by:546
Symbol 544 MovieClipUses:87Used by:546
Symbol 545 GraphicUsed by:546
Symbol 546 MovieClipUses:541 542 543 544 545Used by:559
Symbol 547 GraphicUsed by:552
Symbol 548 MovieClipUses:18Used by:552
Symbol 549 GraphicUsed by:552
Symbol 550 MovieClipUses:87Used by:552
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:547 548 549 550 551Used by:559
Symbol 553 GraphicUsed by:558
Symbol 554 MovieClipUses:18Used by:558
Symbol 555 GraphicUsed by:558
Symbol 556 MovieClipUses:87Used by:558
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:553 554 555 556 557Used by:559
Symbol 559 MovieClipUses:546 552 558Used by:599
Symbol 560 GraphicUsed by:599
Symbol 561 GraphicUsed by:599
Symbol 562 MovieClipUses:87Used by:599
Symbol 563 GraphicUsed by:565
Symbol 564 MovieClipUses:87Used by:565
Symbol 565 MovieClipUses:563 564Used by:570
Symbol 566 GraphicUsed by:569
Symbol 567 MovieClipUses:18Used by:569
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:566 567 568Used by:570
Symbol 570 MovieClipUses:565 569 119Used by:599
Symbol 571 GraphicUsed by:599
Symbol 572 MovieClipUses:18Used by:599
Symbol 573 GraphicUsed by:599
Symbol 574 MovieClipUses:124Used by:599
Symbol 575 GraphicUsed by:599
Symbol 576 MovieClipUses:18Used by:599
Symbol 577 GraphicUsed by:599
Symbol 578 MovieClipUses:124Used by:599
Symbol 579 GraphicUsed by:599
Symbol 580 MovieClipUses:18Used by:599
Symbol 581 GraphicUsed by:599
Symbol 582 MovieClipUses:124Used by:599
Symbol 583 GraphicUsed by:599
Symbol 584 GraphicUsed by:599
Symbol 585 MovieClipUses:18Used by:599
Symbol 586 GraphicUsed by:599
Symbol 587 MovieClipUses:87Used by:599
Symbol 588 GraphicUsed by:599
Symbol 589 GraphicUsed by:599
Symbol 590 MovieClipUses:18Used by:599
Symbol 591 GraphicUsed by:599
Symbol 592 MovieClipUses:87Used by:599
Symbol 593 GraphicUsed by:599
Symbol 594 GraphicUsed by:599
Symbol 595 MovieClipUses:18Used by:599
Symbol 596 GraphicUsed by:599
Symbol 597 MovieClipUses:87Used by:599
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClip [girl_1]Uses:22 82 559 560 351 561 562 505 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 149 594 595 596 597 598Used by:1034
Symbol 600 GraphicUsed by:605
Symbol 601 MovieClipUses:18Used by:605
Symbol 602 GraphicUsed by:605
Symbol 603 MovieClipUses:87Used by:605
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClipUses:600 601 602 603 604Used by:618
Symbol 606 GraphicUsed by:611
Symbol 607 MovieClipUses:18Used by:611
Symbol 608 GraphicUsed by:611
Symbol 609 MovieClipUses:87Used by:611
Symbol 610 GraphicUsed by:611 1014 1020 1031
Symbol 611 MovieClipUses:606 607 608 609 610Used by:618
Symbol 612 GraphicUsed by:617
Symbol 613 MovieClipUses:18Used by:617
Symbol 614 GraphicUsed by:617
Symbol 615 MovieClipUses:87Used by:617
Symbol 616 GraphicUsed by:617
Symbol 617 MovieClipUses:612 613 614 615 616Used by:618
Symbol 618 MovieClipUses:605 611 617Used by:661
Symbol 619 GraphicUsed by:624
Symbol 620 MovieClipUses:18Used by:624
Symbol 621 GraphicUsed by:624
Symbol 622 MovieClipUses:87Used by:624
Symbol 623 GraphicUsed by:624 661
Symbol 624 MovieClipUses:82 619 620 621 622 623Used by:661
Symbol 625 GraphicUsed by:627
Symbol 626 MovieClipUses:87Used by:627
Symbol 627 MovieClipUses:625 626Used by:632
Symbol 628 GraphicUsed by:631
Symbol 629 MovieClipUses:18Used by:631
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:628 629 630Used by:632
Symbol 632 MovieClipUses:627 631 119Used by:661
Symbol 633 GraphicUsed by:661
Symbol 634 MovieClipUses:18Used by:661
Symbol 635 GraphicUsed by:661
Symbol 636 MovieClipUses:124Used by:661
Symbol 637 GraphicUsed by:661
Symbol 638 MovieClipUses:18Used by:661
Symbol 639 GraphicUsed by:661
Symbol 640 MovieClipUses:124Used by:661
Symbol 641 GraphicUsed by:661
Symbol 642 MovieClipUses:18Used by:661
Symbol 643 GraphicUsed by:661
Symbol 644 MovieClipUses:124Used by:661
Symbol 645 GraphicUsed by:661
Symbol 646 GraphicUsed by:661
Symbol 647 MovieClipUses:18Used by:661
Symbol 648 GraphicUsed by:661
Symbol 649 MovieClipUses:87Used by:661
Symbol 650 GraphicUsed by:661
Symbol 651 GraphicUsed by:661
Symbol 652 MovieClipUses:18Used by:661
Symbol 653 GraphicUsed by:661
Symbol 654 MovieClipUses:87Used by:661
Symbol 655 GraphicUsed by:661
Symbol 656 GraphicUsed by:661
Symbol 657 MovieClipUses:18Used by:661
Symbol 658 GraphicUsed by:661
Symbol 659 MovieClipUses:87Used by:661
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClip [girl_0]Uses:82 22 618 624 632 633 634 635 636 623 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 149Used by:1034
Symbol 662 GraphicUsed by:663
Symbol 663 MovieClipUses:662Used by:666
Symbol 664 GraphicUsed by:665
Symbol 665 MovieClipUses:664Used by:666
Symbol 666 MovieClip [drink_icon]Uses:663 665Used by:1038
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:670
Symbol 670 MovieClipUses:669Used by:671 716
Symbol 671 MovieClip [RemotingDebugClasses]Uses:670
Symbol 716 MovieClip [RemotingClasses]Uses:670
Symbol 728 GraphicUsed by:729
Symbol 729 MovieClipUses:728Used by:Timeline
Symbol 730 FontUsed by:731 732 734 736 738 759 762 765 766 768 770 771 773 774 807 918 920 924 926 1036 1049 1052 1053 1056 1057 1061 1071 1072 1084 1104 1106 1107 1109 1118 1120
Symbol 731 TextUses:730Used by:733
Symbol 732 EditableTextUses:730Used by:733
Symbol 733 MovieClipUses:731 732Used by:Timeline
Symbol 734 TextUses:730Used by:737
Symbol 735 GraphicUsed by:737 739
Symbol 736 TextUses:730Used by:737
Symbol 737 MovieClipUses:734 735 736Used by:Timeline
Symbol 738 TextUses:730Used by:739
Symbol 739 MovieClipUses:738 735Used by:Timeline
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:742
Symbol 742 MovieClipUses:741Used by:Timeline
Symbol 743 GraphicUsed by:744
Symbol 744 MovieClipUses:743Used by:746
Symbol 745 GraphicUsed by:746
Symbol 746 MovieClipUses:744 745Used by:Timeline
Symbol 1133 MovieClip [__Packages.remoting.RemotingFunctions]
Symbol 1134 MovieClip [__Packages.remoting.RemotingService]
Symbol 723 MovieClip [__Packages.mx.remoting.Service]
Symbol 672 MovieClip [__Packages.mx.services.Log]
Symbol 673 MovieClip [__Packages.mx.remoting.Connection]
Symbol 679 MovieClip [__Packages.mx.remoting.NetServiceProxy]
Symbol 722 MovieClip [__Packages.mx.rpc.Responder]
Symbol 721 MovieClip [__Packages.mx.rpc.FaultEvent]
Symbol 720 MovieClip [__Packages.mx.rpc.Fault]
Symbol 719 MovieClip [__Packages.mx.rpc.ResultEvent]
Symbol 678 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 702 MovieClip [__Packages.mx.remoting.debug.NetDebug]
Symbol 686 MovieClip [__Packages.mx.remoting.debug.NetDebugConfig]
Symbol 695 MovieClip [__Packages.mx.remoting.debug.GlobalLocalConnection]
Symbol 1135 MovieClip [__Packages.remoting.RemotingMethod]
Symbol 1136 MovieClip [__Packages.remoting.RemotingCall]
Symbol 718 MovieClip [__Packages.mx.remoting.PendingCall]
Symbol 1137 MovieClip [__Packages.mx.utils.Delegate]
Symbol 726 MovieClip [__Packages.mx.rpc.RelayResponder]
Symbol 1138 MovieClip [__Packages.it.sephiroth.Serializer]
Symbol 1139 MovieClip [__Packages.as.md5]
Symbol 1140 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 1141 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 1142 MovieClip [__Packages.mx.transitions.Tween]
Symbol 1143 MovieClip [__Packages.mx.transitions.easing.Elastic]
Symbol 1144 MovieClip [__Packages.mx.transitions.easing.Strong]
Symbol 1145 MovieClip [__Packages.mx.transitions.easing.Back]
Symbol 1146 MovieClip [__Packages.mx.transitions.easing.Bounce]
Symbol 1147 MovieClip [__Packages.mx.transitions.easing.Regular]
Symbol 1148 MovieClip [__Packages.RegExp]
Symbol 667 MovieClip [__Packages.mx.remoting.DebugClasses]
Symbol 674 MovieClip [__Packages.mx.remoting.NetServices]
Symbol 675 MovieClip [__Packages.mx.data.DataRange]
Symbol 676 MovieClip [__Packages.mx.data.PageableData]
Symbol 677 MovieClip [__Packages.mx.data.PageableList]
Symbol 680 MovieClip [__Packages.mx.utils.Iterator]
Symbol 681 MovieClip [__Packages.mx.remoting.RecordSet]
Symbol 682 MovieClip [__Packages.mx.remoting.RecordSetIterator]
Symbol 683 MovieClip [__Packages.mx.remoting.RsDataRange]
Symbol 684 MovieClip [__Packages.mx.remoting.RsDataFetcher]
Symbol 685 MovieClip [__Packages.mx.remoting.NetServiceProxyResponder]
Symbol 687 MovieClip [__Packages.mx.utils.ObjectCopy]
Symbol 688 MovieClip [__Packages.mx.remoting.debug.events.NetDebug]
Symbol 689 MovieClip [__Packages.mx.remoting.debug.events.NetDebugNetConnection]
Symbol 690 MovieClip [__Packages.mx.remoting.debug.events.NetDebugConnect]
Symbol 691 MovieClip [__Packages.mx.remoting.debug.commands.Local]
Symbol 692 MovieClip [__Packages.mx.remoting.debug.commands.StartRTMPTrace]
Symbol 693 MovieClip [__Packages.mx.remoting.debug.ConnectionMixin]
Symbol 694 MovieClip [__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError]
Symbol 696 MovieClip [__Packages.mx.remoting.debug.commands.GetConfig]
Symbol 697 MovieClip [__Packages.mx.remoting.debug.events.NetDebugFailedSendError]
Symbol 698 MovieClip [__Packages.mx.remoting.debug.events.NetDebugStatus]
Symbol 699 MovieClip [__Packages.mx.remoting.debug.events.NetDebugError]
Symbol 700 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTraceNetServices]
Symbol 701 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTrace]
Symbol 703 MovieClip [__Packages.mx.remoting.debug.commands.AddRTMPClient]
Symbol 704 MovieClip [__Packages.mx.remoting.RTMPClientIDResponse]
Symbol 705 MovieClip [__Packages.mx.remoting.debug.events.NetDebugCall]
Symbol 706 MovieClip [__Packages.mx.remoting.debug.events.NetDebugResult]
Symbol 707 MovieClip [__Packages.mx.remoting.debug.events.NetDebugReceiveCall]
Symbol 708 MovieClip [__Packages.mx.remoting.debug.NetDebugResponseProxy]
Symbol 709 MovieClip [__Packages.mx.remoting.debug.events.NetDebugClose]
Symbol 710 MovieClip [__Packages.mx.remoting.debug.commands.StopRTMPTrace]
Symbol 711 MovieClip [__Packages.mx.remoting.debug.events.NetDebugAddHeader]
Symbol 712 MovieClip [__Packages.mx.remoting.debug.events.NetDebugInfoError]
Symbol 713 MovieClip [__Packages.mx.remoting.debug.events.NetDebugRtmpLog]
Symbol 714 MovieClip [__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig]
Symbol 715 MovieClip [__Packages.mx.remoting.ApiClasses]
Symbol 717 MovieClip [__Packages.mx.remoting.DataGlue]
Symbol 724 MovieClip [__Packages.mx.remoting.Operation]
Symbol 725 MovieClip [__Packages.mx.data.binding.ObjectDumper]
Symbol 727 MovieClip [__Packages.mx.rpc.DefaultResponder]
Symbol 747 MovieClipUses:12Used by:805
Symbol 748 MovieClipUses:12Used by:805
Symbol 749 GraphicUsed by:805
Symbol 750 MovieClipUses:18Used by:805
Symbol 751 GraphicUsed by:805
Symbol 752 MovieClipUses:87Used by:805
Symbol 753 GraphicUsed by:805
Symbol 754 GraphicUsed by:755
Symbol 755 MovieClipUses:754Used by:805
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:756Used by:805
Symbol 758 GraphicUsed by:805
Symbol 759 TextUses:730Used by:764
Symbol 760 GraphicUsed by:764
Symbol 761 GraphicUsed by:764
Symbol 762 TextUses:730Used by:764
Symbol 763 GraphicUsed by:764 772 1097
Symbol 764 ButtonUses:759 760 761 762 763Used by:805
Symbol 765 TextUses:730Used by:769
Symbol 766 TextUses:730Used by:769
Symbol 767 GraphicUsed by:769
Symbol 768 TextUses:730Used by:769
Symbol 769 ButtonUses:765 766 767 768Used by:805
Symbol 770 TextUses:730Used by:772
Symbol 771 TextUses:730Used by:772
Symbol 772 ButtonUses:770 771 763Used by:805
Symbol 773 TextUses:730Used by:776
Symbol 774 TextUses:730Used by:776
Symbol 775 GraphicUsed by:776
Symbol 776 ButtonUses:773 774 775Used by:805
Symbol 777 GraphicUsed by:801
Symbol 778 MovieClipUses:371Used by:801
Symbol 779 MovieClipUses:234Used by:801
Symbol 780 GraphicUsed by:801
Symbol 781 MovieClipUses:246Used by:801
Symbol 782 GraphicUsed by:801
Symbol 783 GraphicUsed by:801
Symbol 784 MovieClipUses:231Used by:801
Symbol 785 GraphicUsed by:801
Symbol 786 MovieClipUses:267Used by:801
Symbol 787 GraphicUsed by:801
Symbol 788 MovieClipUses:237Used by:801
Symbol 789 GraphicUsed by:801
Symbol 790 GraphicUsed by:801
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClipUses:791Used by:801
Symbol 793 GraphicUsed by:794
Symbol 794 MovieClipUses:793Used by:801
Symbol 795 GraphicUsed by:801
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClipUses:796Used by:801
Symbol 798 GraphicUsed by:801
Symbol 799 GraphicUsed by:801
Symbol 800 GraphicUsed by:801
Symbol 801 MovieClipUses:777 778 779 780 781 782 783 784 785 786 787 788 789 790 792 794 795 797 798 799 800Used by:805
Symbol 802 GraphicUsed by:803
Symbol 803 MovieClipUses:802Used by:804
Symbol 804 MovieClipUses:803Used by:805
Symbol 805 MovieClipUses:747 748 749 750 751 752 753 755 757 758 764 769 772 776 801 804Used by:Timeline
Symbol 806 GraphicUsed by:929 1060 1082 1132
Symbol 807 TextUses:730Used by:929
Symbol 808 GraphicUsed by:929
Symbol 809 MovieClipUses:12Used by:929
Symbol 810 MovieClipUses:12Used by:929
Symbol 811 GraphicUsed by:929
Symbol 812 MovieClipUses:18Used by:929
Symbol 813 GraphicUsed by:929
Symbol 814 MovieClipUses:87Used by:929
Symbol 815 GraphicUsed by:929
Symbol 816 MovieClipUses:231Used by:929
Symbol 817 GraphicUsed by:929
Symbol 818 MovieClipUses:267Used by:929
Symbol 819 GraphicUsed by:929
Symbol 820 MovieClipUses:237Used by:929
Symbol 821 GraphicUsed by:929
Symbol 822 FontUsed by:823 824 825 885 1051 1073 1074 1079 1080 1081 1098 1099 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131
Symbol 823 TextUses:822Used by:929
Symbol 824 TextUses:822Used by:929
Symbol 825 TextUses:822Used by:929
Symbol 826 MovieClipUses:12Used by:845
Symbol 827 MovieClipUses:12Used by:845
Symbol 828 GraphicUsed by:845
Symbol 829 MovieClipUses:15Used by:845
Symbol 830 GraphicUsed by:845
Symbol 831 MovieClipUses:18Used by:845
Symbol 832 GraphicUsed by:845
Symbol 833 GraphicUsed by:834 964
Symbol 834 MovieClipUses:833Used by:845
Symbol 835 GraphicUsed by:845
Symbol 836 GraphicUsed by:837
Symbol 837 MovieClipUses:836Used by:845
Symbol 838 GraphicUsed by:845
Symbol 839 GraphicUsed by:840
Symbol 840 MovieClipUses:839Used by:845
Symbol 841 GraphicUsed by:842
Symbol 842 MovieClipUses:841Used by:845
Symbol 843 GraphicUsed by:845
Symbol 844 MovieClipUses:237Used by:845
Symbol 845 MovieClipUses:21 826 827 828 829 830 831 832 834 835 837 838 840 842 843 844Used by:929
Symbol 846 GraphicUsed by:929
Symbol 847 MovieClipUses:231Used by:929
Symbol 848 GraphicUsed by:929
Symbol 849 MovieClipUses:267Used by:929
Symbol 850 GraphicUsed by:929
Symbol 851 MovieClipUses:237Used by:929
Symbol 852 GraphicUsed by:929
Symbol 853 GraphicUsed by:860 990
Symbol 854 GraphicUsed by:859 989
Symbol 855 GraphicUsed by:858 859 873 874 880 881 988 989 999 1000 1006 1007
Symbol 856 BitmapUsed by:857
Symbol 857 GraphicUses:856Used by:858
Symbol 858 MovieClipUses:855 857Used by:859
Symbol 859 MovieClipUses:854 855 858Used by:860
Symbol 860 MovieClipUses:853 859Used by:861
Symbol 861 MovieClipUses:860Used by:929
Symbol 862 GraphicUsed by:865 994
Symbol 863 GraphicUsed by:864
Symbol 864 MovieClipUses:863Used by:865
Symbol 865 MovieClipUses:862 864Used by:867
Symbol 866 GraphicUsed by:867 995
Symbol 867 MovieClipUses:865 866Used by:868
Symbol 868 MovieClipUses:867Used by:929
Symbol 869 GraphicUsed by:875 1001
Symbol 870 GraphicUsed by:874 881 1000 1007
Symbol 871 BitmapUsed by:872
Symbol 872 GraphicUses:871Used by:873
Symbol 873 MovieClipUses:855 872Used by:874
Symbol 874 MovieClipUses:870 855 873Used by:875
Symbol 875 MovieClipUses:869 874Used by:876
Symbol 876 MovieClipUses:875Used by:929
Symbol 877 GraphicUsed by:882
Symbol 878 BitmapUsed by:879
Symbol 879 GraphicUses:878Used by:880
Symbol 880 MovieClipUses:855 879Used by:881
Symbol 881 MovieClipUses:870 855 880Used by:882
Symbol 882 MovieClipUses:877 881Used by:883
Symbol 883 MovieClipUses:882Used by:929
Symbol 884 GraphicUsed by:929
Symbol 885 TextUses:822Used by:929
Symbol 886 GraphicUsed by:929
Symbol 887 MovieClipUses:231Used by:929
Symbol 888 GraphicUsed by:929
Symbol 889 MovieClipUses:234Used by:929
Symbol 890 GraphicUsed by:929
Symbol 891 MovieClipUses:237Used by:929
Symbol 892 GraphicUsed by:929
Symbol 893 MovieClipUses:237Used by:929
Symbol 894 GraphicUsed by:929
Symbol 895 MovieClipUses:298Used by:929
Symbol 896 GraphicUsed by:929
Symbol 897 MovieClipUses:301Used by:929
Symbol 898 GraphicUsed by:929
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClipUses:899Used by:929
Symbol 901 GraphicUsed by:929
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:902Used by:929
Symbol 904 GraphicUsed by:929
Symbol 905 MovieClipUses:231Used by:929
Symbol 906 GraphicUsed by:929
Symbol 907 MovieClipUses:234Used by:929
Symbol 908 GraphicUsed by:929
Symbol 909 MovieClipUses:237Used by:929
Symbol 910 GraphicUsed by:929
Symbol 911 MovieClipUses:231Used by:929
Symbol 912 GraphicUsed by:929
Symbol 913 MovieClipUses:267Used by:929
Symbol 914 GraphicUsed by:929
Symbol 915 MovieClipUses:237Used by:929
Symbol 916 GraphicUsed by:929
Symbol 917 GraphicUsed by:922 1055 1077 1092
Symbol 918 TextUses:730Used by:922 1077 1092
Symbol 919 GraphicUsed by:922 1055 1077 1092
Symbol 920 TextUses:730Used by:922 1077 1092
Symbol 921 GraphicUsed by:922 1077 1092
Symbol 922 ButtonUses:917 918 919 920 921Used by:929 1132
Symbol 923 GraphicUsed by:928 1058 1075
Symbol 924 TextUses:730Used by:928
Symbol 925 GraphicUsed by:928 1058 1075
Symbol 926 TextUses:730Used by:928
Symbol 927 GraphicUsed by:928 1058 1075
Symbol 928 ButtonUses:923 924 925 926 927Used by:929
Symbol 929 MovieClipUses:806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 823 824 825 845 846 847 848 849 850 851 852 861 868 876 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 900 901 903 904 905 906 907 908 909 910 911 912 913 914 915 916 922 928Used by:Timeline
Symbol 930 BitmapUsed by:932
Symbol 931 BitmapUsed by:932
Symbol 932 GraphicUses:930 931Used by:1038
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:933Used by:938 942 944
Symbol 935 GraphicUsed by:944
Symbol 936 GraphicUsed by:937
Symbol 937 MovieClipUses:936Used by:938
Symbol 938 MovieClipUses:934 937Used by:944
Symbol 939 GraphicUsed by:944
Symbol 940 GraphicUsed by:941
Symbol 941 MovieClipUses:940Used by:942
Symbol 942 MovieClipUses:941 934Used by:944
Symbol 943 GraphicUsed by:944
Symbol 944 MovieClipUses:934 935 938 939 942 943Used by:1038
Symbol 945 GraphicUsed by:1038
Symbol 946 GraphicUsed by:953
Symbol 947 GraphicUsed by:948
Symbol 948 MovieClipUses:947Used by:953
Symbol 949 GraphicUsed by:950
Symbol 950 MovieClipUses:949Used by:953
Symbol 951 GraphicUsed by:952
Symbol 952 MovieClipUses:951Used by:953
Symbol 953 MovieClipUses:946 948 950 952Used by:1038
Symbol 954 GraphicUsed by:1038
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:955Used by:1038
Symbol 957 GraphicUsed by:966
Symbol 958 MovieClipUses:12Used by:966
Symbol 959 GraphicUsed by:966
Symbol 960 MovieClipUses:15Used by:966
Symbol 961 GraphicUsed by:966
Symbol 962 MovieClipUses:18Used by:966
Symbol 963 GraphicUsed by:966
Symbol 964 MovieClipUses:833Used by:966
Symbol 965 GraphicUsed by:966
Symbol 966 MovieClipUses:957 958 959 960 961 962 963 964 965 22Used by:1038
Symbol 967 GraphicUsed by:1038
Symbol 968 GraphicUsed by:973
Symbol 969 GraphicUsed by:970
Symbol 970 MovieClipUses:969Used by:973
Symbol 971 GraphicUsed by:972
Symbol 972 MovieClipUses:971Used by:973
Symbol 973 MovieClipUses:968 970 972Used by:1038
Symbol 974 GraphicUsed by:975
Symbol 975 MovieClipUses:974Used by:1038
Symbol 976 GraphicUsed by:1032
Symbol 977 MovieClipUses:231Used by:1032
Symbol 978 GraphicUsed by:1032
Symbol 979 MovieClipUses:267Used by:1032
Symbol 980 GraphicUsed by:1032
Symbol 981 MovieClipUses:237Used by:1032
Symbol 982 GraphicUsed by:1032
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:1032
Symbol 985 GraphicUsed by:1032
Symbol 986 BitmapUsed by:987
Symbol 987 GraphicUses:986Used by:988
Symbol 988 MovieClipUses:855 987Used by:989
Symbol 989 MovieClipUses:854 855 988Used by:990
Symbol 990 MovieClipUses:853 989Used by:991
Symbol 991 MovieClipUses:990Used by:1032
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:994
Symbol 994 MovieClipUses:862 993Used by:995
Symbol 995 MovieClipUses:994 866Used by:996
Symbol 996 MovieClipUses:995Used by:1032
Symbol 997 BitmapUsed by:998
Symbol 998 GraphicUses:997Used by:999
Symbol 999 MovieClipUses:855 998Used by:1000
Symbol 1000 MovieClipUses:870 855 999Used by:1001
Symbol 1001 MovieClipUses:869 1000Used by:1002
Symbol 1002 MovieClipUses:1001Used by:1032
Symbol 1003 GraphicUsed by:1008
Symbol 1004 BitmapUsed by:1005
Symbol 1005 GraphicUses:1004Used by:1006
Symbol 1006 MovieClipUses:855 1005Used by:1007
Symbol 1007 MovieClipUses:870 855 1006Used by:1008
Symbol 1008 MovieClipUses:1003 1007Used by:1009
Symbol 1009 MovieClipUses:1008Used by:1032
Symbol 1010 GraphicUsed by:1014
Symbol 1011 GraphicUsed by:1012
Symbol 1012 MovieClipUses:1011Used by:1014
Symbol 1013 GraphicUsed by:1014
Symbol 1014 MovieClipUses:1010 610 1012 1013Used by:1032
Symbol 1015 FontUsed by:1016 1023 1025
Symbol 1016 EditableTextUses:1015Used by:1021
Symbol 1017 GraphicUsed by:1018
Symbol 1018 MovieClipUses:1017Used by:1019
Symbol 1019 MovieClipUses:1018Used by:1021
Symbol 1020 ButtonUses:610Used by:1021
Symbol 1021 MovieClipUses:1016 1019 1020Used by:1032
Symbol 1022 GraphicUsed by:1024 1026
Symbol 1023 TextUses:1015Used by:1024
Symbol 1024 MovieClipUses:1022 1023Used by:1032
Symbol 1025 TextUses:1015Used by:1026
Symbol 1026 MovieClipUses:1022 1025Used by:1032
Symbol 1027 GraphicUsed by:1031
Symbol 1028 GraphicUsed by:1029
Symbol 1029 MovieClipUses:1028Used by:1031
Symbol 1030 GraphicUsed by:1031
Symbol 1031 MovieClipUses:1027 610 1029 1030Used by:1032
Symbol 1032 MovieClipUses:976 977 978 979 980 981 982 984 985 991 996 1002 1009 1014 1021 1024 1026 1031Used by:1038
Symbol 1033 GraphicUsed by:1038
Symbol 1034 MovieClipUses:661 599 540Used by:1038
Symbol 1035 EditableTextUses:258Used by:1037
Symbol 1036 TextUses:730Used by:1037
Symbol 1037 MovieClipUses:257 1035 1036Used by:1038
Symbol 1038 MovieClipUses:932 944 945 953 954 956 966 967 973 975 1032 666 22 1033 1034 1037Used by:Timeline
Symbol 1039 SoundUsed by:Timeline
Symbol 1040 MovieClipUses:12Used by:1060
Symbol 1041 GraphicUsed by:1060
Symbol 1042 MovieClipUses:18Used by:1060
Symbol 1043 GraphicUsed by:1060
Symbol 1044 MovieClipUses:467Used by:1060
Symbol 1045 GraphicUsed by:1060
Symbol 1046 GraphicUsed by:1047
Symbol 1047 MovieClipUses:1046Used by:1060
Symbol 1048 GraphicUsed by:1060
Symbol 1049 TextUses:730Used by:1060
Symbol 1050 GraphicUsed by:1060
Symbol 1051 TextUses:822Used by:1060 1082
Symbol 1052 TextUses:730Used by:1055
Symbol 1053 TextUses:730Used by:1055
Symbol 1054 GraphicUsed by:1055
Symbol 1055 ButtonUses:917 1052 919 1053 1054Used by:1060
Symbol 1056 TextUses:730Used by:1058 1075
Symbol 1057 TextUses:730Used by:1058 1075
Symbol 1058 ButtonUses:923 1056 925 1057 927Used by:1060
Symbol 1059 EditableTextUses:258Used by:1060
Symbol 1060 MovieClipUses:806 1040 1041 1042 1043 1044 1045 1047 1048 1049 1050 1051 1055 1058 1059Used by:Timeline
Symbol 1061 TextUses:730Used by:1082
Symbol 1062 GraphicUsed by:1082
Symbol 1063 MovieClipUses:231Used by:1082
Symbol 1064 GraphicUsed by:1082
Symbol 1065 MovieClipUses:267Used by:1082
Symbol 1066 GraphicUsed by:1082
Symbol 1067 MovieClipUses:237Used by:1082
Symbol 1068 GraphicUsed by:1082
Symbol 1069 GraphicUsed by:1070 1103
Symbol 1070 MovieClipUses:1069Used by:1082
Symbol 1071 TextUses:730Used by:1082 1132
Symbol 1072 TextUses:730Used by:1082 1132
Symbol 1073 TextUses:822Used by:1082
Symbol 1074 TextUses:822Used by:1082
Symbol 1075 ButtonUses:923 1056 925 1057 927Used by:1082
Symbol 1076 GraphicUsed by:1082
Symbol 1077 ButtonUses:917 918 919 920 921Used by:1082
Symbol 1078 EditableTextUses:258Used by:1082
Symbol 1079 EditableTextUses:822Used by:1082
Symbol 1080 EditableTextUses:822Used by:1082
Symbol 1081 EditableTextUses:822Used by:1082
Symbol 1082 MovieClipUses:806 1061 1062 1063 1064 1065 1066 1067 1068 1070 1071 1072 1073 1074 1075 1076 1077 1051 1078 1079 1080 1081Used by:Timeline
Symbol 1083 GraphicUsed by:1102
Symbol 1084 TextUses:730Used by:1102
Symbol 1085 GraphicUsed by:1102
Symbol 1086 MovieClipUses:231Used by:1102
Symbol 1087 GraphicUsed by:1102
Symbol 1088 MovieClipUses:267Used by:1102
Symbol 1089 GraphicUsed by:1102
Symbol 1090 MovieClipUses:237Used by:1102
Symbol 1091 GraphicUsed by:1102
Symbol 1092 ButtonUses:917 918 919 920 921Used by:1102
Symbol 1093 GraphicUsed by:1094
Symbol 1094 MovieClipUses:1093Used by:1102
Symbol 1095 GraphicUsed by:1096
Symbol 1096 MovieClipUses:1095Used by:1102
Symbol 1097 MovieClipUses:763Used by:1102
Symbol 1098 EditableTextUses:258 822Used by:1100
Symbol 1099 EditableTextUses:258 822Used by:1100
Symbol 1100 MovieClipUses:1098 1099Used by:1101
Symbol 1101 MovieClipUses:1100Used by:1102
Symbol 1102 MovieClipUses:1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1094 1096 1097 1101Used by:Timeline
Symbol 1103 MovieClipUses:1069Used by:1132
Symbol 1104 TextUses:730Used by:1132
Symbol 1105 GraphicUsed by:1132
Symbol 1106 TextUses:730Used by:1132
Symbol 1107 TextUses:730Used by:1132
Symbol 1108 GraphicUsed by:1132
Symbol 1109 TextUses:730Used by:1132
Symbol 1110 GraphicUsed by:1132
Symbol 1111 MovieClipUses:231Used by:1132
Symbol 1112 GraphicUsed by:1132
Symbol 1113 MovieClipUses:267Used by:1132
Symbol 1114 GraphicUsed by:1132
Symbol 1115 MovieClipUses:237Used by:1132
Symbol 1116 GraphicUsed by:1132
Symbol 1117 GraphicUsed by:1121
Symbol 1118 TextUses:730Used by:1121
Symbol 1119 GraphicUsed by:1121
Symbol 1120 TextUses:730Used by:1121
Symbol 1121 ButtonUses:1117 1118 1119 1120Used by:1132
Symbol 1122 EditableTextUses:822Used by:1132
Symbol 1123 EditableTextUses:822Used by:1132
Symbol 1124 EditableTextUses:822Used by:1132
Symbol 1125 EditableTextUses:822Used by:1132
Symbol 1126 EditableTextUses:822Used by:1132
Symbol 1127 EditableTextUses:822Used by:1132
Symbol 1128 EditableTextUses:822Used by:1132
Symbol 1129 EditableTextUses:822Used by:1132
Symbol 1130 EditableTextUses:822Used by:1132
Symbol 1131 EditableTextUses:822Used by:1132
Symbol 1132 MovieClipUses:806 1103 1104 1105 1071 1072 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 922 1131Used by:Timeline

Instance Names

"preload_mc"Frame 1Symbol 733 MovieClip
"btn_sound"Frame 1Symbol 737 MovieClip
"btn_tamba"Frame 1Symbol 739 MovieClip
"btn_client"Frame 1Symbol 742 MovieClip
"title"Frame 3Symbol 805 MovieClip
"game"Frame 5Symbol 1038 MovieClip
"leaderboard"Frame 8Symbol 1102 MovieClip
"sendfriend"Frame 9Symbol 1132 MovieClip
"heroHitzone"Symbol 48 MovieClip [jealous_boyfriend] Frame 1Symbol 22 MovieClip
"heroHitzone"Symbol 81 MovieClip [man_mc] Frame 1Symbol 22 MovieClip
"hitZone"Symbol 155 MovieClip [girl_4] Frame 1Symbol 22 MovieClip
"heroHitzone"Symbol 155 MovieClip [girl_4] Frame 1Symbol 22 MovieClip
"hitZone"Symbol 221 MovieClip [girl_3] Frame 1Symbol 22 MovieClip
"heroHitzone"Symbol 221 MovieClip [girl_3] Frame 1Symbol 22 MovieClip
"text_score"Symbol 260 MovieClip Frame 1Symbol 259 EditableText
"hero_bottom"Symbol 451 MovieClip [hero] Frame 1Symbol 22 MovieClip
"com_hitArea"Symbol 451 MovieClip [hero] Frame 1Symbol 22 MovieClip
"award_mc"Symbol 451 MovieClip [hero] Frame 1Symbol 260 MovieClip
"thought_mc"Symbol 451 MovieClip [hero] Frame 1Symbol 296 MovieClip
"hero_left"Symbol 451 MovieClip [hero] Frame 5Symbol 22 MovieClip
"hero_right"Symbol 451 MovieClip [hero] Frame 10Symbol 22 MovieClip
"hero_top"Symbol 451 MovieClip [hero] Frame 15Symbol 22 MovieClip
"heart_mc"Symbol 479 MovieClip [message_gameover] Frame 1Symbol 478 MovieClip
"hitZone"Symbol 540 MovieClip [girl_2] Frame 1Symbol 22 MovieClip
"heroHitzone"Symbol 540 MovieClip [girl_2] Frame 1Symbol 22 MovieClip
"hitZone"Symbol 599 MovieClip [girl_1] Frame 1Symbol 22 MovieClip
"heroHitzone"Symbol 599 MovieClip [girl_1] Frame 1Symbol 22 MovieClip
"hitZone"Symbol 661 MovieClip [girl_0] Frame 1Symbol 22 MovieClip
"heroHitzone"Symbol 661 MovieClip [girl_0] Frame 1Symbol 22 MovieClip
"preview"Symbol 671 MovieClip [RemotingDebugClasses] Frame 1Symbol 670 MovieClip
"preview"Symbol 716 MovieClip [RemotingClasses] Frame 1Symbol 670 MovieClip
"load_pct"Symbol 733 MovieClip Frame 1Symbol 732 EditableText
"hitZone"Symbol 966 MovieClip Frame 1Symbol 22 MovieClip
"pride_level_bar"Symbol 1014 MovieClip Frame 1Symbol 1012 MovieClip
"bullet"Symbol 1021 MovieClip Frame 1Symbol 1019 MovieClip
"invisible_btn"Symbol 1021 MovieClip Frame 1Symbol 1020 Button
"cash_level_bar"Symbol 1031 MovieClip Frame 1Symbol 1029 MovieClip
"pride_level"Symbol 1032 MovieClip Frame 1Symbol 1014 MovieClip
"option_0"Symbol 1032 MovieClip Frame 1Symbol 1021 MovieClip
"option_1"Symbol 1032 MovieClip Frame 1Symbol 1021 MovieClip
"option_2"Symbol 1032 MovieClip Frame 1Symbol 1021 MovieClip
"press_space_icon"Symbol 1032 MovieClip Frame 1Symbol 1024 MovieClip
"buyDrinkPrompt"Symbol 1032 MovieClip Frame 1Symbol 1026 MovieClip
"cash_level"Symbol 1032 MovieClip Frame 1Symbol 1031 MovieClip
"text_score"Symbol 1037 MovieClip Frame 1Symbol 1035 EditableText
"barman"Symbol 1038 MovieClip Frame 1Symbol 966 MovieClip
"left_speaker"Symbol 1038 MovieClip Frame 1Symbol 973 MovieClip
"right_speaker"Symbol 1038 MovieClip Frame 1Symbol 975 MovieClip
"HUD"Symbol 1038 MovieClip Frame 1Symbol 1032 MovieClip
"object_0"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_1"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_3"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_4"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_5"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_6"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_2"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_7"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_8"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_9"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_10"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_11"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_12"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_13"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_14"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_15"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_16"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_17"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_18"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_19"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_20"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_21"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_22"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_23"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_24"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_25"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_26"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_28"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_29"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_30"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_31"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_32"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_33"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_34"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_35"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_36"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_37"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_38"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_39"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_40"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_41"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"object_42"Symbol 1038 MovieClip Frame 1Symbol 22 MovieClip
"score_mc"Symbol 1038 MovieClip Frame 1Symbol 1037 MovieClip
"btn_submit"Symbol 1082 MovieClip Frame 1Symbol 1075 Button
"user_name"Symbol 1082 MovieClip Frame 1Symbol 1079 EditableText
"user_email"Symbol 1082 MovieClip Frame 1Symbol 1080 EditableText
"error_text"Symbol 1082 MovieClip Frame 1Symbol 1081 EditableText
"score"Symbol 1100 MovieClip Frame 1Symbol 1098 EditableText
"playerName"Symbol 1100 MovieClip Frame 1Symbol 1099 EditableText
"scoreLine_mc"Symbol 1101 MovieClip Frame 1Symbol 1100 MovieClip
"scrollTrack"Symbol 1102 MovieClip Frame 1Symbol 1094 MovieClip
"scrollFace"Symbol 1102 MovieClip Frame 1Symbol 1096 MovieClip
"maskedView"Symbol 1102 MovieClip Frame 1Symbol 1097 MovieClip
"scoreList_mc"Symbol 1102 MovieClip Frame 1Symbol 1101 MovieClip
"btn_submit"Symbol 1132 MovieClip Frame 1Symbol 1121 Button
"user_name"Symbol 1132 MovieClip Frame 1Symbol 1122 EditableText
"user_email"Symbol 1132 MovieClip Frame 1Symbol 1123 EditableText
"text_message"Symbol 1132 MovieClip Frame 1Symbol 1124 EditableText
"friend_name_1"Symbol 1132 MovieClip Frame 1Symbol 1125 EditableText
"friend_email_1"Symbol 1132 MovieClip Frame 1Symbol 1126 EditableText
"friend_name_2"Symbol 1132 MovieClip Frame 1Symbol 1127 EditableText
"friend_email_2"Symbol 1132 MovieClip Frame 1Symbol 1128 EditableText
"friend_name_3"Symbol 1132 MovieClip Frame 1Symbol 1129 EditableText
"friend_email_3"Symbol 1132 MovieClip Frame 1Symbol 1130 EditableText
"text_error"Symbol 1132 MovieClip Frame 1Symbol 1131 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "speech"
ExportAssets (56)Timeline Frame 1Symbol 2 as "note_appear"
ExportAssets (56)Timeline Frame 1Symbol 3 as "kick"
ExportAssets (56)Timeline Frame 1Symbol 4 as "laugh"
ExportAssets (56)Timeline Frame 1Symbol 5 as "drink"
ExportAssets (56)Timeline Frame 1Symbol 6 as "laughter"
ExportAssets (56)Timeline Frame 1Symbol 7 as "cash_collect"
ExportAssets (56)Timeline Frame 1Symbol 8 as "click"
ExportAssets (56)Timeline Frame 1Symbol 9 as "buy_drink"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ascend"
ExportAssets (56)Timeline Frame 1Symbol 11 as "annoyed"
ExportAssets (56)Timeline Frame 1Symbol 48 as "jealous_boyfriend"
ExportAssets (56)Timeline Frame 1Symbol 81 as "man_mc"
ExportAssets (56)Timeline Frame 1Symbol 155 as "girl_4"
ExportAssets (56)Timeline Frame 1Symbol 221 as "girl_3"
ExportAssets (56)Timeline Frame 1Symbol 224 as "note"
ExportAssets (56)Timeline Frame 1Symbol 229 as "star"
ExportAssets (56)Timeline Frame 1Symbol 451 as "hero"
ExportAssets (56)Timeline Frame 1Symbol 463 as "speech_bubble"
ExportAssets (56)Timeline Frame 1Symbol 479 as "message_gameover"
ExportAssets (56)Timeline Frame 1Symbol 540 as "girl_2"
ExportAssets (56)Timeline Frame 1Symbol 599 as "girl_1"
ExportAssets (56)Timeline Frame 1Symbol 661 as "girl_0"
ExportAssets (56)Timeline Frame 1Symbol 666 as "drink_icon"
ExportAssets (56)Timeline Frame 1Symbol 671 as "RemotingDebugClasses"
ExportAssets (56)Timeline Frame 1Symbol 716 as "RemotingClasses"
ExportAssets (56)Timeline Frame 1Symbol 1133 as "__Packages.remoting.RemotingFunctions"
ExportAssets (56)Timeline Frame 1Symbol 1134 as "__Packages.remoting.RemotingService"
ExportAssets (56)Timeline Frame 1Symbol 723 as "__Packages.mx.remoting.Service"
ExportAssets (56)Timeline Frame 1Symbol 672 as "__Packages.mx.services.Log"
ExportAssets (56)Timeline Frame 1Symbol 673 as "__Packages.mx.remoting.Connection"
ExportAssets (56)Timeline Frame 1Symbol 679 as "__Packages.mx.remoting.NetServiceProxy"
ExportAssets (56)Timeline Frame 1Symbol 722 as "__Packages.mx.rpc.Responder"
ExportAssets (56)Timeline Frame 1Symbol 721 as "__Packages.mx.rpc.FaultEvent"
ExportAssets (56)Timeline Frame 1Symbol 720 as "__Packages.mx.rpc.Fault"
ExportAssets (56)Timeline Frame 1Symbol 719 as "__Packages.mx.rpc.ResultEvent"
ExportAssets (56)Timeline Frame 1Symbol 678 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 702 as "__Packages.mx.remoting.debug.NetDebug"
ExportAssets (56)Timeline Frame 1Symbol 686 as "__Packages.mx.remoting.debug.NetDebugConfig"
ExportAssets (56)Timeline Frame 1Symbol 695 as "__Packages.mx.remoting.debug.GlobalLocalConnection"
ExportAssets (56)Timeline Frame 1Symbol 1135 as "__Packages.remoting.RemotingMethod"
ExportAssets (56)Timeline Frame 1Symbol 1136 as "__Packages.remoting.RemotingCall"
ExportAssets (56)Timeline Frame 1Symbol 718 as "__Packages.mx.remoting.PendingCall"
ExportAssets (56)Timeline Frame 1Symbol 1137 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 726 as "__Packages.mx.rpc.RelayResponder"
ExportAssets (56)Timeline Frame 1Symbol 1138 as "__Packages.it.sephiroth.Serializer"
ExportAssets (56)Timeline Frame 1Symbol 1139 as "__Packages.as.md5"
ExportAssets (56)Timeline Frame 1Symbol 1140 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 1141 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 1142 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 1143 as "__Packages.mx.transitions.easing.Elastic"
ExportAssets (56)Timeline Frame 1Symbol 1144 as "__Packages.mx.transitions.easing.Strong"
ExportAssets (56)Timeline Frame 1Symbol 1145 as "__Packages.mx.transitions.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 1146 as "__Packages.mx.transitions.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 1147 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 1Symbol 1148 as "__Packages.RegExp"
ExportAssets (56)Timeline Frame 1Symbol 667 as "__Packages.mx.remoting.DebugClasses"
ExportAssets (56)Timeline Frame 1Symbol 674 as "__Packages.mx.remoting.NetServices"
ExportAssets (56)Timeline Frame 1Symbol 675 as "__Packages.mx.data.DataRange"
ExportAssets (56)Timeline Frame 1Symbol 676 as "__Packages.mx.data.PageableData"
ExportAssets (56)Timeline Frame 1Symbol 677 as "__Packages.mx.data.PageableList"
ExportAssets (56)Timeline Frame 1Symbol 680 as "__Packages.mx.utils.Iterator"
ExportAssets (56)Timeline Frame 1Symbol 681 as "__Packages.mx.remoting.RecordSet"
ExportAssets (56)Timeline Frame 1Symbol 682 as "__Packages.mx.remoting.RecordSetIterator"
ExportAssets (56)Timeline Frame 1Symbol 683 as "__Packages.mx.remoting.RsDataRange"
ExportAssets (56)Timeline Frame 1Symbol 684 as "__Packages.mx.remoting.RsDataFetcher"
ExportAssets (56)Timeline Frame 1Symbol 685 as "__Packages.mx.remoting.NetServiceProxyResponder"
ExportAssets (56)Timeline Frame 1Symbol 687 as "__Packages.mx.utils.ObjectCopy"
ExportAssets (56)Timeline Frame 1Symbol 688 as "__Packages.mx.remoting.debug.events.NetDebug"
ExportAssets (56)Timeline Frame 1Symbol 689 as "__Packages.mx.remoting.debug.events.NetDebugNetConnection"
ExportAssets (56)Timeline Frame 1Symbol 690 as "__Packages.mx.remoting.debug.events.NetDebugConnect"
ExportAssets (56)Timeline Frame 1Symbol 691 as "__Packages.mx.remoting.debug.commands.Local"
ExportAssets (56)Timeline Frame 1Symbol 692 as "__Packages.mx.remoting.debug.commands.StartRTMPTrace"
ExportAssets (56)Timeline Frame 1Symbol 693 as "__Packages.mx.remoting.debug.ConnectionMixin"
ExportAssets (56)Timeline Frame 1Symbol 694 as "__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError"
ExportAssets (56)Timeline Frame 1Symbol 696 as "__Packages.mx.remoting.debug.commands.GetConfig"
ExportAssets (56)Timeline Frame 1Symbol 697 as "__Packages.mx.remoting.debug.events.NetDebugFailedSendError"
ExportAssets (56)Timeline Frame 1Symbol 698 as "__Packages.mx.remoting.debug.events.NetDebugStatus"
ExportAssets (56)Timeline Frame 1Symbol 699 as "__Packages.mx.remoting.debug.events.NetDebugError"
ExportAssets (56)Timeline Frame 1Symbol 700 as "__Packages.mx.remoting.debug.events.NetDebugTraceNetServices"
ExportAssets (56)Timeline Frame 1Symbol 701 as "__Packages.mx.remoting.debug.events.NetDebugTrace"
ExportAssets (56)Timeline Frame 1Symbol 703 as "__Packages.mx.remoting.debug.commands.AddRTMPClient"
ExportAssets (56)Timeline Frame 1Symbol 704 as "__Packages.mx.remoting.RTMPClientIDResponse"
ExportAssets (56)Timeline Frame 1Symbol 705 as "__Packages.mx.remoting.debug.events.NetDebugCall"
ExportAssets (56)Timeline Frame 1Symbol 706 as "__Packages.mx.remoting.debug.events.NetDebugResult"
ExportAssets (56)Timeline Frame 1Symbol 707 as "__Packages.mx.remoting.debug.events.NetDebugReceiveCall"
ExportAssets (56)Timeline Frame 1Symbol 708 as "__Packages.mx.remoting.debug.NetDebugResponseProxy"
ExportAssets (56)Timeline Frame 1Symbol 709 as "__Packages.mx.remoting.debug.events.NetDebugClose"
ExportAssets (56)Timeline Frame 1Symbol 710 as "__Packages.mx.remoting.debug.commands.StopRTMPTrace"
ExportAssets (56)Timeline Frame 1Symbol 711 as "__Packages.mx.remoting.debug.events.NetDebugAddHeader"
ExportAssets (56)Timeline Frame 1Symbol 712 as "__Packages.mx.remoting.debug.events.NetDebugInfoError"
ExportAssets (56)Timeline Frame 1Symbol 713 as "__Packages.mx.remoting.debug.events.NetDebugRtmpLog"
ExportAssets (56)Timeline Frame 1Symbol 714 as "__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig"
ExportAssets (56)Timeline Frame 1Symbol 715 as "__Packages.mx.remoting.ApiClasses"
ExportAssets (56)Timeline Frame 1Symbol 717 as "__Packages.mx.remoting.DataGlue"
ExportAssets (56)Timeline Frame 1Symbol 724 as "__Packages.mx.remoting.Operation"
ExportAssets (56)Timeline Frame 1Symbol 725 as "__Packages.mx.data.binding.ObjectDumper"
ExportAssets (56)Timeline Frame 1Symbol 727 as "__Packages.mx.rpc.DefaultResponder"

Labels

"preloader"Frame 1
"assets"Frame 2
"title"Frame 3
"instructions"Frame 4
"game"Frame 5
"gameover"Frame 6
"submitscore"Frame 7
"leaderboard"Frame 8
"sendfriend"Frame 9
"exclaim"Symbol 48 MovieClip [jealous_boyfriend] Frame 12
"walk"Symbol 48 MovieClip [jealous_boyfriend] Frame 36
"punch"Symbol 48 MovieClip [jealous_boyfriend] Frame 45
"dance"Symbol 155 MovieClip [girl_4] Frame 1
"stand"Symbol 155 MovieClip [girl_4] Frame 2
"laugh"Symbol 155 MovieClip [girl_4] Frame 3
"kick"Symbol 155 MovieClip [girl_4] Frame 4
"splash"Symbol 155 MovieClip [girl_4] Frame 13
"angry"Symbol 155 MovieClip [girl_4] Frame 23
"dance"Symbol 221 MovieClip [girl_3] Frame 1
"stand"Symbol 221 MovieClip [girl_3] Frame 2
"laugh"Symbol 221 MovieClip [girl_3] Frame 3
"kick"Symbol 221 MovieClip [girl_3] Frame 4
"splash"Symbol 221 MovieClip [girl_3] Frame 13
"angry"Symbol 221 MovieClip [girl_3] Frame 23
"front"Symbol 451 MovieClip [hero] Frame 1
"left"Symbol 451 MovieClip [hero] Frame 5
"right"Symbol 451 MovieClip [hero] Frame 10
"back"Symbol 451 MovieClip [hero] Frame 15
"idle"Symbol 451 MovieClip [hero] Frame 19
"wince"Symbol 451 MovieClip [hero] Frame 23
"splash"Symbol 451 MovieClip [hero] Frame 36
"reject"Symbol 451 MovieClip [hero] Frame 54
"drink"Symbol 451 MovieClip [hero] Frame 60
"attacked"Symbol 451 MovieClip [hero] Frame 71
"dance"Symbol 540 MovieClip [girl_2] Frame 1
"stand"Symbol 540 MovieClip [girl_2] Frame 2
"laugh"Symbol 540 MovieClip [girl_2] Frame 3
"kick"Symbol 540 MovieClip [girl_2] Frame 4
"splash"Symbol 540 MovieClip [girl_2] Frame 13
"angry"Symbol 540 MovieClip [girl_2] Frame 23
"dance"Symbol 599 MovieClip [girl_1] Frame 1
"stand"Symbol 599 MovieClip [girl_1] Frame 2
"laugh"Symbol 599 MovieClip [girl_1] Frame 3
"kick"Symbol 599 MovieClip [girl_1] Frame 4
"splash"Symbol 599 MovieClip [girl_1] Frame 13
"angry"Symbol 599 MovieClip [girl_1] Frame 23
"dance"Symbol 661 MovieClip [girl_0] Frame 1
"stand"Symbol 661 MovieClip [girl_0] Frame 2
"laugh"Symbol 661 MovieClip [girl_0] Frame 3
"kick"Symbol 661 MovieClip [girl_0] Frame 4
"splash"Symbol 661 MovieClip [girl_0] Frame 13
"angry"Symbol 661 MovieClip [girl_0] Frame 23
"idle"Symbol 1019 MovieClip Frame 1
"active"Symbol 1019 MovieClip Frame 6

Dynamic Text Variables

sTextSymbol 1016 EditableText"<p align="left"><font face="Swis721 BlkCn BT" size="9" color="#003081" letterSpacing="0.000000" kerning="1">Sed ut perspiciatis unde omnis iste n</font></p><p align="left"></p>"
_root.intScoreSymbol 1059 EditableText"500"
_root.intScoreSymbol 1078 EditableText"500"




http://swfchan.com/25/124477/info.shtml
Created: 1/3 -2019 16:10:21 Last modified: 1/3 -2019 16:10:21 Server time: 19/05 -2024 00:18:54