Section 1
//authors_199 (emo_dress_up_girlsgogames_ru_fla.authors_199)
package emo_dress_up_girlsgogames_ru_fla {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class authors_199 extends MovieClip {
public function authors_199(){
addFrameScript(67, frame68);
}
function frame68(){
stop();
this.y = -1000;
}
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 2
//bangles_set1_121 (emo_dress_up_girlsgogames_ru_fla.bangles_set1_121)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class bangles_set1_121 extends MovieClip {
public var Bangle01_:MovieClip;
public var Bangle02_:MovieClip;
public var Bangle03_:MovieClip;
public var Bangle04_:MovieClip;
public var Bangle00_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 3
//bead_set1_155 (emo_dress_up_girlsgogames_ru_fla.bead_set1_155)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class bead_set1_155 extends MovieClip {
public var Bead02_:MovieClip;
public var Bead03_:MovieClip;
public var Bead04_:MovieClip;
public var Bead00_:MovieClip;
public var Bead01_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 4
//belts_set1_150 (emo_dress_up_girlsgogames_ru_fla.belts_set1_150)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class belts_set1_150 extends MovieClip {
public var Belt00_:MovieClip;
public var Belt01_:MovieClip;
public var Belt02_:MovieClip;
public var Belt03_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 5
//branding_aligned_center_3 (emo_dress_up_girlsgogames_ru_fla.branding_aligned_center_3)
package emo_dress_up_girlsgogames_ru_fla {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class branding_aligned_center_3 extends MovieClip {
public function branding_aligned_center_3(){
addFrameScript(0, frame1);
}
function frame1(){
gotoAndStop(language.branding_nr);
}
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 6
//coat_set1_161 (emo_dress_up_girlsgogames_ru_fla.coat_set1_161)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class coat_set1_161 extends MovieClip {
public var Coat00_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 7
//dress_set1_140 (emo_dress_up_girlsgogames_ru_fla.dress_set1_140)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class dress_set1_140 extends MovieClip {
public var Dress01_:MovieClip;
public var Dress00_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 8
//earings_set1_180 (emo_dress_up_girlsgogames_ru_fla.earings_set1_180)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class earings_set1_180 extends MovieClip {
public var Earings01_:MovieClip;
public var Earings02_:MovieClip;
public var Earings03_:MovieClip;
public var Earings04_:MovieClip;
public var Earings00_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 9
//hats_set1_175 (emo_dress_up_girlsgogames_ru_fla.hats_set1_175)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class hats_set1_175 extends MovieClip {
public var Hat00_:MovieClip;
public var Hat01_:MovieClip;
public var Hat03_:MovieClip;
public var Hat02_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 10
//intro_hitarea_1 (emo_dress_up_girlsgogames_ru_fla.intro_hitarea_1)
package emo_dress_up_girlsgogames_ru_fla {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class intro_hitarea_1 extends MovieClip {
public var button_intro:SimpleButton;
public function intro_hitarea_1(){
addFrameScript(89, frame90);
}
function frame90(){
stop();
}
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 11
//MainTimeline (emo_dress_up_girlsgogames_ru_fla.MainTimeline)
package emo_dress_up_girlsgogames_ru_fla {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class MainTimeline extends MovieClip {
public var eyesNames:Array;
public var Orn03_:MovieClip;
public var Lips01_:MovieClip;
public var offsetX:int;
public var offsetY:int;
public var clothesPoint:Point;
public var music:EMO_music;
public var soundOnBtn:SimpleButton;
public var Orn04_:MovieClip;
public var Lips02_:MovieClip;
public var Wig10_:MovieClip;
public var soundOffBtn:SimpleButton;
public var Wig11_:MovieClip;
public var Lips03_:MovieClip;
public var wigNames:Array;
public var objectNamesDonotdrag:Array;
public var Lips04_:MovieClip;
public var logo_mainscreen:MovieClip;
public var Wig00_:MovieClip;
public var Wig12_:MovieClip;
public var introHitarea:MovieClip;
public var loadingComplete:Boolean;
public var playBtn:SimpleButton;
public var Lips05_:MovieClip;
public var Eyes00_:MovieClip;
public var music_pausePosition:int;
public var Wig13_:MovieClip;
public var Wig01_:MovieClip;
public var localConnection:LocalConnection;
public var request:URLRequest;
public var Lips06_:MovieClip;
public var Eyes01_:MovieClip;
public var Wig14_:MovieClip;
public var currentOrn:DisplayObject;
public var introObject:MovieClip;
public var Wig02_:MovieClip;
public var Lips_area_:MovieClip;
public var Eyes02_:MovieClip;
public var Wig03_:MovieClip;
public var Wig15_:MovieClip;
public var lipsNames:Array;
public var button_mainscreen_moregames2:SimpleButton;
public var resetJustDone:Boolean;
public var Orn_area_:MovieClip;
public var Wig04_:MovieClip;
public var Eyes03_:MovieClip;
public var objectNamesDonotsnap:Array;
public var Eyes04_:MovieClip;
public var music_startPosition:int;
public var Wig05_:MovieClip;
public var button_mainscreen_moregames:SimpleButton;
public var ornNames:Array;
public var sound06_is_played:Boolean;
public var musicChannel:SoundChannel;
public var Eyes05_:MovieClip;
public var incompatibleNames:Object;
public var Authors_:MovieClip;
public var draggedObject_parent;
public var Wig06_:MovieClip;
public var objectNames:Array;
public var sound04:Sound04;
public var sound05:Sound05_mp3;
public var old_frame:int;
public var Eyes06_:MovieClip;
public var soundsEnabled:Boolean;
public var sound01:Sound01;
public var Wig07_:MovieClip;
public var sound02:Sound02;
public var sound06:Sound06_mp3;
public var draggedObject:DisplayObject;
public var Butt00:SimpleButton;
public var Butt02:SimpleButton;
public var Eyes07_:MovieClip;
public var Butt04:SimpleButton;
public var Butt01:SimpleButton;
public var Eyes_area_:MovieClip;
public var Butt03:SimpleButton;
public var sound03:Sound03_mp3;
public var Wig08_:MovieClip;
public var objectData:Object;
public var currentEyes:DisplayObject;
public var currentLips:DisplayObject;
public var Eyes08_:MovieClip;
public var currentWig:DisplayObject;
public var Wig09_:MovieClip;
public var Orn00_:MovieClip;
public var Orn01_:MovieClip;
public var snapDistance;
public var Orn02_:MovieClip;
public var Lips00_:MovieClip;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2, 2, frame3);
}
public function changeWig(_arg1:MouseEvent){
var _local2:String;
var _local3:String;
resetJustDone = false;
if (soundsEnabled){
sound02.play();
};
_local2 = "";
for each (_local3 in wigNames) {
if (_local2 == currentWig.name){
unclotheObject(objectData[_local2].obj);
clotheObject(objectData[_local3].obj);
currentWig = objectData[_local3].obj;
return;
};
_local2 = _local3;
};
unclotheObject(currentWig);
clotheObject(objectData[wigNames[0]].obj);
currentWig = objectData[wigNames[0]].obj;
}
public function on_PlayBtn(_arg1:MouseEvent){
play();
}
public function onLipsClick(_arg1:MouseEvent){
currentLips = objectData[switchToNextObj(lipsNames, currentLips)].obj;
}
public function updateProgress(_arg1:ProgressEvent):void{
var _local2:int;
var _local3:int;
_local2 = ((_arg1.bytesLoaded * 100) / _arg1.bytesTotal);
_local3 = (10 + ((69 * _local2) / 100));
if ((((introObject.currentFrame >= 9)) && ((old_frame < _local3)))){
introObject.gotoAndStop(_local3);
old_frame = _local3;
};
}
public function randRange(_arg1:Number, _arg2:Number):Number{
return ((Math.floor((Math.random() * ((_arg2 - _arg1) + 1))) + _arg1));
}
public function randomClothe(_arg1:MouseEvent){
var _local2:Boolean;
var _local3:Array;
var _local4:*;
var _local5:String;
if (soundsEnabled){
sound03.play();
};
_local2 = soundsEnabled;
soundsEnabled = false;
resetObjects(_arg1);
changeMakeup(_arg1);
currentWig = objectData[randomObj(wigNames, currentWig)].obj;
_local3 = new Array("Shoes1", "Shoes2");
_local4 = randRange(0, (_local3.length - 1));
_local5 = _local3[_local4];
randomObj_objects(_local5);
_local3 = new Array("Topa", "Topbd", "Topc");
_local4 = randRange(0, (_local3.length - 1));
_local5 = _local3[_local4];
randomObj_objects(_local5);
_local3 = new Array("Skirt", "Pants", "Dress");
_local4 = randRange(0, (_local3.length - 1));
_local5 = _local3[_local4];
randomObj_objects(_local5);
if (_local2){
soundsEnabled = true;
};
resetJustDone = false;
}
public function on_musicComplete(_arg1:Event){
musicChannel = music.play(music_startPosition);
musicChannel.addEventListener(Event.SOUND_COMPLETE, on_musicComplete);
}
public function onCLick1(_arg1:Event){
if (language.language_nr == 2){
request = new URLRequest(language.url1);
} else {
request = new URLRequest((language.url1 + "&utm_content=logo_intro"));
};
navigateToURL(request, "_blank");
}
public function onCLick2(_arg1:Event){
if (language.language_nr == 2){
request = new URLRequest(language.url1);
} else {
request = new URLRequest((language.url1 + "&utm_content=button_mainscreen_moregames"));
};
navigateToURL(request, "_blank");
}
public function on_soundOff(_arg1:MouseEvent){
var _local2:*;
_local2 = soundOnBtn.y;
soundOnBtn.y = soundOffBtn.y;
soundOffBtn.y = _local2;
soundsEnabled = false;
music_pausePosition = musicChannel.position;
musicChannel.stop();
}
public function onCLick3(_arg1:Event){
if (language.language_nr == 2){
request = new URLRequest(language.url1);
} else {
request = new URLRequest((language.url1 + "&utm_content=button_gameover_moregames"));
};
navigateToURL(request, "_blank");
}
function frame3(){
stop();
button_mainscreen_moregames2.addEventListener(MouseEvent.CLICK, onCLick2);
clothesPoint = new Point(181, 287);
snapDistance = 100;
offsetX = 0;
offsetY = 0;
resetJustDone = false;
currentWig = Wig00_;
wigNames = new Array("Wig00_", "Wig01_", "Wig02_", "Wig03_", "Wig04_", "Wig05_", "Wig06_", "Wig07_", "Wig08_", "Wig09_", "Wig10_", "Wig11_", "Wig12_", "Wig13_", "Wig14_", "Wig15_");
currentEyes = Eyes00_;
eyesNames = new Array("Eyes00_", "Eyes01_", "Eyes02_", "Eyes03_", "Eyes04_", "Eyes05_", "Eyes06_", "Eyes07_", "Eyes08_");
currentLips = Lips06_;
lipsNames = new Array("Lips00_", "Lips01_", "Lips02_", "Lips03_", "Lips04_", "Lips05_", "Lips06_");
currentOrn = Orn04_;
ornNames = new Array("Orn00_", "Orn01_", "Orn02_", "Orn03_", "Orn04_");
objectNames = new Array("Pants", "Warm1", "Warm2", "Shoes1", "Shoes2", "Skirt", "Topa", "Topbd", "Dress", "Topc", "Belt", "Coat", "Earings", "Bangle", "Bead", "Misc", "Hat", "Wig", "Eyes", "Lips", "Orn");
objectNamesDonotsnap = new Array("Misc");
objectNamesDonotdrag = new Array("Wig", "Eyes", "Lips", "Orn");
incompatibleNames = {Belt:"Skirt", Skirt:"Belt", Skirt:"Dress", Dress:"Skirt", Warm2:"Shoes2", Shoes2:"Warm2", Shoes1:"Shoes2", Shoes2:"Shoes1"};
objectData = new Object();
soundsEnabled = true;
sound06_is_played = false;
sound01 = new Sound01();
sound02 = new Sound02();
sound03 = new Sound03_mp3();
sound04 = new Sound04();
sound05 = new Sound05_mp3();
sound06 = new Sound06_mp3();
music = new EMO_music();
musicChannel = music.play();
music_startPosition = 45;
music_pausePosition = 0;
musicChannel.addEventListener(Event.SOUND_COMPLETE, on_musicComplete);
Butt00.addEventListener(MouseEvent.CLICK, changeMakeup);
Butt01.addEventListener(MouseEvent.CLICK, changeWig);
Butt02.addEventListener(MouseEvent.CLICK, randomClothe);
Butt03.addEventListener(MouseEvent.CLICK, resetObjects);
Butt04.addEventListener(MouseEvent.CLICK, showAuthors);
Butt00.addEventListener(MouseEvent.MOUSE_OVER, on_mouseOver);
Butt01.addEventListener(MouseEvent.MOUSE_OVER, on_mouseOver);
Butt02.addEventListener(MouseEvent.MOUSE_OVER, on_mouseOver);
Butt03.addEventListener(MouseEvent.MOUSE_OVER, on_mouseOver);
Butt04.addEventListener(MouseEvent.MOUSE_OVER, on_mouseOver);
Eyes_area_.addEventListener(MouseEvent.CLICK, onEyesClick);
Lips_area_.addEventListener(MouseEvent.CLICK, onLipsClick);
Orn_area_.addEventListener(MouseEvent.CLICK, onOrnClick);
soundOnBtn.addEventListener(MouseEvent.CLICK, on_soundOn);
soundOffBtn.addEventListener(MouseEvent.CLICK, on_soundOff);
Authors_.gotoAndStop(0);
initObjects(this);
soundsEnabled = false;
resetObjects(new MouseEvent("None"));
soundsEnabled = true;
addEventListener(MouseEvent.MOUSE_UP, stageStopDragging);
}
public function onCLick4(_arg1:Event){
if (language.language_nr == 2){
request = new URLRequest(language.url1);
} else {
request = new URLRequest((language.url1 + "&utm_content=button_highscore_3000games"));
};
navigateToURL(request, "_blank");
}
public function onOrnClick(_arg1:MouseEvent){
currentOrn = objectData[switchToNextObj(ornNames, currentOrn)].obj;
}
function frame1(){
stop();
localConnection = new LocalConnection();
language.Language = 12;
introHitarea.addEventListener(MouseEvent.CLICK, onCLick1);
if (language.portal == "family"){
introObject = new intro_1();
};
if (language.portal == "tweens"){
introObject = new intro_2();
};
if (language.portal == "girl"){
introObject = new intro_3();
};
if (language.portal == "game_com_cn"){
introObject = new intro_4();
};
stage.align = StageAlign.TOP_LEFT;
addChild(introObject);
introObject.x = 350;
introObject.y = 273;
introObject.play();
addChild(introHitarea);
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, updateProgress);
this.loaderInfo.addEventListener(Event.COMPLETE, on_complete);
loadingComplete = false;
old_frame = 0;
if (root.loaderInfo.bytesTotal == root.loaderInfo.bytesLoaded){
loadingComplete = true;
};
}
function frame2(){
stop();
button_mainscreen_moregames.addEventListener(MouseEvent.CLICK, onCLick2);
playBtn.addEventListener(MouseEvent.CLICK, on_PlayBtn);
}
public function checkCompatiblity(_arg1:String, _arg2:String):Boolean{
var _local3:String;
if (_arg1 == _arg2){
return (false);
};
for (_local3 in incompatibleNames) {
if ((((_local3 == _arg1)) && ((incompatibleNames[_local3] == _arg2)))){
return (false);
};
if ((((_local3 == _arg2)) && ((incompatibleNames[_local3] == _arg1)))){
return (false);
};
};
return (true);
}
public function showAuthors(_arg1:MouseEvent){
stage.addChild(Authors_);
Authors_.y = 272;
Authors_.gotoAndPlay(0);
if (soundsEnabled){
sound05.play();
};
}
public function resetObjects(_arg1:MouseEvent){
var item:Object;
var event = _arg1;
if (resetJustDone){
return;
};
for each (item in objectData) {
item.obj.x = item.x;
item.obj.y = item.y;
item.snaped = false;
try {
item.parent.addChildAt(item.obj, item.index);
} catch(err:Error) {
item.parent.addChild(item.obj);
};
};
currentWig = Wig00_;
currentEyes = Eyes00_;
currentLips = Lips06_;
currentOrn = Orn04_;
clotheObject(currentWig);
clotheObject(currentEyes);
clotheObject(currentLips);
clotheObject(currentOrn);
if (soundsEnabled){
sound04.play();
};
sound06_is_played = false;
resetJustDone = true;
}
public function on_mouseOver(_arg1:MouseEvent){
if (soundsEnabled){
sound01.play();
};
}
public function clotheObject(_arg1:DisplayObject):void{
_arg1.x = clothesPoint.x;
_arg1.y = clothesPoint.y;
objectData[_arg1.name].snaped = true;
}
public function changeMakeup(_arg1:MouseEvent){
currentEyes = objectData[randomObj(eyesNames, currentEyes)].obj;
currentLips = objectData[randomObj(lipsNames, currentLips)].obj;
currentOrn = objectData[randomObj(ornNames, currentOrn)].obj;
if (soundsEnabled){
sound02.play();
};
resetJustDone = false;
}
public function on_soundOn(_arg1:MouseEvent){
var _local2:*;
_local2 = soundOffBtn.y;
soundOffBtn.y = soundOnBtn.y;
soundOnBtn.y = _local2;
soundsEnabled = true;
musicChannel = music.play(music_pausePosition);
musicChannel.addEventListener(Event.SOUND_COMPLETE, on_musicComplete);
}
public function randomObj_objects(_arg1:String):void{
var _local2:Array;
var _local3:Object;
var _local4:*;
var _local5:String;
_local2 = new Array();
for each (_local3 in objectData) {
if (_local3.type == _arg1){
_local2.push(_local3.obj.name);
};
};
_local4 = randRange(0, (_local2.length - 1));
_local5 = _local2[_local4];
clotheObject(objectData[_local5].obj);
}
public function onEyesClick(_arg1:MouseEvent){
currentEyes = objectData[switchToNextObj(eyesNames, currentEyes)].obj;
}
public function switchToNextObj(_arg1:Array, _arg2:DisplayObject):String{
var _local3:String;
var _local4:String;
resetJustDone = false;
_local3 = "";
for each (_local4 in _arg1) {
if (_local3 == _arg2.name){
unclotheObject(objectData[_local3].obj);
clotheObject(objectData[_local4].obj);
return (_local4);
};
_local3 = _local4;
};
unclotheObject(objectData[_local3].obj);
_local4 = _arg1[0];
clotheObject(objectData[_local4].obj);
return (_local4);
}
public function randomObj(_arg1:Array, _arg2:DisplayObject):String{
var _local3:*;
var _local4:String;
_local3 = randRange(0, (_arg1.length - 1));
_local4 = _arg1[_local3];
unclotheObject(objectData[_arg2.name].obj);
clotheObject(objectData[_local4].obj);
return (_local4);
}
public function getObjectType(_arg1:String):String{
var _local2:int;
_local2 = 0;
while (_local2 < objectNames.length) {
if (_arg1.indexOf(objectNames[_local2]) != -1){
return (objectNames[_local2]);
};
_local2++;
};
return ("None");
}
public function stageStopDragging(_arg1:Event):void{
if (draggedObject != null){
draggedObject.stopDragging(_arg1);
};
}
public function on_complete(_arg1:Event):void{
loadingComplete = true;
introObject.play();
}
public function dragObject(_arg1:MouseEvent):void{
draggedObject.x = (_arg1.stageX - offsetX);
draggedObject.y = (_arg1.stageY - offsetY);
}
public function stopDragging(_arg1:MouseEvent):void{
var _local2:int;
var _local3:String;
var _local4:Object;
if (draggedObject == null){
return;
};
stage.removeEventListener(MouseEvent.MOUSE_MOVE, dragObject);
_local2 = 0;
if (((!(objectData[draggedObject.name].donotsnap)) && ((Point.distance(clothesPoint, new Point(draggedObject.x, draggedObject.y)) <= snapDistance)))){
clotheObject(draggedObject);
objectData[draggedObject.name].parent.addChild(draggedObject);
_local3 = objectData[draggedObject.name].type;
for (_local4 in objectData) {
if (((((!((_local4 == draggedObject.name))) && (!(checkCompatiblity(_local3, objectData[_local4].type))))) && (objectData[_local4].snaped))){
objectData[_local4].snaped = false;
objectData[_local4].obj.x = objectData[_local4].x;
objectData[_local4].obj.y = objectData[_local4].y;
};
if (objectData[_local4].snaped){
_local2++;
};
};
objectData[draggedObject.name].snaped = true;
};
if (((((soundsEnabled) && ((_local2 >= 12)))) && (!(sound06_is_played)))){
sound06_is_played = true;
sound06.play();
};
draggedObject = null;
resetJustDone = false;
}
public function unclotheObject(_arg1:DisplayObject):void{
objectData[_arg1.name].snaped = false;
objectData[_arg1.name].obj.x = objectData[_arg1.name].x;
objectData[_arg1.name].obj.y = objectData[_arg1.name].y;
}
public function startDragging(_arg1:MouseEvent):void{
if (draggedObject != null){
return;
};
draggedObject = DisplayObject(_arg1.target);
offsetX = (_arg1.stageX - draggedObject.x);
offsetY = (_arg1.stageY - draggedObject.y);
stage.addChild(draggedObject);
stage.addEventListener(MouseEvent.MOUSE_MOVE, dragObject);
}
public function initObjects(_arg1:DisplayObjectContainer, _arg2:String=""):void{
var _local3:DisplayObject;
var _local4:String;
var _local5:uint;
var _local6:Boolean;
var _local7:*;
_local4 = "None";
_local5 = 0;
while (_local5 < _arg1.numChildren) {
_local3 = _arg1.getChildAt(_local5);
_local4 = getObjectType(_local3.name);
if (_local4 != "None"){
if (objectNamesDonotdrag.indexOf(_local4) == -1){
_local3.addEventListener(MouseEvent.MOUSE_DOWN, startDragging);
_local3.addEventListener(MouseEvent.MOUSE_UP, stopDragging);
};
_local6 = false;
if (objectNamesDonotsnap.indexOf(_local4) != -1){
_local6 = true;
};
_local7 = _local3.parent.getChildIndex(_local3);
objectData[_local3.name] = {obj:_local3, parent:_local3.parent, type:_local4, x:_local3.x, y:_local3.y, index:_local7, snaped:false, donotsnap:_local6};
} else {
if ((_arg1.getChildAt(_local5) is DisplayObjectContainer)){
initObjects(DisplayObjectContainer(_local3), (_arg2 + " "));
};
};
_local5++;
};
}
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 12
//misc_set1_186 (emo_dress_up_girlsgogames_ru_fla.misc_set1_186)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class misc_set1_186 extends MovieClip {
public var Misc02_:MovieClip;
public var Misc03_:MovieClip;
public var Misc00_:MovieClip;
public var Misc01_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 13
//pants_set1_97 (emo_dress_up_girlsgogames_ru_fla.pants_set1_97)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class pants_set1_97 extends MovieClip {
public var Pants00_:MovieClip;
public var Pants03_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 14
//pants_set2_103 (emo_dress_up_girlsgogames_ru_fla.pants_set2_103)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class pants_set2_103 extends MovieClip {
public var Pants02_:MovieClip;
public var Pants01_:MovieClip;
public var Pants04_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 15
//shoes_set1_107 (emo_dress_up_girlsgogames_ru_fla.shoes_set1_107)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class shoes_set1_107 extends MovieClip {
public var Shoes100_:MovieClip;
public var Shoes101_:MovieClip;
public var Shoes102_:MovieClip;
public var Shoes103_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 16
//shoes_set2_116 (emo_dress_up_girlsgogames_ru_fla.shoes_set2_116)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class shoes_set2_116 extends MovieClip {
public var Shoes204_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 17
//skirts_set1_127 (emo_dress_up_girlsgogames_ru_fla.skirts_set1_127)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class skirts_set1_127 extends MovieClip {
public var Skirt04_:MovieClip;
public var Skirt05_:MovieClip;
public var Skirt00_:MovieClip;
public var Skirt01_:MovieClip;
public var Skirt02_:MovieClip;
public var Skirt03_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 18
//text1_39 (emo_dress_up_girlsgogames_ru_fla.text1_39)
package emo_dress_up_girlsgogames_ru_fla {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class text1_39 extends MovieClip {
public function text1_39(){
addFrameScript(0, frame1);
}
function frame1(){
gotoAndStop(language.language_nr);
}
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 19
//tops_set1_118 (emo_dress_up_girlsgogames_ru_fla.tops_set1_118)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class tops_set1_118 extends MovieClip {
public var Topa00_:MovieClip;
public var Topa01_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 20
//tops_set2_134 (emo_dress_up_girlsgogames_ru_fla.tops_set2_134)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class tops_set2_134 extends MovieClip {
public var Topbd02_:MovieClip;
public var Topbd03_:MovieClip;
public var Topbd04_:MovieClip;
public var Topbd00_:MovieClip;
public var Topbd01_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 21
//tops_set3_143 (emo_dress_up_girlsgogames_ru_fla.tops_set3_143)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class tops_set3_143 extends MovieClip {
public var Topc02_:MovieClip;
public var Topc03_:MovieClip;
public var Topc00_:MovieClip;
public var Topc01_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 22
//tops_set4_148 (emo_dress_up_girlsgogames_ru_fla.tops_set4_148)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class tops_set4_148 extends MovieClip {
public var Topbd05_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 23
//Warms_set1_100 (emo_dress_up_girlsgogames_ru_fla.Warms_set1_100)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class Warms_set1_100 extends MovieClip {
public var Warm100_:MovieClip;
public var Warm101_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 24
//warms_set2_112 (emo_dress_up_girlsgogames_ru_fla.warms_set2_112)
package emo_dress_up_girlsgogames_ru_fla {
import flash.display.*;
public dynamic class warms_set2_112 extends MovieClip {
public var Warm202_:MovieClip;
public var Warm203_:MovieClip;
public var Warm204_:MovieClip;
}
}//package emo_dress_up_girlsgogames_ru_fla
Section 25
//EMO_music (EMO_music)
package {
import flash.media.*;
public dynamic class EMO_music extends Sound {
}
}//package
Section 26
//intro_1 (intro_1)
package {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class intro_1 extends MovieClip {
public function intro_1(){
addFrameScript(8, frame9, 90, frame91);
}
function frame91(){
stop();
root.gotoAndStop(2);
root.removeChild(this);
}
function frame9(){
if (!root.loadingComplete){
stop();
};
}
}
}//package
Section 27
//intro_2 (intro_2)
package {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class intro_2 extends MovieClip {
public function intro_2(){
addFrameScript(8, frame9, 88, frame89);
}
function frame89(){
stop();
root.gotoAndStop(2);
root.removeChild(this);
}
function frame9(){
if (!root.loadingComplete){
stop();
};
}
}
}//package
Section 28
//intro_3 (intro_3)
package {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class intro_3 extends MovieClip {
public function intro_3(){
addFrameScript(8, frame9, 88, frame89);
}
function frame89(){
stop();
root.gotoAndStop(2);
root.removeChild(this);
}
function frame9(){
if (!root.loadingComplete){
stop();
};
}
}
}//package
Section 29
//intro_4 (intro_4)
package {
import flash.events.*;
import flash.display.*;
import flash.media.*;
import flash.geom.*;
import flash.net.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.filters.*;
import flash.system.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
public dynamic class intro_4 extends MovieClip {
public function intro_4(){
addFrameScript(8, frame9, 88, frame89);
}
function frame89(){
stop();
root.gotoAndStop(2);
root.removeChild(this);
}
function frame9(){
if (!root.loadingComplete){
stop();
};
}
}
}//package
Section 30
//language (language)
package {
import flash.net.*;
public class language {
public static var localConnection = new LocalConnection();
public static var _languageNum:uint = 0;
public static var _languageBox:Array = new Array();
public static var SpillGroupUrl:Array = new Array();
public static var gamename = "Emo_Dress_Up";
public static function get url2():String{
var _local1:int;
_local1 = 0;
while (_local1 < SpillGroupUrl.length) {
if (localConnection.domain == SpillGroupUrl[_local1]){
return (_languageBox[_languageNum].url2);
};
_local1++;
};
return (_languageBox[_languageNum].url2);
}
public static function get language_nr():int{
return (_languageBox[_languageNum].language_nr);
}
public static function get portal():String{
return (_languageBox[_languageNum].portal);
}
public static function set Language(_arg1:Object):void{
var returnDomain:*;
var hostingdomain:String;
var myList:String;
var myArray:Array;
var language1:*;
var language2:*;
var language3:*;
var language4:*;
var language5:*;
var language6:*;
var language7:*;
var language8:*;
var language9:*;
var language10:*;
var language11:*;
var language12:*;
var language13:*;
var language14:*;
var language15:*;
var language16:*;
var language17:*;
var language18:*;
var language19:*;
var domainextention:int;
var domainname:int;
var languageVersion = _arg1;
returnDomain = function (_arg1:String):String{
var _local2:String;
var _local3:uint;
_local2 = new String();
_local3 = 7;
while (_local3 < _arg1.length) {
if (_arg1.charAt(_local3) == "/"){
break;
};
_local2 = (_local2 + _arg1.charAt(_local3));
_local3++;
};
return (_local2);
};
hostingdomain = "";
myList = localConnection.domain;
myArray = myList.split(".");
if (myArray.length <= 3){
domainextention = (myArray.length - 1);
domainname = (myArray.length - 2);
hostingdomain = ((myArray[domainname] + ".") + myArray[domainextention]);
} else {
hostingdomain = localConnection.domain;
};
language1 = new languageItem();
language1.url1 = ((("http://www.girlsgogames.com/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language1.url2 = ("http://www.girlsgogames.com/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language1.language_nr = 1;
language1.branding_nr = 29;
language1.portal = "girl";
_languageBox.push(language1);
language2 = new languageItem();
language2.url1 = "http://www.game.com.cn/moregames/";
language2.url2 = "http://www.game.com.cn/moregames/";
language2.language_nr = 2;
language2.branding_nr = 2;
language2.portal = "game_com_cn";
_languageBox.push(language2);
language3 = new languageItem();
language3.url1 = ((("http://www.girlsgogames.nl/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language3.url2 = ("http://www.girlsgogames.nl/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language3.language_nr = 3;
language3.branding_nr = 30;
language3.portal = "girl";
_languageBox.push(language3);
language4 = new languageItem();
language4.url1 = ((("http://www.girlsgogames.fr/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language4.url2 = ("http://www.girlsgogames.fr/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language4.language_nr = 4;
language4.branding_nr = 31;
language4.portal = "girl";
_languageBox.push(language4);
language5 = new languageItem();
language5.url1 = ((("http://www.girlsgogames.de/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language5.url2 = ("http://www.girlsgogames.de/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language5.language_nr = 5;
language5.branding_nr = 32;
language5.portal = "girl";
_languageBox.push(language5);
language6 = new languageItem();
language6.url1 = ((("http://www.girlsgogames.pl/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language6.url2 = ("http://www.girlsgogames.pl/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language6.language_nr = 6;
language6.branding_nr = 33;
language6.portal = "girl";
_languageBox.push(language6);
language7 = new languageItem();
language7.url1 = ((("http://www.girlsgogames.se/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language7.url2 = ("http://www.girlsgogames.se/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language7.language_nr = 7;
language7.branding_nr = 34;
language7.portal = "girl";
_languageBox.push(language7);
language8 = new languageItem();
language8.url1 = ((("http://www.girlsgogames.it/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language8.url2 = ("http://www.girlsgogames.it/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language8.language_nr = 8;
language8.branding_nr = 35;
language8.portal = "girl";
_languageBox.push(language8);
language9 = new languageItem();
language9.url1 = ((("http://www.juegosdechicas.com/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language9.url2 = ("http://www.juegosdechicas.com/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language9.language_nr = 9;
language9.branding_nr = 36;
language9.portal = "girl";
_languageBox.push(language9);
language10 = new languageItem();
language10.url1 = ((("http://www.girlsgogames.com.br/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language10.url2 = ("http://www.girlsgogames.com.br/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language10.language_nr = 11;
language10.branding_nr = 38;
language10.portal = "girl";
_languageBox.push(language10);
language11 = new languageItem();
language11.url1 = ((("http://www.games.co.id/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language11.url2 = ("http://www.games.co.id/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language11.language_nr = 13;
language11.branding_nr = 13;
language11.portal = "tweens";
_languageBox.push(language11);
language12 = new languageItem();
language12.url1 = ((("http://www.girlsgogames.ru/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language12.url2 = ("http://www.girlsgogames.ru/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language12.language_nr = 12;
language12.branding_nr = 39;
language12.portal = "girl";
_languageBox.push(language12);
language13 = new languageItem();
language13.url1 = ((("http://www.girlsgogames.co.uk/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language13.url2 = ("http://www.girlsgogames.co.uk/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language13.language_nr = 16;
language13.branding_nr = 37;
language13.portal = "girl";
_languageBox.push(language13);
language14 = new languageItem();
language14.url1 = ((("http://www.girlsgogames.in/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language14.url2 = ("http://www.girlsgogames.in/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language14.language_nr = 16;
language14.branding_nr = 40;
language14.portal = "girl";
_languageBox.push(language14);
language15 = new languageItem();
language15.url1 = ((("http://www.girlsgogamestr.com/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language15.url2 = ("http://www.girlsgogamestr.com/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language15.language_nr = 14;
language15.branding_nr = 41;
language15.portal = "girl";
_languageBox.push(language15);
language16 = new languageItem();
language16.url1 = ((("http://www.game.com.my/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language16.url2 = ("http://www.game.com.my/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language16.language_nr = 15;
language16.branding_nr = 16;
language16.portal = "tweens";
_languageBox.push(language16);
language17 = new languageItem();
language17.url1 = ((("http://www.ojogos.pt/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language17.url2 = ("http://www.ojogos.pt/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language17.language_nr = 10;
language17.branding_nr = 42;
language17.portal = "family";
_languageBox.push(language17);
language18 = new languageItem();
language18.url1 = ((("http://www.egames.jp/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language18.url2 = ("http://www.egames.jp/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language18.language_nr = 17;
language18.branding_nr = 44;
language18.portal = "tweens";
_languageBox.push(language18);
language19 = new languageItem();
language19.url1 = ((("http://www.girlsgogames.es/moregames/?utm_medium=brandedgames_external&utm_campaign=" + gamename) + "&utm_source=") + hostingdomain);
language19.url2 = ("http://www.girlsgogames.es/moregames/?utm_medium=brandedgames_internal&utm_campaign=" + gamename);
language19.language_nr = 9;
language19.branding_nr = 29;
language19.portal = "girl";
_languageBox.push(language19);
SpillGroupUrl.push("localhost");
SpillGroupUrl.push("www8.agame.com");
if ((((((languageVersion is Number)) || ((languageVersion is uint)))) || ((languageVersion is int)))){
_languageNum = (Number(languageVersion) - 1);
};
}
public static function get url1():String{
var _local1:int;
_local1 = 0;
while (_local1 < SpillGroupUrl.length) {
if (localConnection.domain == SpillGroupUrl[_local1]){
return (_languageBox[_languageNum].url2);
};
_local1++;
};
return (_languageBox[_languageNum].url1);
}
public static function get branding_nr():String{
return (_languageBox[_languageNum].branding_nr);
}
}
}//package
class languageItem {
public var url1:String;
public var url2:String;
public var branding_nr:int;
public var language_nr:int;
public var portal:String;
private function languageItem(){
}
}
Section 31
//Sound01 (Sound01)
package {
import flash.media.*;
public dynamic class Sound01 extends Sound {
}
}//package
Section 32
//Sound02 (Sound02)
package {
import flash.media.*;
public dynamic class Sound02 extends Sound {
}
}//package
Section 33
//Sound03_mp3 (Sound03_mp3)
package {
import flash.media.*;
public dynamic class Sound03_mp3 extends Sound {
}
}//package
Section 34
//Sound04 (Sound04)
package {
import flash.media.*;
public dynamic class Sound04 extends Sound {
}
}//package
Section 35
//Sound05_mp3 (Sound05_mp3)
package {
import flash.media.*;
public dynamic class Sound05_mp3 extends Sound {
}
}//package
Section 36
//Sound06_mp3 (Sound06_mp3)
package {
import flash.media.*;
public dynamic class Sound06_mp3 extends Sound {
}
}//package