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

swfchan turned sixteen years old yesterday! (5may2024)

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

Golf Solitaire - First Love.swf

This is the info page for
Flash #135680

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


Text
add this to your site

add this to your site

BR

A

2

3

4

5

6

7

8

9

10

J

Q

K

000

Golf Solitaire
First Love

MORE
SOLITAIRE

Remove cards that are one higher or 1 lower
in value then the open card on the foundation.
There are 3 games modes:
Golf strict: Aces are low, no card can be placed
on a King.
Golf normal: Aces are low, a Queen can be
placed on a King.
Golf relaxed: Aces are high and low, a Queen
and an Ace can be placed on a King.

2


0000000

60

2

2

222

222

0

BACK

GamesOnly.net

ActionScript [AS3]

Section 1
//ScoreService (com.spilgames.api.ScoreService) package com.spilgames.api { public class ScoreService { public static function submitScore(_arg1:int, _arg2:Function=null):int{ return (SpilGamesServices.getInstance().send("Score", "submitScore", _arg2, {score:_arg1, userName:User.getUserName(), userHash:User.getUserHash()})); } } }//package com.spilgames.api
Section 2
//SpilGamesServices (com.spilgames.api.SpilGamesServices) package com.spilgames.api { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.system.*; public class SpilGamesServices extends MovieClip { private const DEFAULT_CONNECTION_LOCATION:String = "http://www8.agame.com/games/flash/services/ServicesConnection.swf"; private var _alwaysInFront:Boolean;// = false private var _loader:Loader; private var _request:URLRequest; private var _connecting:Boolean;// = false private var _servicesConnection;// = null private var _connected:Boolean;// = false private var currentDelay:Number;// = 0 private var previousFrameTime:Number; private var _numConnectionLoadTries:uint;// = 0 public static const INVALID_ID:int = -1; public static const CONFIGURATION_FAILED:String = "configurationFailure"; private static const MAX_CONNECTION_LOAD_RETRIES:uint = 99; public static const INVALID_DOMAIN:String = "invalidDomain"; private static var _instance:SpilGamesServices = null; public function SpilGamesServices(_arg1:Private=null){ _servicesConnection = null; _connecting = false; _connected = false; _numConnectionLoadTries = 0; _alwaysInFront = false; currentDelay = 0; super(); if (!_arg1){ throw (new Error("Cannot instantiate this class, use SpilGamesServices.getInstance")); }; } public function get alwaysInFront():Boolean{ return (_alwaysInFront); } public function get version():String{ return ("1.1"); } private function handleRemovedFromStage(_arg1:Event):void{ trace("WARNING: please do not remove SpilGamesServices from the stage"); } private function handleIOError(_arg1:IOErrorEvent):void{ _numConnectionLoadTries++; if (_numConnectionLoadTries > MAX_CONNECTION_LOAD_RETRIES){ _loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, handleLoadComplete); _loader.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, handleIOError); _connecting = false; trace("ERROR: SpilGamesServices failed to load the connection object"); if (hasEventListener(_arg1.type)){ dispatchEvent(_arg1); }; } else { trace(("WARN: SpilGamesServices failed to load the connection object, retry #" + _numConnectionLoadTries)); previousFrameTime = getTimer(); addEventListener(Event.ENTER_FRAME, updateConnectionRetry); }; } public function allowDomain(_arg1:String):void{ Security.allowDomain("*"); Security.allowInsecureDomain("*"); } private function updateConnectionRetry(_arg1:Event):void{ var _local2:Number; var _local3:Number; _local2 = getTimer(); _local3 = ((_local2 - previousFrameTime) / 1000); currentDelay = (currentDelay + _local3); if (currentDelay >= 2){ trace(("WARN: SpilGamesServices trying to reconnect after: " + currentDelay)); _loader.load(_request); removeEventListener(Event.ENTER_FRAME, updateConnectionRetry); currentDelay = 0; }; previousFrameTime = _local2; } public function getItemID():int{ if (_servicesConnection != null){ return (_servicesConnection.getItemID()); }; return (INVALID_ID); } public function bringToFront(_arg1:Event=null):void{ var e = _arg1; if (parent){ try { parent.setChildIndex(this, (parent.numChildren - 1)); } catch(e:Error) { removeEventListener(Event.ENTER_FRAME, bringToFront); }; }; } private function handleLoadComplete(_arg1:Event):void{ _loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, handleLoadComplete); _loader.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, handleIOError); _servicesConnection = LoaderInfo(_arg1.target).content; _servicesConnection.addEventListener(Event.COMPLETE, handleServicesReady); _servicesConnection.addEventListener(ErrorEvent.ERROR, handleServicesFailed); _servicesConnection.addEventListener("serviceError", handleServiceError); addChild(_servicesConnection); } public function send(_arg1:String, _arg2:String, _arg3:Function, _arg4:Object=null):int{ if (isReady()){ return (_servicesConnection.send(_arg1, _arg2, _arg3, _arg4)); }; return (INVALID_ID); } public function getSiteID():int{ if (_servicesConnection != null){ return (_servicesConnection.getSiteID()); }; return (INVALID_ID); } public function isReady():Boolean{ return (((!((_servicesConnection == null))) && (_servicesConnection.isReady()))); } public function isDomainAllowed():Boolean{ return (((!((_servicesConnection == null))) && (_servicesConnection.isDomainValid()))); } public function getChannelID():int{ if (_servicesConnection != null){ return (_servicesConnection.getChannelID()); }; return (INVALID_ID); } private function handleServicesReady(_arg1:Event):void{ _loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, handleLoadComplete); _loader.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, handleIOError); _connected = true; _connecting = false; dispatchEvent(new Event("servicesReady")); } private function handleServiceError(_arg1:Event):void{ var _local2:String; if (hasEventListener("serviceError")){ _local2 = ""; if ((_arg1 is ErrorEvent)){ _local2 = ErrorEvent(_arg1).text; } else { _local2 = _arg1.toString(); }; dispatchEvent(new ErrorEvent("serviceError", false, false, _local2)); }; } public function disconnect():void{ if (_servicesConnection){ _servicesConnection.removeEventListener(Event.COMPLETE, handleServicesReady); _servicesConnection.removeEventListener(ErrorEvent.ERROR, handleServicesFailed); _servicesConnection.removeEventListener("serviceError", handleServiceError); if (_connected){ _servicesConnection.disconnect(); }; removeChild(_servicesConnection); }; _servicesConnection = null; if (_loader){ try { _loader.close(); } catch(e:Error) { } finally { _loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, handleLoadComplete); _loader.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, handleIOError); }; _loader = null; }; removeEventListener(Event.ENTER_FRAME, bringToFront); removeEventListener(Event.REMOVED_FROM_STAGE, handleRemovedFromStage); if (parent){ parent.removeChild(this); }; _connected = (_connecting = false); } public function get connecting():Boolean{ return (_connecting); } private function handleServicesFailed(_arg1:ErrorEvent):void{ _servicesConnection.addEventListener(Event.COMPLETE, handleServicesReady); _servicesConnection.addEventListener(ErrorEvent.ERROR, handleServicesFailed); _servicesConnection.addEventListener("serviceError", handleServiceError); _connecting = false; if (hasEventListener("servicesFailed")){ dispatchEvent(new ErrorEvent("servicesFailed", false, false, _arg1.text)); }; } public function get connection(){ return (_servicesConnection); } public function isServiceAvailable(_arg1:String):Boolean{ return (((isReady()) && (_servicesConnection.isServiceAvailable(_arg1)))); } public function set alwaysInFront(_arg1:Boolean):void{ if (_alwaysInFront != _arg1){ _alwaysInFront = _arg1; if (_alwaysInFront){ addEventListener(Event.ENTER_FRAME, bringToFront); } else { removeEventListener(Event.ENTER_FRAME, bringToFront); }; }; } public function connect(_arg1:DisplayObjectContainer, ... _args):void{ var _local3:String; var _local4:URLVariables; var _local5:Date; if (((!(_connecting)) && (!(_connected)))){ if (!_arg1.stage){ throw (new Error("The given clip must be present in the display list (added to stage)")); }; _connecting = true; _arg1.stage.addChild(this); addEventListener(Event.REMOVED_FROM_STAGE, handleRemovedFromStage); if (((root.loaderInfo.parameters["servicesLoc"]) && ((root.loaderInfo.parameters["servicesLoc"].length > 0)))){ _local3 = root.loaderInfo.parameters["servicesLoc"]; _request = new URLRequest(_local3); } else { _local3 = DEFAULT_CONNECTION_LOCATION; _local4 = new URLVariables(); _local5 = new Date(); _local4.nocache = ((((_local5.fullYear * 12) + (_local5.month + 1)) * 31) + _local5.day); _request = new URLRequest(_local3); _request.data = _local4; }; allowDomain(_local3); _loader = new Loader(); _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, handleLoadComplete); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, handleIOError); _loader.load(_request); }; } public static function getInstance():SpilGamesServices{ if (!_instance){ _instance = new SpilGamesServices(new Private()); }; return (_instance); } } }//package com.spilgames.api class Private { private function Private(){ } }
Section 3
//User (com.spilgames.api.User) package com.spilgames.api { import flash.display.*; public class User { public static function getUserName():String{ var _local1:*; _local1 = SpilGamesServices.getInstance().connection; if (_local1 != null){ return (_local1.getUserName()); }; return (""); } public static function isGuest():Boolean{ var _local1:*; var _local2:DisplayObject; var _local3:Object; _local1 = SpilGamesServices.getInstance().connection; if (_local1 != null){ return (_local1.isGuest()); }; _local2 = SpilGamesServices.getInstance().root; if (_local2.loaderInfo != null){ _local3 = _local2.loaderInfo.parameters; return (((((((!(_local3.username)) || ((_local3.username == "")))) || (!(_local3.hash)))) || ((_local3.hash == "")))); }; return (false); } public static function getUserHash():String{ var _local1:*; _local1 = SpilGamesServices.getInstance().connection; if (_local1 != null){ return (_local1.getUserHash()); }; return (""); } } }//package com.spilgames.api
Section 4
//bt_mc_fscreen_95 (GolfSolitaireFirstLove_En_fla.bt_mc_fscreen_95) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class bt_mc_fscreen_95 extends MovieClip { public function bt_mc_fscreen_95(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package GolfSolitaireFirstLove_En_fla
Section 5
//flag_icon_141 (GolfSolitaireFirstLove_En_fla.flag_icon_141) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class flag_icon_141 extends MovieClip { public function flag_icon_141(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package GolfSolitaireFirstLove_En_fla
Section 6
//help_105 (GolfSolitaireFirstLove_En_fla.help_105) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class help_105 extends MovieClip { public var d_Shadow:MovieClip; } }//package GolfSolitaireFirstLove_En_fla
Section 7
//help_107 (GolfSolitaireFirstLove_En_fla.help_107) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class help_107 extends MovieClip { public var d_Shadow:MovieClip; } }//package GolfSolitaireFirstLove_En_fla
Section 8
//help_109 (GolfSolitaireFirstLove_En_fla.help_109) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class help_109 extends MovieClip { public var d_Shadow:MovieClip; } }//package GolfSolitaireFirstLove_En_fla
Section 9
//help_110 (GolfSolitaireFirstLove_En_fla.help_110) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class help_110 extends MovieClip { public var d_Shadow:MovieClip; } }//package GolfSolitaireFirstLove_En_fla
Section 10
//help_111 (GolfSolitaireFirstLove_En_fla.help_111) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class help_111 extends MovieClip { public var d_Shadow:MovieClip; } }//package GolfSolitaireFirstLove_En_fla
Section 11
//l_br_143 (GolfSolitaireFirstLove_En_fla.l_br_143) package GolfSolitaireFirstLove_En_fla { import flash.display.*; import flash.text.*; public dynamic class l_br_143 extends MovieClip { public var text:TextField; public var flag:MovieClip; } }//package GolfSolitaireFirstLove_En_fla
Section 12
//levelup_128 (GolfSolitaireFirstLove_En_fla.levelup_128) package GolfSolitaireFirstLove_En_fla { import flash.display.*; import flash.text.*; import spill.localisation.*; public dynamic class levelup_128 extends MovieClip { public var d_Score2:TextField; public var __id22_:LocalizedTextField; public var __id23_:LocalizedTextField; public var d_Play:SimpleButton; public var __id24_:LocalizedTextField; public var d_Score1:TextField; public var __id25_:LocalizedTextField; public function levelup_128(){ __setProp___id25__levelup__1(); __setProp___id23__levelup__1(); __setProp___id24__levelup__1(); __setProp___id22__levelup__1(); } function __setProp___id24__levelup__1(){ try { __id24_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id24_.text = "{CardsLeftBonus}"; __id24_.textColor = 0xFFFFFF; __id24_.textSize = 19; __id24_.bold = false; __id24_.disableWordwrap = false; __id24_.embedFonts = false; __id24_.font = "Folks-Heavy"; __id24_.hAlign = "right"; __id24_.multiline = true; __id24_.vAlign = "middle"; __id24_.antiAliasType = "normal"; __id24_.glowBlur = 6; __id24_.glowColor = 10040268; __id24_.useGlowFilter = true; __id24_.glowQuality = 1; __id24_.glowStrength = 3; __id24_.gridFitType = "pixel"; __id24_.italic = false; __id24_.selectable = false; __id24_.underline = false; try { __id24_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id22__levelup__1(){ try { __id22_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id22_.text = "{NextLevel}"; __id22_.textColor = 5779247; __id22_.textSize = 20; __id22_.bold = true; __id22_.disableWordwrap = false; __id22_.embedFonts = false; __id22_.font = "Dokyo"; __id22_.hAlign = "center"; __id22_.multiline = true; __id22_.vAlign = "middle"; __id22_.antiAliasType = "normal"; __id22_.glowBlur = 6; __id22_.glowColor = 0xFFFFFF; __id22_.useGlowFilter = true; __id22_.glowQuality = 1; __id22_.glowStrength = 3; __id22_.gridFitType = "pixel"; __id22_.italic = false; __id22_.selectable = false; __id22_.underline = false; try { __id22_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id23__levelup__1(){ try { __id23_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id23_.text = "{LevelComplete}"; __id23_.textColor = 16724889; __id23_.textSize = 24; __id23_.bold = true; __id23_.disableWordwrap = false; __id23_.embedFonts = false; __id23_.font = "Folks-Heavy"; __id23_.hAlign = "center"; __id23_.multiline = true; __id23_.vAlign = "middle"; __id23_.antiAliasType = "normal"; __id23_.glowBlur = 6; __id23_.glowColor = 0x330000; __id23_.useGlowFilter = true; __id23_.glowQuality = 1; __id23_.glowStrength = 3; __id23_.gridFitType = "pixel"; __id23_.italic = false; __id23_.selectable = false; __id23_.underline = false; try { __id23_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id25__levelup__1(){ try { __id25_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id25_.text = "{Bonus}"; __id25_.textColor = 0xFFFFFF; __id25_.textSize = 19; __id25_.bold = false; __id25_.disableWordwrap = false; __id25_.embedFonts = false; __id25_.font = "Folks-Heavy"; __id25_.hAlign = "right"; __id25_.multiline = true; __id25_.vAlign = "middle"; __id25_.antiAliasType = "normal"; __id25_.glowBlur = 6; __id25_.glowColor = 0xFF0099; __id25_.useGlowFilter = true; __id25_.glowQuality = 1; __id25_.glowStrength = 3; __id25_.gridFitType = "pixel"; __id25_.italic = false; __id25_.selectable = false; __id25_.underline = false; try { __id25_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package GolfSolitaireFirstLove_En_fla
Section 13
//MainTimeline (GolfSolitaireFirstLove_En_fla.MainTimeline) package GolfSolitaireFirstLove_En_fla { import flash.xml.*; import flash.display.*; import flash.text.*; import flash.events.*; import spill.localisation.*; import com.spilgames.api.*; import flash.media.*; import flash.utils.*; import flash.net.*; import flash.ui.*; import flash.external.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; public dynamic class MainTimeline extends MovieClip { public var __id29_:LocalizedTextField; public var lbar:MovieClip; public var d_OverLogo:SimpleButton; public var __setPropDict:Dictionary; public var d_Help:SimpleButton; public var ss; public var d_Facebook:SimpleButton; public var d_RePlay:SimpleButton; public var xmlData:XML; public var __id0_:LocalizedTextField; public var d_Submit:SimpleButton; public var __id1_:LocalizedTextField; public var d_MainLogo:SimpleButton; public var d_RePlay_BACK:SimpleButton; public var __id2_:LocalizedTextField; public var __id3_:LocalizedTextField; public var __id30_:LocalizedTextField; public var d_Score:TextField; public var __id31_:LocalizedTextField; public var __id4_:LocalizedTextField; public var d_MoreSolitaire:SimpleButton; public var StartLogo:SimpleButton; public var d_Mode1:SimpleButton; public var d_Mode3:SimpleButton; public var d_Mode2:SimpleButton; public var __id7_:LocalizedTextField; public var __id10_:LocalizedTextField; public var d_Fscreen:MovieClip; public var lpc:TextField; public var __id8_:LocalizedTextField; public var __id11_:LocalizedTextField; public var d_Twitter:SimpleButton; public var __id9_:LocalizedTextField; public var _spilGamesServices:SpilGamesServices; public var __id12_:LocalizedTextField; public var d_Credits:SimpleButton; public var d_HelpPlay:SimpleButton; public var LoadLogo:BrandingLogo; public var ss2; public var __id28_:LocalizedTextField; public function MainTimeline(){ __setPropDict = new Dictionary(true); super(); addFrameScript(1, frame2, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8); } public function onMainLogo(_arg1){ var _local2:*; _local2 = SpilGame.getMoreGamesLink("button_mainscreen_moregames"); navigateToURL(new URLRequest(_local2), "_blank"); } public function enterFrameHandler(_arg1:Event):void{ lpc.text = (Math.floor((lbar.currentFrame / 2)) + "%"); if (lbar.currentFrame >= 200){ lbar.removeEventListener(Event.ENTER_FRAME, enterFrameHandler); stage.removeEventListener(MouseEvent.CLICK, fnLogoUrl); gotoAndPlay("start"); }; } public function onServicesReady(_arg1:Event):void{ trace("ok", _spilGamesServices.isDomainAllowed()); } function frame4(){ if ((((__setPropDict[__id4_] == undefined)) || (!((int(__setPropDict[__id4_]) == 4))))){ __setPropDict[__id4_] = currentFrame; __setProp___id4___4(); }; if ((((__setPropDict[__id3_] == undefined)) || (!((int(__setPropDict[__id3_]) == 4))))){ __setPropDict[__id3_] = currentFrame; __setProp___id3___4(); }; if ((((__setPropDict[__id0_] == undefined)) || (!((int(__setPropDict[__id0_]) == 4))))){ __setPropDict[__id0_] = currentFrame; __setProp___id0___4(); }; if ((((__setPropDict[__id2_] == undefined)) || (!((int(__setPropDict[__id2_]) == 4))))){ __setPropDict[__id2_] = currentFrame; __setProp___id2___4(); }; if ((((__setPropDict[__id1_] == undefined)) || (!((int(__setPropDict[__id1_]) == 4))))){ __setPropDict[__id1_] = currentFrame; __setProp___id1___4(); }; stop(); SoundMixer.stopAll(); Layout.init(); if (Config.SSound){ ss = new SStart(); ss.play(0, 10000000); }; StartLogo.addEventListener(MouseEvent.CLICK, StartLogoUrl); d_Help.addEventListener(MouseEvent.CLICK, onClick); d_Credits.addEventListener(MouseEvent.CLICK, onClick); d_Mode1.addEventListener(MouseEvent.CLICK, onClick); d_Mode2.addEventListener(MouseEvent.CLICK, onClick); d_Mode3.addEventListener(MouseEvent.CLICK, onClick); d_MoreSolitaire.addEventListener(MouseEvent.CLICK, onClick); } function frame6(){ d_MainLogo.addEventListener(MouseEvent.CLICK, onMainLogo); stop(); } function frame8(){ d_RePlay_BACK.addEventListener(MouseEvent.CLICK, onBACK); stop(); } function frame5(){ if ((((__setPropDict[__id10_] == undefined)) || (!((int(__setPropDict[__id10_]) == 5))))){ __setPropDict[__id10_] = currentFrame; __setProp___id10___5(); }; if ((((__setPropDict[__id11_] == undefined)) || (!((int(__setPropDict[__id11_]) == 5))))){ __setPropDict[__id11_] = currentFrame; __setProp___id11___5(); }; if ((((__setPropDict[__id8_] == undefined)) || (!((int(__setPropDict[__id8_]) == 5))))){ __setPropDict[__id8_] = currentFrame; __setProp___id8___5(); }; if ((((__setPropDict[__id7_] == undefined)) || (!((int(__setPropDict[__id7_]) == 5))))){ __setPropDict[__id7_] = currentFrame; __setProp___id7___5(); }; if ((((__setPropDict[__id9_] == undefined)) || (!((int(__setPropDict[__id9_]) == 5))))){ __setPropDict[__id9_] = currentFrame; __setProp___id9___5(); }; if ((((__setPropDict[__id12_] == undefined)) || (!((int(__setPropDict[__id12_]) == 5))))){ __setPropDict[__id12_] = currentFrame; __setProp___id12___5(); }; stop(); d_HelpPlay.addEventListener(MouseEvent.CLICK, onHelpPlay); } function __setProp___id1___4(){ try { __id1_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id1_.text = "{GlofRelaxed}"; __id1_.textColor = 5779247; __id1_.textSize = 20; __id1_.bold = true; __id1_.disableWordwrap = false; __id1_.embedFonts = false; __id1_.font = "Dokyo"; __id1_.hAlign = "center"; __id1_.multiline = true; __id1_.vAlign = "middle"; __id1_.antiAliasType = "normal"; __id1_.glowBlur = 6; __id1_.glowColor = 0xFFFFFF; __id1_.useGlowFilter = true; __id1_.glowQuality = 1; __id1_.glowStrength = 3; __id1_.gridFitType = "pixel"; __id1_.italic = false; __id1_.selectable = false; __id1_.underline = false; try { __id1_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function frame2(){ stop(); if (!Lock.check(this)){ }; xmlData = <LocalisedText><textItem identifier="GolfNormal"><en_us><![CDATA[Normal Golf]]></en_us><en_uk><![CDATA[Normal Golf]]></en_uk><nl><![CDATA[Normaal golf]]></nl><fr><![CDATA[Golf normal]]></fr><de><![CDATA[Golf Normal]]></de><es><![CDATA[Golf Normal]]></es><br><![CDATA[Golfe Normal]]></br><pt><![CDATA[Golfe Normal]]></pt><it><![CDATA[Golf normale]]></it><se><![CDATA[Normal golf]]></se><pl><![CDATA[Normalny golf]]></pl><ru><![CDATA[Обычный гольф]]></ru><id><![CDATA[Golf Normal]]></id><ar><![CDATA[Normal Golf]]></ar><jp><![CDATA[Normal Golf]]></jp><cn><![CDATA[Normal Golf]]></cn><es_mx><![CDATA[Golf normal]]></es_mx><es_ar><![CDATA[Golf normal]]></es_ar></textItem><textItem identifier="GlofRelaxed"><en_us><![CDATA[Relaxed Golf]]></en_us><en_uk><![CDATA[Relaxed Golf]]></en_uk><nl><![CDATA[Relaxed golf]]></nl><fr><![CDATA[Golf relax]]></fr><de><![CDATA[Golf Entspannt]]></de><es><![CDATA[Golf Relajado]]></es><br><![CDATA[Golfe Relaxado]]></br><pt><![CDATA[Golfe Relaxado]]></pt><it><![CDATA[Golf rilassato]]></it><se><![CDATA[Lugn golf]]></se><pl><![CDATA[Zrelaksowany golf]]></pl><ru><![CDATA[Простой гольф]]></ru><id><![CDATA[Golf Beristirahat]]></id><ar><![CDATA[Relaxed Golf]]></ar><jp><![CDATA[Relaxed Golf]]></jp><cn><![CDATA[Relaxed Golf]]></cn><es_mx><![CDATA[Golf relajado]]></es_mx><es_ar><![CDATA[Golf relajado]]></es_ar></textItem><textItem identifier="GlofStrict"><en_us><![CDATA[Strict Golf]]></en_us><en_uk><![CDATA[Strict Golf]]></en_uk><nl><![CDATA[Moeilijk golf]]></nl><fr><![CDATA[Golf strict]]></fr><de><![CDATA[Golf Streng]]></de><es><![CDATA[Golf Serio]]></es><br><![CDATA[Golfe Sério]]></br><pt><![CDATA[Golfe Sério]]></pt><it><![CDATA[Golf severo]]></it><se><![CDATA[Strikt golf]]></se><pl><![CDATA[Trudny golf]]></pl><ru><![CDATA[Сложный гольф]]></ru><id><![CDATA[Golf Ketat]]></id><ar><![CDATA[Strict Golf]]></ar><jp><![CDATA[Strict Golf]]></jp><cn><![CDATA[Strict Golf]]></cn><es_mx><![CDATA[Golf estricto]]></es_mx><es_ar><![CDATA[Golf estricto]]></es_ar></textItem><textItem identifier="Help"><en_us><![CDATA[How to Play]]></en_us><en_uk><![CDATA[How to Play]]></en_uk><nl><![CDATA[Speluitleg]]></nl><fr><![CDATA[Instructions]]></fr><de><![CDATA[Spielanleitung]]></de><es><![CDATA[Cómo jugar]]></es><br><![CDATA[Como jogar]]></br><pt><![CDATA[Como jogar]]></pt><it><![CDATA[Come giocare]]></it><se><![CDATA[Spelregler]]></se><pl><![CDATA[Jak grać]]></pl><ru><![CDATA[Как играть]]></ru><id><![CDATA[Cara Main]]></id><ar><![CDATA[How to Play]]></ar><jp><![CDATA[How to Play]]></jp><cn><![CDATA[How to Play]]></cn><es_mx><![CDATA[Cómo jugar]]></es_mx><es_ar><![CDATA[Cómo jugar]]></es_ar></textItem><textItem identifier="Title"><en_us><![CDATA[Golf Solitaire: First Love]]></en_us><en_uk><![CDATA[Golf Solitaire: First Love]]></en_uk><nl><![CDATA[Golf Solitaire: Eerste liefde]]></nl><fr><![CDATA[Solitaire golf : premier amour]]></fr><de><![CDATA[Golf-Solitär: Erste Liebe]]></de><es><![CDATA[Solitario de Golf: Primer Amor]]></es><br><![CDATA[Golfe Solitário: Primeiro Amor]]></br><pt><![CDATA[Golfe Paciência: Primeiro Amor]]></pt><it><![CDATA[Solitario del golf: primo amore]]></it><se><![CDATA[Golfpatiens: Kärlekspar]]></se><pl><![CDATA[Pasjansowy Golf: Pierwsza Miłość]]></pl><ru><![CDATA[Пасьянс Гольф: первая любовь]]></ru><id><![CDATA[Soliter Golf: Cinta Pertama]]></id><ar><![CDATA[Golf Solitaire: First Love]]></ar><jp><![CDATA[Golf Solitaire: First Love]]></jp><cn><![CDATA[Golf Solitaire: First Love]]></cn><es_mx><![CDATA[Golf Solitario: El primer amor]]></es_mx><es_ar><![CDATA[Solitario Golf: primer amor]]></es_ar></textItem><textItem identifier="Help2"><en_us><![CDATA[How to Play]]></en_us><en_uk><![CDATA[How to Play]]></en_uk><nl><![CDATA[Speluitleg]]></nl><fr><![CDATA[Instructions]]></fr><de><![CDATA[Spielanleitung]]></de><es><![CDATA[Cómo jugar]]></es><br><![CDATA[Como jogar]]></br><pt><![CDATA[Como jogar]]></pt><it><![CDATA[Come giocare]]></it><se><![CDATA[Spelregler]]></se><pl><![CDATA[Jak grać]]></pl><ru><![CDATA[Как играть]]></ru><id><![CDATA[Cara Main]]></id><ar><![CDATA[How to Play]]></ar><jp><![CDATA[How to Play]]></jp><cn><![CDATA[How to Play]]></cn><es_mx><![CDATA[Cómo jugar]]></es_mx><es_ar><![CDATA[Cómo jugar]]></es_ar></textItem><textItem identifier="HelpText1"><en_us><![CDATA[Click cards 1 value above or below the card at the bottom of the screen to clear them. ]]></en_us><en_uk><![CDATA[Click cards 1 value above or below the card at the bottom of the screen to clear them. ]]></en_uk><nl><![CDATA[Klik op kaarten met één waarde hoger of lager dan de kaart onderin het scherm om ze weg te spelen. ]]></nl><fr><![CDATA[Clique sur les cartes dont la valeur est supérieure ou inférieure d'une unité à celle de la carte au bas de l'écran afin de les effacer.]]></fr><de><![CDATA[Klicke Karten, deren Wert 1 niedriger oder höher ist als der Wert der Karte am unteren Bildschirmrand, um sie zu entfernen. ]]></de><es><![CDATA[Haz clic en las cartas cuyo valor sea uno más o uno menos que la carta de abajo de la pantalla para eliminarlas.]]></es><br><![CDATA[Clique em cartas com 1 valor acima ou abaixo da carta na parte de baixo da tela para removê-las. ]]></br><pt><![CDATA[Clica em cartas com 1 valor acima ou abaixo da carta no fundo do ecrã para removê-las. ]]></pt><it><![CDATA[Clicca sulle carte il cui valore è superiore o inferiore di 1 rispetto alla carta mostrata in basso per eliminarle.]]></it><se><![CDATA[Klicka på kort som är en valör över eller under kortet längst ned för att ta bort dem.]]></se><pl><![CDATA[Kliknij na kartę, która jest o 1 wyższa lub niższa od karty pokazanej u dołu ekranu, aby usunąć ją z planszy.]]></pl><ru><![CDATA[Щелкни по карте, предыдущей или следующей по старшинству за картой внизу, чтобы убрать ее из расклада вниз.]]></ru><id><![CDATA[Klik kartu bernilai 1 poin lebih atau kurang dari kartu di dasar layar untuk membersihkannya.]]></id><ar><![CDATA[Click cards 1 value above or below the card at the bottom of the screen to clear them. ]]></ar><jp><![CDATA[Click cards 1 value above or below the card at the bottom of the screen to clear them. ]]></jp><cn><![CDATA[Click cards 1 value above or below the card at the bottom of the screen to clear them. ]]></cn><es_mx><![CDATA[Haz clic en las cartas que tengan 1 valor arriba o 1 valor abajo que la carta de abajo para sacarlas.]]></es_mx><es_ar><![CDATA[Hacé clic en las cartas con 1 tanto superior o inferior con respecto a la carta del fondo de la pantalla para quitarlas.]]></es_ar></textItem><textItem identifier="HelpText2"><en_us><![CDATA[Strict Golf: Aces are low. No cards can be placed on Kings.]]></en_us><en_uk><![CDATA[Strict Golf: Aces are low. No cards can be placed on Kings.]]></en_uk><nl><![CDATA[Moeilijk golf: Azen hebben alleen de laagste waarde. Op een Heer kun je geen kaarten meer plaatsen.]]></nl><fr><![CDATA[Golf strict : les as comptent pour 1. Aucune carte ne peut être placée sur les rois.]]></fr><de><![CDATA[Golf Streng: Asse sind die niedrigste Karte. Auf Könige kann keine Karte gelegt werden.]]></de><es><![CDATA[Golf Serio: los Ases son los más bajos. No se pueden colocar cartas sobre los Reyes.]]></es><br><![CDATA[Golfe Sério: O ás é a carta de menor valor. Impossível colocar cartas sobre os reis.]]></br><pt><![CDATA[Golfe Sério: O ás é a carta mais baixa. Não podem ser colocadas cartas sobre os reis.]]></pt><it><![CDATA[Golf serio: gli assi sono bassi. Non si possono mettere carte sui Re.]]></it><se><![CDATA[Strikt golf: Ess är låga. Inga kort kan läggas på kungar.]]></se><pl><![CDATA[Trudny golf: Asy to najniższa karta. Na króle nie można położyć żadnej karty.]]></pl><ru><![CDATA[Сложный гольф: Туз – самая младшая карта. Короля нельзя накрыть ничем.]]></ru><id><![CDATA[Golf Ketat: Kartu-kartu As adalah rendah. Tidak ada kartu yang bisa diletakkan pada kartu-kartu Raja.]]></id><ar><![CDATA[Strict Golf: Aces are low. No cards can be placed on Kings.]]></ar><jp><![CDATA[Strict Golf: Aces are low. No cards can be placed on Kings.]]></jp><cn><![CDATA[Strict Golf: Aces are low. No cards can be placed on Kings.]]></cn><es_mx><![CDATA[Golf estricto: los ases son los más bajos. Ninguna carta puede colocarse sobre los reyes.]]></es_mx><es_ar><![CDATA[Golf estricto: los ases tienen el valor más bajo. No se pueden colocar cartas sobre los reyes.]]></es_ar></textItem><textItem identifier="HelpText3"><en_us><![CDATA[Normal Golf: Aces are low. Only Queens can be placed on Kings.]]></en_us><en_uk><![CDATA[Normal Golf: Aces are low. Only Queens can be placed on Kings.]]></en_uk><nl><![CDATA[Normaal golf: Azen hebben alleen de laagste waarde. Op een Heer kun je alleen een Dame plaatsen.]]></nl><fr><![CDATA[Golf normal : les as comptent pour 1. Seules les reines peuvent être placées sur les rois.]]></fr><de><![CDATA[Golf Normal: Asse sind die niedrigste Karte. Nur Damen können auf Könige gelegt werden.]]></de><es><![CDATA[Golf Normal: los Ases son los más bajos. Sobre los Reyes sólo se pueden colocar las Reinas.]]></es><br><![CDATA[Golfe Normal: O ás é a carta de menor valor. Só é possível colocar rainhas sobre os reis.]]></br><pt><![CDATA[Golfe Normal: O ás é a carta mais baixa. Apenas as rainhas podem ser colocadas sobre os reis.]]></pt><it><![CDATA[Golf normale: gli assi sono bassi. Solo le Regine possono essere messe sui Re.]]></it><se><![CDATA[Normal golf: Ess är låga. Endast drottningar kan läggas på kungar.]]></se><pl><![CDATA[Normalny golf: Asy to najniższa karta. Na króle można położyć tylko damy.]]></pl><ru><![CDATA[Обычный гольф: Туз – самая младшая карта. Короля можно накрыть только дамой.]]></ru><id><![CDATA[Golf Normal: Kartu-kartu As adalah rendah. Hanya kartu-kartu Ratu yang bisa diletakkan pada kartu-kartu Raja.]]></id><ar><![CDATA[Normal Golf: Aces are low. Only Queens can be placed on Kings.]]></ar><jp><![CDATA[Normal Golf: Aces are low. Only Queens can be placed on Kings.]]></jp><cn><![CDATA[Normal Golf: Aces are low. Only Queens can be placed on Kings.]]></cn><es_mx><![CDATA[Golf normal: los ases son bajos. Solamente las reinas pueden colocarse sobre los reyes.]]></es_mx><es_ar><![CDATA[Golf normal: los ases tienen el valor más bajo. Solo las reinas pueden colocarse sobre los reyes.]]></es_ar></textItem><textItem identifier="HelpText4"><en_us><![CDATA[Relaxed Golf: Ace are both high and low. Both Queens and Aces can be placed on Kings.]]></en_us><en_uk><![CDATA[Relaxed Golf: Aces are both high and low. Both Queens and Aces can be placed on Kings.]]></en_uk><nl><![CDATA[Relaxed golf: Azen hebben zowel de laagste als de hoogste waarde. Op een Heer kun je zowel een Dame als een Aas plaatsen.]]></nl><fr><![CDATA[Golf relax : l'as est à la fois la carte la plus faible et la plus forte. On peut placer aussi bien une reine qu'un as sur un roi.]]></fr><de><![CDATA[Golf Entspannt: Asse können sowohl als höchste als auch als niedrigste Karte verwendet werden. Sowohl Damen als auch Asse können auf Könige gelegt werden.]]></de><es><![CDATA[Golf Relajado: los Ases tienen el valor más alto y más bajo. Tanto los Ases como las Reinas se pueden colocar sobre los reyes.]]></es><br><![CDATA[Golfe Relaxado: O ás pode ser a carta de maior ou menor valor. É possível colocar rainhas e ases sobre os reis.]]></br><pt><![CDATA[Golfe Relaxado: O ás faz tanto de carta mais alta como de mais baixa. Tanto os ases como as rainhas ser colocados sobre os reis.]]></pt><it><![CDATA[Golf rilassato: gli assi sono sia alti che bassi. Sia le regine che gli assi possono essere messi sui Re.]]></it><se><![CDATA[Lugn golf: Ess är både höga och låga. Både drottningar och ess kan läggas på kungar.]]></se><pl><![CDATA[Zrelaksowany golf: Asy są najniższą i najwyższą kartą. Na króle można położyć zarówno damy, jak i asy.]]></pl><ru><![CDATA[Простой гольф: Туз – самая младшая и самая старшая карта. Короля можно накрыть дамой или тузом.]]></ru><id><![CDATA[Golf Beristirahat: Kartu-kartu As adalah rendah dan tinggi. Baik kartu-kartu Ratu maupun kartu-kartu As bisa diletakkan pada kartu-kartu Raja.]]></id><ar><![CDATA[Relaxed Golf: Ace are both high and low. Both Queens and Aces can be placed on Kings.]]></ar><jp><![CDATA[Relaxed Golf: Ace are both high and low. Both Queens and Aces can be placed on Kings.]]></jp><cn><![CDATA[Relaxed Golf: Ace are both high and low. Both Queens and Aces can be placed on Kings.]]></cn><es_mx><![CDATA[Golf relajado: el as es el más alto y más bajo. Tanto las reinas como los ases pueden colocarse sobre los reyes.]]></es_mx><es_ar><![CDATA[Golf relajado: los haces son altos y bajos. Sobre los reyes se pueden colocar reinas y ases.]]></es_ar></textItem><textItem identifier="Menu"><en_us><![CDATA[Menu]]></en_us><en_uk><![CDATA[Menu]]></en_uk><nl><![CDATA[Menu]]></nl><fr><![CDATA[Menu]]></fr><de><![CDATA[Menü]]></de><es><![CDATA[Menú]]></es><br><![CDATA[Menu]]></br><pt><![CDATA[Menu]]></pt><it><![CDATA[Menu]]></it><se><![CDATA[Meny]]></se><pl><![CDATA[Menu]]></pl><ru><![CDATA[Меню]]></ru><id><![CDATA[Menu]]></id><ar><![CDATA[Menu]]></ar><jp><![CDATA[Menu]]></jp><cn><![CDATA[Menu]]></cn><es_mx><![CDATA[Menú]]></es_mx><es_ar><![CDATA[Menú]]></es_ar></textItem><textItem identifier="Level"><en_us><![CDATA[Level:]]></en_us><en_uk><![CDATA[Level:]]></en_uk><nl><![CDATA[Level:]]></nl><fr><![CDATA[Niveau :]]></fr><de><![CDATA[Level:]]></de><es><![CDATA[Nivel:]]></es><br><![CDATA[Fase:]]></br><pt><![CDATA[Nível:]]></pt><it><![CDATA[Livello]]></it><se><![CDATA[Nivå:]]></se><pl><![CDATA[Poziom:]]></pl><ru><![CDATA[Уровень:]]></ru><id><![CDATA[Level:]]></id><ar><![CDATA[Level:]]></ar><jp><![CDATA[Level:]]></jp><cn><![CDATA[Level:]]></cn><es_mx><![CDATA[Nivel:]]></es_mx><es_ar><![CDATA[Nivel:]]></es_ar></textItem><textItem identifier="Time"><en_us><![CDATA[Time:]]></en_us><en_uk><![CDATA[Time:]]></en_uk><nl><![CDATA[Tijd:]]></nl><fr><![CDATA[Temps :]]></fr><de><![CDATA[Zeit:]]></de><es><![CDATA[Tiempo:]]></es><br><![CDATA[Tempo:]]></br><pt><![CDATA[Tempo:]]></pt><it><![CDATA[Tempo:]]></it><se><![CDATA[Tid:]]></se><pl><![CDATA[Czas:]]></pl><ru><![CDATA[Время:]]></ru><id><![CDATA[Waktu:]]></id><ar><![CDATA[Time:]]></ar><jp><![CDATA[Time:]]></jp><cn><![CDATA[Time:]]></cn><es_mx><![CDATA[Tiempo:]]></es_mx><es_ar><![CDATA[Tiempo:]]></es_ar></textItem><textItem identifier="Score"><en_us><![CDATA[Score:]]></en_us><en_uk><![CDATA[Score:]]></en_uk><nl><![CDATA[Score:]]></nl><fr><![CDATA[Score :]]></fr><de><![CDATA[Punkte:]]></de><es><![CDATA[Puntuación:]]></es><br><![CDATA[Pontuação:]]></br><pt><![CDATA[Pontuação:]]></pt><it><![CDATA[Punteggio:]]></it><se><![CDATA[Poäng:]]></se><pl><![CDATA[Wynik:]]></pl><ru><![CDATA[Счет:]]></ru><id><![CDATA[Skor:]]></id><ar><![CDATA[Score:]]></ar><jp><![CDATA[Score:]]></jp><cn><![CDATA[Score:]]></cn><es_mx><![CDATA[Puntaje:]]></es_mx><es_ar><![CDATA[Puntaje:]]></es_ar></textItem><textItem identifier="Menu"><en_us><![CDATA[Menu]]></en_us><en_uk><![CDATA[Menu]]></en_uk><nl><![CDATA[Menu]]></nl><fr><![CDATA[Menu]]></fr><de><![CDATA[Menü]]></de><es><![CDATA[Menú]]></es><br><![CDATA[Menu]]></br><pt><![CDATA[Menu]]></pt><it><![CDATA[Menu]]></it><se><![CDATA[Meny]]></se><pl><![CDATA[Menu]]></pl><ru><![CDATA[Меню]]></ru><id><![CDATA[Menu]]></id><ar><![CDATA[Menu]]></ar><jp><![CDATA[Menu]]></jp><cn><![CDATA[Menu]]></cn><es_mx><![CDATA[Menú]]></es_mx><es_ar><![CDATA[Menú]]></es_ar></textItem><textItem identifier="Pause"><en_us><![CDATA[Pause]]></en_us><en_uk><![CDATA[Pause]]></en_uk><nl><![CDATA[Pauze]]></nl><fr><![CDATA[Pause]]></fr><de><![CDATA[Pause]]></de><es><![CDATA[Pausa]]></es><br><![CDATA[Pausa]]></br><pt><![CDATA[Pausa]]></pt><it><![CDATA[Pausa]]></it><se><![CDATA[Pausa]]></se><pl><![CDATA[Pauza]]></pl><ru><![CDATA[Пауза]]></ru><id><![CDATA[Jeda]]></id><ar><![CDATA[Pause]]></ar><jp><![CDATA[Pause]]></jp><cn><![CDATA[Pause]]></cn><es_mx><![CDATA[Pausa]]></es_mx><es_ar><![CDATA[Pausa]]></es_ar></textItem><textItem identifier="GamePaused"><en_us><![CDATA[Paused]]></en_us><en_uk><![CDATA[Paused]]></en_uk><nl><![CDATA[Pauze]]></nl><fr><![CDATA[En pause]]></fr><de><![CDATA[Angehalten]]></de><es><![CDATA[En pausa]]></es><br><![CDATA[Pausado]]></br><pt><![CDATA[Em pausa]]></pt><it><![CDATA[In pausa]]></it><se><![CDATA[Pausat]]></se><pl><![CDATA[Pauza]]></pl><ru><![CDATA[Пауза]]></ru><id><![CDATA[Jeda]]></id><ar><![CDATA[Paused]]></ar><jp><![CDATA[Paused]]></jp><cn><![CDATA[Paused]]></cn><es_mx><![CDATA[Pausado]]></es_mx><es_ar><![CDATA[Pausado]]></es_ar></textItem><textItem identifier="Continue"><en_us><![CDATA[Resume]]></en_us><en_uk><![CDATA[Resume]]></en_uk><nl><![CDATA[Doorspelen]]></nl><fr><![CDATA[Reprendre]]></fr><de><![CDATA[Weiterspielen]]></de><es><![CDATA[Reanudar]]></es><br><![CDATA[Continuar]]></br><pt><![CDATA[Continuar]]></pt><it><![CDATA[Riprendi]]></it><se><![CDATA[Återgå]]></se><pl><![CDATA[Wznów]]></pl><ru><![CDATA[Продолжить]]></ru><id><![CDATA[Lanjutkan Lagi]]></id><ar><![CDATA[Resume]]></ar><jp><![CDATA[Resume]]></jp><cn><![CDATA[Resume]]></cn><es_mx><![CDATA[Reanudar]]></es_mx><es_ar><![CDATA[Continuar]]></es_ar></textItem><textItem identifier="Undo"><en_us><![CDATA[Undo]]></en_us><en_uk><![CDATA[Undo]]></en_uk><nl><![CDATA[Ongedaan]]></nl><fr><![CDATA[Défaire]]></fr><de><![CDATA[Rückgängig]]></de><es><![CDATA[Deshacer]]></es><br><![CDATA[Desfazer]]></br><pt><![CDATA[Desfazer]]></pt><it><![CDATA[Annulla]]></it><se><![CDATA[Ångra]]></se><pl><![CDATA[Cofnij]]></pl><ru><![CDATA[Отмена]]></ru><id><![CDATA[Membatalkan Langkah Sebelumnya]]></id><ar><![CDATA[Undo]]></ar><jp><![CDATA[Undo]]></jp><cn><![CDATA[Undo]]></cn><es_mx><![CDATA[Deshacer]]></es_mx><es_ar><![CDATA[Deshacer]]></es_ar></textItem><textItem identifier="Normal"><en_us><![CDATA[Normal]]></en_us><en_uk><![CDATA[Normal]]></en_uk><nl><![CDATA[Normaal]]></nl><fr><![CDATA[Normal]]></fr><de><![CDATA[Normal]]></de><es><![CDATA[Normal]]></es><br><![CDATA[Normal]]></br><pt><![CDATA[Normal]]></pt><it><![CDATA[Normale]]></it><se><![CDATA[Normal]]></se><pl><![CDATA[Normalny]]></pl><ru><![CDATA[Обычный]]></ru><id><![CDATA[Normal]]></id><ar><![CDATA[Normal]]></ar><jp><![CDATA[Normal]]></jp><cn><![CDATA[Normal]]></cn><es_mx><![CDATA[Normal]]></es_mx><es_ar><![CDATA[Normal]]></es_ar></textItem><textItem identifier="Relaxed"><en_us><![CDATA[Relaxed]]></en_us><en_uk><![CDATA[Relaxed]]></en_uk><nl><![CDATA[Relaxed]]></nl><fr><![CDATA[Relax]]></fr><de><![CDATA[Entspannt]]></de><es><![CDATA[Relajado]]></es><br><![CDATA[Relaxado]]></br><pt><![CDATA[Relaxado]]></pt><it><![CDATA[Rilassato]]></it><se><![CDATA[Lugnt]]></se><pl><![CDATA[Zrelaksowany]]></pl><ru><![CDATA[Простой]]></ru><id><![CDATA[Beristirahat]]></id><ar><![CDATA[Relaxed]]></ar><jp><![CDATA[Relaxed]]></jp><cn><![CDATA[Relaxed]]></cn><es_mx><![CDATA[Relajado]]></es_mx><es_ar><![CDATA[Relajado]]></es_ar></textItem><textItem identifier="Strict"><en_us><![CDATA[Strict]]></en_us><en_uk><![CDATA[Strict]]></en_uk><nl><![CDATA[Moeilijk]]></nl><fr><![CDATA[Strict]]></fr><de><![CDATA[Streng]]></de><es><![CDATA[Serio]]></es><br><![CDATA[Sério]]></br><pt><![CDATA[Sério]]></pt><it><![CDATA[Serio]]></it><se><![CDATA[Strikt]]></se><pl><![CDATA[Trudny]]></pl><ru><![CDATA[Сложный]]></ru><id><![CDATA[Ketat]]></id><ar><![CDATA[Strict]]></ar><jp><![CDATA[Strict]]></jp><cn><![CDATA[Strict]]></cn><es_mx><![CDATA[Estricto]]></es_mx><es_ar><![CDATA[Estricto]]></es_ar></textItem><textItem identifier="NoMove"><en_us><![CDATA[No Possible Moves!]]></en_us><en_uk><![CDATA[No Possible Moves!]]></en_uk><nl><![CDATA[Geen zetten mogelijk!]]></nl><fr><![CDATA[Plus de coups possible !]]></fr><de><![CDATA[Keine Züge möglich!]]></de><es><![CDATA[¡No hay más movimientos!]]></es><br><![CDATA[Não tem mais movimentos!]]></br><pt><![CDATA[Não há mais movimentos!]]></pt><it><![CDATA[Nessuna mossa!]]></it><se><![CDATA[Inga drag möjliga!]]></se><pl><![CDATA[Brak ruchów!]]></pl><ru><![CDATA[Больше ходов нет!]]></ru><id><![CDATA[Tak Bisa Gerak!]]></id><ar><![CDATA[No Possible Moves!]]></ar><jp><![CDATA[No Possible Moves!]]></jp><cn><![CDATA[No Possible Moves!]]></cn><es_mx><![CDATA[¡Sin movidas!]]></es_mx><es_ar><![CDATA[¡No quedan más jugadas!]]></es_ar></textItem><textItem identifier="LevelComplete"><en_us><![CDATA[Level Complete!]]></en_us><en_uk><![CDATA[Level Complete!]]></en_uk><nl><![CDATA[Level uitgespeeld!]]></nl><fr><![CDATA[Niveau réussi !]]></fr><de><![CDATA[Level abgeschlossen!]]></de><es><![CDATA[¡Nivel completado!]]></es><br><![CDATA[Fase concluída!]]></br><pt><![CDATA[Nível terminado!]]></pt><it><![CDATA[Livello completato]]></it><se><![CDATA[Nivå klarad!]]></se><pl><![CDATA[Zaliczono!]]></pl><ru><![CDATA[Уровень пройден]]></ru><id><![CDATA[Level Selesai!]]></id><ar><![CDATA[Level Complete!]]></ar><jp><![CDATA[Level Complete!]]></jp><cn><![CDATA[Level Complete!]]></cn><es_mx><![CDATA[¡Completado!]]></es_mx><es_ar><![CDATA[¡Nivel completado!]]></es_ar></textItem><textItem identifier="CardsLeftBonus"><en_us><![CDATA[Unused Card Bonus:]]></en_us><en_uk><![CDATA[Unused Card Bonus:]]></en_uk><nl><![CDATA[Ongebruikte kaartbonus:]]></nl><fr><![CDATA[Bonus de carte non-utilisée :]]></fr><de><![CDATA[Bonus für nicht benötigte Karten:]]></de><es><![CDATA[Bonificaciones de Carta sin usar:]]></es><br><![CDATA[Bônus de carta por utilizar:]]></br><pt><![CDATA[Bónus de cartas por utilizar:]]></pt><it><![CDATA[Bonus carte inutilizzate:]]></it><se><![CDATA[Ej använd kortbonus:]]></se><pl><![CDATA[Pozostałe karty]]></pl><ru><![CDATA[Оставшиеся карты:]]></ru><id><![CDATA[Kartu Bonus Tak Terpakai:]]></id><ar><![CDATA[Unused Card Bonus:]]></ar><jp><![CDATA[Unused Card Bonus:]]></jp><cn><![CDATA[Unused Card Bonus:]]></cn><es_mx><![CDATA[Carta sin usar:]]></es_mx><es_ar><![CDATA[Puntos extra por cartas sin usar:]]></es_ar></textItem><textItem identifier="Bonus"><en_us><![CDATA[Bonus:]]></en_us><en_uk><![CDATA[Bonus:]]></en_uk><nl><![CDATA[Bonus:]]></nl><fr><![CDATA[Bonus :]]></fr><de><![CDATA[Bonus:]]></de><es><![CDATA[Bonificaciones:]]></es><br><![CDATA[Bônus:]]></br><pt><![CDATA[Bónus:]]></pt><it><![CDATA[Bonus:]]></it><se><![CDATA[Bonus:]]></se><pl><![CDATA[Bonus:]]></pl><ru><![CDATA[Бонус:]]></ru><id><![CDATA[Bonus:]]></id><ar><![CDATA[Bonus:]]></ar><jp><![CDATA[Bonus:]]></jp><cn><![CDATA[Bonus:]]></cn><es_mx><![CDATA[Puntos extra:]]></es_mx><es_ar><![CDATA[Puntos extra:]]></es_ar></textItem><textItem identifier="NextLevel"><en_us><![CDATA[Next Level]]></en_us><en_uk><![CDATA[Next Level]]></en_uk><nl><![CDATA[Volgend level]]></nl><fr><![CDATA[Niveau suivant]]></fr><de><![CDATA[Nächster Level]]></de><es><![CDATA[Siguiente nivel]]></es><br><![CDATA[Próxima fase]]></br><pt><![CDATA[Nível seguinte]]></pt><it><![CDATA[Prossimo livello]]></it><se><![CDATA[Nästa nivå]]></se><pl><![CDATA[Następny poziom]]></pl><ru><![CDATA[Дальше]]></ru><id><![CDATA[Level Berikutnya]]></id><ar><![CDATA[Next Level]]></ar><jp><![CDATA[Next Level]]></jp><cn><![CDATA[Next Level]]></cn><es_mx><![CDATA[Próximo nivel]]></es_mx><es_ar><![CDATA[Siguiente nivel]]></es_ar></textItem><textItem identifier="TimeOut"><en_us><![CDATA[Time's Up]]></en_us><en_uk><![CDATA[Time is Up!]]></en_uk><nl><![CDATA[Tijd is om]]></nl><fr><![CDATA[Fin du temps limite]]></fr><de><![CDATA[Zeit abgelaufen]]></de><es><![CDATA[Fin del tiempo]]></es><br><![CDATA[Tempo esgotado!]]></br><pt><![CDATA[Acabou o tempo!]]></pt><it><![CDATA[Tempo scaduto]]></it><se><![CDATA[Tiden är ute]]></se><pl><![CDATA[Czas minął]]></pl><ru><![CDATA[Время вышло!]]></ru><id><![CDATA[Waktu Habis]]></id><ar><![CDATA[Time's Up]]></ar><jp><![CDATA[Time's Up]]></jp><cn><![CDATA[Time's Up]]></cn><es_mx><![CDATA[Tiempo fuera]]></es_mx><es_ar><![CDATA[Se acabó el tiempo]]></es_ar></textItem><textItem identifier="GameOver"><en_us><![CDATA[Game Over]]></en_us><en_uk><![CDATA[Game Over]]></en_uk><nl><![CDATA[Game over]]></nl><fr><![CDATA[Game over]]></fr><de><![CDATA[Game Over]]></de><es><![CDATA[Fin del juego]]></es><br><![CDATA[Acabou]]></br><pt><![CDATA[Acabou]]></pt><it><![CDATA[Gioco finito]]></it><se><![CDATA[Game over]]></se><pl><![CDATA[Koniec gry]]></pl><ru><![CDATA[Конец игры]]></ru><id><![CDATA[Game Tamat]]></id><ar><![CDATA[Game Over]]></ar><jp><![CDATA[Game Over]]></jp><cn><![CDATA[Game Over]]></cn><es_mx><![CDATA[Fin del juego]]></es_mx><es_ar><![CDATA[Fin del juego]]></es_ar></textItem><textItem identifier="YouScore"><en_us><![CDATA[Your Score:]]></en_us><en_uk><![CDATA[Your Score:]]></en_uk><nl><![CDATA[Je score:]]></nl><fr><![CDATA[Ton score :]]></fr><de><![CDATA[Deine Punkte:]]></de><es><![CDATA[Tu puntuación:]]></es><br><![CDATA[Sua pontuação:]]></br><pt><![CDATA[A tua pontuação:]]></pt><it><![CDATA[Il tuo punteggio:]]></it><se><![CDATA[Din poäng:]]></se><pl><![CDATA[Twój wynik:]]></pl><ru><![CDATA[Твой счет:]]></ru><id><![CDATA[Skor Kamu:]]></id><ar><![CDATA[Your Score:]]></ar><jp><![CDATA[Your Score:]]></jp><cn><![CDATA[Your Score:]]></cn><es_mx><![CDATA[Tu puntaje:]]></es_mx><es_ar><![CDATA[Tu puntaje:]]></es_ar></textItem><textItem identifier="SubmitScore"><en_us><![CDATA[Submit]]></en_us><en_uk><![CDATA[Submit]]></en_uk><nl><![CDATA[Verzenden]]></nl><fr><![CDATA[Envoyer]]></fr><de><![CDATA[Eintragen]]></de><es><![CDATA[Enviar]]></es><br><![CDATA[Enviar]]></br><pt><![CDATA[Enviar]]></pt><it><![CDATA[Invia]]></it><se><![CDATA[Skicka]]></se><pl><![CDATA[Zapisz]]></pl><ru><![CDATA[Сохранить]]></ru><id><![CDATA[Kirim]]></id><ar><![CDATA[Submit]]></ar><jp><![CDATA[Submit]]></jp><cn><![CDATA[Submit]]></cn><es_mx><![CDATA[Ingresar]]></es_mx><es_ar><![CDATA[Enviar]]></es_ar></textItem><textItem identifier="PlayAgain"><en_us><![CDATA[Play Again]]></en_us><en_uk><![CDATA[Play Again]]></en_uk><nl><![CDATA[Opnieuw spelen]]></nl><fr><![CDATA[Rejouer]]></fr><de><![CDATA[Nochmal spielen]]></de><es><![CDATA[Volver a jugar]]></es><br><![CDATA[Jogar de novo]]></br><pt><![CDATA[Jogar outra vez]]></pt><it><![CDATA[Rigioca]]></it><se><![CDATA[Spela igen]]></se><pl><![CDATA[Zagraj ponownie]]></pl><ru><![CDATA[Еще раз]]></ru><id><![CDATA[Main Lagi]]></id><ar><![CDATA[Play Again]]></ar><jp><![CDATA[Play Again]]></jp><cn><![CDATA[Play Again]]></cn><es_mx><![CDATA[Jugar de nuevo]]></es_mx><es_ar><![CDATA[Jugar de nuevo]]></es_ar></textItem><textItem identifier="Credits"><en_us><![CDATA[CREDITS]]></en_us><en_uk><![CDATA[CREDITS]]></en_uk><nl><![CDATA[DE MAKERS]]></nl><fr><![CDATA[CRÉDITS]]></fr><de><![CDATA[CREDITS]]></de><es><![CDATA[CRÉDITOS]]></es><br><![CDATA[CRÉDITOS]]></br><pt><![CDATA[CRÉDITOS]]></pt><it><![CDATA[RICONOSCIMENTI]]></it><se><![CDATA[TACKLISTA]]></se><pl><![CDATA[AUTORZY]]></pl><ru><![CDATA[АВТОРЫ]]></ru><id><![CDATA[KREDIT]]></id><ar><![CDATA[CREDITS]]></ar><jp><![CDATA[CREDITS]]></jp><cn><![CDATA[CREDITS]]></cn><es_mx><![CDATA[CRÉDITOS]]></es_mx><es_ar><![CDATA[CRÉDITOS]]></es_ar></textItem></LocalisedText> ; SpilGame.importXMLv2(xmlData); trace("Language Data Succesfully included"); Languages.initialize(); SpilGame.initialize("Golf_Solitaire_First_Love", PortalGroup.FAMILY, "Golf Solitaire First Love.html", this, true); _spilGamesServices = SpilGamesServices.getInstance(); _spilGamesServices.addEventListener("servicesReady", onServicesReady); _spilGamesServices.addEventListener("servicesFailed", onServicesFailed); _spilGamesServices.connect(this); stage.addEventListener(MouseEvent.CLICK, fnLogoUrl); LoadLogo.addEventListener(MouseEvent.CLICK, fnLogoUrl); lbar.addEventListener(Event.ENTER_FRAME, enterFrameHandler); } function __setProp___id10___5(){ try { __id10_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id10_.text = "{HelpText3}"; __id10_.textColor = 3605765; __id10_.textSize = 18; __id10_.bold = true; __id10_.disableWordwrap = false; __id10_.embedFonts = false; __id10_.font = "Balzac"; __id10_.hAlign = "left"; __id10_.multiline = true; __id10_.vAlign = "top"; __id10_.antiAliasType = "normal"; __id10_.glowBlur = 6; __id10_.glowColor = 0xFFFFFF; __id10_.useGlowFilter = true; __id10_.glowQuality = 1; __id10_.glowStrength = 3; __id10_.gridFitType = "pixel"; __id10_.italic = false; __id10_.selectable = false; __id10_.underline = false; try { __id10_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id29___7(){ try { __id29_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id29_.text = "{SubmitScore}"; __id29_.textColor = 3936529; __id29_.textSize = 20; __id29_.bold = true; __id29_.disableWordwrap = false; __id29_.embedFonts = false; __id29_.font = "Dokyo"; __id29_.hAlign = "center"; __id29_.multiline = true; __id29_.vAlign = "middle"; __id29_.antiAliasType = "normal"; __id29_.glowBlur = 4; __id29_.glowColor = 0xFFFFFF; __id29_.useGlowFilter = true; __id29_.glowQuality = 1; __id29_.glowStrength = 3; __id29_.gridFitType = "pixel"; __id29_.italic = false; __id29_.selectable = false; __id29_.underline = false; try { __id29_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function frame7(){ if ((((__setPropDict[__id30_] == undefined)) || (!((int(__setPropDict[__id30_]) == 7))))){ __setPropDict[__id30_] = currentFrame; __setProp___id30___7(); }; if ((((__setPropDict[__id31_] == undefined)) || (!((int(__setPropDict[__id31_]) == 7))))){ __setPropDict[__id31_] = currentFrame; __setProp___id31___7(); }; if ((((__setPropDict[__id29_] == undefined)) || (!((int(__setPropDict[__id29_]) == 7))))){ __setPropDict[__id29_] = currentFrame; __setProp___id29___7(); }; if ((((__setPropDict[__id28_] == undefined)) || (!((int(__setPropDict[__id28_]) == 7))))){ __setPropDict[__id28_] = currentFrame; __setProp___id28___7(); }; stop(); SoundMixer.stopAll(); if (Config.SSound){ ss2 = new SGameover(); ss2.play(); }; d_Score.text = String(Game.AllScore); d_RePlay.addEventListener(MouseEvent.CLICK, onReplay); d_Submit.addEventListener(MouseEvent.CLICK, onSubmit); d_OverLogo.addEventListener(MouseEvent.CLICK, onOverLogo); } public function onReplay(_arg1){ gotoAndStop("start"); } function __setProp___id9___5(){ try { __id9_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id9_.text = "{HelpText2}"; __id9_.textColor = 3605765; __id9_.textSize = 18; __id9_.bold = true; __id9_.disableWordwrap = false; __id9_.embedFonts = false; __id9_.font = "Balzac"; __id9_.hAlign = "left"; __id9_.multiline = true; __id9_.vAlign = "top"; __id9_.antiAliasType = "normal"; __id9_.glowBlur = 6; __id9_.glowColor = 0xFFFFFF; __id9_.useGlowFilter = true; __id9_.glowQuality = 1; __id9_.glowStrength = 3; __id9_.gridFitType = "pixel"; __id9_.italic = false; __id9_.selectable = false; __id9_.underline = false; try { __id9_["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function onSubmit(_arg1){ var _local2:int; _local2 = int(d_Score.text); switch (Card.Mode){ case 1: break; case 2: break; case 3: break; }; ScoreService.submitScore(int(d_Score.text)); } public function onClick(_arg1){ switch (_arg1.currentTarget.name){ case "d_Help": gotoAndStop("help"); break; case "d_Credits": gotoAndStop("credits"); break; case "d_MoreSolitaire": navigateToURL(new URLRequest("http://www.solitairegames4all.com/"), "_blank"); break; case "d_Mode1": Card.Mode = 1; gotoAndStop("game"); break; case "d_Mode2": Card.Mode = 2; gotoAndStop("game"); break; case "d_Mode3": Card.Mode = 3; gotoAndStop("game"); break; }; } function __setProp___id0___4(){ try { __id0_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id0_.text = "{GolfNormal}"; __id0_.textColor = 5779247; __id0_.textSize = 20; __id0_.bold = true; __id0_.disableWordwrap = false; __id0_.embedFonts = false; __id0_.font = "Dokyo"; __id0_.hAlign = "center"; __id0_.multiline = true; __id0_.vAlign = "middle"; __id0_.antiAliasType = "normal"; __id0_.glowBlur = 6; __id0_.glowColor = 0xFFFFFF; __id0_.useGlowFilter = true; __id0_.glowQuality = 1; __id0_.glowStrength = 3; __id0_.gridFitType = "pixel"; __id0_.italic = false; __id0_.selectable = false; __id0_.underline = false; try { __id0_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id8___5(){ try { __id8_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id8_.text = "{HelpText1}"; __id8_.textColor = 3605765; __id8_.textSize = 18; __id8_.bold = true; __id8_.disableWordwrap = false; __id8_.embedFonts = false; __id8_.font = "Balzac"; __id8_.hAlign = "left"; __id8_.multiline = true; __id8_.vAlign = "top"; __id8_.antiAliasType = "normal"; __id8_.glowBlur = 6; __id8_.glowColor = 0xFFFFFF; __id8_.useGlowFilter = true; __id8_.glowQuality = 1; __id8_.glowStrength = 3; __id8_.gridFitType = "pixel"; __id8_.italic = false; __id8_.selectable = false; __id8_.underline = false; try { __id8_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id28___7(){ try { __id28_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id28_.text = "{PlayAgain}"; __id28_.textColor = 3936529; __id28_.textSize = 20; __id28_.bold = true; __id28_.disableWordwrap = false; __id28_.embedFonts = false; __id28_.font = "Dokyo"; __id28_.hAlign = "center"; __id28_.multiline = true; __id28_.vAlign = "middle"; __id28_.antiAliasType = "normal"; __id28_.glowBlur = 4; __id28_.glowColor = 0xFFFFFF; __id28_.useGlowFilter = true; __id28_.glowQuality = 1; __id28_.glowStrength = 3; __id28_.gridFitType = "pixel"; __id28_.italic = false; __id28_.selectable = false; __id28_.underline = false; try { __id28_["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function onHelpPlay(_arg1){ gotoAndStop("start"); } public function StartLogoUrl(_arg1:MouseEvent){ var _local2:*; _local2 = SpilGame.getMoreGamesLink("logo_intro"); navigateToURL(new URLRequest(_local2), "_blank"); } function __setProp___id31___7(){ try { __id31_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id31_.text = "{GameOver}"; __id31_.textColor = 12098786; __id31_.textSize = 45; __id31_.bold = true; __id31_.disableWordwrap = false; __id31_.embedFonts = false; __id31_.font = "Arial"; __id31_.hAlign = "center"; __id31_.multiline = true; __id31_.vAlign = "middle"; __id31_.antiAliasType = "normal"; __id31_.glowBlur = 4; __id31_.glowColor = 10838043; __id31_.useGlowFilter = true; __id31_.glowQuality = 1; __id31_.glowStrength = 3; __id31_.gridFitType = "pixel"; __id31_.italic = false; __id31_.selectable = false; __id31_.underline = false; try { __id31_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id4___4(){ try { __id4_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id4_.text = "{Credits}"; __id4_.textColor = 5779247; __id4_.textSize = 20; __id4_.bold = true; __id4_.disableWordwrap = false; __id4_.embedFonts = false; __id4_.font = "Dokyo"; __id4_.hAlign = "center"; __id4_.multiline = true; __id4_.vAlign = "middle"; __id4_.antiAliasType = "normal"; __id4_.glowBlur = 6; __id4_.glowColor = 0xFFFFFF; __id4_.useGlowFilter = true; __id4_.glowQuality = 1; __id4_.glowStrength = 3; __id4_.gridFitType = "pixel"; __id4_.italic = false; __id4_.selectable = false; __id4_.underline = false; try { __id4_["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function onBACK(_arg1){ gotoAndStop("start"); } function __setProp___id12___5(){ try { __id12_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id12_.text = "{Menu}"; __id12_.textColor = 5779247; __id12_.textSize = 20; __id12_.bold = true; __id12_.disableWordwrap = false; __id12_.embedFonts = false; __id12_.font = "Dokyo"; __id12_.hAlign = "center"; __id12_.multiline = true; __id12_.vAlign = "middle"; __id12_.antiAliasType = "normal"; __id12_.glowBlur = 6; __id12_.glowColor = 0xFFFFFF; __id12_.useGlowFilter = true; __id12_.glowQuality = 1; __id12_.glowStrength = 3; __id12_.gridFitType = "pixel"; __id12_.italic = false; __id12_.selectable = false; __id12_.underline = false; try { __id12_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id3___4(){ try { __id3_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id3_.text = "{Help}"; __id3_.textColor = 5779247; __id3_.textSize = 20; __id3_.bold = true; __id3_.disableWordwrap = false; __id3_.embedFonts = false; __id3_.font = "Dokyo"; __id3_.hAlign = "center"; __id3_.multiline = true; __id3_.vAlign = "middle"; __id3_.antiAliasType = "normal"; __id3_.glowBlur = 6; __id3_.glowColor = 0xFFFFFF; __id3_.useGlowFilter = true; __id3_.glowQuality = 1; __id3_.glowStrength = 3; __id3_.gridFitType = "pixel"; __id3_.italic = false; __id3_.selectable = false; __id3_.underline = false; try { __id3_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id7___5(){ try { __id7_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id7_.text = "{Help2}"; __id7_.textColor = 0x660000; __id7_.textSize = 26; __id7_.bold = false; __id7_.disableWordwrap = false; __id7_.embedFonts = false; __id7_.font = "Haettenschweiler"; __id7_.hAlign = "center"; __id7_.multiline = true; __id7_.vAlign = "middle"; __id7_.antiAliasType = "normal"; __id7_.glowBlur = 6; __id7_.glowColor = 16503584; __id7_.useGlowFilter = true; __id7_.glowQuality = 1; __id7_.glowStrength = 3; __id7_.gridFitType = "pixel"; __id7_.italic = false; __id7_.selectable = false; __id7_.underline = false; try { __id7_["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function onOverLogo(_arg1){ var _local2:*; _local2 = SpilGame.getMoreGamesLink("button_gameover_moregames"); navigateToURL(new URLRequest(_local2), "_blank"); } function __setProp___id30___7(){ try { __id30_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id30_.text = "{YouScore}"; __id30_.textColor = 16737945; __id30_.textSize = 30; __id30_.bold = false; __id30_.disableWordwrap = false; __id30_.embedFonts = false; __id30_.font = "Haettenschweiler"; __id30_.hAlign = "center"; __id30_.multiline = true; __id30_.vAlign = "middle"; __id30_.antiAliasType = "normal"; __id30_.glowBlur = 4; __id30_.glowColor = 16645066; __id30_.useGlowFilter = true; __id30_.glowQuality = 1; __id30_.glowStrength = 3; __id30_.gridFitType = "pixel"; __id30_.italic = false; __id30_.selectable = false; __id30_.underline = false; try { __id30_["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function fnLogoUrl(_arg1:MouseEvent){ var _local2:*; _local2 = SpilGame.getMoreGamesLink("logo_intro"); navigateToURL(new URLRequest(_local2), "_blank"); } function __setProp___id11___5(){ try { __id11_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id11_.text = "{HelpText4}"; __id11_.textColor = 3605765; __id11_.textSize = 18; __id11_.bold = true; __id11_.disableWordwrap = false; __id11_.embedFonts = false; __id11_.font = "Balzac"; __id11_.hAlign = "left"; __id11_.multiline = true; __id11_.vAlign = "top"; __id11_.antiAliasType = "normal"; __id11_.glowBlur = 6; __id11_.glowColor = 0xFFFFFF; __id11_.useGlowFilter = true; __id11_.glowQuality = 1; __id11_.glowStrength = 3; __id11_.gridFitType = "pixel"; __id11_.italic = false; __id11_.selectable = false; __id11_.underline = false; try { __id11_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id2___4(){ try { __id2_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id2_.text = "{GlofStrict}"; __id2_.textColor = 5779247; __id2_.textSize = 20; __id2_.bold = true; __id2_.disableWordwrap = false; __id2_.embedFonts = false; __id2_.font = "Dokyo"; __id2_.hAlign = "center"; __id2_.multiline = true; __id2_.vAlign = "middle"; __id2_.antiAliasType = "normal"; __id2_.glowBlur = 6; __id2_.glowColor = 0xFFFFFF; __id2_.useGlowFilter = true; __id2_.glowQuality = 1; __id2_.glowStrength = 3; __id2_.gridFitType = "pixel"; __id2_.italic = false; __id2_.selectable = false; __id2_.underline = false; try { __id2_["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function onServicesFailed(_arg1:Event):void{ trace("Submitter failed to load"); trace(_spilGamesServices.isDomainAllowed()); } } }//package GolfSolitaireFirstLove_En_fla
Section 14
//Mode_125 (GolfSolitaireFirstLove_En_fla.Mode_125) package GolfSolitaireFirstLove_En_fla { import flash.display.*; import spill.localisation.*; import flash.utils.*; public dynamic class Mode_125 extends MovieClip { public var __setPropDict:Dictionary; public var __id13_:LocalizedTextField; public function Mode_125(){ __setPropDict = new Dictionary(true); super(); addFrameScript(0, frame1, 2, frame3, 1, frame2); } function __setProp___id13__Mode__2(){ try { __id13_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id13_.text = "{Relaxed}"; __id13_.textColor = 0xFFFFFF; __id13_.textSize = 20; __id13_.bold = false; __id13_.disableWordwrap = false; __id13_.embedFonts = false; __id13_.font = "WalrusGumbo"; __id13_.hAlign = "center"; __id13_.multiline = true; __id13_.vAlign = "middle"; __id13_.antiAliasType = "normal"; __id13_.glowBlur = 4; __id13_.glowColor = 3936529; __id13_.useGlowFilter = true; __id13_.glowQuality = 1; __id13_.glowStrength = 3; __id13_.gridFitType = "pixel"; __id13_.italic = false; __id13_.selectable = false; __id13_.underline = false; try { __id13_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function frame3(){ if ((((__setPropDict[__id13_] == undefined)) || (!((int(__setPropDict[__id13_]) == 3))))){ __setPropDict[__id13_] = currentFrame; __setProp___id13__Mode__3(); }; } function frame1(){ if ((((__setPropDict[__id13_] == undefined)) || (!((int(__setPropDict[__id13_]) == 1))))){ __setPropDict[__id13_] = currentFrame; __setProp___id13__Mode__1(); }; stop(); } function frame2(){ if ((((__setPropDict[__id13_] == undefined)) || (!((int(__setPropDict[__id13_]) == 2))))){ __setPropDict[__id13_] = currentFrame; __setProp___id13__Mode__2(); }; } function __setProp___id13__Mode__1(){ try { __id13_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id13_.text = "{Normal}"; __id13_.textColor = 0xFFFFFF; __id13_.textSize = 20; __id13_.bold = false; __id13_.disableWordwrap = false; __id13_.embedFonts = false; __id13_.font = "WalrusGumbo"; __id13_.hAlign = "center"; __id13_.multiline = true; __id13_.vAlign = "middle"; __id13_.antiAliasType = "normal"; __id13_.glowBlur = 4; __id13_.glowColor = 3936529; __id13_.useGlowFilter = true; __id13_.glowQuality = 1; __id13_.glowStrength = 3; __id13_.gridFitType = "pixel"; __id13_.italic = false; __id13_.selectable = false; __id13_.underline = false; try { __id13_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id13__Mode__3(){ try { __id13_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id13_.text = "{Strict}"; __id13_.textColor = 0xFFFFFF; __id13_.textSize = 20; __id13_.bold = false; __id13_.disableWordwrap = false; __id13_.embedFonts = false; __id13_.font = "WalrusGumbo"; __id13_.hAlign = "center"; __id13_.multiline = true; __id13_.vAlign = "middle"; __id13_.antiAliasType = "normal"; __id13_.glowBlur = 4; __id13_.glowColor = 3936529; __id13_.useGlowFilter = true; __id13_.glowQuality = 1; __id13_.glowStrength = 3; __id13_.gridFitType = "pixel"; __id13_.italic = false; __id13_.selectable = false; __id13_.underline = false; try { __id13_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package GolfSolitaireFirstLove_En_fla
Section 15
//NomoveWindow_126 (GolfSolitaireFirstLove_En_fla.NomoveWindow_126) package GolfSolitaireFirstLove_En_fla { import flash.display.*; import flash.events.*; import spill.localisation.*; public dynamic class NomoveWindow_126 extends MovieClip { public var __id20_:LocalizedTextField; public function NomoveWindow_126(){ addFrameScript(0, frame1, 49, frame50); __setProp___id20__NomoveWindow__1(); } function __setProp___id20__NomoveWindow__1(){ try { __id20_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id20_.text = "{NoMove}"; __id20_.textColor = 0x330000; __id20_.textSize = 24; __id20_.bold = true; __id20_.disableWordwrap = false; __id20_.embedFonts = false; __id20_.font = "Folks-Heavy"; __id20_.hAlign = "center"; __id20_.multiline = true; __id20_.vAlign = "middle"; __id20_.antiAliasType = "normal"; __id20_.glowBlur = 6; __id20_.glowColor = 15646761; __id20_.useGlowFilter = true; __id20_.glowQuality = 1; __id20_.glowStrength = 3; __id20_.gridFitType = "pixel"; __id20_.italic = false; __id20_.selectable = false; __id20_.underline = false; try { __id20_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function frame1(){ stop(); } function frame50(){ stop(); dispatchEvent(new Event(Event.COMPLETE)); } } }//package GolfSolitaireFirstLove_En_fla
Section 16
//PauseWindow_130 (GolfSolitaireFirstLove_En_fla.PauseWindow_130) package GolfSolitaireFirstLove_En_fla { import flash.display.*; import spill.localisation.*; public dynamic class PauseWindow_130 extends MovieClip { public var d_Pause:SimpleButton; public var __id26_:LocalizedTextField; public var __id27_:LocalizedTextField; public function PauseWindow_130(){ __setProp___id26__PauseWindow__1(); __setProp___id27__PauseWindow__1(); } function __setProp___id26__PauseWindow__1(){ try { __id26_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id26_.text = "{Continue}"; __id26_.textColor = 5779247; __id26_.textSize = 20; __id26_.bold = true; __id26_.disableWordwrap = false; __id26_.embedFonts = false; __id26_.font = "Dokyo"; __id26_.hAlign = "center"; __id26_.multiline = true; __id26_.vAlign = "middle"; __id26_.antiAliasType = "normal"; __id26_.glowBlur = 6; __id26_.glowColor = 0xFFFFFF; __id26_.useGlowFilter = true; __id26_.glowQuality = 1; __id26_.glowStrength = 3; __id26_.gridFitType = "pixel"; __id26_.italic = false; __id26_.selectable = false; __id26_.underline = false; try { __id26_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setProp___id27__PauseWindow__1(){ try { __id27_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id27_.text = "{GamePaused}"; __id27_.textColor = 0x330000; __id27_.textSize = 22; __id27_.bold = false; __id27_.disableWordwrap = false; __id27_.embedFonts = false; __id27_.font = "Folks-Heavy"; __id27_.hAlign = "center"; __id27_.multiline = true; __id27_.vAlign = "middle"; __id27_.antiAliasType = "normal"; __id27_.glowBlur = 6; __id27_.glowColor = 15646761; __id27_.useGlowFilter = true; __id27_.glowQuality = 1; __id27_.glowStrength = 3; __id27_.gridFitType = "pixel"; __id27_.italic = false; __id27_.selectable = false; __id27_.underline = false; try { __id27_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package GolfSolitaireFirstLove_En_fla
Section 17
//sound_122 (GolfSolitaireFirstLove_En_fla.sound_122) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class sound_122 extends MovieClip { public function sound_122(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (!Config.SMusic){ gotoAndStop(2); }; } } }//package GolfSolitaireFirstLove_En_fla
Section 18
//Timeline_1 (GolfSolitaireFirstLove_En_fla.Timeline_1) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class Timeline_1 extends MovieClip { public function Timeline_1(){ addFrameScript(199, frame200); } function frame200(){ stop(); } } }//package GolfSolitaireFirstLove_En_fla
Section 19
//Timeline_102 (GolfSolitaireFirstLove_En_fla.Timeline_102) package GolfSolitaireFirstLove_En_fla { import flash.display.*; import spill.localisation.*; public dynamic class Timeline_102 extends MovieClip { public var __id5_:LocalizedTextField; public function Timeline_102(){ __setProp___id5___1(); } function __setProp___id5___1(){ try { __id5_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id5_.text = "{Title}"; __id5_.textColor = 16148084; __id5_.textSize = 35; __id5_.bold = true; __id5_.disableWordwrap = false; __id5_.embedFonts = false; __id5_.font = "Dokyo"; __id5_.hAlign = "center"; __id5_.multiline = true; __id5_.vAlign = "middle"; __id5_.antiAliasType = "normal"; __id5_.glowBlur = 6; __id5_.glowColor = 0; __id5_.useGlowFilter = false; __id5_.glowQuality = 1; __id5_.glowStrength = 3; __id5_.gridFitType = "pixel"; __id5_.italic = false; __id5_.selectable = false; __id5_.underline = false; try { __id5_["componentInspectorSetting"] = false; } catch(e:Error) { }; } } }//package GolfSolitaireFirstLove_En_fla
Section 20
//Timeline_121 (GolfSolitaireFirstLove_En_fla.Timeline_121) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class Timeline_121 extends MovieClip { public function Timeline_121(){ addFrameScript(0, frame1); } function frame1(){ stop(); if (!Config.SSound){ gotoAndStop(2); }; } } }//package GolfSolitaireFirstLove_En_fla
Section 21
//Timeline_72 (GolfSolitaireFirstLove_En_fla.Timeline_72) package GolfSolitaireFirstLove_En_fla { import flash.display.*; public dynamic class Timeline_72 extends MovieClip { public function Timeline_72(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package GolfSolitaireFirstLove_En_fla
Section 22
//TimeOverWindow_127 (GolfSolitaireFirstLove_En_fla.TimeOverWindow_127) package GolfSolitaireFirstLove_En_fla { import flash.display.*; import flash.events.*; import spill.localisation.*; public dynamic class TimeOverWindow_127 extends MovieClip { public var __id21_:LocalizedTextField; public function TimeOverWindow_127(){ addFrameScript(0, frame1, 49, frame50); __setProp___id21__TimeOverWindow__1(); } function frame1(){ stop(); } function __setProp___id21__TimeOverWindow__1(){ try { __id21_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id21_.text = "{TimeOut}"; __id21_.textColor = 0x330000; __id21_.textSize = 30; __id21_.bold = true; __id21_.disableWordwrap = false; __id21_.embedFonts = false; __id21_.font = "Folks-Heavy"; __id21_.hAlign = "center"; __id21_.multiline = true; __id21_.vAlign = "middle"; __id21_.antiAliasType = "normal"; __id21_.glowBlur = 6; __id21_.glowColor = 15646761; __id21_.useGlowFilter = true; __id21_.glowQuality = 1; __id21_.glowStrength = 3; __id21_.gridFitType = "pixel"; __id21_.italic = false; __id21_.selectable = false; __id21_.underline = false; try { __id21_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function frame50(){ stop(); dispatchEvent(new Event(Event.COMPLETE)); } } }//package GolfSolitaireFirstLove_En_fla
Section 23
//Brand (spill.localisation.Brand) package spill.localisation { import flash.xml.*; public class Brand { public var domain:String; public var useGoogleAnalitics:Boolean;// = true public var emailPage:String; public var name:String; public var site_id:uint; public var isExternal:Boolean;// = false public var id:Number; public var hostingDomain:String;// = "" public var preferedLanguage:String;// = "" public var moreLink:String;// = "" public var hasSendToFriendLink:Boolean;// = true public var portalGroup:uint; public var emailLink:String;// = "game" private static const topLevelDoubles:String = ((((((((((((((("ac.cn,ac.jp,ac.uk,ad.jp,adm.br,adv.br,agr.br," + "ah.cn,am.br,arq.br,art.br,asn.au,ato.br,av.tr,bel.tr,bio.br,biz.tr,bj.cn,bmd.br,") + "cim.br,cng.br,cnt.br,co.at,co.jp,co.uk,com.au,com.br,com.cn,com.eg,com.hk,com.mx,") + "com.ru,com.tr,com.tw,conf.au,cq.cn,csiro.au,dr.tr,ecn.br,edu.au,edu.br,edu.tr,") + "emu.id.au,eng.br,esp.br,etc.br,eti.br,eun.eg,far.br,fj.cn,fm.br,fnd.br,fot.br,") + "fst.br,g12.br,gb.com,gb.net,gd.cn,gen.tr,ggf.br,gob.mx,gov.au,gov.br,gov.cn,") + "gov.hk,gov.tr,gr.jp,gs.cn,gx.cn,gz.cn,ha.cn,hb.cn,he.cn,hi.cn,hk.cn,hl.cn,hn.cn,") + "id.au,idv.tw,imb.br,ind.br,inf.br,info.au,info.tr,jl.cn,jor.br,js.cn,jx.cn,k12.tr,") + "lel.br,ln.cn,ltd.uk,mat.br,me.uk,med.br,mil.br,mil.tr,mo.cn,mus.br,name.tr,ne.jp,") + "net.au,net.br,net.cn,net.eg,net.hk,net.lu,net.mx,net.ru,net.tr,net.tw,net.uk,") + "nm.cn,no.com,nom.br,not.br,ntr.br,nx.cn,odo.br,oop.br,or.at,or.jp,org.au,org.br,") + "org.cn,org.hk,org.lu,org.ru,org.tr,org.tw,org.uk,plc.uk,pol.tr,pp.ru,ppg.br,pro.br,") + "psc.br,psi.br,qh.cn,qsl.br,rec.br,sc.cn,sd.cn,se.com,se.net,sh.cn,slg.br,sn.cn,") + "srv.br,sx.cn,tel.tr,tj.cn,tmp.br,trd.br,tur.br,tv.br,tw.cn,uk.com,uk.net,vet.br,") + "wattle.id.au,web.tr,xj.cn,xz.cn,yn.cn,zj.cn,zlg.br,co.nr,co.nz,com.fr,com.ph,com.ar,") + "com.id,com.in"); public function Brand(){ moreLink = ""; emailLink = "game"; useGoogleAnalitics = true; hasSendToFriendLink = true; preferedLanguage = ""; isExternal = false; hostingDomain = ""; super(); } public function exportXML():XML{ var _local1:XML; var _local2:XML; var _local3:XML; _local1 = <portal/> ; _local1.@id = site_id; _local1.@language = preferedLanguage; _local1.@channel = portalGroup; _local2 = <domain/> ; _local2.appendChild(new XMLNode(3, domain)); _local1.appendChild(_local2); if (moreLink){ _local3 = <more_games_path/> ; _local3.appendChild(new XMLNode(3, moreLink)); _local1.appendChild(_local3); }; _local2 = <game_path/> ; _local2.appendChild(new XMLNode(3, emailLink)); _local1.appendChild(_local2); if (!useGoogleAnalitics){ _local1.attributes.noGoogleAnalitics = true; }; if (!hasSendToFriendLink){ _local1.attributes.noSendToFriendLink = true; }; return (_local1); } private function get utm_source():String{ return (("utm_source=brandedgames_" + (isExternal) ? "external" : "internal")); } public function getMoreGamesLink(_arg1:String, _arg2:Boolean, _arg3:String="", _arg4:String=""):String{ var _local5:String; _local5 = ("http://" + domain); _local5 = (_local5 + ("/" + moreLink)); if (useGoogleAnalitics){ _local5 = (_local5 + ("?utm_medium=brandedgames_" + (_arg2) ? "external" : "internal")); _local5 = (_local5 + ("&utm_campaign=" + _arg1)); _arg3 = stripSubDomain(_arg3); if (_arg3 == "localhost"){ _arg3 = "offline_play"; }; _local5 = (_local5 + ("&utm_source=" + _arg3)); if (((!((_arg4 == ""))) && (!((_arg4 == null))))){ _local5 = (_local5 + ("&utm_content=" + _arg4)); }; }; return (_local5); } private function get utm_campaign():String{ if (isExternal){ return (("utm_campaign=" + hostingDomain)); }; return (""); } public function get backgroundColor():uint{ return (PortalGroup.backgroundColors[portalGroup]); } public function getPromotionLink(_arg1:String, _arg2:String, _arg3:Boolean, _arg4:String="", _arg5:String=""):String{ var _local6:String; _local6 = ("http://" + domain); _local6 = (_local6 + ((("/" + emailLink) + "/") + _arg2)); if (useGoogleAnalitics){ _local6 = (_local6 + ("?utm_medium=brandedgames_" + (_arg3) ? "external" : "internal")); _local6 = (_local6 + ("&utm_campaign=" + _arg1)); _arg4 = stripSubDomain(_arg4); trace(_arg4); if (_arg4 == "localhost"){ _arg4 = "offline_play"; }; _local6 = (_local6 + ("&utm_source=" + _arg4)); if (((!((_arg5 == ""))) && (!((_arg5 == null))))){ _local6 = (_local6 + ("&utm_content=" + _arg5)); }; }; return (_local6); } private function get utm_term():String{ return ("utm_term="); } public function importXML(_arg1:XMLNode):void{ } public function getSendToFriendLink(_arg1:String, _arg2:String, _arg3:Boolean, _arg4:String=""):String{ var _local5:String; if (!hasSendToFriendLink){ return (getMoreGamesLink(_arg1, _arg3)); }; _local5 = ("http://" + domain); _local5 = (_local5 + ((("/" + emailLink) + "/") + _arg2)); if (useGoogleAnalitics){ _local5 = (_local5 + ("?utm_medium=brandedgames_" + (_arg3) ? "external" : "internal")); _local5 = (_local5 + ("&utm_campaign=" + _arg1)); _arg4 = stripSubDomain(_arg4); if (_arg4 == "localhost"){ _arg4 = "offline_play"; }; _local5 = (_local5 + ("&utm_source=" + _arg4)); _local5 = (_local5 + "&utm_content=send_to_friend"); }; return (_local5); } public static function stripSubDomain(_arg1:String):String{ var _local2:Array; if (!_arg1){ return (""); }; _local2 = _arg1.split("."); if (_local2.length <= 2){ return (_arg1); }; _local2 = _local2.reverse(); if (topLevelDoubles.indexOf((((_local2[1] + ".") + _local2[0]) + ",")) > 0){ return (((((_local2[2] + ".") + _local2[1]) + ".") + _local2[0])); }; return (((_local2[1] + ".") + _local2[0])); } } }//package spill.localisation
Section 24
//BrandingLogo (spill.localisation.BrandingLogo) package spill.localisation { import flash.display.*; import flash.events.*; public class BrandingLogo extends MovieClip { public function BrandingLogo(){ addFrameScript(0, frame1); super(); stop(); mouseEnabled = false; mouseChildren = false; addEventListener(Event.ADDED_TO_STAGE, added, false, 0, true); addEventListener(Event.REMOVED_FROM_STAGE, removed, false, 0, true); if (stage){ added(); }; brandingChanged(); } private function added(_arg1:Event=null):void{ SpilGame.addEventListener("brandingChanged", brandingChanged, false, 0, true); brandingChanged(); } private function brandingChanged(_arg1:Event=null):void{ if (SpilGame.currentBranding){ gotoAndStop(SpilGame.currentBranding.domain); }; } function frame1(){ stop(); } private function removed(_arg1:Event):void{ SpilGame.removeEventListener("brandingChanged", brandingChanged); } } }//package spill.localisation
Section 25
//Brandings (spill.localisation.Brandings) package spill.localisation { public class Brandings { private static var brands_by_id:Object = new Object(); private static var brands_by_domain:Object = new Object(); public static function getBrandByID(_arg1:Number):Brand{ return (brands_by_id[_arg1]); } public static function getBrandsArray():Array{ var _local1:Array; var _local2:Brand; _local1 = new Array(); for each (_local2 in brands_by_domain) { _local1.push(_local2); }; return (_local1); } private static function addBrand(_arg1:Brand):Brand{ if (brands_by_domain[_arg1.domain]){ trace(("ERROR: Attempting to add duplicate brand by domain: " + _arg1.domain)); } else { brands_by_domain[_arg1.domain] = _arg1; }; if (brands_by_id[_arg1.site_id]){ trace(("ERROR: Attempting to add duplicate brand by id: " + _arg1.site_id)); } else { brands_by_id[_arg1.site_id] = _arg1; }; return (_arg1); } public static function initialize():void{ var _local1:Brand; _local1 = new Brand(); _local1.site_id = 79; _local1.domain = "www.agame.com"; _local1.preferedLanguage = "en_us"; _local1.portalGroup = PortalGroup.TEENS; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 88; _local1.domain = "www.gamesgames.com"; _local1.preferedLanguage = "en_us"; _local1.portalGroup = PortalGroup.FAMILY; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 90; _local1.domain = "www.girlsgogames.com"; _local1.preferedLanguage = "en_us"; _local1.portalGroup = PortalGroup.GIRL; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 45; _local1.domain = "www.a10.com"; _local1.preferedLanguage = "en_us"; _local1.portalGroup = PortalGroup.YOUNG_ADULTS; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 92; _local1.domain = "www.games.co.uk"; _local1.preferedLanguage = "en_uk"; _local1.portalGroup = PortalGroup.FAMILY; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 107; _local1.domain = "www.agame.co.uk"; _local1.preferedLanguage = "en_uk"; _local1.portalGroup = PortalGroup.TEENS; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 102; _local1.domain = "www.girlsgogames.co.uk"; _local1.preferedLanguage = "en_uk"; _local1.portalGroup = PortalGroup.GIRL; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 2; _local1.domain = "www.game.com.cn"; _local1.moreLink = "moregames/"; _local1.preferedLanguage = "cn"; _local1.portalGroup = PortalGroup.NONE; _local1.useGoogleAnalitics = false; _local1.hasSendToFriendLink = false; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 25; _local1.domain = "www.spel.nl"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "nl"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 1; _local1.domain = "www.spelletjes.nl"; _local1.emailLink = "spel"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "nl"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 93; _local1.domain = "www.girlsgogames.nl"; _local1.emailLink = "spel"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "nl"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 12; _local1.domain = "www.jeu.fr"; _local1.emailLink = "jeu"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "fr"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 95; _local1.domain = "www.girlsgogames.fr"; _local1.emailLink = "jeu"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "fr"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 11; _local1.domain = "www.jeux.fr"; _local1.emailLink = "jeu"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "fr"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 26; _local1.domain = "www.spielen.com"; _local1.emailLink = "spiel"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "de"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 94; _local1.domain = "www.girlsgogames.de"; _local1.emailLink = "spiel"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "de"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 5; _local1.domain = "www.jetztspielen.de"; _local1.emailLink = "spiel"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "de"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 109; _local1.domain = "www.minigry.pl"; _local1.emailLink = "gra"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "pl"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 16; _local1.domain = "www.gry.pl"; _local1.emailLink = "gra"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "pl"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 98; _local1.domain = "www.girlsgogames.pl"; _local1.emailLink = "gra"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "pl"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 108; _local1.domain = "www.spel.se"; _local1.emailLink = "spel_"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "se"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 100; _local1.domain = "www.girlsgogames.se"; _local1.emailLink = "spel_"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "se"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 44; _local1.domain = "www.spela.se"; _local1.emailLink = "spel_"; _local1.preferedLanguage = "se"; _local1.portalGroup = PortalGroup.FAMILY; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 106; _local1.domain = "www.giocaregratis.it"; _local1.emailLink = "gioco"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "it"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 15; _local1.domain = "www.gioco.it"; _local1.emailLink = "gioco"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "it"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 99; _local1.domain = "www.girlsgogames.it"; _local1.emailLink = "gioco"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "it"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 97; _local1.domain = "www.zapjuegos.com"; _local1.emailLink = "juego"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "es"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 86; _local1.domain = "www.juegos.com"; _local1.emailLink = "juego"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "es"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 96; _local1.domain = "www.juegosdechicas.com"; _local1.emailLink = "juego"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "es"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 122; _local1.domain = "www.girlsgogames.es"; _local1.emailLink = "juego"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "es"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 125; _local1.domain = "www.juegos.mx"; _local1.emailLink = "juego"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "es"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 126; _local1.domain = "www.juegosdechicas.mx"; _local1.emailLink = "juego"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "es"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 127; _local1.domain = "www.juegos.com.ar"; _local1.emailLink = "juego"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "es"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 128; _local1.domain = "www.juegosdechicas.com.ar"; _local1.emailLink = "juego"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "es"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 91; _local1.domain = "www.clickjogos.com"; _local1.emailLink = "jogo"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "br"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 101; _local1.domain = "www.girlsgogames.com.br"; _local1.emailLink = "jogo"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "br"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 50; _local1.domain = "www.ojogos.com.br"; _local1.emailLink = "jogo"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "br"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 55; _local1.domain = "www.games.co.id"; _local1.emailLink = "permainanme"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "id"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 105; _local1.domain = "www.flashgames.ru"; _local1.emailLink = "igra"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "ru"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 104; _local1.domain = "www.girlsgogames.ru"; _local1.emailLink = "igra"; _local1.portalGroup = PortalGroup.GIRL; _local1.preferedLanguage = "ru"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 103; _local1.domain = "www.ourgames.ru"; _local1.emailLink = "igra"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "ru"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 24; _local1.domain = "www.game.co.in"; _local1.emailLink = "game"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "in"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 87; _local1.domain = "www.ojogos.pt"; _local1.emailLink = "jogo"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "pt"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 120; _local1.domain = "www.egames.jp"; _local1.emailLink = "game"; _local1.portalGroup = PortalGroup.TEENS; _local1.preferedLanguage = "jp"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 121; _local1.domain = "www.dailygame.com"; _local1.emailLink = "/game/"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "en_us"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 123; _local1.domain = "www.zapapa.com"; _local1.emailLink = "game"; _local1.portalGroup = PortalGroup.ZAPAPA; _local1.preferedLanguage = "en_us"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 124; _local1.domain = "www.zapapa.nl"; _local1.emailLink = "game"; _local1.portalGroup = PortalGroup.HYVES; _local1.preferedLanguage = "nl"; addBrand(_local1); _local1 = new Brand(); _local1.site_id = 0; _local1.domain = "gamedev.dev.spilgames.com"; _local1.portalGroup = PortalGroup.FAMILY; _local1.preferedLanguage = "en_us"; addBrand(_local1); } public static function exportXML():XML{ var _local1:XML; var _local2:Brand; _local1 = <portals/> ; for each (_local2 in brands_by_domain) { _local1.appendChild(_local2.exportXML()); }; return (_local1); } public static function getBrandByDomain(_arg1:String):Brand{ return (brands_by_domain[_arg1]); } public static function hasDomain(_arg1:String):Boolean{ return (!((brands_by_domain[_arg1] == null))); } } }//package spill.localisation
Section 26
//Language (spill.localisation.Language) package spill.localisation { import flash.xml.*; public class Language { public var references:Array; public var name:String; public var embedInputFonts:Boolean;// = true public var forceFont:String;// = null public var id:uint; public var portal_groups:Array; public var textLanguage:String; public var bwcId:int; public var embedFonts:Boolean;// = true public var displayName:String;// = "" public var dname:String; public function Language(_arg1:String, _arg2:String=null){ embedFonts = true; embedInputFonts = true; forceFont = null; references = []; displayName = ""; super(); name = _arg1; dname = _arg2; portal_groups = new Array(); } public function exportXML():XMLNode{ var _local1:XMLNode; var _local2:XMLNode; var _local3:Array; var _local4:Array; var _local5:int; _local1 = new XMLNode(1, "language"); _local1.attributes.name = name; if (textLanguage != null){ _local1.attributes.textLanguage = textLanguage; }; if (references.length){ _local1.attributes.references = references.toString(); }; _local1.attributes.id = bwcId; _local2 = new XMLNode(1, "display_name"); _local2.firstChild = new XMLNode(3, displayName); _local1.appendChild(_local2); _local3 = []; _local4 = PortalGroup.channelNames; _local5 = 0; while (_local5 < _local4.length) { _local3.push(Brandings.getBrandByDomain(portal_groups[_local5]).site_id); _local5++; }; _local1.attributes.channels = _local3.join(","); return (_local1); } public function get p_teen():String{ return (portal_groups[PortalGroup.YOUNG_ADULTS]); } public function set p_hyves(_arg1:String):void{ portal_groups[PortalGroup.HYVES] = _arg1; } public function set p_teen(_arg1:String):void{ portal_groups[PortalGroup.YOUNG_ADULTS] = _arg1; } public function get p_tween():String{ return (portal_groups[PortalGroup.TEENS]); } public function get p_family():String{ return (portal_groups[PortalGroup.FAMILY]); } public function get p_girl():String{ trace("Language", portal_groups[PortalGroup.GIRL]); return (portal_groups[PortalGroup.GIRL]); } public function get p_hyves():String{ return (portal_groups[PortalGroup.HYVES]); } public function set p_girl(_arg1:String):void{ portal_groups[PortalGroup.GIRL] = _arg1; } public function set p_zapapa(_arg1:String):void{ portal_groups[PortalGroup.ZAPAPA] = _arg1; } public function get displayAcronim():String{ return ((dname) ? dname : name); } public function set p_family(_arg1:String):void{ portal_groups[PortalGroup.FAMILY] = _arg1; } public function set p_tween(_arg1:String):void{ portal_groups[PortalGroup.TEENS] = _arg1; } public function get p_zapapa():String{ return (portal_groups[PortalGroup.ZAPAPA]); } } }//package spill.localisation
Section 27
//Languages (spill.localisation.Languages) package spill.localisation { import flash.xml.*; public class Languages { public static var languages:Object = new Object(); private static var _init:Boolean = false; public static function initialize():void{ var _local1:Language; if (_init){ return; }; _init = true; _local1 = new Language("nl"); _local1.displayName = "Nederlands"; _local1.p_family = "www.spelletjes.nl"; _local1.p_tween = "www.spel.nl"; _local1.p_girl = "www.girlsgogames.nl"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.p_hyves = "www.zapapa.nl"; _local1.bwcId = 3; addLanguage(_local1); _local1 = new Language("es"); _local1.displayName = "Español"; _local1.p_family = "www.juegos.com"; _local1.p_tween = "www.zapjuegos.com"; _local1.p_girl = "www.girlsgogames.es"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 9; addLanguage(_local1); _local1 = new Language("pl"); _local1.displayName = "Polski"; _local1.p_family = "www.gry.pl"; _local1.p_tween = "www.gry.pl"; _local1.p_girl = "www.girlsgogames.pl"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 6; addLanguage(_local1); _local1 = new Language("fr"); _local1.displayName = "Français"; _local1.p_family = "www.jeux.fr"; _local1.p_tween = "www.jeu.fr"; _local1.p_girl = "www.girlsgogames.fr"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 4; addLanguage(_local1); _local1 = new Language("en_us", "us"); _local1.displayName = "English"; _local1.p_family = "www.gamesgames.com"; _local1.p_tween = "www.agame.com"; _local1.p_girl = "www.girlsgogames.com"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 1; addLanguage(_local1); addReference(_local1, "en"); _local1 = new Language("id"); _local1.displayName = "Bahasa Ind."; _local1.p_family = "www.games.co.id"; _local1.p_tween = "www.games.co.id"; _local1.p_girl = "www.games.co.id"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 11; addLanguage(_local1); _local1 = new Language("ru"); _local1.displayName = "Русский"; _local1.p_family = "www.ourgames.ru"; _local1.p_tween = "www.flashgames.ru"; _local1.p_girl = "www.girlsgogames.ru"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 12; addLanguage(_local1); _local1 = new Language("se"); _local1.displayName = "Svenska"; _local1.p_family = "www.spela.se"; _local1.p_tween = "www.spel.se"; _local1.p_girl = "www.girlsgogames.se"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 7; addLanguage(_local1); addReference(_local1, "sv"); _local1 = new Language("it"); _local1.displayName = "Italiano"; _local1.p_family = "www.gioco.it"; _local1.p_tween = "www.gioco.it"; _local1.p_girl = "www.girlsgogames.it"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 8; addLanguage(_local1); _local1 = new Language("en_uk", "uk"); _local1.displayName = "English"; _local1.p_family = "www.games.co.uk"; _local1.p_tween = "www.agame.com"; _local1.p_girl = "www.girlsgogames.co.uk"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 13; addLanguage(_local1); _local1 = new Language("cn"); _local1.displayName = "中文"; _local1.p_family = "www.game.com.cn"; _local1.p_tween = "www.game.com.cn"; _local1.p_girl = "www.game.com.cn"; _local1.p_teen = "www.game.com.cn"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 2; _local1.embedInputFonts = false; addLanguage(_local1); addReference(_local1, "zh-CN"); addReference(_local1, "zh-TW"); _local1 = new Language("pt"); _local1.displayName = "Português"; _local1.p_family = "www.ojogos.pt"; _local1.p_tween = "www.ojogos.pt"; _local1.p_girl = "www.ojogos.pt"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 17; addLanguage(_local1); _local1 = new Language("in"); _local1.displayName = "English"; _local1.p_family = "www.game.co.in"; _local1.p_tween = "www.game.co.in"; _local1.p_girl = "www.game.co.in"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.textLanguage = "en_uk"; _local1.bwcId = 14; addLanguage(_local1); _local1 = new Language("de"); _local1.displayName = "Deutsch"; _local1.p_family = "www.jetztspielen.de"; _local1.p_tween = "www.spielen.com"; _local1.p_girl = "www.girlsgogames.de"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 5; addLanguage(_local1); _local1 = new Language("br"); _local1.displayName = "Português (BR)"; _local1.p_family = "www.ojogos.com.br"; _local1.p_tween = "www.clickjogos.com"; _local1.p_girl = "www.girlsgogames.com.br"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 10; addLanguage(_local1); _local1 = new Language("jp"); _local1.displayName = "日本語"; _local1.p_family = "www.egames.jp"; _local1.p_tween = "www.egames.jp"; _local1.p_girl = "www.egames.jp"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.embedInputFonts = false; _local1.bwcId = 19; addLanguage(_local1); addReference(_local1, "ja"); _local1 = new Language("ar"); _local1.displayName = "English"; _local1.p_family = "www.dailygame.com"; _local1.p_tween = "www.dailygame.com"; _local1.p_girl = "www.dailygame.com"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; _local1.bwcId = 20; addLanguage(_local1); addReference(_local1, "ar"); _local1 = new Language("es_mx", "mx"); _local1.displayName = "Español (mx)"; _local1.p_family = "www.juegos.mx"; _local1.p_tween = "www.juegos.mx"; _local1.p_girl = "www.juegosdechicas.mx"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; addLanguage(_local1); addReference(_local1, "mx"); _local1 = new Language("es_ar", "arg"); _local1.displayName = "Español (ar)"; _local1.p_family = "www.juegos.com.ar"; _local1.p_tween = "www.juegos.com.ar"; _local1.p_girl = "www.juegosdechicas.com.ar"; _local1.p_teen = "www.a10.com"; _local1.p_zapapa = "www.zapapa.com"; addLanguage(_local1); addReference(_local1, "arg"); } public static function exportXML():XMLNode{ var _local1:Array; var _local2:XMLNode; var _local3:Language; _local1 = getLanguagesArray(); _local2 = new XMLNode(1, "languages"); for each (_local3 in _local1) { _local2.appendChild(_local3.exportXML()); }; return (_local2); } public static function getLanguagesArray():Array{ var _local1:Array; var _local2:Object; var _local3:Language; _local1 = new Array(); _local2 = new Object(); for each (_local3 in languages) { if (!_local2[_local3.name]){ _local1.push(_local3); _local2[_local3.name] = true; }; }; return (_local1); } public static function getLanguage(_arg1:String):Language{ return (languages[_arg1]); } private static function addLanguage(_arg1:Language):void{ languages[_arg1.name] = _arg1; } private static function addReference(_arg1:Language, _arg2:String):void{ languages[_arg2] = _arg1; _arg1.references.push(_arg2); } public static function getLanguageByOldID(_arg1:int):Language{ var _local2:Language; for each (_local2 in languages) { if (_local2.bwcId == _arg1){ return (_local2); }; }; return (null); } } }//package spill.localisation
Section 28
//LanguageSelectBox (spill.localisation.LanguageSelectBox) package spill.localisation { import flash.display.*; import flash.text.*; import flash.events.*; public class LanguageSelectBox extends MovieClip { private var flag:MovieClip; private var mc:MovieClip; private var popup:MovieClip; private var languageName_text:TextField; public function LanguageSelectBox(){ trace("new langselecbox"); super(); if (numChildren > 0){ removeChildAt(0); }; addEventListener(Event.ADDED_TO_STAGE, added, false, 0, true); addEventListener(Event.REMOVED_FROM_STAGE, removed, false, 0, true); addEventListener(MouseEvent.MOUSE_OVER, mouseOver, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, mouseOut, false, 0, true); Languages.initialize(); popup = new LanguageSelectPopup_mc(); x = Math.round(x); y = Math.round(y); popup.y = (-(Math.floor(popup.height)) + 1); popup.visible = false; addChild(popup); mc = new LanguageSelectBox_mc(); addChild(mc); flag = mc.flag; languageName_text = mc.languageName_text; if (stage){ added(); }; init(); languageChanged(); } private function added(_arg1:Event=null):void{ trace("addedselebnox"); SpilGame.addEventListener("languageChanged", languageChanged, false, 0, true); } public function set popupLocation(_arg1:String):void{ trace(("popupLocation = " + _arg1)); if (_arg1 == "bottom"){ popup.y = Math.floor(mc.height); } else { popup.y = (-(Math.floor(mc.height)) + 1); }; } public function init():void{ var _local1:Array; var _local2:int; var _local3:MovieClip; var _local4:Language; trace("initselectbox"); _local1 = new Array(popup.l_br, popup.l_de, popup.l_en_us, popup.l_fr, popup.l_in, popup.l_jp, popup.l_pt, popup.l_ru, popup.l_ar, popup.l_cn, popup.l_en_uk, popup.l_es, popup.l_id, popup.l_it, popup.l_nl, popup.l_pl, popup.l_se, popup.l_es_mx, popup.l_es_ar); _local2 = 0; while (_local2 < _local1.length) { _local3 = MovieClip(_local1[_local2]); if (_local3){ _local3.addEventListener(MouseEvent.CLICK, itemClicked, true, 0, true); _local3.flag.gotoAndStop(_local3.name.substr(2)); _local3.flag.mouseEnabled = false; _local3.text.mouseEnabled = false; _local4 = Languages.getLanguage(_local3.name.substr(2)); if (_local4){ _local3.text.text = _local4.displayAcronim; } else { trace((("Error, '" + _local3.name.substr(2)) + "' language not found")); }; } else { trace((((("Error, btn number '" + _local2) + "' is not a MovieClip or there is no button '") + _local1[_local2]) + "'")); }; _local2++; }; } private function mouseOver(_arg1:MouseEvent):void{ popup.visible = true; } private function languageChanged(_arg1:Event=null):void{ if (SpilGame.currentLanguage){ if ((((SpilGame.portalGroup == PortalGroup.HYVES)) && ((SpilGame.currentLanguage.name == "nl")))){ this.visible = false; return; }; this.visible = true; flag.gotoAndStop(SpilGame.currentLanguage.name); languageName_text.text = SpilGame.currentLanguage.displayName; languageName_text.embedFonts = SpilGame.currentLanguage.embedInputFonts; }; } private function mouseOut(_arg1:MouseEvent):void{ popup.visible = false; } private function removed(_arg1:Event):void{ SpilGame.removeEventListener("languageChanged", languageChanged); } private function itemClicked(_arg1:MouseEvent):void{ SpilGame.changeLanguage(_arg1.currentTarget.name.substr(2)); popup.visible = false; } } }//package spill.localisation
Section 29
//LanguageSelectBox_mc (spill.localisation.LanguageSelectBox_mc) package spill.localisation { import flash.display.*; import flash.text.*; public dynamic class LanguageSelectBox_mc extends MovieClip { public var flag:MovieClip; public var languageName_text:TextField; } }//package spill.localisation
Section 30
//LanguageSelectPopup_mc (spill.localisation.LanguageSelectPopup_mc) package spill.localisation { import flash.display.*; public dynamic class LanguageSelectPopup_mc 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_de:MovieClip; public var l_es_mx: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_nl:MovieClip; public var l_id:MovieClip; public var l_es_ar:MovieClip; public var l_it:MovieClip; public var l_jp:MovieClip; public var l_ru:MovieClip; } }//package spill.localisation
Section 31
//LocalizedTextField (spill.localisation.LocalizedTextField) package spill.localisation { import flash.events.*; public class LocalizedTextField extends TextFieldFit { private var regex:RegExp; private var originalText:String; public function LocalizedTextField(){ regex = /{([^{}]*)}/g; super(); addEventListener(Event.ADDED_TO_STAGE, added, false, 0, true); addEventListener(Event.REMOVED_FROM_STAGE, removed, false, 0, true); added(); } private function languageChanged(_arg1:Event):void{ text = originalText; updateProperties(); } override public function set text(_arg1:String):void{ originalText = _arg1; if ((_arg1 is String)){ super.text = _arg1.replace(regex, replaceFn); } else { super.text = ""; }; trace(super.text); } private function removed(_arg1:Event):void{ SpilGame.removeEventListener("languageChanged", languageChanged); } private function replaceFn():String{ var _local2:String; _local2 = SpilGame.getString(arguments[1]); if (((!(_local2)) || ((_local2 == "")))){ return ((("{" + arguments[1]) + "}")); }; return (_local2); } private function added(_arg1:Event=null):void{ SpilGame.addEventListener("languageChanged", languageChanged, false, 0, true); text = originalText; } } }//package spill.localisation
Section 32
//PortalGroup (spill.localisation.PortalGroup) package spill.localisation { import flash.xml.*; public class PortalGroup { public static const YOUNG_ADULTS:uint = 3; public static const FAMILY:uint = 0; public static const channelNames:Array = ["family", "tween", "girl", "teen", "zapapa", "hyves"]; public static const ZAPAPA:uint = 4; public static const HYVES:uint = 5; public static const TEENS:uint = 1; public static const GIRL:uint = 2; public static const backgroundColors:Array = [0xFFFFFF, 0xFFFFFF, 16742331, 0xFFFFFF, 0xFFFFFF, 0xFFFFFF]; public static const NONE:uint = 6; public static function getName(_arg1:int):String{ return (channelNames[_arg1]); } public static function exportXML():XMLNode{ var _local1:XMLNode; var _local2:int; var _local3:XMLNode; _local1 = new XMLNode(1, "channels"); _local2 = 0; while (_local2 < 5) { _local3 = new XMLNode(1, "channel"); _local3.attributes.name = channelNames[_local2]; _local3.attributes.id = _local2; _local1.appendChild(_local3); _local2++; }; return (_local1); } } }//package spill.localisation
Section 33
//spil_internal (spill.localisation.spil_internal) package spill.localisation { public namespace spil_internal = "spill.localisation"; }//package spill.localisation
Section 34
//SpilGame (spill.localisation.SpilGame) package spill.localisation { import flash.display.*; import flash.text.*; import flash.events.*; import flash.net.*; import flash.ui.*; import flash.external.*; import flash.system.*; public class SpilGame { private static const cookieName:String = "spilgames_language_v100"; private static const cookiePath:String = "/"; private static const cookieLanguageVar:String = "savedLang"; public static const LANGUAGE_CHANGED:String = "languageChanged"; public static const BRANDING_CHANGED:String = "brandingChanged"; private static var strings:Object = new Object(); public static var currentBranding:Brand; private static var contexMenuItem:ContextMenuItem; spil_internal static var gameName:String; spil_internal static var debugHostDomain:String = ""; private static var localDomains:Object = new Object(); spil_internal static var emailPage:String; private static var channelLock:Boolean = false; spil_internal static var debugEmbedDomain:String = ""; private static var eventDispatcher:EventDispatcher; private static var _init:Boolean = false; public static var currentLanguage:Language; spil_internal static var portalGroup:uint; private static var stage:Sprite; public static function getSpilCompanyLink():String{ var _local1:String; _local1 = "http://www.gameportal.net/"; _local1 = (_local1 + ("?utm_medium=brandedgames_" + (isExternal) ? "external" : "internal")); _local1 = (_local1 + ("&utm_campaign=" + gameName)); _local1 = (_local1 + ("&utm_source=" + Brand.stripSubDomain((embedDomain) ? embedDomain : hostingDomain))); _local1 = (_local1 + "&utm_content=Branding_Link"); return (_local1); } public static function getPromotionLink(_arg1:String="feature_promotion"):String{ var _local2:String; _local2 = (embedDomain) ? embedDomain : hostingDomain; return (currentBranding.getPromotionLink(gameName, emailPage, isExternal, _local2, _arg1)); } public static function traceAllBrands():void{ trace(outputAllBrands()); } public static function getString(_arg1:String):String{ var _local2:Object; _local2 = strings[_arg1]; if (_local2){ if (currentLanguage.textLanguage){ return (_local2[currentLanguage.textLanguage]); }; if (_local2[currentLanguage.name]){ return (_local2[currentLanguage.name]); }; return (_local2["en_us"]); //unresolved jump }; return (""); } public static function initialize(_arg1:String, _arg2:int, _arg3:String, _arg4:Sprite, _arg5:Boolean=false):void{ stage = _arg4; if (_init){ trace("ERROR: LocalisationManager already initialised"); return; }; _init = true; localDomains["localhost"] = true; localDomains["www8.agame.com"] = true; localDomains["gamedev.dev.spilgames.com"] = true; localDomains["stg.spel.nl"] = true; localDomains["stg.girlsgogames.nl"] = true; localDomains["stg.pl.spel.nl"] = true; localDomains["stg.pl.girlsgogames.nl"] = true; trace(localDomains["stg.girlsgogames.nl"]); Brandings.initialize(); Languages.initialize(); initContexMenu(_arg4); channelLock = _arg5; gameName = _arg1.replace(" ", "_"); portalGroup = _arg2; emailPage = _arg3; chooseLanguage(); chooseBranding(); if (portalGroup == PortalGroup.HYVES){ changeLanguage("nl"); }; } public static function get isExternal():Boolean{ return (((((!(Brandings.hasDomain(embedDomain))) && (!(localDomains[embedDomain])))) && (!(isStagingDomain)))); } private static function initContexMenu(_arg1:Sprite):void{ contexMenuItem = new ContextMenuItem(""); _arg1.contextMenu = new ContextMenu(); _arg1.contextMenu.customItems.push(contexMenuItem); contexMenuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, contexMenuClicked); } private static function replaceFn():String{ var _local2:String; _local2 = SpilGame.getString(arguments[1]); if (((!(_local2)) || ((_local2 == "")))){ return ((("{" + arguments[1]) + "}")); }; return (_local2); } spil_internal static function get hostingDomain():String{ var _local1:LocalConnection; if (debugHostDomain != ""){ return (debugHostDomain); }; _local1 = new LocalConnection(); return (_local1.domain); } spil_internal static function chooseLanguage():void{ if (cookieLanguage != null){ currentLanguage = cookieLanguage; } else { if (isExternal){ currentLanguage = systemLanguage; } else { currentLanguage = portalLanguage; if (!currentLanguage){ currentLanguage = systemLanguage; }; }; }; if (!currentLanguage){ trace("Unable to determine language, using 'English US'"); currentLanguage = Languages.getLanguage("en_us"); }; TextFieldFit.embedFonts = currentLanguage.embedFonts; TextFieldFit.forceFont = currentLanguage.forceFont; dispatchEvent(new Event(LANGUAGE_CHANGED)); } private static function contexMenuClicked(_arg1:ContextMenuEvent):void{ navigateToURL(new URLRequest(getMoreGamesLink("Contex_Menu"))); } public static function initTextField(_arg1:TextField):void{ var _local2:TextFormat; trace(_arg1.text); _arg1.text = _arg1.text.replace(/{([^{}]*)}/g, replaceFn); trace(_arg1.text); _arg1.embedFonts = currentLanguage.embedFonts; if (currentLanguage.forceFont != ""){ _local2 = new TextFormat(); _local2.font = currentLanguage.forceFont; _arg1.setTextFormat(_local2); }; } public static function importXMLv2(_arg1:XML):void{ var _local2:XML; var _local3:Object; var _local4:XML; for each (_local2 in _arg1.children()) { _local3 = (strings[_local2.attribute("identifier")] = new Object()); for each (_local4 in _local2.children()) { if (_local4.children().length() > 0){ _local3[_local4.name()] = _local4.children()[0].toString(); } else { _local3[_local4.name()] = ""; }; }; }; } spil_internal static function changeLanguage(_arg1:String):void{ var _local2:Language; _local2 = Languages.getLanguage(_arg1); if (!_local2){ trace("ERROR: Supplied language string does not have a matching language"); } else { cookieLanguage = _local2; currentLanguage = _local2; }; TextFieldFit.embedFonts = currentLanguage.embedFonts; TextFieldFit.forceFont = currentLanguage.forceFont; chooseBranding(); dispatchEvent(new Event(LANGUAGE_CHANGED)); } public static function getSendToFriendLink():String{ return (currentBranding.getSendToFriendLink(gameName, emailPage, isExternal, embedDomain)); } spil_internal static function chooseBranding():void{ currentBranding = Brandings.getBrandByDomain(currentLanguage.portal_groups[portalGroup]); if (!(currentBranding is Brand)){ currentBranding = Brandings.getBrandByDomain("www.agame.com"); }; contexMenuItem.caption = ("More Games: " + currentBranding.domain); dispatchEvent(new Event(BRANDING_CHANGED)); } spil_internal static function get systemLanguage():Language{ return (Languages.getLanguage(Capabilities.language)); } spil_internal static function set cookieLanguage(_arg1:Language):void{ var _local2:SharedObject; _local2 = SharedObject.getLocal(cookieName, cookiePath); if (_arg1 == null){ _local2.data[cookieLanguageVar] = null; } else { _local2.data[cookieLanguageVar] = _arg1.name; }; _local2.flush(); } public static function importXML(_arg1:XML):void{ var _local2:XML; var _local3:Object; var _local4:XML; for each (_local2 in _arg1.children()) { _local3 = (strings[_local2.identifier] = new Object()); for each (_local4 in _local2.children()) { _local3[_local4.name()] = _local4.children()[0].toString(); }; }; } spil_internal static function dispatchEvent(_arg1:Event):void{ if (!eventDispatcher){ eventDispatcher = new EventDispatcher(); }; eventDispatcher.dispatchEvent(_arg1); } private static function getDomain(_arg1:String):String{ var _local2:String; var _local3:uint; if (_arg1.indexOf("file") == 0){ return ("offline_play"); }; _local2 = new String(); _local3 = 7; while (_local3 < _arg1.length) { if (_arg1.charAt(_local3) == "/"){ break; }; _local2 = (_local2 + _arg1.charAt(_local3)); _local3++; }; if (_local2 == "localhost"){ _local2 = "offline_play"; }; return (_local2); } public static function exportXML():XML{ var _local1:XML; _local1 = <spil_games/> ; _local1.appendChild(Brandings.exportXML()); _local1.appendChild(Languages.exportXML()); _local1.appendChild(PortalGroup.exportXML()); return (_local1); } public static function removeEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false):void{ if (!eventDispatcher){ eventDispatcher = new EventDispatcher(); }; eventDispatcher.removeEventListener(_arg1, _arg2, _arg3); } public static function outputAllBrands():String{ var _local1:Array; var _local2:String; var _local3:Brand; _local1 = Brandings.getBrandsArray(); _local2 = ""; for each (_local3 in _local1) { _local2 = (_local2 + (_local3.getSendToFriendLink(gameName, emailPage, isExternal, embedDomain) + "\n")); }; return (_local2); } public static function addEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false, _arg4:int=0, _arg5:Boolean=false):void{ if (!eventDispatcher){ eventDispatcher = new EventDispatcher(); }; eventDispatcher.addEventListener(_arg1, _arg2, _arg3, _arg4, _arg5); } public static function getMoreGamesLink(_arg1:String=""):String{ var _local2:String; _local2 = (embedDomain) ? embedDomain : hostingDomain; return (currentBranding.getMoreGamesLink(gameName, isExternal, _local2, _arg1)); } public static function get isStagingDomain():Boolean{ var _local1:String; _local1 = ("http://" + embedDomain); return ((_local1.indexOf("http://stg.") >= 0)); } spil_internal static function get cookieLanguage():Language{ var _local1:SharedObject; var _local2:String; _local1 = SharedObject.getLocal(cookieName, cookiePath); _local2 = String(_local1.data[cookieLanguageVar]); return (Languages.getLanguage(_local2)); } private static function get portalLanguage():Language{ var _local1:Brand; var _local2:String; var _local3:Language; if (isExternal){ return (null); }; if (!embedDomain){ return (null); }; _local1 = Brandings.getBrandByDomain(embedDomain); if (!_local1){ return (null); }; _local2 = _local1.preferedLanguage; if (!_local2){ return (null); }; _local3 = Languages.getLanguage(_local2); if (!_local3){ return (null); }; return (_local3); } spil_internal static function get embedDomain():String{ var loc:String; if (debugEmbedDomain != ""){ return (debugEmbedDomain); }; if (ExternalInterface.available){ try { loc = ExternalInterface.call("window.location.href.toString"); if (((!((loc == ""))) && (!((loc == null))))){ trace(("embed domain = " + getDomain(loc))); return (getDomain(loc)); }; } catch(e:SecurityError) { trace(("Security Error connecting to external interface, error = " + e)); } catch(e:Error) { trace(("Error connecting to external interface, error = " + e)); }; }; return (null); } } }//package spill.localisation
Section 35
//SpilGamesLink (spill.localisation.SpilGamesLink) package spill.localisation { import flash.display.*; import flash.events.*; import flash.net.*; public class SpilGamesLink extends SimpleButton { public function SpilGamesLink(){ addEventListener(MouseEvent.CLICK, buttonClicked); } private function buttonClicked(_arg1:MouseEvent):void{ navigateToURL(new URLRequest(SpilGame.getSpilCompanyLink()), "_blank"); } } }//package spill.localisation
Section 36
//TextFieldFit (spill.localisation.TextFieldFit) package spill.localisation { import flash.display.*; import flash.text.*; import flash.events.*; import flash.utils.*; import flash.filters.*; public class TextFieldFit extends MovieClip { protected var _text:String;// = "default" protected var _textSize:Number;// = 12 protected var _embedFonts:Boolean;// = true protected var _glowColor:uint;// = 0 private var h:Number; protected var _antiAliasType:String;// = "advanced" private var w:Number; protected var _useGlowFilter:Boolean;// = false protected var _hAlign:String;// = "left" protected var _textColor:uint;// = 0 protected var _glowStrength:Number;// = 5 protected var _glowBlur:Number;// = 3 private var field:TextField; protected var _gridFitType:String;// = "pixel" protected var _glowQuality:Number;// = 1 private var debugBounding:Sprite; protected var _disableWordwrap:Boolean;// = false protected var _multiline:Boolean;// = false protected var _font:String;// = "" protected var _underline:Boolean;// = false protected var _vAlign:String;// = "top" protected var _italic:Boolean;// = false protected var _bold:Boolean;// = false private var sizeChanged:Boolean;// = true private var embeddedFonts:Array; protected var _selectable:Boolean;// = false private var format:TextFormat; private var valid:Boolean;// = true private static const gutter:Number = 2; spil_internal static var embedFonts:Boolean = true; spil_internal static var forceAAType:String = null; spil_internal static var forceFont:String = null; public static var alwaysCheckWidth:Boolean = false; public function TextFieldFit(){ var _local1:Boolean; var _local2:Number; var _local3:Number; sizeChanged = true; valid = true; _text = "default"; _textColor = 0; _textSize = 12; _multiline = false; _disableWordwrap = false; _hAlign = "left"; _vAlign = "top"; _bold = false; _underline = false; _italic = false; _selectable = false; _font = ""; _embedFonts = true; _antiAliasType = "advanced"; _gridFitType = "pixel"; _useGlowFilter = false; _glowBlur = 3; _glowColor = 0; _glowStrength = 5; _glowQuality = 1; super(); _local1 = ((!((parent == null))) && ((getQualifiedClassName(parent) == "fl.livepreview::LivePreviewParent"))); _local2 = width; _local3 = height; if (numChildren > 0){ removeChildAt(0); }; if (!field){ field = new TextField(); addChild(field); }; field.border = false; field.background = false; field.type = TextFieldType.DYNAMIC; mouseEnabled = false; mouseChildren = false; format = new TextFormat(); embeddedFonts = Font.enumerateFonts(false); setSize(_local2, _local3); validate(); if (stage){ addEventListener(Event.RENDER, init); stage.invalidate(); }; init(); } private function resizeText(_arg1:Boolean=false):void{ if (!doesTextFit()){ format.size = Object((Number(format.size) - 1)); if (format.size <= 3){ trace("WARNING: Text resised to 3px, either an error occured or the text just wont fit"); return; }; field.setTextFormat(format); resizeText(true); } else { if (_arg1 == false){ while (doesTextFit()) { if (format.size <= textSize){ format.size = Object((Number(format.size) + 1)); field.setTextFormat(format); if (!doesTextFit()){ format.size = Object((Number(format.size) - 1)); field.setTextFormat(format); break; }; } else { break; }; }; }; }; } public function get italic():Boolean{ return (_italic); } public function get textColor():uint{ return (_textColor); } public function get vAlign():String{ return (_vAlign); } public function get useGlowFilter():Boolean{ return (_useGlowFilter); } public function get selectable():Boolean{ return (_selectable); } public function set italic(_arg1:Boolean):void{ _italic = _arg1; invalidate(); } public function set text(_arg1:String):void{ _text = _arg1; invalidate(); } public function set vAlign(_arg1:String):void{ _vAlign = _arg1; invalidate(); } public function get font():String{ return (_font); } public function set textColor(_arg1:uint):void{ _textColor = _arg1; invalidate(); } public function get antiAliasType():String{ return (_antiAliasType); } public function get bold():Boolean{ return (_bold); } public function set useGlowFilter(_arg1:Boolean):void{ _useGlowFilter = _arg1; invalidate(); } public function set font(_arg1:String):void{ _font = _arg1; invalidate(); } public function set selectable(_arg1:Boolean):void{ _selectable = _arg1; invalidate(); } public function get multiline():Boolean{ return (_multiline); } public function set disableWordwrap(_arg1:Boolean):void{ _disableWordwrap = _arg1; invalidate(); } public function get glowQuality():Number{ return (_glowQuality); } public function get embedFonts():Boolean{ return (_embedFonts); } public function get gridFitType():String{ return (_gridFitType); } public function get underline():Boolean{ return (_underline); } public function get textSize():Number{ return (_textSize); } public function set antiAliasType(_arg1:String):void{ _antiAliasType = _arg1; invalidate(); } protected function updateProperties():void{ var _local1:Boolean; var _local2:Font; field.text = _text; field.multiline = ((((_text.indexOf(" ") < 0)) && ((_text.length < 14)))) ? false : _multiline; field.wordWrap = ((field.multiline) && (!(_disableWordwrap))); field.selectable = _selectable; field.antiAliasType = (forceAAType) ? forceAAType : _antiAliasType; field.gridFitType = _gridFitType; embeddedFonts = Font.enumerateFonts(false); if (((((_embedFonts) && (!((_font == ""))))) && (TextFieldFit.embedFonts))){ _local1 = false; for each (_local2 in embeddedFonts) { if (_font == _local2.fontName){ _local1 = true; break; }; }; field.embedFonts = _local1; if (!_local1){ trace(((("WARNING: Embedded font '" + _font) + "' not found, disabling embedding of fonts, text = ") + _text)); } else { trace((("Found Embedded font '" + _font) + "' using font")); }; } else { field.embedFonts = false; }; if (TextFieldFit.forceFont){ format.font = TextFieldFit.forceFont; } else { format.font = _font; }; if (sizeChanged){ format.size = _textSize; }; format.color = _textColor; format.align = _hAlign; format.bold = _bold; format.italic = _italic; format.underline = _underline; format.leftMargin = 0; format.rightMargin = 0; field.setTextFormat(format); if (_useGlowFilter){ filters = [new GlowFilter(_glowColor, 1, _glowBlur, _glowBlur, _glowStrength, _glowQuality)]; } else { filters = []; }; } private function doesTextFit():Boolean{ if (((((field.textHeight + (gutter * 2)) > h)) || (((((field.textWidth + (gutter * 2)) > w)) && (((!(field.multiline)) || (alwaysCheckWidth))))))){ return (false); }; return (true); } public function get glowStrength():Number{ return (_glowStrength); } public function set hAlign(_arg1:String):void{ _hAlign = _arg1; invalidate(); } private function init(_arg1:Event=null):void{ removeEventListener(Event.RENDER, init); updateProperties(); layoutText(); } public function set bold(_arg1:Boolean):void{ _bold = _arg1; invalidate(); } private function validate(_arg1:Event=null):void{ updateProperties(); layoutText(); removeEventListener(Event.ENTER_FRAME, validate); valid = true; } public function get text():String{ return (_text); } public function set glowBlur(_arg1:Number):void{ _glowBlur = _arg1; invalidate(); } private function invalidate():void{ if (valid){ addEventListener(Event.ENTER_FRAME, validate); if (stage){ stage.invalidate(); }; valid = false; }; } public function set embedFonts(_arg1:Boolean):void{ _embedFonts = _arg1; invalidate(); } public function set multiline(_arg1:Boolean):void{ _multiline = _arg1; invalidate(); } public function get disableWordwrap():Boolean{ return (_disableWordwrap); } public function set glowQuality(_arg1:Number):void{ _glowQuality = _arg1; invalidate(); } private function layoutText():void{ resizeText(); field.height = (field.textHeight + (gutter * 2)); if (vAlign == "top"){ field.y = 0; } else { if (vAlign == "middle"){ field.y = ((h - field.height) / 2); } else { if (vAlign == "bottom"){ field.y = (h - field.height); }; }; }; } public function get hAlign():String{ return (_hAlign); } public function setSize(_arg1:Number, _arg2:Number):void{ w = _arg1; h = _arg2; scaleX = (scaleY = 1); field.width = w; field.height = h; invalidate(); } public function set gridFitType(_arg1:String):void{ _gridFitType = _arg1; invalidate(); } public function set underline(_arg1:Boolean):void{ _underline = _arg1; invalidate(); } public function get glowBlur():Number{ return (_glowBlur); } public function set textSize(_arg1:Number):void{ _textSize = _arg1; sizeChanged = true; invalidate(); } public function set glowColor(_arg1:uint):void{ _glowColor = _arg1; invalidate(); } public function get textField():TextField{ return (field); } public function get glowColor():uint{ return (_glowColor); } public function set glowStrength(_arg1:Number):void{ _glowStrength = _arg1; invalidate(); } } }//package spill.localisation
Section 37
//Submitter (Spill.Components.Submitter) package Spill.Components { import flash.display.*; public dynamic class Submitter extends MovieClip { public var OO00OO1l1l:OOO000lll; } }//package Spill.Components
Section 38
//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 39
//Card (Card) package { import flash.display.*; import flash.events.*; public class Card extends MovieClip { public var OR:Number;// = 0 public var isUndo:Boolean;// = false public var Layer:Number; public var Pos:uint; public var d_Select:MovieClip; public var InitID:Boolean; public var d_Shadow:MovieClip; private var ParentList:Array; private var ChildList:Array; private var _ID:uint; public var OX:Number; public var d_Over:MovieClip; public var OY:Number; public static const Pos_Grid:uint = 1; public static const Pos_Emit:uint = 0; public static var Mode = 1; public static var ColorNum:uint = 4; public static var TypeNum:uint = 13; public function Card(){ ChildList = new Array(); ParentList = new Array(); OR = 0; isUndo = false; super(); addFrameScript(0, frame1); d_Over.visible = false; d_Select.visible = false; } public function check(_arg1:Card){ var _local2:*; _local2 = Math.abs((this.Num - _arg1.Num)); if (Mode == 1){ if (_local2 == 1){ return (true); }; } else { if (Mode == 2){ if ((((_local2 == 1)) || ((_local2 == 12)))){ return (true); }; } else { if (Mode == 3){ if (_arg1.Num == 13){ return (false); }; if (_local2 == 1){ return (true); }; }; }; }; return (false); } public function setSelect(_arg1:Boolean){ d_Select.visible = _arg1; } public function get ID(){ return (_ID); } public function getChildList():Array{ return (ChildList); } public function set ID(_arg1){ _ID = _arg1; if (this.currentFrame != 55){ this.gotoAndStop(_arg1); }; } public function addToChildList(_arg1){ if (ChildList.indexOf(_arg1) == -1){ ChildList.push(_arg1); }; } public function breakChild(){ var _local1:*; var _local2:*; _local1 = 0; while (_local1 < ChildList.length) { _local2 = ChildList[_local1]; _local2.removeFromParentList(this); _local1++; }; } public function get Num(){ return (Math.floor((((_ID - 1) / ColorNum) + 1))); } public function getParentList():Array{ return (ParentList); } public function setBack(_arg1:Boolean){ if (_arg1){ gotoAndStop(55); } else { gotoAndStop(ID); }; } function frame1(){ stop(); } public function addToParentList(_arg1){ if (ParentList.indexOf(_arg1) == -1){ ParentList.push(_arg1); }; } public function checkClick():Boolean{ return ((ParentList.length == 0)); } public function clear(){ ChildList.splice(0); ParentList.splice(0); } public function removeFromParentList(_arg1){ var _local2:*; _local2 = ParentList.indexOf(_arg1); if (_local2 != -1){ ParentList.splice(_local2, 1); }; } public function setOver(_arg1:Boolean){ d_Over.visible = _arg1; } public function bindChild(){ var _local1:*; var _local2:*; _local1 = 0; while (_local1 < ChildList.length) { _local2 = ChildList[_local1]; _local2.addToParentList(this); _local1++; }; } } }//package
Section 40
//Config (Config) package { public class Config { public static var SMusic:Boolean = true; public static var soundChannel; public static var SSound:Boolean = true; } }//package
Section 41
//EmitList (EmitList) package { import flash.display.*; public class EmitList { public var container:DisplayObjectContainer; public var posX:Number;// = 36 public var posY:Number;// = 380 private var list:Array; public function EmitList(){ list = new Array(); posX = 36; posY = 380; super(); clear(); } public function clear(){ list.splice(0); } public function removeTop():Card{ var _local1:Card; if (list.length > 0){ _local1 = list.pop(); return (_local1); }; return (null); } public function getNum(){ return (list.length); } public function addToList(_arg1:Card){ list.push(_arg1); _arg1.setBack(true); container.setChildIndex(_arg1, (container.numChildren - 1)); } public function getTop():Card{ if (list.length > 0){ return (list[(list.length - 1)]); }; return (null); } } }//package
Section 42
//FtcTween (FtcTween) package { import flash.display.*; import flash.events.*; import flash.utils.*; public class FtcTween { private var _delay:int; private var _tweens:Array; private var _vars:Object; private var _ease:Function; public var delayState:Boolean; private var _hasUpdate:Boolean; public var completeState:Boolean; public var activeState:Boolean; private var _curTime:uint; private var _target:Object; private var _duration:uint; public var pauseState:Boolean; private static var _initted:Boolean; private static var _currentTime:uint; private static var _reservedProps:Object = {ease:1, delay:1, runBack:1, onComplete:1, onCompleteParams:1, onUpdate:1, onUpdateParams:1, onStart:1, onStartParams:1}; private static var _timingSprite:Sprite = new Sprite(); private static var _defaultEase:Function; private static var _masterList:Dictionary = new Dictionary(false); public function FtcTween(_arg1:Object, _arg2:Number, _arg3:Object):void{ if (_arg1 == null){ return; }; if (!_initted){ _defaultEase = Linear.easeNone; _currentTime = getTimer(); _timingSprite.addEventListener(Event.ENTER_FRAME, update, false, 0, true); _initted = true; }; this._target = _arg1; this._vars = _arg3; this._duration = (((_arg2 * 1000)) || (1)); this._curTime = 0; this._delay = (((_arg3.delay * 1000)) || (0)); if (_delay > 0){ delayState = true; } else { activeState = true; }; this._ease = _arg3.ease; if (typeof(_arg3.ease) != "function"){ this._ease = _defaultEase; }; _masterList[this] = this; if (activeState){ initTweenVals(); }; } private function initTweenVals():void{ var _local1:*; var _local2:int; var _local3:TweenInfo; this._tweens = new Array(); for (_local1 in this._vars) { if (!(_local1 in _reservedProps)){ this._tweens.push(new TweenInfo(_local1, this._target[_local1], (this._vars[_local1] - this._target[_local1]))); }; }; if (this._vars.runBack == true){ _local2 = (this._tweens.length - 1); while (_local2 > -1) { _local3 = this._tweens[_local2]; _local3.start = (_local3.start + _local3.change); _local3.change = -(_local3.change); _local2--; }; }; if (this._vars.onUpdate != null){ this._hasUpdate = true; }; if (this._vars.onStart != null){ this._vars.onStart.apply(null, this._vars.onStartParams); }; } private function subDelay(_arg1:uint):void{ this._delay = (this._delay - _arg1); if (this._delay <= 0){ initTweenVals(); activeState = true; delayState = false; }; } private function render(_arg1:uint):void{ var _local2:Number; var _local3:TweenInfo; var _local4:*; this._curTime = (this._curTime + _arg1); _local2 = this._ease(this._curTime, 0, 1, this._duration); _local4 = (this._tweens.length - 1); while (_local4 > -1) { _local3 = this._tweens[_local4]; this._target[_local3.property] = (_local3.start + (_local2 * _local3.change)); _local4--; }; if (this._hasUpdate){ this._vars.onUpdate.apply(null, this._vars.onUpdateParams); }; if (this._curTime >= this._duration){ complete(true); }; } public function complete(_arg1:Boolean=false):void{ var _local2:TweenInfo; var _local3:*; if (((!((this._tweens == null))) && (_arg1))){ _local3 = (this._tweens.length - 1); while (_local3 > -1) { _local2 = this._tweens[_local3]; this._target[_local2.property] = (_local2.start + _local2.change); _local3--; }; }; if (((!((this._vars == null))) && (!((this._vars.onComplete == null))))){ this._vars.onComplete.apply(null, this._vars.onCompleteParams); }; delayState = false; activeState = false; completeState = true; this._tweens = null; this._vars = null; } public static function delayCall(_arg1:Number, _arg2:Function, _arg3:Array=null):FtcTween{ return (new FtcTween(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, overwrite:0})); } public static function removeTween(_arg1:FtcTween, _arg2:Boolean=false):void{ if (((!((_arg1 == null))) && ((_arg1 in _masterList)))){ _arg1.complete(_arg2); delete _masterList[_arg1]; }; } public static function clearAllTween(_arg1:Boolean=false):void{ var _local2:FtcTween; for each (_local2 in _masterList) { _local2.complete(_arg1); delete _masterList[_local2]; }; } private static function update(_arg1:Event):void{ var _local2:uint; var _local3:uint; var _local4:FtcTween; _local2 = getTimer(); _local3 = (_local2 - _currentTime); _currentTime = _local2; for each (_local4 in _masterList) { if (_local4.pauseState){ continue; } else { if (_local4.activeState){ _local4.render(_local3); } else { if (_local4.delayState){ _local4.subDelay(_local3); } else { if (_local4.completeState){ delete _masterList[_local4]; }; }; }; }; }; } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):FtcTween{ return (new FtcTween(_arg1, _arg2, _arg3)); } } }//package class Expo { private function Expo(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (((_arg1)==_arg4) ? (_arg2 + _arg3) : ((_arg3 * (-(Math.pow(2, ((-10 * _arg1) / _arg4))) + 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (((_arg1)==0) ? _arg2 : (((_arg3 * Math.pow(2, (10 * ((_arg1 / _arg4) - 1)))) + _arg2) - (_arg3 * 0.001))); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 == 0){ return (_arg2); }; if (_arg1 == _arg4){ return ((_arg2 + _arg3)); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((_arg3 / 2) * Math.pow(2, (10 * (_arg1 - 1)))) + _arg2)); }; --_arg1; return ((((_arg3 / 2) * (-(Math.pow(2, (-10 * _arg1))) + 2)) + _arg2)); } } class Bounce { private function Bounce(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); if (_arg1 < (1 / 2.75)){ return (((_arg3 * ((7.5625 * _arg1) * _arg1)) + _arg2)); }; if (_arg1 < (2 / 2.75)){ _arg1 = (_arg1 - (1.5 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.75)) + _arg2)); }; if (_arg1 < (2.5 / 2.75)){ _arg1 = (_arg1 - (2.25 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.9375)) + _arg2)); }; _arg1 = (_arg1 - (2.625 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.984375)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (((_arg3 - easeOut((_arg4 - _arg1), 0, _arg3, _arg4)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (((easeIn((_arg1 * 2), 0, _arg3, _arg4) * 0.5) + _arg2)); }; return ((((easeOut(((_arg1 * 2) - _arg4), 0, _arg3, _arg4) * 0.5) + (_arg3 * 0.5)) + _arg2)); } } class Sine { private static const _HALF_PI:Number = 1.5707963267949; private function Sine(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (((_arg3 * Math.sin(((_arg1 / _arg4) * _HALF_PI))) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((-(_arg3) * Math.cos(((_arg1 / _arg4) * _HALF_PI))) + _arg3) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((-(_arg3) / 2) * (Math.cos(((Math.PI * _arg1) / _arg4)) - 1)) + _arg2)); } } class Elastic { private static const _2PI:Number = 6.28318530717959; private function Elastic(){ } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / _2PI) * Math.asin((_arg3 / _arg5))); }; --_arg1; return ((-(((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * _2PI) / _arg6)))) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 == 2){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * (0.3 * 1.5)); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / _2PI) * Math.asin((_arg3 / _arg5))); }; if (_arg1 < 1){ --_arg1; return (((-0.5 * ((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * _2PI) / _arg6)))) + _arg2)); }; --_arg1; return ((((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * _2PI) / _arg6))) * 0.5) + _arg3) + _arg2)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / _2PI) * Math.asin((_arg3 / _arg5))); }; return (((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * _2PI) / _arg6))) + _arg3) + _arg2)); } } class Strong { private function Strong(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 2)) + _arg2)); } } class Back { private function Back(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) + _arg5)) + 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * (((_arg5 + 1) * _arg1) - _arg5)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ _arg5 = (_arg5 * 1.525); return ((((_arg3 / 2) * ((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) - _arg5))) + _arg2)); }; _arg1 = (_arg1 - 2); _arg5 = (_arg5 * 1.525); return ((((_arg3 / 2) * (((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) + _arg5)) + 2)) + _arg2)); } } class Cubic { private function Cubic(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((_arg1 * _arg1) * _arg1) + 2)) + _arg2)); } } class Quint { private function Quint(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 2)) + _arg2)); } } class Circ { private function Circ(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * Math.sqrt((1 - (_arg1 * _arg1)))) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((-(_arg3) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((-(_arg3) / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) + 1)) + _arg2)); } } class Linear { private function Linear(){ } public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } } class Quad { private function Quad(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((_arg3 * _arg1) * _arg1) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((_arg3 / 2) * _arg1) * _arg1) + _arg2)); }; --_arg1; return ((((-(_arg3) / 2) * ((_arg1 * (_arg1 - 2)) - 1)) + _arg2)); } } class TweenInfo { public var change:Number; public var start:Number; public var property:String; private function TweenInfo(_arg1:String, _arg2:Number, _arg3:Number){ this.property = _arg1; this.start = _arg2; this.change = _arg3; } } class Quart { private function Quart(){ } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((-(_arg3) * ((((_arg1 * _arg1) * _arg1) * _arg1) - 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((-(_arg3) / 2) * ((((_arg1 * _arg1) * _arg1) * _arg1) - 2)) + _arg2)); } }
Section 43
//Game (Game) package { import flash.display.*; import flash.text.*; import flash.events.*; import spill.localisation.*; import flash.media.*; public class Game extends MovieClip { public var d_Undo:SimpleButton; public var d_PauseWindow:MovieClip; public var __id17_:LocalizedTextField; public var d_Pause:SimpleButton; public var d_LevelUp:MovieClip; public var d_Container:MovieClip; public var d_Exit:SimpleButton; public var __id18_:LocalizedTextField; public var __id19_:LocalizedTextField; public var d_Music:MovieClip; private var _oldTime:int; private var _level:int; public var d_Mode:MovieClip; public var d_Score:TextField; public var d_UndoNum:TextField; private var emitList:EmitList; public var d_Sound:MovieClip; public var d_GridNum:TextField; private var num;// = 0 private var undoList:UndoList; public var __id14_:LocalizedTextField; private var _undo:int;// = 0 public var d_Level:TextField; private var cardList:Array; public var d_EmitNum:TextField; public var d_NoMoveWindow:MovieClip; public var __id15_:LocalizedTextField; public var d_Time:TextField; public var d_TimeOverWindow:MovieClip; private var pause:Boolean; public var __id16_:LocalizedTextField; public static var AllScore:int = 0; public function Game(){ num = 0; _undo = 0; super(); while (d_Container.numChildren != 0) { d_Container.removeChildAt(0); }; d_PauseWindow.visible = false; d_PauseWindow.d_Pause.addEventListener(MouseEvent.CLICK, onPause); d_Pause.addEventListener(MouseEvent.CLICK, onPause); d_Undo.addEventListener(MouseEvent.CLICK, onUndo); d_Exit.addEventListener(MouseEvent.CLICK, onExit); d_Sound.addEventListener(MouseEvent.CLICK, onSound); d_Sound.buttonMode = true; d_Music.addEventListener(MouseEvent.CLICK, onMusic); d_Music.buttonMode = true; d_LevelUp.visible = false; d_LevelUp.d_Play.addEventListener(MouseEvent.CLICK, onPlay); d_NoMoveWindow.visible = false; d_NoMoveWindow.addEventListener(Event.COMPLETE, gameOver); d_TimeOverWindow.visible = false; d_TimeOverWindow.addEventListener(Event.COMPLETE, gameOver); d_Mode.gotoAndStop(Card.Mode); emitList = new EmitList(); emitList.container = d_Container; undoList = new UndoList(); undoList.container = d_Container; Score = 0; Level = 1; SoundMixer.stopAll(); onPlay(); __setProp___id19__Game__1(); __setProp___id17__Game__1(); __setProp___id14__Game__1(); __setProp___id16__Game__1(); __setProp___id15__Game__1(); __setProp___id18__Game__1(); } public function set Undo(_arg1){ _undo = _arg1; d_UndoNum.text = String(_arg1); } function findClear():Card{ var _local1:Array; var _local2:int; var _local3:Card; var _local4:*; _local1 = new Array(); _local2 = 0; while (_local2 < cardList.length) { _local4 = cardList[_local2]; if (_local4.checkClick()){ _local1.push(_local4); }; _local2++; }; _local3 = undoList.getTop(); _local2 = 0; while (_local2 < _local1.length) { if (_local1[_local2].check(_local3)){ return (_local1[_local2]); }; _local2++; }; if (emitList.getTop() != null){ return (emitList.getTop()); }; return (null); } function initCard(_arg1=null){ var _local2:Card; var _local3:Array; var _local4:*; var _local5:*; while (d_Container.numChildren != 0) { _local2 = Card(d_Container.removeChildAt(0)); _local2.removeEventListener(MouseEvent.MOUSE_OVER, onMouseOver); _local2.removeEventListener(MouseEvent.MOUSE_OUT, onMouseOut); _local2.removeEventListener(MouseEvent.CLICK, onMouseClick); _local2.clear(); }; cardList = new Array(); _local3 = Layout.initLayout((Level - 1), d_Container, cardList); num = d_Container.numChildren; _local4 = 0; while (_local4 < cardList.length) { _local2 = cardList[_local4]; _local2.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); _local2.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); _local2.addEventListener(MouseEvent.CLICK, onMouseClick); _local4++; }; emitList.clear(); _local5 = _local3.length; _local4 = 0; while (_local4 < _local5) { _local2 = new Card(); _local2.ID = _local3.pop(); _local2.buttonMode = true; d_Container.addChild(_local2); _local2.Pos = Card.Pos_Emit; _local2.x = emitList.posX; _local2.y = emitList.posY; _local2.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); _local2.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); _local2.addEventListener(MouseEvent.CLICK, onMouseClick); emitList.addToList(_local2); _local4++; }; d_EmitNum.text = String(emitList.getNum()); d_GridNum.text = String(num); _local2 = emitList.getTop(); clearCard(_local2); } function __setProp___id15__Game__1(){ try { __id15_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id15_.text = "{Time}"; __id15_.textColor = 0xFFFFFF; __id15_.textSize = 16; __id15_.bold = false; __id15_.disableWordwrap = false; __id15_.embedFonts = false; __id15_.font = "EastMarket"; __id15_.hAlign = "right"; __id15_.multiline = true; __id15_.vAlign = "middle"; __id15_.antiAliasType = "normal"; __id15_.glowBlur = 4; __id15_.glowColor = 3936529; __id15_.useGlowFilter = true; __id15_.glowQuality = 1; __id15_.glowStrength = 3; __id15_.gridFitType = "pixel"; __id15_.italic = false; __id15_.selectable = false; __id15_.underline = false; try { __id15_["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function clear(){ var _local1:Card; emitList.container = null; emitList.clear(); undoList.container = null; undoList.clear(); while (d_Container.numChildren != 0) { _local1 = Card(d_Container.removeChildAt(0)); _local1.removeEventListener(MouseEvent.MOUSE_OVER, onMouseOver); _local1.removeEventListener(MouseEvent.MOUSE_OUT, onMouseOut); _local1.removeEventListener(MouseEvent.CLICK, onMouseClick); _local1.clear(); }; } function onSound(_arg1){ var _local2:*; if (d_Sound.currentFrame == 1){ d_Sound.gotoAndStop(2); Config.SSound = false; if (Config.soundChannel == null){ return; }; Config.soundChannel.soundTransform = new SoundTransform(0); } else { d_Sound.gotoAndStop(1); Config.SSound = true; if (Config.soundChannel == null){ _local2 = new SBack(); Config.soundChannel = _local2.play(0, 100000); }; Config.soundChannel.soundTransform = new SoundTransform(1); }; } public function get Score(){ return (Game.AllScore); } function __setProp___id17__Game__1(){ try { __id17_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id17_.text = "{Menu}"; __id17_.textColor = 3936529; __id17_.textSize = 17; __id17_.bold = false; __id17_.disableWordwrap = false; __id17_.embedFonts = false; __id17_.font = "Dokyo"; __id17_.hAlign = "center"; __id17_.multiline = true; __id17_.vAlign = "middle"; __id17_.antiAliasType = "normal"; __id17_.glowBlur = 4; __id17_.glowColor = 0xFFFFFF; __id17_.useGlowFilter = true; __id17_.glowQuality = 1; __id17_.glowStrength = 3; __id17_.gridFitType = "pixel"; __id17_.italic = false; __id17_.selectable = false; __id17_.underline = false; try { __id17_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function onTimer(_arg1){ var _local2:*; var _local3:*; if (pause){ return; }; oldTime--; if (Config.SMusic){ _local2 = this.stage.frameRate; if ((((oldTime <= (_local2 * 6))) && (((oldTime % _local2) == 0)))){ _local3 = new STime(); _local3.play(); }; }; if (oldTime <= 1){ timeOver(); return; }; } public function set Level(_arg1){ _level = _arg1; d_Level.text = String(_arg1); } public function set Score(_arg1){ Game.AllScore = _arg1; d_Score.text = String(_arg1); } function __setProp___id19__Game__1(){ try { __id19_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id19_.text = "{Pause}"; __id19_.textColor = 3936529; __id19_.textSize = 17; __id19_.bold = false; __id19_.disableWordwrap = false; __id19_.embedFonts = false; __id19_.font = "Dokyo"; __id19_.hAlign = "center"; __id19_.multiline = true; __id19_.vAlign = "middle"; __id19_.antiAliasType = "normal"; __id19_.glowBlur = 4; __id19_.glowColor = 0xFFFFFF; __id19_.useGlowFilter = true; __id19_.glowQuality = 1; __id19_.glowStrength = 3; __id19_.gridFitType = "pixel"; __id19_.italic = false; __id19_.selectable = false; __id19_.underline = false; try { __id19_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function clearCard(_arg1:Card){ var _local2:int; var _local3:*; var _local4:*; var _local5:Card; if (_arg1.Pos == Card.Pos_Grid){ _local2 = cardList.indexOf(_arg1); cardList.splice(_local2, 1); } else { if (_arg1.Pos == Card.Pos_Emit){ emitList.removeTop(); d_EmitNum.text = String(emitList.getNum()); }; }; if (_arg1.Pos == Card.Pos_Grid){ num--; d_GridNum.text = String(num); Score = (Score + 100); }; undoList.add(_arg1); if (Config.SMusic){ }; if (num == 0){ Level++; _local3 = this.stage.frameRate; d_LevelUp.d_Score1.text = (Math.floor((oldTime / _local3)) * 50); d_LevelUp.d_Score2.text = (emitList.getNum() * 450); removeEventListener(Event.ENTER_FRAME, onTimer); d_LevelUp.visible = true; if (Config.SMusic){ if (Config.soundChannel != null){ Config.soundChannel.stop(); Config.soundChannel = null; }; _local4 = new SLevelup(); _local4.play(); }; while (true) { _local5 = emitList.removeTop(); if (_local5 != null){ undoList.add(_local5); } else { break; }; }; } else { if (findClear() == null){ noMove(); }; }; } public function get Undo(){ return (_undo); } function onMouseClick(_arg1){ var _local2:Card; var _local3:*; var _local4:*; _local2 = _arg1.currentTarget; if (!checkClick(_local2)){ return; }; if (_local2.Pos == Card.Pos_Emit){ clearCard(_local2); if (Config.SMusic){ _local3 = new SClick(); _local3.play(); }; } else { if ((((_local2.Pos == Card.Pos_Grid)) && (!((undoList.getTop() == null))))){ if (_local2.check(undoList.getTop())){ clearCard(_local2); if (Config.SMusic){ _local4 = new SEmitClick(); _local4.play(); }; }; }; }; } public function set oldTime(_arg1){ var _local2:*; var _local3:String; var _local4:String; _oldTime = _arg1; _local2 = this.stage.frameRate; _local3 = String(Math.floor(((_arg1 / _local2) / 60))); if (_local3.length == 1){ _local3 = ("0" + _local3); }; _local4 = String(Math.floor(((_arg1 / _local2) % 60))); if (_local4.length == 1){ _local4 = ("0" + _local4); }; d_Time.text = ((_local3 + ":") + _local4); } function noMove(){ this.removeEventListener(Event.ENTER_FRAME, onTimer); d_NoMoveWindow.visible = true; d_NoMoveWindow.gotoAndPlay(2); } function __setProp___id14__Game__1(){ try { __id14_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id14_.text = "{Level}"; __id14_.textColor = 0xFFFFFF; __id14_.textSize = 16; __id14_.bold = true; __id14_.disableWordwrap = false; __id14_.embedFonts = false; __id14_.font = "EastMarket"; __id14_.hAlign = "right"; __id14_.multiline = true; __id14_.vAlign = "middle"; __id14_.antiAliasType = "normal"; __id14_.glowBlur = 4; __id14_.glowColor = 3936529; __id14_.useGlowFilter = true; __id14_.glowQuality = 1; __id14_.glowStrength = 3; __id14_.gridFitType = "pixel"; __id14_.italic = false; __id14_.selectable = false; __id14_.underline = false; try { __id14_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function timeOver(){ this.removeEventListener(Event.ENTER_FRAME, onTimer); d_TimeOverWindow.visible = true; d_TimeOverWindow.gotoAndPlay(2); } private function onPause(_arg1){ pause = !(pause); d_PauseWindow.visible = pause; } function onUndo(_arg1){ var _local2:Card; if (((!(undoList.checkUndo())) || ((Undo == 0)))){ return; }; _local2 = undoList.undo(); if (_local2 != null){ Score = (Score - 100); if (_local2.Pos == Card.Pos_Grid){ FtcTween.to(_local2, 0.3, {x:_local2.OX, y:_local2.OY, rotation:_local2.OR}); cardList.push(_local2); num++; Score = (Score - 100); d_GridNum.text = String(num); } else { if (_local2.Pos == Card.Pos_Emit){ emitList.addToList(_local2); d_EmitNum.text = String(emitList.getNum()); FtcTween.to(_local2, 0.3, {x:emitList.posX, y:emitList.posY, rotation:_local2.OR}); }; }; }; } public function get Level(){ return (_level); } function onMouseOut(_arg1){ var _local2:*; _local2 = _arg1.currentTarget; _local2.setOver(false); } private function checkClick(_arg1:Card):Boolean{ if (!_arg1.isUndo){ if (_arg1.Pos == Card.Pos_Emit){ return ((emitList.getTop() == _arg1)); }; if (_arg1.Pos == Card.Pos_Grid){ return (_arg1.checkClick()); }; }; return (false); } function __setProp___id16__Game__1(){ try { __id16_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id16_.text = "{Score}"; __id16_.textColor = 0xFFFFFF; __id16_.textSize = 19; __id16_.bold = false; __id16_.disableWordwrap = false; __id16_.embedFonts = false; __id16_.font = "EastMarket"; __id16_.hAlign = "right"; __id16_.multiline = true; __id16_.vAlign = "middle"; __id16_.antiAliasType = "normal"; __id16_.glowBlur = 4; __id16_.glowColor = 3936529; __id16_.useGlowFilter = true; __id16_.glowQuality = 1; __id16_.glowStrength = 3; __id16_.gridFitType = "pixel"; __id16_.italic = false; __id16_.selectable = false; __id16_.underline = false; try { __id16_["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function disorder(_arg1:Array):Array{ var _local2:uint; var _local3:*; var _local4:uint; var _local5:uint; _local2 = _arg1.length; _local5 = 0; while (_local5 < _local2) { _local4 = int((Math.random() * _local2)); _local3 = _arg1[_local5]; _arg1[_local5] = _arg1[_local4]; _arg1[_local4] = _local3; _local5++; }; while (--_local5 >= 0) { _local4 = int((Math.random() * _local2)); _local3 = _arg1[_local5]; _arg1[_local5] = _arg1[_local4]; _arg1[_local4] = _local3; }; return (_arg1); } public function get oldTime(){ return (_oldTime); } function onExit(_arg1){ this.removeEventListener(Event.ENTER_FRAME, onTimer); this.clear(); SoundMixer.stopAll(); Config.soundChannel = null; MovieClip(parent).gotoAndPlay("start"); } function onMusic(_arg1){ if (d_Music.currentFrame == 1){ d_Music.gotoAndStop(2); Config.SMusic = false; } else { d_Music.gotoAndStop(1); Config.SMusic = true; }; } function onPlay(_arg1=null){ var _local2:*; var _local3:*; if (((Config.SSound) && ((Config.soundChannel == null)))){ _local3 = new SBack(); Config.soundChannel = _local3.play(0, 100000); }; _local2 = this.stage.frameRate; oldTime = (120 * _local2); Undo = 2; if (d_LevelUp.visible){ d_LevelUp.visible = false; Score = (Score + int(d_LevelUp.d_Score1.text)); Score = (Score + int(d_LevelUp.d_Score2.text)); }; initCard(); this.addEventListener(Event.ENTER_FRAME, onTimer); } function __setProp___id18__Game__1(){ try { __id18_["componentInspectorSetting"] = true; } catch(e:Error) { }; __id18_.text = "{Undo}"; __id18_.textColor = 16593201; __id18_.textSize = 22; __id18_.bold = false; __id18_.disableWordwrap = false; __id18_.embedFonts = false; __id18_.font = "Dokyo"; __id18_.hAlign = "center"; __id18_.multiline = true; __id18_.vAlign = "middle"; __id18_.antiAliasType = "normal"; __id18_.glowBlur = 6; __id18_.glowColor = 3936529; __id18_.useGlowFilter = true; __id18_.glowQuality = 1; __id18_.glowStrength = 3; __id18_.gridFitType = "pixel"; __id18_.italic = false; __id18_.selectable = false; __id18_.underline = false; try { __id18_["componentInspectorSetting"] = false; } catch(e:Error) { }; } function gameOver(_arg1=null){ this.removeEventListener(Event.ENTER_FRAME, onTimer); this.clear(); SoundMixer.stopAll(); Config.soundChannel = null; MovieClip(parent).gotoAndPlay("over"); } function onMouseOver(_arg1){ var _local2:Card; _local2 = _arg1.currentTarget; if (checkClick(_local2)){ _local2.setOver(true); }; } } }//package
Section 44
//Layout (Layout) package { import flash.display.*; public class Layout { public static var data:Array; public static var Num:uint; public static var ColOffset:int = 80; public static var RowOffset:int = 20; public static function getLayout(_arg1):String{ return (data[_arg1]); } public static function initLayout(_arg1:uint, _arg2:DisplayObjectContainer, _arg3:Array):Array{ var _local4:uint; var _local5:uint; var _local6:Card; var _local7:Array; var _local8:Array; var _local9:*; var _local10:Array; var _local11:Array; var _local12:*; var _local13:Card; _local7 = new Array(); _local8 = new Array(); _local9 = (Card.ColorNum * Card.TypeNum); _local4 = 0; while (_local4 < _local9) { _local7.push((_local4 + 1)); _local4++; }; disorder(_local7); _local4 = 0; while (_local4 < 5) { _local8[_local4] = new Array(); _local5 = 0; while (_local5 < 7) { _local6 = new Card(); _local6.ID = _local7.pop(); _local6.x = ((ColOffset * _local5) + 40); _local6.y = ((RowOffset * _local4) + 52); _local6.OX = _local6.x; _local6.OY = _local6.y; _local6.Layer = _local4; _local6.OR = _local6.rotation; _local6.Pos = Card.Pos_Grid; _local6.buttonMode = true; _arg2.addChild(_local6); _local8[_local4].push(_local6); _arg3.push(_local6); _local5++; }; _local4++; }; _local4 = 4; while (_local4 > 0) { _local10 = _local8[_local4]; _local11 = _local8[(_local4 - 1)]; _local12 = 0; while (_local12 < _local10.length) { _local13 = _local10[_local12]; _local13.addToChildList(_local11[_local12]); _local13.bindChild(); _local12++; }; _local4--; }; return (_local7); } public static function disorder(_arg1:Array):Array{ var _local2:uint; var _local3:*; var _local4:uint; var _local5:uint; _local2 = _arg1.length; _local5 = 0; while (_local5 < _local2) { _local4 = int((Math.random() * _local2)); _local3 = _arg1[_local5]; _arg1[_local5] = _arg1[_local4]; _arg1[_local4] = _local3; _local5++; }; while (--_local5 >= 0) { _local4 = int((Math.random() * _local2)); _local3 = _arg1[_local5]; _arg1[_local5] = _arg1[_local4]; _arg1[_local4] = _local3; }; return (_arg1); } public static function init(){ if (data != null){ return; }; data = new Array(); Num = data.length; } } }//package
Section 45
//Lock (Lock) package { import flash.display.*; public class Lock { public static function check(_arg1:MovieClip):Boolean{ var _local2:Stage; var _local3:String; var _local4:Array; var _local5:*; _local2 = _arg1.stage; _local3 = decodeURI(_local2.loaderInfo.url); trace(_local3); _local4 = new Array(); _local4.push("www8.agame.com"); _local4.push("swf.xiaoyouxi.cn"); _local4.push("files.game.com.cn"); _local4.push("gamedev.dev.spilgames.com"); _local5 = 0; while (_local5 < _local4.length) { if (_local3.indexOf(_local4[_local5]) != -1){ return (true); }; _local5++; }; return (false); } } }//package
Section 46
//OOO000lll (OOO000lll) package { import flash.display.*; import flash.events.*; import Util.*; import flash.net.*; 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 47
//SBack (SBack) package { import flash.media.*; public dynamic class SBack extends Sound { } }//package
Section 48
//SClick (SClick) package { import flash.media.*; public dynamic class SClick extends Sound { } }//package
Section 49
//SEmitClick (SEmitClick) package { import flash.media.*; public dynamic class SEmitClick extends Sound { } }//package
Section 50
//SGameover (SGameover) package { import flash.media.*; public dynamic class SGameover extends Sound { } }//package
Section 51
//SLevelup (SLevelup) package { import flash.media.*; public dynamic class SLevelup extends Sound { } }//package
Section 52
//SStart (SStart) package { import flash.media.*; public dynamic class SStart extends Sound { } }//package
Section 53
//STime (STime) package { import flash.media.*; public dynamic class STime extends Sound { } }//package
Section 54
//UndoList (UndoList) package { import flash.display.*; public class UndoList { public var container:DisplayObjectContainer; public var posX:Number;// = 125 public var posY:Number;// = 380 public var offsetX:Number;// = 20 public var newOffsetX:Number;// = 20 private var list:Array; public function UndoList(){ list = new Array(); posX = 125; posY = 380; offsetX = 20; newOffsetX = 20; super(); } public function add(_arg1:Card){ if (_arg1.Pos == Card.Pos_Grid){ _arg1.breakChild(); }; _arg1.setBack(false); _arg1.isUndo = true; this.updatePos(); FtcTween.to(_arg1, 0.3, {x:(posX + (list.length * newOffsetX)), y:posY, rotation:0}); container.setChildIndex(_arg1, (container.numChildren - 1)); list.push(_arg1); } public function undo():Card{ var _local1:Card; _local1 = list.pop(); if (_local1 == null){ return (null); }; if (_local1.Pos == Card.Pos_Grid){ _local1.bindChild(); }; _local1.isUndo = false; container.setChildIndex(_local1, (container.numChildren - 1)); this.updatePos(); return (_local1); } public function clear(){ list.splice(0); } public function updatePos(){ var _local1:*; var _local2:Card; if (list.length == 0){ return; }; newOffsetX = (314 / list.length); if (newOffsetX > offsetX){ newOffsetX = offsetX; }; _local1 = 0; while (_local1 < list.length) { _local2 = list[_local1]; _local2.x = (posX + (newOffsetX * _local1)); _local2.y = posY; _local1++; }; } public function checkUndo(){ return ((list.length > 1)); } public function getTop():Card{ if (list.length > 0){ return (list[(list.length - 1)]); }; return (null); } } }//package

