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

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

Romance Maker - do your best to make true romance happen.swf

This is the info page for
Flash #92690

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


Text
High scores here

Today

Vandaag

Aujourd'hui

Heute

Hoy

Hoje

Hoje

Oggi

Idag

Dzisiaj

Сегодня

Bugün

Hari ini

Hari ini

<p align="center"><font face="_等幅" size="14" color="#515151" letterSpacing="0.000000" kerning="1"><b>今日</b></font></p>

<p align="center"><font face="_sans" size="14" color="#515151" letterSpacing="0.000000" kerning="1"><b>今天</b></font></p>

Week

Week

Semaine

Woche

Semana

Semana

Settimana

Vecka

Tydzień

За неделю

Hafta

Minggu

Minggu

<p align="center"><font face="_等幅" size="14" color="#515151" letterSpacing="0.000000" kerning="1"><b>週間</b></font></p>

<p align="center"><font face="_sans" size="14" color="#515151" letterSpacing="0.000000" kerning="1"><b>本周</b></font></p>

Month

Maand

Mois

Monat

Mes

Mês

Mese

Månad

Miesiąc

За месяц

Ay

Bulan

Bulan

<p align="center"><font face="_等幅" size="14" color="#515151" letterSpacing="0.000000" kerning="1"><b>月間</b></font></p>

<p align="center"><font face="_sans" size="14" color="#515151" letterSpacing="0.000000" kerning="1"><b>本月</b></font></p>

DAY BUTTON DOwn

Week BUTTON down

month BUTTON down

BACK

TERUG

RETOUR

ZURÜCK

ATRÁS

ANTERIOR

RETROCEDER

INDIETRO

BAKÅT

POWRÓT

НАЗАД

GERİ

KEMBALI

UNDUR

戻る

<p align="center"><font face="_sans" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>返回</b></font></p>

<p align="center"><font face="_sans" size="14" color="#000000" letterSpacing="0.000000" kerning="1">0%</font></p>

CONTINUE WITHOUT HIGH SCORES

DOORGAAN ZONDER HIGHSCORES

CONTINUER À JOUER SANS CLASSEMEN

WEITER OHNE HIGHSCORES

CONTINUAR SIN PUNTUACIONES MÁXIMAS

CONTINUAR SEM RECORDES

CONTINUE SEM AS PONTUAÇÕES MAIS ALTAS

CONTINUA SENZA RECORD

FORTSÄTT UTAN TOPPOÄNG

KONTYNUUJ BEZ RANKINGU

ПРОДОЛЖИТЬ БЕЗ РЕКОРДОВ

YÜKSEK SKORLARI KAYDETMEDEN OYNAYIN

LANJUT TANPA SKOR TERTINGGI

TERUSKAN TANPA SKOR TERTINGGI

ハイスコアに挑戦せずにゲームを続ける

<p align="center"><font face="_sans" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>继续游戏</b><font face="_sans"><b>(</b></font><b>没有排行榜</b><font face="_sans"><b>)</b></font></font></p>

PLAY FOR HIGH SCORES ON:

SPEEL VOOR HIGHSCORES OP:

JOUER ICI POUR POUVOIR OBTENIR UN CLASSEMENT :

JAGE DIE HIGHSCORES AUF:

JUGAR CON PUNTUACIONES MÁXIMAS:

BATA RECORDES EM:

JOGUE PARA PONTUAÇÕES MAIS ALTAS EM:

GIOCA CON RECORD SU:

SPELA OM TOPPOÄNG PÅ:

GRAJ Z RANKINGIEM NA:

СЫГРАТЬ НА РЕКОРД НА:

YÜKSEK SKORLARA İMZA ATMAK İÇİN:

BERMAIN UNTUK SKOR TERTINGGI DI :

MAIN UNTUK MENDAPATKAN SKOR TERTINGGI DI:

↓ハイスコアに挑戦するなら↓

<p align="center"><font face="_sans" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>到这里挑战排行榜:</b></font></p>

<p align="center"><font face="_sans" size="14" color="#333333" letterSpacing="0.000000" kerning="1">will show loading text here</font></p>

<p align="center"><font face="_sans" size="14" color="#333333" letterSpacing="0.000000" kerning="1">Will Show net error text here</font></p>

LOADING...

LOADING...

LADEN...

CHARGEMENT...

WIRD GELADEN…

CARGANDO...

CARREGANDO…

A CARREGAR...

CARICAMENTO…

LADDAR …

ŁADOWANIE…

ЗАГРУЗКА…

PENGISIAN…

ロード中…

载入中…

%

More dating games at

Meer dating-spelletjes op

Plus de jeux d'amour sur

Weitere Dating-Spiele auf

Más juegos de citas en

Mais jogos de namoro em

Mais jogos de encontros em

Più giochi di appuntamenti su

Fler dejtingspel på

Więcej gier o randkowaniu na

Другие игры про свидания на

Permainan berkencan lainnya di

他のデートゲームで遊ぶ

更多恋爱游戏在:

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

On

Aan

Activé

An

Ligado

Si

Wł.

Вкл.

Hidupkan

オン

Off

Uit

Désactivé

Aus

No

Desligado

Av

Wył.

Выкл.

Matikan

オフ

Best

Beste

Haute

Hoch

Excelente

Ótima

Melhor

Migliore

Bäst

Dobra

Высокое

Terbaik

Normal

Normaal

Normale

Średnia

Среднее

Low

Laag

Basse

Niedrig

Baja

Baixa

Bassa

Låg

Niska

Низкое

Rendah

LEVELED UP!

LEVELLED UP!

LEVEL OMHOOG!

PROCHAIN NIVEAU !

LEVELAUFSTIEG!

¡HAS PASADO DE NIVEL!

PRÓXIMO NÍVEL!

SUBISTE DE NÍVEL!

AUMENTI DI LIVELLO!

NIVÅ KLAR!

POZIOM W GÓRĘ!

ПОВЫШЕН УРОВЕНЬ!

LEVEL DINAIKKAN!

レベルアップ!

升级!

#$%(&*@$#

#@%$&(%$#

#$%(&*$#

#$&*@$#

=

Lev.

Niv.

Lv.

Nvl.

Nív.

Liv.

Poz.

Ур.

MAX

MÁX.

MÁX.

MAX.

МАКС.

MAKS.

TRY AGAIN

NOGMAALS PROBEREN

ESSAYER DE NOUVEAU

NOCHMAL PROBIEREN

VOLVER A INTENTAR

TENTAR DE NOVO

TENTAR NOVAMENTE

RIPROVA

FÖRSÖKA IGEN

SPRÓBUJ PONOWNIE

ЕЩЕ РАЗ

COBA LAGI

もう一度トライする

再玩一次

MENU

MENÜ

MENÚ

MENY

MENU

МЕНЮ

メニュー

菜单

TRY AGAIN

NOGMAALS PROBEREN

ESSAYER DE NOUVEAU

NOCHMAL PROBIEREN

VOLVER A INTENTAR

TENTAR DE NOVO

TENTAR NOVAMENTE

RIPROVA

FÖRSÖKA IGEN

SPRÓBUJ PONOWNIE

ЕЩЕ РАЗ

COBA LAGI

もう一度トライする

再玩一次

PLAY

SPELEN

JOUER

SPIELEN

JUGAR

JOGAR

GIOCA

SPELA

GRAJ

ИГРАТЬ

MAIN

ゲームスタート

开始游戏

HOW TO PLAY

INSTRUCTIES

INSTRUCTIONS

ANLEITUNG

CÓMO JUGAR

COMO JOGAR

COME GIOCARE

SPELREGLER

JAK GRAĆ

КАК ИГРАТЬ

CARA BERMAIN

遊び方

游戏方法

PortuguêsBR

Nederlands

Deutsch

Español

Français

India

Italiano

Bahasa melayu

Philipines

Polski

Português

Русский язык

Svenska

Türkçe

English (UK)

English (US)

Bahasa Ind.

Saudi Arabia

BR

NL

CN

DE

ES

FR

IN

IT

JP

MY

PH

PL

PT

RU

SE

TR

UK

US

ID

AR

POZIOM W GÓRĘ!

POZIOM W GÓRĘ!

The End

Einde

Fin

Ende

Fim

Fine

Slut

Koniec

Конец

Berakhir.

おしまい

Each magic button is an ingredient in the
recipe for romance. How romantic it gets
depends on the order you press them in.

Every magic button is an ingredient in
the recipe for romance. How romantic
it gets depends on the order in which
you press them.

Iedere magische knop is een ingrediënt in
het recept voor romantiek. De volgorde
waarin je ze aanklikt bepaalt hoe
romantisch het wordt…

Chaque bouton magique représente un
ingrédient pour la recette de l'amour. L'ordre
dans lequel tu les pousses, déterminera à
quel niveau la romantique remonte.

Jeder gedrückte Button ergibt eine Zutat
für das Rezept der Romantik. Wie
romantisch es am Ende wird, hängt von
der Reihenfolge ab, in der du sie drückst.

Cada botón mágico es un ingrediente
para la receta de un romance. El grado de
romanticismo depende del orden en que
los pulses.

Cada botão mágico é um ingrediente na
receita para o romance. O sucesso da
conquista dependerá da ordem em que
você os pressiona.

Cada botão mágico é um ingrediente na
receita do romance. Ficará mais ou
menos romântico consoante a ordem
pela qual os primes.

Ogni tasto magico è un ingrediente nella
ricetta della storia d'amore. Quanto
romantica essa diventa dipende dall'ordine
in cui premi i tasti.

Varje magisk knapp är en ingrediens i
receptet för romantik. Hur romantiskt det
blir beror på ordningen du trycker på dem.

Każdy magiczny przycisk to składnik w
przepisie na romans. To, jak bardzo
będzie romantycznie, zależy od
kolejności, w której je naciśniesz.

Каждая из волшебных кнопок –
ингредиент рецепта любви. От того, в
каком порядке ты их нажмешь,
зависит, насколько романтичной будет
твоя любовь.

Tiap tombol ajaib ialah ramuan dalam
resep untuk keromantisan.Tingkat
keromantisannya tergantung dalam urutan
anda menekannya.


それぞれのマジックアイテムはロマンスレシピの
材料となります。どれくらいステキなストーリーに
なるかは、あなたの選ぶアイテム次第・・・

每一个魔法按钮都是浪漫秘诀的一个要
素,是否获得浪漫的结局取决于你怎么来
放置它们.

JAK GRAĆ

GRAJ

BACK

TERUG

RETOUR

ZURÜCK

ATRÁS

ANTERIOR

VOLTAR

INDIETRO

BAKÅT

POWRÓT

ОБРАТНО

KEMBALI

戻る

返回

ActionScript [AS3]

Section 1
//BackButton (ButtonBase.BackButton) package ButtonBase { import flash.events.*; import flash.display.*; import Tools.*; import Data.Event.*; public class BackButton extends MovieClip { public function BackButton(){ this.gotoAndStop(1); this.mouseChildren = false; this.buttonMode = true; this.addEventListener(MouseEvent.MOUSE_OVER, mouseOver); this.addEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown); BroadCast.instance.addEventListener(AllEvent.DESTROY, destroyButton); } private function mouseOver(_arg1:MouseEvent):void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "menuTouch")); this.gotoAndStop(2); } private function mouseOut(_arg1:MouseEvent):void{ this.gotoAndStop(1); } private function destroyButton(_arg1:Event):void{ this.removeEventListener(MouseEvent.MOUSE_OVER, mouseOver); this.removeEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDown); BroadCast.instance.removeEventListener(AllEvent.DESTROY, destroyButton); } private function mouseDown(_arg1:MouseEvent):void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "menuBack")); this.gotoAndStop(3); } } }//package ButtonBase
Section 2
//ElementButton (ButtonBase.ElementButton) package ButtonBase { import flash.events.*; import flash.display.*; import Tools.*; import Data.Event.*; public class ElementButton extends MovieClip { public var book_btn:MovieClip; public var egg_btn:MovieClip; public var tool_btn:MovieClip; private var _choose:Boolean; public var computer_btn:MovieClip; private var _isOver:Boolean; public var hammer_btn:MovieClip; public var max_mc:MovieClip; public var bow_btn:MovieClip; public var seed_btn:MovieClip; public var wood_btn:MovieClip; public function ElementButton(){ _choose = false; _isOver = false; initState(); initEvent(); } private function closePanel(_arg1:ElementEvent):void{ delEvent(); if (!_choose){ this.gotoAndStop(6); }; this.buttonMode = false; } private function mouseOver(_arg1:MouseEvent):void{ if (!_isOver){ _isOver = true; BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "gameTouch")); this.gotoAndStop(2); }; } private function initEvent():void{ this.addEventListener(MouseEvent.MOUSE_OVER, mouseOver); this.addEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown); BroadCast.instance.addEventListener(AllEvent.CLOSEPANEL, closePanel); BroadCast.instance.addEventListener(UIEvent.INITBUTTON, initButton); BroadCast.instance.addEventListener(AllEvent.OPENPANEL, openPanel); BroadCast.instance.addEventListener(AllEvent.DESTROY, destroyButton); } private function delEvent():void{ this.removeEventListener(MouseEvent.MOUSE_OVER, mouseOver); this.removeEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDown); } private function initState():void{ this.gotoAndStop(1); this.buttonMode = true; } private function initButton(_arg1:Event):void{ _choose = false; this.gotoAndStop(1); this.buttonMode = true; initState(); initEvent(); } private function mouseOut(_arg1:MouseEvent):void{ _isOver = false; this.gotoAndStop(1); } private function destroyButton(_arg1:Event):void{ this.removeEventListener(MouseEvent.MOUSE_OVER, mouseOver); this.removeEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDown); BroadCast.instance.removeEventListener(AllEvent.CLOSEPANEL, closePanel); BroadCast.instance.removeEventListener(UIEvent.INITBUTTON, initButton); BroadCast.instance.removeEventListener(AllEvent.OPENPANEL, openPanel); BroadCast.instance.removeEventListener(AllEvent.DESTROY, destroyButton); } private function openPanel(_arg1:ElementEvent):void{ if (!_choose){ initEvent(); this.gotoAndStop(7); this.buttonMode = true; }; } private function mouseDown(_arg1:MouseEvent):void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "gamePress")); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "appearSound")); this.gotoAndStop(3); _choose = true; BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.CLOSEPANEL)); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.ON_CHOOSE, this)); } } }//package ButtonBase
Section 3
//UIButton (ButtonBase.UIButton) package ButtonBase { import flash.events.*; import flash.display.*; import Tools.*; import Data.Event.*; public class UIButton extends MovieClip { public function UIButton(){ this.gotoAndStop(1); this.mouseChildren = false; this.buttonMode = true; this.addEventListener(MouseEvent.MOUSE_OVER, mouseOver); this.addEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown); BroadCast.instance.addEventListener(AllEvent.DESTROY, destroyButton); } private function mouseOver(_arg1:MouseEvent):void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "menuTouch")); this.gotoAndStop(2); } private function mouseOut(_arg1:MouseEvent):void{ this.gotoAndStop(1); } private function destroyButton(_arg1:Event):void{ this.removeEventListener(MouseEvent.MOUSE_OVER, mouseOver); this.removeEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDown); BroadCast.instance.removeEventListener(AllEvent.DESTROY, destroyButton); } private function mouseDown(_arg1:MouseEvent):void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "menuPress")); this.gotoAndStop(3); } } }//package ButtonBase
Section 4
//CampaignInfo (com.google.analytics.campaign.CampaignInfo) package com.google.analytics.campaign { import com.google.analytics.utils.*; public class CampaignInfo { private var _new:Boolean; private var _empty:Boolean; public function CampaignInfo(_arg1:Boolean=true, _arg2:Boolean=false){ _empty = _arg1; _new = _arg2; } public function isEmpty():Boolean{ return (_empty); } public function toURLString():String{ var _local1:Variables; _local1 = toVariables(); return (_local1.toString()); } public function toVariables():Variables{ var _local1:Variables; _local1 = new Variables(); _local1.URIencode = true; if (((!(isEmpty())) && (isNew()))){ _local1.utmcn = utmcn; }; if (((!(isEmpty())) && (!(isNew())))){ _local1.utmcr = utmcr; }; return (_local1); } public function isNew():Boolean{ return (_new); } public function get utmcn():String{ return ("1"); } public function get utmcr():String{ return ("1"); } } }//package com.google.analytics.campaign
Section 5
//CampaignKey (com.google.analytics.campaign.CampaignKey) package com.google.analytics.campaign { public class CampaignKey { public var UCMD:String;// = "utm_medium" public var UCID:String;// = "utm_id" public var UCTR:String;// = "utm_term" public var UCSR:String;// = "utm_source" public var UCNO:String;// = "utm_nooverride" public var UCCN:String;// = "utm_campaign" public var UGCLID:String;// = "gclid" public var UCCT:String;// = "utm_content" } }//package com.google.analytics.campaign
Section 6
//CampaignManager (com.google.analytics.campaign.CampaignManager) package com.google.analytics.campaign { import com.google.analytics.core.*; import com.google.analytics.v4.*; import com.google.analytics.debug.*; import com.google.analytics.utils.*; public class CampaignManager { private var _config:Configuration; private var _domainHash:Number; private var _debug:DebugConfiguration; private var _timeStamp:Number; private var _referrer:String; private var _buffer:Buffer; public static const trackingDelimiter:String = "|"; public function CampaignManager(_arg1:Configuration, _arg2:DebugConfiguration, _arg3:Buffer, _arg4:Number, _arg5:String, _arg6:Number){ _config = _arg1; _debug = _arg2; _buffer = _arg3; _domainHash = _arg4; _referrer = _arg5; _timeStamp = _arg6; } public function hasNoOverride(_arg1:String):Boolean{ var _local2:CampaignKey; var _local3:Variables; var _local4:String; _local2 = _config.campaignKey; if (_arg1 == ""){ return (false); }; _local3 = new Variables(_arg1); _local4 = ""; if (_local3.hasOwnProperty(_local2.UCNO)){ _local4 = _local3[_local2.UCNO]; switch (_local4){ case "1": return (true); case "": case "0": default: return (false); }; }; return (false); } public function getCampaignInformation(_arg1:String, _arg2:Boolean):CampaignInfo{ var _local3:CampaignInfo; var _local4:CampaignTracker; var _local5:Boolean; var _local6:Boolean; var _local7:int; var _local8:CampaignTracker; var _local9:int; _local3 = new CampaignInfo(); _local5 = false; _local6 = false; _local7 = 0; if (((_config.allowLinker) && (_buffer.isGenuine()))){ if (!_buffer.hasUTMZ()){ return (_local3); }; }; _local4 = getTrackerFromSearchString(_arg1); if (isValid(_local4)){ _local6 = hasNoOverride(_arg1); if (((_local6) && (!(_buffer.hasUTMZ())))){ return (_local3); }; }; if (!isValid(_local4)){ _local4 = getOrganicCampaign(); if (((!(_buffer.hasUTMZ())) && (isIgnoredKeyword(_local4)))){ return (_local3); }; }; if (((!(isValid(_local4))) && (_arg2))){ _local4 = getReferrerCampaign(); if (((!(_buffer.hasUTMZ())) && (isIgnoredReferral(_local4)))){ return (_local3); }; }; if (!isValid(_local4)){ if (((!(_buffer.hasUTMZ())) && (_arg2))){ _local4 = getDirectCampaign(); }; }; if (!isValid(_local4)){ return (_local3); }; if (((_buffer.hasUTMZ()) && (!(_buffer.utmz.isEmpty())))){ _local8 = new CampaignTracker(); _local8.fromTrackerString(_buffer.utmz.campaignTracking); _local5 = (_local8.toTrackerString() == _local4.toTrackerString()); _local7 = _buffer.utmz.responseCount; }; if (((!(_local5)) || (_arg2))){ _local9 = _buffer.utma.sessionCount; _local7++; if (_local9 == 0){ _local9 = 1; }; _buffer.utmz.domainHash = _domainHash; _buffer.utmz.campaignCreation = _timeStamp; _buffer.utmz.campaignSessions = _local9; _buffer.utmz.responseCount = _local7; _buffer.utmz.campaignTracking = _local4.toTrackerString(); _debug.info(_buffer.utmz.toString(), VisualDebugMode.geek); _local3 = new CampaignInfo(false, true); } else { _local3 = new CampaignInfo(false, false); }; return (_local3); } public function isValid(_arg1:CampaignTracker):Boolean{ if (((_arg1) && (_arg1.isValid()))){ return (true); }; return (false); } public function getTrackerFromSearchString(_arg1:String):CampaignTracker{ var _local2:CampaignTracker; var _local3:CampaignTracker; var _local4:CampaignKey; var _local5:Variables; _local2 = getOrganicCampaign(); _local3 = new CampaignTracker(); _local4 = _config.campaignKey; if (_arg1 == ""){ return (_local3); }; _local5 = new Variables(_arg1); if (_local5.hasOwnProperty(_local4.UCID)){ _local3.id = _local5[_local4.UCID]; }; if (_local5.hasOwnProperty(_local4.UCSR)){ _local3.source = _local5[_local4.UCSR]; }; if (_local5.hasOwnProperty(_local4.UGCLID)){ _local3.clickId = _local5[_local4.UGCLID]; }; if (_local5.hasOwnProperty(_local4.UCCN)){ _local3.name = _local5[_local4.UCCN]; } else { _local3.name = "(not set)"; }; if (_local5.hasOwnProperty(_local4.UCMD)){ _local3.medium = _local5[_local4.UCMD]; } else { _local3.medium = "(not set)"; }; if (_local5.hasOwnProperty(_local4.UCTR)){ _local3.term = _local5[_local4.UCTR]; } else { if (((_local2) && (!((_local2.term == ""))))){ _local3.term = _local2.term; }; }; if (_local5.hasOwnProperty(_local4.UCCT)){ _local3.content = _local5[_local4.UCCT]; }; return (_local3); } public function getOrganicCampaign():CampaignTracker{ var _local1:CampaignTracker; var _local2:URL; var _local3:String; var _local4:Array; var _local5:OrganicReferrer; var _local6:String; if (((isInvalidReferrer(_referrer)) || (isFromGoogleCSE(_referrer, _config)))){ return (_local1); }; _local2 = new URL(_referrer); _local3 = ""; if (_local2.hostName != ""){ if (_local2.hostName.indexOf(".") > -1){ _local4 = _local2.hostName.split("."); switch (_local4.length){ case 2: _local3 = _local4[0]; break; case 3: _local3 = _local4[1]; break; }; }; }; if (_config.organic.match(_local3)){ _local5 = _config.organic.getReferrerByName(_local3); _local6 = _config.organic.getKeywordValue(_local5, _local2.search); _local1 = new CampaignTracker(); _local1.source = _local5.engine; _local1.name = "(organic)"; _local1.medium = "organic"; _local1.term = _local6; }; return (_local1); } public function isIgnoredReferral(_arg1:CampaignTracker):Boolean{ if (((_arg1) && ((_arg1.medium == "referral")))){ return (_config.organic.isIgnoredReferral(_arg1.source)); }; return (false); } public function getDirectCampaign():CampaignTracker{ var _local1:CampaignTracker; _local1 = new CampaignTracker(); _local1.source = "(direct)"; _local1.name = "(direct)"; _local1.medium = "(none)"; return (_local1); } public function isIgnoredKeyword(_arg1:CampaignTracker):Boolean{ if (((_arg1) && ((_arg1.medium == "organic")))){ return (_config.organic.isIgnoredKeyword(_arg1.term)); }; return (false); } public function getReferrerCampaign():CampaignTracker{ var _local1:CampaignTracker; var _local2:URL; var _local3:String; var _local4:String; if (((isInvalidReferrer(_referrer)) || (isFromGoogleCSE(_referrer, _config)))){ return (_local1); }; _local2 = new URL(_referrer); _local3 = _local2.hostName; _local4 = _local2.path; if (_local3.indexOf("www.") == 0){ _local3 = _local3.substr(4); }; _local1 = new CampaignTracker(); _local1.source = _local3; _local1.name = "(referral)"; _local1.medium = "referral"; _local1.content = _local4; return (_local1); } public static function isInvalidReferrer(_arg1:String):Boolean{ var _local2:URL; if ((((((_arg1 == "")) || ((_arg1 == "-")))) || ((_arg1 == "0")))){ return (true); }; if (_arg1.indexOf("://") > -1){ _local2 = new URL(_arg1); if ((((_local2.protocol == Protocols.file)) || ((_local2.protocol == Protocols.none)))){ return (true); }; }; return (false); } public static function isFromGoogleCSE(_arg1:String, _arg2:Configuration):Boolean{ var _local3:URL; _local3 = new URL(_arg1); if (_local3.hostName.indexOf(_arg2.google) > -1){ if (_local3.search.indexOf((_arg2.googleSearchParam + "=")) > -1){ if (_local3.path == ("/" + _arg2.googleCsePath)){ return (true); }; }; }; return (false); } } }//package com.google.analytics.campaign
Section 7
//CampaignTracker (com.google.analytics.campaign.CampaignTracker) package com.google.analytics.campaign { import com.google.analytics.utils.*; public class CampaignTracker { public var content:String; public var source:String; public var clickId:String; public var name:String; public var term:String; public var medium:String; public var id:String; public function CampaignTracker(_arg1:String="", _arg2:String="", _arg3:String="", _arg4:String="", _arg5:String="", _arg6:String="", _arg7:String=""){ this.id = _arg1; this.source = _arg2; this.clickId = _arg3; this.name = _arg4; this.medium = _arg5; this.term = _arg6; this.content = _arg7; } public function isValid():Boolean{ if (((((!((id == ""))) || (!((source == ""))))) || (!((clickId == ""))))){ return (true); }; return (false); } public function toTrackerString():String{ var _local1:Array = []; _addIfNotEmpty(_local1, "utmcsr=", source); _addIfNotEmpty(_local1, "utmccn=", name); _addIfNotEmpty(_local1, "utmcmd=", medium); _addIfNotEmpty(_local1, "utmctr=", term); _addIfNotEmpty(_local1, "utmcct=", content); _addIfNotEmpty(_local1, "utmcid=", id); _addIfNotEmpty(_local1, "utmgclid=", clickId); return (_local1.join(CampaignManager.trackingDelimiter)); } private function _addIfNotEmpty(_arg1:Array, _arg2:String, _arg3:String):void{ if (_arg3 != ""){ _arg3 = _arg3.split("+").join("%20"); _arg3 = _arg3.split(" ").join("%20"); _arg1.push((_arg2 + _arg3)); }; } public function fromTrackerString(_arg1:String):void{ var _local2:String = _arg1.split(CampaignManager.trackingDelimiter).join("&"); var _local3:Variables = new Variables(_local2); if (_local3.hasOwnProperty("utmcid")){ this.id = _local3["utmcid"]; }; if (_local3.hasOwnProperty("utmcsr")){ this.source = _local3["utmcsr"]; }; if (_local3.hasOwnProperty("utmccn")){ this.name = _local3["utmccn"]; }; if (_local3.hasOwnProperty("utmcmd")){ this.medium = _local3["utmcmd"]; }; if (_local3.hasOwnProperty("utmctr")){ this.term = _local3["utmctr"]; }; if (_local3.hasOwnProperty("utmcct")){ this.content = _local3["utmcct"]; }; if (_local3.hasOwnProperty("utmgclid")){ this.clickId = _local3["utmgclid"]; }; } } }//package com.google.analytics.campaign
Section 8
//FlashTracker (com.google.analytics.components.FlashTracker) package com.google.analytics.components { import com.google.analytics.core.*; import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.events.*; import flash.display.*; import com.google.analytics.utils.*; import com.google.analytics.external.*; import com.google.analytics.*; import flash.utils.*; import com.google.analytics.events.*; public class FlashTracker extends Sprite implements AnalyticsTracker { private var _adSense:AdSenseGlobals; private var _env:Environment; protected var _height:Number;// = 18 private var _idleTimer:IdleTimer; private var _config:Configuration; private var _mode:String;// = "AS3" private var _dom:HTMLDOM; private var _ready:Boolean;// = false protected var _width:Number;// = 18 private var _account:String;// = "" protected var _componentInspectorSetting:Boolean; private var _visualDebug:Boolean;// = false public var boundingBox_mc:DisplayObject; private var _debug:DebugConfiguration; private var _buffer:Buffer; private var _display:DisplayObject; protected var livePreviewHeight:Number; private var _jsproxy:JavascriptProxy; protected var isLivePreview:Boolean; protected var preview:MovieClip; private var _gifRequest:GIFRequest; protected var livePreviewWidth:Number; private var _tracker:GoogleAnalyticsAPI; public static var version:Version = API.version; public function FlashTracker(){ _ready = false; _account = ""; _mode = TrackerMode.AS3; _visualDebug = false; _width = 18; _height = 18; super(); _tracker = new TrackerCache(); isLivePreview = _checkLivePreview(); _componentInspectorSetting = false; if (boundingBox_mc){ boundingBox_mc.visible = false; removeChild(boundingBox_mc); boundingBox_mc = null; }; if (isLivePreview){ _createLivePreview(); }; addEventListener(Event.ENTER_FRAME, _factory); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ return (_tracker.trackEvent(_arg1, _arg2, _arg3, _arg4)); } public function trackTrans():void{ _tracker.trackTrans(); } private function _createLivePreview():void{ var _local1:Graphics; var _local2:Class; preview = new MovieClip(); _local1 = preview.graphics; _local1.beginFill(0xFFFFFF); _local1.moveTo(0, 0); _local1.lineTo(0, _width); _local1.lineTo(_width, _height); _local1.lineTo(_height, 0); _local1.lineTo(0, 0); _local1.endFill(); _local2 = (getDefinitionByName("com.google.analytics.components::Icon") as Class); preview.icon_mc = new (_local2); preview.icon_mc.name = "icon_mc"; preview.addChild(preview.icon_mc); addChild(preview); } public function trackPageview(_arg1:String=""):void{ _tracker.trackPageview(_arg1); } public function get account():String{ return (_account); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ _tracker.linkByPost(_arg1, _arg2); } public function getDetectTitle():Boolean{ return (_tracker.getDetectTitle()); } public function setCampNameKey(_arg1:String):void{ _tracker.setCampNameKey(_arg1); } public function resetSession():void{ _tracker.resetSession(); } public function set account(_arg1:String):void{ _account = _arg1; } public function get debug():DebugConfiguration{ if (!_debug){ _createDebugAndConfig(); }; return (_debug); } public function createEventTracker(_arg1:String):EventTracker{ return (_tracker.createEventTracker(_arg1)); } public function set config(_arg1:Configuration):void{ _config = _arg1; } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ return (_tracker.addTrans(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8)); } public function setLocalServerMode():void{ _tracker.setLocalServerMode(); } public function getLocalGifPath():String{ return (_tracker.getLocalGifPath()); } public function clearIgnoredRef():void{ _tracker.clearIgnoredRef(); } public function isReady():Boolean{ return (_ready); } public function set debug(_arg1:DebugConfiguration):void{ _debug = _arg1; } public function getVersion():String{ return (_tracker.getVersion()); } public function setLocalRemoteServerMode():void{ _tracker.setLocalRemoteServerMode(); } public function setCampNOKey(_arg1:String):void{ _tracker.setCampNOKey(_arg1); } public function addIgnoredOrganic(_arg1:String):void{ _tracker.addIgnoredOrganic(_arg1); } public function setCookiePath(_arg1:String):void{ _tracker.setCookiePath(_arg1); } public function setCampTermKey(_arg1:String):void{ _tracker.setCampTermKey(_arg1); } private function _trackerFactory():GoogleAnalyticsAPI{ debug.info(((("GATracker (AS3) v" + version) + "\naccount: ") + account)); _adSense = new AdSenseGlobals(debug); _dom = new HTMLDOM(debug); _dom.cacheProperties(); _env = new Environment("", "", "", debug, _dom); _buffer = new Buffer(config, debug, false); _gifRequest = new GIFRequest(config, debug, _buffer, _env); _idleTimer = new IdleTimer(config, debug, _display, _buffer); _env.url = _display.stage.loaderInfo.url; return (new Tracker(account, config, debug, _env, _buffer, _gifRequest, _adSense)); } public function setCampaignTrack(_arg1:Boolean):void{ _tracker.setCampaignTrack(_arg1); } public function getServiceMode():ServerOperationMode{ return (_tracker.getServiceMode()); } public function set componentInspectorSetting(_arg1:Boolean):void{ _componentInspectorSetting = _arg1; } public function setSessionTimeout(_arg1:int):void{ _tracker.setSessionTimeout(_arg1); } public function setRemoteServerMode():void{ _tracker.setRemoteServerMode(); } public function get visualDebug():Boolean{ return (_visualDebug); } public function addOrganic(_arg1:String, _arg2:String):void{ _tracker.addOrganic(_arg1, _arg2); } public function setCookieTimeout(_arg1:int):void{ _tracker.setCookieTimeout(_arg1); } public function getClientInfo():Boolean{ return (_tracker.getClientInfo()); } public function setAllowLinker(_arg1:Boolean):void{ _tracker.setAllowLinker(_arg1); } public function setClientInfo(_arg1:Boolean):void{ _tracker.setClientInfo(_arg1); } private function _bridgeFactory():GoogleAnalyticsAPI{ debug.info(((("GATracker (Bridge) v" + version) + "\naccount: ") + account)); return (new Bridge(account, _debug, _jsproxy)); } public function get config():Configuration{ if (!_config){ _createDebugAndConfig(); }; return (_config); } public function set mode(_arg1:String):void{ _mode = _arg1; } public function setDetectFlash(_arg1:Boolean):void{ _tracker.setDetectFlash(_arg1); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ _tracker.addItem(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } public function setVar(_arg1:String):void{ _tracker.setVar(_arg1); } public function clearIgnoredOrganic():void{ _tracker.clearIgnoredOrganic(); } public function setDomainName(_arg1:String):void{ _tracker.setDomainName(_arg1); } private function _checkLivePreview():Boolean{ if (((!((parent == null))) && ((getQualifiedClassName(parent) == "fl.livepreview::LivePreviewParent")))){ return (true); }; return (false); } public function setCampSourceKey(_arg1:String):void{ _tracker.setCampSourceKey(_arg1); } public function setCampContentKey(_arg1:String):void{ _tracker.setCampContentKey(_arg1); } public function setSize(_arg1:Number, _arg2:Number):void{ } public function setAllowAnchor(_arg1:Boolean):void{ _tracker.setAllowAnchor(_arg1); } public function setLocalGifPath(_arg1:String):void{ _tracker.setLocalGifPath(_arg1); } public function get mode():String{ return (_mode); } public function setSampleRate(_arg1:Number):void{ _tracker.setSampleRate(_arg1); } public function setAllowHash(_arg1:Boolean):void{ _tracker.setAllowHash(_arg1); } public function setDetectTitle(_arg1:Boolean):void{ _tracker.setDetectTitle(_arg1); } public function cookiePathCopy(_arg1:String):void{ _tracker.cookiePathCopy(_arg1); } private function _factory(_arg1:Event):void{ var _local2:GoogleAnalyticsAPI; var _local3:TrackerCache; removeEventListener(Event.ENTER_FRAME, _factory); if (isLivePreview){ return; }; _display = this; _createDebugAndConfig(); if (visualDebug){ debug.layout = new Layout(debug, _display); debug.active = visualDebug; }; _jsproxy = new JavascriptProxy(debug); _local3 = (_tracker as TrackerCache); switch (mode){ case TrackerMode.BRIDGE: _local2 = _bridgeFactory(); break; case TrackerMode.AS3: default: _local2 = _trackerFactory(); }; if (!_local3.isEmpty()){ _local3.tracker = _local2; _local3.flush(); }; _tracker = _local2; _ready = true; dispatchEvent(new AnalyticsEvent(AnalyticsEvent.READY, this)); } public function getDetectFlash():Boolean{ return (_tracker.getDetectFlash()); } public function clearOrganic():void{ _tracker.clearOrganic(); } private function _createDebugAndConfig():void{ if (!_debug){ this.debug = new DebugConfiguration(); }; if (!_config){ this.config = new Configuration(debug); }; } public function addIgnoredRef(_arg1:String):void{ _tracker.addIgnoredRef(_arg1); } public function set visualDebug(_arg1:Boolean):void{ _visualDebug = _arg1; } public function setCampMediumKey(_arg1:String):void{ _tracker.setCampMediumKey(_arg1); } public function getAccount():String{ return (_tracker.getAccount()); } public function link(_arg1:String, _arg2:Boolean=false):void{ _tracker.link(_arg1, _arg2); } } var _local1:* = ServerOperationMode; return (_local1); }//package com.google.analytics.components
Section 9
//Icon (com.google.analytics.components.Icon) package com.google.analytics.components { import flash.display.*; public dynamic class Icon extends MovieClip { } }//package com.google.analytics.components
Section 10
//BrowserInfo (com.google.analytics.core.BrowserInfo) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.utils.*; public class BrowserInfo { private var _config:Configuration; private var _info:Environment; public function BrowserInfo(_arg1:Configuration, _arg2:Environment){ _config = _arg1; _info = _arg2; } public function get utmul():String{ return (_info.language.toLowerCase()); } public function get utmje():String{ return ("0"); } public function toURLString():String{ var _local1:Variables; _local1 = toVariables(); return (_local1.toString()); } public function get utmsr():String{ return (((_info.screenWidth + "x") + _info.screenHeight)); } public function get utmcs():String{ return (_info.languageEncoding); } public function get utmfl():String{ var _local1:Version; if (_config.detectFlash){ _local1 = _info.flashVersion; return (((((_local1.major + ".") + _local1.minor) + " r") + _local1.build)); }; return ("-"); } public function toVariables():Variables{ var _local1:Variables; _local1 = new Variables(); _local1.URIencode = true; _local1.utmcs = utmcs; _local1.utmsr = utmsr; _local1.utmsc = utmsc; _local1.utmul = utmul; _local1.utmje = utmje; _local1.utmfl = utmfl; return (_local1); } public function get utmsc():String{ return ((_info.screenColorDepth + "-bit")); } } }//package com.google.analytics.core
Section 11
//Buffer (com.google.analytics.core.Buffer) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.net.*; import flash.events.*; import com.google.analytics.data.*; public dynamic class Buffer { private var _SO:SharedObject; private var _OBJ:Object; private var _utma:UTMA; private var _utmb:UTMB; private var _utmc:UTMC; private var _debug:DebugConfiguration; private var _utmk:UTMK; private var _config:Configuration; private var _utmv:UTMV; private var _utmz:UTMZ; private var _volatile:Boolean; public function Buffer(_arg1:Configuration, _arg2:DebugConfiguration, _arg3:Boolean=false, _arg4:Object=null){ var _local5:Boolean; var _local6:String; super(); _config = _arg1; _debug = _arg2; UTMB.defaultTimespan = _config.sessionTimeout; UTMZ.defaultTimespan = _config.conversionTimeout; if (!_arg3){ _SO = SharedObject.getLocal(_config.cookieName, _config.cookiePath); _local5 = false; if (_SO.data.utma){ if (!hasUTMA()){ _createUMTA(); }; _utma.fromSharedObject(_SO.data.utma); if (_debug.verbose){ _debug.info(("found: " + _utma.toString(true)), VisualDebugMode.geek); }; if (_utma.isExpired()){ if (_debug.verbose){ _debug.warning("UTMA has expired", VisualDebugMode.advanced); }; _clearUTMA(); _local5 = true; }; }; if (_SO.data.utmb){ if (!hasUTMB()){ _createUMTB(); }; _utmb.fromSharedObject(_SO.data.utmb); if (_debug.verbose){ _debug.info(("found: " + _utmb.toString(true)), VisualDebugMode.geek); }; if (_utmb.isExpired()){ if (_debug.verbose){ _debug.warning("UTMB has expired", VisualDebugMode.advanced); }; _clearUTMB(); _local5 = true; }; }; if (_SO.data.utmc){ delete _SO.data.utmc; _local5 = true; }; if (_SO.data.utmk){ if (!hasUTMK()){ _createUMTK(); }; _utmk.fromSharedObject(_SO.data.utmk); if (_debug.verbose){ _debug.info(("found: " + _utmk.toString()), VisualDebugMode.geek); }; }; if (_SO.data.utmv){ if (!hasUTMV()){ _createUMTV(); }; _utmv.fromSharedObject(_SO.data.utmv); if (_debug.verbose){ _debug.info(("found: " + _utmv.toString(true)), VisualDebugMode.geek); }; if (_utmv.isExpired()){ if (_debug.verbose){ _debug.warning("UTMV has expired", VisualDebugMode.advanced); }; _clearUTMV(); _local5 = true; }; }; if (_SO.data.utmz){ if (!hasUTMZ()){ _createUMTZ(); }; _utmz.fromSharedObject(_SO.data.utmz); if (_debug.verbose){ _debug.info(("found: " + _utmz.toString(true)), VisualDebugMode.geek); }; if (_utmz.isExpired()){ if (_debug.verbose){ _debug.warning("UTMZ has expired", VisualDebugMode.advanced); }; _clearUTMZ(); _local5 = true; }; }; if (_local5){ save(); }; } else { _OBJ = new Object(); if (_arg4){ for (_local6 in _arg4) { _OBJ[_local6] = _arg4[_local6]; }; }; }; _volatile = _arg3; } public function clearCookies():void{ utma.reset(); utmb.reset(); utmc.reset(); utmz.reset(); utmv.reset(); utmk.reset(); } public function save():void{ var flushStatus:String; if (!isVolatile()){ flushStatus = null; try { flushStatus = _SO.flush(); } catch(e:Error) { _debug.warning("Error...Could not write SharedObject to disk"); }; switch (flushStatus){ case SharedObjectFlushStatus.PENDING: _debug.info("Requesting permission to save object..."); _SO.addEventListener(NetStatusEvent.NET_STATUS, _onFlushStatus); break; case SharedObjectFlushStatus.FLUSHED: _debug.info("Value flushed to disk."); break; }; }; } public function get utmv():UTMV{ if (!hasUTMV()){ _createUMTV(); }; return (_utmv); } public function get utmz():UTMZ{ if (!hasUTMZ()){ _createUMTZ(); }; return (_utmz); } public function hasUTMA():Boolean{ if (_utma){ return (true); }; return (false); } public function hasUTMB():Boolean{ if (_utmb){ return (true); }; return (false); } public function hasUTMC():Boolean{ if (_utmc){ return (true); }; return (false); } public function isGenuine():Boolean{ if (!hasUTMK()){ return (true); }; return ((utmk.hash == generateCookiesHash())); } public function resetCurrentSession():void{ _clearUTMB(); _clearUTMC(); save(); } public function hasUTMK():Boolean{ if (_utmk){ return (true); }; return (false); } public function generateCookiesHash():Number{ var _local1 = ""; _local1 = (_local1 + utma.valueOf()); _local1 = (_local1 + utmb.valueOf()); _local1 = (_local1 + utmc.valueOf()); _local1 = (_local1 + utmz.valueOf()); _local1 = (_local1 + utmv.valueOf()); return (Utils.generateHash(_local1)); } private function _createUMTB():void{ _utmb = new UTMB(); _utmb.proxy = this; } private function _createUMTC():void{ _utmc = new UTMC(); } private function _createUMTA():void{ _utma = new UTMA(); _utma.proxy = this; } public function hasUTMV():Boolean{ if (_utmv){ return (true); }; return (false); } private function _createUMTK():void{ _utmk = new UTMK(); _utmk.proxy = this; } public function hasUTMZ():Boolean{ if (_utmz){ return (true); }; return (false); } private function _createUMTV():void{ _utmv = new UTMV(); _utmv.proxy = this; } private function _onFlushStatus(_arg1:NetStatusEvent):void{ _debug.info("User closed permission dialog..."); switch (_arg1.info.code){ case "SharedObject.Flush.Success": _debug.info("User granted permission -- value saved."); break; case "SharedObject.Flush.Failed": _debug.info("User denied permission -- value not saved."); break; }; _SO.removeEventListener(NetStatusEvent.NET_STATUS, _onFlushStatus); } private function _createUMTZ():void{ _utmz = new UTMZ(); _utmz.proxy = this; } public function updateUTMA(_arg1:Number):void{ if (_debug.verbose){ _debug.info((("updateUTMA( " + _arg1) + " )"), VisualDebugMode.advanced); }; if (!utma.isEmpty()){ if (isNaN(utma.sessionCount)){ utma.sessionCount = 1; } else { utma.sessionCount = (utma.sessionCount + 1); }; utma.lastTime = utma.currentTime; utma.currentTime = _arg1; }; } private function _clearUTMA():void{ _utma = null; if (!isVolatile()){ _SO.data.utma = null; delete _SO.data.utma; }; } private function _clearUTMC():void{ _utmc = null; } private function _clearUTMB():void{ _utmb = null; if (!isVolatile()){ _SO.data.utmb = null; delete _SO.data.utmb; }; } public function update(_arg1:String, _arg2):void{ if (isVolatile()){ _OBJ[_arg1] = _arg2; } else { _SO.data[_arg1] = _arg2; }; } private function _clearUTMZ():void{ _utmz = null; if (!isVolatile()){ _SO.data.utmz = null; delete _SO.data.utmz; }; } private function _clearUTMV():void{ _utmv = null; if (!isVolatile()){ _SO.data.utmv = null; delete _SO.data.utmv; }; } public function isVolatile():Boolean{ return (_volatile); } public function get utma():UTMA{ if (!hasUTMA()){ _createUMTA(); }; return (_utma); } public function get utmb():UTMB{ if (!hasUTMB()){ _createUMTB(); }; return (_utmb); } public function get utmc():UTMC{ if (!hasUTMC()){ _createUMTC(); }; return (_utmc); } public function get utmk():UTMK{ if (!hasUTMK()){ _createUMTK(); }; return (_utmk); } } }//package com.google.analytics.core
Section 12
//DocumentInfo (com.google.analytics.core.DocumentInfo) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.utils.*; import com.google.analytics.external.*; public class DocumentInfo { private var _config:Configuration; private var _utmr:String; private var _adSense:AdSenseGlobals; private var _info:Environment; private var _pageURL:String; public function DocumentInfo(_arg1:Configuration, _arg2:Environment, _arg3:String, _arg4:String=null, _arg5:AdSenseGlobals=null){ _config = _arg1; _info = _arg2; _utmr = _arg3; _pageURL = _arg4; _adSense = _arg5; } public function get utmr():String{ if (!_utmr){ return ("-"); }; return (_utmr); } public function toURLString():String{ var _local1:Variables; _local1 = toVariables(); return (_local1.toString()); } private function _renderPageURL(_arg1:String=""):String{ var _local2:String; var _local3:String; _local2 = _info.locationPath; _local3 = _info.locationSearch; if (((!(_arg1)) || ((_arg1 == "")))){ _arg1 = (_local2 + unescape(_local3)); }; return (_arg1); } public function get utmp():String{ return (_renderPageURL(_pageURL)); } private function _generateHitId():Number{ var _local1:Number; if (((_adSense.hid) && (!((_adSense.hid == ""))))){ _local1 = Number(_adSense.hid); } else { _local1 = Math.round((Math.random() * 2147483647)); _adSense.hid = String(_local1); }; return (_local1); } public function get utmhid():String{ return (String(_generateHitId())); } public function toVariables():Variables{ var _local1:Variables; _local1 = new Variables(); _local1.URIencode = true; if (((_config.detectTitle) && (!((utmdt == ""))))){ _local1.utmdt = utmdt; }; _local1.utmhid = utmhid; _local1.utmr = utmr; _local1.utmp = utmp; return (_local1); } public function get utmdt():String{ return (_info.documentTitle); } } }//package com.google.analytics.core
Section 13
//Domain (com.google.analytics.core.Domain) package com.google.analytics.core { import com.google.analytics.debug.*; public class Domain { private var _mode:DomainNameMode; private var _debug:DebugConfiguration; private var _name:String; public function Domain(_arg1:DomainNameMode=null, _arg2:String="", _arg3:DebugConfiguration=null){ _debug = _arg3; if (_arg1 == null){ _arg1 = DomainNameMode.auto; }; _mode = _arg1; if (_arg1 == DomainNameMode.custom){ this.name = _arg2; } else { _name = _arg2; }; } public function get mode():DomainNameMode{ return (_mode); } public function set mode(_arg1:DomainNameMode):void{ _mode = _arg1; if (_mode == DomainNameMode.none){ _name = ""; }; } public function get name():String{ return (_name); } public function set name(_arg1:String):void{ if (((!((_arg1.charAt(0) == "."))) && (_debug))){ _debug.warning(("missing leading period \".\", cookie will only be accessible on " + _arg1), VisualDebugMode.geek); }; _name = _arg1; } } }//package com.google.analytics.core
Section 14
//DomainNameMode (com.google.analytics.core.DomainNameMode) package com.google.analytics.core { public class DomainNameMode { private var _value:int; private var _name:String; public static const custom:DomainNameMode = new DomainNameMode(2, "custom"); ; public static const none:DomainNameMode = new DomainNameMode(0, "none"); ; public static const auto:DomainNameMode = new DomainNameMode(1, "auto"); ; public function DomainNameMode(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.core
Section 15
//EventInfo (com.google.analytics.core.EventInfo) package com.google.analytics.core { import com.google.analytics.data.*; import com.google.analytics.utils.*; public class EventInfo { private var _isEventHit:Boolean; private var _ext10:X10; private var _x10:X10; public function EventInfo(_arg1:Boolean, _arg2:X10, _arg3:X10=null){ _isEventHit = _arg1; _x10 = _arg2; _ext10 = _arg3; } public function toURLString():String{ var _local1:Variables; _local1 = toVariables(); return (_local1.toString()); } public function get utmt():String{ return ("event"); } public function get utme():String{ return (_x10.renderMergedUrlString(_ext10)); } public function toVariables():Variables{ var _local1:Variables; _local1 = new Variables(); _local1.URIencode = true; if (_isEventHit){ _local1.utmt = utmt; }; _local1.utme = utme; return (_local1); } } }//package com.google.analytics.core
Section 16
//EventTracker (com.google.analytics.core.EventTracker) package com.google.analytics.core { import com.google.analytics.v4.*; public class EventTracker { private var _parent:GoogleAnalyticsAPI; public var name:String; public function EventTracker(_arg1:String, _arg2:GoogleAnalyticsAPI){ this.name = _arg1; _parent = _arg2; } public function trackEvent(_arg1:String, _arg2:String=null, _arg3:Number=NaN):Boolean{ return (_parent.trackEvent(name, _arg1, _arg2, _arg3)); } } }//package com.google.analytics.core
Section 17
//ga_internal (com.google.analytics.core.ga_internal) package com.google.analytics.core { public namespace ga_internal; }//package com.google.analytics.core
Section 18
//GIFRequest (com.google.analytics.core.GIFRequest) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.net.*; import flash.events.*; import flash.display.*; import com.google.analytics.utils.*; import flash.system.*; public class GIFRequest { private var _info:Environment; private var _count:int; private var _utmac:String; private var _alertcount:int; private var _debug:DebugConfiguration; private var _lastRequest:URLRequest; private var _buffer:Buffer; private var _config:Configuration; private var _requests:Array; public function GIFRequest(_arg1:Configuration, _arg2:DebugConfiguration, _arg3:Buffer, _arg4:Environment){ _config = _arg1; _debug = _arg2; _buffer = _arg3; _info = _arg4; _count = 0; _alertcount = 0; _requests = []; } public function get utmn():String{ return ((Utils.generate32bitRandom() as String)); } public function onIOError(_arg1:IOErrorEvent):void{ var _local2:String = _lastRequest.url; var _local3:String = String((_requests.length - 1)); var _local4 = (("Gif Request #" + _local3) + " failed"); if (_debug.GIFRequests){ if (!_debug.verbose){ if (_local2.indexOf("?") > -1){ _local2 = _local2.split("?")[0]; }; _local2 = _shortenURL(_local2); }; if (int(_debug.mode) > int(VisualDebugMode.basic)){ _local4 = (_local4 + ((" \"" + _local2) + "\" does not exists or is unreachable")); }; _debug.failure(_local4); } else { _debug.warning(_local4); }; _removeListeners(_arg1.target); } public function send(_arg1:String, _arg2:Variables=null, _arg3:Boolean=false, _arg4:Boolean=false):void{ var _local5:String; var _local6:URLRequest; var _local7:URLRequest; _utmac = _arg1; if (!_arg2){ _arg2 = new Variables(); }; _arg2.URIencode = false; _arg2.pre = ["utmwv", "utmn", "utmhn", "utmt", "utme", "utmcs", "utmsr", "utmsc", "utmul", "utmje", "utmfl", "utmdt", "utmhid", "utmr", "utmp"]; _arg2.post = ["utmcc"]; if (_debug.verbose){ _debug.info(((("tracking: " + _buffer.utmb.trackCount) + "/") + _config.trackingLimitPerSession), VisualDebugMode.geek); }; if ((((_buffer.utmb.trackCount < _config.trackingLimitPerSession)) || (_arg3))){ if (_arg4){ updateToken(); }; if (((((_arg3) || (!(_arg4)))) || ((_buffer.utmb.token >= 1)))){ if (((!(_arg3)) && (_arg4))){ _buffer.utmb.token = (_buffer.utmb.token - 1); }; _buffer.utmb.trackCount = (_buffer.utmb.trackCount + 1); if (_debug.verbose){ _debug.info(_buffer.utmb.toString(), VisualDebugMode.geek); }; _arg2.utmwv = utmwv; _arg2.utmn = Utils.generate32bitRandom(); if (_info.domainName != ""){ _arg2.utmhn = _info.domainName; }; if (_config.sampleRate < 1){ _arg2.utmsp = (_config.sampleRate * 100); }; if ((((_config.serverMode == ServerOperationMode.local)) || ((_config.serverMode == ServerOperationMode.both)))){ _local5 = _info.locationSWFPath; if (_local5.lastIndexOf("/") > 0){ _local5 = _local5.substring(0, _local5.lastIndexOf("/")); }; _local6 = new URLRequest(); if (_config.localGIFpath.indexOf("http") == 0){ _local6.url = _config.localGIFpath; } else { _local6.url = (_local5 + _config.localGIFpath); }; _local6.url = (_local6.url + ("?" + _arg2.toString())); if (((_debug.active) && (_debug.GIFRequests))){ _debugSend(_local6); } else { sendRequest(_local6); }; }; if ((((_config.serverMode == ServerOperationMode.remote)) || ((_config.serverMode == ServerOperationMode.both)))){ _local7 = new URLRequest(); if (_info.protocol == Protocols.HTTPS){ _local7.url = _config.secureRemoteGIFpath; } else { if (_info.protocol == Protocols.HTTP){ _local7.url = _config.remoteGIFpath; } else { _local7.url = _config.remoteGIFpath; }; }; _arg2.utmac = utmac; _arg2.utmcc = encodeURIComponent(utmcc); _local7.url = (_local7.url + ("?" + _arg2.toString())); if (((_debug.active) && (_debug.GIFRequests))){ _debugSend(_local7); } else { sendRequest(_local7); }; }; }; }; } public function onSecurityError(_arg1:SecurityErrorEvent):void{ if (_debug.GIFRequests){ _debug.failure(_arg1.text); }; } public function get utmsp():String{ return (((_config.sampleRate * 100) as String)); } public function get utmcc():String{ var _local1:Array = []; if (_buffer.hasUTMA()){ _local1.push((_buffer.utma.toURLString() + ";")); }; if (_buffer.hasUTMZ()){ _local1.push((_buffer.utmz.toURLString() + ";")); }; if (_buffer.hasUTMV()){ _local1.push((_buffer.utmv.toURLString() + ";")); }; return (_local1.join("+")); } public function get utmac():String{ return (_utmac); } public function get utmwv():String{ return (_config.version); } public function sendRequest(_arg1:URLRequest):void{ var request = _arg1; var loader:Loader = new Loader(); loader.name = String(_count++); var context:LoaderContext = new LoaderContext(false); loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onIOError); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete); _lastRequest = request; _requests[loader.name] = new RequestObject(request); try { loader.load(request, context); } catch(e:Error) { _debug.failure("\"Loader.load()\" could not instanciate Gif Request"); }; } private function _removeListeners(_arg1:Object):void{ _arg1.removeEventListener(IOErrorEvent.IO_ERROR, onIOError); _arg1.removeEventListener(Event.COMPLETE, onComplete); } public function updateToken():void{ var _local2:Number; var _local1:Number = new Date().getTime(); _local2 = ((_local1 - _buffer.utmb.lastTime) * (_config.tokenRate / 1000)); if (_debug.verbose){ _debug.info(("tokenDelta: " + _local2), VisualDebugMode.geek); }; if (_local2 >= 1){ _buffer.utmb.token = Math.min(Math.floor((_buffer.utmb.token + _local2)), _config.bucketCapacity); _buffer.utmb.lastTime = _local1; if (_debug.verbose){ _debug.info(_buffer.utmb.toString(), VisualDebugMode.geek); }; }; } public function get utmhn():String{ return (_info.domainName); } private function _shortenURL(_arg1:String):String{ var _local2:Array; if (_arg1.length > 60){ _local2 = _arg1.split("/"); while (_arg1.length > 60) { _local2.shift(); _arg1 = ("../" + _local2.join("/")); }; }; return (_arg1); } private function _debugSend(_arg1:URLRequest):void{ var _local3:String; var _local2 = ""; switch (_debug.mode){ case VisualDebugMode.geek: _local2 = ((("Gif Request #" + _alertcount) + ":\n") + _arg1.url); break; case VisualDebugMode.advanced: _local3 = _arg1.url; if (_local3.indexOf("?") > -1){ _local3 = _local3.split("?")[0]; }; _local3 = _shortenURL(_local3); _local2 = (((("Send Gif Request #" + _alertcount) + ":\n") + _local3) + " ?"); break; case VisualDebugMode.basic: default: _local2 = (((("Send " + _config.serverMode.toString()) + " Gif Request #") + _alertcount) + " ?"); }; _debug.alertGifRequest(_local2, _arg1, this); _alertcount++; } public function onComplete(_arg1:Event):void{ var _local2:String = _arg1.target.loader.name; _requests[_local2].complete(); var _local3 = (("Gif Request #" + _local2) + " sent"); var _local4:String = _requests[_local2].request.url; if (_debug.GIFRequests){ if (!_debug.verbose){ if (_local4.indexOf("?") > -1){ _local4 = _local4.split("?")[0]; }; _local4 = _shortenURL(_local4); }; if (int(_debug.mode) > int(VisualDebugMode.basic)){ _local3 = (_local3 + ((" to \"" + _local4) + "\"")); }; _debug.success(_local3); } else { _debug.info(_local3); }; _removeListeners(_arg1.target); } } }//package com.google.analytics.core
Section 19
//IdleTimer (com.google.analytics.core.IdleTimer) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.events.*; import flash.display.*; import flash.utils.*; public class IdleTimer { private var _loop:Timer; private var _stage:Stage; private var _lastMove:int; private var _debug:DebugConfiguration; private var _session:Timer; private var _inactivity:Number; private var _buffer:Buffer; public function IdleTimer(_arg1:Configuration, _arg2:DebugConfiguration, _arg3:DisplayObject, _arg4:Buffer){ var _local5:Number; var _local6:Number; var _local7:Number; super(); _local5 = _arg1.idleLoop; _local6 = _arg1.idleTimeout; _local7 = _arg1.sessionTimeout; _loop = new Timer((_local5 * 1000)); _session = new Timer((_local7 * 1000), 1); _debug = _arg2; _stage = _arg3.stage; _buffer = _arg4; _lastMove = getTimer(); _inactivity = (_local6 * 1000); _loop.addEventListener(TimerEvent.TIMER, checkForIdle); _session.addEventListener(TimerEvent.TIMER_COMPLETE, endSession); _stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove); _debug.info(((((("delay: " + _local5) + "sec , inactivity: ") + _local6) + "sec, sessionTimeout: ") + _local7), VisualDebugMode.geek); _loop.start(); } private function onMouseMove(_arg1:MouseEvent):void{ _lastMove = getTimer(); if (_session.running){ _debug.info("session timer reset", VisualDebugMode.geek); _session.reset(); }; } public function endSession(_arg1:TimerEvent):void{ _session.removeEventListener(TimerEvent.TIMER_COMPLETE, endSession); _debug.info("session timer end session", VisualDebugMode.geek); _session.reset(); _buffer.resetCurrentSession(); _debug.info(_buffer.utmb.toString(), VisualDebugMode.geek); _debug.info(_buffer.utmc.toString(), VisualDebugMode.geek); _session.addEventListener(TimerEvent.TIMER_COMPLETE, endSession); } public function checkForIdle(_arg1:TimerEvent):void{ var _local2:int; _local2 = getTimer(); if ((_local2 - _lastMove) >= _inactivity){ if (!_session.running){ _debug.info("session timer start", VisualDebugMode.geek); _session.start(); }; }; } } }//package com.google.analytics.core
Section 20
//Organic (com.google.analytics.core.Organic) package com.google.analytics.core { import com.google.analytics.utils.*; public class Organic { private var _sourcesCache:Array; private var _sourcesEngine:Array; private var _ignoredKeywords:Array; private var _ignoredReferralsCache:Object; private var _ignoredReferrals:Array; private var _ignoredKeywordsCache:Object; private var _sources:Array; public static var throwErrors:Boolean = false; public function Organic(){ _sources = []; _sourcesCache = []; _sourcesEngine = []; _ignoredReferrals = []; _ignoredReferralsCache = {}; _ignoredKeywords = []; _ignoredKeywordsCache = {}; } public function getKeywordValue(_arg1:OrganicReferrer, _arg2:String):String{ var _local3:String; _local3 = _arg1.keyword; return (getKeywordValueFromPath(_local3, _arg2)); } public function isIgnoredKeyword(_arg1:String):Boolean{ if (_ignoredKeywordsCache.hasOwnProperty(_arg1)){ return (true); }; return (false); } public function isIgnoredReferral(_arg1:String):Boolean{ if (_ignoredReferralsCache.hasOwnProperty(_arg1)){ return (true); }; return (false); } public function clear():void{ clearEngines(); clearIgnoredReferrals(); clearIgnoredKeywords(); } public function get ignoredKeywordsCount():int{ return (_ignoredKeywords.length); } public function match(_arg1:String):Boolean{ if (_arg1 == ""){ return (false); }; _arg1 = _arg1.toLowerCase(); if (_sourcesEngine[_arg1] != undefined){ return (true); }; return (false); } public function get count():int{ return (_sources.length); } public function addSource(_arg1:String, _arg2:String):void{ var _local3:OrganicReferrer; _local3 = new OrganicReferrer(_arg1, _arg2); if (_sourcesCache[_local3.toString()] == undefined){ _sources.push(_local3); _sourcesCache[_local3.toString()] = (_sources.length - 1); if (_sourcesEngine[_local3.engine] == undefined){ _sourcesEngine[_local3.engine] = [(_sources.length - 1)]; } else { _sourcesEngine[_local3.engine].push((_sources.length - 1)); }; } else { if (throwErrors){ throw (new Error((_local3.toString() + " already exists, we don't add it."))); }; }; } public function clearIgnoredKeywords():void{ _ignoredKeywords = []; _ignoredKeywordsCache = {}; } public function clearEngines():void{ _sources = []; _sourcesCache = []; _sourcesEngine = []; } public function get ignoredReferralsCount():int{ return (_ignoredReferrals.length); } public function addIgnoredReferral(_arg1:String):void{ if (_ignoredReferralsCache[_arg1] == undefined){ _ignoredReferrals.push(_arg1); _ignoredReferralsCache[_arg1] = (_ignoredReferrals.length - 1); } else { if (throwErrors){ throw (new Error((("\"" + _arg1) + "\" already exists, we don't add it."))); }; }; } public function clearIgnoredReferrals():void{ _ignoredReferrals = []; _ignoredReferralsCache = {}; } public function getReferrerByName(_arg1:String):OrganicReferrer{ var _local2:int; if (match(_arg1)){ _local2 = _sourcesEngine[_arg1][0]; return (_sources[_local2]); }; return (null); } public function addIgnoredKeyword(_arg1:String):void{ if (_ignoredKeywordsCache[_arg1] == undefined){ _ignoredKeywords.push(_arg1); _ignoredKeywordsCache[_arg1] = (_ignoredKeywords.length - 1); } else { if (throwErrors){ throw (new Error((("\"" + _arg1) + "\" already exists, we don't add it."))); }; }; } public function get sources():Array{ return (_sources); } public static function getKeywordValueFromPath(_arg1:String, _arg2:String):String{ var _local3:String; var _local4:Variables; if (_arg2.indexOf((_arg1 + "=")) > -1){ if (_arg2.charAt(0) == "?"){ _arg2 = _arg2.substr(1); }; _arg2 = _arg2.split("+").join("%20"); _local4 = new Variables(_arg2); _local3 = _local4[_arg1]; }; return (_local3); } } }//package com.google.analytics.core
Section 21
//OrganicReferrer (com.google.analytics.core.OrganicReferrer) package com.google.analytics.core { public class OrganicReferrer { private var _engine:String; private var _keyword:String; public function OrganicReferrer(_arg1:String, _arg2:String){ this.engine = _arg1; this.keyword = _arg2; } public function set engine(_arg1:String):void{ _engine = _arg1.toLowerCase(); } public function get keyword():String{ return (_keyword); } public function toString():String{ return (((engine + "?") + keyword)); } public function get engine():String{ return (_engine); } public function set keyword(_arg1:String):void{ _keyword = _arg1.toLowerCase(); } } }//package com.google.analytics.core
Section 22
//RequestObject (com.google.analytics.core.RequestObject) package com.google.analytics.core { import flash.net.*; import flash.utils.*; public class RequestObject { public var start:int; public var request:URLRequest; public var end:int; public function RequestObject(_arg1:URLRequest){ start = getTimer(); this.request = _arg1; } public function toString():String{ var _local1:Array; _local1 = []; _local1.push((("duration: " + duration) + "ms")); _local1.push(("url: " + request.url)); return ((("{ " + _local1.join(", ")) + " }")); } public function get duration():int{ if (!hasCompleted()){ return (0); }; return ((end - start)); } public function hasCompleted():Boolean{ return ((end > 0)); } public function complete():void{ end = getTimer(); } } }//package com.google.analytics.core
Section 23
//ServerOperationMode (com.google.analytics.core.ServerOperationMode) package com.google.analytics.core { public class ServerOperationMode { private var _value:int; private var _name:String; public static const both:ServerOperationMode = new ServerOperationMode(2, "both"); ; public static const remote:ServerOperationMode = new ServerOperationMode(1, "remote"); ; public static const local:ServerOperationMode = new ServerOperationMode(0, "local"); ; public function ServerOperationMode(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.core
Section 24
//TrackerCache (com.google.analytics.core.TrackerCache) package com.google.analytics.core { import com.google.analytics.v4.*; import flash.errors.*; public class TrackerCache implements GoogleAnalyticsAPI { public var tracker:GoogleAnalyticsAPI; private var _ar:Array; public static var CACHE_THROW_ERROR:Boolean; public function TrackerCache(_arg1:GoogleAnalyticsAPI=null){ this.tracker = _arg1; _ar = []; } public function size():uint{ return (_ar.length); } public function flush():void{ var _local1:Object; var _local2:String; var _local3:Array; var _local4:int; var _local5:int; if (tracker == null){ return; }; if (size() > 0){ _local4 = _ar.length; while (_local5 < _local4) { _local1 = _ar.shift(); _local2 = (_local1.name as String); _local3 = (_local1.args as Array); if (((!((_local2 == null))) && ((_local2 in tracker)))){ (tracker[_local2] as Function).apply(tracker, _local3); }; _local5++; }; }; } public function enqueue(_arg1:String, ... _args):Boolean{ if (_arg1 == null){ return (false); }; _ar.push({name:_arg1, args:_args}); return (true); } public function link(_arg1:String, _arg2:Boolean=false):void{ enqueue("link", _arg1, _arg2); } public function addOrganic(_arg1:String, _arg2:String):void{ enqueue("addOrganic", _arg1, _arg2); } public function setAllowLinker(_arg1:Boolean):void{ enqueue("setAllowLinker", _arg1); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ enqueue("trackEvent", _arg1, _arg2, _arg3, _arg4); return (true); } public function getClientInfo():Boolean{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getClientInfo' method for the moment.")); }; return (false); } public function trackTrans():void{ enqueue("trackTrans"); } public function trackPageview(_arg1:String=""):void{ enqueue("trackPageview", _arg1); } public function setClientInfo(_arg1:Boolean):void{ enqueue("setClientInfo", _arg1); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ enqueue("linkByPost", _arg1, _arg2); } public function setCookieTimeout(_arg1:int):void{ enqueue("setCookieTimeout", _arg1); } public function isEmpty():Boolean{ return ((_ar.length == 0)); } public function getDetectTitle():Boolean{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getDetectTitle' method for the moment.")); }; return (false); } public function resetSession():void{ enqueue("resetSession"); } public function setDetectFlash(_arg1:Boolean):void{ enqueue("setDetectFlash", _arg1); } public function clear():void{ _ar = []; } public function setCampNameKey(_arg1:String):void{ enqueue("setCampNameKey", _arg1); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ enqueue("addItem", _arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } public function createEventTracker(_arg1:String):EventTracker{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'createEventTracker' method for the moment.")); }; return (null); } public function setVar(_arg1:String):void{ enqueue("setVar", _arg1); } public function clearIgnoredOrganic():void{ enqueue("clearIgnoredOrganic"); } public function setDomainName(_arg1:String):void{ enqueue("setDomainName", _arg1); } public function setCampSourceKey(_arg1:String):void{ enqueue("setCampSourceKey", _arg1); } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'addTrans' method for the moment.")); }; return (null); } public function setCampContentKey(_arg1:String):void{ enqueue("setCampContentKey", _arg1); } public function setLocalServerMode():void{ enqueue("setLocalServerMode"); } public function getLocalGifPath():String{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getLocalGifPath' method for the moment.")); }; return (""); } public function setAllowAnchor(_arg1:Boolean):void{ enqueue("setAllowAnchor", _arg1); } public function clearIgnoredRef():void{ enqueue("clearIgnoredRef"); } public function setLocalGifPath(_arg1:String):void{ enqueue("setLocalGifPath", _arg1); } public function getVersion():String{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getVersion' method for the moment.")); }; return (""); } public function setCookiePath(_arg1:String):void{ enqueue("setCookiePath", _arg1); } public function setSampleRate(_arg1:Number):void{ enqueue("setSampleRate", _arg1); } public function setDetectTitle(_arg1:Boolean):void{ enqueue("setDetectTitle", _arg1); } public function setAllowHash(_arg1:Boolean):void{ enqueue("setAllowHash", _arg1); } public function addIgnoredOrganic(_arg1:String):void{ enqueue("addIgnoredOrganic", _arg1); } public function setCampNOKey(_arg1:String):void{ enqueue("setCampNOKey", _arg1); } public function getServiceMode():ServerOperationMode{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getServiceMode' method for the moment.")); }; return (null); } public function setLocalRemoteServerMode():void{ enqueue("setLocalRemoteServerMode"); } public function cookiePathCopy(_arg1:String):void{ enqueue("cookiePathCopy", _arg1); } public function getDetectFlash():Boolean{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getDetectFlash' method for the moment.")); }; return (false); } public function setCampaignTrack(_arg1:Boolean):void{ enqueue("setCampaignTrack", _arg1); } public function clearOrganic():void{ enqueue("clearOrganic"); } public function setCampTermKey(_arg1:String):void{ enqueue("setCampTermKey", _arg1); } public function addIgnoredRef(_arg1:String):void{ enqueue("addIgnoredRef", _arg1); } public function setCampMediumKey(_arg1:String):void{ enqueue("setCampMediumKey", _arg1); } public function setSessionTimeout(_arg1:int):void{ enqueue("setSessionTimeout", _arg1); } public function setRemoteServerMode():void{ enqueue("setRemoteServerMode"); } public function element(){ return (_ar[0]); } public function getAccount():String{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getAccount' method for the moment.")); }; return (""); } } }//package com.google.analytics.core
Section 25
//TrackerMode (com.google.analytics.core.TrackerMode) package com.google.analytics.core { public class TrackerMode { public static const BRIDGE:String = "Bridge"; public static const AS3:String = "AS3"; } }//package com.google.analytics.core
Section 26
//Utils (com.google.analytics.core.Utils) package com.google.analytics.core { public class Utils { public static function trim(_arg1:String, _arg2:Boolean=false):String{ var _local3:Array; var _local4:String; var _local5:int; var _local6:int; var _local7:int; if (_arg1 == ""){ return (""); }; _local3 = [" ", "\n", "\r", "\t"]; _local4 = _arg1; if (_arg2){ _local5 = 0; while ((((_local5 < _local3.length)) && ((_local4.indexOf(_local3[_local5]) > -1)))) { _local4 = _local4.split(_local3[_local5]).join(""); _local5++; }; } else { _local6 = 0; while ((((_local6 < _local4.length)) && ((_local3.indexOf(_local4.charAt(_local6)) > -1)))) { _local6++; }; _local4 = _local4.substr(_local6); _local7 = (_local4.length - 1); while ((((_local7 >= 0)) && ((_local3.indexOf(_local4.charAt(_local7)) > -1)))) { _local7--; }; _local4 = _local4.substring(0, (_local7 + 1)); }; return (_local4); } public static function generateHash(_arg1:String):int{ var _local2:int; var _local3:int; var _local4:int; var _local5:int; _local2 = 1; _local3 = 0; if (((!((_arg1 == null))) && (!((_arg1 == ""))))){ _local2 = 0; _local4 = (_arg1.length - 1); while (_local4 >= 0) { _local5 = _arg1.charCodeAt(_local4); _local2 = ((((_local2 << 6) & 268435455) + _local5) + (_local5 << 14)); _local3 = (_local2 & 266338304); if (_local3 != 0){ _local2 = (_local2 ^ (_local3 >> 21)); }; _local4--; }; }; return (_local2); } public static function generate32bitRandom():int{ return (Math.round((Math.random() * 2147483647))); } public static function validateAccount(_arg1:String):Boolean{ var _local2:RegExp; _local2 = /^UA-[0-9]*-[0-9]*$/; return (_local2.test(_arg1)); } } }//package com.google.analytics.core
Section 27
//Cookie (com.google.analytics.data.Cookie) package com.google.analytics.data { public interface Cookie { function fromSharedObject(_arg1:Object):void; function toURLString():String; function get creation():Date; function toSharedObject():Object; function isExpired():Boolean; function set creation(_arg1:Date):void; function set expiration(_arg1:Date):void; function get expiration():Date; } }//package com.google.analytics.data
Section 28
//UTMA (com.google.analytics.data.UTMA) package com.google.analytics.data { import com.google.analytics.utils.*; public class UTMA extends UTMCookie { private var _sessionId:Number; private var _domainHash:Number; private var _firstTime:Number; private var _currentTime:Number; private var _lastTime:Number; private var _sessionCount:Number; public function UTMA(_arg1:Number=NaN, _arg2:Number=NaN, _arg3:Number=NaN, _arg4:Number=NaN, _arg5:Number=NaN, _arg6:Number=NaN){ super("utma", "__utma", ["domainHash", "sessionId", "firstTime", "lastTime", "currentTime", "sessionCount"], (Timespan.twoyears * 1000)); this.domainHash = _arg1; this.sessionId = _arg2; this.firstTime = _arg3; this.lastTime = _arg4; this.currentTime = _arg5; this.sessionCount = _arg6; } public function get lastTime():Number{ return (_lastTime); } public function set lastTime(_arg1:Number):void{ _lastTime = _arg1; update(); } public function set currentTime(_arg1:Number):void{ _currentTime = _arg1; update(); } public function get sessionId():Number{ return (_sessionId); } public function get sessionCount():Number{ return (_sessionCount); } public function get firstTime():Number{ return (_firstTime); } public function get currentTime():Number{ return (_currentTime); } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function set sessionId(_arg1:Number):void{ _sessionId = _arg1; update(); } public function set sessionCount(_arg1:Number):void{ _sessionCount = _arg1; update(); } public function get domainHash():Number{ return (_domainHash); } public function set firstTime(_arg1:Number):void{ _firstTime = _arg1; update(); } } }//package com.google.analytics.data
Section 29
//UTMB (com.google.analytics.data.UTMB) package com.google.analytics.data { import com.google.analytics.utils.*; public class UTMB extends UTMCookie { private var _trackCount:Number; private var _lastTime:Number; private var _domainHash:Number; private var _token:Number; public static var defaultTimespan:Number = Timespan.thirtyminutes; public function UTMB(_arg1:Number=NaN, _arg2:Number=NaN, _arg3:Number=NaN, _arg4:Number=NaN){ super("utmb", "__utmb", ["domainHash", "trackCount", "token", "lastTime"], (defaultTimespan * 1000)); this.domainHash = _arg1; this.trackCount = _arg2; this.token = _arg3; this.lastTime = _arg4; } public function set token(_arg1:Number):void{ _token = _arg1; update(); } public function set trackCount(_arg1:Number):void{ _trackCount = _arg1; update(); } public function get lastTime():Number{ return (_lastTime); } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function set lastTime(_arg1:Number):void{ _lastTime = _arg1; update(); } public function get domainHash():Number{ return (_domainHash); } public function get token():Number{ return (_token); } public function get trackCount():Number{ return (_trackCount); } } }//package com.google.analytics.data
Section 30
//UTMC (com.google.analytics.data.UTMC) package com.google.analytics.data { public class UTMC extends UTMCookie { private var _domainHash:Number; public function UTMC(_arg1:Number=NaN){ super("utmc", "__utmc", ["domainHash"]); this.domainHash = _arg1; } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function get domainHash():Number{ return (_domainHash); } } }//package com.google.analytics.data
Section 31
//UTMCookie (com.google.analytics.data.UTMCookie) package com.google.analytics.data { import com.google.analytics.core.*; public class UTMCookie implements Cookie { protected var inURL:String; protected var name:String; private var _creation:Date; private var _expiration:Date; public var proxy:Buffer; private var _timespan:Number; protected var fields:Array; public function UTMCookie(_arg1:String, _arg2:String, _arg3:Array, _arg4:Number=0){ this.name = _arg1; this.inURL = _arg2; this.fields = _arg3; _timestamp(_arg4); } public function isEmpty():Boolean{ var _local1:int; var _local2:String; var _local3:int; _local1 = 0; _local3 = 0; while (_local3 < fields.length) { _local2 = fields[_local3]; if ((((this[_local2] is Number)) && (isNaN(this[_local2])))){ _local1++; } else { if ((((this[_local2] is String)) && ((this[_local2] == "")))){ _local1++; }; }; _local3++; }; if (_local1 == fields.length){ return (true); }; return (false); } protected function update():void{ resetTimestamp(); if (proxy){ proxy.update(name, toSharedObject()); }; } public function fromSharedObject(_arg1:Object):void{ var _local2:String; var _local3:int; var _local4:int; _local3 = fields.length; _local4 = 0; while (_local4 < _local3) { _local2 = fields[_local4]; if (_arg1[_local2]){ this[_local2] = _arg1[_local2]; }; _local4++; }; if (_arg1.creation){ this.creation = _arg1.creation; }; if (_arg1.expiration){ this.expiration = _arg1.expiration; }; } private function _timestamp(_arg1:Number):void{ creation = new Date(); _timespan = _arg1; if (_arg1 > 0){ expiration = new Date((creation.valueOf() + _arg1)); }; } public function isExpired():Boolean{ var _local1:Date; var _local2:Number; _local1 = new Date(); _local2 = (expiration.valueOf() - _local1.valueOf()); if (_local2 <= 0){ return (true); }; return (false); } public function set expiration(_arg1:Date):void{ _expiration = _arg1; } public function get creation():Date{ return (_creation); } public function reset():void{ var _local1:String; var _local2:int; _local2 = 0; while (_local2 < fields.length) { _local1 = fields[_local2]; if ((this[_local1] is Number)){ this[_local1] = NaN; } else { if ((this[_local1] is String)){ this[_local1] = ""; }; }; _local2++; }; resetTimestamp(); update(); } public function valueOf():String{ var _local1:Array; var _local2:String; var _local3:*; var _local4:int; _local1 = []; _local4 = 0; while (_local4 < fields.length) { _local2 = fields[_local4]; _local3 = this[_local2]; if ((_local3 is String)){ if (_local3 == ""){ _local3 = "-"; _local1.push(_local3); } else { _local1.push(_local3); }; } else { if ((_local3 is Number)){ if (_local3 == 0){ _local1.push(_local3); } else { if (isNaN(_local3)){ _local3 = "-"; _local1.push(_local3); } else { _local1.push(_local3); }; }; }; }; _local4++; }; return (("" + _local1.join("."))); } public function resetTimestamp(_arg1:Number=NaN):void{ if (!isNaN(_arg1)){ _timespan = _arg1; }; _creation = null; _expiration = null; _timestamp(_timespan); } public function get expiration():Date{ if (_expiration){ return (_expiration); }; return (new Date((new Date().valueOf() + 1000))); } public function toURLString():String{ return (((inURL + "=") + valueOf())); } public function toSharedObject():Object{ var _local1:Object; var _local2:String; var _local3:*; var _local4:int; _local1 = {}; _local4 = 0; for (;_local4 < fields.length;_local4++) { _local2 = fields[_local4]; _local3 = this[_local2]; if ((_local3 is String)){ _local1[_local2] = _local3; } else { if (_local3 == 0){ _local1[_local2] = _local3; } else { if (isNaN(_local3)){ continue; } else { _local1[_local2] = _local3; }; }; }; }; _local1.creation = creation; _local1.expiration = expiration; return (_local1); } public function toString(_arg1:Boolean=false):String{ var _local2:Array; var _local3:String; var _local4:*; var _local5:int; var _local6:int; var _local7:String; _local2 = []; _local5 = fields.length; _local6 = 0; for (;_local6 < _local5;_local6++) { _local3 = fields[_local6]; _local4 = this[_local3]; if ((_local4 is String)){ _local2.push((((_local3 + ": \"") + _local4) + "\"")); } else { if (_local4 == 0){ _local2.push(((_local3 + ": ") + _local4)); } else { if (isNaN(_local4)){ continue; } else { _local2.push(((_local3 + ": ") + _local4)); }; }; }; }; _local7 = (((name.toUpperCase() + " {") + _local2.join(", ")) + "}"); if (_arg1){ _local7 = (_local7 + (((" creation:" + creation) + ", expiration:") + expiration)); }; return (_local7); } public function set creation(_arg1:Date):void{ _creation = _arg1; } } }//package com.google.analytics.data
Section 32
//UTMK (com.google.analytics.data.UTMK) package com.google.analytics.data { public class UTMK extends UTMCookie { private var _hash:Number; public function UTMK(_arg1:Number=NaN){ super("utmk", "__utmk", ["hash"]); this.hash = _arg1; } public function set hash(_arg1:Number):void{ _hash = _arg1; update(); } public function get hash():Number{ return (_hash); } } }//package com.google.analytics.data
Section 33
//UTMV (com.google.analytics.data.UTMV) package com.google.analytics.data { import com.google.analytics.utils.*; public class UTMV extends UTMCookie { private var _domainHash:Number; private var _value:String; public function UTMV(_arg1:Number=NaN, _arg2:String=""){ super("utmv", "__utmv", ["domainHash", "value"], (Timespan.twoyears * 1000)); this.domainHash = _arg1; this.value = _arg2; } override public function toURLString():String{ return (((inURL + "=") + encodeURI(valueOf()))); } public function get value():String{ return (_value); } public function get domainHash():Number{ return (_domainHash); } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function set value(_arg1:String):void{ _value = _arg1; update(); } } }//package com.google.analytics.data
Section 34
//UTMZ (com.google.analytics.data.UTMZ) package com.google.analytics.data { import com.google.analytics.utils.*; public class UTMZ extends UTMCookie { private var _campaignTracking:String; private var _campaignCreation:Number; private var _responseCount:Number; private var _domainHash:Number; private var _campaignSessions:Number; public static var defaultTimespan:Number = Timespan.sixmonths; public function UTMZ(_arg1:Number=NaN, _arg2:Number=NaN, _arg3:Number=NaN, _arg4:Number=NaN, _arg5:String=""){ super("utmz", "__utmz", ["domainHash", "campaignCreation", "campaignSessions", "responseCount", "campaignTracking"], (defaultTimespan * 1000)); this.domainHash = _arg1; this.campaignCreation = _arg2; this.campaignSessions = _arg3; this.responseCount = _arg4; this.campaignTracking = _arg5; } public function set responseCount(_arg1:Number):void{ _responseCount = _arg1; update(); } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function set campaignCreation(_arg1:Number):void{ _campaignCreation = _arg1; update(); } public function get campaignTracking():String{ return (_campaignTracking); } public function get campaignSessions():Number{ return (_campaignSessions); } public function get domainHash():Number{ return (_domainHash); } public function get responseCount():Number{ return (_responseCount); } public function get campaignCreation():Number{ return (_campaignCreation); } public function set campaignSessions(_arg1:Number):void{ _campaignSessions = _arg1; update(); } public function set campaignTracking(_arg1:String):void{ _campaignTracking = _arg1; update(); } } }//package com.google.analytics.data
Section 35
//X10 (com.google.analytics.data.X10) package com.google.analytics.data { public class X10 { private var _delimEnd:String;// = ")" private var _delimSet:String;// = "*" private var _escapeChar:String;// = "'" private var _delimBegin:String;// = "(" private var _delimNumValue:String;// = "!" private var _key:String;// = "k" private var _set:Array; private var _projectData:Object; private var _hasData:int; private var _escapeCharMap:Object; private var _minimum:int; private var _value:String;// = "v" public function X10(){ _key = "k"; _value = "v"; _set = [_key, _value]; _delimBegin = "("; _delimEnd = ")"; _delimSet = "*"; _delimNumValue = "!"; _escapeChar = "'"; super(); _projectData = {}; _escapeCharMap = {}; _escapeCharMap[_escapeChar] = "'0"; _escapeCharMap[_delimEnd] = "'1"; _escapeCharMap[_delimSet] = "'2"; _escapeCharMap[_delimNumValue] = "'3"; _minimum = 1; } private function _clearInternal(_arg1:Number, _arg2:String):void{ var _local3:Boolean; var _local4:int; var _local5:int; if (((hasProject(_arg1)) && (!((_projectData[_arg1][_arg2] == undefined))))){ _projectData[_arg1][_arg2] = undefined; _local3 = true; _local5 = _set.length; _local4 = 0; while (_local4 < _local5) { if (_projectData[_arg1][_set[_local4]] != undefined){ _local3 = false; break; }; _local4++; }; if (_local3){ _projectData[_arg1] = undefined; _hasData = (_hasData - 1); }; }; } public function hasData():Boolean{ return ((_hasData > 0)); } private function _setInternal(_arg1:Number, _arg2:String, _arg3:Number, _arg4:String):void{ if (!hasProject(_arg1)){ _projectData[_arg1] = {}; }; if (_projectData[_arg1][_arg2] == undefined){ _projectData[_arg1][_arg2] = []; }; _projectData[_arg1][_arg2][_arg3] = _arg4; _hasData = (_hasData + 1); } public function hasProject(_arg1:Number):Boolean{ return (_projectData[_arg1]); } public function clearKey(_arg1:Number):void{ _clearInternal(_arg1, _key); } private function _renderDataType(_arg1:Array):String{ var _local2:Array; var _local3:String; var _local4:int; _local2 = []; _local4 = 0; while (_local4 < _arg1.length) { if (_arg1[_local4] != undefined){ _local3 = ""; if (((!((_local4 == _minimum))) && ((_arg1[(_local4 - 1)] == undefined)))){ _local3 = (_local3 + _local4.toString()); _local3 = (_local3 + _delimNumValue); }; _local3 = (_local3 + _escapeExtensibleValue(_arg1[_local4])); _local2.push(_local3); }; _local4++; }; return (((_delimBegin + _local2.join(_delimSet)) + _delimEnd)); } public function getKey(_arg1:Number, _arg2:Number):String{ return ((_getInternal(_arg1, _key, _arg2) as String)); } public function clearValue(_arg1:Number):void{ _clearInternal(_arg1, _value); } public function renderMergedUrlString(_arg1:X10=null):String{ var _local2:Array; var _local3:String; if (!_arg1){ return (renderUrlString()); }; _local2 = [_arg1.renderUrlString()]; for (_local3 in _projectData) { if (((hasProject(Number(_local3))) && (!(_arg1.hasProject(Number(_local3)))))){ _local2.push((_local3 + _renderProject(_projectData[_local3]))); }; }; return (_local2.join("")); } public function setValue(_arg1:Number, _arg2:Number, _arg3:Number):Boolean{ if (((((!((Math.round(_arg3) == _arg3))) || (isNaN(_arg3)))) || ((_arg3 == Infinity)))){ return (false); }; _setInternal(_arg1, _value, _arg2, _arg3.toString()); return (true); } public function renderUrlString():String{ var _local1:Array; var _local2:String; _local1 = []; for (_local2 in _projectData) { if (hasProject(Number(_local2))){ _local1.push((_local2 + _renderProject(_projectData[_local2]))); }; }; return (_local1.join("")); } private function _getInternal(_arg1:Number, _arg2:String, _arg3:Number):Object{ if (((hasProject(_arg1)) && (!((_projectData[_arg1][_arg2] == undefined))))){ return (_projectData[_arg1][_arg2][_arg3]); }; return (undefined); } public function setKey(_arg1:Number, _arg2:Number, _arg3:String):Boolean{ _setInternal(_arg1, _key, _arg2, _arg3); return (true); } public function getValue(_arg1:Number, _arg2:Number){ var _local3:*; _local3 = _getInternal(_arg1, _value, _arg2); if (_local3 == null){ return (null); }; return (Number(_local3)); } private function _renderProject(_arg1:Object):String{ var _local2:String; var _local3:Boolean; var _local4:int; var _local5:Array; var _local6:int; _local2 = ""; _local3 = false; _local6 = _set.length; _local4 = 0; while (_local4 < _local6) { _local5 = _arg1[_set[_local4]]; if (_local5){ if (_local3){ _local2 = (_local2 + _set[_local4]); }; _local2 = (_local2 + _renderDataType(_local5)); _local3 = false; } else { _local3 = true; }; _local4++; }; return (_local2); } private function _escapeExtensibleValue(_arg1:String):String{ var _local2:String; var _local3:int; var _local4:String; var _local5:String; _local2 = ""; _local3 = 0; while (_local3 < _arg1.length) { _local4 = _arg1.charAt(_local3); _local5 = _escapeCharMap[_local4]; if (_local5){ _local2 = (_local2 + _local5); } else { _local2 = (_local2 + _local4); }; _local3++; }; return (_local2); } } }//package com.google.analytics.data
Section 36
//_Style (com.google.analytics.debug._Style) package com.google.analytics.debug { import flash.net.*; import flash.text.*; public class _Style { public var borderColor:uint; public var backgroundColor:uint; private var _sheet:StyleSheet; public var roundedCorner:uint; public var alertColor:uint; public var infoColor:uint; public var successColor:uint; private var _loader:URLLoader; public var failureColor:uint; private var _defaultSheet:String; public var warningColor:uint; public function _Style(){ _sheet = new StyleSheet(); _loader = new URLLoader(); _init(); } private function _parseSheet(_arg1:String):void{ _sheet.parseCSS(_arg1); } public function get sheet():StyleSheet{ return (_sheet); } private function _init():void{ _defaultSheet = ""; _defaultSheet = (_defaultSheet + "a{text-decoration: underline;}\n"); _defaultSheet = (_defaultSheet + ".uiLabel{color: #000000;font-family: Arial;font-size: 12;margin-left: 2;margin-right: 2;}\n"); _defaultSheet = (_defaultSheet + ".uiWarning{color: #ffffff;font-family: Arial;font-size: 14;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiAlert{color: #ffffff;font-family: Arial;font-size: 14;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiInfo{color: #000000;font-family: Arial;font-size: 14;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiSuccess{color: #ffffff;font-family: Arial;font-size: 12;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiFailure{color: #ffffff;font-family: Arial;font-size: 12;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiAlertAction{color: #ffffff;text-align: center;font-family: Arial;font-size: 12;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiAlertTitle{color: #ffffff;font-family: Arial;font-size: 16;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + "\n"); roundedCorner = 6; backgroundColor = 0xCCCCCC; borderColor = 0x555555; infoColor = 16777113; alertColor = 0xFFCC00; warningColor = 0xCC0000; successColor = 0xFF00; failureColor = 0xFF0000; _parseSheet(_defaultSheet); } } }//package com.google.analytics.debug
Section 37
//Alert (com.google.analytics.debug.Alert) package com.google.analytics.debug { import flash.events.*; public class Alert extends Label { public var actionOnNextLine:Boolean;// = true public var autoClose:Boolean;// = true private var _actions:Array; public function Alert(_arg1:String, _arg2:Array, _arg3:String="uiAlert", _arg4:uint=0, _arg5:Align=null, _arg6:Boolean=false, _arg7:Boolean=true){ var _local8:int; autoClose = true; actionOnNextLine = true; if (_arg4 == 0){ _arg4 = Style.alertColor; }; if (_arg5 == null){ _arg5 = Align.center; }; super(_arg1, _arg3, _arg4, _arg5, _arg6); this.selectable = true; super.mouseChildren = true; this.buttonMode = true; this.mouseEnabled = true; this.useHandCursor = true; this.actionOnNextLine = _arg7; _actions = []; _local8 = 0; while (_local8 < _arg2.length) { _arg2[_local8].container = this; _actions.push(_arg2[_local8]); _local8++; }; } protected function getAction(_arg1:String):AlertAction{ var _local2:int; _local2 = 0; while (_local2 < _actions.length) { if (_arg1 == _actions[_local2].activator){ return (_actions[_local2]); }; _local2++; }; return (null); } override protected function layout():void{ super.layout(); _defineActions(); } protected function spaces(_arg1:int):String{ var _local2:String; var _local3:String; var _local4:int; _local2 = ""; _local3 = " "; _local4 = 0; while (_local4 < (_arg1 + 1)) { _local2 = (_local2 + _local3); _local4++; }; return (_local2); } override public function onLink(_arg1:TextEvent):void{ var _local2:AlertAction; if (isValidAction(_arg1.text)){ _local2 = getAction(_arg1.text); if (_local2){ _local2.execute(); }; }; if (autoClose){ close(); }; } protected function isValidAction(_arg1:String):Boolean{ var _local2:int; _local2 = 0; while (_local2 < _actions.length) { if (_arg1 == _actions[_local2].activator){ return (true); }; _local2++; }; return (false); } private function _defineActions():void{ var _local1:String; var _local2:Array; var _local3:AlertAction; var _local4:int; _local1 = ""; if (actionOnNextLine){ _local1 = (_local1 + "\n"); } else { _local1 = (_local1 + " |"); }; _local1 = (_local1 + " "); _local2 = []; _local4 = 0; while (_local4 < _actions.length) { _local3 = _actions[_local4]; _local2.push((((("<a href=\"event:" + _local3.activator) + "\">") + _local3.name) + "</a>")); _local4++; }; _local1 = (_local1 + _local2.join(" | ")); appendText(_local1, "uiAlertAction"); } public function close():void{ if (parent != null){ parent.removeChild(this); }; } } }//package com.google.analytics.debug
Section 38
//AlertAction (com.google.analytics.debug.AlertAction) package com.google.analytics.debug { public class AlertAction { public var container:Alert; private var _callback; public var name:String; public var activator:String; public function AlertAction(_arg1:String, _arg2:String, _arg3){ this.name = _arg1; this.activator = _arg2; _callback = _arg3; } public function execute():void{ if (_callback){ if ((_callback is Function)){ (_callback as Function)(); } else { if ((_callback is String)){ var _local1 = container; _local1[_callback](); }; }; }; } } }//package com.google.analytics.debug
Section 39
//Align (com.google.analytics.debug.Align) package com.google.analytics.debug { public class Align { private var _value:int; private var _name:String; public static const bottomRight:Align = new Align(18, "bottomRight"); ; public static const right:Align = new Align(16, "right"); ; public static const left:Align = new Align(32, "left"); ; public static const topRight:Align = new Align(17, "topRight"); ; public static const bottom:Align = new Align(2, "bottom"); ; public static const bottomLeft:Align = new Align(34, "bottomLeft"); ; public static const topLeft:Align = new Align(33, "topLeft"); ; public static const center:Align = new Align(0x0100, "center"); ; public static const none:Align = new Align(0, "none"); ; public static const top:Align = new Align(1, "top"); ; public function Align(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.debug
Section 40
//Background (com.google.analytics.debug.Background) package com.google.analytics.debug { import flash.display.*; public class Background { public static function drawRounded(_arg1, _arg2:Graphics, _arg3:uint=0, _arg4:uint=0):void{ var _local5:uint; var _local6:uint; var _local7:uint; _local7 = Style.roundedCorner; if ((((_arg3 > 0)) && ((_arg4 > 0)))){ _local5 = _arg3; _local6 = _arg4; } else { _local5 = _arg1.width; _local6 = _arg1.height; }; if (((_arg1.stickToEdge) && (!((_arg1.alignement == Align.none))))){ switch (_arg1.alignement){ case Align.top: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, 0, _local7, _local7); break; case Align.topLeft: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, 0, 0, _local7); break; case Align.topRight: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, 0, _local7, 0); break; case Align.bottom: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, _local7, _local7, 0, 0); break; case Align.bottomLeft: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, _local7, 0, 0); break; case Align.bottomRight: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, _local7, 0, 0, 0); break; case Align.left: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, _local7, 0, _local7); break; case Align.right: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, _local7, 0, _local7, 0); break; case Align.center: _arg2.drawRoundRect(0, 0, _local5, _local6, _local7, _local7); break; }; } else { _arg2.drawRoundRect(0, 0, _local5, _local6, _local7, _local7); }; } } }//package com.google.analytics.debug
Section 41
//Debug (com.google.analytics.debug.Debug) package com.google.analytics.debug { import flash.events.*; import flash.ui.*; public class Debug extends Label { private var _lines:Array; private var _preferredForcedWidth:uint;// = 540 private var _linediff:int;// = 0 public var maxLines:uint;// = 16 public static var count:uint = 0; public function Debug(_arg1:uint=0, _arg2:Align=null, _arg3:Boolean=false){ if (_arg2 == null){ _arg2 = Align.bottom; }; super("", "uiLabel", _arg1, _arg2, _arg3); this.name = ("Debug" + count++); _lines = []; selectable = true; addEventListener(KeyboardEvent.KEY_DOWN, onKey); } public function writeBold(_arg1:String):void{ write(_arg1, true); } private function _getLinesToDisplay(_arg1:int=0):Array{ var _local2:Array; var _local3:uint; var _local4:uint; if ((_lines.length - 1) > maxLines){ if ((_linediff <= 0)){ _linediff = (_linediff + _arg1); } else { if ((((_linediff > 0)) && ((_arg1 < 0)))){ _linediff = (_linediff + _arg1); }; }; _local3 = ((_lines.length - maxLines) + _linediff); _local4 = (_local3 + maxLines); _local2 = _lines.slice(_local3, _local4); } else { _local2 = _lines; }; return (_local2); } private function onKey(_arg1:KeyboardEvent=null):void{ var _local2:Array; switch (_arg1.keyCode){ case Keyboard.DOWN: _local2 = _getLinesToDisplay(1); break; case Keyboard.UP: _local2 = _getLinesToDisplay(-1); break; default: _local2 = null; }; if (_local2 == null){ return; }; text = _local2.join("\n"); } override public function get forcedWidth():uint{ if (this.parent){ if (UISprite(this.parent).forcedWidth > _preferredForcedWidth){ return (_preferredForcedWidth); }; return (UISprite(this.parent).forcedWidth); //unresolved jump }; return (super.forcedWidth); } public function write(_arg1:String, _arg2:Boolean=false):void{ var _local3:Array; if (_arg1.indexOf("") > -1){ _local3 = _arg1.split("\n"); } else { _local3 = [_arg1]; }; var _local4 = ""; var _local5 = ""; if (_arg2){ _local4 = "<b>"; _local5 = "</b>"; }; var _local6:int; while (_local6 < _local3.length) { _lines.push(((_local4 + _local3[_local6]) + _local5)); _local6++; }; var _local7:Array = _getLinesToDisplay(); text = _local7.join("\n"); } public function close():void{ dispose(); } override protected function dispose():void{ removeEventListener(KeyboardEvent.KEY_DOWN, onKey); super.dispose(); } } }//package com.google.analytics.debug
Section 42
//DebugConfiguration (com.google.analytics.debug.DebugConfiguration) package com.google.analytics.debug { import com.google.analytics.core.*; import flash.net.*; import flash.utils.*; import flash.ui.*; public class DebugConfiguration { public var showHideKey:Number; private var _mode:VisualDebugMode; private var _verbose:Boolean;// = false public var destroyKey:Number; public var GIFRequests:Boolean;// = false public var showInfos:Boolean;// = true public var infoTimeout:Number;// = 1000 public var minimizedOnStart:Boolean;// = false private var _active:Boolean;// = false public var traceOutput:Boolean;// = false public var layout:ILayout; public var warningTimeout:Number;// = 1500 public var javascript:Boolean;// = false public var showWarnings:Boolean;// = true private var _visualInitialized:Boolean;// = false public function DebugConfiguration(){ _mode = VisualDebugMode.basic; showHideKey = Keyboard.SPACE; destroyKey = Keyboard.BACKSPACE; super(); } public function get verbose():Boolean{ return (_verbose); } public function set verbose(_arg1:Boolean):void{ _verbose = _arg1; } public function set mode(_arg1):void{ if ((_arg1 is String)){ switch (_arg1){ case "geek": _arg1 = VisualDebugMode.geek; break; case "advanced": _arg1 = VisualDebugMode.advanced; break; case "basic": default: _arg1 = VisualDebugMode.basic; }; }; _mode = _arg1; } public function success(_arg1:String):void{ if (layout){ layout.createSuccessAlert(_arg1); }; if (traceOutput){ trace((("[+] " + _arg1) + " !!")); }; } public function get active():Boolean{ return (_active); } private function _initializeVisual():void{ if (layout){ layout.init(); _visualInitialized = true; }; } private function _destroyVisual():void{ if (((layout) && (_visualInitialized))){ layout.destroy(); }; } public function warning(_arg1:String, _arg2:VisualDebugMode=null):void{ if (_filter(_arg2)){ return; }; if (((layout) && (showWarnings))){ layout.createWarning(_arg1); }; if (traceOutput){ trace((("## " + _arg1) + " ##")); }; } private function _filter(_arg1:VisualDebugMode=null):Boolean{ return (((_arg1) && ((int(_arg1) >= int(this.mode))))); } public function failure(_arg1:String):void{ if (layout){ layout.createFailureAlert(_arg1); }; if (traceOutput){ trace((("[-] " + _arg1) + " !!")); }; } public function get mode(){ return (_mode); } public function set active(_arg1:Boolean):void{ _active = _arg1; if (_active){ _initializeVisual(); } else { _destroyVisual(); }; } protected function trace(_arg1:String):void{ var _local7:Array; var _local8:int; var _local2:Array = []; var _local3 = ""; var _local4 = ""; if (this.mode == VisualDebugMode.geek){ _local3 = (getTimer() + " - "); _local4 = (new Array(_local3.length).join(" ") + " "); }; if (_arg1.indexOf("\n") > -1){ _local7 = _arg1.split("\n"); _local8 = 0; while (_local8 < _local7.length) { if (_local7[_local8] == ""){ } else { if (_local8 == 0){ _local2.push((_local3 + _local7[_local8])); } else { _local2.push((_local4 + _local7[_local8])); }; }; _local8++; }; } else { _local2.push((_local3 + _arg1)); }; var _local5:int = _local2.length; var _local6:int; while (_local6 < _local5) { trace(_local2[_local6]); _local6++; }; } public function alert(_arg1:String):void{ if (layout){ layout.createAlert(_arg1); }; if (traceOutput){ trace((("!! " + _arg1) + " !!")); }; } public function info(_arg1:String, _arg2:VisualDebugMode=null):void{ if (_filter(_arg2)){ return; }; if (((layout) && (showInfos))){ layout.createInfo(_arg1); }; if (traceOutput){ trace(_arg1); }; } public function alertGifRequest(_arg1:String, _arg2:URLRequest, _arg3:GIFRequest):void{ if (layout){ layout.createGIFRequestAlert(_arg1, _arg2, _arg3); }; if (traceOutput){ trace(((">> " + _arg1) + " <<")); }; } } }//package com.google.analytics.debug
Section 43
//FailureAlert (com.google.analytics.debug.FailureAlert) package com.google.analytics.debug { public class FailureAlert extends Alert { public function FailureAlert(_arg1:DebugConfiguration, _arg2:String, _arg3:Array){ var _local4:Align; var _local5:Boolean; var _local6:Boolean; _local4 = Align.bottomLeft; _local5 = true; _local6 = false; if (_arg1.verbose){ _arg2 = ((("<u><span class=\"uiAlertTitle\">Failure</span>" + spaces(18)) + "</u>\n\n") + _arg2); _local4 = Align.center; _local5 = false; _local6 = true; }; super(_arg2, _arg3, "uiFailure", Style.failureColor, _local4, _local5, _local6); } } }//package com.google.analytics.debug
Section 44
//GIFRequestAlert (com.google.analytics.debug.GIFRequestAlert) package com.google.analytics.debug { public class GIFRequestAlert extends Alert { public function GIFRequestAlert(_arg1:String, _arg2:Array){ super(_arg1, _arg2); } } }//package com.google.analytics.debug
Section 45
//ILayout (com.google.analytics.debug.ILayout) package com.google.analytics.debug { import com.google.analytics.core.*; import flash.net.*; import flash.display.*; public interface ILayout { function createWarning(_arg1:String):void; function addToStage(_arg1:DisplayObject):void; function createGIFRequestAlert(_arg1:String, _arg2:URLRequest, _arg3:GIFRequest):void; function createPanel(_arg1:String, _arg2:uint, _arg3:uint):void; function createInfo(_arg1:String):void; function createFailureAlert(_arg1:String):void; function addToPanel(_arg1:String, _arg2:DisplayObject):void; function init():void; function createSuccessAlert(_arg1:String):void; function createVisualDebug():void; function createAlert(_arg1:String):void; function destroy():void; function bringToFront(_arg1:DisplayObject):void; function isAvailable():Boolean; } }//package com.google.analytics.debug
Section 46
//Info (com.google.analytics.debug.Info) package com.google.analytics.debug { import flash.events.*; import flash.utils.*; public class Info extends Label { private var _timer:Timer; public function Info(_arg1:String="", _arg2:uint=3000){ super(_arg1, "uiInfo", Style.infoColor, Align.top, true); if (_arg2 > 0){ _timer = new Timer(_arg2, 1); _timer.start(); _timer.addEventListener(TimerEvent.TIMER_COMPLETE, onComplete, false, 0, true); }; } public function onComplete(_arg1:TimerEvent):void{ close(); } override public function onLink(_arg1:TextEvent):void{ switch (_arg1.text){ case "hide": close(); break; }; } public function close():void{ if (parent != null){ parent.removeChild(this); }; } } }//package com.google.analytics.debug
Section 47
//Label (com.google.analytics.debug.Label) package com.google.analytics.debug { import flash.events.*; import flash.display.*; import flash.text.*; public class Label extends UISprite { private var _color:uint; private var _background:Shape; private var _textField:TextField; public var stickToEdge:Boolean; private var _text:String; protected var selectable:Boolean; private var _tag:String; public static var count:uint = 0; public function Label(_arg1:String="", _arg2:String="uiLabel", _arg3:uint=0, _arg4:Align=null, _arg5:Boolean=false){ this.name = ("Label" + count++); selectable = false; _background = new Shape(); _textField = new TextField(); _text = _arg1; _tag = _arg2; if (_arg4 == null){ _arg4 = Align.none; }; this.alignement = _arg4; this.stickToEdge = _arg5; if (_arg3 == 0){ _arg3 = Style.backgroundColor; }; _color = _arg3; _textField.addEventListener(TextEvent.LINK, onLink); } public function get tag():String{ return (_tag); } private function _draw():void{ var _local1:Graphics = _background.graphics; _local1.clear(); _local1.beginFill(_color); var _local2:uint = _textField.width; var _local3:uint = _textField.height; if (forcedWidth > 0){ _local2 = forcedWidth; }; Background.drawRounded(this, _local1, _local2, _local3); _local1.endFill(); } public function get text():String{ return (_textField.text); } public function appendText(_arg1:String, _arg2:String=""):void{ if (_arg1 == ""){ return; }; if (_arg2 == ""){ _arg2 = tag; }; _textField.htmlText = (_textField.htmlText + (((("<span class=\"" + _arg2) + "\">") + _arg1) + "</span>")); _text = (_text + _arg1); _draw(); resize(); } public function set text(_arg1:String):void{ if (_arg1 == ""){ _arg1 = _text; }; _textField.htmlText = (((("<span class=\"" + tag) + "\">") + _arg1) + "</span>"); _text = _arg1; _draw(); resize(); } override protected function layout():void{ _textField.type = TextFieldType.DYNAMIC; _textField.autoSize = TextFieldAutoSize.LEFT; _textField.background = false; _textField.selectable = selectable; _textField.multiline = true; _textField.styleSheet = Style.sheet; this.text = _text; addChild(_background); addChild(_textField); } public function set tag(_arg1:String):void{ _tag = _arg1; text = ""; } public function onLink(_arg1:TextEvent):void{ } override protected function dispose():void{ _textField.removeEventListener(TextEvent.LINK, onLink); super.dispose(); } } }//package com.google.analytics.debug
Section 48
//Layout (com.google.analytics.debug.Layout) package com.google.analytics.debug { import com.google.analytics.core.*; import flash.net.*; import flash.events.*; import flash.display.*; import com.google.analytics.*; public class Layout implements ILayout { private var _display:DisplayObject; private var _infoQueue:Array; private var _maxCharPerLine:int;// = 85 private var _hasInfo:Boolean; private var _warningQueue:Array; private var _hasDebug:Boolean; private var _hasWarning:Boolean; private var _mainPanel:Panel; private var _GRAlertQueue:Array; private var _debug:DebugConfiguration; public var visualDebug:Debug; private var _hasGRAlert:Boolean; public function Layout(_arg1:DebugConfiguration, _arg2:DisplayObject){ _display = _arg2; _debug = _arg1; _hasWarning = false; _hasInfo = false; _hasDebug = false; _hasGRAlert = false; _warningQueue = []; _infoQueue = []; _GRAlertQueue = []; } private function onKey(_arg1:KeyboardEvent=null):void{ switch (_arg1.keyCode){ case _debug.showHideKey: _mainPanel.visible = !(_mainPanel.visible); break; case _debug.destroyKey: destroy(); break; }; } public function createWarning(_arg1:String):void{ if (((_hasWarning) || (!(isAvailable())))){ _warningQueue.push(_arg1); return; }; _arg1 = _filterMaxChars(_arg1); _hasWarning = true; var _local2:Warning = new Warning(_arg1, _debug.warningTimeout); addToPanel("analytics", _local2); _local2.addEventListener(Event.REMOVED_FROM_STAGE, _clearWarning, false, 0, true); if (_hasDebug){ visualDebug.writeBold(_arg1); }; } public function bringToFront(_arg1:DisplayObject):void{ _display.stage.setChildIndex(_arg1, (_display.stage.numChildren - 1)); } public function createFailureAlert(_arg1:String):void{ var _local2:AlertAction; if (_debug.verbose){ _arg1 = _filterMaxChars(_arg1); _local2 = new AlertAction("Close", "close", "close"); } else { _local2 = new AlertAction("X", "close", "close"); }; var _local3:Alert = new FailureAlert(_debug, _arg1, [_local2]); addToPanel("analytics", _local3); if (_hasDebug){ if (_debug.verbose){ _arg1 = _arg1.split("\n").join(""); _arg1 = _filterMaxChars(_arg1, 66); }; visualDebug.writeBold(_arg1); }; } public function init():void{ var _local1 = 10; var _local2:uint = (_display.stage.stageWidth - (_local1 * 2)); var _local3:uint = (_display.stage.stageHeight - (_local1 * 2)); var _local4:Panel = new Panel("analytics", _local2, _local3); _local4.alignement = Align.top; _local4.stickToEdge = false; _local4.title = ("Google Analytics v" + GATracker.version); _mainPanel = _local4; addToStage(_local4); bringToFront(_local4); if (_debug.minimizedOnStart){ _mainPanel.onToggle(); }; createVisualDebug(); _display.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKey, false, 0, true); } public function addToPanel(_arg1:String, _arg2:DisplayObject):void{ var _local4:Panel; var _local3:DisplayObject = _display.stage.getChildByName(_arg1); if (_local3){ _local4 = (_local3 as Panel); _local4.addData(_arg2); } else { trace((("panel \"" + _arg1) + "\" not found")); }; } private function _clearInfo(_arg1:Event):void{ _hasInfo = false; if (_infoQueue.length > 0){ createInfo(_infoQueue.shift()); }; } private function _filterMaxChars(_arg1:String, _arg2:int=0):String{ var _local6:String; var _local3 = "\n"; var _local4:Array = []; var _local5:Array = _arg1.split(_local3); if (_arg2 == 0){ _arg2 = _maxCharPerLine; }; var _local7:int; while (_local7 < _local5.length) { _local6 = _local5[_local7]; while (_local6.length > _arg2) { _local4.push(_local6.substr(0, _arg2)); _local6 = _local6.substring(_arg2); }; _local4.push(_local6); _local7++; }; return (_local4.join(_local3)); } private function _clearGRAlert(_arg1:Event):void{ _hasGRAlert = false; if (_GRAlertQueue.length > 0){ createGIFRequestAlert.apply(this, _GRAlertQueue.shift()); }; } public function createSuccessAlert(_arg1:String):void{ var _local2:AlertAction; if (_debug.verbose){ _arg1 = _filterMaxChars(_arg1); _local2 = new AlertAction("Close", "close", "close"); } else { _local2 = new AlertAction("X", "close", "close"); }; var _local3:Alert = new SuccessAlert(_debug, _arg1, [_local2]); addToPanel("analytics", _local3); if (_hasDebug){ if (_debug.verbose){ _arg1 = _arg1.split("\n").join(""); _arg1 = _filterMaxChars(_arg1, 66); }; visualDebug.writeBold(_arg1); }; } public function isAvailable():Boolean{ return (!((_display.stage == null))); } public function createAlert(_arg1:String):void{ _arg1 = _filterMaxChars(_arg1); var _local2:Alert = new Alert(_arg1, [new AlertAction("Close", "close", "close")]); addToPanel("analytics", _local2); if (_hasDebug){ visualDebug.writeBold(_arg1); }; } public function createInfo(_arg1:String):void{ if (((_hasInfo) || (!(isAvailable())))){ _infoQueue.push(_arg1); return; }; _arg1 = _filterMaxChars(_arg1); _hasInfo = true; var _local2:Info = new Info(_arg1, _debug.infoTimeout); addToPanel("analytics", _local2); _local2.addEventListener(Event.REMOVED_FROM_STAGE, _clearInfo, false, 0, true); if (_hasDebug){ visualDebug.write(_arg1); }; } public function createGIFRequestAlert(_arg1:String, _arg2:URLRequest, _arg3:GIFRequest):void{ var message = _arg1; var request = _arg2; var ref = _arg3; if (_hasGRAlert){ _GRAlertQueue.push([message, request, ref]); return; }; _hasGRAlert = true; var f:Function = function ():void{ ref.sendRequest(request); }; message = _filterMaxChars(message); var gra:GIFRequestAlert = new GIFRequestAlert(message, [new AlertAction("OK", "ok", f), new AlertAction("Cancel", "cancel", "close")]); addToPanel("analytics", gra); gra.addEventListener(Event.REMOVED_FROM_STAGE, _clearGRAlert, false, 0, true); if (_hasDebug){ if (_debug.verbose){ message = message.split("\n").join(""); message = _filterMaxChars(message, 66); }; visualDebug.write(message); }; } public function createVisualDebug():void{ if (!visualDebug){ visualDebug = new Debug(); visualDebug.alignement = Align.bottom; visualDebug.stickToEdge = true; addToPanel("analytics", visualDebug); _hasDebug = true; }; } public function addToStage(_arg1:DisplayObject):void{ _display.stage.addChild(_arg1); } private function _clearWarning(_arg1:Event):void{ _hasWarning = false; if (_warningQueue.length > 0){ createWarning(_warningQueue.shift()); }; } public function createPanel(_arg1:String, _arg2:uint, _arg3:uint):void{ var _local4:Panel = new Panel(_arg1, _arg2, _arg3); _local4.alignement = Align.center; _local4.stickToEdge = false; addToStage(_local4); bringToFront(_local4); } public function destroy():void{ _mainPanel.close(); _debug.layout = null; } } }//package com.google.analytics.debug
Section 49
//Margin (com.google.analytics.debug.Margin) package com.google.analytics.debug { public class Margin { public var bottom:int; public var top:int; public var right:int; public var left:int; public function Margin(_arg1:int=0, _arg2:int=0, _arg3:int=0, _arg4:int=0){ this.top = _arg1; this.bottom = _arg2; this.left = _arg3; this.right = _arg4; } } }//package com.google.analytics.debug
Section 50
//Panel (com.google.analytics.debug.Panel) package com.google.analytics.debug { import flash.events.*; import flash.display.*; public class Panel extends UISprite { private var _savedH:uint; private var _data:UISprite; private var _mask:Sprite; private var _background:Shape; private var _savedW:uint; private var _stickToEdge:Boolean; private var _border:Shape; private var _borderColor:uint; protected var baseAlpha:Number; private var _backgroundColor:uint; private var _title:Label; private var _colapsed:Boolean; private var _name:String; public function Panel(_arg1:String, _arg2:uint, _arg3:uint, _arg4:uint=0, _arg5:uint=0, _arg6:Number=0.3, _arg7:Align=null, _arg8:Boolean=false){ _name = _arg1; this.name = _arg1; this.mouseEnabled = false; _colapsed = false; forcedWidth = _arg2; forcedHeight = _arg3; this.baseAlpha = _arg6; _background = new Shape(); _data = new UISprite(); _data.forcedWidth = _arg2; _data.forcedHeight = _arg3; _data.mouseEnabled = false; _title = new Label(_arg1, "uiLabel", 0xFFFFFF, Align.topLeft, _arg8); _title.buttonMode = true; _title.margin.top = 0.6; _title.margin.left = 0.6; _title.addEventListener(MouseEvent.CLICK, onToggle); _title.mouseChildren = false; _border = new Shape(); _mask = new Sprite(); _mask.useHandCursor = false; _mask.mouseEnabled = false; _mask.mouseChildren = false; if (_arg7 == null){ _arg7 = Align.none; }; this.alignement = _arg7; this.stickToEdge = _arg8; if (_arg4 == 0){ _arg4 = Style.backgroundColor; }; _backgroundColor = _arg4; if (_arg5 == 0){ _arg5 = Style.borderColor; }; _borderColor = _arg5; } public function get stickToEdge():Boolean{ return (_stickToEdge); } public function onToggle(_arg1:MouseEvent=null):void{ if (_colapsed){ _data.visible = true; } else { _data.visible = false; }; _colapsed = !(_colapsed); _update(); resize(); } public function set stickToEdge(_arg1:Boolean):void{ _stickToEdge = _arg1; _title.stickToEdge = _arg1; } override protected function dispose():void{ _title.removeEventListener(MouseEvent.CLICK, onToggle); super.dispose(); } private function _draw():void{ var _local1:uint; var _local2:uint; if (((_savedW) && (_savedH))){ forcedWidth = _savedW; forcedHeight = _savedH; }; if (!_colapsed){ _local1 = forcedWidth; _local2 = forcedHeight; } else { _local1 = _title.width; _local2 = _title.height; _savedW = forcedWidth; _savedH = forcedHeight; forcedWidth = _local1; forcedHeight = _local2; }; var _local3:Graphics = _background.graphics; _local3.clear(); _local3.beginFill(_backgroundColor); Background.drawRounded(this, _local3, _local1, _local2); _local3.endFill(); var _local4:Graphics = _data.graphics; _local4.clear(); _local4.beginFill(_backgroundColor, 0); Background.drawRounded(this, _local4, _local1, _local2); _local4.endFill(); var _local5:Graphics = _border.graphics; _local5.clear(); _local5.lineStyle(0.1, _borderColor); Background.drawRounded(this, _local5, _local1, _local2); _local5.endFill(); var _local6:Graphics = _mask.graphics; _local6.clear(); _local6.beginFill(_backgroundColor); Background.drawRounded(this, _local6, (_local1 + 1), (_local2 + 1)); _local6.endFill(); } public function get title():String{ return (_title.text); } private function _update():void{ _draw(); if (baseAlpha < 1){ _background.alpha = baseAlpha; _border.alpha = baseAlpha; }; } public function addData(_arg1:DisplayObject):void{ _data.addChild(_arg1); } override protected function layout():void{ _update(); addChild(_background); addChild(_data); addChild(_title); addChild(_border); addChild(_mask); mask = _mask; } public function set title(_arg1:String):void{ _title.text = _arg1; } public function close():void{ dispose(); if (parent != null){ parent.removeChild(this); }; } } }//package com.google.analytics.debug
Section 51
//Style (com.google.analytics.debug.Style) package com.google.analytics.debug { public const Style:_Style = new _Style(); }//package com.google.analytics.debug
Section 52
//SuccessAlert (com.google.analytics.debug.SuccessAlert) package com.google.analytics.debug { public class SuccessAlert extends Alert { public function SuccessAlert(_arg1:DebugConfiguration, _arg2:String, _arg3:Array){ var _local4:Align; var _local5:Boolean; var _local6:Boolean; _local4 = Align.bottomLeft; _local5 = true; _local6 = false; if (_arg1.verbose){ _arg2 = ((("<u><span class=\"uiAlertTitle\">Success</span>" + spaces(18)) + "</u>\n\n") + _arg2); _local4 = Align.center; _local5 = false; _local6 = true; }; super(_arg2, _arg3, "uiSuccess", Style.successColor, _local4, _local5, _local6); } } }//package com.google.analytics.debug
Section 53
//UISprite (com.google.analytics.debug.UISprite) package com.google.analytics.debug { import flash.events.*; import flash.display.*; public class UISprite extends Sprite { private var _forcedHeight:uint; protected var listenResize:Boolean; public var alignement:Align; private var _forcedWidth:uint; public var margin:Margin; protected var alignTarget:DisplayObject; public function UISprite(_arg1:DisplayObject=null){ listenResize = false; alignement = Align.none; this.alignTarget = _arg1; margin = new Margin(); addEventListener(Event.ADDED_TO_STAGE, _onAddedToStage); addEventListener(Event.REMOVED_FROM_STAGE, _onRemovedFromStage); } protected function dispose():void{ var _local1:DisplayObject; var _local2:int; _local2 = 0; while (_local2 < numChildren) { _local1 = getChildAt(_local2); if (_local1){ removeChild(_local1); }; _local2++; }; } protected function layout():void{ } public function get forcedHeight():uint{ if (_forcedHeight){ return (_forcedHeight); }; return (height); } public function alignTo(_arg1:Align, _arg2:DisplayObject=null):void{ var _local3:uint; var _local4:uint; var _local5:uint; var _local6:uint; var _local7:UISprite; if (_arg2 == null){ if ((parent is Stage)){ _arg2 = this.stage; } else { _arg2 = parent; }; }; if (_arg2 == this.stage){ if (this.stage == null){ return; }; _local3 = this.stage.stageHeight; _local4 = this.stage.stageWidth; _local5 = 0; _local6 = 0; } else { _local7 = (_arg2 as UISprite); if (_local7.forcedHeight){ _local3 = _local7.forcedHeight; } else { _local3 = _local7.height; }; if (_local7.forcedWidth){ _local4 = _local7.forcedWidth; } else { _local4 = _local7.width; }; _local5 = 0; _local6 = 0; }; switch (_arg1){ case Align.top: x = ((_local4 / 2) - (forcedWidth / 2)); y = (_local6 + margin.top); break; case Align.bottom: x = ((_local4 / 2) - (forcedWidth / 2)); y = (((_local6 + _local3) - forcedHeight) - margin.bottom); break; case Align.left: x = (_local5 + margin.left); y = ((_local3 / 2) - (forcedHeight / 2)); break; case Align.right: x = (((_local5 + _local4) - forcedWidth) - margin.right); y = ((_local3 / 2) - (forcedHeight / 2)); break; case Align.center: x = ((_local4 / 2) - (forcedWidth / 2)); y = ((_local3 / 2) - (forcedHeight / 2)); break; case Align.topLeft: x = (_local5 + margin.left); y = (_local6 + margin.top); break; case Align.topRight: x = (((_local5 + _local4) - forcedWidth) - margin.right); y = (_local6 + margin.top); break; case Align.bottomLeft: x = (_local5 + margin.left); y = (((_local6 + _local3) - forcedHeight) - margin.bottom); break; case Align.bottomRight: x = (((_local5 + _local4) - forcedWidth) - margin.right); y = (((_local6 + _local3) - forcedHeight) - margin.bottom); break; }; if (((!(listenResize)) && (!((_arg1 == Align.none))))){ _arg2.addEventListener(Event.RESIZE, onResize, false, 0, true); listenResize = true; }; this.alignement = _arg1; this.alignTarget = _arg2; } public function get forcedWidth():uint{ if (_forcedWidth){ return (_forcedWidth); }; return (width); } protected function onResize(_arg1:Event):void{ resize(); } private function _onRemovedFromStage(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, _onAddedToStage); removeEventListener(Event.REMOVED_FROM_STAGE, _onRemovedFromStage); dispose(); } public function resize():void{ if (alignement != Align.none){ alignTo(alignement, alignTarget); }; } private function _onAddedToStage(_arg1:Event):void{ layout(); resize(); } public function set forcedHeight(_arg1:uint):void{ _forcedHeight = _arg1; } public function set forcedWidth(_arg1:uint):void{ _forcedWidth = _arg1; } } }//package com.google.analytics.debug
Section 54
//Warning (com.google.analytics.debug.Warning) package com.google.analytics.debug { import flash.events.*; import flash.utils.*; public class Warning extends Label { private var _timer:Timer; public function Warning(_arg1:String="", _arg2:uint=3000){ super(_arg1, "uiWarning", Style.warningColor, Align.top, false); margin.top = 32; if (_arg2 > 0){ _timer = new Timer(_arg2, 1); _timer.start(); _timer.addEventListener(TimerEvent.TIMER_COMPLETE, onComplete, false, 0, true); }; } public function onComplete(_arg1:TimerEvent):void{ close(); } override public function onLink(_arg1:TextEvent):void{ switch (_arg1.text){ case "hide": close(); break; }; } public function close():void{ if (parent != null){ parent.removeChild(this); }; } } }//package com.google.analytics.debug
Section 55
//VisualDebugMode (com.google.analytics.debug.VisualDebugMode) package com.google.analytics.debug { public class VisualDebugMode { private var _value:int; private var _name:String; public static const advanced:VisualDebugMode = new VisualDebugMode(1, "advanced"); ; public static const geek:VisualDebugMode = new VisualDebugMode(2, "geek"); ; public static const basic:VisualDebugMode = new VisualDebugMode(0, "basic"); ; public function VisualDebugMode(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.debug
Section 56
//AnalyticsEvent (com.google.analytics.events.AnalyticsEvent) package com.google.analytics.events { import flash.events.*; import com.google.analytics.*; public class AnalyticsEvent extends Event { public var tracker:AnalyticsTracker; public static const READY:String = "ready"; public function AnalyticsEvent(_arg1:String, _arg2:AnalyticsTracker, _arg3:Boolean=false, _arg4:Boolean=false){ super(_arg1, _arg3, _arg4); this.tracker = _arg2; } override public function clone():Event{ return (new AnalyticsEvent(type, tracker, bubbles, cancelable)); } } }//package com.google.analytics.events
Section 57
//AdSenseGlobals (com.google.analytics.external.AdSenseGlobals) package com.google.analytics.external { import com.google.analytics.debug.*; public class AdSenseGlobals extends JavascriptProxy { private var _gaGlobalVerified:Boolean;// = false public static var gaGlobal_js:XML = <script> <![CDATA[ function() { try { gaGlobal } catch(e) { gaGlobal = {} ; } } ]]> </script> ; public function AdSenseGlobals(_arg1:DebugConfiguration){ _gaGlobalVerified = false; super(_arg1); } public function set vid(_arg1:String):void{ if (!isAvailable()){ return; }; _verify(); setProperty("gaGlobal.vid", _arg1); } public function get hid():String{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal.hid")); } public function get dh():String{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal.dh")); } public function get gaGlobal():Object{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal")); } public function set hid(_arg1:String):void{ if (!isAvailable()){ return; }; _verify(); setProperty("gaGlobal.hid", _arg1); } public function get sid():String{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal.sid")); } private function _verify():void{ if (!_gaGlobalVerified){ executeBlock(gaGlobal_js); _gaGlobalVerified = true; }; } public function get vid():String{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal.vid")); } public function set sid(_arg1:String):void{ if (!isAvailable()){ return; }; _verify(); setProperty("gaGlobal.sid", _arg1); } } }//package com.google.analytics.external
Section 58
//HTMLDOM (com.google.analytics.external.HTMLDOM) package com.google.analytics.external { import com.google.analytics.debug.*; public class HTMLDOM extends JavascriptProxy { private var _referrer:String; private var _protocol:String; private var _host:String; private var _location:String; private var _pathname:String; private var _title:String; private var _characterSet:String; private var _search:String; private var _language:String; private var _colorDepth:String; public static var cache_properties_js:XML = <script> <![CDATA[ function() { var obj = {}; obj.host = document.location.host; obj.language = navigator.language ? navigator.language : navigator.browserLanguage; obj.characterSet = document.characterSet ? document.characterSet : document.charset; obj.colorDepth = window.screen.colorDepth; obj.location = document.location.toString(); obj.pathname = document.location.pathname; obj.protocol = document.location.protocol; obj.search = document.location.search; obj.referrer = document.referrer; obj.title = document.title; return obj; } ]]> </script> ; public function HTMLDOM(_arg1:DebugConfiguration){ super(_arg1); } public function get search():String{ if (_search){ return (_search); }; if (!isAvailable()){ return (null); }; _search = getProperty("document.location.search"); return (_search); } public function get location():String{ if (_location){ return (_location); }; if (!isAvailable()){ return (null); }; _location = getPropertyString("document.location"); return (_location); } public function get pathname():String{ if (_pathname){ return (_pathname); }; if (!isAvailable()){ return (null); }; _pathname = getProperty("document.location.pathname"); return (_pathname); } public function get referrer():String{ if (_referrer){ return (_referrer); }; if (!isAvailable()){ return (null); }; _referrer = getProperty("document.referrer"); return (_referrer); } public function get protocol():String{ if (_protocol){ return (_protocol); }; if (!isAvailable()){ return (null); }; _protocol = getProperty("document.location.protocol"); return (_protocol); } public function cacheProperties():void{ var _local1:Object; if (!isAvailable()){ return; }; _local1 = call(cache_properties_js); if (_local1){ _host = _local1.host; _language = _local1.language; _characterSet = _local1.characterSet; _colorDepth = _local1.colorDepth; _location = _local1.location; _pathname = _local1.pathname; _protocol = _local1.protocol; _search = _local1.search; _referrer = _local1.referrer; _title = _local1.title; }; } public function get colorDepth():String{ if (_colorDepth){ return (_colorDepth); }; if (!isAvailable()){ return (null); }; _colorDepth = getProperty("window.screen.colorDepth"); return (_colorDepth); } public function get title():String{ if (_title){ return (_title); }; if (!isAvailable()){ return (null); }; _title = getProperty("document.title"); return (_title); } public function get host():String{ if (_host){ return (_host); }; if (!isAvailable()){ return (null); }; _host = getProperty("document.location.host"); return (_host); } public function get characterSet():String{ var _local1:String; if (_characterSet){ return (_characterSet); }; if (!isAvailable()){ return (null); }; _local1 = getProperty("document.characterSet"); if (_local1 == null){ _local1 = getProperty("document.charset"); }; _characterSet = _local1; return (_characterSet); } public function get language():String{ var _local1:String; if (_language){ return (_language); }; if (!isAvailable()){ return (null); }; _local1 = getProperty("navigator.language"); if (_local1 == null){ _local1 = getProperty("navigator.browserLanguage"); }; _language = _local1; return (_language); } } }//package com.google.analytics.external
Section 59
//JavascriptProxy (com.google.analytics.external.JavascriptProxy) package com.google.analytics.external { import com.google.analytics.debug.*; import flash.external.*; import flash.system.*; public class JavascriptProxy { private var _notAvailableWarning:Boolean;// = true private var _debug:DebugConfiguration; public static var setProperty_js:XML = <script> <![CDATA[ function( path , value ) { var paths; var prop; if( path.indexOf(".") > 0 ) { paths = path.split("."); prop = paths.pop() ; } else { paths = []; prop = path; } var target = window ; var len = paths.length ; for( var i = 0 ; i < len ; i++ ) { target = target[ paths[i] ] ; } target[ prop ] = value ; } ]]> </script> ; public static var hasProperty_js:XML = <script> <![CDATA[ function( path ) { var paths; if( path.indexOf(".") > 0 ) { paths = path.split("."); } else { paths = [path]; } var target = window ; var len = paths.length ; for( var i = 0 ; i < len ; i++ ) { target = target[ paths[i] ] ; } if( target ) { return true; } else { return false; } } ]]> </script> ; public static var setPropertyRef_js:XML = <script> <![CDATA[ function( path , target ) { var paths; var prop; if( path.indexOf(".") > 0 ) { paths = path.split("."); prop = paths.pop() ; } else { paths = []; prop = path; } alert( "paths:"+paths.length+", prop:"+prop ); var targets; var name; if( target.indexOf(".") > 0 ) { targets = target.split("."); name = targets.pop(); } else { targets = []; name = target; } alert( "targets:"+targets.length+", name:"+name ); var root = window; var len = paths.length; for( var i = 0 ; i < len ; i++ ) { root = root[ paths[i] ] ; } var ref = window; var depth = targets.length; for( var j = 0 ; j < depth ; j++ ) { ref = ref[ targets[j] ] ; } root[ prop ] = ref[name] ; } ]]> </script> ; public function JavascriptProxy(_arg1:DebugConfiguration){ _notAvailableWarning = true; super(); _debug = _arg1; } public function getProperty(_arg1:String){ return (call((_arg1 + ".valueOf"))); } public function hasProperty(_arg1:String):Boolean{ return (call(hasProperty_js, _arg1)); } public function setProperty(_arg1:String, _arg2):void{ call(setProperty_js, _arg1, _arg2); } public function executeBlock(_arg1:String):void{ var data = _arg1; if (isAvailable()){ try { ExternalInterface.call(data); } catch(e:SecurityError) { if (_debug.javascript){ _debug.warning("ExternalInterface is not allowed.\nEnsure that allowScriptAccess is set to \"always\" in the Flash embed HTML."); }; } catch(e:Error) { if (_debug.javascript){ _debug.warning(("ExternalInterface failed to make the call\nreason: " + e.message)); }; }; }; } public function getPropertyString(_arg1:String):String{ return (call((_arg1 + ".toString"))); } public function setPropertyByReference(_arg1:String, _arg2:String):void{ call(setPropertyRef_js, _arg1, _arg2); } public function call(_arg1:String, ... _args){ var output:String; var functionName = _arg1; var args = _args; if (isAvailable()){ try { if (((_debug.javascript) && (_debug.verbose))){ output = ""; output = ("Flash->JS: " + functionName); output = (output + "( "); if (args.length > 0){ output = (output + args.join(",")); }; output = (output + " )"); _debug.info(output); }; args.unshift(functionName); return (ExternalInterface.call.apply(ExternalInterface, args)); } catch(e:SecurityError) { if (_debug.javascript){ _debug.warning("ExternalInterface is not allowed.\nEnsure that allowScriptAccess is set to \"always\" in the Flash embed HTML."); }; } catch(e:Error) { if (_debug.javascript){ _debug.warning(("ExternalInterface failed to make the call\nreason: " + e.message)); }; }; }; return (null); } public function isAvailable():Boolean{ var _local1:Boolean; _local1 = ExternalInterface.available; if (((_local1) && ((Capabilities.playerType == "External")))){ _local1 = false; }; if (((((!(_local1)) && (_debug.javascript))) && (_notAvailableWarning))){ _debug.warning("ExternalInterface is not available."); _notAvailableWarning = false; }; return (_local1); } } }//package com.google.analytics.external
Section 60
//Environment (com.google.analytics.utils.Environment) package com.google.analytics.utils { import com.google.analytics.core.*; import com.google.analytics.debug.*; import com.google.analytics.external.*; import flash.system.*; public class Environment { private var _dom:HTMLDOM; private var _appName:String; private var _debug:DebugConfiguration; private var _appVersion:Version; private var _url:String; private var _protocol:Protocols; private var _userAgent:UserAgent; public function Environment(_arg1:String="", _arg2:String="", _arg3:String="", _arg4:DebugConfiguration=null, _arg5:HTMLDOM=null){ var _local6:Version; super(); if (_arg2 == ""){ if (isAIR()){ _arg2 = "AIR"; } else { _arg2 = "Flash"; }; }; if (_arg3 == ""){ _local6 = flashVersion; } else { _local6 = Version.fromString(_arg3); }; _url = _arg1; _appName = _arg2; _appVersion = _local6; _debug = _arg4; _dom = _arg5; } public function isAIR():Boolean{ return ((((playerType == "Desktop")) && ((Security.sandboxType.toString() == "application")))); } public function get playerType():String{ return (Capabilities.playerType); } public function get locationSearch():String{ var _local1:String; _local1 = _dom.search; if (_local1){ return (_local1); }; return (""); } public function get protocol():Protocols{ if (!_protocol){ _findProtocol(); }; return (_protocol); } public function get flashVersion():Version{ var _local1:Version; _local1 = Version.fromString(Capabilities.version.split(" ")[1], ","); return (_local1); } public function get screenWidth():Number{ return (Capabilities.screenResolutionX); } public function get languageEncoding():String{ var _local1:String; if (System.useCodePage){ _local1 = _dom.characterSet; if (_local1){ return (_local1); }; return ("-"); }; return ("UTF-8"); } public function get appName():String{ return (_appName); } public function get screenColorDepth():String{ var _local1:String; var _local2:String; switch (Capabilities.screenColor){ case "bw": _local1 = "1"; break; case "gray": _local1 = "2"; break; case "color": default: _local1 = "24"; }; _local2 = _dom.colorDepth; if (_local2){ _local1 = _local2; }; return (_local1); } private function _findProtocol():void{ var _local1:Protocols; var _local2:String; var _local3:String; var _local4:String; var _local5:String; _local1 = Protocols.none; if (_url != ""){ _local4 = _url.toLowerCase(); _local5 = _local4.substr(0, 5); switch (_local5){ case "file:": _local1 = Protocols.file; break; case "http:": _local1 = Protocols.HTTP; break; case "https": if (_local4.charAt(5) == ":"){ _local1 = Protocols.HTTPS; }; break; default: _protocol = Protocols.none; }; }; _local2 = _dom.protocol; _local3 = (_local1.toString() + ":").toLowerCase(); if (((((_local2) && (!((_local2 == _local3))))) && (_debug))){ _debug.warning(((("Protocol mismatch: SWF=" + _local3) + ", DOM=") + _local2)); }; _protocol = _local1; } public function get locationSWFPath():String{ return (_url); } public function get platform():String{ var _local1:String; _local1 = Capabilities.manufacturer; return (_local1.split("Adobe ")[1]); } public function get operatingSystem():String{ return (Capabilities.os); } public function set appName(_arg1:String):void{ _appName = _arg1; userAgent.applicationProduct = _arg1; } public function get userAgent():UserAgent{ if (!_userAgent){ _userAgent = new UserAgent(this, appName, appVersion.toString(4)); }; return (_userAgent); } ga_internal function set url(_arg1:String):void{ _url = _arg1; } public function get referrer():String{ var _local1:String; _local1 = _dom.referrer; if (_local1){ return (_local1); }; if (protocol == Protocols.file){ return ("localhost"); }; return (""); } public function isInHTML():Boolean{ return ((Capabilities.playerType == "PlugIn")); } public function get language():String{ var _local1:String; var _local2:String; _local1 = _dom.language; _local2 = Capabilities.language; if (_local1){ if ((((_local1.length > _local2.length)) && ((_local1.substr(0, _local2.length) == _local2)))){ _local2 = _local1; }; }; return (_local2); } public function get domainName():String{ var _local1:String; var _local2:String; var _local3:int; if ((((protocol == Protocols.HTTP)) || ((protocol == Protocols.HTTPS)))){ _local1 = _url.toLowerCase(); if (protocol == Protocols.HTTP){ _local2 = _local1.split("http://").join(""); } else { if (protocol == Protocols.HTTPS){ _local2 = _local1.split("https://").join(""); }; }; _local3 = _local2.indexOf("/"); if (_local3 > -1){ _local2 = _local2.substring(0, _local3); }; return (_local2); }; if (protocol == Protocols.file){ return ("localhost"); }; return (""); } public function set userAgent(_arg1:UserAgent):void{ _userAgent = _arg1; } public function set appVersion(_arg1:Version):void{ _appVersion = _arg1; userAgent.applicationVersion = _arg1.toString(4); } public function get screenHeight():Number{ return (Capabilities.screenResolutionY); } public function get locationPath():String{ var _local1:String; _local1 = _dom.pathname; if (_local1){ return (_local1); }; return (""); } public function get documentTitle():String{ var _local1:String; _local1 = _dom.title; if (_local1){ return (_local1); }; return (""); } public function get appVersion():Version{ return (_appVersion); } } }//package com.google.analytics.utils
Section 61
//Protocols (com.google.analytics.utils.Protocols) package com.google.analytics.utils { public class Protocols { private var _value:int; private var _name:String; public static const none:Protocols = new Protocols(0, "none"); ; public static const HTTPS:Protocols = new Protocols(3, "HTTPS"); ; public static const file:Protocols = new Protocols(1, "file"); ; public static const HTTP:Protocols = new Protocols(2, "HTTP"); ; public function Protocols(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.utils
Section 62
//Timespan (com.google.analytics.utils.Timespan) package com.google.analytics.utils { public class Timespan { public static var sixmonths:Number = 15768000; public static var twoyears:Number = 63072000; public static var thirtyminutes:Number = 1800; } }//package com.google.analytics.utils
Section 63
//URL (com.google.analytics.utils.URL) package com.google.analytics.utils { public class URL { private var _url:String; public function URL(_arg1:String=""){ _url = _arg1.toLowerCase(); } public function get domain():String{ var _local1:Array; if (((!((hostName == ""))) && ((hostName.indexOf(".") > -1)))){ _local1 = hostName.split("."); switch (_local1.length){ case 2: return (hostName); case 3: if (_local1[1] == "co"){ return (hostName); }; _local1.shift(); return (_local1.join(".")); case 4: _local1.shift(); return (_local1.join(".")); }; }; return (""); } public function get path():String{ var _local1:String = _url; if (_local1.indexOf("://") > -1){ _local1 = _local1.split("://")[1]; }; if (_local1.indexOf(hostName) == 0){ _local1 = _local1.substr(hostName.length); }; if (_local1.indexOf("?") > -1){ _local1 = _local1.split("?")[0]; }; if (_local1.charAt(0) != "/"){ _local1 = ("/" + _local1); }; return (_local1); } public function get protocol():Protocols{ var _local1:String = _url.split("://")[0]; switch (_local1){ case "file": return (Protocols.file); case "http": return (Protocols.HTTP); case "https": return (Protocols.HTTPS); default: return (Protocols.none); }; } public function get hostName():String{ var _local1:String = _url; if (_local1.indexOf("://") > -1){ _local1 = _local1.split("://")[1]; }; if (_local1.indexOf("/") > -1){ _local1 = _local1.split("/")[0]; }; if (_local1.indexOf("?") > -1){ _local1 = _local1.split("?")[0]; }; if ((((protocol == Protocols.file)) || ((protocol == Protocols.none)))){ return (""); }; return (_local1); } public function get subDomain():String{ if (((!((domain == ""))) && (!((domain == hostName))))){ return (hostName.split(("." + domain)).join("")); }; return (""); } public function get search():String{ var _local1:String = _url; if (_local1.indexOf("://") > -1){ _local1 = _local1.split("://")[1]; }; if (_local1.indexOf(hostName) == 0){ _local1 = _local1.substr(hostName.length); }; if (_local1.indexOf("?") > -1){ _local1 = _local1.split("?")[1]; } else { _local1 = ""; }; return (_local1); } } }//package com.google.analytics.utils
Section 64
//UserAgent (com.google.analytics.utils.UserAgent) package com.google.analytics.utils { import com.google.analytics.core.*; import flash.system.*; public class UserAgent { private var _version:Version; private var _localInfo:Environment; private var _applicationProduct:String; public static var minimal:Boolean = false; public function UserAgent(_arg1:Environment, _arg2:String="", _arg3:String=""){ _localInfo = _arg1; applicationProduct = _arg2; _version = Version.fromString(_arg3); } public function get tamarinProductToken():String{ if (UserAgent.minimal){ return (""); }; if (System.vmVersion){ return (("Tamarin/" + Utils.trim(System.vmVersion, true))); }; return (""); } public function set applicationProduct(_arg1:String):void{ _applicationProduct = _arg1; } public function get applicationVersion():String{ return (_version.toString(2)); } public function get applicationProductToken():String{ var _local1:String; _local1 = applicationProduct; if (applicationVersion != ""){ _local1 = (_local1 + ("/" + applicationVersion)); }; return (_local1); } public function get vendorProductToken():String{ var _local1:String; _local1 = ""; if (_localInfo.isAIR()){ _local1 = (_local1 + "AIR"); } else { _local1 = (_local1 + "FlashPlayer"); }; _local1 = (_local1 + "/"); _local1 = (_local1 + _version.toString(3)); return (_local1); } public function toString():String{ var _local1:String; _local1 = ""; _local1 = (_local1 + applicationProductToken); if (applicationComment != ""){ _local1 = (_local1 + (" " + applicationComment)); }; if (tamarinProductToken != ""){ _local1 = (_local1 + (" " + tamarinProductToken)); }; if (vendorProductToken != ""){ _local1 = (_local1 + (" " + vendorProductToken)); }; return (_local1); } public function get applicationComment():String{ var _local1:Array; _local1 = []; _local1.push(_localInfo.platform); _local1.push(_localInfo.playerType); if (!UserAgent.minimal){ _local1.push(_localInfo.operatingSystem); _local1.push(_localInfo.language); }; if (Capabilities.isDebugger){ _local1.push("DEBUG"); }; if (_local1.length > 0){ return ((("(" + _local1.join("; ")) + ")")); }; return (""); } public function set applicationVersion(_arg1:String):void{ _version = Version.fromString(_arg1); } public function get applicationProduct():String{ return (_applicationProduct); } } }//package com.google.analytics.utils
Section 65
//Variables (com.google.analytics.utils.Variables) package com.google.analytics.utils { import flash.net.*; public dynamic class Variables { public var post:Array; public var URIencode:Boolean; public var pre:Array; public var sort:Boolean;// = true public function Variables(_arg1:String=null, _arg2:Array=null, _arg3:Array=null){ pre = []; post = []; super(); if (_arg1){ decode(_arg1); }; if (_arg2){ this.pre = _arg2; }; if (_arg3){ this.post = _arg3; }; } private function _join(_arg1:Variables):void{ var _local2:String; if (!_arg1){ return; }; for (_local2 in _arg1) { this[_local2] = _arg1[_local2]; }; } public function join(... _args):void{ var _local2:int = _args.length; var _local3:int; while (_local3 < _local2) { if (!(_args[_local3] is Variables)){ } else { _join(_args[_local3]); }; _local3++; }; } public function toString():String{ var _local2:String; var _local3:String; var _local4:String; var _local5:int; var _local6:int; var _local7:String; var _local8:String; var _local1:Array = []; for (_local3 in this) { _local2 = this[_local3]; if (URIencode){ _local2 = encodeURI(_local2); }; _local1.push(((_local3 + "=") + _local2)); }; if (sort){ _local1.sort(); }; if (pre.length > 0){ pre.reverse(); _local5 = 0; while (_local5 < pre.length) { _local7 = pre[_local5]; _local6 = 0; while (_local6 < _local1.length) { _local4 = _local1[_local6]; if (_local4.indexOf(_local7) == 0){ _local1.unshift(_local1.splice(_local6, 1)[0]); }; _local6++; }; _local5++; }; pre.reverse(); }; if (post.length > 0){ _local5 = 0; while (_local5 < post.length) { _local8 = post[_local5]; _local6 = 0; while (_local6 < _local1.length) { _local4 = _local1[_local6]; if (_local4.indexOf(_local8) == 0){ _local1.push(_local1.splice(_local6, 1)[0]); }; _local6++; }; _local5++; }; }; return (_local1.join("&")); } public function decode(_arg1:String):void{ var _local2:Array; var _local3:String; var _local4:String; var _local5:String; var _local6:Array; if (_arg1 == ""){ return; }; if (_arg1.indexOf("&") > -1){ _local2 = _arg1.split("&"); } else { _local2 = [_arg1]; }; var _local7:int; while (_local7 < _local2.length) { _local3 = _local2[_local7]; if (_local3.indexOf("=") > -1){ _local6 = _local3.split("="); _local4 = _local6[0]; _local5 = decodeURI(_local6[1]); this[_local4] = _local5; }; _local7++; }; } public function toURLVariables():URLVariables{ var _local2:String; var _local1:URLVariables = new URLVariables(); for (_local2 in this) { _local1[_local2] = this[_local2]; }; return (_local1); } } }//package com.google.analytics.utils
Section 66
//Version (com.google.analytics.utils.Version) package com.google.analytics.utils { public class Version { private var _maxBuild:uint;// = 0xFF private var _maxMinor:uint;// = 15 private var _maxMajor:uint;// = 15 private var _revision:uint; private var _separator:String;// = "." private var _maxRevision:uint;// = 0xFFFF private var _build:uint; private var _minor:uint; private var _major:uint; public function Version(_arg1:uint=0, _arg2:uint=0, _arg3:uint=0, _arg4:uint=0){ var _local5:Version; _maxMajor = 15; _maxMinor = 15; _maxBuild = 0xFF; _maxRevision = 0xFFFF; _separator = "."; super(); if ((((((((_arg1 > _maxMajor)) && ((_arg2 == 0)))) && ((_arg3 == 0)))) && ((_arg4 == 0)))){ _local5 = Version.fromNumber(_arg1); _arg1 = _local5.major; _arg2 = _local5.minor; _arg3 = _local5.build; _arg4 = _local5.revision; }; this.major = _arg1; this.minor = _arg2; this.build = _arg3; this.revision = _arg4; } public function toString(_arg1:int=0):String{ var _local2:Array; if ((((_arg1 <= 0)) || ((_arg1 > 4)))){ _arg1 = getFields(); }; switch (_arg1){ case 1: _local2 = [major]; break; case 2: _local2 = [major, minor]; break; case 3: _local2 = [major, minor, build]; break; case 4: default: _local2 = [major, minor, build, revision]; }; return (_local2.join(_separator)); } public function get revision():uint{ return (_revision); } public function set build(_arg1:uint):void{ _build = Math.min(_arg1, _maxBuild); } public function set minor(_arg1:uint):void{ _minor = Math.min(_arg1, _maxMinor); } public function get build():uint{ return (_build); } public function set major(_arg1:uint):void{ _major = Math.min(_arg1, _maxMajor); } public function get minor():uint{ return (_minor); } public function valueOf():uint{ return (((((major << 28) | (minor << 24)) | (build << 16)) | revision)); } public function get major():uint{ return (_major); } public function set revision(_arg1:uint):void{ _revision = Math.min(_arg1, _maxRevision); } private function getFields():int{ var _local1:int; _local1 = 4; if (revision == 0){ _local1--; }; if ((((_local1 == 3)) && ((build == 0)))){ _local1--; }; if ((((_local1 == 2)) && ((minor == 0)))){ _local1--; }; return (_local1); } public function equals(_arg1):Boolean{ if (!(_arg1 is Version)){ return (false); }; if ((((((((_arg1.major == major)) && ((_arg1.minor == minor)))) && ((_arg1.build == build)))) && ((_arg1.revision == revision)))){ return (true); }; return (false); } public static function fromString(_arg1:String="", _arg2:String="."):Version{ var _local3:Version; var _local4:Array; _local3 = new (Version); if ((((_arg1 == "")) || ((_arg1 == null)))){ return (_local3); }; if (_arg1.indexOf(_arg2) > -1){ _local4 = _arg1.split(_arg2); _local3.major = parseInt(_local4[0]); _local3.minor = parseInt(_local4[1]); _local3.build = parseInt(_local4[2]); _local3.revision = parseInt(_local4[3]); } else { _local3.major = parseInt(_arg1); }; return (_local3); } public static function fromNumber(_arg1:Number=0):Version{ var _local2:Version; _local2 = new (Version); if (((((((((((isNaN(_arg1)) || ((_arg1 == 0)))) || ((_arg1 < 0)))) || ((_arg1 == Number.MAX_VALUE)))) || ((_arg1 == Number.POSITIVE_INFINITY)))) || ((_arg1 == Number.NEGATIVE_INFINITY)))){ return (_local2); }; _local2.major = (_arg1 >>> 28); _local2.minor = ((_arg1 & 251658240) >>> 24); _local2.build = ((_arg1 & 0xFF0000) >>> 16); _local2.revision = (_arg1 & 0xFFFF); return (_local2); } } }//package com.google.analytics.utils
Section 67
//Bridge (com.google.analytics.v4.Bridge) package com.google.analytics.v4 { import com.google.analytics.core.*; import com.google.analytics.debug.*; import com.google.analytics.external.*; public class Bridge implements GoogleAnalyticsAPI { private var _debug:DebugConfiguration; private var _proxy:JavascriptProxy; private var _jsContainer:String;// = "_GATracker" private var _hasGATracker:Boolean;// = false private var _account:String; private static var _linkTrackingObject_js:XML = <script> <![CDATA[ function( container , target ) { var targets ; var name ; if( target.indexOf(".") > 0 ) { targets = target.split("."); name = targets.pop(); } else { targets = []; name = target; } var ref = window; var depth = targets.length; for( var j = 0 ; j < depth ; j++ ) { ref = ref[ targets[j] ] ; } window[container][target] = ref[name] ; } ]]> </script> ; private static var _createTrackingObject_js:XML = <script> <![CDATA[ function( acct ) { _GATracker[acct] = _gat._getTracker(acct); } ]]> </script> ; private static var _injectTrackingObject_js:XML = <script> <![CDATA[ function() { try { _GATracker } catch(e) { _GATracker = {}; } } ]]> </script> ; private static var _checkGAJS_js:XML = <script> <![CDATA[ function() { if( _gat && _gat._getTracker ) { return true; } return false; } ]]> </script> ; private static var _checkValidTrackingObject_js:XML = <script> <![CDATA[ function(acct) { if( _GATracker[acct] && (_GATracker[acct]._getAccount) ) { return true ; } else { return false; } } ]]> </script> ; public function Bridge(_arg1:String, _arg2:DebugConfiguration, _arg3:JavascriptProxy){ var _local4:String; var _local5:String; var _local6:String; super(); _account = _arg1; _debug = _arg2; _proxy = _arg3; if (!_checkGAJS()){ _local4 = ""; _local4 = (_local4 + "ga.js not found, be sure to check if\n"); _local4 = (_local4 + "<script src=\"http://www.google-analytics.com/ga.js\"></script>\n"); _local4 = (_local4 + "is included in the HTML."); _debug.warning(_local4); throw (new Error(_local4)); }; if (!_hasGATracker){ if (((_debug.javascript) && (_debug.verbose))){ _local5 = ""; _local5 = (_local5 + "The Google Analytics tracking code was not found on the container page\n"); _local5 = (_local5 + "we create it"); _debug.info(_local5, VisualDebugMode.advanced); }; _injectTrackingObject(); }; if (Utils.validateAccount(_arg1)){ _createTrackingObject(_arg1); } else { if (_checkTrackingObject(_arg1)){ _linkTrackingObject(_arg1); } else { _local6 = ""; _local6 = (_local6 + (("JS Object \"" + _arg1) + "\" doesn't exist in DOM\n")); _local6 = (_local6 + "Bridge object not created."); _debug.warning(_local6); throw (new Error(_local6)); }; }; } public function link(_arg1:String, _arg2:Boolean=false):void{ _debug.info((((("link( " + _arg1) + ", ") + _arg2) + " )")); _call("_link", _arg1, _arg2); } public function addOrganic(_arg1:String, _arg2:String):void{ _debug.info((("addOrganic( " + [_arg1, _arg2].join(", ")) + " )")); _call("_addOrganic", _arg1); } public function setAllowLinker(_arg1:Boolean):void{ _debug.info((("setAllowLinker( " + _arg1) + " )")); _call("_setAllowLinker", _arg1); } private function _linkTrackingObject(_arg1:String):void{ _proxy.call(_linkTrackingObject_js, _jsContainer, _arg1); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ var _local5 = 2; if (((_arg3) && (!((_arg3 == ""))))){ _local5 = 3; }; if ((((_local5 == 3)) && (!(isNaN(_arg4))))){ _local5 = 4; }; switch (_local5){ case 4: _debug.info((("trackEvent( " + [_arg1, _arg2, _arg3, _arg4].join(", ")) + " )")); return (_call("_trackEvent", _arg1, _arg2, _arg3, _arg4)); case 3: _debug.info((("trackEvent( " + [_arg1, _arg2, _arg3].join(", ")) + " )")); return (_call("_trackEvent", _arg1, _arg2, _arg3)); case 2: default: _debug.info((("trackEvent( " + [_arg1, _arg2].join(", ")) + " )")); return (_call("_trackEvent", _arg1, _arg2)); }; } public function setClientInfo(_arg1:Boolean):void{ _debug.info((("setClientInfo( " + _arg1) + " )")); _call("_setClientInfo", _arg1); } public function trackTrans():void{ _debug.info("trackTrans()"); _call("_trackTrans"); } public function setCookieTimeout(_arg1:int):void{ _debug.info((("setCookieTimeout( " + _arg1) + " )")); _call("_setCookieTimeout", _arg1); } public function trackPageview(_arg1:String=""):void{ _debug.info((("trackPageview( " + _arg1) + " )")); _call("_trackPageview", _arg1); } public function getClientInfo():Boolean{ _debug.info("getClientInfo()"); return (_call("_getClientInfo")); } private function _checkValidTrackingObject(_arg1:String):Boolean{ return (_proxy.call(_checkValidTrackingObject_js, _arg1)); } private function _checkGAJS():Boolean{ return (_proxy.call(_checkGAJS_js)); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ _debug.warning((((("linkByPost( " + _arg1) + ", ") + _arg2) + " ) not implemented")); } private function _call(_arg1:String, ... _args){ _args.unshift(((((("window." + _jsContainer) + "[\"") + _account) + "\"].") + _arg1)); return (_proxy.call.apply(_proxy, _args)); } public function hasGAJS():Boolean{ return (_checkGAJS()); } private function _checkTrackingObject(_arg1:String):Boolean{ var _local2:Boolean = _proxy.hasProperty(_arg1); var _local3:Boolean = _proxy.hasProperty((_arg1 + "._getAccount")); return (((_local2) && (_local3))); } public function resetSession():void{ _debug.warning("resetSession() not implemented"); } public function getDetectTitle():Boolean{ _debug.info("getDetectTitle()"); return (_call("_getDetectTitle")); } public function setCampNameKey(_arg1:String):void{ _debug.info((("setCampNameKey( " + _arg1) + " )")); _call("_setCampNameKey", _arg1); } public function setDetectFlash(_arg1:Boolean):void{ _debug.info((("setDetectFlash( " + _arg1) + " )")); _call("_setDetectFlash", _arg1); } public function createEventTracker(_arg1:String):EventTracker{ _debug.info((("createEventTracker( " + _arg1) + " )")); return (new EventTracker(_arg1, this)); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ _debug.info((("addItem( " + [_arg1, _arg2, _arg3, _arg4, _arg5, _arg6].join(", ")) + " )")); _call("_addItem", _arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } public function clearIgnoredOrganic():void{ _debug.info("clearIgnoredOrganic()"); _call("_clearIgnoreOrganic"); } public function setVar(_arg1:String):void{ _debug.info((("setVar( " + _arg1) + " )")); _call("_setVar", _arg1); } public function setDomainName(_arg1:String):void{ _debug.info((("setDomainName( " + _arg1) + " )")); _call("_setDomainName", _arg1); } public function hasTrackingAccount(_arg1:String):Boolean{ if (Utils.validateAccount(_arg1)){ return (_checkValidTrackingObject(_arg1)); }; return (_checkTrackingObject(_arg1)); } public function setCampSourceKey(_arg1:String):void{ _debug.info((("setCampSourceKey( " + _arg1) + " )")); _call("_setCampSourceKey", _arg1); } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ _debug.info((("addTrans( " + [_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8].join(", ")) + " )")); _call("_addTrans", _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8); return (null); } public function setCampContentKey(_arg1:String):void{ _debug.info((("setCampContentKey( " + _arg1) + " )")); _call("_setCampContentKey", _arg1); } public function setLocalServerMode():void{ _debug.info("setLocalServerMode()"); _call("_setLocalServerMode"); } public function getLocalGifPath():String{ _debug.info("getLocalGifPath()"); return (_call("_getLocalGifPath")); } public function clearIgnoredRef():void{ _debug.info("clearIgnoredRef()"); _call("_clearIgnoreRef"); } public function setAllowAnchor(_arg1:Boolean):void{ _debug.info((("setAllowAnchor( " + _arg1) + " )")); _call("_setAllowAnchor", _arg1); } public function setLocalGifPath(_arg1:String):void{ _debug.info((("setLocalGifPath( " + _arg1) + " )")); _call("_setLocalGifPath", _arg1); } public function getVersion():String{ _debug.info("getVersion()"); return (_call("_getVersion")); } private function _injectTrackingObject():void{ _proxy.executeBlock(_injectTrackingObject_js); _hasGATracker = true; } public function setCookiePath(_arg1:String):void{ _debug.info((("setCookiePath( " + _arg1) + " )")); _call("_setCookiePath", _arg1); } public function setSampleRate(_arg1:Number):void{ _debug.info((("setSampleRate( " + _arg1) + " )")); _call("_setSampleRate", _arg1); } public function setAllowHash(_arg1:Boolean):void{ _debug.info((("setAllowHash( " + _arg1) + " )")); _call("_setAllowHash", _arg1); } public function addIgnoredOrganic(_arg1:String):void{ _debug.info((("addIgnoredOrganic( " + _arg1) + " )")); _call("_addIgnoredOrganic", _arg1); } public function setCampNOKey(_arg1:String):void{ _debug.info((("setCampNOKey( " + _arg1) + " )")); _call("_setCampNOKey", _arg1); } public function cookiePathCopy(_arg1:String):void{ _debug.info((("cookiePathCopy( " + _arg1) + " )")); _call("_cookiePathCopy", _arg1); } public function setLocalRemoteServerMode():void{ _debug.info("setLocalRemoteServerMode()"); _call("_setLocalRemoteServerMode"); } public function getServiceMode():ServerOperationMode{ _debug.info("getServiceMode()"); return (_call("_getServiceMode")); } public function setDetectTitle(_arg1:Boolean):void{ _debug.info((("setDetectTitle( " + _arg1) + " )")); _call("_setDetectTitle", _arg1); } private function _createTrackingObject(_arg1:String):void{ _proxy.call(_createTrackingObject_js, _arg1); } public function setCampaignTrack(_arg1:Boolean):void{ _debug.info((("setCampaignTrack( " + _arg1) + " )")); _call("_setCampaignTrack", _arg1); } public function clearOrganic():void{ _debug.info("clearOrganic()"); _call("_clearOrganic"); } public function setCampTermKey(_arg1:String):void{ _debug.info((("setCampTermKey( " + _arg1) + " )")); _call("_setCampTermKey", _arg1); } public function getDetectFlash():Boolean{ _debug.info("getDetectFlash()"); return (_call("_getDetectFlash")); } public function setCampMediumKey(_arg1:String):void{ _debug.info((("setCampMediumKey( " + _arg1) + " )")); _call("_setCampMediumKey", _arg1); } public function addIgnoredRef(_arg1:String):void{ _debug.info((("addIgnoredRef( " + _arg1) + " )")); _call("_addIgnoredRef", _arg1); } public function setSessionTimeout(_arg1:int):void{ _debug.info((("setSessionTimeout( " + _arg1) + " )")); _call("_setSessionTimeout", _arg1); } public function setRemoteServerMode():void{ _debug.info("setRemoteServerMode()"); _call("_setRemoteServerMode"); } public function getAccount():String{ _debug.info("getAccount()"); return (_call("_getAccount")); } } }//package com.google.analytics.v4
Section 68
//Configuration (com.google.analytics.v4.Configuration) package com.google.analytics.v4 { import com.google.analytics.core.*; import com.google.analytics.debug.*; import com.google.analytics.utils.*; import com.google.analytics.campaign.*; public class Configuration { public var serverMode:ServerOperationMode; public var detectFlash:Boolean;// = true public var allowLocalTracking:Boolean;// = true public var secureRemoteGIFpath:String;// = "https://ssl.google-analytics.com/__utm.gif" public var hasSiteOverlay:Boolean;// = false private var _version:String;// = "4.3as" public var allowDomainHash:Boolean;// = true public var detectClientInfo:Boolean;// = true public var idleLoop:Number;// = 30 public var isTrackOutboundSubdomains:Boolean;// = false public var cookiePath:String;// = "/" public var transactionFieldDelim:String;// = "|" private var _organic:Organic; private var _cookieName:String;// = "analytics" public var campaignKey:CampaignKey; public var google:String;// = "google" public var googleCsePath:String;// = "cse" public var bucketCapacity:Number;// = 10 private var _sampleRate:Number;// = 1 public var remoteGIFpath:String;// = "http://www.google-analytics.com/__utm.gif" public var googleSearchParam:String;// = "q" public var allowLinker:Boolean;// = false public var maxOutboundLinkExamined:Number;// = 1000 private var _debug:DebugConfiguration; private var _trackingLimitPerSession:int;// = 500 private var _domain:Domain; public var allowAnchor:Boolean;// = false public var tokenCliff:int;// = 10 public var sessionTimeout:Number; public var idleTimeout:Number;// = 60 public var campaignTracking:Boolean;// = true public var domainName:String;// = "" public var detectTitle:Boolean;// = true public var tokenRate:Number;// = 0.2 public var conversionTimeout:Number; public var localGIFpath:String;// = "/__utm.gif" public function Configuration(_arg1:DebugConfiguration=null){ _version = "4.3as"; _sampleRate = 1; _trackingLimitPerSession = 500; _organic = new Organic(); googleCsePath = "cse"; googleSearchParam = "q"; google = "google"; _cookieName = "analytics"; allowDomainHash = true; allowAnchor = false; allowLinker = false; hasSiteOverlay = false; tokenRate = 0.2; conversionTimeout = Timespan.sixmonths; sessionTimeout = Timespan.thirtyminutes; idleLoop = 30; idleTimeout = 60; maxOutboundLinkExamined = 1000; tokenCliff = 10; bucketCapacity = 10; detectClientInfo = true; detectFlash = true; detectTitle = true; campaignKey = new CampaignKey(); campaignTracking = true; isTrackOutboundSubdomains = false; serverMode = ServerOperationMode.remote; localGIFpath = "/__utm.gif"; remoteGIFpath = "http://www.google-analytics.com/__utm.gif"; secureRemoteGIFpath = "https://ssl.google-analytics.com/__utm.gif"; cookiePath = "/"; transactionFieldDelim = "|"; domainName = ""; allowLocalTracking = true; super(); _debug = _arg1; _domain = new Domain(DomainNameMode.auto, "", _debug); serverMode = ServerOperationMode.remote; _initOrganicSources(); } public function get organic():Organic{ return (_organic); } public function get trackingLimitPerSession():int{ return (_trackingLimitPerSession); } private function _initOrganicSources():void{ addOrganicSource(google, googleSearchParam); addOrganicSource("yahoo", "p"); addOrganicSource("msn", "q"); addOrganicSource("aol", "query"); addOrganicSource("aol", "encquery"); addOrganicSource("lycos", "query"); addOrganicSource("ask", "q"); addOrganicSource("altavista", "q"); addOrganicSource("netscape", "query"); addOrganicSource("cnn", "query"); addOrganicSource("looksmart", "qt"); addOrganicSource("about", "terms"); addOrganicSource("mamma", "query"); addOrganicSource("alltheweb", "q"); addOrganicSource("gigablast", "q"); addOrganicSource("voila", "rdata"); addOrganicSource("virgilio", "qs"); addOrganicSource("live", "q"); addOrganicSource("baidu", "wd"); addOrganicSource("alice", "qs"); addOrganicSource("yandex", "text"); addOrganicSource("najdi", "q"); addOrganicSource("aol", "q"); addOrganicSource("club-internet", "q"); addOrganicSource("mama", "query"); addOrganicSource("seznam", "q"); addOrganicSource("search", "q"); addOrganicSource("wp", "szukaj"); addOrganicSource("onet", "qt"); addOrganicSource("netsprint", "q"); addOrganicSource("google.interia", "q"); addOrganicSource("szukacz", "q"); addOrganicSource("yam", "k"); addOrganicSource("pchome", "q"); addOrganicSource("kvasir", "searchExpr"); addOrganicSource("sesam", "q"); addOrganicSource("ozu", "q"); addOrganicSource("terra", "query"); addOrganicSource("nostrum", "query"); addOrganicSource("mynet", "q"); addOrganicSource("ekolay", "q"); addOrganicSource("search.ilse", "search_for"); } public function get sampleRate():Number{ return (_sampleRate); } public function get cookieName():String{ return (_cookieName); } public function addOrganicSource(_arg1:String, _arg2:String):void{ var engine = _arg1; var keyword = _arg2; try { _organic.addSource(engine, keyword); } catch(e:Error) { if (((_debug) && (_debug.active))){ _debug.warning(e.message); }; }; } public function get domain():Domain{ return (_domain); } public function set sampleRate(_arg1:Number):void{ if (_arg1 <= 0){ _arg1 = 0.1; }; if (_arg1 > 1){ _arg1 = 1; }; _arg1 = Number(_arg1.toFixed(2)); _sampleRate = _arg1; } public function get version():String{ return (_version); } } }//package com.google.analytics.v4
Section 69
//GoogleAnalyticsAPI (com.google.analytics.v4.GoogleAnalyticsAPI) package com.google.analytics.v4 { import com.google.analytics.core.*; public interface GoogleAnalyticsAPI { function setCampSourceKey(_arg1:String):void; function getServiceMode():ServerOperationMode; function resetSession():void; function setLocalServerMode():void; function setCampContentKey(_arg1:String):void; function addOrganic(_arg1:String, _arg2:String):void; function setDetectFlash(_arg1:Boolean):void; function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object; function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean; function setCampTermKey(_arg1:String):void; function setCampNameKey(_arg1:String):void; function addIgnoredOrganic(_arg1:String):void; function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void; function setAllowLinker(_arg1:Boolean):void; function getClientInfo():Boolean; function getDetectFlash():Boolean; function setCampaignTrack(_arg1:Boolean):void; function createEventTracker(_arg1:String):EventTracker; function setCookieTimeout(_arg1:int):void; function setAllowAnchor(_arg1:Boolean):void; function trackTrans():void; function clearOrganic():void; function trackPageview(_arg1:String=""):void; function setLocalGifPath(_arg1:String):void; function getVersion():String; function getLocalGifPath():String; function setVar(_arg1:String):void; function clearIgnoredOrganic():void; function setCampMediumKey(_arg1:String):void; function addIgnoredRef(_arg1:String):void; function setClientInfo(_arg1:Boolean):void; function setCookiePath(_arg1:String):void; function setSampleRate(_arg1:Number):void; function setSessionTimeout(_arg1:int):void; function setRemoteServerMode():void; function clearIgnoredRef():void; function setDomainName(_arg1:String):void; function setDetectTitle(_arg1:Boolean):void; function setAllowHash(_arg1:Boolean):void; function getAccount():String; function linkByPost(_arg1:Object, _arg2:Boolean=false):void; function link(_arg1:String, _arg2:Boolean=false):void; function setCampNOKey(_arg1:String):void; function setLocalRemoteServerMode():void; function cookiePathCopy(_arg1:String):void; function getDetectTitle():Boolean; } }//package com.google.analytics.v4
Section 70
//Tracker (com.google.analytics.v4.Tracker) package com.google.analytics.v4 { import com.google.analytics.core.*; import com.google.analytics.debug.*; import com.google.analytics.data.*; import com.google.analytics.utils.*; import com.google.analytics.external.*; import com.google.analytics.campaign.*; public class Tracker implements GoogleAnalyticsAPI { private const EVENT_TRACKER_LABEL_KEY_NUM:int = 3; private const EVENT_TRACKER_VALUE_VALUE_NUM:int = 1; private const EVENT_TRACKER_PROJECT_ID:int = 5; private const EVENT_TRACKER_OBJECT_NAME_KEY_NUM:int = 1; private const EVENT_TRACKER_TYPE_KEY_NUM:int = 2; private var _adSense:AdSenseGlobals; private var _eventTracker:X10; private var _noSessionInformation:Boolean;// = false private var _browserInfo:BrowserInfo; private var _debug:DebugConfiguration; private var _isNewVisitor:Boolean;// = false private var _buffer:Buffer; private var _config:Configuration; private var _x10Module:X10; private var _campaign:CampaignManager; private var _formatedReferrer:String; private var _timeStamp:Number; private var _info:Environment; private var _domainHash:Number; private var _campaignInfo:CampaignInfo; private var _gifRequest:GIFRequest; private var _hasInitData:Boolean;// = false private var _account:String; public function Tracker(_arg1:String, _arg2:Configuration, _arg3:DebugConfiguration, _arg4:Environment, _arg5:Buffer, _arg6:GIFRequest, _arg7:AdSenseGlobals){ var _local8:String; super(); _account = _arg1; _config = _arg2; _debug = _arg3; _info = _arg4; _buffer = _arg5; _gifRequest = _arg6; _adSense = _arg7; if (!Utils.validateAccount(_arg1)){ _local8 = (("Account \"" + _arg1) + "\" is not valid."); _debug.warning(_local8); throw (new Error(_local8)); }; _initData(); } private function _doTracking():Boolean{ if (((((!((_info.protocol == Protocols.file))) && (!((_info.protocol == Protocols.none))))) && (_isNotGoogleSearch()))){ return (true); }; if (_config.allowLocalTracking){ return (true); }; return (false); } public function addOrganic(_arg1:String, _arg2:String):void{ _debug.info((("addOrganic( " + [_arg1, _arg2].join(", ")) + " )")); _config.organic.addSource(_arg1, _arg2); } public function setAllowLinker(_arg1:Boolean):void{ _config.allowLinker = _arg1; _debug.info((("setAllowLinker( " + _config.allowLinker) + " )")); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ var _local5:Boolean; var _local6 = 2; if (((!((_arg1 == ""))) && (!((_arg2 == ""))))){ _eventTracker.clearKey(EVENT_TRACKER_PROJECT_ID); _eventTracker.clearValue(EVENT_TRACKER_PROJECT_ID); _local5 = _eventTracker.setKey(EVENT_TRACKER_PROJECT_ID, EVENT_TRACKER_OBJECT_NAME_KEY_NUM, _arg1); _local5 = _eventTracker.setKey(EVENT_TRACKER_PROJECT_ID, EVENT_TRACKER_TYPE_KEY_NUM, _arg2); if (((_arg3) && (!((_arg3 == ""))))){ _local5 = _eventTracker.setKey(EVENT_TRACKER_PROJECT_ID, EVENT_TRACKER_LABEL_KEY_NUM, _arg3); _local6 = 3; if (!isNaN(_arg4)){ _local5 = _eventTracker.setValue(EVENT_TRACKER_PROJECT_ID, EVENT_TRACKER_VALUE_VALUE_NUM, _arg4); _local6 = 4; }; }; if (_local5){ _debug.info(((("valid event tracking call\ncategory: " + _arg1) + "\naction: ") + _arg2), VisualDebugMode.geek); _sendXEvent(_eventTracker); }; } else { _debug.warning(((("event tracking call is not valid, failed!\ncategory: " + _arg1) + "\naction: ") + _arg2), VisualDebugMode.geek); _local5 = false; }; switch (_local6){ case 4: _debug.info((("trackEvent( " + [_arg1, _arg2, _arg3, _arg4].join(", ")) + " )")); break; case 3: _debug.info((("trackEvent( " + [_arg1, _arg2, _arg3].join(", ")) + " )")); break; case 2: default: _debug.info((("trackEvent( " + [_arg1, _arg2].join(", ")) + " )")); }; return (_local5); } public function trackPageview(_arg1:String=""):void{ _debug.info((("trackPageview( " + _arg1) + " )")); if (_doTracking()){ _initData(); _trackMetrics(_arg1); _noSessionInformation = false; } else { _debug.warning((("trackPageview( " + _arg1) + " ) failed")); }; } public function setCookieTimeout(_arg1:int):void{ _config.conversionTimeout = _arg1; _debug.info((("setCookieTimeout( " + _config.conversionTimeout) + " )")); } public function trackTrans():void{ _debug.warning("trackTrans() not implemented"); } public function setClientInfo(_arg1:Boolean):void{ _config.detectClientInfo = _arg1; _debug.info((("setClientInfo( " + _config.detectClientInfo) + " )")); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ _debug.warning((("linkByPost( " + [_arg1, _arg2].join(", ")) + " ) not implemented")); } private function _initData():void{ var _local1:String; var _local2:String; if (!_hasInitData){ _updateDomainName(); _domainHash = _getDomainHash(); _timeStamp = Math.round((new Date().getTime() / 1000)); if (_debug.verbose){ _local1 = ""; _local1 = (_local1 + "_initData 0"); _local1 = (_local1 + ("\ndomain name: " + _config.domainName)); _local1 = (_local1 + ("\ndomain hash: " + _domainHash)); _local1 = (_local1 + (((("\ntimestamp: " + _timeStamp) + " (") + new Date((_timeStamp * 1000))) + ")")); _debug.info(_local1, VisualDebugMode.geek); }; }; if (_doTracking()){ _handleCookie(); }; if (!_hasInitData){ if (_doTracking()){ _formatedReferrer = _formatReferrer(); _browserInfo = new BrowserInfo(_config, _info); _debug.info(("browserInfo: " + _browserInfo.toURLString()), VisualDebugMode.advanced); if (_config.campaignTracking){ _campaign = new CampaignManager(_config, _debug, _buffer, _domainHash, _formatedReferrer, _timeStamp); _campaignInfo = _campaign.getCampaignInformation(_info.locationSearch, _noSessionInformation); _debug.info(("campaignInfo: " + _campaignInfo.toURLString()), VisualDebugMode.advanced); }; }; _x10Module = new X10(); _eventTracker = new X10(); _hasInitData = true; }; if (_config.hasSiteOverlay){ _debug.warning("Site Overlay is not supported"); }; if (_debug.verbose){ _local2 = ""; _local2 = (_local2 + "_initData (misc)"); _local2 = (_local2 + ("\nflash version: " + _info.flashVersion.toString(4))); _local2 = (_local2 + ("\nprotocol: " + _info.protocol)); _local2 = (_local2 + (("\ndefault domain name (auto): \"" + _info.domainName) + "\"")); _local2 = (_local2 + ("\nlanguage: " + _info.language)); _local2 = (_local2 + ("\ndomain hash: " + _getDomainHash())); _local2 = (_local2 + ("\nuser-agent: " + _info.userAgent)); _debug.info(_local2, VisualDebugMode.geek); }; } public function getDetectTitle():Boolean{ _debug.info("getDetectTitle()"); return (_config.detectTitle); } public function resetSession():void{ _debug.info("resetSession()"); _buffer.resetCurrentSession(); } public function getClientInfo():Boolean{ _debug.info("getClientInfo()"); return (_config.detectClientInfo); } private function _sendXEvent(_arg1:X10=null):void{ var _local2:Variables; var _local3:EventInfo; var _local4:Variables; var _local5:Variables; _initData(); if (_takeSample()){ _local2 = new Variables(); _local2.URIencode = true; _local3 = new EventInfo(true, _x10Module, _arg1); _local4 = _local3.toVariables(); _local5 = _renderMetricsSearchVariables(); _local2.join(_local4, _local5); _gifRequest.send(_account, _local2, false, true); }; } public function setDetectFlash(_arg1:Boolean):void{ _config.detectFlash = _arg1; _debug.info((("setDetectFlash( " + _config.detectFlash) + " )")); } public function setCampNameKey(_arg1:String):void{ _config.campaignKey.UCCN = _arg1; var _local2 = (("setCampNameKey( " + _config.campaignKey.UCCN) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCCN]")); } else { _debug.info(_local2); }; } private function _formatReferrer():String{ var _local2:String; var _local3:URL; var _local4:URL; var _local1:String = _info.referrer; if ((((_local1 == "")) || ((_local1 == "localhost")))){ _local1 = "-"; } else { _local2 = _info.domainName; _local3 = new URL(_local1); _local4 = new URL(("http://" + _local2)); if (_local3.hostName == _local2){ return ("-"); }; if (_local4.domain == _local3.domain){ if (_local4.subDomain != _local3.subDomain){ _local1 = "0"; }; }; if ((((_local1.charAt(0) == "[")) && (_local1.charAt((_local1.length - 1))))){ _local1 = "-"; }; }; _debug.info(("formated referrer: " + _local1), VisualDebugMode.advanced); return (_local1); } private function _visitCode():Number{ if (_debug.verbose){ _debug.info(("visitCode: " + _buffer.utma.sessionId), VisualDebugMode.geek); }; return (_buffer.utma.sessionId); } public function createEventTracker(_arg1:String):EventTracker{ _debug.info((("createEventTracker( " + _arg1) + " )")); return (new EventTracker(_arg1, this)); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ _debug.warning((("addItem( " + [_arg1, _arg2, _arg3, _arg4, _arg5, _arg6].join(", ")) + " ) not implemented")); } public function clearIgnoredOrganic():void{ _debug.info("clearIgnoredOrganic()"); _config.organic.clearIgnoredKeywords(); } public function setVar(_arg1:String):void{ var _local2:Variables; if (((!((_arg1 == ""))) && (_isNotGoogleSearch()))){ _initData(); _buffer.utmv.domainHash = _domainHash; _buffer.utmv.value = _arg1; if (_debug.verbose){ _debug.info(_buffer.utmv.toString(), VisualDebugMode.geek); }; _debug.info((("setVar( " + _arg1) + " )")); if (_takeSample()){ _local2 = new Variables(); _local2.utmt = "var"; _gifRequest.send(_account, _local2); }; } else { _debug.warning((("setVar \"" + _arg1) + "\" is ignored")); }; } public function setDomainName(_arg1:String):void{ if (_arg1 == "auto"){ _config.domain.mode = DomainNameMode.auto; } else { if (_arg1 == "none"){ _config.domain.mode = DomainNameMode.none; } else { _config.domain.mode = DomainNameMode.custom; _config.domain.name = _arg1; }; }; _updateDomainName(); _debug.info((("setDomainName( " + _config.domainName) + " )")); } private function _updateDomainName():void{ var _local1:String; if (_config.domain.mode == DomainNameMode.auto){ _local1 = _info.domainName; if (_local1.substring(0, 4) == "www."){ _local1 = _local1.substring(4); }; _config.domain.name = _local1; }; _config.domainName = _config.domain.name.toLowerCase(); _debug.info(("domain name: " + _config.domainName), VisualDebugMode.advanced); } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ _debug.warning((("addTrans( " + [_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8].join(", ")) + " ) not implemented")); return (null); } private function _renderMetricsSearchVariables(_arg1:String=""):Variables{ var _local4:Variables; var _local2:Variables = new Variables(); _local2.URIencode = true; var _local3:DocumentInfo = new DocumentInfo(_config, _info, _formatedReferrer, _arg1, _adSense); _debug.info(("docInfo: " + _local3.toURLString()), VisualDebugMode.geek); if (_config.campaignTracking){ _local4 = _campaignInfo.toVariables(); }; var _local5:Variables = _browserInfo.toVariables(); _local2.join(_local3.toVariables(), _local5, _local4); return (_local2); } public function setCampContentKey(_arg1:String):void{ _config.campaignKey.UCCT = _arg1; var _local2 = (("setCampContentKey( " + _config.campaignKey.UCCT) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCCT]")); } else { _debug.info(_local2); }; } private function _handleCookie():void{ var _local1:String; var _local2:String; var _local3:Array; var _local4:String; if (_config.allowLinker){ }; if (((_buffer.hasUTMA()) && (!(_buffer.utma.isEmpty())))){ if (((!(_buffer.hasUTMB())) || (!(_buffer.hasUTMC())))){ _buffer.updateUTMA(_timeStamp); _noSessionInformation = true; }; if (_debug.verbose){ _debug.info(("from cookie " + _buffer.utma.toString()), VisualDebugMode.geek); }; } else { _debug.info("create a new utma", VisualDebugMode.advanced); _buffer.utma.domainHash = _domainHash; _buffer.utma.sessionId = _getUniqueSessionId(); _buffer.utma.firstTime = _timeStamp; _buffer.utma.lastTime = _timeStamp; _buffer.utma.currentTime = _timeStamp; _buffer.utma.sessionCount = 1; if (_debug.verbose){ _debug.info(_buffer.utma.toString(), VisualDebugMode.geek); }; _noSessionInformation = true; _isNewVisitor = true; }; if (((_adSense.gaGlobal) && ((_adSense.dh == String(_domainHash))))){ if (_adSense.sid){ _buffer.utma.currentTime = Number(_adSense.sid); if (_debug.verbose){ _local1 = ""; _local1 = (_local1 + "AdSense sid found\n"); _local1 = (_local1 + (((("Override currentTime(" + _buffer.utma.currentTime) + ") from AdSense sid(") + Number(_adSense.sid)) + ")")); _debug.info(_local1, VisualDebugMode.geek); }; }; if (_isNewVisitor){ if (_adSense.sid){ _buffer.utma.lastTime = Number(_adSense.sid); if (_debug.verbose){ _local2 = ""; _local2 = (_local2 + "AdSense sid found (new visitor)\n"); _local2 = (_local2 + (((("Override lastTime(" + _buffer.utma.lastTime) + ") from AdSense sid(") + Number(_adSense.sid)) + ")")); _debug.info(_local2, VisualDebugMode.geek); }; }; if (_adSense.vid){ _local3 = _adSense.vid.split("."); _buffer.utma.sessionId = Number(_local3[0]); _buffer.utma.firstTime = Number(_local3[1]); if (_debug.verbose){ _local4 = ""; _local4 = (_local4 + "AdSense vid found (new visitor)\n"); _local4 = (_local4 + (((("Override sessionId(" + _buffer.utma.sessionId) + ") from AdSense vid(") + Number(_local3[0])) + ")\n")); _local4 = (_local4 + (((("Override firstTime(" + _buffer.utma.firstTime) + ") from AdSense vid(") + Number(_local3[1])) + ")")); _debug.info(_local4, VisualDebugMode.geek); }; }; if (_debug.verbose){ _debug.info(("AdSense modified : " + _buffer.utma.toString()), VisualDebugMode.geek); }; }; }; _buffer.utmb.domainHash = _domainHash; if (isNaN(_buffer.utmb.trackCount)){ _buffer.utmb.trackCount = 0; }; if (isNaN(_buffer.utmb.token)){ _buffer.utmb.token = _config.tokenCliff; }; if (isNaN(_buffer.utmb.lastTime)){ _buffer.utmb.lastTime = _buffer.utma.currentTime; }; _buffer.utmc.domainHash = _domainHash; if (_debug.verbose){ _debug.info(_buffer.utmb.toString(), VisualDebugMode.advanced); _debug.info(_buffer.utmc.toString(), VisualDebugMode.advanced); }; } public function setLocalServerMode():void{ _config.serverMode = ServerOperationMode.local; _debug.info("setLocalServerMode()"); } public function clearIgnoredRef():void{ _debug.info("clearIgnoredRef()"); _config.organic.clearIgnoredReferrals(); } public function setCampSourceKey(_arg1:String):void{ _config.campaignKey.UCSR = _arg1; var _local2 = (("setCampSourceKey( " + _config.campaignKey.UCSR) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCSR]")); } else { _debug.info(_local2); }; } public function getLocalGifPath():String{ _debug.info("getLocalGifPath()"); return (_config.localGIFpath); } public function setLocalGifPath(_arg1:String):void{ _config.localGIFpath = _arg1; _debug.info((("setLocalGifPath( " + _config.localGIFpath) + " )")); } public function getVersion():String{ _debug.info("getVersion()"); return (_config.version); } public function setAllowAnchor(_arg1:Boolean):void{ _config.allowAnchor = _arg1; _debug.info((("setAllowAnchor( " + _config.allowAnchor) + " )")); } private function _isNotGoogleSearch():Boolean{ var _local1:String = _config.domainName; var _local2 = (_local1.indexOf("www.google.") < 0); var _local3 = (_local1.indexOf(".google.") < 0); var _local4 = (_local1.indexOf("google.") < 0); var _local5 = (_local1.indexOf("google.org") > -1); return (((((((((_local2) || (_local3))) || (_local4))) || (!((_config.cookiePath == "/"))))) || (_local5))); } public function setSampleRate(_arg1:Number):void{ if (_arg1 < 0){ _debug.warning("sample rate can not be negative, ignoring value."); } else { _config.sampleRate = _arg1; }; _debug.info((("setSampleRate( " + _config.sampleRate) + " )")); } private function _takeSample():Boolean{ if (_debug.verbose){ _debug.info((((("takeSample: (" + (_visitCode() % 10000)) + ") < (") + (_config.sampleRate * 10000)) + ")"), VisualDebugMode.geek); }; return (((_visitCode() % 10000) < (_config.sampleRate * 10000))); } public function setCookiePath(_arg1:String):void{ _config.cookiePath = _arg1; _debug.info((("setCookiePath( " + _config.cookiePath) + " )")); } public function setAllowHash(_arg1:Boolean):void{ _config.allowDomainHash = _arg1; _debug.info((("setAllowHash( " + _config.allowDomainHash) + " )")); } private function _generateUserDataHash():Number{ var _local1 = ""; _local1 = (_local1 + _info.appName); _local1 = (_local1 + _info.appVersion); _local1 = (_local1 + _info.language); _local1 = (_local1 + _info.platform); _local1 = (_local1 + _info.userAgent.toString()); _local1 = (_local1 + (((_info.screenWidth + "x") + _info.screenHeight) + _info.screenColorDepth)); _local1 = (_local1 + _info.referrer); return (Utils.generateHash(_local1)); } public function setCampNOKey(_arg1:String):void{ _config.campaignKey.UCNO = _arg1; var _local2 = (("setCampNOKey( " + _config.campaignKey.UCNO) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCNO]")); } else { _debug.info(_local2); }; } public function addIgnoredOrganic(_arg1:String):void{ _debug.info((("addIgnoredOrganic( " + _arg1) + " )")); _config.organic.addIgnoredKeyword(_arg1); } public function setLocalRemoteServerMode():void{ _config.serverMode = ServerOperationMode.both; _debug.info("setLocalRemoteServerMode()"); } public function cookiePathCopy(_arg1:String):void{ _debug.warning((("cookiePathCopy( " + _arg1) + " ) not implemented")); } public function setDetectTitle(_arg1:Boolean):void{ _config.detectTitle = _arg1; _debug.info((("setDetectTitle( " + _config.detectTitle) + " )")); } public function setCampTermKey(_arg1:String):void{ _config.campaignKey.UCTR = _arg1; var _local2 = (("setCampTermKey( " + _config.campaignKey.UCTR) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCTR]")); } else { _debug.info(_local2); }; } public function getServiceMode():ServerOperationMode{ _debug.info("getServiceMode()"); return (_config.serverMode); } private function _trackMetrics(_arg1:String=""):void{ var _local2:Variables; var _local3:Variables; var _local4:Variables; var _local5:EventInfo; if (_takeSample()){ _local2 = new Variables(); _local2.URIencode = true; if (((_x10Module) && (_x10Module.hasData()))){ _local5 = new EventInfo(false, _x10Module); _local3 = _local5.toVariables(); }; _local4 = _renderMetricsSearchVariables(_arg1); _local2.join(_local3, _local4); _gifRequest.send(_account, _local2); }; } public function setCampaignTrack(_arg1:Boolean):void{ _config.campaignTracking = _arg1; _debug.info((("setCampaignTrack( " + _config.campaignTracking) + " )")); } public function addIgnoredRef(_arg1:String):void{ _debug.info((("addIgnoredRef( " + _arg1) + " )")); _config.organic.addIgnoredReferral(_arg1); } public function clearOrganic():void{ _debug.info("clearOrganic()"); _config.organic.clearEngines(); } public function getDetectFlash():Boolean{ _debug.info("getDetectFlash()"); return (_config.detectFlash); } public function setCampMediumKey(_arg1:String):void{ _config.campaignKey.UCMD = _arg1; var _local2 = (("setCampMediumKey( " + _config.campaignKey.UCMD) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCMD]")); } else { _debug.info(_local2); }; } private function _getUniqueSessionId():Number{ var _local1:Number = ((Utils.generate32bitRandom() ^ _generateUserDataHash()) * 2147483647); _debug.info(("Session ID: " + _local1), VisualDebugMode.geek); return (_local1); } private function _getDomainHash():Number{ if (((((!(_config.domainName)) || ((_config.domainName == "")))) || ((_config.domain.mode == DomainNameMode.none)))){ _config.domainName = ""; return (1); }; _updateDomainName(); if (_config.allowDomainHash){ return (Utils.generateHash(_config.domainName)); }; return (1); } public function setSessionTimeout(_arg1:int):void{ _config.sessionTimeout = _arg1; _debug.info((("setSessionTimeout( " + _config.sessionTimeout) + " )")); } public function getAccount():String{ _debug.info("getAccount()"); return (_account); } public function link(_arg1:String, _arg2:Boolean=false):void{ _debug.warning((("link( " + [_arg1, _arg2].join(", ")) + " ) not implemented")); } public function setRemoteServerMode():void{ _config.serverMode = ServerOperationMode.remote; _debug.info("setRemoteServerMode()"); } } }//package com.google.analytics.v4
Section 71
//AnalyticsTracker (com.google.analytics.AnalyticsTracker) package com.google.analytics { import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.events.*; public interface AnalyticsTracker extends GoogleAnalyticsAPI, IEventDispatcher { function set config(_arg1:Configuration):void; function isReady():Boolean; function get mode():String; function set debug(_arg1:DebugConfiguration):void; function get account():String; function set mode(_arg1:String):void; function get config():Configuration; function get debug():DebugConfiguration; function set account(_arg1:String):void; function get visualDebug():Boolean; function set visualDebug(_arg1:Boolean):void; } }//package com.google.analytics
Section 72
//API (com.google.analytics.API) package com.google.analytics { import com.google.analytics.utils.*; public class API { public static var version:Version = new Version(); version.major = 1; version.minor = 0; version.build = 1; version.revision = "$Rev: 319 $ ".split(" ")[1]; } }//package com.google.analytics
Section 73
//GATracker (com.google.analytics.GATracker) package com.google.analytics { import com.google.analytics.core.*; import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.events.*; import flash.display.*; import com.google.analytics.utils.*; import com.google.analytics.external.*; import com.google.analytics.events.*; public class GATracker implements AnalyticsTracker { private var _adSense:AdSenseGlobals; private var _env:Environment; private var _visualDebug:Boolean; private var _idleTimer:IdleTimer; private var _debug:DebugConfiguration; private var _buffer:Buffer; private var _config:Configuration; private var _mode:String; private var _display:DisplayObject; private var _jsproxy:JavascriptProxy; private var _dom:HTMLDOM; private var _eventDispatcher:EventDispatcher; private var _ready:Boolean;// = false private var _gifRequest:GIFRequest; private var _account:String; private var _tracker:GoogleAnalyticsAPI; public static var version:Version = API.version; public static var autobuild:Boolean = true; public function GATracker(_arg1:DisplayObject, _arg2:String, _arg3:String="AS3", _arg4:Boolean=false, _arg5:Configuration=null, _arg6:DebugConfiguration=null){ _ready = false; super(); _display = _arg1; _eventDispatcher = new EventDispatcher(this); _tracker = new TrackerCache(); this.account = _arg2; this.mode = _arg3; this.visualDebug = _arg4; if (!_arg6){ this.debug = new DebugConfiguration(); }; if (!_arg5){ this.config = new Configuration(_arg6); }; if (autobuild){ _factory(); }; } public function link(_arg1:String, _arg2:Boolean=false):void{ _tracker.link(_arg1, _arg2); } public function addOrganic(_arg1:String, _arg2:String):void{ _tracker.addOrganic(_arg1, _arg2); } public function setAllowLinker(_arg1:Boolean):void{ _tracker.setAllowLinker(_arg1); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ return (_tracker.trackEvent(_arg1, _arg2, _arg3, _arg4)); } public function setCookieTimeout(_arg1:int):void{ _tracker.setCookieTimeout(_arg1); } public function trackTrans():void{ _tracker.trackTrans(); } public function trackPageview(_arg1:String=""):void{ _tracker.trackPageview(_arg1); } public function getClientInfo():Boolean{ return (_tracker.getClientInfo()); } public function setClientInfo(_arg1:Boolean):void{ _tracker.setClientInfo(_arg1); } public function get account():String{ return (_account); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ _tracker.linkByPost(_arg1, _arg2); } public function getDetectTitle():Boolean{ return (_tracker.getDetectTitle()); } public function dispatchEvent(_arg1:Event):Boolean{ return (_eventDispatcher.dispatchEvent(_arg1)); } public function get config():Configuration{ return (_config); } public function set mode(_arg1:String):void{ _mode = _arg1; } public function removeEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false):void{ _eventDispatcher.removeEventListener(_arg1, _arg2, _arg3); } public function setDetectFlash(_arg1:Boolean):void{ _tracker.setDetectFlash(_arg1); } public function resetSession():void{ _tracker.resetSession(); } public function setCampNameKey(_arg1:String):void{ _tracker.setCampNameKey(_arg1); } public function get debug():DebugConfiguration{ return (_debug); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ _tracker.addItem(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } private function _bridgeFactory():GoogleAnalyticsAPI{ debug.info(((("GATracker (Bridge) v" + version) + "\naccount: ") + account)); return (new Bridge(account, _debug, _jsproxy)); } public function addEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false, _arg4:int=0, _arg5:Boolean=false):void{ _eventDispatcher.addEventListener(_arg1, _arg2, _arg3, _arg4, _arg5); } public function clearIgnoredOrganic():void{ _tracker.clearIgnoredOrganic(); } public function set account(_arg1:String):void{ _account = _arg1; } public function setVar(_arg1:String):void{ _tracker.setVar(_arg1); } public function build():void{ if (!isReady()){ _factory(); }; } public function setDomainName(_arg1:String):void{ _tracker.setDomainName(_arg1); } public function createEventTracker(_arg1:String):EventTracker{ return (_tracker.createEventTracker(_arg1)); } public function set config(_arg1:Configuration):void{ _config = _arg1; } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ return (_tracker.addTrans(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8)); } public function setCampSourceKey(_arg1:String):void{ _tracker.setCampSourceKey(_arg1); } public function setCampContentKey(_arg1:String):void{ _tracker.setCampContentKey(_arg1); } public function willTrigger(_arg1:String):Boolean{ return (_eventDispatcher.willTrigger(_arg1)); } public function setLocalServerMode():void{ _tracker.setLocalServerMode(); } public function isReady():Boolean{ return (_ready); } public function getLocalGifPath():String{ return (_tracker.getLocalGifPath()); } public function setAllowAnchor(_arg1:Boolean):void{ _tracker.setAllowAnchor(_arg1); } public function clearIgnoredRef():void{ _tracker.clearIgnoredRef(); } public function get mode():String{ return (_mode); } public function set debug(_arg1:DebugConfiguration):void{ _debug = _arg1; } public function setLocalGifPath(_arg1:String):void{ _tracker.setLocalGifPath(_arg1); } public function getVersion():String{ return (_tracker.getVersion()); } public function setSampleRate(_arg1:Number):void{ _tracker.setSampleRate(_arg1); } public function setCookiePath(_arg1:String):void{ _tracker.setCookiePath(_arg1); } public function setAllowHash(_arg1:Boolean):void{ _tracker.setAllowHash(_arg1); } public function setCampNOKey(_arg1:String):void{ _tracker.setCampNOKey(_arg1); } public function addIgnoredOrganic(_arg1:String):void{ _tracker.addIgnoredOrganic(_arg1); } public function setLocalRemoteServerMode():void{ _tracker.setLocalRemoteServerMode(); } public function cookiePathCopy(_arg1:String):void{ _tracker.cookiePathCopy(_arg1); } private function _factory():void{ var _local1:GoogleAnalyticsAPI; var _local2:TrackerCache; _jsproxy = new JavascriptProxy(debug); if (visualDebug){ debug.layout = new Layout(debug, _display); debug.active = visualDebug; }; _local2 = (_tracker as TrackerCache); switch (mode){ case TrackerMode.BRIDGE: _local1 = _bridgeFactory(); break; case TrackerMode.AS3: default: _local1 = _trackerFactory(); }; if (!_local2.isEmpty()){ _local2.tracker = _local1; _local2.flush(); }; _tracker = _local1; _ready = true; dispatchEvent(new AnalyticsEvent(AnalyticsEvent.READY, this)); } public function setCampTermKey(_arg1:String):void{ _tracker.setCampTermKey(_arg1); } private function _trackerFactory():GoogleAnalyticsAPI{ debug.info(((("GATracker (AS3) v" + version) + "\naccount: ") + account)); _adSense = new AdSenseGlobals(debug); _dom = new HTMLDOM(debug); _dom.cacheProperties(); _env = new Environment("", "", "", debug, _dom); _buffer = new Buffer(config, debug, false); _gifRequest = new GIFRequest(config, debug, _buffer, _env); _idleTimer = new IdleTimer(config, debug, _display, _buffer); _env.url = _display.stage.loaderInfo.url; return (new Tracker(account, config, debug, _env, _buffer, _gifRequest, _adSense)); } public function setDetectTitle(_arg1:Boolean):void{ _tracker.setDetectTitle(_arg1); } public function getServiceMode():ServerOperationMode{ return (_tracker.getServiceMode()); } public function clearOrganic():void{ _tracker.clearOrganic(); } public function setCampaignTrack(_arg1:Boolean):void{ _tracker.setCampaignTrack(_arg1); } public function addIgnoredRef(_arg1:String):void{ _tracker.addIgnoredRef(_arg1); } public function set visualDebug(_arg1:Boolean):void{ _visualDebug = _arg1; } public function setCampMediumKey(_arg1:String):void{ _tracker.setCampMediumKey(_arg1); } public function setSessionTimeout(_arg1:int):void{ _tracker.setSessionTimeout(_arg1); } public function getDetectFlash():Boolean{ return (_tracker.getDetectFlash()); } public function get visualDebug():Boolean{ return (_visualDebug); } public function getAccount():String{ return (_tracker.getAccount()); } public function hasEventListener(_arg1:String):Boolean{ return (_eventDispatcher.hasEventListener(_arg1)); } public function setRemoteServerMode():void{ _tracker.setRemoteServerMode(); } } var _local1:* = ServerOperationMode; return (_local1); }//package com.google.analytics
Section 74
//AllElement (Data.Config.AllElement) package Data.Config { import GameEngine.*; public class AllElement { private var _elementArr:Array; public function AllElement(){ _elementArr = new Array(); _elementArr.push(new ElementData("seed", "seed_animation", new Array("seed_btn"), "seed lv1", new Array("seed_btn"), "seed lv1", 0)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("irrigate"), "seed lv2", new Array("seed lv1"), "seed lv2", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("Fertilize"), "seed lv3", new Array("seed lv2"), "seed lv3", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("girl water"), "seed lv4", new Array("seed lv3"), "seed lv4", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("seed lv4", "NEW_ROUND"), "seed lv5", new Array("seed lv4"), "seed lv5", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("seed lv5", "NEW_ROUND"), "seed lv6", new Array("seed lv5"), "seed lv6", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("seed lv6", "NEW_ROUND"), "seed lv7", new Array("seed lv6"), "seed lv7", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("seed lv7", "NEW_ROUND"), "seed lv8", new Array("seed lv7"), "seed lv8", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("change bench to ladder"), "seed lv8 ", new Array("seed lv8"), "seed lv8 ", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("seed lv8 ", "eat apple", "NEW_ROUND"), "seed lv9", new Array("seed lv8 "), "seed lv9", 1)); _elementArr.push(new ElementData("seed", "seed_animation", new Array("computer lvMax"), "seed lvMax", new Array("seed lv9"), "seed lvMax", 1)); _elementArr.push(new ElementData("book", "book_animation", new Array("book_btn"), "book lv1", new Array("book_btn"), "book lv1", 0)); _elementArr.push(new ElementData("book", "book_animation", new Array("seed lvMax"), "book lvMax", new Array("book lv1"), "book lvMax", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("book lv1", "boy"), "apear", new Array("boy"), "apear", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("apear", "seed lv1"), "irrigate", new Array("apear"), "irrigate", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("irrigate", "seed lv2", "NEW_ROUND"), "Fertilize", new Array("irrigate"), "Fertilize", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("seed lv6", "egg lv1"), "take flower", new Array("Fertilize"), "take flower", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("take flower2"), "take flower3", new Array("take flower"), "take flower3", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("wood lvMax", "egg lv1", "book lv1", "take flower3", "seed lv7"), "invite girl sit", new Array("take flower3"), "invite girl sit", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("want apple"), "change bench to ladder", new Array("invite girl sit"), "change bench to ladder", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("seed lv8 "), "change bench to ladder1", new Array("change bench to ladder"), "change bench to ladder1", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("None"), "eat apple", new Array("change bench to ladder1"), "eat apple", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("book lvMax"), "girl back", new Array("eat apple"), "girl back", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("girl back", "egg lv4 "), "kiss", new Array("girl back"), "kiss", 1)); _elementArr.push(new ElementData("boy", "boy_animation", new Array("egg lvMax"), "kiss ", new Array("kiss"), "kiss ", 1)); _elementArr.push(new ElementData("egg", "egg_animation", new Array("egg_btn"), "egg lv1", new Array("egg_btn"), "egg lv1", 0)); _elementArr.push(new ElementData("egg", "egg_animation", new Array("egg lv1", "seed lv8 ", "eat apple"), "egg lv3", new Array("egg lv1"), "egg lv3", 1)); _elementArr.push(new ElementData("egg", "egg_animation", new Array("egg lv3", "hammer lvMax", "seed lvMax", "girl back"), "egg lv4", new Array("egg lv3"), "egg lv4", 1)); _elementArr.push(new ElementData("egg", "egg_animation", new Array("hammer lvMax "), "egg lv4 ", new Array("egg lv4"), "egg lv4 ", 1)); _elementArr.push(new ElementData("egg", "egg_animation", new Array("kiss", "bow lvMax"), "egg lvMax", new Array("egg lv4 "), "egg lvMax", 1)); _elementArr.push(new ElementData("girl", "girl_animation", new Array("egg lv1", "girl"), "girl walk01", new Array("girl"), "girl walk01", 1)); _elementArr.push(new ElementData("girl", "girl_animation", new Array("girl walk01", "seed lv3"), "girl water", new Array("girl walk01"), "girl water", 1)); _elementArr.push(new ElementData("girl", "girl_animation", new Array("take flower"), "take flower2", new Array("girl water"), "take flower2", 1)); _elementArr.push(new ElementData("girl", "girl_animation", new Array("invite girl sit"), "girl walk02", new Array("take flower2"), "girl walk02", 1)); _elementArr.push(new ElementData("girl", "girl_animation", new Array("seed lv8", "girl walk02"), "want apple", new Array("girl walk02"), "want apple", 1)); _elementArr.push(new ElementData("girl", "girl_animation", new Array("change bench to ladder1"), "None", new Array("want apple"), "None", 1)); _elementArr.push(new ElementData("wood", "wood_animation", new Array("wood_btn"), "wood lv1", new Array("wood_btn"), "wood lv1", 0)); _elementArr.push(new ElementData("wood", "wood_animation", new Array("wood lv1", "NEW_ROUND"), "wood lv2", new Array("wood lv1"), "wood lv2", 1)); _elementArr.push(new ElementData("wood", "wood_animation", new Array("tool lv1", "wood lv2"), "wood lvMax", new Array("wood lv2"), "wood lvMax", 1)); _elementArr.push(new ElementData("tool", "tool_animation", new Array("tool_btn"), "tool lv1", new Array("tool_btn"), "tool lv1", 0)); _elementArr.push(new ElementData("tool", "tool_animation", new Array("wood lvMax", "NEW_ROUND"), "tool lvMax", new Array("tool lv1"), "tool lvMax", 1)); _elementArr.push(new ElementData("computer", "computer_animation", new Array("computer_btn"), "computer lv1", new Array("computer_btn"), "computer lv1", 0)); _elementArr.push(new ElementData("computer", "computer_animation", new Array("computer lv1", "NEW_ROUND"), "computer lv2", new Array("computer lv1"), "computer lv2", 1)); _elementArr.push(new ElementData("computer", "computer_animation", new Array("computer lv2", "tool lvMax"), "computer lv3", new Array("computer lv2"), "computer lv3", 1)); _elementArr.push(new ElementData("computer", "computer_animation", new Array("seed lv9", "NEW_ROUND"), "computer lvMax", new Array("computer lv3"), "computer lvMax", 1)); _elementArr.push(new ElementData("hammer", "hammer_animation", new Array("hammer_btn"), "hammer lv1", new Array("hammer_btn"), "hammer lv1", 0)); _elementArr.push(new ElementData("hammer", "hammer_animation", new Array("hammer lv1", "NEW_ROUND"), "hammer lvMax", new Array("hammer lv1"), "hammer lvMax", 1)); _elementArr.push(new ElementData("hammer", "hammer_animation", new Array("egg lv4"), "hammer lvMax ", new Array("hammer lvMax"), "hammer lvMax ", 1)); _elementArr.push(new ElementData("bow", "bow_animation", new Array("bow_btn"), "bow lv1", new Array("bow_btn"), "bow lv1", 0)); _elementArr.push(new ElementData("bow", "bow_animation", new Array("bow lv1", "egg lv4 "), "bow lvMax", new Array("bow lv1"), "bow lvMax", 1)); } public function get elementArr():Array{ return (_elementArr); } } }//package Data.Config
Section 75
//ConfigData (Data.Config.ConfigData) package Data.Config { public class ConfigData { public static const COOKIE_NAME:String = "ROMANCE_MAKER"; public static const BTN7_NAME:String = "tool_btn"; public static const BTN5_NAME:String = "hammer_btn"; public static const BTN3_NAME:String = "computer_btn"; public static const BTN1_NAME:String = "bow_btn"; public static const PROP6_NAME:String = "seed"; public static const PROP4_NAME:String = "egg"; public static const PROP2_NAME:String = "book"; public static const PROP8_NAME:String = "wood"; public static const BTN8_NAME:String = "wood_btn"; public static const BTN6_NAME:String = "seed_btn"; public static const BTN4_NAME:String = "egg_btn"; public static const PROP3_NAME:String = "computer"; public static const BTN2_NAME:String = "book_btn"; public static const PROP1_NAME:String = "bow"; public static const PROP7_NAME:String = "tool"; public static const PROP5_NAME:String = "hammer"; public static var isMute:Boolean = true; } }//package Data.Config
Section 76
//AllEvent (Data.Event.AllEvent) package Data.Event { public class AllEvent { public static const ROUNDOVER:String = "ROUNDOVER"; public static const ROUND_OVER:String = "ROUND_OVER"; public static const CLOSEPANEL:String = "CLOSEPANEL"; public static const SOUNDDECREASE:String = "SOUNDDECREASE"; public static const SETFIRST:String = "SETFIRST"; public static const GAMECOMPELET:String = "GAMECOMPELET"; public static const OPENPANEL:String = "OPENPANEL"; public static const PLAY_NEXT:String = "PLAY_NEXT"; public static const SOUNDPLAY:String = "SOUNDPLAY"; public static const BACKSOUND:String = "BACKSOUND"; public static const NEXT_ROUND:String = "NEXT_ROUND"; public static const BACKSOUNDSTOP:String = "BACKSOUNDSTOP"; public static const DESTROY:String = "DESTROY"; public static const ON_CHOOSE:String = "ON_CHOOSE"; public static const ADDSTAGE:String = "ADDSTAGE"; } }//package Data.Event
Section 77
//UIEvent (Data.Event.UIEvent) package Data.Event { public class UIEvent { public static const SETMENU:String = "SETMENU"; public static const COMPELET:String = "COMPELET"; public static const MENU:String = "MENU"; public static const MOREGAME:String = "MOREGAME"; public static const INITBUTTON:String = "INITBUTTON"; public static const MUSIC:String = "MUSIC"; public static const ENDGAME:String = "ENDGAME"; public static const RESET:String = "RESET"; public static const STARTGAME:String = "STARTGAME"; public static const START:String = "START"; public static const HOWTOPLAY:String = "HOWTOPLAY"; } }//package Data.Event
Section 78
//ElementData (GameEngine.ElementData) package GameEngine { public class ElementData { private var _mcname:String; private var _power:int; private var _addString:String; private var _upArr:Array; private var _name:String; private var _label:String; private var _delString:Array; public function ElementData(_arg1:String, _arg2:String, _arg3:Array, _arg4:String, _arg5:Array, _arg6:String, _arg7:int=10){ _name = _arg1; _mcname = _arg2; _upArr = _arg3; _label = _arg4; _power = _arg7; _delString = _arg5; _addString = _arg6; } public function get power():int{ return (_power); } public function set power(_arg1:int):void{ _power = _arg1; } public function get name():String{ return (_name); } public function get upArr():Array{ return (_upArr); } public function get addString():String{ return (_addString); } public function get mcname():String{ return (_mcname); } public function get label():String{ return (_label); } public function get delString():Array{ return (_delString); } } }//package GameEngine
Section 79
//GameManager (GameEngine.GameManager) package GameEngine { import flash.events.*; import flash.display.*; import Tools.*; import Data.Event.*; public class GameManager { private var _root:MovieClip; private var _egg:AbstractElement; private var _computer:AbstractElement; private var _bow:AbstractElement; private var _boy:AbstractElement; private var _seed:AbstractElement; private var _orderArr:Array; private var _wood:AbstractElement; private var _playArr:Array; private var _numRound:int; private var _book:AbstractElement; private var _playMovie:PlayMovie; public var _levelArr:Array; private var _hammer:AbstractElement; private var _tempArr:Array; private var _tool:AbstractElement; private var _girl:AbstractElement; public static const NEW_ROUND:String = "NEW_ROUND"; public function GameManager(_arg1:MovieClip){ _root = _arg1; _numRound = 1; _levelArr = new Array(); _tempArr = new Array(); _levelArr.push("boy"); _levelArr.push("girl"); _orderArr = new Array(); _seed = new AbstractElement("seed"); _book = new AbstractElement("book"); _boy = new AbstractElement("boy"); _egg = new AbstractElement("egg"); _girl = new AbstractElement("girl"); _wood = new AbstractElement("wood"); _tool = new AbstractElement("tool"); _computer = new AbstractElement("computer"); _hammer = new AbstractElement("hammer"); _bow = new AbstractElement("bow"); _playMovie = new PlayMovie(_root["bg_mc"]); initEvent(); } private function GameCompelet():void{ var _local1:Array; var _local2:Array; var _local3:int; _local1 = new Array(); _local2 = new Array(); _local3 = 0; while (_local3 < _orderArr.length) { _local2 = String(_levelArr[(_local3 + 2)]).split(" "); _local1.push(new Array(_orderArr[_local3], _local2[1])); _local3++; }; BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.GAMECOMPELET, _local1)); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.BACKSOUNDSTOP)); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "finishSound")); } private function update(_arg1:ElementEvent):void{ var _local2:int; _orderArr.push(MovieClip(_arg1.object).name); _playArr = new Array(); _levelArr.push(MovieClip(_arg1.object).name); _local2 = 0; while (_local2 < 1) { _seed.check(_playArr, _levelArr); if (_book.check(_playArr, _levelArr)){ } else { if (_bow.check(_playArr, _levelArr)){ } else { if (_egg.check(_playArr, _levelArr)){ } else { if (_girl.check(_playArr, _levelArr)){ } else { if (_boy.check(_playArr, _levelArr)){ } else { if (_wood.check(_playArr, _levelArr)){ } else { if (_tool.check(_playArr, _levelArr)){ } else { if (_computer.check(_playArr, _levelArr)){ } else { if (_hammer.check(_playArr, _levelArr)){ continue; } else { break; }; }; }; }; }; }; }; }; }; }; if (_playArr.length != 0){ _playMovie.playArr = _playArr; _playMovie.Play(); }; } public function destroy():void{ _levelArr = null; _tempArr = null; _orderArr = null; _seed = null; _book = null; _boy = null; _egg = null; _girl = null; _wood = null; _tool = null; _computer = null; _hammer = null; _bow = null; _playMovie.destroy(); _playMovie = null; BroadCast.instance.removeEventListener(AllEvent.ON_CHOOSE, update); BroadCast.instance.removeEventListener(AllEvent.ROUND_OVER, nextRounde); } private function initEvent():void{ BroadCast.instance.addEventListener(AllEvent.ON_CHOOSE, update); BroadCast.instance.addEventListener(AllEvent.ROUND_OVER, nextRounde); } private function nextRounde(_arg1:Event):void{ _numRound = (_numRound + 1); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.OPENPANEL)); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SETFIRST)); if (_numRound > 8){ GameCompelet(); }; } } }//package GameEngine
Section 80
//PlayMovie (GameEngine.PlayMovie) package GameEngine { import flash.events.*; import flash.display.*; import Tools.*; import Data.Event.*; public class PlayMovie { private var _root:MovieClip; private var _endNum:int; private var _playArr:Array; private var _startNum:int; private var _mc:MovieClip; public function PlayMovie(_arg1:MovieClip){ _root = _arg1; _playArr = new Array(); initCon(); initEvent(); } private function seed():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "seed")); } public function destroy():void{ _root = null; _mc.removeEventListener(Event.ENTER_FRAME, playOver); BroadCast.instance.removeEventListener(AllEvent.PLAY_NEXT, Play); } private function initEvent():void{ BroadCast.instance.addEventListener(AllEvent.PLAY_NEXT, Play); } private function computerAppear():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "computerAppear")); } private function initCon():void{ _mc = GetObject.getMovieClip("seed_animation"); _mc.name = "seed_animation"; _mc.addFrameScript(35, levelUp); _mc.addFrameScript(98, levelUp); _mc.addFrameScript(163, levelUp); _mc.addFrameScript(227, levelUp); _mc.addFrameScript(291, levelUp); _mc.addFrameScript(362, levelUp); _mc.addFrameScript(434, levelUp); _mc.addFrameScript(507, levelUp); _mc.stop(); _root.addChildAt(_mc, 7); _mc = GetObject.getMovieClip("egg_animation"); _mc.name = "egg_animation"; _mc.addFrameScript(1, eggappear); _mc.addFrameScript(112, eggjump); _mc.addFrameScript(212, duckappear); _mc.addFrameScript(214, levelUp); _mc.addFrameScript(484, levelUp); _mc.stop(); _root.addChildAt(_mc, 8); _mc = GetObject.getMovieClip("bow_animation"); _mc.name = "bow_animation"; _mc.addFrameScript(1, bowappear); _mc.stop(); _root.addChildAt(_mc, 9); _mc = GetObject.getMovieClip("hammer_animation"); _mc.name = "hammer_animation"; _mc.addFrameScript(46, levelUp); _mc.stop(); _root.addChildAt(_mc, 10); _mc = GetObject.getMovieClip("computer_animation"); _mc.name = "computer_animation"; _mc.addFrameScript(1, computerAppear); _mc.addFrameScript(40, levelUp); _mc.addFrameScript(110, computerBad); _mc.addFrameScript(150, levelUp); _mc.addFrameScript(180, computerHand); _mc.addFrameScript(210, computerHandBack); _mc.addFrameScript(290, computerFix); _mc.addFrameScript(314, levelUp); _mc.stop(); _root.addChildAt(_mc, 11); _mc = GetObject.getMovieClip("wood_animation"); _mc.name = "wood_animation"; _mc.addFrameScript(47, levelUp); _mc.addFrameScript(162, levelUp); _mc.addFrameScript(230, wood); _mc.addFrameScript(346, levelUp); _mc.addFrameScript(392, levelUp); _mc.stop(); _root.addChildAt(_mc, 12); _mc = GetObject.getMovieClip("girl_animation"); _mc.name = "girl_animation"; _mc.addFrameScript(139, water); _mc.gotoAndStop("None"); _root.addChildAt(_mc, 13); _mc = GetObject.getMovieClip("boy_animation"); _mc.name = "boy_animation"; _mc.addFrameScript(144, water); _mc.addFrameScript(226, seed); _mc.addFrameScript(285, seed); _mc.addFrameScript(576, wood); _mc.stop(); _root.addChildAt(_mc, 14); _mc = GetObject.getMovieClip("tool_animation"); _mc.name = "tool_animation"; _mc.addFrameScript(92, levelUp); _mc.stop(); _root.addChildAt(_mc, 15); _mc = GetObject.getMovieClip("book_animation"); _mc.name = "book_animation"; _mc.addFrameScript(135, levelUp); _mc.addFrameScript(183, book); _mc.stop(); _root.addChildAt(_mc, 16); } private function duckappear():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "duckAppear")); } private function water():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "water")); } private function playOne(_arg1:ElementData):void{ var _local2:Boolean; var _local3:int; _local2 = false; _startNum = 0; _endNum = 0; if (_arg1.label != ""){ _local3 = 1; while (_local3 <= _mc.totalFrames) { _mc.gotoAndStop(_local3); if (((!(_local2)) && ((_mc.currentLabel == _arg1.label)))){ _local2 = true; _startNum = _local3; }; if (((_local2) && (((!((_mc.currentLabel == _arg1.label))) || ((_local3 == _mc.totalFrames)))))){ if ((_local3 == _mc.totalFrames)){ _endNum = _local3; } else { _endNum = (_local3 - 1); }; break; }; _local3++; }; _mc.addEventListener(Event.ENTER_FRAME, playOver); _mc.gotoAndPlay(_startNum); } else { BroadCast.instance.dispatchEvent(new Event(AllEvent.PLAY_NEXT)); }; } private function eggappear():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "eggAppear")); } public function Play(_arg1:Event=null):void{ if (_playArr.length != 0){ _mc = MovieClip(_root.getChildByName(ElementData(_playArr[0]).mcname)); playOne(ElementData(_playArr.splice(0, 1)[0])); } else { BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.ROUND_OVER)); }; } private function bowappear():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "bowappear")); } public function set playArr(_arg1:Array):void{ _playArr = _arg1; } private function playOver(_arg1:Event):void{ if (_mc.currentFrame == _endNum){ _mc.stop(); _mc.removeEventListener(Event.ENTER_FRAME, playOver); BroadCast.instance.dispatchEvent(new Event(AllEvent.PLAY_NEXT)); }; } private function book():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "book")); } private function computerHand():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "computerHand")); } private function wood():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "wood")); } private function eggjump():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "eggJump")); } private function computerHandBack():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "computerHandBack")); } private function computerBad():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "computerBad")); } private function computerFix():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "computerFix")); } private function levelUp():void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "levelUp")); } } }//package GameEngine
Section 81
//SoundConsole (GameEngine.SoundConsole) package GameEngine { import flash.events.*; import Tools.*; import flash.media.*; import Data.Event.*; import zlong.utils.*; public class SoundConsole { private var currentBack:Sound; private var currentsc:SoundChannel; private var currentSound:String; public function SoundConsole():void{ currentSound = ""; currentBack = new Sound(); initEvent(); } private function soundPlay(_arg1:ElementEvent):void{ currentBack = Library.getSound(String(_arg1.object)); if (RomanceData.isMute){ currentBack.play(); }; } private function backSound(_arg1:ElementEvent):void{ var _local2:SoundTransform; currentBack = Library.getSound(String(_arg1.object)); if (((RomanceData.isMute) && (!((currentSound == _arg1.object))))){ currentSound = String(_arg1.object); currentsc = currentBack.play(0, 9000); _local2 = currentsc.soundTransform; _local2.volume = 0.6; currentsc.soundTransform = _local2; }; } private function initEvent():void{ BroadCast.instance.addEventListener(AllEvent.BACKSOUND, backSound); BroadCast.instance.addEventListener(AllEvent.BACKSOUNDSTOP, backSoundStop); BroadCast.instance.addEventListener(AllEvent.SOUNDPLAY, soundPlay); BroadCast.instance.addEventListener(AllEvent.SOUNDDECREASE, soundDecrease); } private function soundDecrease(_arg1:Event):void{ var _local2:SoundTransform; _local2 = currentsc.soundTransform; _local2.volume = (_local2.volume - 0.1); if (_local2.volume < 0){ _local2.volume = 0; }; currentsc.soundTransform = _local2; } private function backSoundStop(_arg1:ElementEvent):void{ currentSound = ""; if (currentsc != null){ currentsc.stop(); }; } } }//package GameEngine
Section 82
//GameEngine (GameUI.GameEngine) package GameUI { import flash.events.*; import flash.display.*; import Tools.*; import flash.text.*; import GameEngine.*; import Data.Event.*; import Data.Config.*; import zlong.utils.*; public class GameEngine extends AbstractScreen { private var _level:int; private var _reset:MovieClip; private var _game:GameManager; private var _levelNum:String; private var _isMax:Boolean; private var _backGround:MovieClip; private var _tempArr:Array; private var _mc:MovieClip; private var inside:MovieClip; private var _menu:MovieClip; public function GameEngine(_arg1:Sprite, _arg2:int){ var _local3:MyCookie; var _local4:Object; super(_arg1); _local3 = new MyCookie(ConfigData.COOKIE_NAME); _local4 = _local3.data; if (_local4["played"] == null){ _local3.addProperty("played", "true"); } else { if ((((_local4["played"] == "true")) && ((RomanceData.award1 == false)))){ RomanceData.award1 = true; SpilSystem.instance.submitAchievement("award1"); }; }; _isMax = true; _level = _arg2; initScreen(); initCon(); initState(); initEvent(); } private function next(_arg1:Event):void{ if (inside.currentFrame == inside.totalFrames){ if (_levelNum == "Max"){ inside.stop(); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.GAMECOMPELET, _tempArr)); inside.removeEventListener(Event.ENTER_FRAME, next); } else { inside.stop(); if (inside["level"] != null){ TextField(inside["level"]).text = _levelNum; TextField(inside["level"]).mouseEnabled = false; }; BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.GAMECOMPELET, _tempArr)); inside.removeEventListener(Event.ENTER_FRAME, next); }; }; } private function initCon():void{ _backGround = _mc["bg_mc"]; _game = new GameManager(_mc); _menu = _mc["menu_btn"]; _reset = _mc["reset_btn"]; } private function delEvent():void{ _mc.removeEventListener(Event.ENTER_FRAME, stop); _menu.removeEventListener(MouseEvent.CLICK, goMenu); _reset.removeEventListener(MouseEvent.CLICK, reset); BroadCast.instance.removeEventListener(AllEvent.GAMECOMPELET, compelet); } private function delScreen():void{ _backGround = null; _game.destroy(); _game = null; _root.removeChild(_mc); } private function reset(_arg1:MouseEvent):void{ if (!RomanceData.award1){ RomanceData.award1 = true; SpilSystem.instance.submitAchievement("award1"); }; Document.tracker.trackEvent("Romance_Maker", RomanceData.RESET, "per session", 0); _root.dispatchEvent(new Event(UIEvent.RESET)); } private function initState():void{ _backGround.stop(); _menu.gotoAndStop(1); _reset.gotoAndStop(1); _menu.buttonMode = true; _reset.buttonMode = true; BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.BACKSOUNDSTOP)); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "resetSound")); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.BACKSOUND, "gameSound")); } private function initScreen():void{ _mc = GetObject.getMovieClip("UI_GameWorld"); _root.addChildAt(_mc, _level); } private function stop(_arg1:Event):void{ if (_mc.currentFrame == 20){ _mc.removeEventListener(Event.ENTER_FRAME, stop); _mc.stop(); }; } private function compelet(_arg1:ElementEvent):void{ var _local2:Array; var _local3:Array; var _local4:int; var _local5:MovieClip; _local2 = new Array(); _local3 = (_arg1.object as Array); _local5 = new MovieClip(); if (_local3.length != 0){ _local4 = ((Math.random() * 10) % _local3.length); _local2 = _local3.splice(_local4, 1); _local5 = _mc[String(_local2[0][0])]; _tempArr = _local3; _levelNum = String(_local2[0][1]).substr(2); if (_levelNum != "Max"){ _local5.gotoAndStop(4); _isMax = false; } else { _local5.gotoAndStop(5); }; _local5.addEventListener(Event.ENTER_FRAME, setLevel); } else { if (_isMax){ if (!RomanceData.award2){ RomanceData.award2 = true; SpilSystem.instance.submitAchievement("award2"); }; Document.tracker.trackEvent("Romance_Maker", "game completed", "per session", 0); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "goodEnd")); _root.dispatchEvent(new Event(UIEvent.ENDGAME)); } else { BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "badEnd")); _backGround.play(); _backGround.addEventListener(Event.ENTER_FRAME, badOver); }; }; } private function goMenu(_arg1:MouseEvent):void{ _root.dispatchEvent(new Event(UIEvent.MENU)); } private function tryAgain(_arg1:Event):void{ if (MovieClip(_arg1.target).currentFrame == 4){ MovieClip(_arg1.target).tryagain_btn.gotoAndStop(1); }; if (MovieClip(_arg1.target).currentFrame == MovieClip(_arg1.target).totalFrames){ MovieClip(_arg1.target).stop(); MovieClip(_arg1.target).removeEventListener(Event.ENTER_FRAME, tryAgain); MovieClip(_arg1.target).tryagain_btn.buttonMode = true; MovieClip(_arg1.target).tryagain_btn.addEventListener(MouseEvent.CLICK, again); }; } private function again(_arg1:MouseEvent):void{ if (!RomanceData.award1){ RomanceData.award1 = true; SpilSystem.instance.submitAchievement("award1"); }; Document.tracker.trackEvent("Romance_Maker", RomanceData.RESET, "per session", 0); _root.dispatchEvent(new Event(UIEvent.RESET)); } private function initEvent():void{ _mc.addEventListener(Event.ENTER_FRAME, stop); _menu.addEventListener(MouseEvent.CLICK, goMenu); _reset.addEventListener(MouseEvent.CLICK, reset); BroadCast.instance.addEventListener(AllEvent.GAMECOMPELET, compelet); } private function badOver(_arg1:Event):void{ var _local2:MovieClip; _local2 = new MovieClip(); if (_backGround.currentFrame == _backGround.totalFrames){ _backGround.removeEventListener(Event.ENTER_FRAME, badOver); _backGround.stop(); _local2 = GetObject.getMovieClip("tryagain"); _mc.addChild(_local2); _local2.play(); _local2.addEventListener(Event.ENTER_FRAME, tryAgain); }; } override public function destroy():void{ delScreen(); delEvent(); } private function setLevel(_arg1:Event):void{ var _local2:MovieClip; _local2 = (_arg1.target as MovieClip); if (_levelNum != "Max"){ inside = _local2[_local2.name]; } else { inside = _local2["max_mc"]; }; inside.gotoAndStop(1); inside.play(); inside.addEventListener(Event.ENTER_FRAME, next); _local2.removeEventListener(Event.ENTER_FRAME, setLevel); } } }//package GameUI
Section 83
//HowtoPlay (GameUI.HowtoPlay) package GameUI { import flash.events.*; import flash.display.*; import Tools.*; import Data.Event.*; import Data.Config.*; import zlong.utils.*; public class HowtoPlay extends AbstractScreen { private var _num:int; private var _name:String; private var _mc:MovieClip; private var _backbtn:MovieClip; private var _startbtn:MovieClip; public function HowtoPlay(_arg1:Sprite, _arg2:int){ super(_arg1); _name = "FirstTime"; _num = _arg2; initScreen(); initCon(); initEvent(); initCookie(); } private function startGame(_arg1:MouseEvent):void{ _root.dispatchEvent(new Event(UIEvent.RESET)); } private function back(_arg1:MouseEvent):void{ _root.dispatchEvent(new Event(UIEvent.MENU)); } private function initEvent():void{ _startbtn.addEventListener(MouseEvent.CLICK, startGame); _backbtn.addEventListener(MouseEvent.CLICK, back); } override public function destroy():void{ _startbtn.removeEventListener(MouseEvent.CLICK, startGame); _backbtn.removeEventListener(MouseEvent.CLICK, back); _root.removeChild(_mc); _mc = null; } private function initCookie():void{ var _local1:MyCookie; _local1 = new MyCookie(ConfigData.COOKIE_NAME); if (_local1.data[_name] == null){ _local1.addProperty(_name, "false"); }; _local1.close(); } private function initScreen():void{ _mc = GetObject.getMovieClip("UI_HowToPlay"); _root.addChildAt(_mc, _num); } private function initCon():void{ _startbtn = _mc["start_btn"]; _backbtn = _mc["back_btn"]; } } }//package GameUI
Section 84
//Loading (GameUI.Loading) package GameUI { import flash.events.*; import flash.display.*; import Tools.*; import flash.text.*; import Data.Event.*; public class Loading extends AbstractScreen { private var _persentTxt:TextField; private var _mc:MovieClip; public function Loading(_arg1:Sprite){ super(_arg1); initScreen(); initElement(); initState(); initEvent(); } private function initElement():void{ _persentTxt = _mc["message_txt"]; } private function fresh(_arg1:Event):void{ var _local2:Number; _local2 = (_root.parent.loaderInfo.bytesLoaded / _root.parent.loaderInfo.bytesTotal); _persentTxt.text = int((_local2 * 100)).toString(); if (_local2 == 1){ _mc.removeEventListener(Event.ENTER_FRAME, fresh); _root.dispatchEvent(new Event(UIEvent.COMPELET)); }; } private function initState():void{ _persentTxt.text = "0"; } private function initEvent():void{ _mc.addEventListener(Event.ENTER_FRAME, fresh); } private function delEvent():void{ _mc.removeEventListener(Event.ENTER_FRAME, fresh); } override public function destroy():void{ delEvent(); _root.removeChild(_mc); } private function initScreen():void{ _mc = GetObject.getMovieClip("UI_Loading"); _root.addChild(_mc); } } }//package GameUI
Section 85
//MainMenu (GameUI.MainMenu) package GameUI { import flash.events.*; import flash.display.*; import Tools.*; import Data.Event.*; public class MainMenu extends AbstractScreen { private var _level:int; private var _num:int; private var quality_btn:MovieClip; private var sound_btn:MovieClip; private var how_btn:MovieClip; private var _mc:Sprite; private var start_btn:MovieClip; public function MainMenu(_arg1:Sprite, _arg2:int){ super(_arg1); _level = _arg2; initScreen(); initCon(); initState(); initEvent(); } private function quality(_arg1:MouseEvent):void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "menuClick")); _num++; if (_num > 3){ _num = 1; }; switch (_num){ case 1: quality_btn.gotoAndStop(1); _root.stage.quality = StageQuality.HIGH; break; case 2: quality_btn.gotoAndStop(2); _root.stage.quality = StageQuality.MEDIUM; break; case 3: quality_btn.gotoAndStop(3); _root.stage.quality = StageQuality.LOW; break; }; } private function initCon():void{ start_btn = _mc["startGame_btn"]; how_btn = _mc["howToPlay_btn"]; sound_btn = _mc["sound_btn"]; quality_btn = _mc["quality_btn"]; } private function delEvent():void{ start_btn.removeEventListener(MouseEvent.CLICK, startGame); how_btn.removeEventListener(MouseEvent.CLICK, howToPlay); quality_btn.removeEventListener(MouseEvent.CLICK, quality); sound_btn.removeEventListener(MouseEvent.CLICK, soundPlay); } private function howToPlay(_arg1:MouseEvent):void{ _root.dispatchEvent(new Event(UIEvent.HOWTOPLAY)); } private function initScreen():void{ _mc = GetObject.getSprite("UI_MainMenu"); _root.addChildAt(_mc, _level); } private function initState():void{ start_btn.gotoAndStop(1); start_btn.buttonMode = true; how_btn.gotoAndStop(1); how_btn.buttonMode = true; if (RomanceData.isMute){ sound_btn.gotoAndStop(1); } else { sound_btn.gotoAndStop(2); }; sound_btn.buttonMode = true; quality_btn.gotoAndStop(1); quality_btn.buttonMode = true; _num = 1; BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.BACKSOUNDSTOP)); BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.BACKSOUND, "mainSound")); } private function initEvent():void{ start_btn.addEventListener(MouseEvent.CLICK, startGame); how_btn.addEventListener(MouseEvent.CLICK, howToPlay); quality_btn.addEventListener(MouseEvent.CLICK, quality); sound_btn.addEventListener(MouseEvent.CLICK, soundPlay); } private function soundPlay(_arg1:MouseEvent):void{ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.SOUNDPLAY, "menuClick")); RomanceData.isMute = !(RomanceData.isMute); if (RomanceData.isMute){ sound_btn.gotoAndStop(1); } else { sound_btn.gotoAndStop(2); }; if (RomanceData.isMute){ BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.BACKSOUND, "mainSound")); } else { BroadCast.instance.dispatchEvent(new ElementEvent(AllEvent.BACKSOUNDSTOP)); }; } private function startGame(_arg1:MouseEvent):void{ Document.tracker.trackEvent("Romance_Maker", RomanceData.STARTGAME, "per session", 0); _root.dispatchEvent(new Event(UIEvent.STARTGAME)); } override public function destroy():void{ delEvent(); _root.removeChild(_mc); _mc = null; } } }//package GameUI
Section 86
//Manager (GameUI.Manager) package GameUI { import flash.events.*; import flash.display.*; import Tools.*; import Data.Event.*; import Data.Config.*; import zlong.utils.*; public class Manager { private var _blackBack:MovieClip; private var _root:MovieClip; private var _screen:AbstractScreen; private var _endMovie:MovieClip; public function Manager(_arg1:MovieClip){ _root = _arg1; _endMovie = new MovieClip(); initManager(); } private function initLoading():void{ _screen = new Loading(_root); } private function reset(_arg1:Event):void{ _blackBack = GetObject.getMovieClip("blackback"); _root.addChild(_blackBack); _blackBack.play(); _blackBack.addEventListener(Event.ENTER_FRAME, resetGame); } private function howtoPlay(_arg1:Event):void{ _blackBack = GetObject.getMovieClip("blackback"); _root.addChild(_blackBack); _blackBack.play(); _blackBack.addEventListener(Event.ENTER_FRAME, goHowToPlay); } private function resetGame(_arg1:Event):void{ if (MovieClip(_arg1.target).currentFrame == 31){ BroadCast.instance.dispatchEvent(new Event(AllEvent.DESTROY)); _screen.destroy(); _screen = new GameEngine(_root, 0); }; if (MovieClip(_arg1.target).currentFrame == MovieClip(_arg1.target).totalFrames){ _blackBack.removeEventListener(Event.ENTER_FRAME, resetGame); _root.removeChild(_blackBack); }; } private function start(_arg1:Event):void{ _screen.destroy(); BroadCast.instance.dispatchEvent(new Event(UIEvent.INITBUTTON)); _screen = new GameEngine(_root, 0); } private function menu(_arg1:Event):void{ _blackBack = GetObject.getMovieClip("blackback"); _root.addChild(_blackBack); _blackBack.play(); _blackBack.addEventListener(Event.ENTER_FRAME, goMenu); } private function goMenu(_arg1:Event):void{ if (MovieClip(_arg1.target).currentFrame == 27){ BroadCast.instance.dispatchEvent(new Event(AllEvent.DESTROY)); _screen.destroy(); _screen = new MainMenu(_root, 0); }; if (MovieClip(_arg1.target).currentFrame == MovieClip(_arg1.target).totalFrames){ _blackBack.removeEventListener(Event.ENTER_FRAME, goMenu); _root.removeChild(_blackBack); }; } private function setBack(_arg1:Event):void{ if (MovieClip(_arg1.target).currentFrame == 0x0101){ BroadCast.instance.dispatchEvent(new Event(AllEvent.DESTROY)); _screen.destroy(); _screen = new MainMenu(_root, 0); }; if (MovieClip(_arg1.target).currentFrame == MovieClip(_arg1.target).totalFrames){ _endMovie.removeEventListener(Event.ENTER_FRAME, setBack); _root.removeChild(_endMovie); }; } private function initEvent():void{ _root.addEventListener(UIEvent.COMPELET, mainMenu); _root.addEventListener(UIEvent.STARTGAME, startGame); _root.addEventListener(UIEvent.START, start); _root.addEventListener(UIEvent.HOWTOPLAY, howtoPlay); _root.addEventListener(UIEvent.ENDGAME, endGame); _root.addEventListener(UIEvent.MENU, menu); _root.addEventListener(UIEvent.RESET, reset); } private function endGame(_arg1:Event):void{ _endMovie = GetObject.getMovieClip("END"); _root.addChild(_endMovie); _endMovie.addEventListener(Event.ENTER_FRAME, setBack); } private function goHowToPlay(_arg1:Event):void{ if (MovieClip(_arg1.target).currentFrame == 27){ BroadCast.instance.dispatchEvent(new Event(AllEvent.DESTROY)); _screen.destroy(); _screen = new HowtoPlay(_root, 0); }; if (MovieClip(_arg1.target).currentFrame == MovieClip(_arg1.target).totalFrames){ _blackBack.removeEventListener(Event.ENTER_FRAME, goHowToPlay); _root.removeChild(_blackBack); }; } private function mainMenu(_arg1:Event):void{ _root.gotoAndStop(3); _root.gotoAndStop(1); BroadCast.instance.dispatchEvent(new Event(AllEvent.DESTROY)); _screen.destroy(); _screen = new MainMenu(_root, 0); Document.tracker.trackEvent("Romance_Maker", "mainmenu viewed", "per session", 0); } private function startGame(_arg1:Event):void{ var _local2:MyCookie; var _local3:Object; var _local4:Boolean; var _local5:String; _local2 = new MyCookie(ConfigData.COOKIE_NAME); _local3 = _local2.data; _local2.close(); _local4 = true; for (_local5 in _local3) { _local4 = false; break; }; if (_local4){ _root.dispatchEvent(new Event(UIEvent.HOWTOPLAY)); return; }; BroadCast.instance.dispatchEvent(new Event(AllEvent.DESTROY)); _root.dispatchEvent(new Event(UIEvent.RESET)); } private function initManager():void{ initLoading(); initEvent(); } } }//package GameUI
Section 87
//O1111111l (O11111110.O1111111l) package O11111110 { import flash.net.*; public class O1111111l { private var O1111100O1:int; private var O11111l1l:String; private var oldlanguageOrder:Array; private var cFame:String;// = "en_us" private var languageOrder:Array; private var O11111l1O:Array; public var O11111OOO:int;// = 1 private var O111111O0:String; private var O111111Ol:String; private static var O11111l11:O1111111l; public function O1111111l():void{ languageOrder = ["en_us", "cn", "nl", "fr", "de", "pl", "se", "it", "es", "br", "id", "ru", "en_uk", "in", "pt", "ph", "jp", "ar"]; oldlanguageOrder = ["en_us", "cn", "nl", "fr", "de", "pl", "se", "it", "es", "br", "id", "ru", "en_uk", "in", "removed", "removed", "pt", "ph", "jp", "removed"]; cFame = "en_us"; O11111OOO = 1; super(); O11111l1O = new Array(); } private function O11111l10():void{ O11111l1O.push(new O11111O00(1, 1, "www.agame.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(17, 1, "www.gamesgames.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(29, 1, "www.girlsgogames.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 2, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(2, 19, "www.game.com.cn", "/downloads")); O11111l1O.push(new O11111O00(2, 19, "www.game.com.cn", "/downloads")); O11111l1O.push(new O11111O00(2, 19, "www.game.com.cn", "/downloads")); O11111l1O.push(new O11111O00(2, 19, "www.game.com.cn", "/downloads")); O11111l1O.push(new O11111O00(4, 5, "www.spel.nl", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(18, 5, "www.spelletjes.nl", (((((("/spel/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(30, 5, "www.girlsgogames.nl", (((((("/spel/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 5, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(5, 6, "www.jeu.fr", (((((("/jeu/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(19, 6, "www.jeux.fr", (((((("/jeu/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(31, 6, "www.girlsgogames.fr", (((((("/jeu/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 6, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(6, 7, "www.spielen.com", (((((("/spiel/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(20, 7, "www.jetztspielen.de", (((((("/spiel/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(32, 7, "www.girlsgogames.de", (((((("/spiel/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 7, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(14, 13, "www.minigry.pl", (((((("/gra/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(21, 13, "www.gry.pl", (((((("/gra/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(33, 13, "www.girlsgogames.pl", (((((("/gra/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 13, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(9, 12, "www.spel.se", (((((("/spel_/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(22, 12, "www.spela.se", (((((("/spel_/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(34, 12, "www.girlsgogames.se", (((((("/spel_/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 12, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(8, 11, "www.giocaregratis.it", (((((("/gioco/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(23, 11, "www.gioco.it", (((((("/gioco/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(35, 11, "www.girlsgogames.it", (((((("/gioco/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 11, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(5, 8, "www.zapjuegos.com", (((((("/juego/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(24, 8, "www.juegos.com", (((((("/juego/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(36, 8, "www.juegosdechicas.com", (((((("/juego/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 8, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(7, 9, "www.clickjogos.com", (((((("/jogo/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(25, 9, "www.ojogos.com.br", (((((("/jogo/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(38, 9, "www.girlsgogames.com.br", (((((("/jogo/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 9, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(13, 16, "www.games.co.id", (((((("/permainanme/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(13, 16, "www.games.co.id", (((((("/permainanme/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(13, 16, "www.games.co.id", (((((("/permainanme/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 16, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(11, 14, "www.flashgames.ru", (((((("/igra/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(26, 14, "www.ourgames.ru", (((((("/igra/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(39, 14, "www.girlsgogames.ru", (((((("/igra/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 14, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(48, 2, "www.agame.co.uk", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(27, 2, "www.games.co.uk", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(37, 2, "www.girlsgogames.co.uk", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 2, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(12, 3, "www.game.co.in", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(12, 3, "www.game.co.in", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(40, 3, "www.girlsgogames.in", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 3, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(42, 10, "www.ojogos.pt", (((((("/jogo/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(42, 10, "www.ojogos.pt", (((((("/jogo/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(42, 10, "www.ojogos.pt", (((((("/jogo/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 10, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(43, 4, "www.laro.com.ph", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(43, 4, "www.laro.com.ph", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(43, 4, "www.laro.com.ph", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 4, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(44, 18, "www.egames.jp", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(44, 18, "www.egames.jp", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(44, 18, "www.egames.jp", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(45, 18, "www.a10.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(47, 1, "www.dailygame.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(47, 1, "www.dailygame.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(47, 1, "www.dailygame.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); O11111l1O.push(new O11111O00(47, 1, "www.dailygame.com", (((((("/game/" + O111111O0) + ".html?utm_medium=brandedgames_external&utm_campaign=") + O111111Ol) + "&utm_source=") + O11111l1l) + "&utm_content=play_with_highscore"))); } public function O11111Oll(_arg1:String, _arg2:String, _arg3:String, _arg4:int):void{ O1111100O1 = _arg4; O11111l1l = _arg1; O111111Ol = _arg2; O111111O0 = _arg3; O11111l10(); } public function O11111O01():String{ return (O11111l1O[((((O11111OOO - 1) * 4) + O1111100O1) - 1)].O11111OOl); } public function O11111Ol0(_arg1:String="en_us"):void{ cFame = _arg1; O11111OOO = (languageOrder.indexOf(_arg1) + 1); if (O11111OOO == 0){ O11111OOO = 1; cFame = "en_us"; }; } public function O11111O0O():int{ return (O11111l1O[((((O11111OOO - 1) * 4) + O1111100O1) - 1)].O11111OO0); } public function O11111O0l():void{ navigateToURL(new URLRequest((("http://" + O11111l1O[((((O11111OOO - 1) * 4) + O1111100O1) - 1)].O11111OOl) + O11111l1O[((((O11111OOO - 1) * 4) + O1111100O1) - 1)].part2)), "_blank"); } public function getOldOrder():int{ if (oldlanguageOrder.indexOf(cFame) < 0){ return (0); }; return (oldlanguageOrder.indexOf(cFame)); } public static function O11111OlO():O1111111l{ if (O11111l11 == null){ O11111l11 = new (O1111111l); }; return (O11111l11); } } }//package O11111110 class O11111O00 { public var part2:String; public var O11111OOl:String; public var O11111OO0:int; private function O11111O00(_arg1:int, _arg2:int, _arg3:String, _arg4):void{ O11111OOl = _arg3; part2 = _arg4; O11111OO0 = _arg2; } }
Section 88
//O1111111O (O11111110.O1111111O) package O11111110 { import flash.net.*; import flash.external.*; public class O1111111O { private static const O11111OOO:Array = ["www.zlonggamestest.com", "gamedev.dev.spilgames.com", "gamedev.dev.spillgroup.com", "www.agame.com", "www.girlsgogames.com", "www.games.co.uk", "www.mygames.co.uk", "www.girlsgogames.co.uk", "www.spel.nl", "www.spelletjes.nl", "www.girlsgogames.nl", "www.jetztspielen.de", "www.spielen.com", "www.girlsgogames.de", "www.jeux.fr", "www.jeu.fr", "www.girlsgogames.fr", "www.juegos.com", "www.zapjuegos.com", "www.juegosdechicas.com", "www.gioco.it", "www.giocaregratis.it", "www.girlsgogames.it", "www.gry.pl", "www.minigry.pl", "www.girlsgogames.pl", "www.spela.se", "www.spel.eu", "www.girlsgogames.se", "www.ojogos.pt", "www.ourgames.ru", "www.flashgames.ru", "www.girlsgogames.ru", "www.oyunlar123.com", "www.asoyun.com", "www.girlsgogamestr.com", "www.gamesgames.com", "www.agame.com", "www.girlsgogames.com", "www.juegos.com", "www.zapjuegos.com", "www.juegosdechicas.com", "www.ojogos.com.br", "www.clickjogos.com", "www.girlsgogames.com.br", "www.game.com.cn", "www.xiaoyouxi.com", "www.egames.jp", "www.game.co.in", "www.game.co.in", "www.girlsgogames.in", "www.games.co.id", "www.laro.com.ph", "www.game.com.my", "www.onrpg.com", "www.zlonggames.com", "www.a10.com", "www.agame.co.uk", "www.dailygame.com"]; private static var O11111OOl:URLRequest; private static var O11111OO0; public function O1111111O():void{ super(); try { O11111OO0 = ExternalInterface.call("window.location.href.toString"); } catch(e) { O11111OO0 = "error"; }; if ((((O11111OO0 == null)) || ((O11111OO0 == "")))){ O11111OO0 = "error"; }; if (String(O11111OO0).indexOf(".swf") != -1){ O11111OO0 = "error"; }; } public function O11111OO1():Boolean{ if (((!((O11111Ol0(O11111O01(O11111OO0)) == -1))) && (!((O11111OO0 == "error"))))){ return (true); }; return (false); } private static function O11111O01(_arg1:String):String{ var _local2:String; var _local3:uint; _local2 = new String(); _local3 = 7; while (_local3 < _arg1.length) { if (_arg1.charAt(_local3) == "/"){ break; }; _local2 = (_local2 + _arg1.charAt(_local3)); _local3++; }; return (_local2); } private static function O11111Ol0(_arg1:String):Number{ var _local2:uint; if (((O11111OOO) && (_arg1))){ _local2 = 0; while (_local2 < O11111OOO.length) { if (_arg1 == O11111OOO[_local2]){ return (_local2); }; _local2++; }; return (-1); } else { trace("cannot find site name"); }; return (-1); } } }//package O11111110
Section 89
//a10_com_logo_78 (Romance_Maker_fla.a10_com_logo_78) package Romance_Maker_fla { import flash.display.*; public dynamic class a10_com_logo_78 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 90
//BG_11 (Romance_Maker_fla.BG_11) package Romance_Maker_fla { import flash.display.*; public dynamic class BG_11 extends MovieClip { public function BG_11(){ addFrameScript(99, frame100); } function frame100(){ stop(); } } }//package Romance_Maker_fla
Section 91
//Btn_Item_01_01_86 (Romance_Maker_fla.Btn_Item_01_01_86) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_01_01_86 extends MovieClip { public function Btn_Item_01_01_86(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 92
//Btn_Item_01_02_87 (Romance_Maker_fla.Btn_Item_01_02_87) package Romance_Maker_fla { import flash.display.*; import flash.text.*; public dynamic class Btn_Item_01_02_87 extends MovieClip { public var level:TextField; public function Btn_Item_01_02_87(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 93
//Btn_Item_01_03_89 (Romance_Maker_fla.Btn_Item_01_03_89) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_01_03_89 extends MovieClip { public function Btn_Item_01_03_89(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 94
//Btn_Item_01_04_91 (Romance_Maker_fla.Btn_Item_01_04_91) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_01_04_91 extends MovieClip { public function Btn_Item_01_04_91(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 95
//Btn_Item_02_01_94 (Romance_Maker_fla.Btn_Item_02_01_94) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_02_01_94 extends MovieClip { public function Btn_Item_02_01_94(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 96
//Btn_Item_02_02_95 (Romance_Maker_fla.Btn_Item_02_02_95) package Romance_Maker_fla { import flash.display.*; import flash.text.*; public dynamic class Btn_Item_02_02_95 extends MovieClip { public var level:TextField; public function Btn_Item_02_02_95(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 97
//Btn_Item_02_03_96 (Romance_Maker_fla.Btn_Item_02_03_96) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_02_03_96 extends MovieClip { public function Btn_Item_02_03_96(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 98
//Btn_Item_02_04_97 (Romance_Maker_fla.Btn_Item_02_04_97) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_02_04_97 extends MovieClip { public function Btn_Item_02_04_97(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 99
//Btn_Item_03_01_100 (Romance_Maker_fla.Btn_Item_03_01_100) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_03_01_100 extends MovieClip { public function Btn_Item_03_01_100(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 100
//Btn_Item_03_02_101 (Romance_Maker_fla.Btn_Item_03_02_101) package Romance_Maker_fla { import flash.display.*; import flash.text.*; public dynamic class Btn_Item_03_02_101 extends MovieClip { public var level:TextField; public function Btn_Item_03_02_101(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 101
//Btn_Item_03_03_102 (Romance_Maker_fla.Btn_Item_03_03_102) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_03_03_102 extends MovieClip { public function Btn_Item_03_03_102(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 102
//Btn_Item_03_04_103 (Romance_Maker_fla.Btn_Item_03_04_103) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_03_04_103 extends MovieClip { public function Btn_Item_03_04_103(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 103
//Btn_Item_04_01_106 (Romance_Maker_fla.Btn_Item_04_01_106) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_04_01_106 extends MovieClip { public function Btn_Item_04_01_106(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 104
//Btn_Item_04_02_107 (Romance_Maker_fla.Btn_Item_04_02_107) package Romance_Maker_fla { import flash.display.*; import flash.text.*; public dynamic class Btn_Item_04_02_107 extends MovieClip { public var level:TextField; public function Btn_Item_04_02_107(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 105
//Btn_Item_04_03_108 (Romance_Maker_fla.Btn_Item_04_03_108) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_04_03_108 extends MovieClip { public function Btn_Item_04_03_108(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 106
//Btn_Item_04_04_109 (Romance_Maker_fla.Btn_Item_04_04_109) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_04_04_109 extends MovieClip { public function Btn_Item_04_04_109(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 107
//Btn_Item_05_01_112 (Romance_Maker_fla.Btn_Item_05_01_112) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_05_01_112 extends MovieClip { public function Btn_Item_05_01_112(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 108
//Btn_Item_05_02_113 (Romance_Maker_fla.Btn_Item_05_02_113) package Romance_Maker_fla { import flash.display.*; import flash.text.*; public dynamic class Btn_Item_05_02_113 extends MovieClip { public var level:TextField; public function Btn_Item_05_02_113(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 109
//Btn_Item_05_03_114 (Romance_Maker_fla.Btn_Item_05_03_114) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_05_03_114 extends MovieClip { public function Btn_Item_05_03_114(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 110
//Btn_Item_05_04_115 (Romance_Maker_fla.Btn_Item_05_04_115) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_05_04_115 extends MovieClip { public function Btn_Item_05_04_115(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 111
//Btn_Item_06_01_117 (Romance_Maker_fla.Btn_Item_06_01_117) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_06_01_117 extends MovieClip { public function Btn_Item_06_01_117(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 112
//Btn_Item_06_02_118 (Romance_Maker_fla.Btn_Item_06_02_118) package Romance_Maker_fla { import flash.display.*; import flash.text.*; public dynamic class Btn_Item_06_02_118 extends MovieClip { public var level:TextField; public function Btn_Item_06_02_118(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 113
//Btn_Item_06_03_119 (Romance_Maker_fla.Btn_Item_06_03_119) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_06_03_119 extends MovieClip { public function Btn_Item_06_03_119(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 114
//Btn_Item_06_04_120 (Romance_Maker_fla.Btn_Item_06_04_120) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_06_04_120 extends MovieClip { public function Btn_Item_06_04_120(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 115
//Btn_Item_07_01_123 (Romance_Maker_fla.Btn_Item_07_01_123) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_07_01_123 extends MovieClip { public function Btn_Item_07_01_123(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 116
//Btn_Item_07_02_124 (Romance_Maker_fla.Btn_Item_07_02_124) package Romance_Maker_fla { import flash.display.*; import flash.text.*; public dynamic class Btn_Item_07_02_124 extends MovieClip { public var level:TextField; public function Btn_Item_07_02_124(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 117
//Btn_Item_07_03_125 (Romance_Maker_fla.Btn_Item_07_03_125) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_07_03_125 extends MovieClip { public function Btn_Item_07_03_125(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 118
//Btn_Item_07_04_126 (Romance_Maker_fla.Btn_Item_07_04_126) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_07_04_126 extends MovieClip { public function Btn_Item_07_04_126(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 119
//Btn_Item_08_01_129 (Romance_Maker_fla.Btn_Item_08_01_129) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_08_01_129 extends MovieClip { public function Btn_Item_08_01_129(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 120
//Btn_Item_08_02_130 (Romance_Maker_fla.Btn_Item_08_02_130) package Romance_Maker_fla { import flash.display.*; import flash.text.*; public dynamic class Btn_Item_08_02_130 extends MovieClip { public var level:TextField; public function Btn_Item_08_02_130(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 121
//Btn_Item_08_03_131 (Romance_Maker_fla.Btn_Item_08_03_131) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_08_03_131 extends MovieClip { public function Btn_Item_08_03_131(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package Romance_Maker_fla
Section 122
//Btn_Item_08_04_132 (Romance_Maker_fla.Btn_Item_08_04_132) package Romance_Maker_fla { import flash.display.*; public dynamic class Btn_Item_08_04_132 extends MovieClip { public function Btn_Item_08_04_132(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package Romance_Maker_fla
Section 123
//dailygame_com_79 (Romance_Maker_fla.dailygame_com_79) package Romance_Maker_fla { import flash.display.*; public dynamic class dailygame_com_79 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 124
//girlsgogames_63 (Romance_Maker_fla.girlsgogames_63) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_63 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 125
//girlsgogames_64 (Romance_Maker_fla.girlsgogames_64) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_64 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 126
//girlsgogames_65 (Romance_Maker_fla.girlsgogames_65) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_65 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 127
//girlsgogames_66 (Romance_Maker_fla.girlsgogames_66) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_66 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 128
//girlsgogames_67 (Romance_Maker_fla.girlsgogames_67) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_67 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 129
//girlsgogames_68 (Romance_Maker_fla.girlsgogames_68) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_68 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 130
//girlsgogames_69 (Romance_Maker_fla.girlsgogames_69) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_69 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 131
//girlsgogames_71 (Romance_Maker_fla.girlsgogames_71) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_71 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 132
//girlsgogames_72 (Romance_Maker_fla.girlsgogames_72) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_72 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 133
//girlsgogames_73 (Romance_Maker_fla.girlsgogames_73) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_73 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 134
//girlsgogames_74 (Romance_Maker_fla.girlsgogames_74) package Romance_Maker_fla { import flash.display.*; public dynamic class girlsgogames_74 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 135
//juegosdechicas_70 (Romance_Maker_fla.juegosdechicas_70) package Romance_Maker_fla { import flash.display.*; public dynamic class juegosdechicas_70 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 136
//label_163 (Romance_Maker_fla.label_163) package Romance_Maker_fla { import flash.display.*; public dynamic class label_163 extends MovieClip { public var flag:MovieClip; } }//package Romance_Maker_fla
Section 137
//LanguageSelectPopup_162 (Romance_Maker_fla.LanguageSelectPopup_162) package Romance_Maker_fla { import flash.display.*; public dynamic class LanguageSelectPopup_162 extends MovieClip { public var l_se:MovieClip; public var l_ar:MovieClip; public var l_br:MovieClip; public var l_in:MovieClip; public var l_cn:MovieClip; public var l_tr:MovieClip; public var l_de:MovieClip; public var l_my:MovieClip; public var _blank:MovieClip; public var l_es:MovieClip; public var l_en_uk:MovieClip; public var l_fr:MovieClip; public var l_en_us:MovieClip; public var l_pl:MovieClip; public var l_pt:MovieClip; public var l_ph:MovieClip; public var l_nl:MovieClip; public var l_id:MovieClip; public var l_it:MovieClip; public var l_jp:MovieClip; public var l_ru:MovieClip; } }//package Romance_Maker_fla
Section 138
//logo_asoyun_com_49 (Romance_Maker_fla.logo_asoyun_com_49) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_asoyun_com_49 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 139
//logo_game_26 (Romance_Maker_fla.logo_game_26) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_game_26 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 140
//logo_game_com_my_50 (Romance_Maker_fla.logo_game_com_my_50) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_game_com_my_50 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 141
//logo_games_co_uk_61 (Romance_Maker_fla.logo_games_co_uk_61) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_games_co_uk_61 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 142
//logo_giocaregratis_it_38 (Romance_Maker_fla.logo_giocaregratis_it_38) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_giocaregratis_it_38 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 143
//logo_laro_com_ph_76 (Romance_Maker_fla.logo_laro_com_ph_76) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_laro_com_ph_76 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 144
//logo_minigry_pl_48 (Romance_Maker_fla.logo_minigry_pl_48) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_minigry_pl_48 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 145
//logo_my_games_co_uk_41 (Romance_Maker_fla.logo_my_games_co_uk_41) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_my_games_co_uk_41 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 146
//logo_oyunlar123_com_62 (Romance_Maker_fla.logo_oyunlar123_com_62) package Romance_Maker_fla { import flash.display.*; public dynamic class logo_oyunlar123_com_62 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 147
//new_agame_com_23 (Romance_Maker_fla.new_agame_com_23) package Romance_Maker_fla { import flash.display.*; public dynamic class new_agame_com_23 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 148
//new_clickjogos_com_36 (Romance_Maker_fla.new_clickjogos_com_36) package Romance_Maker_fla { import flash.display.*; public dynamic class new_clickjogos_com_36 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 149
//new_flashgames_ru_42 (Romance_Maker_fla.new_flashgames_ru_42) package Romance_Maker_fla { import flash.display.*; public dynamic class new_flashgames_ru_42 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 150
//new_game_co_in_44 (Romance_Maker_fla.new_game_co_in_44) package Romance_Maker_fla { import flash.display.*; public dynamic class new_game_co_in_44 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 151
//new_games_co_id_46 (Romance_Maker_fla.new_games_co_id_46) package Romance_Maker_fla { import flash.display.*; public dynamic class new_games_co_id_46 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 152
//new_jeu_fr_32 (Romance_Maker_fla.new_jeu_fr_32) package Romance_Maker_fla { import flash.display.*; public dynamic class new_jeu_fr_32 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 153
//new_spel_se_39 (Romance_Maker_fla.new_spel_se_39) package Romance_Maker_fla { import flash.display.*; public dynamic class new_spel_se_39 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 154
//new_spielen_com_34 (Romance_Maker_fla.new_spielen_com_34) package Romance_Maker_fla { import flash.display.*; public dynamic class new_spielen_com_34 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 155
//new_zapjuegos_com_28 (Romance_Maker_fla.new_zapjuegos_com_28) package Romance_Maker_fla { import flash.display.*; public dynamic class new_zapjuegos_com_28 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 156
//newagame_co_uk_80 (Romance_Maker_fla.newagame_co_uk_80) package Romance_Maker_fla { import flash.display.*; public dynamic class newagame_co_uk_80 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 157
//newspel_nl_30 (Romance_Maker_fla.newspel_nl_30) package Romance_Maker_fla { import flash.display.*; public dynamic class newspel_nl_30 extends MovieClip { public var displayArea_mc:MovieClip; } }//package Romance_Maker_fla
Section 158
//Submitter (Spill.Components.Submitter) package Spill.Components { import flash.display.*; public dynamic class Submitter extends MovieClip { public var OO00OO1l1l:OOO000lll; } }//package Spill.Components
Section 159
//AbstractElement (Tools.AbstractElement) package Tools { import flash.events.*; import GameEngine.*; import Data.Event.*; import Data.Config.*; public class AbstractElement { protected var _name:String; private var _isFirst:Boolean; private var _allElement:AllElement; private var _levelArr:Array; public function AbstractElement(_arg1:String){ _name = _arg1; _isFirst = true; _levelArr = new Array(); _allElement = new AllElement(); init(); initEvent(); } private function next(_arg1:Event):void{ _isFirst = true; } private function upData(_arg1:ElementData, _arg2:Array):void{ var _local3:Boolean; var _local4:int; var _local5:int; _local3 = false; if (_arg2[(_arg2.length - 1)] == "NEW_ROUND"){ _arg2.pop(); }; _local4 = 0; while (_local4 < _arg1.delString.length) { _local5 = 0; while (_local5 < _arg2.length) { if (_arg1.delString[_local4] == _arg2[_local5]){ _arg2[_local5] = _arg1.addString; _local3 = true; break; }; _local5++; }; if (_local3){ break; }; _local4++; }; } public function check(_arg1:Array, _arg2:Array):Boolean{ var _local3:Array; var _local4:Boolean; var _local5:int; var _local6:int; _local3 = new Array(); _local4 = false; if (_isFirst){ _arg2.push("NEW_ROUND"); _isFirst = false; }; _local5 = 0; while (_local5 < _levelArr.length) { if (Compare(ElementData(_levelArr[_local5]).upArr, _arg2)){ if (ElementData(_levelArr[_local5]).power == 0){ _arg1.splice(0, 0, _levelArr[_local5]); } else { _arg1.push(_levelArr[_local5]); }; upData(ElementData(_levelArr[_local5]), _arg2); _local4 = true; _local3.push(_local5); }; _local5++; }; if (_arg2[(_arg2.length - 1)] == "NEW_ROUND"){ _arg2.pop(); }; _local6 = (_local3.length - 1); while (_local6 >= 0) { _levelArr.splice(_local3[_local6], 1); _local6--; }; return (_local4); } private function Compare(_arg1:Array, _arg2:Array):Boolean{ var _local3:Boolean; var _local4:int; var _local5:int; _local3 = false; if (_arg1.length <= _arg2.length){ _local4 = 0; while (_local4 < _arg1.length) { _local3 = false; _local5 = 0; while (_local5 < _arg2.length) { if (_arg1[_local4] == _arg2[_local5]){ _local3 = true; break; }; _local5++; }; if (!_local3){ return (false); }; if (_local4 == (_arg1.length - 1)){ return (true); }; _local4++; }; } else { return (false); }; return (_local3); } public function init():void{ var _local1:Array; var _local2:int; _local1 = _allElement.elementArr; _local2 = 0; while (_local2 < _local1.length) { if (ElementData(_local1[_local2]).name == _name){ _levelArr.push(_local1[_local2]); }; _local2++; }; } private function initEvent():void{ BroadCast.instance.addEventListener(AllEvent.SETFIRST, next); } } }//package Tools
Section 160
//AbstractScreen (Tools.AbstractScreen) package Tools { import flash.display.*; public class AbstractScreen { protected var _root:Sprite; public function AbstractScreen(_arg1:Sprite){ _root = _arg1; } public function destroy():void{ } } }//package Tools
Section 161
//BroadCast (Tools.BroadCast) package Tools { import flash.events.*; public class BroadCast extends EventDispatcher { private static var _instance:BroadCast; public static function get instance():BroadCast{ if (_instance == null){ _instance = new (BroadCast); }; return (_instance); } } }//package Tools
Section 162
//ElementEvent (Tools.ElementEvent) package Tools { import flash.events.*; public class ElementEvent extends Event { private var _object:Object; public function ElementEvent(_arg1:String, _arg2:Object=null, _arg3:Boolean=false, _arg4:Boolean=false){ super(_arg1, _arg3, _arg4); _object = _arg2; } public function get object():Object{ return (_object); } } }//package Tools
Section 163
//GetObject (Tools.GetObject) package Tools { import flash.display.*; import flash.media.*; import flash.utils.*; public class GetObject { public static function getSound(_arg1:String):Sound{ var _local2:Class; var _local3:Sound; _local2 = (getDefinitionByName(_arg1) as Class); _local3 = new (_local2); return (_local3); } public static function getMovieClip(_arg1:String):MovieClip{ var _local2:Class; var _local3:MovieClip; _local2 = (getDefinitionByName(_arg1) as Class); _local3 = new (_local2); return (_local3); } public static function getSprite(_arg1:String):Sprite{ var _local2:Class; var _local3:Sprite; _local2 = (getDefinitionByName(_arg1) as Class); _local3 = new (_local2); return (_local3); } public static function getBitmapData(_arg1:String):BitmapData{ var _local2:Class; var _local3:BitmapData; _local2 = (getDefinitionByName(_arg1) as Class); _local3 = new _local2(null, null); return (_local3); } } }//package Tools
Section 164
//O1OOO0O00 (Util.O1OOO0O00) package Util { import flash.net.*; import flash.external.*; public class O1OOO0O00 { private static const _O1lO0Oll1:Array = ["www.a10.com.gp.dev.spilgames.eu", "stg.pl.a10.com", "gamedev.dev.spilgames.com", "www.agame.com", "www.girlsgogames.com", "www.games.co.uk", "www.mygames.co.uk", "www.girlsgogames.co.uk", "www.spel.nl", "www.spelletjes.nl", "www.girlsgogames.nl", "www.jetztspielen.de", "www.spielen.com", "www.girlsgogames.de", "www.jeux.fr", "www.jeu.fr", "www.girlsgogames.fr", "www.juegos.com", "www.zapjuegos.com", "www.juegosdechicas.com", "www.gioco.it", "www.giocaregratis.it", "www.girlsgogames.it", "www.gry.pl", "www.minigry.pl", "www.girlsgogames.pl", "www.spela.se", "www.spel.eu", "www.girlsgogames.se", "www.ojogos.pt", "www.ourgames.ru", "www.flashgames.ru", "www.girlsgogames.ru", "www.oyunlar123.com", "www.asoyun.com", "www.girlsgogamestr.com", "www.gamesgames.com", "www.agame.com", "www.girlsgogames.com", "www.juegos.com", "www.zapjuegos.com", "www.juegosdechicas.com", "www.ojogos.com.br", "www.clickjogos.com", "www.girlsgogames.com.br", "www.game.com.cn", "www.xiaoyouxi.com", "www.egames.jp", "www.game.co.in", "www.game.co.in", "www.girlsgogames.in", "www.games.co.id", "www.laro.com.ph", "www.game.com.my", "www.onrpg.com", "www.zlonggames.com", "www.a10.com", "localhost"]; private static var _OOl10ll1l:URLRequest; private static var _O0Oll0l00; public function O1OOO0O00():void{ super(); try { _O0Oll0l00 = ExternalInterface.call("window.location.href.toString"); } catch(e) { _O0Oll0l00 = "error"; }; if ((((_O0Oll0l00 == null)) || ((_O0Oll0l00 == "")))){ _O0Oll0l00 = "error"; }; if (String(_O0Oll0l00).indexOf(".swf") != -1){ _O0Oll0l00 = "error"; }; } public function O0111l110():Boolean{ if (((!((_O001llOll(_O11ll1l00(_O0Oll0l00)) == -1))) && (!((_O0Oll0l00 == "error"))))){ return (true); }; return (false); } private static function _O11ll1l00(_arg1:String):String{ var _local2:String = new String(); var _local3:uint = 7; while (_local3 < _arg1.length) { if (_arg1.charAt(_local3) == "/"){ break; }; _local2 = (_local2 + _arg1.charAt(_local3)); _local3++; }; return (_local2); } private static function _O001llOll(_arg1:String):Number{ var _local2:uint; if (((_O1lO0Oll1) && (_arg1))){ _local2 = 0; while (_local2 < _O1lO0Oll1.length) { if (_arg1 == _O1lO0Oll1[_local2]){ return (_local2); }; _local2++; }; return (-1); } else { trace("cannot find site name"); }; return (-1); } } }//package Util
Section 165
//Countries (zlong.country.Countries) package zlong.country { import zlong.country.*; class Countries { private var _countryGroup:Array; private var _portal:String; private var _portalGroup:Array; private var _countries:Object; private var _country:String; function Countries(){ initPortalGroup(); } private function initPortalGroup():void{ var _local1:int; _portalGroup = new Array(); _local1 = 0; while (_local1 < CountriesData.DATA.children().length()) { _portalGroup.push(CountriesData.DATA.children()[_local1].name()); _local1++; }; } private function initCountries():void{ var _local1:CountryItem; var _local2:String; var _local3:String; var _local4:String; var _local5:int; var _local6:int; _countries = new Object(); _countryGroup = new Array(); _local6 = 0; while (_local6 < CountriesData.DATA[_portal]["country"].length()) { _local2 = CountriesData.DATA[_portal]["country"][_local6].@name; _local3 = CountriesData.DATA[_portal]["country"][_local6].@domain; _local4 = CountriesData.DATA[_portal]["country"][_local6].@game; _local5 = int(CountriesData.DATA[_portal]["country"][_local6].@language); _local1 = new CountryItem(); _local1.name = _local2; _local1.domain = _local3; _local1.game = _local4; _local1.language = _local5; _countries[_local1.name] = _local1; _countryGroup.push(_local2); _local6++; }; } function get countryGroup():Array{ if (_countryGroup == null){ throw (new ArgumentError("Please set portal")); }; return (_countryGroup); } function set country(_arg1:String):void{ if (((!((_countryGroup == null))) && (!(inArray(_arg1, _countryGroup))))){ _country = _countryGroup[0]; trace(("Error in the country value,set country with default value : " + _countryGroup[0])); trace(("Please set country with value : " + _countryGroup.toString())); } else { _country = _arg1; }; } function set portal(_arg1:String):void{ if (!inArray(_arg1, _portalGroup)){ throw (new ArgumentError(("Please set portal with value : " + _portalGroup.toString()))); }; _portal = _arg1; initCountries(); if (((!((_country == null))) && (!(inArray(_country, _countryGroup))))){ throw (new ArgumentError(("Please reset country with value : " + _countryGroup.toString()))); }; } function get current():CountryItem{ if (_portal == null){ throw (new ArgumentError("Please set portal")); }; if (_country == null){ throw (new ArgumentError("Please set country")); }; return (_countries[_country]); } private function inArray(_arg1:String, _arg2:Array):Boolean{ var _local3:int; _local3 = 0; while (_local3 < _arg2.length) { if (_arg1 == _arg2[_local3]){ return (true); }; _local3++; }; return (false); } } }//package zlong.country
Section 166
//CountriesData (zlong.country.CountriesData) package zlong.country { class CountriesData { static const DATA:XML = <data> <family> <!-- new --> <!--country name="ar" domain="www.dailygame.com" game="game" language="1"--><!-- Arabic(English US) 2009.07.14--> <country name="br" domain="www.ojogos.com.br" game="jogo" language="7"/><!-- Brazillian --> <country name="cn" domain="www.game.com.cn" game="moregames" language="17"/><!-- Chinese --> <country name="de" domain="www.jetztspielen.de" game="spiel" language="5"/><!-- German --> <country name="es" domain="www.juegos.com" game="juego" language="6"/><!-- Spanish --> <country name="fr" domain="www.jeux.fr" game="jeu" language="4"/><!-- French --> <country name="id" domain="www.games.co.id" game="permainanme" language="14"/><!-- Indonesian --> <!--country name="in" domain="www.game.co.in" game="game" language="2"--><!-- English UK --> <country name="it" domain="www.gioco.it" game="gioco" language="9"/><!-- Italian --> <country name="jp" domain="www.egames.jp" game="game" language="16"/><!-- Japanese --> <country name="nl" domain="www.spelletjes.nl" game="spel" language="3"/><!-- Dutch --> <country name="pl" domain="www.gry.pl" game="gra" language="11"/><!-- Polish --> <country name="pt" domain="www.ojogos.pt" game="jogo" language="8"/><!-- Portuguese --> <country name="ru" domain="www.ourgames.ru" game="igra" language="12"/><!-- Russian --> <country name="se" domain="www.spela.se" game="spel_" language="10"/><!-- Swedish --> <country name="en_uk" domain="www.games.co.uk" game="game" language="2"/><!-- English UK --> <country name="en_us" domain="www.gamesgames.com" game="game" language="1"/><!-- English US --> <!-- removed --> <!-- country name="ph" domain="www.laro.com.ph" game="game" language="2"/ --><!-- English UK --> <!-- country name="tr" domain="www.asoyun.com" game="oyun" language="13"/ --><!-- Turkish --> <!-- country name="my" domain="www.game.com.my" game="permainan_" language="15"/ --><!-- Malaysian --> </family> <tween> <!-- new --> <country name="ar" domain="www.dailygame.com" game="game" language="1"/><!-- Arabic(English US) 2009.07.14 --> <country name="br" domain="www.clickjogos.com" game="jogo" language="7"/><!-- Brazillian --> <country name="cn" domain="www.game.com.cn" game="moregames" language="15"/><!-- Chinese --> <country name="de" domain="www.spielen.com" game="spiel" language="5"/><!-- German --> <country name="es" domain="www.zapjuegos.com" game="juego" language="6"/><!-- Spanish --> <country name="fr" domain="www.jeu.fr" game="jeu" language="4"/><!-- French --> <country name="id" domain="www.games.co.id" game="permainanme" language="13"/><!-- Indonesian --> <country name="in" domain="www.game.co.in" game="game" language="2"/><!-- English UK --> //<!--country name="it" domain="www.giocaregratis.it" game="gioco" language="9"/--><!-- Italian 2009.08.10 --> <country name="it" domain="www.gioco.it" game="gioco" language="9"/><!-- Italian 2009.08.10 --> <country name="jp" domain="www.egames.jp" game="game" language="14"/><!-- Japanese --> <country name="nl" domain="www.spel.nl" game="spel" language="3"/><!-- Dutch --> //<!--country name="pl" domain="www.minigry.pl" game="gra" language="11"/--><!-- Polish 2009.08.10 --> <country name="pl" domain="www.gry.pl" game="gra" language="11"/><!-- Polish 2009.08.10--> <country name="pt" domain="www.ojogos.pt" game="jogo" language="8"/><!-- Portuguese --> <country name="ru" domain="www.flashgames.ru" game="igra" language="12"/><!-- Russian --> <country name="se" domain="www.spel.se" game="spel_" language="10"/><!-- Swedish --> //<!--country name="en_uk" domain="www.mygames.co.uk" game="game" language="2"/--><!-- English UK 2009.08.28--> <country name="en_uk" domain="www.agame.co.uk" game="game" language="2"/><!-- English UK 2009.08.28--> <country name="en_us" domain="www.agame.com" game="game" language="1"/><!-- English US --> <!-- removed --> <!-- country name="ph" domain="www.laro.com.ph" game="game" language="2"/ --><!-- English UK --> <!-- country name="tr" domain="www.asoyun.com" game="oyun" language="13"/ --><!-- Turkish --> <!-- country name="my" domain="www.game.com.my" game="permainan_" language="15"/ --><!-- Malaysian --> </tween> <girl> <!-- new --> <country name="ar" domain="www.dailygame.com" game="game" language="1"/><!-- Arabic(English US) 2009.07.14--> <country name="br" domain="www.girlsgogames.com.br" game="jogo" language="7"/><!-- Brazillian --> <country name="cn" domain="www.game.com.cn" game="moregames" language="15"/><!-- Chinese --> <country name="de" domain="www.girlsgogames.de" game="spiel" language="5"/><!-- German --> <country name="es" domain="www.girlsgogames.es" game="juego" language="6"/><!-- Spanish --> <country name="fr" domain="www.girlsgogames.fr" game="jeu" language="4"/><!-- French --> <country name="id" domain="www.games.co.id" game="permainanme" language="13"/><!-- Indonesian --> <country name="it" domain="www.girlsgogames.it" game="gioco" language="9"/><!-- Italian --> <country name="jp" domain="www.egames.jp" game="game" language="14"/><!-- Japanese --> <country name="nl" domain="www.girlsgogames.nl" game="spel" language="3"/><!-- Dutch --> <country name="pl" domain="www.girlsgogames.pl" game="gra" language="11"/><!-- Polish --> <country name="pt" domain="www.ojogos.pt" game="jogo" language="8"/><!-- Portuguese --> <country name="ru" domain="www.girlsgogames.ru" game="igra" language="12"/><!-- Russian --> <country name="se" domain="www.girlsgogames.se" game="spel_" language="10"/><!-- Swedish --> <country name="en_uk" domain="www.girlsgogames.co.uk" game="game" language="2"/><!-- English UK --> <country name="en_us" domain="www.girlsgogames.com" game="game" language="1"/><!-- English US --> <!-- removed --> <!-- country name="ph" domain="www.laro.com.ph" game="game" language="2"/ --><!-- English UK --> <!-- country name="in" domain="www.girlsgogames.in" game="game" language="2"/ --><!-- English UK --> <!-- country name="tr" domain="www.girlsgogamestr.com" game="oyun" language="13"/ --><!-- Turkish --> <!-- country name="my" domain="www.game.com.my" game="permainan_" language="15"/ --><!-- Malaysian --> </girl> <teen> <!-- new --> <country name="ar" domain="www.dailygame.com" game="game" language="1"/><!-- Arabic(English US) 2009.07.14--> <country name="br" domain="www.a10.com" game="jogo" language="7"/><!-- Brazillian --> <country name="cn" domain="www.game.com.cn" game="moregames" language="15"/><!-- Chinese --> <country name="de" domain="www.a10.com" game="spiel" language="5"/><!-- German --> <country name="es" domain="www.a10.com" game="juego" language="6"/><!-- Spanish --> <country name="fr" domain="www.a10.com" game="jeu" language="4"/><!-- French --> <country name="id" domain="www.a10.com" game="permainanme" language="13"/><!-- Indonesian --> <country name="in" domain="www.a10.com" game="game" language="2"/><!-- English UK --> <country name="it" domain="www.a10.com" game="gioco" language="9"/><!-- Italian --> <country name="jp" domain="www.a10.com" game="game" language="14"/><!-- Japanese --> <country name="nl" domain="www.a10.com" game="spel" language="3"/><!-- Dutch --> <country name="pl" domain="www.a10.com" game="gra" language="11"/><!-- Polish --> <country name="pt" domain="www.a10.com" game="jogo" language="8"/><!-- Portuguese --> <country name="ru" domain="www.a10.com" game="igra" language="12"/><!-- Russian --> <country name="se" domain="www.a10.com" game="spel_" language="10"/><!-- Swedish --> <country name="en_uk" domain="www.a10.com" game="game" language="2"/><!-- English UK --> <country name="en_us" domain="www.a10.com" game="game" language="1"/><!-- English US --> <!-- removed --> <!-- country name="ph" domain="www.a10.com" game="game" language="2"/ --><!-- English UK --> <!-- country name="tr" domain="www.a10.com" game="oyun" language="13"/ --><!-- Turkish --> <!-- country name="my" domain="www.a10.com" game="permainan_" language="15"/ --><!-- Malaysian --> </teen> </data> ; } }//package zlong.country
Section 167
//CountryInfo (zlong.country.CountryInfo) package zlong.country { import zlong.domain.*; import zlong.data.*; public class CountryInfo { private var countries:Countries; private static var _instance:CountryInfo; public function CountryInfo(){ countries = new Countries(); } public function get domain():String{ return (countries.current.domain); } public function get countryGroup():Array{ return (countries.countryGroup); } public function get thisGameLink():String{ var _local1:String; if (countries.current.name != "cn"){ _local1 = ("http://" + domain); _local1 = (_local1 + ((("/" + countries.current.game) + "/") + GameInfo.html)); _local1 = (_local1 + ("?utm_medium=brandedgames_" + (DomainInfo.instance.allowed) ? "internal" : "external")); _local1 = (_local1 + ("&utm_campaign=" + GameInfo.name)); _local1 = (_local1 + ("&utm_source=" + DomainInfo.instance.domainAb)); }; return (_local1); } public function set country(_arg1:String):void{ countries.country = _arg1; } public function get moreGameLink():String{ var _local1:String; _local1 = ("http://" + domain); if (countries.current.name != "cn"){ _local1 = (_local1 + "/"); _local1 = (_local1 + ("?utm_medium=brandedgames_" + (DomainInfo.instance.allowed) ? "internal" : "external")); _local1 = (_local1 + ("&utm_campaign=" + GameInfo.name)); _local1 = (_local1 + ("&utm_source=" + DomainInfo.instance.domainAb)); } else { _local1 = (_local1 + "/"); _local1 = (_local1 + "moregames"); _local1 = (_local1 + "/"); }; return (_local1); } public function get country():String{ return (countries.current.name); } public function set portal(_arg1:String):void{ countries.portal = _arg1; } public function get sendToFriendLink():String{ var _local1:String; _local1 = thisGameLink; if (countries.current.name != "cn"){ _local1 = (_local1 + "&utm_content=send_to_friend"); }; return (_local1); } public function get language():int{ return (countries.current.language); } public static function get instance():CountryInfo{ if (_instance == null){ _instance = new (CountryInfo); }; return (_instance); } } }//package zlong.country
Section 168
//CountryItem (zlong.country.CountryItem) package zlong.country { final class CountryItem { var domain:String; var game:String; var language:int; var name:String; } }//package zlong.country
Section 169
//CountryCookie (zlong.data.CountryCookie) package zlong.data { import flash.net.*; public class CountryCookie { private static const countryName:String = "savedLang"; private static const name:String = "spilgames_language_v100"; private static var so:SharedObject; public function CountryCookie():void{ so = SharedObject.getLocal(name, "/"); } public static function set country(_arg1:String):void{ so.data[countryName] = _arg1; } public static function get country():String{ return (so.data[countryName]); } } }//package zlong.data
Section 170
//GameInfo (zlong.data.GameInfo) package zlong.data { public class GameInfo { public static var width:int = 550; public static var height:int = 400; public static var html:String = "Game-Name.html"; public static var cnversion:Boolean = false; public static var name:String = "game_name"; public static var portal:String = "family"; } }//package zlong.data
Section 171
//CountriesBox (zlong.display.CountriesBox) package zlong.display { import flash.events.*; import flash.display.*; import zlong.country.*; import zlong.data.*; import flash.geom.*; public class CountriesBox extends Sprite { private var flagMc:MovieClip; private var selectBox:MovieClip; public var countryName:MovieClip; public var selectbox:MovieClip; private var i:uint; public var flag:MovieClip; private var pop:Sprite; public var popList:MovieClip; private var baseX:Number;// = 0 private var baseY:Number;// = 0 private var country_name:MovieClip; private var nameGroup:Array; private var mul:int;// = 1 private var obj:Object; public function CountriesBox(){ mul = 1; baseX = 0; baseY = 0; nameGroup = []; super(); obj = new Object(); addEventListener(Event.ADDED_TO_STAGE, addToStageHandler); addEventListener(Event.REMOVED_FROM_STAGE, removeFromStageHandler); } private function init():void{ initPos(); setFlag(); setPop(); initEvent(); initPoPEvent(); if (GameInfo.cnversion){ this.visible = false; setLanguage("cn"); }; } private function initPoPEvent():void{ pop.addEventListener(MouseEvent.MOUSE_OVER, overPoPHandler); pop.addEventListener(MouseEvent.MOUSE_OUT, outPoPHandler); } private function delPoPEvent():void{ pop.removeEventListener(MouseEvent.MOUSE_OVER, overPoPHandler); pop.removeEventListener(MouseEvent.MOUSE_OUT, outPoPHandler); } private function outHandler(_arg1:MouseEvent):void{ pop.visible = false; } private function initPos():void{ var _local1:Point; _local1 = new Point(); _local1 = this.localToGlobal(new Point(x, y)); if (_local1.y > (GameInfo.height / 2)){ mul = 1; } else { mul = -1; }; } private function initEvent():void{ addEventListener(MouseEvent.ROLL_OVER, overHandler, false, 0, true); addEventListener(MouseEvent.ROLL_OUT, outHandler, false, 0, true); addEventListener(MouseEvent.CLICK, clickHandler, false, 0, true); } private function setPop():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:MovieClip; var _local6:String; var _local7:int; _local3 = 0; _local4 = 0; pop = (getChildByName("popList") as Sprite); selectBox = (getChildByName("selectbox") as MovieClip); _local1 = pop["_blank"].width; _local2 = (pop["_blank"].height - 1); baseX = selectBox.x; nameGroup = CountryInfo.instance.countryGroup; _local7 = nameGroup.length; if (mul == 1){ baseY = ((selectBox.y - (Math.round((_local7 / 2)) * _local2)) + _local2); } else { baseY = ((selectBox.y + selectBox.height) + _local2); }; pop.y = baseY; pop.visible = false; pop["_blank"].visible = false; i = 0; while (i < _local7) { _local6 = nameGroup[i]; if (pop.getChildByName(("l_" + _local6)) != null){ _local5 = (pop.getChildByName(("l_" + _local6)) as MovieClip); _local5.mouseChildren = false; _local5.buttonMode = true; _local5.stop(); _local5["flag"].mouseEnable = false; _local5["flag"].mouseChildren = false; _local5["flag"].gotoAndStop(_local6); obj[("l_" + _local6)] = true; _local3 = (((i % 2) == 0)) ? 0 : 1; _local5.x = ((_local1 * (i % 2)) - _local3); _local5.y = ((_local2 * Math.floor((i / 2))) - _local2); }; i++; }; i = 0; while (i < pop.numChildren) { if (pop.getChildAt(i).name.indexOf("l_") != -1){ if (obj[pop.getChildAt(i).name] == undefined){ pop.getChildAt(i).visible = false; }; }; i++; }; if ((nameGroup.length % 2) == 0){ pop["_blank"].visible = false; } else { pop["_blank"].visible = true; pop["_blank"].x = (_local1 - 1); pop["_blank"].y = (((_local2 * Math.floor((nameGroup.length / 2))) - _local2) - _local4); }; } private function addToStageHandler(_arg1:Event):void{ init(); } private function clickHandler(_arg1:MouseEvent):void{ var _local2:String; var _local3:MovieClip; _local2 = _arg1.target["name"]; if (_local2 == "_blank"){ return; }; if (_local2.indexOf("l_") != -1){ _local3 = (_arg1.target["getChildByName"]("flag") as MovieClip); flagMc.gotoAndStop(_local2.substr(2)); country_name.gotoAndStop(_local3.currentFrame); setLanguage(_local2.substr(2)); pop.visible = false; }; } private function outPoPHandler(_arg1:MouseEvent):void{ var _local2 = _arg1.target; _local2["gotoAndStop"](1); } private function overPoPHandler(_arg1:MouseEvent):void{ var _local2 = _arg1.target; _local2["gotoAndStop"](2); } private function overHandler(_arg1:MouseEvent):void{ pop.visible = true; } private function setLanguage(_arg1:String):void{ CountryInfo.instance.country = _arg1; CountryCookie.country = _arg1; Dispatcher.langChanged(); } private function removeFromStageHandler(_arg1:Event):void{ removeEventListener(MouseEvent.ROLL_OVER, overHandler); removeEventListener(MouseEvent.ROLL_OUT, outHandler); removeEventListener(MouseEvent.CLICK, clickHandler); removeEventListener(Event.ADDED_TO_STAGE, addToStageHandler); removeEventListener(Event.REMOVED_FROM_STAGE, removeFromStageHandler); delPoPEvent(); } private function setFlag():void{ country_name = (getChildByName("countryName") as MovieClip); flagMc = (getChildByName("flag") as MovieClip); flagMc.gotoAndStop(CountryInfo.instance.country); country_name.gotoAndStop(CountryInfo.instance.country); } } }//package zlong.display
Section 172
//Dispatcher (zlong.display.Dispatcher) package zlong.display { import flash.events.*; class Dispatcher { static const LANGUAGE_CHANGED:String = "languageChanged"; static var dispatcher:EventDispatcher = new EventDispatcher(); static function langChanged():void{ dispatcher.dispatchEvent(new Event(LANGUAGE_CHANGED)); } } }//package zlong.display
Section 173
//Logo (zlong.display.Logo) package zlong.display { import flash.events.*; import flash.display.*; import zlong.country.*; import zlong.navigate.*; public class Logo extends MovieClip { private const MAX_WIDTH:int = 200; private const Max_HEIGHT:int = 50; private var _maxHeight:Number;// = 40 private var _maxWidth:Number;// = 150 public var displayArea_mc:MovieClip; private var _hitArea:Sprite; private var _position:String;// = "logo_preloader" private var _alignVertical:String;// = "Center" private var _alignHorizontal:String;// = "Center" public function Logo(){ _position = "logo_preloader"; _alignHorizontal = "Center"; _alignVertical = "Center"; _maxWidth = 150; _maxHeight = 40; super(); initDis(); addEventListener(Event.ADDED_TO_STAGE, initEvent, false, 0, true); } private function destroy():void{ delDis(); delEvent(); } private function updateView():void{ var _local1:Sprite; var _local2:Number; var _local3:Number; var _local4:Number; _local1 = (this.getChildAt(0) as Sprite); _local1.scaleX = 1; _local1.scaleY = 1; _local2 = (_maxHeight / _local1.height); _local3 = (_maxWidth / _local1.width); _local4 = ((_local2 > _local3)) ? _local3 : _local2; _local1.scaleX = _local4; _local1.scaleY = _local4; switch (_alignHorizontal){ case "Left": _local1.x = 0; break; case "Right": _local1.x = (MAX_WIDTH - _local1.width); break; case "Center": _local1.x = ((MAX_WIDTH - _local1.width) / 2); break; }; switch (_alignVertical){ case "Up": _local1.y = 0; break; case "Down": _local1.y = (Max_HEIGHT - _local1.height); break; case "Center": _local1.y = ((Max_HEIGHT - _local1.height) / 2); break; }; _hitArea.width = _local1.width; _hitArea.height = _local1.height; _hitArea.x = _local1.x; _hitArea.y = _local1.y; } public function set alignHorizontal(_arg1:String):void{ _alignHorizontal = _arg1; } public function set alignVertical(_arg1:String):void{ _alignVertical = _arg1; } private function langChangeHandler(_arg1:Event):void{ gotoAndStop(CountryInfo.instance.domain); } public function set maxHeight(_arg1:Number):void{ if (_arg1 < 0){ _arg1 = 0; } else { if (_arg1 > Max_HEIGHT){ _arg1 = Max_HEIGHT; }; }; _maxHeight = _arg1; } public function set position(_arg1:String):void{ _position = _arg1; } private function initDis():void{ var _local1:int; buttonMode = true; _hitArea = new Sprite(); this.addChild(_hitArea); _hitArea.graphics.beginFill(3368601, 0); _hitArea.graphics.drawRect(0, 0, 10, 10); _hitArea.graphics.endFill(); _local1 = 0; while (_local1 < this.totalFrames) { this.addFrameScript(_local1, updateView); _local1++; }; gotoAndStop(CountryInfo.instance.domain); } private function initEvent(_arg1:Event=null):void{ this.addEventListener(Event.REMOVED_FROM_STAGE, removeFromStageHandler); this.addEventListener(MouseEvent.CLICK, clickHandler); Dispatcher.dispatcher.addEventListener(Dispatcher.LANGUAGE_CHANGED, langChangeHandler); } private function delEvent():void{ this.removeEventListener(Event.REMOVED_FROM_STAGE, removeFromStageHandler); this.removeEventListener(MouseEvent.CLICK, clickHandler); Dispatcher.dispatcher.removeEventListener(Dispatcher.LANGUAGE_CHANGED, langChangeHandler); } private function delDis():void{ stop(); } public function set maxWidth(_arg1:Number):void{ if (_arg1 < 0){ _arg1 = 0; } else { if (_arg1 > MAX_WIDTH){ _arg1 = MAX_WIDTH; }; }; _maxWidth = _arg1; } private function clickHandler(_arg1:MouseEvent):void{ Handler.click_moregames(_position); } private function removeFromStageHandler(_arg1:Event):void{ destroy(); } } }//package zlong.display
Section 174
//Menu (zlong.display.Menu) package zlong.display { import flash.events.*; import flash.display.*; import zlong.country.*; import zlong.navigate.*; import flash.ui.*; public class Menu { private var displayObject:InteractiveObject; private var item:ContextMenuItem; private var menu:ContextMenu; public function Menu(_arg1:InteractiveObject){ displayObject = _arg1; init(); initEvent(); } private function changeLang(_arg1:Event):void{ item.caption = CountryInfo.instance.domain; } private function initEvent():void{ item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, clickItemHandler); Dispatcher.dispatcher.addEventListener(Dispatcher.LANGUAGE_CHANGED, changeLang); } private function init():void{ var _local1:ContextMenuBuiltInItems; menu = new ContextMenu(); menu.hideBuiltInItems(); _local1 = menu.builtInItems; _local1.print = true; _local1.zoom = true; _local1.quality = true; item = new ContextMenuItem(("MoreGame: " + CountryInfo.instance.domain)); menu.customItems.push(item); displayObject.contextMenu = menu; } private function clickItemHandler(_arg1:ContextMenuEvent):void{ Handler.click_moregames("Contex_Menu"); } } }//package zlong.display
Section 175
//TranText (zlong.display.TranText) package zlong.display { import flash.events.*; import flash.display.*; import zlong.country.*; public class TranText extends MovieClip { private var isChange:Boolean;// = true public function TranText(){ isChange = true; super(); changeLang(); addEventListener(Event.ADDED_TO_STAGE, initEvent, false, 0, true); } private function langChangeHandler(_arg1:Event):void{ if (isChange){ changeLang(); }; } private function removeHandler(_arg1:Event):void{ removeEventListener(Event.REMOVED_FROM_STAGE, removeHandler); Dispatcher.dispatcher.removeEventListener(Dispatcher.LANGUAGE_CHANGED, langChangeHandler); } private function initEvent(_arg1:Event=null):void{ addEventListener(Event.REMOVED_FROM_STAGE, removeHandler); Dispatcher.dispatcher.addEventListener(Dispatcher.LANGUAGE_CHANGED, langChangeHandler); } public function set change(_arg1:Boolean):void{ isChange = _arg1; } private function changeLang():void{ gotoAndStop(CountryInfo.instance.language); } } }//package zlong.display
Section 176
//DomainData (zlong.domain.DomainData) package zlong.domain { final class DomainData { static const allowedDomain:Array = ["www8.agame.com", "www.zlonggamestest.com", "gamedev.dev.spilgames.com", "localhost"]; } }//package zlong.domain
Section 177
//DomainInfo (zlong.domain.DomainInfo) package zlong.domain { import flash.net.*; public final class DomainInfo { private var _domain:String; private var _domainAb:String; private var _allowed:Boolean; private static var _instance:DomainInfo; public function DomainInfo(){ _domain = new LocalConnection().domain; initAllowed(); initAb(); } public function get domainAb():String{ return (_domainAb); } public function get allowed():Boolean{ return (_allowed); } public function get domain():String{ return (_domain); } private function initAb():void{ var _local1:Array; var _local2:int; var _local3:int; if (_domain != "localhost"){ _local1 = _domain.split("."); _local2 = (_local1.length - 1); _local3 = (_local1.length - 2); _domainAb = ((_local1[_local3] + ".") + _local1[_local2]); } else { _domainAb = "offline_play"; }; } private function initAllowed():void{ var _local1:int; _local1 = 0; while (_local1 < DomainData.allowedDomain.length) { if (_domain == DomainData.allowedDomain[_local1]){ _allowed = true; break; }; _local1++; }; } public static function get instance():DomainInfo{ if (_instance == null){ _instance = new (DomainInfo); }; return (_instance); } } }//package zlong.domain
Section 178
//Handler (zlong.navigate.Handler) package zlong.navigate { import flash.net.*; import flash.events.*; import zlong.country.*; import flash.external.*; public class Handler { public static function click_copyright(_arg1:Event=null):void{ var _local2:URLRequest; if (CountryInfo.instance.country == "cn"){ _local2 = new URLRequest("http://www.game.com.cn"); } else { _local2 = new URLRequest("http://www.gameportal.net"); }; navigateToURL(_local2, "_blank"); } public static function refurbish(_arg1:Event=null):void{ var e = _arg1; try { ExternalInterface.call("location.reload"); navigateToURL(new URLRequest(ExternalInterface.call("window.location.href.toString")), "_top"); } catch(myError:Error) { }; } public static function click_gamecn(_arg1:Event=null):void{ var _local2:URLRequest; _local2 = new URLRequest("http://www.game.com.cn"); navigateToURL(_local2, "_blank"); } public static function click_moregames(_arg1:String):void{ var _local2:URLRequest; if (CountryInfo.instance.country == "cn"){ _local2 = new URLRequest(CountryInfo.instance.moreGameLink); } else { _local2 = new URLRequest(((CountryInfo.instance.moreGameLink + "&utm_content=") + _arg1)); }; navigateToURL(_local2, "_blank"); } public static function click_thisgame(_arg1:String):void{ var _local2:URLRequest; if (CountryInfo.instance.country == "cn"){ _local2 = new URLRequest(CountryInfo.instance.moreGameLink); } else { _local2 = new URLRequest(((CountryInfo.instance.thisGameLink + "&utm_content=") + _arg1)); }; navigateToURL(_local2, "_blank"); } } }//package zlong.navigate
Section 179
//Library (zlong.utils.Library) package zlong.utils { import flash.display.*; import flash.media.*; import flash.utils.*; public class Library { public static function getSound(_arg1:String):Sound{ return (Sound(new (getClass(_arg1)))); } public static function getMovieClip(_arg1:String):MovieClip{ return (MovieClip(new (getClass(_arg1)))); } public static function getSprite(_arg1:String):Sprite{ return (Sprite(new (getClass(_arg1)))); } public static function getClass(_arg1:String):Class{ var cd:Class; var name = _arg1; try { cd = (getDefinitionByName(name) as Class); } catch(re:ReferenceError) { return (null); }; return (cd); } public static function getBitmapData(_arg1:String):BitmapData{ return (BitmapData(new getClass(_arg1)(1, 1))); } } }//package zlong.utils
Section 180
//MyCookie (zlong.utils.MyCookie) package zlong.utils { import flash.net.*; import flash.events.*; public class MyCookie extends EventDispatcher { private var so:SharedObject; public function MyCookie(_arg1:String){ var cookieName = _arg1; super(); try { so = SharedObject.getLocal(cookieName); } catch(e:Error) { dispatchEvent(new Event("error")); trace((("Con't open the sharedObject which name is '" + cookieName) + "'! utils.MyCookie.MyCookie();")); }; } public function addProperty(_arg1:String, _arg2:Object, _arg3:Boolean=true):Boolean{ var size:int; var oldDate:String; var j:String; var name = _arg1; var data = _arg2; var isForce = _arg3; size = so.size; if ((size / 0x0400) > 80){ if (!isForce){ return (false); }; oldDate = "9"; for (j in so.data) { if (oldDate > j){ oldDate = j; }; }; if (oldDate != "9"){ delete so.data[oldDate]; }; trace((("Becasue the size of sharedObject is too big,so delete the data on " + oldDate) + "! then add the new data")); }; try { so.data[name] = data; so.flush(); } catch(err:Error) { trace("出错了"); }; return (true); } public function get data():Object{ return (so.data); } public function clear():int{ var _local1:int; var _local2:String; _local1 = 0; for (_local2 in so.data) { _local1++; delete so.data[_local2]; }; return (_local1); } public function close():void{ if (so != null){ so.close(); }; so = null; } } }//package zlong.utils
Section 181
//GameSetting (zlong.GameSetting) package zlong { import flash.display.*; import zlong.country.*; import zlong.data.*; import zlong.display.*; public class GameSetting { public function GameSetting(_arg1:InteractiveObject, _arg2:Boolean, _arg3:String, _arg4:String, _arg5:String, _arg6:int, _arg7:int){ GameInfo.cnversion = _arg2; GameInfo.portal = _arg3; GameInfo.name = _arg4; GameInfo.html = _arg5; GameInfo.width = _arg6; GameInfo.height = _arg7; init(); initMenu(_arg1); } private function init():void{ new CountryCookie(); CountryInfo.instance.portal = GameInfo.portal; if (CountryCookie.country == null){ CountryInfo.instance.country = "en_us"; } else { CountryInfo.instance.country = String(CountryCookie.country); }; } private function initMenu(_arg1:InteractiveObject):void{ new Menu(_arg1); } } }//package zlong
Section 182
//allMusic (allMusic) package { import flash.display.*; public dynamic class allMusic extends MovieClip { public function allMusic(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 183
//allSound (allSound) package { import flash.display.*; public dynamic class allSound extends MovieClip { public function allSound(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 184
//appearSound (appearSound) package { import flash.media.*; public dynamic class appearSound extends Sound { } }//package
Section 185
//badEnd (badEnd) package { import flash.media.*; public dynamic class badEnd extends Sound { } }//package
Section 186
//blackback (blackback) package { import flash.display.*; public dynamic class blackback extends MovieClip { } }//package
Section 187
//book (book) package { import flash.media.*; public dynamic class book extends Sound { } }//package
Section 188
//book_animation (book_animation) package { import flash.display.*; public dynamic class book_animation extends MovieClip { } }//package
Section 189
//bow_animation (bow_animation) package { import flash.display.*; public dynamic class bow_animation extends MovieClip { } }//package
Section 190
//bowappear (bowappear) package { import flash.media.*; public dynamic class bowappear extends Sound { } }//package
Section 191
//boy_animation (boy_animation) package { import flash.display.*; public dynamic class boy_animation extends MovieClip { } }//package
Section 192
//Btn_BACK (Btn_BACK) package { import ButtonBase.*; public dynamic class Btn_BACK extends BackButton { } }//package
Section 193
//Btn_gamestart (Btn_gamestart) package { import ButtonBase.*; public dynamic class Btn_gamestart extends UIButton { } }//package
Section 194
//Btn_howtoplay (Btn_howtoplay) package { import ButtonBase.*; public dynamic class Btn_howtoplay extends UIButton { } }//package
Section 195
//Btn_Item_01 (Btn_Item_01) package { import ButtonBase.*; public dynamic class Btn_Item_01 extends ElementButton { } }//package
Section 196
//Btn_Item_02 (Btn_Item_02) package { import ButtonBase.*; public dynamic class Btn_Item_02 extends ElementButton { } }//package
Section 197
//Btn_Item_03 (Btn_Item_03) package { import ButtonBase.*; public dynamic class Btn_Item_03 extends ElementButton { } }//package
Section 198
//Btn_Item_04 (Btn_Item_04) package { import ButtonBase.*; public dynamic class Btn_Item_04 extends ElementButton { } }//package
Section 199
//Btn_Item_05 (Btn_Item_05) package { import ButtonBase.*; public dynamic class Btn_Item_05 extends ElementButton { } }//package
Section 200
//Btn_Item_06 (Btn_Item_06) package { import ButtonBase.*; public dynamic class Btn_Item_06 extends ElementButton { } }//package
Section 201
//Btn_Item_07 (Btn_Item_07) package { import ButtonBase.*; public dynamic class Btn_Item_07 extends ElementButton { } }//package
Section 202
//Btn_Item_08 (Btn_Item_08) package { import ButtonBase.*; public dynamic class Btn_Item_08 extends ElementButton { } }//package
Section 203
//Btn_start (Btn_start) package { import ButtonBase.*; public dynamic class Btn_start extends UIButton { } }//package
Section 204
//Btn_tryagain (Btn_tryagain) package { import ButtonBase.*; public dynamic class Btn_tryagain extends UIButton { } }//package
Section 205
//buttonShade (buttonShade) package { import flash.display.*; public dynamic class buttonShade extends MovieClip { } }//package
Section 206
//COM_LoadingBar (COM_LoadingBar) package { import flash.display.*; public dynamic class COM_LoadingBar extends MovieClip { } }//package
Section 207
//COM_LoadingProgress (COM_LoadingProgress) package { import flash.display.*; public dynamic class COM_LoadingProgress extends MovieClip { } }//package
Section 208
//computer_animation (computer_animation) package { import flash.display.*; public dynamic class computer_animation extends MovieClip { } }//package
Section 209
//computerAppear (computerAppear) package { import flash.media.*; public dynamic class computerAppear extends Sound { } }//package
Section 210
//computerBad (computerBad) package { import flash.media.*; public dynamic class computerBad extends Sound { } }//package
Section 211
//computerFix (computerFix) package { import flash.media.*; public dynamic class computerFix extends Sound { } }//package
Section 212
//computerHand (computerHand) package { import flash.media.*; public dynamic class computerHand extends Sound { } }//package
Section 213
//computerHandBack (computerHandBack) package { import flash.media.*; public dynamic class computerHandBack extends Sound { } }//package
Section 214
//comscore (comscore) package { import flash.display.*; import flash.external.*; public class comscore extends Sprite { public function comscore():void{ var _local1:String; var _local2:String; var _local3:String; var _local4:String; var _local5:String; var _local6:String; var _local7:String; super(); _local1 = "7"; _local2 = "6035689"; _local3 = "111111111111111113"; _local4 = ""; _local5 = ""; _local6 = ""; _local7 = new Array("c1=", _local1, "&c2=", _local2, "&c3=", _local3, "&c4=", _local4, "&c5=", _local5, "&c6=", _local6).join(""); ExternalInterface.call((("function() { var script = document.createElement('script'); script.src =(document.location.protocol == 'https:' ? 'https://sb' : 'http://b') + '.scorecardresearch.com/beacon.js?" + _local7) + "';document.body.appendChild(script); }"), null); } } }//package
Section 215
//Document (Document) package { import flash.display.*; import zlong.country.*; import GameEngine.*; import com.google.analytics.*; import GameUI.*; import zlong.*; public class Document extends MovieClip { private var _sound:SoundConsole; private var _manager:Manager; public static var tracker:AnalyticsTracker; public function Document(){ super(); SpilSystem.instance.init(this); tracker = new GATracker(this, "UA-6695967-1", "AS3", false); try { new comscore(); } catch(e:Error) { }; new GameSetting(this, false, "family", "Romance_Maker", "Romance_Maker.html", 600, 480); CountryInfo.instance.country = "en_us"; initGame(); startGame(); } private function initGame():void{ this.stage.frameRate = 35; this.stage.showDefaultContextMenu = false; this.stage.scaleMode = "noScale"; this.stage.stageFocusRect = false; this.stage.tabChildren = false; } public function endGame():void{ _manager = null; } private function startGame():void{ _sound = new SoundConsole(); _manager = new Manager(this); } } }//package
Section 216
//duckAppear (duckAppear) package { import flash.media.*; public dynamic class duckAppear extends Sound { } }//package
Section 217
//egg_animation (egg_animation) package { import flash.display.*; public dynamic class egg_animation extends MovieClip { } }//package
Section 218
//eggAppear (eggAppear) package { import flash.media.*; public dynamic class eggAppear extends Sound { } }//package
Section 219
//eggJump (eggJump) package { import flash.media.*; public dynamic class eggJump extends Sound { } }//package
Section 220
//END (END) package { import flash.display.*; import flash.utils.*; import zlong.display.*; public dynamic class END extends MovieClip { public var __setPropDict:Dictionary; public var __id3_:Logo; public function END(){ __setPropDict = new Dictionary(true); super(); addFrameScript(97, frame98, 98, frame99, 99, frame100, 100, frame101, 101, frame102, 102, frame103, 103, frame104, 104, frame105, 105, frame106, 106, frame107, 107, frame108, 108, frame109, 109, frame110, 110, frame111, 111, frame112, 112, frame113, 113, frame114, 114, frame115, 115, frame116, 116, frame117, 117, frame118, 118, frame119, 119, frame120, 120, frame121, 121, frame122, 122, frame123, 123, frame124, 124, frame125, 125, frame126, 126, frame127, 127, frame128, 128, frame129, 129, frame130, 130, frame131, 131, frame132, 132, frame133, 133, frame134, 134, frame135, 135, frame136, 136, frame137, 137, frame138, 138, frame139, 139, frame140, 140, frame141, 141, frame142, 142, frame143, 143, frame144, 144, frame145, 145, frame146, 146, frame147, 147, frame148, 148, frame149, 149, frame150, 150, frame151, 151, frame152, 152, frame153, 153, frame154, 154, frame155, 155, frame156, 156, frame157, 157, frame158, 158, frame159, 159, frame160, 160, frame161, 161, frame162, 162, frame163, 163, frame164, 164, frame165, 165, frame166, 166, frame167, 167, frame168, 168, frame169, 169, frame170, 170, frame171, 171, frame172, 172, frame173, 173, frame174, 174, frame175, 175, frame176, 176, frame177, 177, frame178, 178, frame179, 179, frame180, 180, frame181, 181, frame182, 182, frame183, 183, frame184, 184, frame185, 185, frame186, 186, frame187, 187, frame188, 188, frame189, 189, frame190, 190, frame191, 191, frame192, 192, frame193, 193, frame194, 194, frame195, 195, frame196, 196, frame197, 197, frame198, 198, frame199, 199, frame200, 200, frame201, 201, frame202, 202, frame203, 203, frame204, 204, frame205, 205, frame206, 206, frame207, 207, frame208, 208, frame209, 209, frame210, 210, frame211, 211, frame212, 212, frame213, 213, frame214, 214, frame215, 215, frame216, 216, frame217, 217, frame218, 218, frame219, 219, frame220, 220, frame221, 221, frame222, 222, frame223, 223, frame224, 224, frame225, 225, frame226, 226, frame227, 227, frame228, 228, frame229, 229, frame230, 230, frame231, 231, frame232, 232, frame233, 233, frame234, 234, frame235, 235, frame236, 236, frame237, 237, frame238, 238, frame239, 239, frame240, 240, frame241, 241, frame242, 242, frame243, 243, frame244, 244, frame245, 245, frame246, 246, frame247, 247, frame248, 248, frame249, 249, frame250, 250, frame251, 251, frame252, 252, frame253, 253, frame254, 254, frame255, 0xFF, frame256, 0x0100, frame257); } function frame151(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame152(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame154(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame155(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame156(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame157(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame158(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame159(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame153(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame160(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame162(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame163(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame164(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame165(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame166(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame167(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame161(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame169(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame168(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame171(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame172(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame176(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame170(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame178(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame179(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame174(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame175(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame173(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame181(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame183(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame184(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame185(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame186(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame180(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame182(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame177(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame187(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame188(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame189(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame190(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame191(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame193(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame194(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame195(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame198(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame192(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame196(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame197(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame199(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame200(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame201(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame204(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame205(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame206(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame207(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame208(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame202(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame203(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame209(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function __setProp___id3__END__98(){ try { __id3_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id3_.alignHorizontal = "Center"; __id3_.alignVertical = "Center"; __id3_.maxHeight = 40; __id3_.maxWidth = 150; __id3_.position = "logo_gameover"; try { __id3_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function frame210(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame211(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame213(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame214(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame215(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame98(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame99(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame217(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame218(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame219(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame212(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame216(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame220(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame100(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame101(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame102(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame105(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame106(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame107(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame109(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame103(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame104(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame226(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame227(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame228(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame108(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame223(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame224(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame225(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame229(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame221(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame222(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame230(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame110(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame111(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame112(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame114(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame116(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame117(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame118(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame115(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame237(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame238(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame231(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame113(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame236(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame239(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame119(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame232(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame233(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame234(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame235(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame240(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame120(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame122(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame124(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame125(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame126(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame127(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame128(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame123(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame245(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame247(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame248(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame241(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame129(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame243(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame244(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame246(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame249(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame121(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame250(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame130(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame131(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame132(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame134(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame137(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame138(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame139(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame255(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame135(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame136(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame242(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame252(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame253(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame133(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame256(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame257(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame251(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame140(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame141(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame142(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame143(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame144(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame145(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame146(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame147(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame148(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame149(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame254(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } function frame150(){ if ((((__setPropDict[__id3_] == undefined)) || (!((((int(__setPropDict[__id3_]) >= 98)) && ((int(__setPropDict[__id3_]) <= 0x0101))))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3__END__98(); }; } } }//package
Section 221
//finishSound (finishSound) package { import flash.media.*; public dynamic class finishSound extends Sound { } }//package
Section 222
//gamePress (gamePress) package { import flash.media.*; public dynamic class gamePress extends Sound { } }//package
Section 223
//gameSound (gameSound) package { import flash.media.*; public dynamic class gameSound extends Sound { } }//package
Section 224
//gameTouch (gameTouch) package { import flash.media.*; public dynamic class gameTouch extends Sound { } }//package
Section 225
//girl_animation (girl_animation) package { import flash.display.*; public dynamic class girl_animation extends MovieClip { } }//package
Section 226
//goodEnd (goodEnd) package { import flash.media.*; public dynamic class goodEnd extends Sound { } }//package
Section 227
//hammer_animation (hammer_animation) package { import flash.display.*; public dynamic class hammer_animation extends MovieClip { } }//package
Section 228
//Lethe_Alert_Page (Lethe_Alert_Page) package { import flash.display.*; public dynamic class Lethe_Alert_Page extends MovieClip { } }//package
Section 229
//Lethe_All_Logo (Lethe_All_Logo) package { import flash.display.*; public dynamic class Lethe_All_Logo extends MovieClip { } }//package
Section 230
//Lethe_BackGround (Lethe_BackGround) package { import flash.display.*; public dynamic class Lethe_BackGround extends MovieClip { } }//package
Section 231
//Lethe_Button_Back (Lethe_Button_Back) package { import flash.display.*; public dynamic class Lethe_Button_Back extends MovieClip { } }//package
Section 232
//Lethe_Button_Down (Lethe_Button_Down) package { import flash.display.*; public dynamic class Lethe_Button_Down extends MovieClip { public var _txt:MovieClip; } }//package
Section 233
//Lethe_Button_Down2 (Lethe_Button_Down2) package { import flash.display.*; public dynamic class Lethe_Button_Down2 extends MovieClip { public var _txt:MovieClip; } }//package
Section 234
//Lethe_Button_Down3 (Lethe_Button_Down3) package { import flash.display.*; public dynamic class Lethe_Button_Down3 extends MovieClip { public var _txt:MovieClip; } }//package
Section 235
//Lethe_Button_Up (Lethe_Button_Up) package { import flash.display.*; public dynamic class Lethe_Button_Up extends MovieClip { public var _txt:MovieClip; } }//package
Section 236
//Lethe_Button_Up2 (Lethe_Button_Up2) package { import flash.display.*; public dynamic class Lethe_Button_Up2 extends MovieClip { public var _txt:MovieClip; } }//package
Section 237
//Lethe_Button_Up3 (Lethe_Button_Up3) package { import flash.display.*; public dynamic class Lethe_Button_Up3 extends MovieClip { public var _txt:MovieClip; } }//package
Section 238
//Lethe_Continue_Button (Lethe_Continue_Button) package { import flash.display.*; public dynamic class Lethe_Continue_Button extends MovieClip { public function Lethe_Continue_Button(){ addFrameScript(0, frame1); } function frame1(){ } } }//package
Section 239
//Lethe_Drag_Block (Lethe_Drag_Block) package { import flash.display.*; public dynamic class Lethe_Drag_Block extends MovieClip { } }//package
Section 240
//Lethe_DragArea (Lethe_DragArea) package { import flash.display.*; public dynamic class Lethe_DragArea extends MovieClip { } }//package
Section 241
//Lethe_FocusLine (Lethe_FocusLine) package { import flash.display.*; public dynamic class Lethe_FocusLine extends MovieClip { } }//package
Section 242
//Lethe_LineBack (Lethe_LineBack) package { import flash.display.*; public dynamic class Lethe_LineBack extends MovieClip { } }//package
Section 243
//Lethe_LineBack2 (Lethe_LineBack2) package { import flash.display.*; public dynamic class Lethe_LineBack2 extends MovieClip { } }//package
Section 244
//Lethe_Link_Button (Lethe_Link_Button) package { import flash.display.*; public dynamic class Lethe_Link_Button extends MovieClip { public function Lethe_Link_Button(){ addFrameScript(0, frame1); } function frame1(){ } } }//package
Section 245
//Lethe_Loading_Text (Lethe_Loading_Text) package { import flash.display.*; public dynamic class Lethe_Loading_Text extends MovieClip { } }//package
Section 246
//Lethe_Message_Loading (Lethe_Message_Loading) package { import flash.display.*; import flash.text.*; public dynamic class Lethe_Message_Loading extends MovieClip { public var _t_note:TextField; public var _m_bar:MovieClip; } }//package
Section 247
//Lethe_NET_ERROR (Lethe_NET_ERROR) package { import flash.display.*; import flash.text.*; public dynamic class Lethe_NET_ERROR extends MovieClip { public var _t_note:TextField; } }//package
Section 248
//Lethe_PreviewMc (Lethe_PreviewMc) package { import flash.display.*; public dynamic class Lethe_PreviewMc extends MovieClip { } }//package
Section 249
//Lethe_Scroll_Bar (Lethe_Scroll_Bar) package { import flash.display.*; public dynamic class Lethe_Scroll_Bar extends MovieClip { } }//package
Section 250
//Lethe_Scroll_Down (Lethe_Scroll_Down) package { import flash.display.*; public dynamic class Lethe_Scroll_Down extends MovieClip { } }//package
Section 251
//Lethe_Scroll_Up (Lethe_Scroll_Up) package { import flash.display.*; public dynamic class Lethe_Scroll_Up extends MovieClip { } }//package
Section 252
//Lethe_Text1 (Lethe_Text1) package { import flash.display.*; public dynamic class Lethe_Text1 extends MovieClip { } }//package
Section 253
//Lethe_Text2 (Lethe_Text2) package { import flash.display.*; public dynamic class Lethe_Text2 extends MovieClip { } }//package
Section 254
//Lethe_Text3 (Lethe_Text3) package { import flash.display.*; public dynamic class Lethe_Text3 extends MovieClip { } }//package
Section 255
//levelUp (levelUp) package { import flash.media.*; public dynamic class levelUp extends Sound { } }//package
Section 256
//mainSound (mainSound) package { import flash.media.*; public dynamic class mainSound extends Sound { } }//package
Section 257
//menu (menu) package { import ButtonBase.*; public dynamic class menu extends BackButton { } }//package
Section 258
//menuBack (menuBack) package { import flash.media.*; public dynamic class menuBack extends Sound { } }//package
Section 259
//menuClick (menuClick) package { import flash.media.*; public dynamic class menuClick extends Sound { } }//package
Section 260
//menuPress (menuPress) package { import flash.media.*; public dynamic class menuPress extends Sound { } }//package
Section 261
//menuTouch (menuTouch) package { import flash.media.*; public dynamic class menuTouch extends Sound { } }//package
Section 262
//O11111111 (O11111111) package { import flash.net.*; import flash.events.*; import flash.display.*; import O11111110.*; import flash.text.*; import flash.utils.*; import flash.system.*; public class O11111111 extends MovieClip { private const O11111OO1:Array; private var O11111OO0:Number; private var O11111OOO:MovieClip; private var O11111OOl; private var O11111O01:Boolean;// = false private var O11111O00; private var O11111O0O:Loader; private var O11111O0l; private var O111111l1:String; private var O111111lO:int; private var O111111ll:Number; private var O11111l11; private var oddLineColor:Number; private var O111111O0:String; private var O111111O1:String; private var O11111l1O; private var O11111Ol0:MovieClip; private var O11111Ol1:Array; private var O111111OO:String; private var O111111Ol:String; private var O11111OlO:String; private var O1111100O1:int; private var O11111Oll:Boolean; private var evenLineColor:Number; private var selfLineColor:Number; public function O11111111():void{ var O11111l1l:int; var O11111l10:*; O11111O01 = false; O11111OO1 = ["Failed to get highscores.", "Failed to get highscores.", "Failed to get highscores.", "Failed to get highscores.", "Ophalen van de highscores mislukt", "Classement échoué.", "Highscores konnten nicht geladen werden.", "Error al cargar las puntuaciones máximas.", "Os recordes não foram recebidos.", "Não conseguiu obter uma das melhores pontuações", "Impossibile recuperare dati sui record.", "Kunde ej hämta toppoäng.", "Pobieranie rankingu nie powiodło się.", "Ошибка! Получить данные о рекордах не удалось!", "Yüksek skorlar alınamadı.", "Gagal untuk mendapatkan skor tertinggi", "Gagal mendapatkan skor tertinggi.", "ハイスコア情報の取得に失敗しました", "获取排行榜失败"]; super(); Security.allowDomain("*"); O11111OOl = this.parent; O11111OOl.stop(); O11111l1l = 0; while (true) { try { O11111l10 = O11111OOl.getChildAt(O11111l1l); if ((O11111l10 is MovieClip)){ O11111l10.visible = false; } else { O11111OOl.removeChild(O11111l10); }; O11111l1l = (O11111l1l + 1); } catch(O11111llO:Error) { break; }; }; try { O11111OOl["O111111O"] = O111110lO; } catch(O11111llO:Error) { }; } private function O1111100O(_arg1:MouseEvent):void{ _arg1.currentTarget.gotoAndStop(1); } private function O1111O1l1(_arg1):void{ removeEventListener(Event.ENTER_FRAME, O111110ll); O11111l11.visible = true; O11111O00.text = O11111OO1[(O1111111l.O11111OlO().O11111O0O() - 1)]; } public function getData():XML{ if (O11111l1O){ return (O11111l1O.O0000022); }; return (null); } private function O1111100l(_arg1:MouseEvent):void{ _arg1.currentTarget.gotoAndStop(3); } private function O1111O1lO(_arg1:Event):void{ O11111OOl.dispatchEvent(_arg1); } public function O11111O11():void{ if (O11111l1O != null){ O11111l1O.O11111l0O(); }; } public function get O11111O10():Boolean{ return (O11111O01); } private function O1111O1O0(_arg1:String){ return (getDefinitionByName(_arg1)); } public function O11111O1O():void{ if (O11111l1O != null){ O11111l1O.O11111l1l(); }; } public function O11111O1l(_arg1:int, _arg2:String):void{ if (O11111l1O != null){ O11111l1O.O11111l10(_arg1, _arg2); }; } private function O1111O1O1():void{ var O111110O1:*; var O111110OO:*; var O111110Ol:*; var O111110O0:*; var O11111l1l:int; var O11111l01:int; var O1111101l:*; var O11111l10:*; var O111110l1:*; O111110O1 = getDefinitionByName("Lethe_Button_Back"); O111110OO = getDefinitionByName("Lethe_Loading_Text"); O111110Ol = getDefinitionByName("COM_LoadingProgress"); O111110O0 = getDefinitionByName("Lethe_Text3"); O11111l1l = 0; O11111l01 = 0; while (true) { try { O11111l10 = O11111OOO.getChildAt(O11111l1l); if ((O11111l10 is O111110O1)){ O11111l11 = O11111l10; O11111001(O11111l11); O11111l01 = 0; while (true) { try { O1111101l = O11111l11.getChildAt(O11111l01); if ((O1111101l is O111110O0)){ O1111101l.gotoAndStop(O1111111l.O11111OlO().O11111O0O()); break; }; O11111l01 = (O11111l01 + 1); } catch(O11111llO:Error) { break; }; }; O11111l11.visible = false; try { O11111l10.removeEventListener(MouseEvent.CLICK, O1111O1OO); } catch(e:Error) { }; O11111l10.addEventListener(MouseEvent.CLICK, O1111O1OO, false, 0, true); } else { if ((O11111l10 is O111110OO)){ O11111l01 = 0; while (true) { try { O111110l1 = O11111l10.getChildAt(O11111l01); if ((O111110l1 is TextField)){ O11111O00 = O111110l1; break; }; O11111l01 = (O11111l01 + 1); } catch(O11111llO:Error) { break; }; }; } else { if ((O11111l10 is O111110Ol)){ O11111O0l = O11111l10; O11111O0l.stop(); }; }; }; O11111l1l = (O11111l1l + 1); } catch(O11111llO:Error) { break; }; }; } private function O1111O1OO(_arg1:MouseEvent):void{ this.O1111O1lO(new Event("00000100110")); } private function O1111O1Ol(_arg1:Event):void{ this.dispatchEvent(new Event(Event.COMPLETE)); O11111l1O = _arg1.currentTarget.content; O11111l1O.addEventListener("000111000100", O1111O1lO); O11111l1O.addEventListener("00111111000", O1111O1lO); O11111l1O.addEventListener("000000000000", O1111O1lO); O11111l1O.addEventListener("010101010100", O1111O1lO); O11111l1O.addEventListener("000001111111", O1111O1lO); O11111l1O.addEventListener("O1111lOl02", O1111O1lO); O11111l1O.O11111l12(O1111O1O0("Lethe_NET_ERROR"), O1111O1O0("Lethe_Message_Loading")); O11111l1O.O11111l1O(O11111OO0, O111111lO, O111111ll, O111111Ol, O11111O10, O1111111l.O11111OlO().O11111OOO, O111111O1, evenLineColor, oddLineColor, 0, selfLineColor); O11111l1O.O11111l11(O1111O1O0("Lethe_BackGround"), O1111O1O0("Lethe_Button_Down"), O1111O1O0("Lethe_Button_Down2"), O1111O1O0("Lethe_Button_Down3"), O1111O1O0("Lethe_Button_Up"), O1111O1O0("Lethe_Button_Up2"), O1111O1O0("Lethe_Button_Up3"), O1111O1O0("Lethe_FocusLine"), O1111O1O0("Lethe_LineBack"), O1111O1O0("Lethe_LineBack2"), O1111O1O0("Lethe_Scroll_Bar"), O1111O1O0("Lethe_Drag_Block"), O1111O1O0("Lethe_Scroll_Up"), O1111O1O0("Lethe_Scroll_Down"), O1111O1O0("Lethe_DragArea")); O11111O1O(); } public function set O11111O10(_arg1:Boolean):void{ var _local2:LocalConnection; var _local3:String; var _local4:Array; var _local5:int; var _local6:int; var _local7:O1111111O; O11111O01 = _arg1; O11111Ol1 = ["www8.agame.com", "www.zlonggames.com", "gamedev.dev.spillgroup.com", "gamedev.dev.spilgames.com", "www.zlonggamestest.com"]; _local2 = new LocalConnection(); if (_local2.domain != "localhost"){ _local4 = _local2.domain.split("."); _local5 = (_local4.length - 1); _local6 = (_local4.length - 2); O11111OlO = ((_local4[_local6] + ".") + _local4[_local5]); } else { O11111OlO = "localhost"; }; O1111111l.O11111OlO().O11111Oll(O11111OlO, O111111Ol, O111111O0, O1111100O1); if (((isNaN(O11111OO0)) || (isNaN(O111111lO)))){ O111110l0(); return; }; for each (_local3 in O11111Ol1) { if (_local2.domain == _local3){ _local7 = new O1111111O(); if (_local7.O11111OO1()){ O11111Oll = true; O1111O110(); return; }; O111110l0(); return; }; }; O111110l0(); } private function O1111O110():void{ var _local1:*; stop(); O11111O0O = new Loader(); O11111O0O.load(new URLRequest(O111111l1)); O11111OOl.addChildAt(O11111O0O, 0); this.addEventListener(Event.ENTER_FRAME, O111110ll); O11111O0O.contentLoaderInfo.addEventListener(Event.COMPLETE, O1111O1Ol); O11111O0O.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, O1111O1l1); O11111O0O.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, O1111O1l1); _local1 = getDefinitionByName("COM_LoadingBar"); if (_local1 != null){ O11111OOO = new (_local1); O11111OOl.addChild(O11111OOO); O1111O1O1(); }; } private function O1111O111():void{ var O11111l1l:int; var O11111l01:int; var O11111l0O:*; var O11111l0l:*; var O11111l00:*; var O11111011:*; var O1111101O:*; var O1111101l:*; var O11111l10:*; O11111l1l = 0; O11111l01 = 0; O11111l0O = getDefinitionByName("Lethe_Continue_Button"); O11111l0l = getDefinitionByName("Lethe_Link_Button"); O11111l00 = getDefinitionByName("Lethe_Text1"); O11111011 = getDefinitionByName("Lethe_Text2"); O1111101O = getDefinitionByName("Lethe_All_Logo"); while (true) { try { O11111l10 = O11111Ol0.getChildAt(O11111l1l); if ((O11111l10 is O11111l0O)){ O11111001(O11111l10); try { O11111l10.removeEventListener(MouseEvent.CLICK, O1111O11l); } catch(e:Error) { }; O11111l10.addEventListener(MouseEvent.CLICK, O1111O11l, false, 0, true); O11111l01 = 0; while (true) { try { O1111101l = O11111l10.getChildAt(O11111l01); if ((((O1111101l is O11111l00)) || ((O1111101l is O11111011)))){ O1111101l.gotoAndStop(O1111111l.O11111OlO().O11111O0O()); }; O11111l01 = (O11111l01 + 1); } catch(O11111llO:Error) { break; }; }; } else { if ((O11111l10 is O11111l0l)){ try { O11111l10.removeEventListener(MouseEvent.CLICK, O1111O11O); } catch(e:Error) { }; O11111l10.addEventListener(MouseEvent.CLICK, O1111O11O, false, 0, true); O11111001(O11111l10); O11111l01 = 0; while (true) { try { O1111101l = O11111l10.getChildAt(O11111l01); if ((((O1111101l is O11111l00)) || ((O1111101l is O11111011)))){ O1111101l.gotoAndStop(O1111111l.O11111OlO().O11111O0O()); } else { if ((O1111101l is O1111101O)){ O1111101l.gotoAndStop(O1111111l.O11111OlO().O11111O01()); }; }; O11111l01 = (O11111l01 + 1); } catch(O11111llO:Error) { break; }; }; }; }; O11111l1l = (O11111l1l + 1); } catch(O11111llO:Error) { break; }; }; } public function O111111l0():Boolean{ return (O11111Oll); } private function O1111O11l(_arg1:MouseEvent):void{ this.O1111O1lO(new Event("000111000100")); } private function O1111O11O(_arg1:MouseEvent):void{ O1111111l.O11111OlO().O11111O0l(); this.O1111O1lO(new Event("00111111000")); } private function O111110l0():void{ var O11111ll0:*; if (O11111OOO != null){ O11111OOl.removeChild(O11111OOO); O11111OOO = null; }; if (O11111Ol0 == null){ try { O11111ll0 = getDefinitionByName("Lethe_Alert_Page"); O11111Ol0 = new (O11111ll0); O11111OOl.addChild(O11111Ol0); O1111O111(); } catch(O11111llO:Error) { }; }; } private function O111110lO(_arg1=null, _arg2:String="default", _arg3="", _arg4:int=0, _arg5:String="normal", _arg6:int=1, _arg7:Number=0x515151, _arg8:Number=0x515151, _arg9:Number=0x515151, _arg10:int=0):void{ O11111OOl["O11111O10"] = O11111O1l; O11111OOl["O11111O11"] = O11111O1O; O11111OOl["O11111100"] = O111111l0; O11111OOl["O11111101"] = O11111101; O11111OOl["O1100000l"] = O10000101; O11111OOl["O00001112"] = getData; O11111OOl["O1111110l"] = O1111110l; O11111OOl["O111111001"] = O11111100; O11111OOl["O111111010"] = O11111O11; O1111111l.O11111OlO().O11111Ol0("en_us"); evenLineColor = _arg7; oddLineColor = _arg8; selfLineColor = _arg9; O1111100O1 = _arg6; O111111O1 = _arg5; O111111Ol = _arg2; if (_arg3 == ""){ O111111O0 = O111111Ol; } else { O111111O0 = _arg3; }; O111111ll = _arg4; if (((!((_arg1 == null))) && (!((_arg1.loaderInfo == null))))){ if (_arg10 == 0){ O11111OO0 = Number(_arg1.loaderInfo.parameters["id"]); O111111lO = Number(_arg1.loaderInfo.parameters["s"]); } else { O11111OO0 = Number(_arg1.loaderInfo.parameters[("id" + _arg10)]); O111111lO = Number(_arg1.loaderInfo.parameters[("s" + _arg10)]); }; O111111l1 = "http://www8.agame.com/games/flash/highscore/Submiter.swf?v=117"; O11111O10 = true; }; } private function O111110ll(_arg1:Event):void{ var _local2:int; _local2 = (((O11111O0O.contentLoaderInfo.bytesLoaded / O11111O0O.contentLoaderInfo.bytesTotal) * 100) >> 0); if (_local2 == 0){ O11111O0l.gotoAndStop(1); } else { O11111O0l.gotoAndStop(_local2); }; O11111O00.text = (String(_local2) + "%"); if (_local2 >= 100){ O11111l11 = null; O11111O0l = null; O11111O00 = null; removeEventListener(Event.ENTER_FRAME, O111110ll); O11111OOl.removeChild(O11111OOO); O11111OOO = null; }; } public function O11111100():void{ if (O11111l1O != null){ O11111l1O.O11111l0l(); }; } public function O11111101():Boolean{ return (!((O11111l1O == null))); } public function O1111110O(_arg1:Number, _arg2:Number):void{ if (O11111O0O){ O11111O0O.scaleX = (_arg1 / 460); O11111O0O.scaleY = (_arg2 / 300); }; } public function O1111110l():void{ if (O11111l1O != null){ O11111l1O.O11111l00(); }; } private function O11111000(_arg1:MouseEvent):void{ _arg1.currentTarget.gotoAndStop(2); } private function O11111001(_arg1):void{ var _btn = _arg1; _btn.stop(); _btn.mouseChildren = false; _btn.buttonMode = true; try { _btn.removeEventListener(MouseEvent.MOUSE_OVER, O11111000); _btn.removeEventListener(MouseEvent.MOUSE_DOWN, O1111100l); _btn.removeEventListener(MouseEvent.MOUSE_OUT, O1111100O); _btn.removeEventListener(MouseEvent.MOUSE_UP, O1111100O); } catch(e:Error) { }; _btn.addEventListener(MouseEvent.MOUSE_OVER, O11111000, false, 0, true); _btn.addEventListener(MouseEvent.MOUSE_DOWN, O1111100l, false, 0, true); _btn.addEventListener(MouseEvent.MOUSE_OUT, O1111100O, false, 0, true); _btn.addEventListener(MouseEvent.MOUSE_UP, O1111100O, false, 0, true); } public function O10000101(_arg1:String):void{ var _langType = _arg1; O1111111l.O11111OlO().O11111Ol0(_langType); try { O1111O111(); } catch(e:Error) { }; try { O1111O1O1(); } catch(e:Error) { }; try { O11111O00.text = O11111OO1[(O1111111l.O11111OlO().O11111O0O() - 1)]; } catch(e:Error) { }; try { O11111l1O.O0100010((O1111111l.O11111OlO().getOldOrder() + 1)); } catch(e:Error) { }; } } }//package
Section 263
//O11111OO11 (O11111OO11) package { import flash.display.*; public dynamic class O11111OO11 extends MovieClip { } }//package
Section 264
//OOO000lll (OOO000lll) package { import flash.net.*; import flash.events.*; import flash.display.*; import Util.*; import flash.system.*; public class OOO000lll extends MovieClip { public var O1OlOO00O:XML; private var _O10OOO1O0:Loader; private var _O1l10l101:Object; private var _OO0l101l1:Object; public var OOO10O100:String; public var O0l00l0O0:XML; private var _OOl10010l:String; private var _O001OO010:Object; private var _O01OO1O00; private var _O01O0lOl0:int; private var _O1Ol011l1:String; private var _O11OO0110:String; private var _OOO00l00l:int; private var _O0lO0100O:String; private var _OOOOll01l:Array; private var _O111O01OO:Object; private var _OO10001Ol:Boolean; private var _OO1l1OO10:String; public var O1lll0ll0:XML; private var _O1OO1OllO:Object; private var _O0l0OO01O; private var _OO0l1lOO1:int; public var OOOll0OO0:int; public function OOO000lll():void{ var _O1OlO10O0:*; super(); Security.allowDomain("*"); _OO10001Ol = false; _O01OO1O00 = this.parent; _O01OO1O00.stop(); var _OOll00l11:int; while (true) { try { _O1OlO10O0 = _O01OO1O00.getChildAt(_OOll00l11); if ((_O1OlO10O0 is MovieClip)){ _O1OlO10O0.visible = false; } else { _O01OO1O00.removeChild(_O1OlO10O0); }; _OOll00l11 = (_OOll00l11 + 1); } catch(e:Error) { break; }; }; try { _O01OO1O00["_O0000Ol01"] = _O0000Ol01; _O01OO1O00["_O0Olll0lO"] = _O0Olll0lO; } catch(e:Error) { }; } private function _O11lll1OO0(_arg1:String):void{ if (_O0l0OO01O){ _O0l0OO01O.OO0011ll1O(_arg1); }; } private function _OO0OO1OO0(_arg1:Event):void{ if ((((((_arg1.type == "ScoreLoadSubmitComplete")) || ((_arg1.type == "ScoreLoadListComplete")))) || ((_arg1.type == "ScoreLoadUserListComplete")))){ O0l00l0O0 = _O0l0OO01O.O011Oll0O(); } else { if (_arg1.type == "ScoreLoadTimeComplete"){ O1lll0ll0 = _O0l0OO01O.OO011OOl1(); } else { O0l00l0O0 = _O0l0OO01O.O0001O0Ol(); }; }; _O01OO1O00.dispatchEvent(_arg1); } private function _O10Ol0l10(_arg1:IOErrorEvent):void{ removeEventListener(Event.ENTER_FRAME, _O0OlOOO1O); _O01OO1O00.dispatchEvent(new IOErrorEvent(IOErrorEvent.IO_ERROR)); } private function _O01Ol1O1O():void{ if (_O0l0OO01O){ _O0l0OO01O.OO011OOl1(); }; } private function _O110l10ll():void{ if (_O0l0OO01O){ _O0l0OO01O.O01l01OlO(); }; } private function _O01O1101l():void{ stop(); _O10OOO1O0 = new Loader(); _O10OOO1O0.load(new URLRequest(_O1Ol011l1)); _O01OO1O00.addChildAt(_O10OOO1O0, 0); this.addEventListener(Event.ENTER_FRAME, _O0OlOOO1O); _O10OOO1O0.contentLoaderInfo.addEventListener(Event.COMPLETE, _O100O0Oll); _O10OOO1O0.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, _O10Ol0l10); } private function _O0000Ol01(_arg1=null, _arg2:String="default", _arg3="", _arg4:int=0, _arg5:String="normal", _arg6:String="", _arg7:int=0, _arg8:int=0, _arg9:int=1, _arg10:Boolean=false):void{ OOO10O100 = _arg5; OOOll0OO0 = _arg4; _O11OO0110 = _arg2; if (_arg3 == ""){ _OO1l1OO10 = _O11OO0110; } else { _OO1l1OO10 = _arg3; }; if (((!((_arg1 == null))) && (!((_arg1.loaderInfo == null))))){ _O1l10l101 = _arg1.loaderInfo.parameters["username"]; _O001OO010 = _arg1.loaderInfo.parameters["hash"]; _OO0l101l1 = _arg1.loaderInfo.parameters["id"]; _O1OO1OllO = _arg1.loaderInfo.parameters["s"]; _O111O01OO = _arg1.loaderInfo.parameters["c"]; _O1Ol011l1 = "http://www8.agame.com/games/flash/highscore/SubmitterV2.swf"; if (_O00O00010(_arg10)){ _O01O1101l(); } else { _O01OO1O00.dispatchEvent(new Event("LoadingFailed")); }; }; _OOl10010l = _arg6; _OO0l1lOO1 = _arg7; _O01O0lOl0 = _arg8; _OOO00l00l = _arg9; } private function _O0O1l0OO0():Boolean{ return (!((_O0l0OO01O == null))); } private function _O100O0Oll(_arg1:Event):void{ _O0l0OO01O = _arg1.currentTarget.content; _O0l0OO01O.O0011ll110O0(_O1OO1OllO, 1, _OO0l101l1, _O111O01OO, OOOll0OO0, _OOl10010l, _OO0l1lOO1, _O01O0lOl0, _OOO00l00l, _O1l10l101, _O001OO010); _O0l0OO01O.addEventListener("HyScorSubmitterLoaded", _OOl11lOOl); _O0l0OO01O.addEventListener("ScoreLoadError", _OO0OO1OO0); _O0l0OO01O.addEventListener("ScoreLoadTimeComplete", _OO0OO1OO0); _O0l0OO01O.addEventListener("ScoreLoadSubmitComplete", _OO0OO1OO0); _O0l0OO01O.addEventListener("ScoreLoadListComplete", _OO0OO1OO0); _O0l0OO01O.addEventListener("ScoreLoadUserListComplete", _OO0OO1OO0); _O0l0OO01O.addEventListener("AchievLoadError", _O0l0O1Oll); _O0l0OO01O.addEventListener("AchievLoadTimeComplete", _O0l0O1Oll); _O0l0OO01O.addEventListener("AchievLoadListComplete", _O0l0O1Oll); _O0l0OO01O.addEventListener("AchievLoadInfoComplete", _O0l0O1Oll); _O0l0OO01O.addEventListener("AchievLoadGrantComplete", _O0l0O1Oll); _O01OO1O00["_O0Olll0lO"] = _O0Olll0lO; _O01OO1O00["_O0O1l0OO0"] = _O0O1l0OO0; _O01OO1O00["_O01Ol1O1O"] = _O01Ol1O1O; _O01OO1O00["_O01lOO10O"] = _O01lOO10O; _O01OO1O00["_O110l10ll"] = _O110l10ll; _O01OO1O00["_O11lll1OO0"] = _O11lll1OO0; _O01OO1O00["_O00OOl1Ol"] = _O00OOl1Ol; _O01OO1O00["_O1OlO10OO"] = _O1OlO10OO; _O01OO1O00["_OOlOOOll1"] = _OOlOOOll1; _O01OO1O00["_O010ll111"] = _O010ll111; } private function _O00O00010(_arg1:Boolean=false):Boolean{ var _local4:String; var _local5:O1OOO0O00; var _local2:Boolean = _arg1; if (!_local2){ _OOOOll01l = ["www8.agame.com"]; } else { _OOOOll01l = ["localhost", "www8.agame.com", "www.zlonggames.com", "gamedev.dev.spilgames.com", "stg.pl.a10.com", "www.a10.com.gp.dev.spilgames.eu"]; }; var _local3:LocalConnection = new LocalConnection(); if (((isNaN((_OO0l101l1 as int))) || (isNaN((_O1OO1OllO as int))))){ return (false); }; for each (_local4 in _OOOOll01l) { if (_local3.domain == _local4){ _local5 = new O1OOO0O00(); if (_local5.O0111l110()){ _OO10001Ol = true; return (true); }; }; }; return (false); } private function _O00OOl1Ol(_arg1:String):void{ if (_O0l0OO01O){ _O0l0OO01O.OO00lO1l0(_arg1, _O1l10l101, _O001OO010); }; } private function _O0OlOOO1O(_arg1:Event):void{ var _local2 = (((_O10OOO1O0.contentLoaderInfo.bytesLoaded / _O10OOO1O0.contentLoaderInfo.bytesTotal) * 100) >> 0); if (_local2 >= 100){ removeEventListener(Event.ENTER_FRAME, _O0OlOOO1O); }; } private function _OOl11lOOl(_arg1:Event):void{ if (_O0l0OO01O){ _O0l0OO01O.removeEventListener("HyScorSubmitterLoaded", _OOl11lOOl); }; _O01OO1O00.dispatchEvent(new Event(Event.COMPLETE)); } private function _O01lOO10O(_arg1:int):void{ if (_O0l0OO01O){ _O0l0OO01O.O0l01llOl(_arg1, _O1l10l101, _O001OO010); }; } private function _O0Olll0lO():Boolean{ return (_O00O00010(false)); } private function _O1OlO10OO():void{ if (_O0l0OO01O){ _O0l0OO01O.O1l0OOl1l(_O1l10l101, _O001OO010); }; } private function _O10O00lO0():String{ if (_O0l0OO01O){ return (_O0l0OO01O.OOOO00ll0()); }; return (("FAILED " + _O0l0OO01O)); } private function _O0l0O1Oll(_arg1:Event):void{ if ((((((_arg1.type == "AchievLoadListComplete")) || ((_arg1.type == "AchievLoadInfoComplete")))) || ((_arg1.type == "AchievLoadGrantComplete")))){ O1OlOO00O = _O0l0OO01O.O11OO0l0l(); } else { O1OlOO00O = _O0l0OO01O.O0O100l0l(); }; _O01OO1O00.dispatchEvent(_arg1); } private function _O010ll111():void{ _O0l0OO01O.removeEventListener("ScoreLoadError", _OO0OO1OO0); _O0l0OO01O.removeEventListener("ScoreLoadTimeComplete", _OO0OO1OO0); _O0l0OO01O.removeEventListener("ScoreLoadSubmitComplete", _OO0OO1OO0); _O0l0OO01O.removeEventListener("ScoreLoadListComplete", _OO0OO1OO0); _O0l0OO01O.removeEventListener("ScoreLoadUserListComplete", _OO0OO1OO0); _O0l0OO01O.removeEventListener("AchievLoadError", _O0l0O1Oll); _O0l0OO01O.removeEventListener("AchievLoadTimeComplete", _O0l0O1Oll); _O0l0OO01O.removeEventListener("AchievLoadListComplete", _O0l0O1Oll); _O0l0OO01O.removeEventListener("AchievLoadInfoComplete", _O0l0O1Oll); _O0l0OO01O.removeEventListener("AchievLoadGrantComplete", _O0l0O1Oll); _O01OO1O00 = null; _OOOOll01l = null; _O0l0OO01O = null; _O1l10l101 = null; _O001OO010 = null; _O10OOO1O0 = null; O1lll0ll0 = null; O0l00l0O0 = null; O1OlOO00O = null; } private function _OOlOOOll1(_arg1:int):void{ if (_O0l0OO01O){ _O0l0OO01O.O1OlOO111(_arg1); }; } } }//package
Section 265
//Option_Music (Option_Music) package { import flash.display.*; public dynamic class Option_Music extends MovieClip { } }//package
Section 266
//Option_Quality (Option_Quality) package { import flash.display.*; public dynamic class Option_Quality extends MovieClip { } }//package
Section 267
//Option_Sound (Option_Sound) package { import flash.display.*; public dynamic class Option_Sound extends MovieClip { } }//package
Section 268
//reset (reset) package { import ButtonBase.*; public dynamic class reset extends UIButton { } }//package
Section 269
//resetSound (resetSound) package { import flash.media.*; public dynamic class resetSound extends Sound { } }//package
Section 270
//RomanceData (RomanceData) package { public class RomanceData { public static const STARTGAME:String = "start game"; public static const RESET:String = "try again game completed"; public static var isMute:Boolean = true; public static var award1:Boolean = false; public static var award2:Boolean = false; } }//package
Section 271
//seed (seed) package { import flash.media.*; public dynamic class seed extends Sound { } }//package
Section 272
//seed_animation (seed_animation) package { import flash.display.*; public dynamic class seed_animation extends MovieClip { } }//package
Section 273
//SpilSystem (SpilSystem) package { import flash.events.*; import flash.display.*; import flash.utils.*; import Spill.Components.*; public class SpilSystem { private var _sub:Submitter; private static var _instance:SpilSystem; public function SpilSystem(){ _sub = new Submitter(); trace(("sub: " + _sub)); _sub.addEventListener(Event.COMPLETE, SubmiterComponentInitialized); _sub.addEventListener(IOErrorEvent.IO_ERROR, FailedToLoadSubmitter); _sub.addEventListener("LoadingFailed", FailedToLoadSubmitter2); } public function processMethods(_arg1):void{ if (_sub){ _sub._O01lOO10O(_arg1); }; } public function eventHandlerAchiev(_arg1:Event):void{ if (_arg1.currentTarget.OO00OO1l1l.O1OlOO00O != null){ trace(_arg1.currentTarget.OO00OO1l1l.O1OlOO00O.toString()); } else { trace(_arg1.type); }; } public function eventHandlerScore(_arg1:Event):void{ if (_arg1.currentTarget.OO00OO1l1l.O0l00l0O0 != null){ trace(_arg1.currentTarget.OO00OO1l1l.O0l00l0O0.toString()); } else { trace(_arg1.type); }; } private function getSub():Object{ var _local1:Class; var _local2:MovieClip; _local1 = (getDefinitionByName("OOO000lll") as Class); _local2 = new (_local1); return (_local2); } private function FailedToLoadSubmitter(_arg1:Event):void{ _sub.removeEventListener(Event.COMPLETE, SubmiterComponentInitialized); _sub.removeEventListener("LoadingFailed", FailedToLoadSubmitter); trace("FailedToLoadSubmitter"); _sub = null; } private function FailedToLoadSubmitter2(_arg1:Event):void{ _sub.removeEventListener(Event.COMPLETE, SubmiterComponentInitialized); _sub.removeEventListener("LoadingFailed", FailedToLoadSubmitter); trace("FailedToLoadSubmitter2"); _sub = null; } public function init(_arg1:MovieClip):void{ _sub._O0000Ol01(_arg1, "Clean_Mania", "Clean-Mania.html", 0, "normal", "", 0, 0, 1, true); } public function destroy():void{ if (_sub){ if (_sub.hasEventListener("ScoreLoadError")){ _sub.removeEventListener("ScoreLoadError", eventHandlerScore); }; if (_sub.hasEventListener("ScoreLoadTimeComplete")){ _sub.removeEventListener("ScoreLoadTimeComplete", eventHandlerScore); }; if (_sub.hasEventListener("ScoreLoadSubmitComplete")){ _sub.removeEventListener("ScoreLoadSubmitComplete", eventHandlerScore); }; if (_sub.hasEventListener("ScoreLoadListComplete")){ _sub.removeEventListener("ScoreLoadListComplete", eventHandlerScore); }; if (_sub.hasEventListener("AchievLoadError")){ _sub.removeEventListener("AchievLoadError", eventHandlerAchiev); }; if (_sub.hasEventListener("AchievLoadTimeComplete")){ _sub.removeEventListener("AchievLoadTimeComplete", eventHandlerAchiev); }; if (_sub.hasEventListener("AchievLoadListComplete")){ _sub.removeEventListener("AchievLoadListComplete", eventHandlerAchiev); }; if (_sub.hasEventListener("AchievLoadInfoComplete")){ _sub.removeEventListener("AchievLoadInfoComplete", eventHandlerAchiev); }; if (_sub.hasEventListener("AchievLoadGrantComplete")){ _sub.removeEventListener("AchievLoadGrantComplete", eventHandlerAchiev); }; _sub._O010ll111(); }; _sub = null; } public function submitAchievement(_arg1):void{ trace(_sub); if (_sub){ _sub._O00OOl1Ol(_arg1); }; } public function submitScore(_arg1):void{ if (_sub){ _sub._O01lOO10O(_arg1); }; } private function SubmiterComponentInitialized(_arg1:Event):void{ _sub.removeEventListener(Event.COMPLETE, SubmiterComponentInitialized); _sub.removeEventListener(IOErrorEvent.IO_ERROR, FailedToLoadSubmitter); _sub.removeEventListener("LoadingFailed", FailedToLoadSubmitter2); _sub.addEventListener("ScoreLoadError", eventHandlerScore); _sub.addEventListener("ScoreLoadTimeComplete", eventHandlerScore); _sub.addEventListener("ScoreLoadSubmitComplete", eventHandlerScore); _sub.addEventListener("ScoreLoadListComplete", eventHandlerScore); _sub.addEventListener("AchievLoadError", eventHandlerAchiev); _sub.addEventListener("AchievLoadTimeComplete", eventHandlerAchiev); _sub.addEventListener("AchievLoadListComplete", eventHandlerAchiev); _sub.addEventListener("AchievLoadInfoComplete", eventHandlerAchiev); _sub.addEventListener("AchievLoadGrantComplete", eventHandlerAchiev); } public static function get instance():SpilSystem{ if (_instance == null){ _instance = new (SpilSystem); }; return (_instance); } } }//package
Section 274
//tool_animation (tool_animation) package { import flash.display.*; public dynamic class tool_animation extends MovieClip { } }//package
Section 275
//tryagain (tryagain) package { import flash.display.*; public dynamic class tryagain extends MovieClip { public var tryagain_btn:Btn_tryagain; } }//package
Section 276
//TXT_BACK (TXT_BACK) package { import zlong.display.*; public dynamic class TXT_BACK extends TranText { } }//package
Section 277
//TXT_bad (TXT_bad) package { import zlong.display.*; public dynamic class TXT_bad extends TranText { } }//package
Section 278
//TXT_best (TXT_best) package { import zlong.display.*; public dynamic class TXT_best extends TranText { } }//package
Section 279
//TXT_gameStart (TXT_gameStart) package { import zlong.display.*; public dynamic class TXT_gameStart extends TranText { } }//package
Section 280
//TXT_Howtoplay (TXT_Howtoplay) package { import zlong.display.*; public dynamic class TXT_Howtoplay extends TranText { } }//package
Section 281
//TXT_Howtoplay副本 (TXT_Howtoplay副本) package { import zlong.display.*; public dynamic class TXT_Howtoplay副本 extends TranText { } }//package
Section 282
//TXT_LEVEL_UP (TXT_LEVEL_UP) package { import zlong.display.*; public dynamic class TXT_LEVEL_UP extends TranText { } }//package
Section 283
//TXT_LEVELUP2 (TXT_LEVELUP2) package { import zlong.display.*; public dynamic class TXT_LEVELUP2 extends TranText { } }//package
Section 284
//TXT_LEVELUP3 (TXT_LEVELUP3) package { import zlong.display.*; public dynamic class TXT_LEVELUP3 extends TranText { } }//package
Section 285
//TXT_Loading (TXT_Loading) package { import zlong.display.*; public dynamic class TXT_Loading extends TranText { } }//package
Section 286
//txt_lv (txt_lv) package { import zlong.display.*; public dynamic class txt_lv extends TranText { } }//package
Section 287
//TXT_MAX (TXT_MAX) package { import zlong.display.*; public dynamic class TXT_MAX extends TranText { } }//package
Section 288
//txt_menu (txt_menu) package { import zlong.display.*; public dynamic class txt_menu extends TranText { } }//package
Section 289
//TXT_More_Free_Online_Game_At (TXT_More_Free_Online_Game_At) package { import zlong.display.*; public dynamic class TXT_More_Free_Online_Game_At extends TranText { } }//package
Section 290
//TXT_normal (TXT_normal) package { import zlong.display.*; public dynamic class TXT_normal extends TranText { } }//package
Section 291
//TXT_OFF (TXT_OFF) package { import zlong.display.*; public dynamic class TXT_OFF extends TranText { } }//package
Section 292
//TXT_ON (TXT_ON) package { import zlong.display.*; public dynamic class TXT_ON extends TranText { } }//package
Section 293
//txt_reset (txt_reset) package { import zlong.display.*; public dynamic class txt_reset extends TranText { } }//package
Section 294
//TXT_Start (TXT_Start) package { import zlong.display.*; public dynamic class TXT_Start extends TranText { } }//package
Section 295
//TXT_The_End (TXT_The_End) package { import zlong.display.*; public dynamic class TXT_The_End extends TranText { } }//package
Section 296
//TXT_try_again (TXT_try_again) package { import zlong.display.*; public dynamic class TXT_try_again extends TranText { } }//package
Section 297
//txtputitem (txtputitem) package { import zlong.display.*; public dynamic class txtputitem extends TranText { } }//package
Section 298
//UI_GameWorld (UI_GameWorld) package { import flash.display.*; import zlong.display.*; public dynamic class UI_GameWorld extends MovieClip { public var book_btn:Btn_Item_02; public var egg_btn:Btn_Item_04; public var tool_btn:Btn_Item_07; public var computer_btn:Btn_Item_03; public var hammer_btn:Btn_Item_05; public var bow_btn:Btn_Item_01; public var reset_btn:reset; public var menu_btn:menu; public var __id1_:Logo; public var seed_btn:Btn_Item_06; public var wood_btn:Btn_Item_08; public var bg_mc:MovieClip; public function UI_GameWorld(){ __setProp___id1__UI_GameWorld__1(); } function __setProp___id1__UI_GameWorld__1(){ try { __id1_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id1_.alignHorizontal = "Center"; __id1_.alignVertical = "Center"; __id1_.maxHeight = 40; __id1_.maxWidth = 150; __id1_.position = "logo_playingGame"; try { __id1_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package
Section 299
//UI_HowToPlay (UI_HowToPlay) package { import flash.display.*; import zlong.display.*; public dynamic class UI_HowToPlay extends MovieClip { public var back_btn:Btn_BACK; public var __id4_:Logo; public var start_btn:Btn_start; public function UI_HowToPlay(){ __setProp___id4__UI_HowToPlay__1(); } function __setProp___id4__UI_HowToPlay__1(){ try { __id4_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id4_.alignHorizontal = "Center"; __id4_.alignVertical = "Center"; __id4_.maxHeight = 40; __id4_.maxWidth = 150; __id4_.position = "logo_help"; try { __id4_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package
Section 300
//UI_Loading (UI_Loading) package { import flash.display.*; import flash.text.*; public dynamic class UI_Loading extends MovieClip { public var message_txt:TextField; public var progress_mc:MovieClip; } }//package
Section 301
//UI_MainMenu (UI_MainMenu) package { import flash.display.*; import zlong.display.*; public dynamic class UI_MainMenu extends MovieClip { public var howToPlay_btn:Btn_howtoplay; public var quality_btn:Option_Quality; public var startGame_btn:Btn_gamestart; public var sound_btn:Option_Sound; public var __id2_:Logo; public function UI_MainMenu(){ __setProp___id2__UI_MainMenu_mask_1(); } function __setProp___id2__UI_MainMenu_mask_1(){ try { __id2_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id2_.alignHorizontal = "Center"; __id2_.alignVertical = "Center"; __id2_.maxHeight = 40; __id2_.maxWidth = 150; __id2_.position = "logo_mainscreen"; try { __id2_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package
Section 302
//water (water) package { import flash.media.*; public dynamic class water extends Sound { } }//package
Section 303
//wood (wood) package { import flash.media.*; public dynamic class wood extends Sound { } }//package
Section 304
//wood_animation (wood_animation) package { import flash.display.*; public dynamic class wood_animation extends MovieClip { } }//package

Library Items

Symbol 1 GraphicUsed by:4
Symbol 2 FontUsed by:3 86 87 88 115 245 254 318 455 470 491 501 514 738 753 769 793 808 1504 1506 1518
Symbol 3 EditableTextUses:2Used by:4
Symbol 4 MovieClip {Lethe_PreviewMc}Uses:1 3Used by:256
Symbol 5 MovieClip {O11111111}Used by:256
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClip {Lethe_BackGround}Uses:7Used by:256
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClip {Lethe_LineBack}Uses:9Used by:256
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClip {Lethe_LineBack2}Uses:11Used by:256
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip {Lethe_FocusLine}Uses:13Used by:256
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:25
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClip {Lethe_Scroll_Up}Uses:17Used by:25
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip {Lethe_Scroll_Down}Uses:19Used by:25
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClip {Lethe_DragArea}Uses:21Used by:25
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip {Lethe_Drag_Block}Uses:23Used by:25
Symbol 25 MovieClip {Lethe_Scroll_Bar}Uses:16 18 20 22 24Used by:256
Symbol 26 GraphicUsed by:47 64 81
Symbol 27 FontUsed by:28 29 30 31 32 33 34 35 36 37 38 39 40 41 48 49 50 51 52 53 54 55 56 57 58 59 60 65 66 67 68 69 70 71 72 73 74 75 76 77 90 91 92 93 94 95 96 97 98 99 100 101 102 103 120 121 122 123 124 125 126 127 128 129 130 131 132 133 224 225 226 227 228 229 230 231 232 233 234 235 236 237 289 546 1000 1133 1187 1496 1500
Symbol 28 EditableTextUses:27Used by:46
Symbol 29 EditableTextUses:27Used by:46
Symbol 30 EditableTextUses:27Used by:46
Symbol 31 EditableTextUses:27Used by:46
Symbol 32 EditableTextUses:27Used by:46
Symbol 33 EditableTextUses:27Used by:46
Symbol 34 EditableTextUses:27Used by:46
Symbol 35 EditableTextUses:27Used by:46
Symbol 36 EditableTextUses:27Used by:46
Symbol 37 EditableTextUses:27Used by:46
Symbol 38 EditableTextUses:27Used by:46
Symbol 39 EditableTextUses:27Used by:46
Symbol 40 EditableTextUses:27Used by:46
Symbol 41 EditableTextUses:27Used by:46
Symbol 42 FontUsed by:43 61 78
Symbol 43 EditableTextUses:42Used by:46
Symbol 44 FontUsed by:45 62 79 106 135 239
Symbol 45 EditableTextUses:44Used by:46
Symbol 46 MovieClipUses:28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 45Used by:47 83
Symbol 47 MovieClip {Lethe_Button_Up}Uses:26 46Used by:256
Symbol 48 EditableTextUses:27Used by:63
Symbol 49 EditableTextUses:27Used by:63
Symbol 50 EditableTextUses:27Used by:63
Symbol 51 EditableTextUses:27Used by:63
Symbol 52 EditableTextUses:27Used by:63
Symbol 53 EditableTextUses:27Used by:63
Symbol 54 EditableTextUses:27Used by:63
Symbol 55 EditableTextUses:27Used by:63
Symbol 56 EditableTextUses:27Used by:63
Symbol 57 EditableTextUses:27Used by:63
Symbol 58 EditableTextUses:27Used by:63
Symbol 59 EditableTextUses:27Used by:63
Symbol 60 EditableTextUses:27Used by:63
Symbol 61 EditableTextUses:42Used by:63
Symbol 62 EditableTextUses:44Used by:63
Symbol 63 MovieClipUses:48 49 50 51 52 53 54 55 56 57 58 59 60 61 62Used by:64 84
Symbol 64 MovieClip {Lethe_Button_Up2}Uses:26 63Used by:256
Symbol 65 EditableTextUses:27Used by:80
Symbol 66 EditableTextUses:27Used by:80
Symbol 67 EditableTextUses:27Used by:80
Symbol 68 EditableTextUses:27Used by:80
Symbol 69 EditableTextUses:27Used by:80
Symbol 70 EditableTextUses:27Used by:80
Symbol 71 EditableTextUses:27Used by:80
Symbol 72 EditableTextUses:27Used by:80
Symbol 73 EditableTextUses:27Used by:80
Symbol 74 EditableTextUses:27Used by:80
Symbol 75 EditableTextUses:27Used by:80
Symbol 76 EditableTextUses:27Used by:80
Symbol 77 EditableTextUses:27Used by:80
Symbol 78 EditableTextUses:42Used by:80
Symbol 79 EditableTextUses:44Used by:80
Symbol 80 MovieClipUses:65 66 67 68 69 70 71 72 73 74 75 76 77 78 79Used by:81 85
Symbol 81 MovieClip {Lethe_Button_Up3}Uses:26 80Used by:256
Symbol 82 GraphicUsed by:83 84 85
Symbol 83 MovieClip {Lethe_Button_Down}Uses:82 46Used by:256
Symbol 84 MovieClip {Lethe_Button_Down2}Uses:82 63Used by:256
Symbol 85 MovieClip {Lethe_Button_Down3}Uses:82 80Used by:256
Symbol 86 EditableTextUses:2Used by:256
Symbol 87 EditableTextUses:2Used by:256
Symbol 88 EditableTextUses:2Used by:256
Symbol 89 GraphicUsed by:110
Symbol 90 EditableTextUses:27Used by:107
Symbol 91 EditableTextUses:27Used by:107
Symbol 92 EditableTextUses:27Used by:107
Symbol 93 EditableTextUses:27Used by:107
Symbol 94 EditableTextUses:27Used by:107
Symbol 95 EditableTextUses:27Used by:107
Symbol 96 EditableTextUses:27Used by:107
Symbol 97 EditableTextUses:27Used by:107
Symbol 98 EditableTextUses:27Used by:107
Symbol 99 EditableTextUses:27Used by:107
Symbol 100 EditableTextUses:27Used by:107
Symbol 101 EditableTextUses:27Used by:107
Symbol 102 EditableTextUses:27Used by:107
Symbol 103 EditableTextUses:27Used by:107
Symbol 104 FontUsed by:105 134 238 294 322 459 473 494 503 517 550 742 755 772 796 812 1191 1501 1521
Symbol 105 TextUses:104Used by:107
Symbol 106 EditableTextUses:44Used by:107
Symbol 107 MovieClip {Lethe_Text3}Uses:90 91 92 93 94 95 96 97 98 99 100 101 102 103 105 106Used by:110
Symbol 108 GraphicUsed by:110
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClip {Lethe_Button_Back}Uses:89 107 108 109Used by:117
Symbol 111 GraphicUsed by:117
Symbol 112 ShapeTweeningUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClip {COM_LoadingProgress}Uses:112 113Used by:117
Symbol 115 EditableTextUses:2Used by:116
Symbol 116 MovieClip {Lethe_Loading_Text}Uses:115Used by:117
Symbol 117 MovieClip {COM_LoadingBar}Uses:110 111 114 116Used by:256
Symbol 118 GraphicUsed by:243
Symbol 119 GraphicUsed by:139 242
Symbol 120 EditableTextUses:27Used by:136
Symbol 121 EditableTextUses:27Used by:136
Symbol 122 EditableTextUses:27Used by:136
Symbol 123 EditableTextUses:27Used by:136
Symbol 124 EditableTextUses:27Used by:136
Symbol 125 EditableTextUses:27Used by:136
Symbol 126 EditableTextUses:27Used by:136
Symbol 127 EditableTextUses:27Used by:136
Symbol 128 EditableTextUses:27Used by:136
Symbol 129 EditableTextUses:27Used by:136
Symbol 130 EditableTextUses:27Used by:136
Symbol 131 EditableTextUses:27Used by:136
Symbol 132 EditableTextUses:27Used by:136
Symbol 133 EditableTextUses:27Used by:136
Symbol 134 TextUses:104Used by:136
Symbol 135 EditableTextUses:44Used by:136
Symbol 136 MovieClip {Lethe_Text2}Uses:120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135Used by:139
Symbol 137 GraphicUsed by:139
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClip {Lethe_Continue_Button}Uses:119 136 137 138Used by:243
Symbol 140 GraphicUsed by:242
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:223
Symbol 143 GraphicUsed by:154
Symbol 144 GraphicUsed by:154 335
Symbol 145 GraphicUsed by:154 335
Symbol 146 GraphicUsed by:154 335
Symbol 147 GraphicUsed by:154 335
Symbol 148 GraphicUsed by:154 335
Symbol 149 GraphicUsed by:154 335
Symbol 150 GraphicUsed by:154 335
Symbol 151 GraphicUsed by:154
Symbol 152 GraphicUsed by:153 334
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClipUses:143 144 145 146 147 148 149 150 151 153Used by:223
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:223
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:223
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:223
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:223
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:223
Symbol 165 GraphicUsed by:166 356
Symbol 166 MovieClipUses:165Used by:223
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:223
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:223
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:223
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:223
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:223
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:223
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:223
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:223
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:223
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:223
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:223
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:223
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:223
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:223
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:223
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:223
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:223
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:223
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:223
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:223
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:223
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:223
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:223
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:223
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:223
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:223
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:223
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:223
Symbol 223 MovieClip {Lethe_All_Logo}Uses:142 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 212 214 216 218 220 222Used by:242
Symbol 224 EditableTextUses:27Used by:240
Symbol 225 EditableTextUses:27Used by:240
Symbol 226 EditableTextUses:27Used by:240
Symbol 227 EditableTextUses:27Used by:240
Symbol 228 EditableTextUses:27Used by:240
Symbol 229 EditableTextUses:27Used by:240
Symbol 230 EditableTextUses:27Used by:240
Symbol 231 EditableTextUses:27Used by:240
Symbol 232 EditableTextUses:27Used by:240
Symbol 233 EditableTextUses:27Used by:240
Symbol 234 EditableTextUses:27Used by:240
Symbol 235 EditableTextUses:27Used by:240
Symbol 236 EditableTextUses:27Used by:240
Symbol 237 EditableTextUses:27Used by:240
Symbol 238 TextUses:104Used by:240
Symbol 239 EditableTextUses:44Used by:240
Symbol 240 MovieClip {Lethe_Text1}Uses:224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239Used by:242
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClip {Lethe_Link_Button}Uses:140 223 240 241 119Used by:243
Symbol 243 MovieClip {Lethe_Alert_Page}Uses:118 139 242Used by:256
Symbol 244 GraphicUsed by:252
Symbol 245 EditableTextUses:2Used by:252
Symbol 246 ShapeTweeningUsed by:250
Symbol 247 GraphicUsed by:250
Symbol 248 ShapeTweeningUsed by:250
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:246 247 248 249Used by:252
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClip {Lethe_Message_Loading}Uses:244 245 250 251Used by:256
Symbol 253 GraphicUsed by:255
Symbol 254 EditableTextUses:2Used by:255
Symbol 255 MovieClip {Lethe_NET_ERROR}Uses:253 254Used by:256
Symbol 256 MovieClip {O11111OO11}Uses:4 5 8 10 12 14 25 47 64 81 83 84 85 86 87 88 117 243 252 255
Symbol 257 GraphicUsed by:446 1196
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:260
Symbol 260 MovieClipUses:259Used by:446 759 891 1196 1525
Symbol 261 GraphicUsed by:446 641 891 1525
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:264 265
Symbol 264 MovieClipUses:263Used by:446 641 891 1196 1525
Symbol 265 MovieClipUses:263Used by:446 641 891 1196 1525
Symbol 266 ShapeTweeningUsed by:269
Symbol 267 ShapeTweeningUsed by:269
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:266 267 268Used by:446 631 891 1114 1196
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:270Used by:276 639 783 912 996
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:272Used by:276
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:274Used by:276 784
Symbol 276 MovieClipUses:271 273 275Used by:446
Symbol 277 FontUsed by:278 298 445 739 754
Symbol 278 TextUses:277Used by:297
Symbol 279 FontUsed by:280 281 282 283 284 285 286 287 288 293 447 448 449 450 451 452 453 454 458 463 464 465 466 467 468 469 472 482 483 484 485 486 487 488 489 490 493 498 499 500 506 507 508 509 510 511 512 513 516 536 537 538 539 540 541 542 543 544 545 549 649 650 651 652 653 654 655 656 662 663 664 665 668 676 684 692 700 706 714 722 760 761 762 763 764 765 766 767 768 771 785 786 787 788 789 790 791 792 795 800 801 802 803 804 805 806 807 811 1180 1181 1182 1183 1184 1185 1186 1190 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1499 1509 1510 1511 1512 1513 1514 1515 1516 1517 1520
Symbol 280 TextUses:279Used by:297
Symbol 281 TextUses:279Used by:297
Symbol 282 TextUses:279Used by:297
Symbol 283 TextUses:279Used by:297
Symbol 284 TextUses:279Used by:297
Symbol 285 TextUses:279Used by:297
Symbol 286 TextUses:279Used by:297
Symbol 287 TextUses:279Used by:297
Symbol 288 TextUses:279Used by:297
Symbol 289 EditableTextUses:27Used by:297
Symbol 290 FontUsed by:291 319 456 471 492 502 515 547 657 666 770 794 809 1188 1497 1519
Symbol 291 TextUses:290Used by:297
Symbol 292 TextUsed by:297 774 798 1507 1523
Symbol 293 TextUses:279Used by:297
Symbol 294 TextUses:104Used by:297
Symbol 295 FontUsed by:296 323 460 474 495 504 518 551 743 756 773 797 813 1192 1502 1522
Symbol 296 TextUses:295Used by:297
Symbol 297 MovieClip {TXT_Loading}Uses:278 280 281 282 283 284 285 286 287 288 289 291 292 293 294 296Used by:446
Symbol 298 TextUses:277Used by:446
Symbol 299 ShapeTweeningUsed by:305
Symbol 300 GraphicUsed by:305
Symbol 301 ShapeTweeningUsed by:305
Symbol 302 GraphicUsed by:305
Symbol 303 GraphicUsed by:305
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:299 300 301 302 303 304Used by:446 759 891 1196 1525
Symbol 306 BitmapUsed by:307 642
Symbol 307 GraphicUses:306Used by:446 891 1196 1525
Symbol 308 FontUsed by:309 310 311 312 313 314 315 316 317 321
Symbol 309 TextUses:308Used by:324
Symbol 310 TextUses:308Used by:324
Symbol 311 TextUses:308Used by:324
Symbol 312 TextUses:308Used by:324
Symbol 313 TextUses:308Used by:324
Symbol 314 TextUses:308Used by:324
Symbol 315 TextUses:308Used by:324
Symbol 316 TextUses:308Used by:324
Symbol 317 TextUses:308Used by:324
Symbol 318 EditableTextUses:2Used by:324
Symbol 319 TextUses:290Used by:324
Symbol 320 TextUsed by:324
Symbol 321 TextUses:308Used by:324
Symbol 322 TextUses:104Used by:324
Symbol 323 TextUses:295Used by:324
Symbol 324 MovieClip {TXT_More_Free_Online_Game_At}Uses:309 310 311 312 313 314 315 316 317 318 319 320 321 322 323Used by:446 759 891 1196 1525
Symbol 325 GraphicUsed by:330
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:330
Symbol 328 GraphicUsed by:329 481 1196 1484
Symbol 329 MovieClipUses:328Used by:330 335 339 343 347 351 355 356 360 362 366 370 374 376 378 380 402 404 406 408 410 412 414 416 418 420 422 424 426 428 432 436 438 442 443
Symbol 330 MovieClip {Romance_Maker_fla.new_agame_com_23}Uses:325 327 329Used by:331
Symbol 331 MovieClipUses:330Used by:443
Symbol 332 GraphicUsed by:335
Symbol 333 GraphicUsed by:335
Symbol 334 MovieClipUses:152Used by:335
Symbol 335 MovieClip {Romance_Maker_fla.logo_game_26}Uses:332 144 145 146 147 148 149 150 333 334 329Used by:443
Symbol 336 GraphicUsed by:339
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:339
Symbol 339 MovieClip {Romance_Maker_fla.new_zapjuegos_com_28}Uses:336 338 329Used by:443
Symbol 340 GraphicUsed by:343
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:343
Symbol 343 MovieClip {Romance_Maker_fla.newspel_nl_30}Uses:340 342 329Used by:443
Symbol 344 GraphicUsed by:347
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:347
Symbol 347 MovieClip {Romance_Maker_fla.new_jeu_fr_32}Uses:344 346 329Used by:443
Symbol 348 GraphicUsed by:351
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:351
Symbol 351 MovieClip {Romance_Maker_fla.new_spielen_com_34}Uses:348 350 329Used by:443
Symbol 352 GraphicUsed by:355
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:355
Symbol 355 MovieClip {Romance_Maker_fla.new_clickjogos_com_36}Uses:352 354 329Used by:443
Symbol 356 MovieClip {Romance_Maker_fla.logo_giocaregratis_it_38}Uses:165 329Used by:443
Symbol 357 GraphicUsed by:360
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:360
Symbol 360 MovieClip {Romance_Maker_fla.new_spel_se_39}Uses:357 359 329Used by:443
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClip {Romance_Maker_fla.logo_my_games_co_uk_41}Uses:361 329Used by:443
Symbol 363 GraphicUsed by:366
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:366
Symbol 366 MovieClip {Romance_Maker_fla.new_flashgames_ru_42}Uses:363 365 329Used by:443
Symbol 367 GraphicUsed by:370
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:368Used by:370
Symbol 370 MovieClip {Romance_Maker_fla.new_game_co_in_44}Uses:367 369 329Used by:443
Symbol 371 GraphicUsed by:374
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:374
Symbol 374 MovieClip {Romance_Maker_fla.new_games_co_id_46}Uses:371 373 329Used by:443
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClip {Romance_Maker_fla.logo_minigry_pl_48}Uses:375 329Used by:443
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClip {Romance_Maker_fla.logo_asoyun_com_49}Uses:377 329Used by:443
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClip {Romance_Maker_fla.logo_game_com_my_50}Uses:379 329Used by:443
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:443
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:443
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:443
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:443
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:443
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:391Used by:443
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:393Used by:443
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:395Used by:443
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:443
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:399Used by:443
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClip {Romance_Maker_fla.logo_games_co_uk_61}Uses:401 329Used by:443
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClip {Romance_Maker_fla.logo_oyunlar123_com_62}Uses:403 329Used by:443
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClip {Romance_Maker_fla.girlsgogames_63}Uses:405 329Used by:443
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClip {Romance_Maker_fla.girlsgogames_64}Uses:407 329Used by:443
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClip {Romance_Maker_fla.girlsgogames_65}Uses:409 329Used by:443
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClip {Romance_Maker_fla.girlsgogames_66}Uses:411 329Used by:443
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClip {Romance_Maker_fla.girlsgogames_67}Uses:413 329Used by:443
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClip {Romance_Maker_fla.girlsgogames_68}Uses:415 329Used by:443
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClip {Romance_Maker_fla.girlsgogames_69}Uses:417 329Used by:443
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClip {Romance_Maker_fla.juegosdechicas_70}Uses:419 329Used by:443
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClip {Romance_Maker_fla.girlsgogames_71}Uses:421 329Used by:443
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClip {Romance_Maker_fla.girlsgogames_72}Uses:423 329Used by:443
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClip {Romance_Maker_fla.girlsgogames_73}Uses:425 329Used by:443
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClip {Romance_Maker_fla.girlsgogames_74}Uses:427 329Used by:443
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:443
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClip {Romance_Maker_fla.logo_laro_com_ph_76}Uses:431 329Used by:443
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:443
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClip {Romance_Maker_fla.a10_com_logo_78}Uses:435 329Used by:443
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClip {Romance_Maker_fla.dailygame_com_79}Uses:437 329Used by:443
Symbol 439 GraphicUsed by:442
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:442
Symbol 442 MovieClip {Romance_Maker_fla.newagame_co_uk_80}Uses:439 441 329Used by:443
Symbol 443 MovieClip {zlong.display.Logo}Uses:331 329 335 339 343 347 351 355 356 360 362 366 370 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 442Used by:446 759 891 1196 1525
Symbol 444 MovieClipUsed by:446
Symbol 445 EditableTextUses:277Used by:446
Symbol 446 MovieClip {UI_Loading}Uses:257 260 261 264 265 269 276 297 298 305 307 324 443 444 445
Symbol 447 TextUses:279Used by:461
Symbol 448 TextUses:279Used by:461
Symbol 449 TextUses:279Used by:461
Symbol 450 TextUses:279Used by:461
Symbol 451 TextUses:279Used by:461
Symbol 452 TextUses:279Used by:461
Symbol 453 TextUses:279Used by:461
Symbol 454 TextUses:279Used by:461
Symbol 455 EditableTextUses:2Used by:461
Symbol 456 TextUses:290Used by:461
Symbol 457 TextUsed by:461 475 496 505 519
Symbol 458 TextUses:279Used by:461
Symbol 459 TextUses:104Used by:461
Symbol 460 TextUses:295Used by:461
Symbol 461 MovieClip {TXT_ON}Uses:447 448 449 450 451 452 453 454 455 456 457 458 459 460Used by:476 522
Symbol 462 GraphicUsed by:476
Symbol 463 TextUses:279Used by:475
Symbol 464 TextUses:279Used by:475
Symbol 465 TextUses:279Used by:475
Symbol 466 TextUses:279Used by:475
Symbol 467 TextUses:279Used by:475
Symbol 468 TextUses:279Used by:475
Symbol 469 TextUses:279Used by:475
Symbol 470 EditableTextUses:2Used by:475
Symbol 471 TextUses:290Used by:475
Symbol 472 TextUses:279Used by:475
Symbol 473 TextUses:104Used by:475
Symbol 474 TextUses:295Used by:475
Symbol 475 MovieClip {TXT_OFF}Uses:463 464 465 466 467 468 469 470 471 457 472 473 474Used by:476 522
Symbol 476 MovieClip {Option_Music}Uses:461 462 475
Symbol 477 GraphicUsed by:479
Symbol 478 MovieClip {OOO000lll}Used by:479  Timeline
Symbol 479 MovieClip {Spill.Components.Submitter}Uses:477 478Used by:Timeline
Symbol 480 GraphicUsed by:520
Symbol 481 MovieClip {buttonShade}Uses:328Used by:520 522 672 680 688 696 704 710 718 726 747 758 777
Symbol 482 TextUses:279Used by:496
Symbol 483 TextUses:279Used by:496
Symbol 484 TextUses:279Used by:496
Symbol 485 TextUses:279Used by:496
Symbol 486 TextUses:279Used by:496
Symbol 487 TextUses:279Used by:496
Symbol 488 TextUses:279Used by:496
Symbol 489 TextUses:279Used by:496
Symbol 490 TextUses:279Used by:496
Symbol 491 EditableTextUses:2Used by:496
Symbol 492 TextUses:290Used by:496
Symbol 493 TextUses:279Used by:496
Symbol 494 TextUses:104Used by:496
Symbol 495 TextUses:295Used by:496
Symbol 496 MovieClip {TXT_best}Uses:482 483 484 485 486 487 488 489 490 491 492 457 493 494 495Used by:520
Symbol 497 GraphicUsed by:520
Symbol 498 TextUses:279Used by:505
Symbol 499 TextUses:279Used by:505
Symbol 500 TextUses:279Used by:505
Symbol 501 EditableTextUses:2Used by:505
Symbol 502 TextUses:290Used by:505
Symbol 503 TextUses:104Used by:505
Symbol 504 TextUses:295Used by:505
Symbol 505 MovieClip {TXT_normal}Uses:498 499 500 501 502 457 503 504Used by:520
Symbol 506 TextUses:279Used by:519
Symbol 507 TextUses:279Used by:519
Symbol 508 TextUses:279Used by:519
Symbol 509 TextUses:279Used by:519
Symbol 510 TextUses:279Used by:519
Symbol 511 TextUses:279Used by:519
Symbol 512 TextUses:279Used by:519
Symbol 513 TextUses:279Used by:519
Symbol 514 EditableTextUses:2Used by:519
Symbol 515 TextUses:290Used by:519
Symbol 516 TextUses:279Used by:519
Symbol 517 TextUses:104Used by:519
Symbol 518 TextUses:295Used by:519
Symbol 519 MovieClip {TXT_bad}Uses:506 507 508 509 510 511 512 513 514 515 457 516 517 518Used by:520
Symbol 520 MovieClip {Option_Quality}Uses:480 481 496 497 505 519Used by:891
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClip {Option_Sound}Uses:481 461 521 475Used by:891
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:528
Symbol 525 BitmapUsed by:526
Symbol 526 GraphicUses:525Used by:527
Symbol 527 MovieClip {com.google.analytics.components.Icon}Uses:526Used by:528
Symbol 528 MovieClip {com.google.analytics.components.FlashTracker}Uses:524 527Used by:Timeline
Symbol 529 GraphicUsed by:Timeline
Symbol 530 ShapeTweeningUsed by:631
Symbol 531 GraphicUsed by:631
Symbol 532 GraphicUsed by:533
Symbol 533 MovieClipUses:532Used by:631 705 707 708 709 710 1525
Symbol 534 GraphicUsed by:631
Symbol 535 ShapeTweeningUsed by:631
Symbol 536 TextUses:279Used by:552 1001 1134
Symbol 537 TextUses:279Used by:552 1001 1134
Symbol 538 TextUses:279Used by:552 1001 1134
Symbol 539 TextUses:279Used by:552 1001 1134
Symbol 540 TextUses:279Used by:552 1001 1134
Symbol 541 TextUses:279Used by:552 1001 1134
Symbol 542 TextUses:279Used by:552 1001 1134
Symbol 543 TextUses:279Used by:552 1001 1134
Symbol 544 TextUses:279Used by:552 1001 1134
Symbol 545 TextUses:279Used by:552 1001 1134
Symbol 546 EditableTextUses:27Used by:552
Symbol 547 TextUses:290Used by:552 1001 1134
Symbol 548 TextUsed by:552 1001 1134
Symbol 549 TextUses:279Used by:552 1001 1134
Symbol 550 TextUses:104Used by:552 1001 1134
Symbol 551 TextUses:295Used by:552 1001 1134
Symbol 552 MovieClip {TXT_LEVEL_UP}Uses:536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551Used by:553
Symbol 553 MovieClipUses:552Used by:631 996 1114 1122 1174
Symbol 554 GraphicUsed by:631
Symbol 555 ShapeTweeningUsed by:631
Symbol 556 GraphicUsed by:631
Symbol 557 GraphicUsed by:631
Symbol 558 GraphicUsed by:631
Symbol 559 GraphicUsed by:631
Symbol 560 ShapeTweeningUsed by:631
Symbol 561 ShapeTweeningUsed by:631
Symbol 562 ShapeTweeningUsed by:631
Symbol 563 GraphicUsed by:631
Symbol 564 GraphicUsed by:631
Symbol 565 GraphicUsed by:631
Symbol 566 GraphicUsed by:631
Symbol 567 GraphicUsed by:631
Symbol 568 GraphicUsed by:631
Symbol 569 GraphicUsed by:631
Symbol 570 GraphicUsed by:631
Symbol 571 GraphicUsed by:631
Symbol 572 GraphicUsed by:631
Symbol 573 GraphicUsed by:631
Symbol 574 GraphicUsed by:631
Symbol 575 GraphicUsed by:631
Symbol 576 GraphicUsed by:631
Symbol 577 GraphicUsed by:631
Symbol 578 GraphicUsed by:631
Symbol 579 GraphicUsed by:631
Symbol 580 GraphicUsed by:631
Symbol 581 GraphicUsed by:631
Symbol 582 ShapeTweeningUsed by:631
Symbol 583 GraphicUsed by:631
Symbol 584 ShapeTweeningUsed by:631
Symbol 585 GraphicUsed by:631
Symbol 586 GraphicUsed by:631
Symbol 587 GraphicUsed by:631
Symbol 588 GraphicUsed by:631
Symbol 589 GraphicUsed by:631
Symbol 590 GraphicUsed by:631
Symbol 591 GraphicUsed by:631
Symbol 592 GraphicUsed by:631
Symbol 593 GraphicUsed by:631
Symbol 594 GraphicUsed by:631
Symbol 595 GraphicUsed by:631
Symbol 596 GraphicUsed by:631
Symbol 597 GraphicUsed by:631
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:598Used by:631 1238 1385 1481
Symbol 600 GraphicUsed by:631
Symbol 601 GraphicUsed by:631
Symbol 602 GraphicUsed by:631
Symbol 603 GraphicUsed by:631
Symbol 604 GraphicUsed by:631
Symbol 605 GraphicUsed by:631
Symbol 606 GraphicUsed by:631
Symbol 607 GraphicUsed by:631
Symbol 608 GraphicUsed by:631
Symbol 609 GraphicUsed by:631
Symbol 610 ShapeTweeningUsed by:631
Symbol 611 GraphicUsed by:631
Symbol 612 GraphicUsed by:613
Symbol 613 MovieClipUses:612Used by:631
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClipUses:614Used by:631 1064 1174
Symbol 616 FontUsed by:617 618 619 620 622
Symbol 617 TextUses:616Used by:631
Symbol 618 TextUses:616Used by:631
Symbol 619 TextUses:616Used by:631
Symbol 620 TextUses:616Used by:631
Symbol 621 GraphicUsed by:631
Symbol 622 TextUses:616Used by:631
Symbol 623 GraphicUsed by:631
Symbol 624 GraphicUsed by:631
Symbol 625 GraphicUsed by:631
Symbol 626 GraphicUsed by:631
Symbol 627 GraphicUsed by:631
Symbol 628 GraphicUsed by:631
Symbol 629 GraphicUsed by:631
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClip {seed_animation}Uses:530 531 533 534 535 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 269 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 599 600 601 602 603 604 605 606 607 608 609 610 611 613 615 617 618 619 620 621 622 623 624 625 626 627 628 629 630Used by:Timeline
Symbol 632 GraphicUsed by:759
Symbol 633 BitmapUsed by:634
Symbol 634 GraphicUses:633Used by:635
Symbol 635 MovieClipUses:634Used by:641
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:638
Symbol 638 MovieClipUses:637Used by:641
Symbol 639 MovieClipUses:271Used by:641
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClip {Romance_Maker_fla.BG_11}Uses:635 638 261 264 265 639 640Used by:759
Symbol 642 GraphicUses:306Used by:759
Symbol 643 GraphicUsed by:759
Symbol 644 GraphicUsed by:645
Symbol 645 MovieClipUses:644Used by:648 660 670 671 672 675 677 678 679 680 683 685 686 687 688 691 693 694 695 696 699 701 702 703 704 705 707 708 709 710 713 715 716 717 718 721 723 724 725 726 1525
Symbol 646 GraphicUsed by:647
Symbol 647 MovieClipUses:646Used by:648 660 670 671 672 997 1525
Symbol 648 MovieClip {Romance_Maker_fla.Btn_Item_01_01_86}Uses:645 647Used by:672
Symbol 649 EditableTextUses:279Used by:660
Symbol 650 TextUses:279Used by:659
Symbol 651 TextUses:279Used by:659
Symbol 652 TextUses:279Used by:659
Symbol 653 TextUses:279Used by:659
Symbol 654 TextUses:279Used by:659
Symbol 655 TextUses:279Used by:659
Symbol 656 TextUses:279Used by:659
Symbol 657 TextUses:290Used by:659
Symbol 658 TextUsed by:659
Symbol 659 MovieClip {txt_lv}Uses:650 651 652 653 654 655 656 657 658Used by:660 677 685 693 701 707 715 723
Symbol 660 MovieClip {Romance_Maker_fla.Btn_Item_01_02_87}Uses:645 647 649 659Used by:672
Symbol 661 GraphicUsed by:670 678 686 694 702 708 716 724
Symbol 662 TextUses:279Used by:669
Symbol 663 TextUses:279Used by:669
Symbol 664 TextUses:279Used by:669
Symbol 665 TextUses:279Used by:669
Symbol 666 TextUses:290Used by:669
Symbol 667 TextUsed by:669
Symbol 668 TextUses:279Used by:669
Symbol 669 MovieClip {TXT_MAX}Uses:662 663 664 665 666 667 668Used by:670 678 686 694 702 708 716 724
Symbol 670 MovieClip {Romance_Maker_fla.Btn_Item_01_03_89}Uses:645 647 661 669Used by:672
Symbol 671 MovieClip {Romance_Maker_fla.Btn_Item_01_04_91}Uses:645 647Used by:672
Symbol 672 MovieClip {Btn_Item_01}Uses:645 647 481 648 660 670 671Used by:759
Symbol 673 GraphicUsed by:674
Symbol 674 MovieClipUses:673Used by:675 677 678 679 680 996 1525
Symbol 675 MovieClip {Romance_Maker_fla.Btn_Item_02_01_94}Uses:645 674Used by:680
Symbol 676 EditableTextUses:279Used by:677
Symbol 677 MovieClip {Romance_Maker_fla.Btn_Item_02_02_95}Uses:645 674 676 659Used by:680
Symbol 678 MovieClip {Romance_Maker_fla.Btn_Item_02_03_96}Uses:645 674 661 669Used by:680
Symbol 679 MovieClip {Romance_Maker_fla.Btn_Item_02_04_97}Uses:645 674Used by:680
Symbol 680 MovieClip {Btn_Item_02}Uses:645 674 481 675 677 678 679Used by:759
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClipUses:681Used by:683 685 686 687 688 1064 1525
Symbol 683 MovieClip {Romance_Maker_fla.Btn_Item_03_01_100}Uses:645 682Used by:688
Symbol 684 EditableTextUses:279Used by:685
Symbol 685 MovieClip {Romance_Maker_fla.Btn_Item_03_02_101}Uses:645 682 684 659Used by:688
Symbol 686 MovieClip {Romance_Maker_fla.Btn_Item_03_03_102}Uses:645 682 661 669Used by:688
Symbol 687 MovieClip {Romance_Maker_fla.Btn_Item_03_04_103}Uses:645 682Used by:688
Symbol 688 MovieClip {Btn_Item_03}Uses:645 682 481 683 685 686 687Used by:759
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:691 693 694 695 696 1114 1525
Symbol 691 MovieClip {Romance_Maker_fla.Btn_Item_04_01_106}Uses:645 690Used by:696
Symbol 692 EditableTextUses:279Used by:693
Symbol 693 MovieClip {Romance_Maker_fla.Btn_Item_04_02_107}Uses:645 690 692 659Used by:696
Symbol 694 MovieClip {Romance_Maker_fla.Btn_Item_04_03_108}Uses:645 690 661 669Used by:696
Symbol 695 MovieClip {Romance_Maker_fla.Btn_Item_04_04_109}Uses:645 690Used by:696
Symbol 696 MovieClip {Btn_Item_04}Uses:645 690 481 691 693 694 695Used by:759
Symbol 697 GraphicUsed by:698
Symbol 698 MovieClipUses:697Used by:699 701 702 703 704 1122 1525
Symbol 699 MovieClip {Romance_Maker_fla.Btn_Item_05_01_112}Uses:645 698Used by:704
Symbol 700 EditableTextUses:279Used by:701
Symbol 701 MovieClip {Romance_Maker_fla.Btn_Item_05_02_113}Uses:645 698 700 659Used by:704
Symbol 702 MovieClip {Romance_Maker_fla.Btn_Item_05_03_114}Uses:645 698 661 669Used by:704
Symbol 703 MovieClip {Romance_Maker_fla.Btn_Item_05_04_115}Uses:645 698Used by:704
Symbol 704 MovieClip {Btn_Item_05}Uses:645 698 481 699 701 702 703Used by:759
Symbol 705 MovieClip {Romance_Maker_fla.Btn_Item_06_01_117}Uses:645 533Used by:710
Symbol 706 EditableTextUses:279Used by:707
Symbol 707 MovieClip {Romance_Maker_fla.Btn_Item_06_02_118}Uses:645 533 706 659Used by:710
Symbol 708 MovieClip {Romance_Maker_fla.Btn_Item_06_03_119}Uses:645 533 661 669Used by:710
Symbol 709 MovieClip {Romance_Maker_fla.Btn_Item_06_04_120}Uses:645 533Used by:710
Symbol 710 MovieClip {Btn_Item_06}Uses:645 533 481 705 707 708 709Used by:759
Symbol 711 GraphicUsed by:712
Symbol 712 MovieClipUses:711Used by:713 715 716 717 718 1146 1174 1525
Symbol 713 MovieClip {Romance_Maker_fla.Btn_Item_07_01_123}Uses:645 712Used by:718
Symbol 714 EditableTextUses:279Used by:715
Symbol 715 MovieClip {Romance_Maker_fla.Btn_Item_07_02_124}Uses:645 712 714 659Used by:718
Symbol 716 MovieClip {Romance_Maker_fla.Btn_Item_07_03_125}Uses:645 712 661 669Used by:718
Symbol 717 MovieClip {Romance_Maker_fla.Btn_Item_07_04_126}Uses:645 712Used by:718
Symbol 718 MovieClip {Btn_Item_07}Uses:645 712 481 713 715 716 717Used by:759
Symbol 719 GraphicUsed by:720
Symbol 720 MovieClipUses:719Used by:721 723 724 725 726 1174 1525
Symbol 721 MovieClip {Romance_Maker_fla.Btn_Item_08_01_129}Uses:645 720Used by:726
Symbol 722 EditableTextUses:279Used by:723
Symbol 723 MovieClip {Romance_Maker_fla.Btn_Item_08_02_130}Uses:645 720 722 659Used by:726
Symbol 724 MovieClip {Romance_Maker_fla.Btn_Item_08_03_131}Uses:645 720 661 669Used by:726
Symbol 725 MovieClip {Romance_Maker_fla.Btn_Item_08_04_132}Uses:645 720Used by:726
Symbol 726 MovieClip {Btn_Item_08}Uses:645 720 481 721 723 724 725Used by:759
Symbol 727 GraphicUsed by:747
Symbol 728 FontUsed by:729 730 731 732 733 734 735 736 737 741 749 750 751 752
Symbol 729 TextUses:728Used by:744
Symbol 730 TextUses:728Used by:744
Symbol 731 TextUses:728Used by:744
Symbol 732 TextUses:728Used by:744
Symbol 733 TextUses:728Used by:744
Symbol 734 TextUses:728Used by:744
Symbol 735 TextUses:728Used by:744
Symbol 736 TextUses:728Used by:744
Symbol 737 TextUses:728Used by:744
Symbol 738 EditableTextUses:2Used by:744
Symbol 739 TextUses:277Used by:744
Symbol 740 TextUsed by:744 757
Symbol 741 TextUses:728Used by:744
Symbol 742 TextUses:104Used by:744
Symbol 743 TextUses:295Used by:744
Symbol 744 MovieClip {txt_reset}Uses:729 730 731 732 733 734 735 736 737 738 739 740 741 742 743Used by:747
Symbol 745 GraphicUsed by:746
Symbol 746 MovieClipUses:745Used by:747 758 777 799 815 1508 1524
Symbol 747 MovieClip {reset}Uses:727 744 481 746Used by:759
Symbol 748 GraphicUsed by:758
Symbol 749 TextUses:728Used by:757
Symbol 750 TextUses:728Used by:757
Symbol 751 TextUses:728Used by:757
Symbol 752 TextUses:728Used by:757
Symbol 753 EditableTextUses:2Used by:757
Symbol 754 TextUses:277Used by:757
Symbol 755 TextUses:104Used by:757
Symbol 756 TextUses:295Used by:757
Symbol 757 MovieClip {txt_menu}Uses:749 750 751 752 753 754 740 755 756Used by:758
Symbol 758 MovieClip {menu}Uses:748 757 481 746Used by:759
Symbol 759 MovieClip {UI_GameWorld}Uses:632 260 641 305 642 324 443 643 672 680 688 696 704 710 718 726 747 758Used by:Timeline
Symbol 760 TextUses:279Used by:774
Symbol 761 TextUses:279Used by:774
Symbol 762 TextUses:279Used by:774
Symbol 763 TextUses:279Used by:774
Symbol 764 TextUses:279Used by:774
Symbol 765 TextUses:279Used by:774
Symbol 766 TextUses:279Used by:774
Symbol 767 TextUses:279Used by:774
Symbol 768 TextUses:279Used by:774
Symbol 769 EditableTextUses:2Used by:774
Symbol 770 TextUses:290Used by:774
Symbol 771 TextUses:279Used by:774
Symbol 772 TextUses:104Used by:774
Symbol 773 TextUses:295Used by:774
Symbol 774 MovieClip {TXT_try_again}Uses:760 761 762 763 764 765 766 767 768 769 770 292 771 772 773Used by:775 777
Symbol 775 MovieClipUses:774Used by:777
Symbol 776 GraphicUsed by:777 799 815 1508 1524
Symbol 777 MovieClip {Btn_tryagain}Uses:746 775 776 481 774Used by:778
Symbol 778 MovieClip {tryagain}Uses:777Used by:Timeline
Symbol 779 GraphicUsed by:891 1525
Symbol 780 BitmapUsed by:781
Symbol 781 GraphicUses:780Used by:782
Symbol 782 MovieClipUses:781Used by:891
Symbol 783 MovieClipUses:271Used by:891 1196 1525
Symbol 784 MovieClipUses:275Used by:891 1525
Symbol 785 TextUses:279Used by:798 1507
Symbol 786 TextUses:279Used by:798 1507
Symbol 787 TextUses:279Used by:798 1507
Symbol 788 TextUses:279Used by:798 1507
Symbol 789 TextUses:279Used by:798 1507
Symbol 790 TextUses:279Used by:798 1507
Symbol 791 TextUses:279Used by:798 1507
Symbol 792 TextUses:279Used by:798 1507
Symbol 793 EditableTextUses:2Used by:798
Symbol 794 TextUses:290Used by:798 1507
Symbol 795 TextUses:279Used by:798 1507
Symbol 796 TextUses:104Used by:798 1507
Symbol 797 TextUses:295Used by:798 1507
Symbol 798 MovieClip {TXT_gameStart}Uses:785 786 787 788 789 790 791 792 793 794 292 795 796 797Used by:799
Symbol 799 MovieClip {Btn_gamestart}Uses:798 776 746Used by:891
Symbol 800 TextUses:279Used by:814 1505
Symbol 801 TextUses:279Used by:814 1505
Symbol 802 TextUses:279Used by:814 1505
Symbol 803 TextUses:279Used by:814 1505
Symbol 804 TextUses:279Used by:814 1505
Symbol 805 TextUses:279Used by:814 1505
Symbol 806 TextUses:279Used by:814 1505
Symbol 807 TextUses:279Used by:814 1505
Symbol 808 EditableTextUses:2Used by:814
Symbol 809 TextUses:290Used by:814 1505
Symbol 810 TextUsed by:814 1505
Symbol 811 TextUses:279Used by:814 1505
Symbol 812 TextUses:104Used by:814 1505
Symbol 813 TextUses:295Used by:814 1505
Symbol 814 MovieClip {TXT_Howtoplay}Uses:800 801 802 803 804 805 806 807 808 809 810 811 812 813Used by:815
Symbol 815 MovieClip {Btn_howtoplay}Uses:814 776 746Used by:891
Symbol 816 GraphicUsed by:817
Symbol 817 MovieClipUses:816Used by:890
Symbol 818 FontUsed by:819 820 822 823 824 825 826 828 829 830 831 832 833 834 835 836 837 838 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882
Symbol 819 TextUses:818Used by:839
Symbol 820 TextUses:818Used by:839
Symbol 821 GraphicUsed by:839
Symbol 822 TextUses:818Used by:839
Symbol 823 TextUses:818Used by:839
Symbol 824 TextUses:818Used by:839
Symbol 825 TextUses:818Used by:839
Symbol 826 TextUses:818Used by:839
Symbol 827 GraphicUsed by:839
Symbol 828 TextUses:818Used by:839
Symbol 829 TextUses:818Used by:839
Symbol 830 TextUses:818Used by:839
Symbol 831 TextUses:818Used by:839
Symbol 832 TextUses:818Used by:839
Symbol 833 TextUses:818Used by:839
Symbol 834 TextUses:818Used by:839
Symbol 835 TextUses:818Used by:839
Symbol 836 TextUses:818Used by:839
Symbol 837 TextUses:818Used by:839
Symbol 838 TextUses:818Used by:839
Symbol 839 MovieClipUses:819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838Used by:890
Symbol 840 GraphicUsed by:886 890 1196
Symbol 841 GraphicUsed by:861 883
Symbol 842 GraphicUsed by:861 883
Symbol 843 GraphicUsed by:861 883
Symbol 844 GraphicUsed by:861 883
Symbol 845 GraphicUsed by:861 883
Symbol 846 GraphicUsed by:861 883
Symbol 847 GraphicUsed by:861 883
Symbol 848 GraphicUsed by:861 883
Symbol 849 GraphicUsed by:861 883
Symbol 850 GraphicUsed by:861 883
Symbol 851 GraphicUsed by:861 883
Symbol 852 GraphicUsed by:861 883
Symbol 853 GraphicUsed by:861 883
Symbol 854 GraphicUsed by:861 883
Symbol 855 GraphicUsed by:861 883
Symbol 856 GraphicUsed by:861 883
Symbol 857 GraphicUsed by:861 883
Symbol 858 GraphicUsed by:861 883
Symbol 859 GraphicUsed by:861 883
Symbol 860 GraphicUsed by:861 883
Symbol 861 MovieClipUses:841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860Used by:890
Symbol 862 GraphicUsed by:886
Symbol 863 TextUses:818Used by:883
Symbol 864 TextUses:818Used by:883
Symbol 865 TextUses:818Used by:883
Symbol 866 TextUses:818Used by:883
Symbol 867 TextUses:818Used by:883
Symbol 868 TextUses:818Used by:883
Symbol 869 TextUses:818Used by:883
Symbol 870 TextUses:818Used by:883
Symbol 871 TextUses:818Used by:883
Symbol 872 TextUses:818Used by:883
Symbol 873 TextUses:818Used by:883
Symbol 874 TextUses:818Used by:883
Symbol 875 TextUses:818Used by:883
Symbol 876 TextUses:818Used by:883
Symbol 877 TextUses:818Used by:883
Symbol 878 TextUses:818Used by:883
Symbol 879 TextUses:818Used by:883
Symbol 880 TextUses:818Used by:883
Symbol 881 TextUses:818Used by:883
Symbol 882 TextUses:818Used by:883
Symbol 883 MovieClipUses:841 863 842 864 843 865 844 866 845 867 846 868 847 869 848 870 849 871 850 872 851 873 852 874 853 875 854 876 855 877 856 878 857 879 858 880 859 881 860 882Used by:886
Symbol 884 GraphicUsed by:886
Symbol 885 GraphicUsed by:886
Symbol 886 MovieClip {Romance_Maker_fla.label_163}Uses:862 840 883 884 885Used by:889
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887Used by:889
Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162}Uses:886 888Used by:890
Symbol 890 MovieClip {zlong.display.CountriesBox}Uses:817 839 840 861 889Used by:891
Symbol 891 MovieClip {UI_MainMenu}Uses:779 260 261 264 265 782 269 783 784 305 307 443 522 520 799 815 890 324Used by:Timeline
Symbol 892 ShapeTweeningUsed by:996
Symbol 893 GraphicUsed by:996
Symbol 894 GraphicUsed by:996
Symbol 895 GraphicUsed by:996
Symbol 896 GraphicUsed by:996
Symbol 897 GraphicUsed by:996
Symbol 898 GraphicUsed by:996
Symbol 899 GraphicUsed by:901
Symbol 900 GraphicUsed by:901
Symbol 901 MovieClipUses:899 900Used by:912 1113
Symbol 902 ShapeTweeningUsed by:911
Symbol 903 ShapeTweeningUsed by:911
Symbol 904 GraphicUsed by:911
Symbol 905 ShapeTweeningUsed by:911
Symbol 906 ShapeTweeningUsed by:911
Symbol 907 ShapeTweeningUsed by:911
Symbol 908 ShapeTweeningUsed by:911
Symbol 909 ShapeTweeningUsed by:911
Symbol 910 ShapeTweeningUsed by:911
Symbol 911 MovieClipUses:902 903 904 905 906 907 908 909 910Used by:912 1085 1114
Symbol 912 MovieClipUses:271 901 911Used by:996
Symbol 913 ShapeTweeningUsed by:996
Symbol 914 ShapeTweeningUsed by:984
Symbol 915 ShapeTweeningUsed by:984
Symbol 916 ShapeTweeningUsed by:984
Symbol 917 ShapeTweeningUsed by:984
Symbol 918 ShapeTweeningUsed by:984
Symbol 919 ShapeTweeningUsed by:984
Symbol 920 ShapeTweeningUsed by:984
Symbol 921 ShapeTweeningUsed by:984
Symbol 922 ShapeTweeningUsed by:984
Symbol 923 ShapeTweeningUsed by:984
Symbol 924 ShapeTweeningUsed by:984
Symbol 925 ShapeTweeningUsed by:984
Symbol 926 ShapeTweeningUsed by:984
Symbol 927 ShapeTweeningUsed by:984
Symbol 928 ShapeTweeningUsed by:984
Symbol 929 ShapeTweeningUsed by:984
Symbol 930 ShapeTweeningUsed by:984
Symbol 931 ShapeTweeningUsed by:984
Symbol 932 ShapeTweeningUsed by:984
Symbol 933 ShapeTweeningUsed by:984
Symbol 934 ShapeTweeningUsed by:984
Symbol 935 ShapeTweeningUsed by:984
Symbol 936 ShapeTweeningUsed by:984
Symbol 937 ShapeTweeningUsed by:984
Symbol 938 ShapeTweeningUsed by:984
Symbol 939 ShapeTweeningUsed by:984
Symbol 940 ShapeTweeningUsed by:984
Symbol 941 ShapeTweeningUsed by:984
Symbol 942 ShapeTweeningUsed by:984
Symbol 943 ShapeTweeningUsed by:984
Symbol 944 ShapeTweeningUsed by:984
Symbol 945 ShapeTweeningUsed by:984
Symbol 946 ShapeTweeningUsed by:984
Symbol 947 ShapeTweeningUsed by:984
Symbol 948 ShapeTweeningUsed by:984
Symbol 949 ShapeTweeningUsed by:984
Symbol 950 ShapeTweeningUsed by:984
Symbol 951 ShapeTweeningUsed by:984
Symbol 952 ShapeTweeningUsed by:984
Symbol 953 ShapeTweeningUsed by:984
Symbol 954 ShapeTweeningUsed by:984
Symbol 955 ShapeTweeningUsed by:984
Symbol 956 ShapeTweeningUsed by:984
Symbol 957 ShapeTweeningUsed by:984
Symbol 958 ShapeTweeningUsed by:984
Symbol 959 ShapeTweeningUsed by:984
Symbol 960 ShapeTweeningUsed by:984
Symbol 961 ShapeTweeningUsed by:984
Symbol 962 ShapeTweeningUsed by:984
Symbol 963 ShapeTweeningUsed by:984
Symbol 964 ShapeTweeningUsed by:984
Symbol 965 ShapeTweeningUsed by:984
Symbol 966 ShapeTweeningUsed by:984
Symbol 967 ShapeTweeningUsed by:984
Symbol 968 ShapeTweeningUsed by:984
Symbol 969 GraphicUsed by:984
Symbol 970 ShapeTweeningUsed by:984
Symbol 971 ShapeTweeningUsed by:984
Symbol 972 ShapeTweeningUsed by:984
Symbol 973 ShapeTweeningUsed by:984
Symbol 974 ShapeTweeningUsed by:984
Symbol 975 ShapeTweeningUsed by:984
Symbol 976 ShapeTweeningUsed by:984
Symbol 977 ShapeTweeningUsed by:984
Symbol 978 ShapeTweeningUsed by:984
Symbol 979 ShapeTweeningUsed by:984
Symbol 980 ShapeTweeningUsed by:984
Symbol 981 ShapeTweeningUsed by:984
Symbol 982 ShapeTweeningUsed by:984
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983Used by:996
Symbol 985 GraphicUsed by:987
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:985 986Used by:996
Symbol 988 GraphicUsed by:996
Symbol 989 ShapeTweeningUsed by:994
Symbol 990 ShapeTweeningUsed by:994
Symbol 991 ShapeTweeningUsed by:994
Symbol 992 ShapeTweeningUsed by:994
Symbol 993 GraphicUsed by:994
Symbol 994 MovieClipUses:989 990 991 992 993Used by:996
Symbol 995 GraphicUsed by:996
Symbol 996 MovieClip {book_animation}Uses:674 892 893 894 895 896 897 898 912 553 913 984 987 988 271 994 995Used by:Timeline
Symbol 997 MovieClip {bow_animation}Uses:647Used by:Timeline
Symbol 998 ShapeTweeningUsed by:1064
Symbol 999 ShapeTweeningUsed by:1064
Symbol 1000 EditableTextUses:27Used by:1001
Symbol 1001 MovieClip {TXT_LEVELUP3}Uses:536 537 538 539 540 541 542 543 544 545 1000 547 548 549 550 551Used by:1002
Symbol 1002 MovieClipUses:1001Used by:1064
Symbol 1003 ShapeTweeningUsed by:1064
Symbol 1004 GraphicUsed by:1008
Symbol 1005 GraphicUsed by:1008
Symbol 1006 GraphicUsed by:1007
Symbol 1007 MovieClipUses:1006Used by:1008 1024 1026
Symbol 1008 MovieClipUses:1004 1005 1007Used by:1024 1064
Symbol 1009 GraphicUsed by:1064
Symbol 1010 ShapeTweeningUsed by:1064
Symbol 1011 ShapeTweeningUsed by:1064
Symbol 1012 GraphicUsed by:1024
Symbol 1013 GraphicUsed by:1024
Symbol 1014 GraphicUsed by:1024
Symbol 1015 GraphicUsed by:1024
Symbol 1016 GraphicUsed by:1024
Symbol 1017 GraphicUsed by:1024
Symbol 1018 GraphicUsed by:1024
Symbol 1019 ShapeTweeningUsed by:1024
Symbol 1020 GraphicUsed by:1024
Symbol 1021 GraphicUsed by:1024
Symbol 1022 ShapeTweeningUsed by:1024
Symbol 1023 GraphicUsed by:1024
Symbol 1024 MovieClipUses:1008 1012 1007 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023Used by:1064
Symbol 1025 GraphicUsed by:1026
Symbol 1026 MovieClipUses:1025 1007Used by:1064
Symbol 1027 ShapeTweeningUsed by:1064
Symbol 1028 GraphicUsed by:1029
Symbol 1029 MovieClipUses:1028Used by:1064
Symbol 1030 ShapeTweeningUsed by:1064
Symbol 1031 ShapeTweeningUsed by:1064
Symbol 1032 ShapeTweeningUsed by:1064
Symbol 1033 GraphicUsed by:1034
Symbol 1034 MovieClipUses:1033Used by:1064
Symbol 1035 ShapeTweeningUsed by:1064
Symbol 1036 ShapeTweeningUsed by:1064
Symbol 1037 ShapeTweeningUsed by:1064
Symbol 1038 ShapeTweeningUsed by:1064
Symbol 1039 ShapeTweeningUsed by:1064
Symbol 1040 ShapeTweeningUsed by:1064
Symbol 1041 ShapeTweeningUsed by:1064
Symbol 1042 ShapeTweeningUsed by:1064
Symbol 1043 ShapeTweeningUsed by:1064
Symbol 1044 GraphicUsed by:1064
Symbol 1045 ShapeTweeningUsed by:1064
Symbol 1046 ShapeTweeningUsed by:1064
Symbol 1047 ShapeTweeningUsed by:1064
Symbol 1048 GraphicUsed by:1049
Symbol 1049 MovieClipUses:1048Used by:1064
Symbol 1050 ShapeTweeningUsed by:1064
Symbol 1051 GraphicUsed by:1064
Symbol 1052 ShapeTweeningUsed by:1064
Symbol 1053 GraphicUsed by:1064
Symbol 1054 GraphicUsed by:1064
Symbol 1055 GraphicUsed by:1064
Symbol 1056 GraphicUsed by:1064
Symbol 1057 GraphicUsed by:1064
Symbol 1058 GraphicUsed by:1064
Symbol 1059 GraphicUsed by:1064
Symbol 1060 GraphicUsed by:1064
Symbol 1061 GraphicUsed by:1062
Symbol 1062 MovieClipUses:1061Used by:1063
Symbol 1063 MovieClipUses:1062Used by:1064
Symbol 1064 MovieClip {computer_animation}Uses:682 998 999 1002 1003 1008 1009 1010 1011 1024 1026 1027 1029 1030 1031 1032 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 615 1044 1045 1046 1047 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1063Used by:Timeline
Symbol 1065 ShapeTweeningUsed by:1114
Symbol 1066 GraphicUsed by:1114 1481
Symbol 1067 ShapeTweeningUsed by:1114
Symbol 1068 ShapeTweeningUsed by:1114
Symbol 1069 ShapeTweeningUsed by:1114
Symbol 1070 ShapeTweeningUsed by:1114
Symbol 1071 ShapeTweeningUsed by:1114
Symbol 1072 GraphicUsed by:1114
Symbol 1073 GraphicUsed by:1114
Symbol 1074 GraphicUsed by:1114
Symbol 1075 GraphicUsed by:1114
Symbol 1076 GraphicUsed by:1114
Symbol 1077 GraphicUsed by:1114
Symbol 1078 GraphicUsed by:1079
Symbol 1079 MovieClipUses:1078Used by:1114
Symbol 1080 GraphicUsed by:1082 1087
Symbol 1081 GraphicUsed by:1082
Symbol 1082 MovieClipUses:1080 1081Used by:1085 1114
Symbol 1083 GraphicUsed by:1084
Symbol 1084 MovieClipUses:1083Used by:1114
Symbol 1085 MovieClipUses:911 1082Used by:1114
Symbol 1086 GraphicUsed by:1087
Symbol 1087 MovieClipUses:1080 1086Used by:1114
Symbol 1088 GraphicUsed by:1114
Symbol 1089 GraphicUsed by:1114
Symbol 1090 GraphicUsed by:1114
Symbol 1091 GraphicUsed by:1114
Symbol 1092 GraphicUsed by:1114
Symbol 1093 GraphicUsed by:1114
Symbol 1094 GraphicUsed by:1114
Symbol 1095 GraphicUsed by:1114
Symbol 1096 GraphicUsed by:1100
Symbol 1097 GraphicUsed by:1100
Symbol 1098 GraphicUsed by:1100
Symbol 1099 GraphicUsed by:1100
Symbol 1100 MovieClipUses:1096 1097 1098 1099Used by:1114
Symbol 1101 GraphicUsed by:1108
Symbol 1102 GraphicUsed by:1108
Symbol 1103 GraphicUsed by:1108
Symbol 1104 GraphicUsed by:1108
Symbol 1105 GraphicUsed by:1108
Symbol 1106 GraphicUsed by:1108
Symbol 1107 GraphicUsed by:1108
Symbol 1108 MovieClipUses:1101 1102 1103 1104 1105 1106 1107Used by:1114
Symbol 1109 GraphicUsed by:1110
Symbol 1110 MovieClipUses:1109Used by:1114 1122
Symbol 1111 GraphicUsed by:1112
Symbol 1112 MovieClipUses:1111Used by:1113 1114
Symbol 1113 MovieClipUses:1112 901Used by:1114
Symbol 1114 MovieClip {egg_animation}Uses:690 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 911 1075 1076 1077 1079 1082 1084 1085 1087 553 1088 1089 1090 1091 1092 1093 1094 1095 1100 1108 269 1110 1112 1113Used by:Timeline
Symbol 1115 ShapeTweeningUsed by:1122
Symbol 1116 ShapeTweeningUsed by:1122
Symbol 1117 ShapeTweeningUsed by:1122
Symbol 1118 ShapeTweeningUsed by:1122
Symbol 1119 GraphicUsed by:1122
Symbol 1120 ShapeTweeningUsed by:1122
Symbol 1121 GraphicUsed by:1122
Symbol 1122 MovieClip {hammer_animation}Uses:698 1115 1116 553 1117 1118 1110 1119 1120 1121Used by:Timeline
Symbol 1123 ShapeTweeningUsed by:1146
Symbol 1124 ShapeTweeningUsed by:1146
Symbol 1125 ShapeTweeningUsed by:1146
Symbol 1126 GraphicUsed by:1146
Symbol 1127 GraphicUsed by:1130
Symbol 1128 GraphicUsed by:1130
Symbol 1129 GraphicUsed by:1130
Symbol 1130 MovieClipUses:1127 1128 1129Used by:1146
Symbol 1131 ShapeTweeningUsed by:1146
Symbol 1132 ShapeTweeningUsed by:1146
Symbol 1133 EditableTextUses:27Used by:1134
Symbol 1134 MovieClip {TXT_LEVELUP2}Uses:536 537 538 539 540 541 542 543 544 545 1133 547 548 549 550 551Used by:1135
Symbol 1135 MovieClipUses:1134Used by:1146
Symbol 1136 ShapeTweeningUsed by:1146
Symbol 1137 GraphicUsed by:1142
Symbol 1138 GraphicUsed by:1142
Symbol 1139 GraphicUsed by:1142
Symbol 1140 GraphicUsed by:1142
Symbol 1141 GraphicUsed by:1142
Symbol 1142 MovieClipUses:1137 1138 1139 1140 1141Used by:1146
Symbol 1143 GraphicUsed by:1146
Symbol 1144 ShapeTweeningUsed by:1146
Symbol 1145 GraphicUsed by:1146
Symbol 1146 MovieClip {tool_animation}Uses:712 1123 1124 1125 1126 1130 1131 1132 1135 1136 1142 1143 1144 1145Used by:Timeline
Symbol 1147 ShapeTweeningUsed by:1174
Symbol 1148 GraphicUsed by:1174
Symbol 1149 GraphicUsed by:1150
Symbol 1150 MovieClipUses:1149Used by:1174
Symbol 1151 GraphicUsed by:1152
Symbol 1152 MovieClipUses:1151Used by:1174
Symbol 1153 ShapeTweeningUsed by:1174
Symbol 1154 GraphicUsed by:1155
Symbol 1155 MovieClipUses:1154Used by:1161 1174
Symbol 1156 GraphicUsed by:1157
Symbol 1157 MovieClipUses:1156Used by:1174
Symbol 1158 GraphicUsed by:1174
Symbol 1159 GraphicUsed by:1161
Symbol 1160 GraphicUsed by:1161
Symbol 1161 MovieClipUses:1159 1155 1160Used by:1174
Symbol 1162 ShapeTweeningUsed by:1174
Symbol 1163 ShapeTweeningUsed by:1174
Symbol 1164 GraphicUsed by:1165
Symbol 1165 MovieClipUses:1164Used by:1174
Symbol 1166 GraphicUsed by:1174
Symbol 1167 ShapeTweeningUsed by:1174
Symbol 1168 ShapeTweeningUsed by:1174
Symbol 1169 ShapeTweeningUsed by:1174
Symbol 1170 ShapeTweeningUsed by:1174
Symbol 1171 GraphicUsed by:1174
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1172Used by:1174 1481
Symbol 1174 MovieClip {wood_animation}Uses:720 1147 1148 553 1150 1152 1153 1155 1157 1158 1161 712 1162 615 1163 1165 1166 1167 1168 1169 1170 1171 1173Used by:Timeline
Symbol 1175 ShapeTweeningUsed by:1196
Symbol 1176 GraphicUsed by:1196
Symbol 1177 ShapeTweeningUsed by:1196
Symbol 1178 GraphicUsed by:1196
Symbol 1179 ShapeTweeningUsed by:1196
Symbol 1180 TextUses:279Used by:1193
Symbol 1181 TextUses:279Used by:1193
Symbol 1182 TextUses:279Used by:1193
Symbol 1183 TextUses:279Used by:1193
Symbol 1184 TextUses:279Used by:1193
Symbol 1185 TextUses:279Used by:1193
Symbol 1186 TextUses:279Used by:1193
Symbol 1187 EditableTextUses:27Used by:1193
Symbol 1188 TextUses:290Used by:1193
Symbol 1189 TextUsed by:1193
Symbol 1190 TextUses:279Used by:1193
Symbol 1191 TextUses:104Used by:1193
Symbol 1192 TextUses:295Used by:1193
Symbol 1193 MovieClip {TXT_The_End}Uses:1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192Used by:1196
Symbol 1194 ShapeTweeningUsed by:1196
Symbol 1195 ShapeTweeningUsed by:1196
Symbol 1196 MovieClip {END}Uses:840 1175 1176 1177 1178 1179 257 260 305 307 324 443 1193 328 269 264 265 783 1194 1195Used by:Timeline
Symbol 1197 GraphicUsed by:1201
Symbol 1198 GraphicUsed by:1201
Symbol 1199 GraphicUsed by:1201
Symbol 1200 GraphicUsed by:1201
Symbol 1201 MovieClipUses:1197 1198 1199 1200Used by:1256
Symbol 1202 GraphicUsed by:1209 1256 1481
Symbol 1203 GraphicUsed by:1209
Symbol 1204 GraphicUsed by:1209
Symbol 1205 GraphicUsed by:1209
Symbol 1206 GraphicUsed by:1209
Symbol 1207 GraphicUsed by:1209
Symbol 1208 GraphicUsed by:1209
Symbol 1209 MovieClipUses:1202 1203 1204 1205 1206 1207 1208Used by:1256 1481
Symbol 1210 GraphicUsed by:1256
Symbol 1211 GraphicUsed by:1256
Symbol 1212 GraphicUsed by:1218
Symbol 1213 ShapeTweeningUsed by:1218
Symbol 1214 GraphicUsed by:1218
Symbol 1215 GraphicUsed by:1218
Symbol 1216 ShapeTweeningUsed by:1218
Symbol 1217 GraphicUsed by:1218
Symbol 1218 MovieClipUses:1212 1213 1214 1215 1216 1217Used by:1256 1481
Symbol 1219 GraphicUsed by:1256
Symbol 1220 GraphicUsed by:1224
Symbol 1221 GraphicUsed by:1224
Symbol 1222 GraphicUsed by:1224
Symbol 1223 GraphicUsed by:1224
Symbol 1224 MovieClipUses:1220 1221 1222 1223Used by:1256
Symbol 1225 GraphicUsed by:1256
Symbol 1226 GraphicUsed by:1227
Symbol 1227 MovieClipUses:1226Used by:1256 1319 1481
Symbol 1228 GraphicUsed by:1256
Symbol 1229 GraphicUsed by:1256
Symbol 1230 GraphicUsed by:1256
Symbol 1231 GraphicUsed by:1256
Symbol 1232 GraphicUsed by:1256
Symbol 1233 GraphicUsed by:1256
Symbol 1234 GraphicUsed by:1256
Symbol 1235 GraphicUsed by:1256
Symbol 1236 GraphicUsed by:1238
Symbol 1237 GraphicUsed by:1238
Symbol 1238 MovieClipUses:1236 599 1237Used by:1256
Symbol 1239 GraphicUsed by:1256
Symbol 1240 GraphicUsed by:1246
Symbol 1241 GraphicUsed by:1246
Symbol 1242 GraphicUsed by:1246
Symbol 1243 GraphicUsed by:1246
Symbol 1244 GraphicUsed by:1246
Symbol 1245 GraphicUsed by:1246
Symbol 1246 MovieClipUses:1240 1241 1242 1243 1244 1245Used by:1256 1481
Symbol 1247 GraphicUsed by:1256
Symbol 1248 GraphicUsed by:1256
Symbol 1249 GraphicUsed by:1256
Symbol 1250 GraphicUsed by:1256
Symbol 1251 ShapeTweeningUsed by:1255
Symbol 1252 ShapeTweeningUsed by:1255
Symbol 1253 GraphicUsed by:1255
Symbol 1254 ShapeTweeningUsed by:1255
Symbol 1255 MovieClipUses:1251 1252 1253 1254Used by:1256 1481
Symbol 1256 MovieClip {girl_animation}Uses:1201 1209 1202 1210 1211 1218 1219 1224 1225 1227 1228 1229 1230 1231 1232 1233 1234 1235 1238 1239 1246 1247 1248 1249 1250 1255Used by:Timeline
Symbol 1257 GraphicUsed by:1258
Symbol 1258 MovieClipUses:1257Used by:1481
Symbol 1259 GraphicUsed by:1481
Symbol 1260 GraphicUsed by:1481
Symbol 1261 GraphicUsed by:1481
Symbol 1262 GraphicUsed by:1481
Symbol 1263 GraphicUsed by:1481
Symbol 1264 GraphicUsed by:1481
Symbol 1265 GraphicUsed by:1481
Symbol 1266 ShapeTweeningUsed by:1481
Symbol 1267 GraphicUsed by:1268
Symbol 1268 MovieClipUses:1267Used by:1481
Symbol 1269 ShapeTweeningUsed by:1481
Symbol 1270 ShapeTweeningUsed by:1481
Symbol 1271 GraphicUsed by:1481
Symbol 1272 GraphicUsed by:1481
Symbol 1273 GraphicUsed by:1481
Symbol 1274 GraphicUsed by:1278
Symbol 1275 GraphicUsed by:1278
Symbol 1276 GraphicUsed by:1278
Symbol 1277 GraphicUsed by:1278
Symbol 1278 MovieClipUses:1274 1275 1276 1277Used by:1481
Symbol 1279 GraphicUsed by:1481
Symbol 1280 GraphicUsed by:1481
Symbol 1281 GraphicUsed by:1481
Symbol 1282 GraphicUsed by:1481
Symbol 1283 GraphicUsed by:1481
Symbol 1284 GraphicUsed by:1481
Symbol 1285 GraphicUsed by:1481
Symbol 1286 GraphicUsed by:1481
Symbol 1287 GraphicUsed by:1481
Symbol 1288 GraphicUsed by:1481
Symbol 1289 GraphicUsed by:1481
Symbol 1290 GraphicUsed by:1481
Symbol 1291 GraphicUsed by:1481
Symbol 1292 GraphicUsed by:1481
Symbol 1293 GraphicUsed by:1481
Symbol 1294 GraphicUsed by:1481
Symbol 1295 GraphicUsed by:1481
Symbol 1296 GraphicUsed by:1481
Symbol 1297 GraphicUsed by:1481
Symbol 1298 GraphicUsed by:1481
Symbol 1299 GraphicUsed by:1481
Symbol 1300 GraphicUsed by:1481
Symbol 1301 GraphicUsed by:1481
Symbol 1302 GraphicUsed by:1481
Symbol 1303 GraphicUsed by:1481
Symbol 1304 GraphicUsed by:1481
Symbol 1305 GraphicUsed by:1481
Symbol 1306 GraphicUsed by:1481
Symbol 1307 GraphicUsed by:1481
Symbol 1308 GraphicUsed by:1481
Symbol 1309 GraphicUsed by:1481
Symbol 1310 GraphicUsed by:1481
Symbol 1311 GraphicUsed by:1481
Symbol 1312 GraphicUsed by:1481
Symbol 1313 GraphicUsed by:1481
Symbol 1314 GraphicUsed by:1481
Symbol 1315 GraphicUsed by:1319
Symbol 1316 GraphicUsed by:1319
Symbol 1317 GraphicUsed by:1319
Symbol 1318 GraphicUsed by:1319
Symbol 1319 MovieClipUses:1315 1227 1316 1317 1318Used by:1481
Symbol 1320 GraphicUsed by:1481
Symbol 1321 GraphicUsed by:1481
Symbol 1322 GraphicUsed by:1481
Symbol 1323 GraphicUsed by:1481
Symbol 1324 GraphicUsed by:1481
Symbol 1325 GraphicUsed by:1481
Symbol 1326 GraphicUsed by:1481
Symbol 1327 GraphicUsed by:1481
Symbol 1328 GraphicUsed by:1481
Symbol 1329 GraphicUsed by:1481
Symbol 1330 GraphicUsed by:1481
Symbol 1331 GraphicUsed by:1481
Symbol 1332 GraphicUsed by:1481
Symbol 1333 GraphicUsed by:1481
Symbol 1334 GraphicUsed by:1481
Symbol 1335 GraphicUsed by:1481
Symbol 1336 GraphicUsed by:1481
Symbol 1337 GraphicUsed by:1481
Symbol 1338 GraphicUsed by:1481
Symbol 1339 GraphicUsed by:1481
Symbol 1340 GraphicUsed by:1481
Symbol 1341 GraphicUsed by:1481
Symbol 1342 GraphicUsed by:1481
Symbol 1343 GraphicUsed by:1481
Symbol 1344 GraphicUsed by:1481
Symbol 1345 GraphicUsed by:1481
Symbol 1346 GraphicUsed by:1481
Symbol 1347 GraphicUsed by:1481
Symbol 1348 GraphicUsed by:1481
Symbol 1349 GraphicUsed by:1481
Symbol 1350 GraphicUsed by:1481
Symbol 1351 GraphicUsed by:1481
Symbol 1352 GraphicUsed by:1481
Symbol 1353 GraphicUsed by:1481
Symbol 1354 GraphicUsed by:1481
Symbol 1355 GraphicUsed by:1481
Symbol 1356 GraphicUsed by:1481
Symbol 1357 GraphicUsed by:1481
Symbol 1358 GraphicUsed by:1481
Symbol 1359 GraphicUsed by:1481
Symbol 1360 GraphicUsed by:1481
Symbol 1361 GraphicUsed by:1481
Symbol 1362 GraphicUsed by:1481
Symbol 1363 GraphicUsed by:1481
Symbol 1364 GraphicUsed by:1481
Symbol 1365 GraphicUsed by:1481
Symbol 1366 GraphicUsed by:1481
Symbol 1367 GraphicUsed by:1481
Symbol 1368 GraphicUsed by:1481
Symbol 1369 GraphicUsed by:1481
Symbol 1370 GraphicUsed by:1481
Symbol 1371 GraphicUsed by:1481
Symbol 1372 GraphicUsed by:1481
Symbol 1373 GraphicUsed by:1481
Symbol 1374 GraphicUsed by:1481
Symbol 1375 GraphicUsed by:1481
Symbol 1376 GraphicUsed by:1481
Symbol 1377 GraphicUsed by:1481
Symbol 1378 GraphicUsed by:1481
Symbol 1379 GraphicUsed by:1481
Symbol 1380 GraphicUsed by:1481
Symbol 1381 GraphicUsed by:1385
Symbol 1382 GraphicUsed by:1385
Symbol 1383 GraphicUsed by:1385
Symbol 1384 GraphicUsed by:1385
Symbol 1385 MovieClipUses:1381 599 1382 1383 1384Used by:1481
Symbol 1386 GraphicUsed by:1481
Symbol 1387 GraphicUsed by:1481
Symbol 1388 GraphicUsed by:1481
Symbol 1389 GraphicUsed by:1481
Symbol 1390 GraphicUsed by:1481
Symbol 1391 GraphicUsed by:1481
Symbol 1392 GraphicUsed by:1481
Symbol 1393 GraphicUsed by:1481
Symbol 1394 GraphicUsed by:1481
Symbol 1395 GraphicUsed by:1481
Symbol 1396 GraphicUsed by:1481
Symbol 1397 GraphicUsed by:1481
Symbol 1398 GraphicUsed by:1481
Symbol 1399 GraphicUsed by:1481
Symbol 1400 GraphicUsed by:1481
Symbol 1401 GraphicUsed by:1481
Symbol 1402 GraphicUsed by:1481
Symbol 1403 GraphicUsed by:1481
Symbol 1404 GraphicUsed by:1481
Symbol 1405 GraphicUsed by:1481
Symbol 1406 GraphicUsed by:1481
Symbol 1407 GraphicUsed by:1481
Symbol 1408 GraphicUsed by:1481
Symbol 1409 GraphicUsed by:1481
Symbol 1410 GraphicUsed by:1481
Symbol 1411 GraphicUsed by:1481
Symbol 1412 GraphicUsed by:1481
Symbol 1413 GraphicUsed by:1481
Symbol 1414 GraphicUsed by:1481
Symbol 1415 GraphicUsed by:1481
Symbol 1416 GraphicUsed by:1481
Symbol 1417 GraphicUsed by:1481
Symbol 1418 GraphicUsed by:1481
Symbol 1419 GraphicUsed by:1481
Symbol 1420 GraphicUsed by:1481
Symbol 1421 GraphicUsed by:1481
Symbol 1422 GraphicUsed by:1481
Symbol 1423 GraphicUsed by:1481
Symbol 1424 GraphicUsed by:1481
Symbol 1425 GraphicUsed by:1481
Symbol 1426 GraphicUsed by:1481
Symbol 1427 GraphicUsed by:1481
Symbol 1428 GraphicUsed by:1481
Symbol 1429 GraphicUsed by:1481
Symbol 1430 GraphicUsed by:1481
Symbol 1431 GraphicUsed by:1481
Symbol 1432 GraphicUsed by:1481
Symbol 1433 GraphicUsed by:1481
Symbol 1434 GraphicUsed by:1481
Symbol 1435 GraphicUsed by:1481
Symbol 1436 GraphicUsed by:1481
Symbol 1437 GraphicUsed by:1481
Symbol 1438 GraphicUsed by:1481
Symbol 1439 GraphicUsed by:1481
Symbol 1440 GraphicUsed by:1481
Symbol 1441 GraphicUsed by:1481
Symbol 1442 GraphicUsed by:1481
Symbol 1443 GraphicUsed by:1451
Symbol 1444 GraphicUsed by:1451
Symbol 1445 GraphicUsed by:1451
Symbol 1446 GraphicUsed by:1451
Symbol 1447 GraphicUsed by:1451
Symbol 1448 GraphicUsed by:1451
Symbol 1449 GraphicUsed by:1451
Symbol 1450 GraphicUsed by:1451
Symbol 1451 MovieClipUses:1443 1444 1445 1446 1447 1448 1449 1450Used by:1481
Symbol 1452 GraphicUsed by:1481
Symbol 1453 GraphicUsed by:1481
Symbol 1454 GraphicUsed by:1481
Symbol 1455 GraphicUsed by:1481
Symbol 1456 GraphicUsed by:1481
Symbol 1457 GraphicUsed by:1481
Symbol 1458 GraphicUsed by:1481
Symbol 1459 GraphicUsed by:1481
Symbol 1460 GraphicUsed by:1481
Symbol 1461 GraphicUsed by:1481
Symbol 1462 GraphicUsed by:1481
Symbol 1463 GraphicUsed by:1481
Symbol 1464 GraphicUsed by:1481
Symbol 1465 GraphicUsed by:1481
Symbol 1466 GraphicUsed by:1467
Symbol 1467 MovieClipUses:1466Used by:1481
Symbol 1468 GraphicUsed by:1469
Symbol 1469 MovieClipUses:1468Used by:1481
Symbol 1470 GraphicUsed by:1481
Symbol 1471 GraphicUsed by:1481
Symbol 1472 ShapeTweeningUsed by:1481
Symbol 1473 ShapeTweeningUsed by:1481
Symbol 1474 ShapeTweeningUsed by:1481
Symbol 1475 ShapeTweeningUsed by:1481
Symbol 1476 ShapeTweeningUsed by:1481
Symbol 1477 GraphicUsed by:1481
Symbol 1478 ShapeTweeningUsed by:1481
Symbol 1479 GraphicUsed by:1481
Symbol 1480 GraphicUsed by:1481
Symbol 1481 MovieClip {boy_animation}Uses:1258 1259 1260 1261 1262 1263 1264 1265 1266 1268 1269 1270 1066 1271 1272 1273 1278 1202 1279 1280 1281 1218 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1227 1314 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1173 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1385 1386 1387 1388 1389 1390 1391 599 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1246 1442 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1209 1463 1464 1465 1467 1469 1470 1471 1472 1473 1474 1475 1476 1477 1255 1478 1479 1480Used by:Timeline
Symbol 1482 ShapeTweeningUsed by:1484
Symbol 1483 ShapeTweeningUsed by:1484
Symbol 1484 MovieClip {blackback}Uses:1482 1483 328Used by:Timeline
Symbol 1485 GraphicUsed by:1525
Symbol 1486 TextUses:279Used by:1503
Symbol 1487 TextUses:279Used by:1503
Symbol 1488 TextUses:279Used by:1503
Symbol 1489 TextUses:279Used by:1503
Symbol 1490 TextUses:279Used by:1503
Symbol 1491 TextUses:279Used by:1503
Symbol 1492 TextUses:279Used by:1503
Symbol 1493 TextUses:279Used by:1503
Symbol 1494 TextUses:279Used by:1503
Symbol 1495 TextUses:279Used by:1503
Symbol 1496 EditableTextUses:27Used by:1503
Symbol 1497 TextUses:290Used by:1503
Symbol 1498 TextUsed by:1503
Symbol 1499 TextUses:279Used by:1503
Symbol 1500 EditableTextUses:27Used by:1503
Symbol 1501 TextUses:104Used by:1503
Symbol 1502 TextUses:295Used by:1503
Symbol 1503 MovieClip {txtputitem}Uses:1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502Used by:1525
Symbol 1504 EditableTextUses:2Used by:1505
Symbol 1505 MovieClip {TXT_Howtoplay副本}Uses:800 801 802 803 804 805 806 807 1504 809 810 811 812 813Used by:1525
Symbol 1506 EditableTextUses:2Used by:1507
Symbol 1507 MovieClip {TXT_Start}Uses:785 786 787 788 789 790 791 792 1506 794 292 795 796 797Used by:1508
Symbol 1508 MovieClip {Btn_start}Uses:1507 776 746Used by:1525
Symbol 1509 TextUses:279Used by:1523
Symbol 1510 TextUses:279Used by:1523
Symbol 1511 TextUses:279Used by:1523
Symbol 1512 TextUses:279Used by:1523
Symbol 1513 TextUses:279Used by:1523
Symbol 1514 TextUses:279Used by:1523
Symbol 1515 TextUses:279Used by:1523
Symbol 1516 TextUses:279Used by:1523
Symbol 1517 TextUses:279Used by:1523
Symbol 1518 EditableTextUses:2Used by:1523
Symbol 1519 TextUses:290Used by:1523
Symbol 1520 TextUses:279Used by:1523
Symbol 1521 TextUses:104Used by:1523
Symbol 1522 TextUses:295Used by:1523
Symbol 1523 MovieClip {TXT_BACK}Uses:1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 292 1520 1521 1522Used by:1524
Symbol 1524 MovieClip {Btn_BACK}Uses:1523 776 746Used by:1525
Symbol 1525 MovieClip {UI_HowToPlay}Uses:779 260 261 264 265 783 784 305 307 645 647 674 682 690 698 533 712 720 1485 1503 1505 1508 1524 443 324Used by:Timeline
Symbol 1526 Sound {badEnd}Used by:1530
Symbol 1527 Sound {goodEnd}Used by:1530
Symbol 1528 Sound {gameSound}Used by:1530
Symbol 1529 Sound {mainSound}Used by:1530
Symbol 1530 MovieClip {allMusic}Uses:1526 1527 1528 1529Used by:Timeline
Symbol 1531 Sound {finishSound}Used by:1554
Symbol 1532 Sound {levelUp}Used by:1554
Symbol 1533 Sound {appearSound}Used by:1554
Symbol 1534 Sound {duckAppear}Used by:1554
Symbol 1535 Sound {book}Used by:1554
Symbol 1536 Sound {seed}Used by:1554
Symbol 1537 Sound {computerFix}Used by:1554
Symbol 1538 Sound {computerHandBack}Used by:1554
Symbol 1539 Sound {computerHand}Used by:1554
Symbol 1540 Sound {water}Used by:1554
Symbol 1541 Sound {bowappear}Used by:1554
Symbol 1542 Sound {wood}Used by:1554
Symbol 1543 Sound {computerBad}Used by:1554
Symbol 1544 Sound {computerAppear}Used by:1554
Symbol 1545 Sound {eggJump}Used by:1554
Symbol 1546 Sound {eggAppear}Used by:1554
Symbol 1547 Sound {menuClick}Used by:1554
Symbol 1548 Sound {menuTouch}Used by:1554
Symbol 1549 Sound {menuPress}Used by:1554
Symbol 1550 Sound {menuBack}Used by:1554
Symbol 1551 Sound {gameTouch}Used by:1554
Symbol 1552 Sound {resetSound}Used by:1554
Symbol 1553 Sound {gamePress}Used by:1554
Symbol 1554 MovieClip {allSound}Uses:1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553Used by:Timeline

Instance Names

"_txt"Symbol 47 MovieClip {Lethe_Button_Up} Frame 1Symbol 46 MovieClip
"_txt"Symbol 64 MovieClip {Lethe_Button_Up2} Frame 1Symbol 63 MovieClip
"_txt"Symbol 81 MovieClip {Lethe_Button_Up3} Frame 1Symbol 80 MovieClip
"_txt"Symbol 83 MovieClip {Lethe_Button_Down} Frame 1Symbol 46 MovieClip
"_txt"Symbol 84 MovieClip {Lethe_Button_Down2} Frame 1Symbol 63 MovieClip
"_txt"Symbol 85 MovieClip {Lethe_Button_Down3} Frame 1Symbol 80 MovieClip
"_t_note"Symbol 252 MovieClip {Lethe_Message_Loading} Frame 1Symbol 245 EditableText
"_m_bar"Symbol 252 MovieClip {Lethe_Message_Loading} Frame 1Symbol 250 MovieClip
"_t_note"Symbol 255 MovieClip {Lethe_NET_ERROR} Frame 1Symbol 254 EditableText
"displayArea_mc"Symbol 330 MovieClip {Romance_Maker_fla.new_agame_com_23} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 335 MovieClip {Romance_Maker_fla.logo_game_26} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 339 MovieClip {Romance_Maker_fla.new_zapjuegos_com_28} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 343 MovieClip {Romance_Maker_fla.newspel_nl_30} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 347 MovieClip {Romance_Maker_fla.new_jeu_fr_32} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 351 MovieClip {Romance_Maker_fla.new_spielen_com_34} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 355 MovieClip {Romance_Maker_fla.new_clickjogos_com_36} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 356 MovieClip {Romance_Maker_fla.logo_giocaregratis_it_38} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 360 MovieClip {Romance_Maker_fla.new_spel_se_39} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 362 MovieClip {Romance_Maker_fla.logo_my_games_co_uk_41} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 366 MovieClip {Romance_Maker_fla.new_flashgames_ru_42} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 370 MovieClip {Romance_Maker_fla.new_game_co_in_44} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 374 MovieClip {Romance_Maker_fla.new_games_co_id_46} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 376 MovieClip {Romance_Maker_fla.logo_minigry_pl_48} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 378 MovieClip {Romance_Maker_fla.logo_asoyun_com_49} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 380 MovieClip {Romance_Maker_fla.logo_game_com_my_50} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 402 MovieClip {Romance_Maker_fla.logo_games_co_uk_61} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 404 MovieClip {Romance_Maker_fla.logo_oyunlar123_com_62} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 406 MovieClip {Romance_Maker_fla.girlsgogames_63} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 408 MovieClip {Romance_Maker_fla.girlsgogames_64} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 410 MovieClip {Romance_Maker_fla.girlsgogames_65} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 412 MovieClip {Romance_Maker_fla.girlsgogames_66} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 414 MovieClip {Romance_Maker_fla.girlsgogames_67} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 416 MovieClip {Romance_Maker_fla.girlsgogames_68} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 418 MovieClip {Romance_Maker_fla.girlsgogames_69} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 420 MovieClip {Romance_Maker_fla.juegosdechicas_70} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 422 MovieClip {Romance_Maker_fla.girlsgogames_71} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 424 MovieClip {Romance_Maker_fla.girlsgogames_72} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 426 MovieClip {Romance_Maker_fla.girlsgogames_73} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 428 MovieClip {Romance_Maker_fla.girlsgogames_74} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 432 MovieClip {Romance_Maker_fla.logo_laro_com_ph_76} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 436 MovieClip {Romance_Maker_fla.a10_com_logo_78} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 438 MovieClip {Romance_Maker_fla.dailygame_com_79} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 442 MovieClip {Romance_Maker_fla.newagame_co_uk_80} Frame 1Symbol 329 MovieClip
"displayArea_mc"Symbol 443 MovieClip {zlong.display.Logo} Frame 1Symbol 329 MovieClip
"progress_mc"Symbol 446 MovieClip {UI_Loading} Frame 1Symbol 444 MovieClip
"message_txt"Symbol 446 MovieClip {UI_Loading} Frame 1Symbol 445 EditableText
"OO00OO1l1l"Symbol 479 MovieClip {Spill.Components.Submitter} Frame 1Symbol 478 MovieClip {OOO000lll}
"boundingBox_mc"Symbol 528 MovieClip {com.google.analytics.components.FlashTracker} Frame 1Symbol 524 MovieClip
"level"Symbol 660 MovieClip {Romance_Maker_fla.Btn_Item_01_02_87} Frame 1Symbol 649 EditableText
"bow_btn"Symbol 672 MovieClip {Btn_Item_01} Frame 4Symbol 660 MovieClip {Romance_Maker_fla.Btn_Item_01_02_87}
"max_mc"Symbol 672 MovieClip {Btn_Item_01} Frame 5Symbol 670 MovieClip {Romance_Maker_fla.Btn_Item_01_03_89}
"level"Symbol 677 MovieClip {Romance_Maker_fla.Btn_Item_02_02_95} Frame 1Symbol 676 EditableText
"book_btn"Symbol 680 MovieClip {Btn_Item_02} Frame 4Symbol 677 MovieClip {Romance_Maker_fla.Btn_Item_02_02_95}
"max_mc"Symbol 680 MovieClip {Btn_Item_02} Frame 5Symbol 678 MovieClip {Romance_Maker_fla.Btn_Item_02_03_96}
"level"Symbol 685 MovieClip {Romance_Maker_fla.Btn_Item_03_02_101} Frame 1Symbol 684 EditableText
"computer_btn"Symbol 688 MovieClip {Btn_Item_03} Frame 4Symbol 685 MovieClip {Romance_Maker_fla.Btn_Item_03_02_101}
"max_mc"Symbol 688 MovieClip {Btn_Item_03} Frame 5Symbol 686 MovieClip {Romance_Maker_fla.Btn_Item_03_03_102}
"level"Symbol 693 MovieClip {Romance_Maker_fla.Btn_Item_04_02_107} Frame 1Symbol 692 EditableText
"egg_btn"Symbol 696 MovieClip {Btn_Item_04} Frame 4Symbol 693 MovieClip {Romance_Maker_fla.Btn_Item_04_02_107}
"max_mc"Symbol 696 MovieClip {Btn_Item_04} Frame 5Symbol 694 MovieClip {Romance_Maker_fla.Btn_Item_04_03_108}
"level"Symbol 701 MovieClip {Romance_Maker_fla.Btn_Item_05_02_113} Frame 1Symbol 700 EditableText
"hammer_btn"Symbol 704 MovieClip {Btn_Item_05} Frame 4Symbol 701 MovieClip {Romance_Maker_fla.Btn_Item_05_02_113}
"max_mc"Symbol 704 MovieClip {Btn_Item_05} Frame 5Symbol 702 MovieClip {Romance_Maker_fla.Btn_Item_05_03_114}
"level"Symbol 707 MovieClip {Romance_Maker_fla.Btn_Item_06_02_118} Frame 1Symbol 706 EditableText
"seed_btn"Symbol 710 MovieClip {Btn_Item_06} Frame 4Symbol 707 MovieClip {Romance_Maker_fla.Btn_Item_06_02_118}
"max_mc"Symbol 710 MovieClip {Btn_Item_06} Frame 5Symbol 708 MovieClip {Romance_Maker_fla.Btn_Item_06_03_119}
"level"Symbol 715 MovieClip {Romance_Maker_fla.Btn_Item_07_02_124} Frame 1Symbol 714 EditableText
"tool_btn"Symbol 718 MovieClip {Btn_Item_07} Frame 4Symbol 715 MovieClip {Romance_Maker_fla.Btn_Item_07_02_124}
"max_mc"Symbol 718 MovieClip {Btn_Item_07} Frame 5Symbol 716 MovieClip {Romance_Maker_fla.Btn_Item_07_03_125}
"level"Symbol 723 MovieClip {Romance_Maker_fla.Btn_Item_08_02_130} Frame 1Symbol 722 EditableText
"wood_btn"Symbol 726 MovieClip {Btn_Item_08} Frame 4Symbol 723 MovieClip {Romance_Maker_fla.Btn_Item_08_02_130}
"max_mc"Symbol 726 MovieClip {Btn_Item_08} Frame 5Symbol 724 MovieClip {Romance_Maker_fla.Btn_Item_08_03_131}
"bg_mc"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 641 MovieClip {Romance_Maker_fla.BG_11}
"__id1_"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 443 MovieClip {zlong.display.Logo}
"bow_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 672 MovieClip {Btn_Item_01}
"book_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 680 MovieClip {Btn_Item_02}
"computer_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 688 MovieClip {Btn_Item_03}
"egg_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 696 MovieClip {Btn_Item_04}
"hammer_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 704 MovieClip {Btn_Item_05}
"seed_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 710 MovieClip {Btn_Item_06}
"tool_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 718 MovieClip {Btn_Item_07}
"wood_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 726 MovieClip {Btn_Item_08}
"reset_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 747 MovieClip {reset}
"menu_btn"Symbol 759 MovieClip {UI_GameWorld} Frame 1Symbol 758 MovieClip {menu}
"tryagain_btn"Symbol 778 MovieClip {tryagain} Frame 1Symbol 777 MovieClip {Btn_tryagain}
"flag"Symbol 886 MovieClip {Romance_Maker_fla.label_163} Frame 1Symbol 883 MovieClip
"l_cn"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_br"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_es"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_de"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_id"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_fr"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_it"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_in"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_my"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_jp"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_pl"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_nl"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_ru"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_pt"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_tr"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_se"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_en_us"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_en_uk"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_ph"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"l_ar"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 886 MovieClip {Romance_Maker_fla.label_163}
"_blank"Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162} Frame 1Symbol 888 MovieClip
"selectbox"Symbol 890 MovieClip {zlong.display.CountriesBox} Frame 1Symbol 817 MovieClip
"countryName"Symbol 890 MovieClip {zlong.display.CountriesBox} Frame 1Symbol 839 MovieClip
"flag"Symbol 890 MovieClip {zlong.display.CountriesBox} Frame 1Symbol 861 MovieClip
"popList"Symbol 890 MovieClip {zlong.display.CountriesBox} Frame 1Symbol 889 MovieClip {Romance_Maker_fla.LanguageSelectPopup_162}
"__id2_"Symbol 891 MovieClip {UI_MainMenu} Frame 1Symbol 443 MovieClip {zlong.display.Logo}
"sound_btn"Symbol 891 MovieClip {UI_MainMenu} Frame 1Symbol 522 MovieClip {Option_Sound}
"quality_btn"Symbol 891 MovieClip {UI_MainMenu} Frame 1Symbol 520 MovieClip {Option_Quality}
"startGame_btn"Symbol 891 MovieClip {UI_MainMenu} Frame 1Symbol 799 MovieClip {Btn_gamestart}
"howToPlay_btn"Symbol 891 MovieClip {UI_MainMenu} Frame 1Symbol 815 MovieClip {Btn_howtoplay}
"__id3_"Symbol 1196 MovieClip {END} Frame 98Symbol 443 MovieClip {zlong.display.Logo}
"start_btn"Symbol 1525 MovieClip {UI_HowToPlay} Frame 1Symbol 1508 MovieClip {Btn_start}
"back_btn"Symbol 1525 MovieClip {UI_HowToPlay} Frame 1Symbol 1524 MovieClip {Btn_BACK}
"__id4_"Symbol 1525 MovieClip {UI_HowToPlay} Frame 1Symbol 443 MovieClip {zlong.display.Logo}

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS3.

Labels

"www.agame.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 1
"www.game.com.cn"Symbol 223 MovieClip {Lethe_All_Logo} Frame 2
"www.zapjuegos.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 3
"www.spel.nl"Symbol 223 MovieClip {Lethe_All_Logo} Frame 4
"www.jeu.fr"Symbol 223 MovieClip {Lethe_All_Logo} Frame 5
"www.spielen.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 6
"www.clickjogos.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 7
"www.giocaregratis.it"Symbol 223 MovieClip {Lethe_All_Logo} Frame 8
"www.spel.se"Symbol 223 MovieClip {Lethe_All_Logo} Frame 9
"www.mygames.co.uk"Symbol 223 MovieClip {Lethe_All_Logo} Frame 10
"www.flashgames.ru"Symbol 223 MovieClip {Lethe_All_Logo} Frame 11
"www.game.co.in"Symbol 223 MovieClip {Lethe_All_Logo} Frame 12
"www.games.co.id"Symbol 223 MovieClip {Lethe_All_Logo} Frame 13
"www.minigry.pl"Symbol 223 MovieClip {Lethe_All_Logo} Frame 14
"www.asoyun.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 15
"www.game.com.my"Symbol 223 MovieClip {Lethe_All_Logo} Frame 16
"www.gamesgames.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 17
"www.spelletjes.nl"Symbol 223 MovieClip {Lethe_All_Logo} Frame 18
"www.jeux.fr"Symbol 223 MovieClip {Lethe_All_Logo} Frame 19
"www.jetztspielen.de"Symbol 223 MovieClip {Lethe_All_Logo} Frame 20
"www.gry.pl"Symbol 223 MovieClip {Lethe_All_Logo} Frame 21
"www.spela.se"Symbol 223 MovieClip {Lethe_All_Logo} Frame 22
"www.gioco.it"Symbol 223 MovieClip {Lethe_All_Logo} Frame 23
"www.juegos.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 24
"www.ojogos.com.br"Symbol 223 MovieClip {Lethe_All_Logo} Frame 25
"www.ourgames.ru"Symbol 223 MovieClip {Lethe_All_Logo} Frame 26
"www.games.co.uk"Symbol 223 MovieClip {Lethe_All_Logo} Frame 27
"www.oyunlar123.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 28
"www.girlsgogames.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 29
"www.girlsgogames.nl"Symbol 223 MovieClip {Lethe_All_Logo} Frame 30
"www.girlsgogames.fr"Symbol 223 MovieClip {Lethe_All_Logo} Frame 31
"www.girlsgogames.es"Symbol 223 MovieClip {Lethe_All_Logo} Frame 32
"www.girlsgogames.de"Symbol 223 MovieClip {Lethe_All_Logo} Frame 33
"www.girlsgogames.pl"Symbol 223 MovieClip {Lethe_All_Logo} Frame 34
"www.girlsgogames.se"Symbol 223 MovieClip {Lethe_All_Logo} Frame 35
"www.girlsgogames.it"Symbol 223 MovieClip {Lethe_All_Logo} Frame 36
"www.juegosdechicas.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 37
"www.girlsgogames.co.uk"Symbol 223 MovieClip {Lethe_All_Logo} Frame 38
"www.girlsgogames.com.br"Symbol 223 MovieClip {Lethe_All_Logo} Frame 39
"www.girlsgogames.ru"Symbol 223 MovieClip {Lethe_All_Logo} Frame 40
"www.girlsgogames.in"Symbol 223 MovieClip {Lethe_All_Logo} Frame 41
"www.girlsgogamestr.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 42
"www.ojogos.pt"Symbol 223 MovieClip {Lethe_All_Logo} Frame 43
"www.laro.com.ph"Symbol 223 MovieClip {Lethe_All_Logo} Frame 44
"www.egames.jp"Symbol 223 MovieClip {Lethe_All_Logo} Frame 45
"www.a10.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 46
"www.dailygame.com"Symbol 223 MovieClip {Lethe_All_Logo} Frame 47
"www.agame.co.uk"Symbol 223 MovieClip {Lethe_All_Logo} Frame 48
"www.agame.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 1
"www.game.com.cn"Symbol 443 MovieClip {zlong.display.Logo} Frame 2
"www.zapjuegos.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 3
"www.spel.nl"Symbol 443 MovieClip {zlong.display.Logo} Frame 4
"www.jeu.fr"Symbol 443 MovieClip {zlong.display.Logo} Frame 5
"www.spielen.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 6
"www.clickjogos.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 7
"www.giocaregratis.it"Symbol 443 MovieClip {zlong.display.Logo} Frame 8
"www.spel.se"Symbol 443 MovieClip {zlong.display.Logo} Frame 9
"www.mygames.co.uk"Symbol 443 MovieClip {zlong.display.Logo} Frame 10
"www.flashgames.ru"Symbol 443 MovieClip {zlong.display.Logo} Frame 11
"www.game.co.in"Symbol 443 MovieClip {zlong.display.Logo} Frame 12
"www.games.co.id"Symbol 443 MovieClip {zlong.display.Logo} Frame 13
"www.minigry.pl"Symbol 443 MovieClip {zlong.display.Logo} Frame 14
"www.asoyun.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 15
"www.game.com.my"Symbol 443 MovieClip {zlong.display.Logo} Frame 16
"www.gamesgames.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 17
"www.spelletjes.nl"Symbol 443 MovieClip {zlong.display.Logo} Frame 18
"www.jeux.fr"Symbol 443 MovieClip {zlong.display.Logo} Frame 19
"www.jetztspielen.de"Symbol 443 MovieClip {zlong.display.Logo} Frame 20
"www.gry.pl"Symbol 443 MovieClip {zlong.display.Logo} Frame 21
"www.spela.se"Symbol 443 MovieClip {zlong.display.Logo} Frame 22
"www.gioco.it"Symbol 443 MovieClip {zlong.display.Logo} Frame 23
"www.juegos.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 24
"www.ojogos.com.br"Symbol 443 MovieClip {zlong.display.Logo} Frame 25
"www.ourgames.ru"Symbol 443 MovieClip {zlong.display.Logo} Frame 26
"www.games.co.uk"Symbol 443 MovieClip {zlong.display.Logo} Frame 27
"www.oyunlar123.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 28
"www.girlsgogames.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 29
"www.girlsgogames.nl"Symbol 443 MovieClip {zlong.display.Logo} Frame 30
"www.girlsgogames.fr"Symbol 443 MovieClip {zlong.display.Logo} Frame 31
"www.girlsgogames.es"Symbol 443 MovieClip {zlong.display.Logo} Frame 32
"www.girlsgogames.de"Symbol 443 MovieClip {zlong.display.Logo} Frame 33
"www.girlsgogames.pl"Symbol 443 MovieClip {zlong.display.Logo} Frame 34
"www.girlsgogames.se"Symbol 443 MovieClip {zlong.display.Logo} Frame 35
"www.juegosdechicas.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 36
"www.girlsgogames.it"Symbol 443 MovieClip {zlong.display.Logo} Frame 37
"www.girlsgogames.co.uk"Symbol 443 MovieClip {zlong.display.Logo} Frame 38
"www.girlsgogames.com.br"Symbol 443 MovieClip {zlong.display.Logo} Frame 39
"www.girlsgogames.ru"Symbol 443 MovieClip {zlong.display.Logo} Frame 40
"www.girlsgogames.in"Symbol 443 MovieClip {zlong.display.Logo} Frame 41
"www.girlsgogamestr.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 42
"www.ojogos.pt"Symbol 443 MovieClip {zlong.display.Logo} Frame 43
"www.laro.com.ph"Symbol 443 MovieClip {zlong.display.Logo} Frame 44
"www.egames.jp"Symbol 443 MovieClip {zlong.display.Logo} Frame 45
"www.a10.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 46
"www.dailygame.com"Symbol 443 MovieClip {zlong.display.Logo} Frame 47
"www.agame.co.uk"Symbol 443 MovieClip {zlong.display.Logo} Frame 48
"seed lv1"Symbol 631 MovieClip {seed_animation} Frame 1
"seed lv2"Symbol 631 MovieClip {seed_animation} Frame 35
"seed lv3"Symbol 631 MovieClip {seed_animation} Frame 98
"seed lv4"Symbol 631 MovieClip {seed_animation} Frame 163
"seed lv5"Symbol 631 MovieClip {seed_animation} Frame 227
"seed lv6"Symbol 631 MovieClip {seed_animation} Frame 291
"seed lv7"Symbol 631 MovieClip {seed_animation} Frame 362
"seed lv8"Symbol 631 MovieClip {seed_animation} Frame 434
"seed lv8 "Symbol 631 MovieClip {seed_animation} Frame 505
"seed lv9"Symbol 631 MovieClip {seed_animation} Frame 507
"seed lvMax"Symbol 631 MovieClip {seed_animation} Frame 634
"br"Symbol 839 MovieClip Frame 1
"nl"Symbol 839 MovieClip Frame 2
"cn"Symbol 839 MovieClip Frame 3
"de"Symbol 839 MovieClip Frame 4
"es"Symbol 839 MovieClip Frame 5
"fr"Symbol 839 MovieClip Frame 6
"in"Symbol 839 MovieClip Frame 7
"it"Symbol 839 MovieClip Frame 8
"jp"Symbol 839 MovieClip Frame 9
"my"Symbol 839 MovieClip Frame 10
"ph"Symbol 839 MovieClip Frame 11
"pl"Symbol 839 MovieClip Frame 12
"pt"Symbol 839 MovieClip Frame 13
"ru"Symbol 839 MovieClip Frame 14
"se"Symbol 839 MovieClip Frame 15
"tr"Symbol 839 MovieClip Frame 16
"en_uk"Symbol 839 MovieClip Frame 17
"en_us"Symbol 839 MovieClip Frame 18
"id"Symbol 839 MovieClip Frame 19
"ar"Symbol 839 MovieClip Frame 20
"br"Symbol 861 MovieClip Frame 1
"nl"Symbol 861 MovieClip Frame 2
"cn"Symbol 861 MovieClip Frame 3
"de"Symbol 861 MovieClip Frame 4
"es"Symbol 861 MovieClip Frame 5
"fr"Symbol 861 MovieClip Frame 6
"in"Symbol 861 MovieClip Frame 7
"it"Symbol 861 MovieClip Frame 8
"jp"Symbol 861 MovieClip Frame 9
"my"Symbol 861 MovieClip Frame 10
"ph"Symbol 861 MovieClip Frame 11
"pl"Symbol 861 MovieClip Frame 12
"pt"Symbol 861 MovieClip Frame 13
"ru"Symbol 861 MovieClip Frame 14
"se"Symbol 861 MovieClip Frame 15
"tr"Symbol 861 MovieClip Frame 16
"en_uk"Symbol 861 MovieClip Frame 17
"en_us"Symbol 861 MovieClip Frame 18
"id"Symbol 861 MovieClip Frame 19
"ar"Symbol 861 MovieClip Frame 20
"br"Symbol 883 MovieClip Frame 1
"nl"Symbol 883 MovieClip Frame 2
"cn"Symbol 883 MovieClip Frame 3
"de"Symbol 883 MovieClip Frame 4
"es"Symbol 883 MovieClip Frame 5
"fr"Symbol 883 MovieClip Frame 6
"in"Symbol 883 MovieClip Frame 7
"it"Symbol 883 MovieClip Frame 8
"jp"Symbol 883 MovieClip Frame 9
"my"Symbol 883 MovieClip Frame 10
"ph"Symbol 883 MovieClip Frame 11
"pl"Symbol 883 MovieClip Frame 12
"pt"Symbol 883 MovieClip Frame 13
"ru"Symbol 883 MovieClip Frame 14
"se"Symbol 883 MovieClip Frame 15
"tr"Symbol 883 MovieClip Frame 16
"en_uk"Symbol 883 MovieClip Frame 17
"en_us"Symbol 883 MovieClip Frame 18
"id"Symbol 883 MovieClip Frame 19
"ar"Symbol 883 MovieClip Frame 20
"book lv1"Symbol 996 MovieClip {book_animation} Frame 1
"book lvMax"Symbol 996 MovieClip {book_animation} Frame 49
"bow lv1"Symbol 997 MovieClip {bow_animation} Frame 1
"bow lvMax"Symbol 997 MovieClip {bow_animation} Frame 30
"computer lv1"Symbol 1064 MovieClip {computer_animation} Frame 1
"computer lv2"Symbol 1064 MovieClip {computer_animation} Frame 40
"computer lv3"Symbol 1064 MovieClip {computer_animation} Frame 150
"computer lvMax"Symbol 1064 MovieClip {computer_animation} Frame 314
"egg lv1"Symbol 1114 MovieClip {egg_animation} Frame 1
"egg lv3"Symbol 1114 MovieClip {egg_animation} Frame 214
"egg lv4"Symbol 1114 MovieClip {egg_animation} Frame 484
"egg lv4 "Symbol 1114 MovieClip {egg_animation} Frame 515
"xxx"Symbol 1114 MovieClip {egg_animation} Frame 574
"egg lvMax"Symbol 1114 MovieClip {egg_animation} Frame 582
"hammer lv1"Symbol 1122 MovieClip {hammer_animation} Frame 1
"hammer lvMax"Symbol 1122 MovieClip {hammer_animation} Frame 46
"hammer lvMax "Symbol 1122 MovieClip {hammer_animation} Frame 99
"tool lv1"Symbol 1146 MovieClip {tool_animation} Frame 48
"tool lvMax"Symbol 1146 MovieClip {tool_animation} Frame 92
"wood lv1"Symbol 1174 MovieClip {wood_animation} Frame 1
"wood lv2"Symbol 1174 MovieClip {wood_animation} Frame 47
"wood lvMax"Symbol 1174 MovieClip {wood_animation} Frame 162
"wood lv4"Symbol 1174 MovieClip {wood_animation} Frame 346
"wood lv"Symbol 1174 MovieClip {wood_animation} Frame 392
"girl walk01"Symbol 1256 MovieClip {girl_animation} Frame 1
"girl water"Symbol 1256 MovieClip {girl_animation} Frame 97
"take flower2"Symbol 1256 MovieClip {girl_animation} Frame 233
"girl walk02"Symbol 1256 MovieClip {girl_animation} Frame 298
"want apple"Symbol 1256 MovieClip {girl_animation} Frame 383
"stop"Symbol 1256 MovieClip {girl_animation} Frame 454
"None"Symbol 1256 MovieClip {girl_animation} Frame 504
"apear"Symbol 1481 MovieClip {boy_animation} Frame 1
"irrigate"Symbol 1481 MovieClip {boy_animation} Frame 82
"Fertilize"Symbol 1481 MovieClip {boy_animation} Frame 184
"take flower"Symbol 1481 MovieClip {boy_animation} Frame 311
"take flower3"Symbol 1481 MovieClip {boy_animation} Frame 432
"take flower1"Symbol 1481 MovieClip {boy_animation} Frame 439
"invite girl sit"Symbol 1481 MovieClip {boy_animation} Frame 440
"change bench to ladder"Symbol 1481 MovieClip {boy_animation} Frame 536
"change bench to ladder1"Symbol 1481 MovieClip {boy_animation} Frame 679
"eat apple"Symbol 1481 MovieClip {boy_animation} Frame 748
"change tree "Symbol 1481 MovieClip {boy_animation} Frame 963
"change tree"Symbol 1481 MovieClip {boy_animation} Frame 963
"None1"Symbol 1481 MovieClip {boy_animation} Frame 1028
"girl back"Symbol 1481 MovieClip {boy_animation} Frame 1030
"kiss"Symbol 1481 MovieClip {boy_animation} Frame 1117
"kiss "Symbol 1481 MovieClip {boy_animation} Frame 1307




http://swfchan.com/19/92690/info.shtml
Created: 27/3 -2019 07:24:22 Last modified: 27/3 -2019 07:24:22 Server time: 02/05 -2024 11:19:16