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 today! (5may2024)

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

Lady-Gaga-Makeover.swf

This is the info page for
Flash #126585

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


Text
BR

© www.spilgames.com

© www.spilgames.com

ActionScript [AS3]

Section 1
//Elastic (gs.easing.Elastic) package gs.easing { public class Elastic { private static const _2PI:Number = 6.28318530717959; 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)); } } }//package gs.easing
Section 2
//Linear (gs.easing.Linear) package gs.easing { public class Linear { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } } }//package gs.easing
Section 3
//AutoAlphaPlugin (gs.plugins.AutoAlphaPlugin) package gs.plugins { import flash.display.*; import gs.*; public class AutoAlphaPlugin extends TweenPlugin { protected var _tweenVisible:Boolean; protected var _tween:TweenLite; protected var _visible:Boolean; protected var _target:Object; public static const VERSION:Number = 1; public static const API:Number = 1; public function AutoAlphaPlugin(){ this.propName = "autoAlpha"; this.overwriteProps = ["alpha", "visible"]; this.onComplete = onCompleteTween; } override public function set changeFactor(_arg1:Number):void{ updateTweens(_arg1); if (((!((_target.visible == true))) && (_tweenVisible))){ _target.visible = true; }; } public function onCompleteTween():void{ if (((((_tweenVisible) && (!((_tween.vars.runBackwards == true))))) && ((_tween.ease == _tween.vars.ease)))){ _target.visible = _visible; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _tween = _arg3; _visible = Boolean(!((_arg2 == 0))); _tweenVisible = true; addTween(_arg1, "alpha", _arg1.alpha, _arg2, "alpha"); return (true); } override public function killProps(_arg1:Object):void{ super.killProps(_arg1); _tweenVisible = !(Boolean(("visible" in _arg1))); } } }//package gs.plugins
Section 4
//EndArrayPlugin (gs.plugins.EndArrayPlugin) package gs.plugins { import gs.*; import gs.utils.tween.*; public class EndArrayPlugin extends TweenPlugin { protected var _info:Array; protected var _a:Array; public static const VERSION:Number = 1.01; public static const API:Number = 1; public function EndArrayPlugin(){ _info = []; super(); this.propName = "endArray"; this.overwriteProps = ["endArray"]; } override public function set changeFactor(_arg1:Number):void{ var _local2:int; var _local3:ArrayTweenInfo; var _local4:Number; var _local5:int; if (this.round){ _local2 = (_info.length - 1); while (_local2 > -1) { _local3 = _info[_local2]; _local4 = (_local3.start + (_local3.change * _arg1)); _local5 = ((_local4)<0) ? -1 : 1; _a[_local3.index] = ((((_local4 % 1) * _local5))>0.5) ? (int(_local4) + _local5) : int(_local4); _local2--; }; } else { _local2 = (_info.length - 1); while (_local2 > -1) { _local3 = _info[_local2]; _a[_local3.index] = (_local3.start + (_local3.change * _arg1)); _local2--; }; }; } public function init(_arg1:Array, _arg2:Array):void{ var _local3:int; _a = _arg1; _local3 = (_arg2.length - 1); while (_local3 > -1) { if (((!((_arg1[_local3] == _arg2[_local3]))) && (!((_arg1[_local3] == null))))){ _info[_info.length] = new ArrayTweenInfo(_local3, _a[_local3], (_arg2[_local3] - _a[_local3])); }; _local3--; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (((!((_arg1 is Array))) || (!((_arg2 is Array))))){ return (false); }; init((_arg1 as Array), _arg2); return (true); } } }//package gs.plugins
Section 5
//FramePlugin (gs.plugins.FramePlugin) package gs.plugins { import flash.display.*; import gs.*; public class FramePlugin extends TweenPlugin { public var frame:int; protected var _target:MovieClip; public static const VERSION:Number = 1.01; public static const API:Number = 1; public function FramePlugin(){ this.propName = "frame"; this.overwriteProps = ["frame"]; this.round = true; } override public function set changeFactor(_arg1:Number):void{ updateTweens(_arg1); _target.gotoAndStop(this.frame); } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (((!((_arg1 is MovieClip))) || (isNaN(_arg2)))){ return (false); }; _target = (_arg1 as MovieClip); this.frame = _target.currentFrame; addTween(this, "frame", this.frame, _arg2, "frame"); return (true); } } }//package gs.plugins
Section 6
//RemoveTintPlugin (gs.plugins.RemoveTintPlugin) package gs.plugins { public class RemoveTintPlugin extends TintPlugin { public static const VERSION:Number = 1.01; public static const API:Number = 1; public function RemoveTintPlugin(){ this.propName = "removeTint"; } } }//package gs.plugins
Section 7
//TintPlugin (gs.plugins.TintPlugin) package gs.plugins { import flash.display.*; import gs.*; import flash.geom.*; import gs.utils.tween.*; public class TintPlugin extends TweenPlugin { protected var _ct:ColorTransform; protected var _ignoreAlpha:Boolean; protected var _target:DisplayObject; public static const VERSION:Number = 1.1; public static const API:Number = 1; protected static var _props:Array = ["redMultiplier", "greenMultiplier", "blueMultiplier", "alphaMultiplier", "redOffset", "greenOffset", "blueOffset", "alphaOffset"]; public function TintPlugin(){ this.propName = "tint"; this.overwriteProps = ["tint"]; } override public function set changeFactor(_arg1:Number):void{ var _local2:ColorTransform; updateTweens(_arg1); if (_ignoreAlpha){ _local2 = _target.transform.colorTransform; _ct.alphaMultiplier = _local2.alphaMultiplier; _ct.alphaOffset = _local2.alphaOffset; }; _target.transform.colorTransform = _ct; } public function init(_arg1:DisplayObject, _arg2:ColorTransform):void{ var _local3:int; var _local4:String; _target = _arg1; _ct = _target.transform.colorTransform; _local3 = (_props.length - 1); while (_local3 > -1) { _local4 = _props[_local3]; if (_ct[_local4] != _arg2[_local4]){ _tweens[_tweens.length] = new TweenInfo(_ct, _local4, _ct[_local4], (_arg2[_local4] - _ct[_local4]), "tint", false); }; _local3--; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ var _local4:ColorTransform; if (!(_arg1 is DisplayObject)){ return (false); }; _local4 = new ColorTransform(); if (((!((_arg2 == null))) && (!((_arg3.exposedVars.removeTint == true))))){ _local4.color = uint(_arg2); }; _ignoreAlpha = true; init((_arg1 as DisplayObject), _local4); return (true); } } }//package gs.plugins
Section 8
//TweenPlugin (gs.plugins.TweenPlugin) package gs.plugins { import gs.*; import gs.utils.tween.*; public class TweenPlugin { public var overwriteProps:Array; protected var _tweens:Array; public var round:Boolean; public var onComplete:Function; public var propName:String; protected var _changeFactor:Number;// = 0 public static const VERSION:Number = 1.03; public static const API:Number = 1; public function TweenPlugin(){ _tweens = []; _changeFactor = 0; super(); } protected function updateTweens(_arg1:Number):void{ var _local2:int; var _local3:TweenInfo; var _local4:Number; var _local5:int; if (this.round){ _local2 = (_tweens.length - 1); while (_local2 > -1) { _local3 = _tweens[_local2]; _local4 = (_local3.start + (_local3.change * _arg1)); _local5 = ((_local4)<0) ? -1 : 1; _local3.target[_local3.property] = ((((_local4 % 1) * _local5))>0.5) ? (int(_local4) + _local5) : int(_local4); _local2--; }; } else { _local2 = (_tweens.length - 1); while (_local2 > -1) { _local3 = _tweens[_local2]; _local3.target[_local3.property] = (_local3.start + (_local3.change * _arg1)); _local2--; }; }; } public function set changeFactor(_arg1:Number):void{ updateTweens(_arg1); _changeFactor = _arg1; } protected function addTween(_arg1:Object, _arg2:String, _arg3:Number, _arg4, _arg5:String=null):void{ var _local6:Number; if (_arg4 != null){ _local6 = ((typeof(_arg4))=="number") ? (_arg4 - _arg3) : Number(_arg4); if (_local6 != 0){ _tweens[_tweens.length] = new TweenInfo(_arg1, _arg2, _arg3, _local6, ((_arg5) || (_arg2)), false); }; }; } public function killProps(_arg1:Object):void{ var _local2:int; _local2 = (this.overwriteProps.length - 1); while (_local2 > -1) { if ((this.overwriteProps[_local2] in _arg1)){ this.overwriteProps.splice(_local2, 1); }; _local2--; }; _local2 = (_tweens.length - 1); while (_local2 > -1) { if ((_tweens[_local2].name in _arg1)){ _tweens.splice(_local2, 1); }; _local2--; }; } public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ addTween(_arg1, this.propName, _arg1[this.propName], _arg2, this.propName); return (true); } public function get changeFactor():Number{ return (_changeFactor); } public static function activate(_arg1:Array):Boolean{ var _local2:int; var _local3:Object; _local2 = (_arg1.length - 1); while (_local2 > -1) { _local3 = new (_arg1[_local2]); TweenLite.plugins[_local3.propName] = _arg1[_local2]; _local2--; }; return (true); } } }//package gs.plugins
Section 9
//VisiblePlugin (gs.plugins.VisiblePlugin) package gs.plugins { import flash.display.*; import gs.*; public class VisiblePlugin extends TweenPlugin { protected var _tween:TweenLite; protected var _visible:Boolean; protected var _target:Object; public static const VERSION:Number = 1; public static const API:Number = 1; public function VisiblePlugin(){ this.propName = "visible"; this.overwriteProps = ["visible"]; this.onComplete = onCompleteTween; } override public function set changeFactor(_arg1:Number):void{ if (_target.visible != true){ _target.visible = true; }; } public function onCompleteTween():void{ if (((!((_tween.vars.runBackwards == true))) && ((_tween.ease == _tween.vars.ease)))){ _target.visible = _visible; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _tween = _arg3; _visible = Boolean(_arg2); return (true); } } }//package gs.plugins
Section 10
//VolumePlugin (gs.plugins.VolumePlugin) package gs.plugins { import flash.display.*; import gs.*; import flash.media.*; public class VolumePlugin extends TweenPlugin { protected var _st:SoundTransform; protected var _target:Object; public static const VERSION:Number = 1.01; public static const API:Number = 1; public function VolumePlugin(){ this.propName = "volume"; this.overwriteProps = ["volume"]; } override public function set changeFactor(_arg1:Number):void{ updateTweens(_arg1); _target.soundTransform = _st; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (((isNaN(_arg2)) || (!(_arg1.hasOwnProperty("soundTransform"))))){ return (false); }; _target = _arg1; _st = _target.soundTransform; addTween(_st, "volume", _st.volume, _arg2, "volume"); return (true); } } }//package gs.plugins
Section 11
//ArrayTweenInfo (gs.utils.tween.ArrayTweenInfo) package gs.utils.tween { public class ArrayTweenInfo { public var change:Number; public var index:uint; public var start:Number; public function ArrayTweenInfo(_arg1:uint, _arg2:Number, _arg3:Number){ this.index = _arg1; this.start = _arg2; this.change = _arg3; } } }//package gs.utils.tween
Section 12
//TweenInfo (gs.utils.tween.TweenInfo) package gs.utils.tween { public class TweenInfo { public var start:Number; public var name:String; public var change:Number; public var target:Object; public var property:String; public var isPlugin:Boolean; public function TweenInfo(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Number, _arg5:String, _arg6:Boolean){ this.target = _arg1; this.property = _arg2; this.start = _arg3; this.change = _arg4; this.name = _arg5; this.isPlugin = _arg6; } } }//package gs.utils.tween
Section 13
//TweenLite (gs.TweenLite) package gs { import flash.display.*; import flash.events.*; import gs.utils.tween.*; import gs.plugins.*; import flash.utils.*; public class TweenLite { public var delay:Number; protected var _hasUpdate:Boolean; protected var _hasPlugins:Boolean; public var started:Boolean; public var initted:Boolean; public var active:Boolean; public var startTime:Number; public var target:Object; public var duration:Number; public var gc:Boolean; public var vars:Object; public var ease:Function; public var tweens:Array; public var exposedVars:Object; public var combinedTimeScale:Number; public var initTime:Number; public static const version:Number = 10.092; private static var _timer:Timer = new Timer(2000); public static var defaultEase:Function = TweenLite.easeOut; public static var plugins:Object = {}; public static var currentTime:uint; public static var masterList:Dictionary = new Dictionary(false); protected static var _reservedProps:Object = {ease:1, delay:1, overwrite:1, onComplete:1, onCompleteParams:1, runBackwards:1, startAt:1, onUpdate:1, onUpdateParams:1, roundProps:1, onStart:1, onStartParams:1, persist:1, renderOnStart:1, proxiedEase:1, easeParams:1, yoyo:1, loop:1, onCompleteListener:1, onUpdateListener:1, onStartListener:1, orientToBezier:1, timeScale:1}; public static var killDelayedCallsTo:Function = TweenLite.killTweensOf; public static var timingSprite:Sprite = new Sprite(); public static var overwriteManager:Object; private static var _tlInitted:Boolean; public function TweenLite(_arg1:Object, _arg2:Number, _arg3:Object){ var _local4:int; super(); if (_arg1 == null){ return; }; if (!_tlInitted){ TweenPlugin.activate([TintPlugin, RemoveTintPlugin, FramePlugin, AutoAlphaPlugin, VisiblePlugin, VolumePlugin, EndArrayPlugin]); currentTime = getTimer(); timingSprite.addEventListener(Event.ENTER_FRAME, updateAll, false, 0, true); if (overwriteManager == null){ overwriteManager = {mode:1, enabled:false}; }; _timer.addEventListener("timer", killGarbage, false, 0, true); _timer.start(); _tlInitted = true; }; this.vars = _arg3; this.duration = ((_arg2) || (0.001)); this.delay = ((_arg3.delay) || (0)); this.combinedTimeScale = ((_arg3.timeScale) || (1)); this.active = Boolean((((_arg2 == 0)) && ((this.delay == 0)))); this.target = _arg1; if (typeof(this.vars.ease) != "function"){ this.vars.ease = defaultEase; }; if (this.vars.easeParams != null){ this.vars.proxiedEase = this.vars.ease; this.vars.ease = easeProxy; }; this.ease = this.vars.ease; this.exposedVars = ((this.vars.isTV)==true) ? this.vars.exposedVars : this.vars; this.tweens = []; this.initTime = currentTime; this.startTime = (this.initTime + (this.delay * 1000)); _local4 = ((((_arg3.overwrite == undefined)) || (((!(overwriteManager.enabled)) && ((_arg3.overwrite > 1)))))) ? overwriteManager.mode : int(_arg3.overwrite); if (((!((_arg1 in masterList))) || ((_local4 == 1)))){ masterList[_arg1] = [this]; } else { masterList[_arg1].push(this); }; if ((((((this.vars.runBackwards == true)) && (!((this.vars.renderOnStart == true))))) || (this.active))){ initTweenVals(); if (this.active){ render((this.startTime + 1)); } else { render(this.startTime); }; if (((((!((this.exposedVars.visible == null))) && ((this.vars.runBackwards == true)))) && ((this.target is DisplayObject)))){ this.target.visible = this.exposedVars.visible; }; }; } public function set enabled(_arg1:Boolean):void{ var _local2:Array; var _local3:Boolean; var _local4:int; if (_arg1){ if (!(this.target in masterList)){ masterList[this.target] = [this]; } else { _local2 = masterList[this.target]; _local4 = (_local2.length - 1); while (_local4 > -1) { if (_local2[_local4] == this){ _local3 = true; break; }; _local4--; }; if (!_local3){ _local2[_local2.length] = this; }; }; }; this.gc = (_arg1) ? false : true; if (this.gc){ this.active = false; } else { this.active = this.started; }; } public function clear():void{ this.tweens = []; this.vars = (this.exposedVars = {ease:this.vars.ease}); _hasUpdate = false; } public function render(_arg1:uint):void{ var _local2:Number; var _local3:Number; var _local4:TweenInfo; var _local5:int; _local2 = ((_arg1 - this.startTime) * 0.001); if (_local2 >= this.duration){ _local2 = this.duration; _local3 = ((((this.ease == this.vars.ease)) || ((this.duration == 0.001)))) ? 1 : 0; } else { _local3 = this.ease(_local2, 0, 1, this.duration); }; _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local4 = this.tweens[_local5]; _local4.target[_local4.property] = (_local4.start + (_local3 * _local4.change)); _local5--; }; if (_hasUpdate){ this.vars.onUpdate.apply(null, this.vars.onUpdateParams); }; if (_local2 == this.duration){ complete(true); }; } public function activate():void{ this.started = (this.active = true); if (!this.initted){ initTweenVals(); }; if (this.vars.onStart != null){ this.vars.onStart.apply(null, this.vars.onStartParams); }; if (this.duration == 0.001){ this.startTime = (this.startTime - 1); }; } public function get enabled():Boolean{ return ((this.gc) ? false : true); } public function initTweenVals():void{ var _local1:String; var _local2:int; var _local3:*; var _local4:TweenInfo; if (((!((this.exposedVars.timeScale == undefined))) && (this.target.hasOwnProperty("timeScale")))){ this.tweens[this.tweens.length] = new TweenInfo(this.target, "timeScale", this.target.timeScale, (this.exposedVars.timeScale - this.target.timeScale), "timeScale", false); }; for (_local1 in this.exposedVars) { if ((_local1 in _reservedProps)){ } else { if ((_local1 in plugins)){ _local3 = new (plugins[_local1]); if (_local3.onInitTween(this.target, this.exposedVars[_local1], this) == false){ this.tweens[this.tweens.length] = new TweenInfo(this.target, _local1, this.target[_local1], ((typeof(this.exposedVars[_local1]))=="number") ? (this.exposedVars[_local1] - this.target[_local1]) : Number(this.exposedVars[_local1]), _local1, false); } else { this.tweens[this.tweens.length] = new TweenInfo(_local3, "changeFactor", 0, 1, ((_local3.overwriteProps.length)==1) ? _local3.overwriteProps[0] : "_MULTIPLE_", true); _hasPlugins = true; }; } else { this.tweens[this.tweens.length] = new TweenInfo(this.target, _local1, this.target[_local1], ((typeof(this.exposedVars[_local1]))=="number") ? (this.exposedVars[_local1] - this.target[_local1]) : Number(this.exposedVars[_local1]), _local1, false); }; }; }; if (this.vars.runBackwards == true){ _local2 = (this.tweens.length - 1); while (_local2 > -1) { _local4 = this.tweens[_local2]; this.tweens[_local2].start = (_local4.start + _local4.change); _local4.change = -(_local4.change); _local2--; }; }; if (this.vars.onUpdate != null){ _hasUpdate = true; }; if (((TweenLite.overwriteManager.enabled) && ((this.target in masterList)))){ overwriteManager.manageOverwrites(this, masterList[this.target]); }; this.initted = true; } protected function easeProxy(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (this.vars.proxiedEase.apply(null, arguments.concat(this.vars.easeParams))); } public function killVars(_arg1:Object):void{ if (overwriteManager.enabled){ overwriteManager.killVars(_arg1, this.exposedVars, this.tweens); }; } public function complete(_arg1:Boolean=false):void{ var _local2:int; if (!_arg1){ if (!this.initted){ initTweenVals(); }; this.startTime = (currentTime - ((this.duration * 1000) / this.combinedTimeScale)); render(currentTime); return; }; if (_hasPlugins){ _local2 = (this.tweens.length - 1); while (_local2 > -1) { if (((this.tweens[_local2].isPlugin) && (!((this.tweens[_local2].target.onComplete == null))))){ this.tweens[_local2].target.onComplete(); }; _local2--; }; }; if (this.vars.persist != true){ this.enabled = false; }; if (this.vars.onComplete != null){ this.vars.onComplete.apply(null, this.vars.onCompleteParams); }; } public static function updateAll(_arg1:Event=null):void{ var _local2:uint; var _local3:Dictionary; var _local4:Array; var _local5:int; var _local6:TweenLite; _local2 = (currentTime = getTimer()); _local3 = masterList; for each (_local4 in _local3) { _local5 = (_local4.length - 1); while (_local5 > -1) { _local6 = _local4[_local5]; if (_local6.active){ _local6.render(_local2); } else { if (_local6.gc){ _local4.splice(_local5, 1); } else { if (_local2 >= _local6.startTime){ _local6.activate(); _local6.render(_local2); }; }; }; _local5--; }; }; } public static function removeTween(_arg1:TweenLite, _arg2:Boolean=true):void{ if (_arg1 != null){ if (_arg2){ _arg1.clear(); }; _arg1.enabled = false; }; } public static function killTweensOf(_arg1:Object=null, _arg2:Boolean=false):void{ var _local3:Array; var _local4:int; var _local5:TweenLite; if (((!((_arg1 == null))) && ((_arg1 in masterList)))){ _local3 = masterList[_arg1]; _local4 = (_local3.length - 1); while (_local4 > -1) { _local5 = _local3[_local4]; if (((_arg2) && (!(_local5.gc)))){ _local5.complete(false); }; _local5.clear(); _local4--; }; delete masterList[_arg1]; }; } public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ _arg3.runBackwards = true; return (new TweenLite(_arg1, _arg2, _arg3)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } protected static function killGarbage(_arg1:TimerEvent):void{ var _local2:Dictionary; var _local3:Object; _local2 = masterList; for (_local3 in _local2) { if (_local2[_local3].length == 0){ delete _local2[_local3]; }; }; } public static function delayedCall(_arg1:Number, _arg2:Function, _arg3:Array=null):TweenLite{ return (new TweenLite(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, overwrite:0})); } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ return (new TweenLite(_arg1, _arg2, _arg3)); } } }//package gs
Section 14
//CA_0_1 (LadyGaga_fla.CA_0_1) package LadyGaga_fla { import flash.display.*; public dynamic class CA_0_1 extends MovieClip { public function CA_0_1(){ addFrameScript(3, frame4); } function frame4(){ gotoAndStop(1); } } }//package LadyGaga_fla
Section 15
//CA_32_39 (LadyGaga_fla.CA_32_39) package LadyGaga_fla { import flash.display.*; public dynamic class CA_32_39 extends MovieClip { public var p11:MovieClip; public var p10:MovieClip; public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p9:MovieClip; public var p1n:MovieClip; public var p7:MovieClip; public var p8:MovieClip; public var p4:MovieClip; public var p6:MovieClip; } }//package LadyGaga_fla
Section 16
//flag_icon_135 (LadyGaga_fla.flag_icon_135) package LadyGaga_fla { import flash.display.*; public dynamic class flag_icon_135 extends MovieClip { public function flag_icon_135(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package LadyGaga_fla
Section 17
//l_br_137 (LadyGaga_fla.l_br_137) package LadyGaga_fla { import flash.display.*; import flash.text.*; public dynamic class l_br_137 extends MovieClip { public var text:TextField; public var flag:MovieClip; } }//package LadyGaga_fla
Section 18
//LL_18_50 (LadyGaga_fla.LL_18_50) package LadyGaga_fla { import flash.display.*; public dynamic class LL_18_50 extends MovieClip { public function LL_18_50(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package LadyGaga_fla
Section 19
//LL_20_48 (LadyGaga_fla.LL_20_48) package LadyGaga_fla { import flash.xml.*; import flash.display.*; import flash.text.*; import flash.events.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.utils.*; import flash.net.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; public dynamic class LL_20_48 extends MovieClip { public function LL_20_48(){ addFrameScript(0, frame1, 43, frame44); } function frame1(){ stop(); } function frame44(){ stop(); MovieClip(root).save_arr[uint(this.name.substr(1))] = this._n; MovieClip(root).refurbish(); gotoAndStop(1); } } }//package LadyGaga_fla
Section 20
//LL_23_55 (LadyGaga_fla.LL_23_55) package LadyGaga_fla { import flash.display.*; public dynamic class LL_23_55 extends MovieClip { public function LL_23_55(){ addFrameScript(20, frame21); } function frame21(){ stop(); } } }//package LadyGaga_fla
Section 21
//LL_24_53 (LadyGaga_fla.LL_24_53) package LadyGaga_fla { import flash.xml.*; import flash.display.*; import flash.text.*; import flash.events.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.utils.*; import flash.net.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; public dynamic class LL_24_53 extends MovieClip { public function LL_24_53(){ addFrameScript(0, frame1, 39, frame40); } function frame1(){ stop(); } function frame40(){ stop(); MovieClip(root).save_arr[uint(this.name.substr(1))] = this._n; MovieClip(root).refurbish(); gotoAndStop(1); } } }//package LadyGaga_fla
Section 22
//LL_26_59 (LadyGaga_fla.LL_26_59) package LadyGaga_fla { import flash.display.*; public dynamic class LL_26_59 extends MovieClip { public function LL_26_59(){ addFrameScript(20, frame21); } function frame21(){ stop(); } } }//package LadyGaga_fla
Section 23
//LL_27_57 (LadyGaga_fla.LL_27_57) package LadyGaga_fla { import flash.xml.*; import flash.display.*; import flash.text.*; import flash.events.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.utils.*; import flash.net.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; public dynamic class LL_27_57 extends MovieClip { public function LL_27_57(){ addFrameScript(0, frame1, 33, frame34); } function frame1(){ stop(); } function frame34(){ stop(); MovieClip(root).save_arr[uint(this.name.substr(1))] = this._n; MovieClip(root).refurbish(); gotoAndStop(1); } } }//package LadyGaga_fla
Section 24
//LL_29_60 (LadyGaga_fla.LL_29_60) package LadyGaga_fla { import flash.xml.*; import flash.display.*; import flash.text.*; import flash.events.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.utils.*; import flash.net.*; import flash.system.*; import flash.external.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; public dynamic class LL_29_60 extends MovieClip { public function LL_29_60(){ addFrameScript(0, frame1, 41, frame42); } function frame1(){ stop(); } function frame42(){ stop(); MovieClip(root).save_arr[uint(this.name.substr(1))] = this._n; MovieClip(root).refurbish(); gotoAndStop(1); } } }//package LadyGaga_fla
Section 25
//Timeline_11 (LadyGaga_fla.Timeline_11) package LadyGaga_fla { import flash.display.*; public dynamic class Timeline_11 extends MovieClip { public var 新建符号_1:MovieClip; } }//package LadyGaga_fla
Section 26
//Timeline_34 (LadyGaga_fla.Timeline_34) package LadyGaga_fla { import flash.display.*; public dynamic class Timeline_34 extends MovieClip { public var dh1:MovieClip; public var dh2:MovieClip; } }//package LadyGaga_fla
Section 27
//Timeline_8 (LadyGaga_fla.Timeline_8) package LadyGaga_fla { import flash.display.*; public dynamic class Timeline_8 extends MovieClip { public var main_mc:MovieClip; public var show_btn:SimpleButton; public var bg_btn:SimpleButton; public var p11:MovieClip; public var p10:MovieClip; public var p1:MovieClip; public var p2:MovieClip; public var p3:MovieClip; public var p5:MovieClip; public var p9:MovieClip; public var p6:MovieClip; public var p7:MovieClip; public var p8:MovieClip; public var p4:MovieClip; } }//package LadyGaga_fla
Section 28
//Timeline_9 (LadyGaga_fla.Timeline_9) package LadyGaga_fla { import flash.display.*; public dynamic class Timeline_9 extends MovieClip { public var main_mc:Item; public var reset_btn:SimpleButton; public var name_mc:MovieClip; } }//package LadyGaga_fla
Section 29
//yuan1_37 (LadyGaga_fla.yuan1_37) package LadyGaga_fla { import flash.display.*; public dynamic class yuan1_37 extends MovieClip { public var main_mc:MovieClip; public var b_mc:MovieClip; public var p_mc:MovieClip; public function yuan1_37(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); main_mc.visible = false; b_mc.visible = false; this.mouseChildren = false; this.mouseEnabled = false; } function frame2(){ main_mc.visible = true; b_mc.visible = true; this.mouseChildren = true; this.mouseEnabled = true; } } }//package LadyGaga_fla
Section 30
//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 31
//BrandingLogo (spill.localisation.BrandingLogo) package spill.localisation { import flash.display.*; import flash.events.*; public class BrandingLogo extends MovieClip { public function BrandingLogo(){ 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); }; } private function removed(_arg1:Event):void{ SpilGame.removeEventListener("brandingChanged", brandingChanged); } } }//package spill.localisation
Section 32
//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 33
//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 34
//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 35
//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 36
//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 37
//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 38
//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 39
//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 40
//spil_internal (spill.localisation.spil_internal) package spill.localisation { public namespace spil_internal = "spill.localisation"; }//package spill.localisation
Section 41
//SpilGame (spill.localisation.SpilGame) package spill.localisation { import flash.display.*; import flash.text.*; import flash.events.*; import flash.ui.*; import flash.net.*; import flash.system.*; import flash.external.*; 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 42
//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 43
//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 44
//ColorChange (ColorChange) package { public dynamic class ColorChange extends Array { private static const IDENTITY_MATRIX:Array = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]; private static const LENGTH:Number = IDENTITY_MATRIX.length; private static const DELTA_INDEX:Array = [0, 0.01, 0.02, 0.04, 0.05, 0.06, 0.07, 0.08, 0.1, 0.11, 0.12, 0.14, 0.15, 0.16, 0.17, 0.18, 0.2, 0.21, 0.22, 0.24, 0.25, 0.27, 0.28, 0.3, 0.32, 0.34, 0.36, 0.38, 0.4, 0.42, 0.44, 0.46, 0.48, 0.5, 0.53, 0.56, 0.59, 0.62, 0.65, 0.68, 0.71, 0.74, 0.77, 0.8, 0.83, 0.86, 0.89, 0.92, 0.95, 0.98, 1, 1.06, 1.12, 1.18, 1.24, 1.3, 1.36, 1.42, 1.48, 1.54, 1.6, 1.66, 1.72, 1.78, 1.84, 1.9, 1.96, 2, 2.12, 2.25, 2.37, 2.5, 2.62, 2.75, 2.87, 3, 3.2, 3.4, 3.6, 3.8, 4, 4.3, 4.7, 4.9, 5, 5.5, 6, 6.5, 6.8, 7, 7.3, 7.5, 7.8, 8, 8.4, 8.7, 9, 9.4, 9.6, 9.8, 10]; public function ColorChange(_arg1:Array=null){ _arg1 = fixMatrix(_arg1); copyMatrix(((_arg1.length)==LENGTH) ? _arg1 : IDENTITY_MATRIX); } public function adjustBrightness(_arg1:Number):void{ _arg1 = cleanValue(_arg1, 100); if ((((_arg1 == 0)) || (isNaN(_arg1)))){ return; }; multiplyMatrix([1, 0, 0, 0, _arg1, 0, 1, 0, 0, _arg1, 0, 0, 1, 0, _arg1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]); } protected function multiplyMatrix(_arg1:Array):void{ var _local2:Array; var _local3:uint; var _local4:uint; var _local5:Number; var _local6:Number; _local2 = []; _local3 = 0; while (_local3 < 5) { _local4 = 0; while (_local4 < 5) { _local2[_local4] = this[(_local4 + (_local3 * 5))]; _local4++; }; _local4 = 0; while (_local4 < 5) { _local5 = 0; _local6 = 0; while (_local6 < 5) { _local5 = (_local5 + (_arg1[(_local4 + (_local6 * 5))] * _local2[_local6])); _local6++; }; this[(_local4 + (_local3 * 5))] = _local5; _local4++; }; _local3++; }; } public function adjustSaturation(_arg1:Number):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; _arg1 = cleanValue(_arg1, 100); if ((((_arg1 == 0)) || (isNaN(_arg1)))){ return; }; _local2 = (1 + ((_arg1)>0) ? ((3 * _arg1) / 100) : (_arg1 / 100)); _local3 = 0.3086; _local4 = 0.6094; _local5 = 0.082; multiplyMatrix([((_local3 * (1 - _local2)) + _local2), (_local4 * (1 - _local2)), (_local5 * (1 - _local2)), 0, 0, (_local3 * (1 - _local2)), ((_local4 * (1 - _local2)) + _local2), (_local5 * (1 - _local2)), 0, 0, (_local3 * (1 - _local2)), (_local4 * (1 - _local2)), ((_local5 * (1 - _local2)) + _local2), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]); } public function reset():void{ var _local1:uint; _local1 = 0; while (_local1 < LENGTH) { this[_local1] = IDENTITY_MATRIX[_local1]; _local1++; }; } public function adjustColor(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{ adjustHue(_arg4); adjustContrast(_arg2); adjustBrightness(_arg1); adjustSaturation(_arg3); } public function clone():ColorChange{ return (new ColorChange(this)); } public function toArray():Array{ return (slice(0, 20)); } protected function cleanValue(_arg1:Number, _arg2:Number):Number{ return (Math.min(_arg2, Math.max(-(_arg2), _arg1))); } public function adjustHue(_arg1:Number):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; _arg1 = ((cleanValue(_arg1, 180) / 180) * Math.PI); if ((((_arg1 == 0)) || (isNaN(_arg1)))){ return; }; _local2 = Math.cos(_arg1); _local3 = Math.sin(_arg1); _local4 = 0.213; _local5 = 0.715; _local6 = 0.072; multiplyMatrix([((_local4 + (_local2 * (1 - _local4))) + (_local3 * -(_local4))), ((_local5 + (_local2 * -(_local5))) + (_local3 * -(_local5))), ((_local6 + (_local2 * -(_local6))) + (_local3 * (1 - _local6))), 0, 0, ((_local4 + (_local2 * -(_local4))) + (_local3 * 0.143)), ((_local5 + (_local2 * (1 - _local5))) + (_local3 * 0.14)), ((_local6 + (_local2 * -(_local6))) + (_local3 * -0.283)), 0, 0, ((_local4 + (_local2 * -(_local4))) + (_local3 * -((1 - _local4)))), ((_local5 + (_local2 * -(_local5))) + (_local3 * _local5)), ((_local6 + (_local2 * (1 - _local6))) + (_local3 * _local6)), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]); } public function concat(_arg1:Array):void{ _arg1 = fixMatrix(_arg1); if (_arg1.length != LENGTH){ return; }; multiplyMatrix(_arg1); } protected function copyMatrix(_arg1:Array):void{ var _local2:Number; var _local3:uint; _local2 = LENGTH; _local3 = 0; while (_local3 < _local2) { this[_local3] = _arg1[_local3]; _local3++; }; } protected function fixMatrix(_arg1:Array=null):Array{ if (_arg1 == null){ return (IDENTITY_MATRIX); }; if ((_arg1 is ColorChange)){ _arg1 = _arg1.slice(0); }; if (_arg1.length < LENGTH){ _arg1 = _arg1.slice(0, _arg1.length).concat(IDENTITY_MATRIX.slice(_arg1.length, LENGTH)); } else { if (_arg1.length > LENGTH){ _arg1 = _arg1.slice(0, LENGTH); }; }; return (_arg1); } public function adjustContrast(_arg1:Number):void{ var _local2:Number; _arg1 = cleanValue(_arg1, 100); if ((((_arg1 == 0)) || (isNaN(_arg1)))){ return; }; if (_arg1 < 0){ _local2 = (127 + ((_arg1 / 100) * 127)); } else { _local2 = (_arg1 % 1); if (_local2 == 0){ _local2 = DELTA_INDEX[_arg1]; } else { _local2 = ((DELTA_INDEX[(_arg1 << 0)] * (1 - _local2)) + (DELTA_INDEX[((_arg1 << 0) + 1)] * _local2)); }; _local2 = ((_local2 * 127) + 127); }; multiplyMatrix([(_local2 / 127), 0, 0, 0, (0.5 * (127 - _local2)), 0, (_local2 / 127), 0, 0, (0.5 * (127 - _local2)), 0, 0, (_local2 / 127), 0, (0.5 * (127 - _local2)), 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]); } public function toString():String{ return ((("ColorChange [ " + this.join(" , ")) + " ]")); } } }//package
Section 45
//Contrast (Contrast) package { import flash.display.*; import gs.*; import gs.easing.*; public dynamic class Contrast extends MovieClip { private static var num:uint = 0; private static function mcShow(_arg1:MovieClip):void{ TweenLite.to(_arg1.main_mc, 1, {alpha:0, ease:Linear.easeOut}); TweenLite.to(_arg1.p_mc, 1, {alpha:1, ease:Linear.easeOut, onComplete:mcStop2, onCompleteParams:[_arg1]}); } private static function mcHide(_arg1:MovieClip):void{ TweenLite.to(_arg1.main_mc, 1, {alpha:1, ease:Linear.easeOut}); TweenLite.to(_arg1.p_mc, 1, {alpha:0, ease:Linear.easeOut, onComplete:mcStop, onCompleteParams:[_arg1]}); } public static function contrastMC(_arg1:MovieClip):void{ _arg1.gotoAndStop(2); num = 0; mcHide(_arg1); } private static function mcStop2(_arg1:MovieClip):void{ num++; if (num >= 4){ _arg1.gotoAndStop(1); } else { TweenLite.to(_arg1, 1, {onComplete:mcHide, onCompleteParams:[_arg1]}); }; } private static function mcStop(_arg1:MovieClip):void{ num++; TweenLite.to(_arg1, 1, {onComplete:mcShow, onCompleteParams:[_arg1]}); } } }//package
Section 46
//Item (Item) package { import flash.display.*; import flash.events.*; public dynamic class Item extends MovieClip { public var p25c1:MovieClip; public var p25c2:MovieClip; public var p25c3:MovieClip; public var p25c4:MovieClip; public var p25c5:MovieClip; public var p25c6:MovieClip; public var p7c1:MovieClip; public var p7c2:MovieClip; public var p7c3:MovieClip; public var p7c4:MovieClip; public var p7c7:MovieClip; public var p7c8:MovieClip; public var p7c6:MovieClip; public var p7c5:MovieClip; public var p6c1:MovieClip; public var p6c2:MovieClip; public var p6c3:MovieClip; public var p6c4:MovieClip; public var p6c5:MovieClip; public var p6c6:MovieClip; public var p5c1:MovieClip; public var p5c2:MovieClip; public var p1_mc:TD; public var p22c1:MovieClip; public var p22c2:MovieClip; public var p22c3:MovieClip; public var p4c2:MovieClip; public var p4c4:MovieClip; public var p4c5:MovieClip; public var p4c3:MovieClip; public var p4c1:MovieClip; public var p4c6:MovieClip; public var p4c8:MovieClip; public var p4c7:MovieClip; public var p4c9:MovieClip; private var max_arr:Array; public var p2_mc:TD; public var p28c1:MovieClip; public var p28c2:MovieClip; public var p28c6:MovieClip; public var p28c3:MovieClip; public var p28c4:MovieClip; public var p28c5:MovieClip; public var p31c1:MovieClip; public var p31c2:MovieClip; public var p31c4:MovieClip; public var p31c6:MovieClip; public var p31c3:MovieClip; public var p31c5:MovieClip; public var p4c11:MovieClip; public var p4c12:MovieClip; public var p3_mc:TD; public var p4c10:MovieClip; public var p1c1:MovieClip; public var p1c2:MovieClip; public var p1c3:MovieClip; public function Item(){ var _local1:uint; max_arr = [11, 0, 0, 0, 12, 2, 6, 8, 3, 6, 6, 6]; super(); addFrameScript(0, tdRefurbishToufa); _local1 = 1; while (_local1 < 3) { addFrameScript(_local1, tdRefurbish); _local1++; }; _local1 = 3; while (_local1 < 7) { addFrameScript(_local1, colorRefurbish); _local1++; }; _local1 = 7; while (_local1 < 11) { addFrameScript(_local1, wupinRefurbish); _local1++; }; } private function wupinChange(_arg1:MouseEvent):void{ var _local2:uint; _local2 = uint(_arg1.currentTarget.name.substr(4)); MovieClip(root).save_arr[currentFrame] = _local2; MovieClip(root).refurbish(); } public function tdRefurbishToufa():void{ var _local1:uint; this[(("p" + currentFrame) + "_mc")].refurbish(); _local1 = 1; while (_local1 <= 3) { this[((("p" + this.currentFrame) + "c") + _local1)].gotoAndStop(_local1); this[((("p" + this.currentFrame) + "c") + _local1)].buttonMode = true; this[((("p" + this.currentFrame) + "c") + _local1)].addEventListener(MouseEvent.MOUSE_DOWN, toufa); _local1++; }; } public function tdRefurbish():void{ this[(("p" + currentFrame) + "_mc")].refurbish(); } private function wupinRefurbish():void{ var _local1:uint; var _local2:MovieClip; _local1 = 0; while (_local1 < numChildren) { _local2 = (getChildAt(_local1) as MovieClip); _local2.buttonMode = true; _local2.gotoAndStop(uint(_local2.name.substr(4))); _local2.addEventListener(MouseEvent.MOUSE_DOWN, wupinChange); _local1++; }; } private function colorChange(_arg1:MouseEvent):void{ var _local2:uint; var _local3:uint; _local2 = uint(_arg1.currentTarget.name.substr(3)); _local3 = currentFrame; MovieClip(root)[("m" + _local3)]._n = _local2; MovieClip(root)[("m" + _local3)].gotoAndPlay(2); } private function colorRefurbish():void{ var _local1:uint; var _local2:MovieClip; _local1 = 0; while (_local1 < numChildren) { _local2 = (getChildAt(_local1) as MovieClip); _local2.buttonMode = true; _local2.gotoAndStop(_local2.name.substr(3)); _local2.addEventListener(MouseEvent.MOUSE_DOWN, colorChange); _local1++; }; } private function toufa(_arg1:MouseEvent):void{ MovieClip(root).save_arr[1] = [uint(_arg1.currentTarget.name.substr(3)), 1, 1, 1]; MovieClip(root).save_arr[2] = [0, 1, 1, 1]; tdRefurbish(); MovieClip(root).refurbish(); } } }//package
Section 47
//Main (Main) package { import flash.display.*; import flash.text.*; import flash.events.*; import spill.localisation.*; import flash.geom.*; import flash.ui.*; import flash.net.*; import flash.filters.*; public dynamic class Main extends MovieClip { public var replay_btn:SimpleButton; public var btn_spil:SpilGamesLink; public var btn_moregamesat:BrandingLogo; public var m6:MovieClip; public var m7:MovieClip; public var xmlData:XML; public var m4:MovieClip; public var m5:MovieClip; public var item_mc:MovieClip; private var color_arr:Array; public var save_arr:Array; public var fontList:Array; private var init_arr:Array; public var before_btn:SimpleButton; public var p_mc:MovieClip; public var person_mc:MovieClip; public var bg_mc:MovieClip; public function Main(){ init_arr = [11, [1, 1, 1, 1], [0, 1, 1, 1], [1, 1, 1, 1], 0, 0, 0, 0, 0, 1, 0, 0]; fontList = Font.enumerateFonts(); color_arr = [[0, 0, 0, 0], [-17, -13, -76, -18], [0, 8, 14, 9], [7, 4, 15, -31], [0, -9, -42, -62], [11, 11, 0, -71], [14, 11, 16, 53], [0, 8, 2, -33], [8, 11, 4, 29]]; super(); contextMenu = new ContextMenu(); contextMenu.hideBuiltInItems(); addFrameScript(2, beginGame); Languages.initialize(); Languages.getLanguage("jp").forceFont = "Arial Unicode MS"; Languages.getLanguage("jp").embedFonts = true; Languages.getLanguage("cn").forceFont = "SimHei"; Languages.getLanguage("cn").embedFonts = true; SpilGame.initialize("Lady_Gaga_Makeove", PortalGroup.GIRL, "Lady_Gaga_Makeove.html", this, true); } private function gameShow(_arg1:MouseEvent):void{ Sway.SwayMc(item_mc, 1.1, 0.1); } public function handle_btnMoreGames(_arg1:MouseEvent):void{ navigateToURL(new URLRequest(SpilGame.getMoreGamesLink("Mainscreen")), "_blank"); } private function beginGame():void{ var _local1:uint; btn_spil.addEventListener(MouseEvent.CLICK, handle_btnSpil); btn_moregamesat.buttonMode = true; btn_moregamesat.mouseEnabled = true; trace(1); btn_moregamesat.addEventListener(MouseEvent.CLICK, handle_btnMoreGames); stop(); save_arr = [11, [1, 1, 1, 1], [0, 1, 1, 1], [1, 1, 1, 1], 0, 0, 0, 0, 0, 1, 0, 0]; person_mc = p_mc.p_mc; p_mc.main_mc.alpha = 0; person_mc.mouseChildren = false; person_mc.mouseEnabled = false; bg_mc.gotoAndStop(1); itemRefurbish(1); refurbish(); _local1 = 1; while (_local1 <= 11) { item_mc[("p" + _local1)].gotoAndStop(_local1); item_mc[("p" + _local1)].buttonMode = true; item_mc[("p" + _local1)].dh1.visible = false; item_mc[("p" + _local1)].dh2.visible = false; item_mc[("p" + _local1)].addEventListener(MouseEvent.MOUSE_DOWN, itemChange); _local1++; }; item_mc[("p" + 1)].dh1.visible = true; item_mc[("p" + 1)].dh2.visible = true; Sway.SwayMc(item_mc, 0.7, 1); item_mc.main_mc.reset_btn.addEventListener(MouseEvent.MOUSE_DOWN, gameReset); before_btn.addEventListener(MouseEvent.MOUSE_DOWN, beforeDown); replay_btn.addEventListener(MouseEvent.MOUSE_DOWN, gameReplay); item_mc.bg_btn.addEventListener(MouseEvent.MOUSE_DOWN, bgChange); item_mc.show_btn.addEventListener(MouseEvent.MOUSE_DOWN, gameShow); } public function refurbish():void{ personRefurbish(person_mc, save_arr); } private function bgChange(_arg1:MouseEvent):void{ bg_mc.nextFrame(); } private function gameReplay(_arg1:MouseEvent):void{ save_arr = [11, [1, 1, 1, 1], [0, 1, 1, 1], [1, 1, 1, 1], 0, 0, 0, 0, 0, 1, 0, 0]; refurbish(); Sway.SwayMc(item_mc, 0.7, 1); } private function personRefurbish(_arg1:MovieClip, _arg2:Array):void{ var _local3:uint; var _local4:ColorChange; var _local5:ColorTransform; _local3 = 1; while (_local3 <= 3) { _local5 = new ColorTransform(_arg2[_local3][1], _arg2[_local3][2], _arg2[_local3][3]); if (_local3 != 2){ _arg1[("p" + _local3)].gotoAndStop(_arg2[_local3][0]); } else { _arg1[("p" + _local3)].visible = _arg2[_local3][0]; }; _arg1[("p" + _local3)].transform.colorTransform = _local5; _local3++; }; _arg1.p2.gotoAndStop(_arg1.p1.currentFrame); _arg1.p1n.gotoAndStop(_arg1.p1.currentFrame); _local3 = 4; while (_local3 <= 11) { if (_arg2[_local3]){ _arg1[("p" + _local3)].gotoAndStop(_arg2[_local3]); } else { _arg1[("p" + _local3)].gotoAndStop(_arg1[("p" + _local3)].totalFrames); }; _local3++; }; _local4 = new ColorChange(); _local4.adjustColor(color_arr[_arg2[7]][0], color_arr[_arg2[7]][1], color_arr[_arg2[7]][2], color_arr[_arg2[7]][3]); _arg1.p7.filters = [new ColorMatrixFilter(_local4)]; } private function itemRefurbish(_arg1:uint):void{ item_mc.main_mc.name_mc.gotoAndStop(_arg1); item_mc.main_mc.main_mc.gotoAndStop(_arg1); } public function handle_btnSpil(_arg1:MouseEvent):void{ navigateToURL(new URLRequest(SpilGame.getSpilCompanyLink())); } private function itemChange(_arg1:MouseEvent):void{ var _local2:uint; var _local3:uint; _local2 = uint(_arg1.currentTarget.name.substr(1)); if (item_mc.main_mc.name_mc.currentFrame != _local2){ while (item_mc.main_mc.main_mc.numChildren) { item_mc.main_mc.main_mc.removeChildAt(0); }; Sway.SwayMc(item_mc.main_mc, 0.7, 1); itemRefurbish(_local2); _local3 = 1; while (_local3 <= 11) { item_mc[("p" + _local3)].dh1.visible = false; item_mc[("p" + _local3)].dh2.visible = false; _local3++; }; item_mc[("p" + _local2)].dh1.visible = true; item_mc[("p" + _local2)].dh2.visible = true; }; if (_local2 == 2){ save_arr[_local2][0] = save_arr[1][0]; refurbish(); }; } private function beforeDown(_arg1:MouseEvent):void{ p_mc.main_mc.cacheAsBitmap = true; p_mc.p_mc.cacheAsBitmap = true; p_mc.b_mc.cacheAsBitmap = true; Contrast.contrastMC(p_mc); } private function gameReset(_arg1:MouseEvent):void{ if ((save_arr[item_mc.main_mc.main_mc.currentFrame] is Array)){ save_arr[item_mc.main_mc.main_mc.currentFrame] = init_arr[item_mc.main_mc.main_mc.currentFrame].concat(); item_mc.main_mc.main_mc.tdRefurbish(); } else { save_arr[item_mc.main_mc.main_mc.currentFrame] = init_arr[item_mc.main_mc.main_mc.currentFrame]; }; refurbish(); } } }//package
Section 48
//Sway (Sway) package { import flash.display.*; import gs.*; import gs.easing.*; public class Sway { public static function SwayMc(_arg1:DisplayObject, _arg2:Number, _arg3:Number):void{ _arg1.scaleX = (_arg1.scaleY = _arg3); TweenLite.from(_arg1, 1, {scaleX:_arg2, scaleY:_arg2, ease:Elastic.easeOut}); } } }//package
Section 49
//TD (TD) package { import flash.display.*; import flash.events.*; import flash.geom.*; public dynamic class TD extends Sprite { public var td_1:MovieClip; public var td_2:MovieClip; public var td_3:MovieClip; private var max:uint;// = 50 private var dragN:uint; private var dragMc:MovieClip; public function TD(){ var _local1:uint; max = 50; super(); _local1 = 1; while (_local1 <= 3) { this[("td_" + _local1)].buttonMode = true; this[("td_" + _local1)].addEventListener(MouseEvent.MOUSE_DOWN, tdDown); _local1++; }; } private function tdRemove(_arg1:MouseEvent):void{ dragMc.stopDrag(); dragMc = null; stage.removeEventListener(MouseEvent.MOUSE_UP, tdRemove); stage.removeEventListener(MouseEvent.MOUSE_MOVE, tdMove); } private function tdDown(_arg1:MouseEvent):void{ var _local2:MovieClip; var _local3:uint; stage.addEventListener(MouseEvent.MOUSE_UP, tdRemove); stage.addEventListener(MouseEvent.MOUSE_MOVE, tdMove); _local2 = (_arg1.currentTarget as MovieClip); _local3 = uint(_local2.name.substr(3)); dragMc = _local2; dragN = _local3; dragMc.startDrag(false, new Rectangle(-50, (31.3 * (_local3 - 2)), 100, 0)); } public function refurbish():void{ var _local1:uint; _local1 = 1; while (_local1 <= 3) { this[("td_" + _local1)].x = ((MovieClip(root).save_arr[MovieClip(parent).currentFrame][_local1] - 1) * max); _local1++; }; } private function tdMove(_arg1:MouseEvent):void{ MovieClip(root).save_arr[MovieClip(parent).currentFrame][dragN] = ((dragMc.x / max) + 1); MovieClip(root).refurbish(); if (MovieClip(parent).currentFrame == 2){ MovieClip(root).save_arr[2][0] = MovieClip(root).save_arr[1][0]; }; } } }//package