Library Items

Symbol 1 Sound {SStart}
Symbol 2 Sound {SBack}
Symbol 3 FontUsed by:4 6
Symbol 4 TextUses:3Used by:7
Symbol 5 GraphicUsed by:7
Symbol 6 TextUses:3Used by:7
Symbol 7 Button {spill.localisation.SpilGamesLink}Uses:4 5 6
Symbol 8 GraphicUsed by:11
Symbol 9 GraphicUsed by:11
Symbol 10 GraphicUsed by:11
Symbol 11 ButtonUses:8 9 10Used by:40
Symbol 12 GraphicUsed by:40 47
Symbol 13 GraphicUsed by:37
Symbol 14 GraphicUsed by:37
Symbol 15 GraphicUsed by:37
Symbol 16 GraphicUsed by:37
Symbol 17 GraphicUsed by:37
Symbol 18 GraphicUsed by:37
Symbol 19 GraphicUsed by:37
Symbol 20 GraphicUsed by:37
Symbol 21 GraphicUsed by:37
Symbol 22 GraphicUsed by:37
Symbol 23 GraphicUsed by:37
Symbol 24 GraphicUsed by:37
Symbol 25 GraphicUsed by:37
Symbol 26 GraphicUsed by:37
Symbol 27 GraphicUsed by:37
Symbol 28 GraphicUsed by:37
Symbol 29 GraphicUsed by:37
Symbol 30 GraphicUsed by:37
Symbol 31 GraphicUsed by:37
Symbol 32 GraphicUsed by:37
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:37
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:37
Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141}Uses:13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 36Used by:40 47
Symbol 38 FontUsed by:39
Symbol 39 EditableTextUses:38Used by:40
Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}Uses:11 12 37 39Used by:43
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc}Uses:40 42
Symbol 44 GraphicUsed by:47
Symbol 45 FontUsed by:46
Symbol 46 EditableTextUses:45Used by:47
Symbol 47 MovieClip {spill.localisation.LanguageSelectBox_mc}Uses:44 46 12 37
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:89 321 324 325 326 327  Timeline
Symbol 50 FontUsed by:51 64 65 66 67 68 69 70 71 72 73 75 79
Symbol 51 TextUses:50Used by:89
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:89 321 327  Timeline
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:89
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:89
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:89 324 325 327  Timeline
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:89 327  Timeline
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:89 326 327  Timeline
Symbol 64 TextUses:50Used by:89 327
Symbol 65 TextUses:50Used by:89 327
Symbol 66 TextUses:50Used by:89 327
Symbol 67 TextUses:50Used by:89 327
Symbol 68 TextUses:50Used by:89 327
Symbol 69 TextUses:50Used by:89 324 327
Symbol 70 TextUses:50Used by:89 325 327
Symbol 71 TextUses:50Used by:89 326 327
Symbol 72 TextUses:50Used by:89 321 327
Symbol 73 TextUses:50Used by:89 327
Symbol 74 GraphicUsed by:89
Symbol 75 TextUses:50Used by:89 327
Symbol 76 GraphicUsed by:89
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:89 253 327 342
Symbol 79 TextUses:50Used by:89 327
Symbol 80 GraphicUsed by:89
Symbol 81 GraphicUsed by:89
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:89
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:89
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:89 327
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClip {Card}Uses:49 51 53 55 57 59 61 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 83 85 87 88
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:92 93
Symbol 92 MovieClip {spill.localisation.LanguageSelectBox}Uses:91Used by:Timeline
Symbol 93 MovieClip {spill.localisation.LocalizedTextField}Uses:91Used by:308 367 370 372 380 382 383  Timeline
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:96
Symbol 96 MovieClipUses:95Used by:225
Symbol 97 GraphicUsed by:225
Symbol 98 GraphicUsed by:109
Symbol 99 GraphicUsed by:109
Symbol 100 GraphicUsed by:109
Symbol 101 GraphicUsed by:109
Symbol 102 GraphicUsed by:109
Symbol 103 GraphicUsed by:109
Symbol 104 GraphicUsed by:109
Symbol 105 GraphicUsed by:109
Symbol 106 GraphicUsed by:109
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:109
Symbol 109 MovieClipUses:98 99 100 101 102 103 104 105 106 108Used by:225
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:225
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:225
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:225
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:225
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:225
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:225
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:225
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:225
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:225
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:225
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:225
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:225
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:225
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:225
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:140
Symbol 140 MovieClipUses:139Used by:225
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:143
Symbol 143 MovieClipUses:142Used by:225
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:146
Symbol 146 MovieClipUses:145Used by:225
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:149
Symbol 149 MovieClipUses:148Used by:225
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:152
Symbol 152 MovieClipUses:151Used by:225
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:225
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:158
Symbol 158 MovieClipUses:157Used by:225
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:161
Symbol 161 MovieClipUses:160Used by:225
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:164
Symbol 164 MovieClipUses:163Used by:225
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:167
Symbol 167 MovieClipUses:166Used by:225
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:170
Symbol 170 MovieClipUses:169Used by:225
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:225
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:176
Symbol 176 MovieClipUses:175Used by:225
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:225
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:225
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:225
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:225
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:225
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:225
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:225
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:225
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:225
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:197
Symbol 197 MovieClipUses:196Used by:225
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClipUses:199Used by:225
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:225
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:225
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:225
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:225
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:211
Symbol 211 MovieClipUses:210Used by:225
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:225
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:225
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:225
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClipUses:219Used by:225
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:225
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:225
Symbol 225 MovieClip {spill.localisation.BrandingLogo}Uses:96 97 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 140 143 146 149 152 155 158 161 164 167 170 173 176 178 180 182 184 186 188 190 192 194 197 200 202 204 206 208 211 213 215 217 220 222 224Used by:Timeline
Symbol 226 GraphicUsed by:228
Symbol 227 MovieClip {OOO000lll}Used by:228
Symbol 228 MovieClip {Spill.Components.Submitter}Uses:226 227Used by:Timeline
Symbol 229 FontUsed by:230
Symbol 230 EditableTextUses:229Used by:Timeline
Symbol 231 GraphicUsed by:234
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:234
Symbol 234 MovieClip {GolfSolitaireFirstLove_En_fla.Timeline_1}Uses:231 233Used by:Timeline
Symbol 235 GraphicUsed by:Timeline
Symbol 236 GraphicUsed by:242
Symbol 237 Sound {SEmitClick}Used by:242
Symbol 238 Sound {SLevelup}Used by:242
Symbol 239 Sound {SClick}Used by:242
Symbol 240 Sound {SGameover}Used by:242
Symbol 241 Sound {STime}Used by:242
Symbol 242 MovieClip {GolfSolitaireFirstLove_En_fla.Timeline_72}Uses:236 237 238 239 240 241Used by:Timeline
Symbol 243 GraphicUsed by:Timeline
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:244Used by:Timeline
Symbol 246 GraphicUsed by:253
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:253
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:253
Symbol 251 GraphicUsed by:253
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:246 248 250 251 78 252Used by:Timeline
Symbol 254 GraphicUsed by:Timeline
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:255Used by:Timeline
Symbol 257 GraphicUsed by:263
Symbol 258 GraphicUsed by:261
Symbol 259 GraphicUsed by:261
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:258 259 260Used by:263 266 269 272 286 291 331 376 390 395 400
Symbol 262 GraphicUsed by:263
Symbol 263 ButtonUses:257 261 262Used by:Timeline
Symbol 264 GraphicUsed by:266
Symbol 265 GraphicUsed by:266
Symbol 266 ButtonUses:264 261 265Used by:Timeline
Symbol 267 GraphicUsed by:269
Symbol 268 GraphicUsed by:269
Symbol 269 ButtonUses:267 261 268Used by:Timeline
Symbol 270 GraphicUsed by:272
Symbol 271 GraphicUsed by:272
Symbol 272 ButtonUses:270 261 271Used by:Timeline
Symbol 273 FontUsed by:274
Symbol 274 TextUses:273Used by:277
Symbol 275 GraphicUsed by:277
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:274 275 276Used by:Timeline
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:280
Symbol 280 ButtonUses:279Used by:Timeline
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:283
Symbol 283 ButtonUses:282Used by:Timeline
Symbol 284 GraphicUsed by:286
Symbol 285 GraphicUsed by:286
Symbol 286 ButtonUses:284 261 285Used by:Timeline
Symbol 287 GraphicUsed by:291
Symbol 288 FontUsed by:289 398
Symbol 289 TextUses:288Used by:291
Symbol 290 GraphicUsed by:291
Symbol 291 ButtonUses:287 289 261 290Used by:Timeline
Symbol 292 GraphicUsed by:293
Symbol 293 ButtonUses:292Used by:Timeline
Symbol 294 GraphicUsed by:302
Symbol 295 GraphicUsed by:296 302
Symbol 296 MovieClipUses:295Used by:302
Symbol 297 GraphicUsed by:302
Symbol 298 GraphicUsed by:299 302 306
Symbol 299 MovieClipUses:298Used by:302 306
Symbol 300 GraphicUsed by:302
Symbol 301 GraphicUsed by:302
Symbol 302 ButtonUses:294 296 297 299 300 298 295 301Used by:307
Symbol 303 GraphicUsed by:306
Symbol 304 GraphicUsed by:306
Symbol 305 GraphicUsed by:306
Symbol 306 ButtonUses:303 299 304 298 305Used by:307
Symbol 307 MovieClip {GolfSolitaireFirstLove_En_fla.bt_mc_fscreen_95}Uses:302 306Used by:Timeline
Symbol 308 MovieClip {GolfSolitaireFirstLove_En_fla.Timeline_102}Uses:93Used by:Timeline
Symbol 309 GraphicUsed by:Timeline
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:Timeline
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312Used by:Timeline
Symbol 314 GraphicUsed by:327
Symbol 315 GraphicUsed by:327
Symbol 316 GraphicUsed by:327
Symbol 317 GraphicUsed by:327
Symbol 318 GraphicUsed by:327
Symbol 319 GraphicUsed by:327
Symbol 320 GraphicUsed by:327
Symbol 321 MovieClip {GolfSolitaireFirstLove_En_fla.help_107}Uses:49 72 53Used by:327
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:327
Symbol 324 MovieClip {GolfSolitaireFirstLove_En_fla.help_109}Uses:49 69 59Used by:327
Symbol 325 MovieClip {GolfSolitaireFirstLove_En_fla.help_110}Uses:49 70 59Used by:327
Symbol 326 MovieClip {GolfSolitaireFirstLove_En_fla.help_111}Uses:49 71 63Used by:327
Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105}Uses:87 314 49 68 63 64 59 71 73 315 69 53 72 61 66 79 316 70 65 317 75 318 78 319 67 320 321 323 324 325 326Used by:Timeline
Symbol 328 GraphicUsed by:Timeline
Symbol 329 GraphicUsed by:331
Symbol 330 GraphicUsed by:331
Symbol 331 ButtonUses:329 261 330Used by:Timeline
Symbol 332 FontUsed by:333
Symbol 333 TextUses:332Used by:Timeline
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:Timeline
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:342
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:338Used by:342
Symbol 340 GraphicUsed by:342
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:337 339 340 78 341Used by:383
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:343Used by:383
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:383
Symbol 347 FontUsed by:348 353 354 355 366 368
Symbol 348 EditableTextUses:347Used by:383
Symbol 349 GraphicUsed by:352 363
Symbol 350 GraphicUsed by:351
Symbol 351 MovieClipUses:350Used by:352 363
Symbol 352 ButtonUses:349 351Used by:383
Symbol 353 EditableTextUses:347Used by:383
Symbol 354 EditableTextUses:347Used by:383
Symbol 355 EditableTextUses:347Used by:383
Symbol 356 GraphicUsed by:358
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClip {GolfSolitaireFirstLove_En_fla.Timeline_121}Uses:356 357Used by:383
Symbol 359 GraphicUsed by:362
Symbol 360 GraphicUsed by:362
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClip {GolfSolitaireFirstLove_En_fla.sound_122}Uses:359 360 361Used by:383
Symbol 363 ButtonUses:349 351Used by:383
Symbol 364 GraphicUsed by:365
Symbol 365 ButtonUses:364Used by:383
Symbol 366 EditableTextUses:347Used by:383
Symbol 367 MovieClip {GolfSolitaireFirstLove_En_fla.Mode_125}Uses:93Used by:383
Symbol 368 EditableTextUses:347Used by:383
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClip {GolfSolitaireFirstLove_En_fla.NomoveWindow_126}Uses:369 93Used by:383
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClip {GolfSolitaireFirstLove_En_fla.TimeOverWindow_127}Uses:371 93Used by:383
Symbol 373 GraphicUsed by:380
Symbol 374 GraphicUsed by:376
Symbol 375 GraphicUsed by:376
Symbol 376 ButtonUses:374 261 375Used by:380 382
Symbol 377 FontUsed by:378 379
Symbol 378 EditableTextUses:377Used by:380
Symbol 379 EditableTextUses:377Used by:380
Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128}Uses:373 376 378 379 93Used by:383
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClip {GolfSolitaireFirstLove_En_fla.PauseWindow_130}Uses:381 376 93Used by:383
Symbol 383 MovieClip {Game}Uses:342 344 346 348 352 353 354 355 358 362 363 365 366 367 368 93 370 372 380 382Used by:Timeline
Symbol 384 GraphicUsed by:Timeline
Symbol 385 GraphicUsed by:Timeline
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:Timeline
Symbol 388 GraphicUsed by:390
Symbol 389 GraphicUsed by:390
Symbol 390 ButtonUses:388 261 389Used by:Timeline
Symbol 391 FontUsed by:392
Symbol 392 EditableTextUses:391Used by:Timeline
Symbol 393 GraphicUsed by:395
Symbol 394 GraphicUsed by:395
Symbol 395 ButtonUses:393 261 394Used by:Timeline
Symbol 396 GraphicUsed by:Timeline
Symbol 397 GraphicUsed by:400
Symbol 398 TextUses:288Used by:400
Symbol 399 GraphicUsed by:400
Symbol 400 ButtonUses:397 398 261 399Used by:Timeline
Symbol 401 FontUsed by:402
Symbol 402 TextUses:401Used by:Timeline