Library Items

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

Instance Names

"bg_mc"Frame 3Symbol 189 MovieClip {LadyGaga_fla.CA_0_1}
"before_btn"Frame 3Symbol 198 Button
"replay_btn"Frame 3Symbol 209 Button
"item_mc"Frame 3Symbol 337 MovieClip {LadyGaga_fla.Timeline_8}
"p_mc"Frame 3Symbol 395 MovieClip {LadyGaga_fla.yuan1_37}
"m6"Frame 3Symbol 402 MovieClip {LadyGaga_fla.LL_20_48}
"m4"Frame 3Symbol 408 MovieClip {LadyGaga_fla.LL_24_53}
"m7"Frame 3Symbol 412 MovieClip {LadyGaga_fla.LL_27_57}
"m5"Frame 3Symbol 415 MovieClip {LadyGaga_fla.LL_29_60}
"btn_spil"Frame 3Symbol 181 Button {spill.localisation.SpilGamesLink}
"btn_moregamesat"Frame 3Symbol 176 MovieClip {spill.localisation.BrandingLogo}
"flag"Symbol 36 MovieClip {LadyGaga_fla.l_br_137} Frame 1Symbol 33 MovieClip {LadyGaga_fla.flag_icon_135}
"text"Symbol 36 MovieClip {LadyGaga_fla.l_br_137} Frame 1Symbol 35 EditableText
"l_de"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_en_us"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_fr"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_it"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_nl"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_pl"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_es_mx"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_br"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_cn"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_en_uk"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_es"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_id"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_jp"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_pt"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_ar"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_in"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_es_ar"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_se"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"l_ru"Symbol 39 MovieClip {spill.localisation.LanguageSelectPopup_mc} Frame 1Symbol 36 MovieClip {LadyGaga_fla.l_br_137}
"languageName_text"Symbol 43 MovieClip {spill.localisation.LanguageSelectBox_mc} Frame 1Symbol 42 EditableText
"flag"Symbol 43 MovieClip {spill.localisation.LanguageSelectBox_mc} Frame 1Symbol 33 MovieClip {LadyGaga_fla.flag_icon_135}
"新建符号_1"Symbol 224 MovieClip {LadyGaga_fla.Timeline_11} Frame 1Symbol 222 MovieClip
"新建符号_1"Symbol 224 MovieClip {LadyGaga_fla.Timeline_11} Frame 1Symbol 223 MovieClip
"td_1"Symbol 244 MovieClip {TD} Frame 1Symbol 240 MovieClip
"td_2"Symbol 244 MovieClip {TD} Frame 1Symbol 241 MovieClip
"td_3"Symbol 244 MovieClip {TD} Frame 1Symbol 243 MovieClip
"p1_mc"Symbol 319 MovieClip {Item} Frame 1Symbol 244 MovieClip {TD}
"p1c1"Symbol 319 MovieClip {Item} Frame 1Symbol 251 MovieClip
"p1c2"Symbol 319 MovieClip {Item} Frame 1Symbol 251 MovieClip
"p1c3"Symbol 319 MovieClip {Item} Frame 1Symbol 251 MovieClip
"p2_mc"Symbol 319 MovieClip {Item} Frame 2Symbol 244 MovieClip {TD}
"p3_mc"Symbol 319 MovieClip {Item} Frame 3Symbol 244 MovieClip {TD}
"p4c1"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c2"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c3"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c4"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c5"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c6"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c7"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c8"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c9"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c10"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c11"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p4c12"Symbol 319 MovieClip {Item} Frame 4Symbol 265 MovieClip
"p5c1"Symbol 319 MovieClip {Item} Frame 5Symbol 267 MovieClip
"p5c2"Symbol 319 MovieClip {Item} Frame 5Symbol 269 MovieClip
"p6c1"Symbol 319 MovieClip {Item} Frame 6Symbol 278 MovieClip
"p6c2"Symbol 319 MovieClip {Item} Frame 6Symbol 278 MovieClip
"p6c3"Symbol 319 MovieClip {Item} Frame 6Symbol 278 MovieClip
"p6c4"Symbol 319 MovieClip {Item} Frame 6Symbol 278 MovieClip
"p6c5"Symbol 319 MovieClip {Item} Frame 6Symbol 278 MovieClip
"p6c6"Symbol 319 MovieClip {Item} Frame 6Symbol 278 MovieClip
"p7c1"Symbol 319 MovieClip {Item} Frame 7Symbol 287 MovieClip
"p7c2"Symbol 319 MovieClip {Item} Frame 7Symbol 287 MovieClip
"p7c3"Symbol 319 MovieClip {Item} Frame 7Symbol 287 MovieClip
"p7c4"Symbol 319 MovieClip {Item} Frame 7Symbol 287 MovieClip
"p7c5"Symbol 319 MovieClip {Item} Frame 7Symbol 287 MovieClip
"p7c6"Symbol 319 MovieClip {Item} Frame 7Symbol 287 MovieClip
"p7c7"Symbol 319 MovieClip {Item} Frame 7Symbol 287 MovieClip
"p7c8"Symbol 319 MovieClip {Item} Frame 7Symbol 287 MovieClip
"p22c1"Symbol 319 MovieClip {Item} Frame 8Symbol 291 MovieClip
"p22c2"Symbol 319 MovieClip {Item} Frame 8Symbol 291 MovieClip
"p22c3"Symbol 319 MovieClip {Item} Frame 8Symbol 291 MovieClip
"p25c1"Symbol 319 MovieClip {Item} Frame 9Symbol 304 MovieClip
"p25c2"Symbol 319 MovieClip {Item} Frame 9Symbol 304 MovieClip
"p25c3"Symbol 319 MovieClip {Item} Frame 9Symbol 304 MovieClip
"p25c4"Symbol 319 MovieClip {Item} Frame 9Symbol 304 MovieClip
"p25c5"Symbol 319 MovieClip {Item} Frame 9Symbol 304 MovieClip
"p25c6"Symbol 319 MovieClip {Item} Frame 9Symbol 304 MovieClip
"p28c1"Symbol 319 MovieClip {Item} Frame 10Symbol 311 MovieClip
"p28c2"Symbol 319 MovieClip {Item} Frame 10Symbol 311 MovieClip
"p28c3"Symbol 319 MovieClip {Item} Frame 10Symbol 311 MovieClip
"p28c4"Symbol 319 MovieClip {Item} Frame 10Symbol 311 MovieClip
"p28c5"Symbol 319 MovieClip {Item} Frame 10Symbol 311 MovieClip
"p28c6"Symbol 319 MovieClip {Item} Frame 10Symbol 311 MovieClip
"p31c5"Symbol 319 MovieClip {Item} Frame 11Symbol 318 MovieClip
"p31c2"Symbol 319 MovieClip {Item} Frame 11Symbol 318 MovieClip
"p31c3"Symbol 319 MovieClip {Item} Frame 11Symbol 318 MovieClip
"p31c4"Symbol 319 MovieClip {Item} Frame 11Symbol 318 MovieClip
"p31c1"Symbol 319 MovieClip {Item} Frame 11Symbol 318 MovieClip
"p31c6"Symbol 319 MovieClip {Item} Frame 11Symbol 318 MovieClip
"reset_btn"Symbol 320 MovieClip {LadyGaga_fla.Timeline_9} Frame 1Symbol 225 Button
"name_mc"Symbol 320 MovieClip {LadyGaga_fla.Timeline_9} Frame 1Symbol 237 MovieClip
"main_mc"Symbol 320 MovieClip {LadyGaga_fla.Timeline_9} Frame 1Symbol 319 MovieClip {Item}
"dh1"Symbol 332 MovieClip {LadyGaga_fla.Timeline_34} Frame 1Symbol 195 MovieClip
"dh2"Symbol 332 MovieClip {LadyGaga_fla.Timeline_34} Frame 1Symbol 195 MovieClip
"main_mc"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 320 MovieClip {LadyGaga_fla.Timeline_9}
"p1"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p2"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p3"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p4"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p5"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p6"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p7"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p8"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p9"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p10"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"bg_btn"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 334 Button
"show_btn"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 336 Button
"p11"Symbol 337 MovieClip {LadyGaga_fla.Timeline_8} Frame 1Symbol 332 MovieClip {LadyGaga_fla.Timeline_34}
"p4"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 356 MovieClip
"p6"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 358 MovieClip
"p7"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 361 MovieClip
"p3"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 364 MovieClip
"p5"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 371 MovieClip
"p9"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 304 MovieClip
"p11"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 318 MovieClip
"p1n"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 378 MovieClip
"p1"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 251 MovieClip
"p2"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 385 MovieClip
"p8"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 291 MovieClip
"p10"Symbol 393 MovieClip {LadyGaga_fla.CA_32_39} Frame 1Symbol 392 MovieClip
"b_mc"Symbol 395 MovieClip {LadyGaga_fla.yuan1_37} Frame 1Symbol 340 MovieClip
"p_mc"Symbol 395 MovieClip {LadyGaga_fla.yuan1_37} Frame 1Symbol 393 MovieClip {LadyGaga_fla.CA_32_39}
"main_mc"Symbol 395 MovieClip {LadyGaga_fla.yuan1_37} Frame 1Symbol 340 MovieClip

Special Tags

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

Labels

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




http://swfchan.com/26/126585/info.shtml
Created: 25/2 -2019 22:38:48 Last modified: 25/2 -2019 22:38:48 Server time: 06/05 -2024 02:17:51