Instance Names

"lpc"Frame 2Symbol 230 EditableText
"lbar"Frame 2Symbol 234 MovieClip {GolfSolitaireFirstLove_En_fla.Timeline_1}
"LoadLogo"Frame 2Symbol 225 MovieClip {spill.localisation.BrandingLogo}
"d_Mode3"Frame 4Symbol 263 Button
"d_Mode2"Frame 4Symbol 266 Button
"d_Help"Frame 4Symbol 269 Button
"d_Mode1"Frame 4Symbol 272 Button
"d_Facebook"Frame 4Symbol 280 Button
"d_Twitter"Frame 4Symbol 283 Button
"d_Credits"Frame 4Symbol 286 Button
"d_MoreSolitaire"Frame 4Symbol 291 Button
"StartLogo"Frame 4Symbol 293 Button
"d_Fscreen"Frame 4Symbol 307 MovieClip {GolfSolitaireFirstLove_En_fla.bt_mc_fscreen_95}
"__id0_"Frame 4Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id1_"Frame 4Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id2_"Frame 4Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id3_"Frame 4Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id4_"Frame 4Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"d_HelpPlay"Frame 5Symbol 331 Button
"__id7_"Frame 5Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id8_"Frame 5Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id9_"Frame 5Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id10_"Frame 5Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id11_"Frame 5Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id12_"Frame 5Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"d_MainLogo"Frame 6Symbol 293 Button
"d_RePlay"Frame 7Symbol 390 Button
"d_Score"Frame 7Symbol 392 EditableText
"d_Submit"Frame 7Symbol 395 Button
"d_OverLogo"Frame 7Symbol 293 Button
"__id28_"Frame 7Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id29_"Frame 7Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id30_"Frame 7Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id31_"Frame 7Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"d_RePlay_BACK"Frame 8Symbol 400 Button
"flag"Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143} Frame 1Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141}
"text"Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143} Frame 1Symbol 39 EditableText
"l_de"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_en_us"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_fr"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_it"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_nl"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_pl"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_es_mx"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_br"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_cn"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_en_uk"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_es"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_id"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_jp"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_pt"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_ar"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_in"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_es_ar"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_se"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"l_ru"Symbol 43 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 40 MovieClip {GolfSolitaireFirstLove_En_fla.l_br_143}
"languageName_text"Symbol 47 MovieClip {spill.localisation.LanguageSelectBox_mc} Frame 1Symbol 46 EditableText
"flag"Symbol 47 MovieClip {spill.localisation.LanguageSelectBox_mc} Frame 1Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141}
"d_Shadow"Symbol 89 MovieClip {Card} Frame 1Symbol 49 MovieClip
"d_Over"Symbol 89 MovieClip {Card} Frame 1Symbol 55 MovieClip
"d_Select"Symbol 89 MovieClip {Card} Frame 1Symbol 57 MovieClip
"OO00OO1l1l"Symbol 228 MovieClip {Spill.Components.Submitter} Frame 1Symbol 227 MovieClip {OOO000lll}
"__id5_"Symbol 308 MovieClip {GolfSolitaireFirstLove_En_fla.Timeline_102} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"d_Shadow"Symbol 321 MovieClip {GolfSolitaireFirstLove_En_fla.help_107} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 324 MovieClip {GolfSolitaireFirstLove_En_fla.help_109} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 325 MovieClip {GolfSolitaireFirstLove_En_fla.help_110} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 326 MovieClip {GolfSolitaireFirstLove_En_fla.help_111} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"d_Shadow"Symbol 327 MovieClip {GolfSolitaireFirstLove_En_fla.help_105} Frame 1Symbol 49 MovieClip
"__id13_"Symbol 367 MovieClip {GolfSolitaireFirstLove_En_fla.Mode_125} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id20_"Symbol 370 MovieClip {GolfSolitaireFirstLove_En_fla.NomoveWindow_126} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id21_"Symbol 372 MovieClip {GolfSolitaireFirstLove_En_fla.TimeOverWindow_127} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"d_Play"Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128} Frame 1Symbol 376 Button
"d_Score1"Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128} Frame 1Symbol 378 EditableText
"d_Score2"Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128} Frame 1Symbol 379 EditableText
"__id22_"Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id23_"Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id24_"Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id25_"Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"d_Pause"Symbol 382 MovieClip {GolfSolitaireFirstLove_En_fla.PauseWindow_130} Frame 1Symbol 376 Button
"__id26_"Symbol 382 MovieClip {GolfSolitaireFirstLove_En_fla.PauseWindow_130} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id27_"Symbol 382 MovieClip {GolfSolitaireFirstLove_En_fla.PauseWindow_130} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"d_Container"Symbol 383 MovieClip {Game} Frame 1Symbol 346 MovieClip
"d_UndoNum"Symbol 383 MovieClip {Game} Frame 1Symbol 348 EditableText
"d_Pause"Symbol 383 MovieClip {Game} Frame 1Symbol 352 Button
"d_Level"Symbol 383 MovieClip {Game} Frame 1Symbol 353 EditableText
"d_Score"Symbol 383 MovieClip {Game} Frame 1Symbol 354 EditableText
"d_Time"Symbol 383 MovieClip {Game} Frame 1Symbol 355 EditableText
"d_Sound"Symbol 383 MovieClip {Game} Frame 1Symbol 358 MovieClip {GolfSolitaireFirstLove_En_fla.Timeline_121}
"d_Music"Symbol 383 MovieClip {Game} Frame 1Symbol 362 MovieClip {GolfSolitaireFirstLove_En_fla.sound_122}
"d_Exit"Symbol 383 MovieClip {Game} Frame 1Symbol 363 Button
"d_Undo"Symbol 383 MovieClip {Game} Frame 1Symbol 365 Button
"d_EmitNum"Symbol 383 MovieClip {Game} Frame 1Symbol 366 EditableText
"d_Mode"Symbol 383 MovieClip {Game} Frame 1Symbol 367 MovieClip {GolfSolitaireFirstLove_En_fla.Mode_125}
"d_GridNum"Symbol 383 MovieClip {Game} Frame 1Symbol 368 EditableText
"__id14_"Symbol 383 MovieClip {Game} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id15_"Symbol 383 MovieClip {Game} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id16_"Symbol 383 MovieClip {Game} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id17_"Symbol 383 MovieClip {Game} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id18_"Symbol 383 MovieClip {Game} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"__id19_"Symbol 383 MovieClip {Game} Frame 1Symbol 93 MovieClip {spill.localisation.LocalizedTextField}
"d_NoMoveWindow"Symbol 383 MovieClip {Game} Frame 1Symbol 370 MovieClip {GolfSolitaireFirstLove_En_fla.NomoveWindow_126}
"d_TimeOverWindow"Symbol 383 MovieClip {Game} Frame 1Symbol 372 MovieClip {GolfSolitaireFirstLove_En_fla.TimeOverWindow_127}
"d_LevelUp"Symbol 383 MovieClip {Game} Frame 1Symbol 380 MovieClip {GolfSolitaireFirstLove_En_fla.levelup_128}
"d_PauseWindow"Symbol 383 MovieClip {Game} Frame 1Symbol 382 MovieClip {GolfSolitaireFirstLove_En_fla.PauseWindow_130}

Special Tags

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

Labels

"start"Frame 4
"help"Frame 5
"game"Frame 6
"over"Frame 7
"credits"Frame 8
"br"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 1
"nl"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 2
"cn"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 3
"de"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 4
"es"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 5
"fr"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 6
"in"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 7
"it"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 8
"jp"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 9
"my"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 10
"ph"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 11
"pl"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 12
"pt"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 13
"ru"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 14
"se"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 15
"tr"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 16
"en_uk"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 17
"en_us"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 18
"id"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 19
"ar"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 20
"es_mx"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 21
"es_ar"Symbol 37 MovieClip {GolfSolitaireFirstLove_En_fla.flag_icon_141} Frame 22
"www.agame.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 1
"www.game.com.cn"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 2
"www.zapjuegos.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 3
"www.spel.nl"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 4
"www.jeu.fr"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 5
"www.spielen.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 6
"www.clickjogos.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 7
"www.giocaregratis.it"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 8
"www.spel.se"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 9
"www.mygames.co.uk"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 10
"www.flashgames.ru"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 11
"www.game.co.in"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 12
"www.games.co.id"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 13
"www.minigry.pl"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 14
"www.asoyun.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 15
"www.game.com.my"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 16
"www.gamesgames.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 17
"www.spelletjes.nl"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 18
"www.jeux.fr"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 19
"www.jetztspielen.de"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 20
"www.gry.pl"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 21
"www.spela.se"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 22
"www.gioco.it"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 23
"www.juegos.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 24
"www.juegos.mx"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 25
"www.juegos.com.ar"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 26
"www.ojogos.com.br"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 27
"www.ourgames.ru"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 28
"www.games.co.uk"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 29
"www.oyunlar123.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 30
"www.girlsgogames.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 31
"www.girlsgogames.in"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 32
"www.girlsgogamestr.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 33
"www.girlsgogames.com.br"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 34
"www.girlsgogames.fr"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 35
"www.girlsgogames.co.uk"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 36
"www.girlsgogames.de"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 37
"www.girlsgogames.pl"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 38
"www.girlsgogames.ru"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 39
"www.juegosdechicas.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 40
"www.juegosdechicas.com.ar"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 41
"www.juegosdechicas.mx"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 42
"www.girlsgogames.it"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 43
"www.girlsgogames.es"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 44
"www.girlsgogames.nl"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 45
"www.girlsgogames.se"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 46
"www.ojogos.pt"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 47
"www.laro.com.ph"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 48
"www.egames.jp"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 49
"www.a10.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 50
"www.dailygame.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 51
"www.zapapa.com"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 52
"www.zapapa.nl"Symbol 225 MovieClip {spill.localisation.BrandingLogo} Frame 53




http://swfchan.com/28/135680/info.shtml
Created: 9/2 -2019 11:03:27 Last modified: 9/2 -2019 11:03:27 Server time: 06/05 -2024 07:21:21