Section 1
//ColoredSprite (com.urbansquall.utils.ColoredSprite)
package com.urbansquall.utils {
import flash.display.*;
import flash.geom.*;
public class ColoredSprite extends Sprite {
private var m_image:Bitmap;
private var m_base:BitmapData;
private var m_argb:uint;
private var m_mask:BitmapData;
public function ColoredSprite(_arg1:BitmapData, _arg2:BitmapData=null, _arg3:uint=4294967295, _arg4:String="overlay"):void{
m_base = _arg1;
m_mask = _arg2;
loadImage(_arg3, _arg4);
}
public function get Argb():uint{
return (m_argb);
}
private function loadImage(_arg1:uint, _arg2:String):void{
var _local3:BitmapData;
var _local4:Number;
var _local5:Number;
var _local6:Number;
var _local7:Number;
m_argb = _arg1;
_local3 = new BitmapData(m_base.width, m_base.height, m_base.transparent);
_local3.copyPixels(m_base, m_base.rect, new Point(0, 0));
if (m_mask != null){
_local4 = 1;
_local5 = (((_arg1 & 0xFF0000) >> 16) / 0xFF);
_local6 = (((_arg1 & 0xFF00) >> 8) / 0xFF);
_local7 = ((_arg1 & 0xFF) / 0xFF);
_local3.draw(m_mask, null, new ColorTransform(_local5, _local6, _local7, _local4, 0, 0, 0, 0), _arg2);
};
m_image = new Bitmap(_local3);
addChild(m_image);
}
public function dispose():void{
m_image.bitmapData.dispose();
m_image = null;
}
public function color(_arg1:uint, _arg2:String="overlay"):void{
removeChild(m_image);
dispose();
loadImage(_arg1, _arg2);
}
}
}//package com.urbansquall.utils
Section 2
//IUndoOperation (com.urbansquall.utils.IUndoOperation)
package com.urbansquall.utils {
public interface IUndoOperation {
function undo():void;
function redo():void;
}
}//package com.urbansquall.utils
Section 3
//ScreenManager (com.urbansquall.utils.ScreenManager)
package com.urbansquall.utils {
import flash.display.*;
public class ScreenManager {
private var m_owner:MovieClip;
private var m_screens:Array;
public function ScreenManager(_arg1:MovieClip):void{
m_owner = _arg1;
m_screens = new Array();
}
public function getScreen(_arg1:int):MovieClip{
return (m_screens[_arg1]);
}
public function changeScreen(_arg1:int):void{
var _local2:int;
var _local3:MovieClip;
_local2 = 0;
for each (_local3 in m_screens) {
_local3.visible = (_local2 == _arg1);
_local2 = (_local2 + 1);
if (_local3.visible){
_local3.play();
if ((_local3 is MainMenuScreen)){
_local3.giveFocus();
};
} else {
_local3.stop();
};
};
}
public function addScreen(_arg1:MovieClip):int{
m_screens.push(_arg1);
m_owner.addChild(_arg1);
_arg1.visible = false;
_arg1.gotoAndStop(1);
return ((m_screens.length - 1));
}
}
}//package com.urbansquall.utils
Section 4
//UndoManager (com.urbansquall.utils.UndoManager)
package com.urbansquall.utils {
public class UndoManager {
private var m_undoStack:Array;
private var m_redoStack:Array;
public function UndoManager():void{
m_undoStack = new Array();
m_redoStack = new Array();
}
public function addOperation(_arg1:IUndoOperation):void{
m_undoStack.push(_arg1);
}
public function undo():void{
var _local1:IUndoOperation;
if (!hasUndos()){
return;
};
_local1 = m_undoStack.pop();
_local1.undo();
m_redoStack.push(_local1);
}
public function hasUndos():Boolean{
return ((m_undoStack.length > 0));
}
public function hasRedos():Boolean{
return ((m_redoStack.length > 0));
}
public function redo():void{
var _local1:IUndoOperation;
if (!hasRedos()){
return;
};
_local1 = m_redoStack.pop();
_local1.redo();
m_undoStack.push(_local1);
}
}
}//package com.urbansquall.utils
Section 5
//arcadetown_splash_126 (mysweet16photoshoot_fla.arcadetown_splash_126)
package mysweet16photoshoot_fla {
import flash.display.*;
public dynamic class arcadetown_splash_126 extends MovieClip {
public var parentClip:DressUpGame2;
public function arcadetown_splash_126(){
addFrameScript(53, frame54);
}
function frame54(){
stop();
parentClip = (this.parent.parent as DressUpGame2);
parentClip.onSplashDone();
}
}
}//package mysweet16photoshoot_fla
Section 6
//OutroTexts_140 (mysweet16photoshoot_fla.OutroTexts_140)
package mysweet16photoshoot_fla {
import flash.display.*;
import flash.text.*;
public dynamic class OutroTexts_140 extends MovieClip {
public var dt_name:TextField;
}
}//package mysweet16photoshoot_fla
Section 7
//Accessory_All_basePNG (Accessory_All_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_All_basePNG extends BitmapData {
public function Accessory_All_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 8
//Accessory_All_icon (Accessory_All_icon)
package {
public dynamic class Accessory_All_icon extends BaseIcon {
}
}//package
Section 9
//Accessory_All_overlayPNG (Accessory_All_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_All_overlayPNG extends BitmapData {
public function Accessory_All_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 10
//Accessory_Cheer1_basePNG (Accessory_Cheer1_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Cheer1_basePNG extends BitmapData {
public function Accessory_Cheer1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 11
//Accessory_Cheer1_icon (Accessory_Cheer1_icon)
package {
public dynamic class Accessory_Cheer1_icon extends BaseIcon {
}
}//package
Section 12
//Accessory_Cheer1_overlayPNG (Accessory_Cheer1_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Cheer1_overlayPNG extends BitmapData {
public function Accessory_Cheer1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 13
//Accessory_Cheer2_basePNG (Accessory_Cheer2_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Cheer2_basePNG extends BitmapData {
public function Accessory_Cheer2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 14
//Accessory_Cheer2_icon (Accessory_Cheer2_icon)
package {
public dynamic class Accessory_Cheer2_icon extends BaseIcon {
}
}//package
Section 15
//Accessory_Cheer2_overlayPNG (Accessory_Cheer2_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Cheer2_overlayPNG extends BitmapData {
public function Accessory_Cheer2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 16
//Accessory_Cheer3_basePNG (Accessory_Cheer3_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Cheer3_basePNG extends BitmapData {
public function Accessory_Cheer3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 17
//Accessory_Cheer3_icon (Accessory_Cheer3_icon)
package {
public dynamic class Accessory_Cheer3_icon extends BaseIcon {
}
}//package
Section 18
//Accessory_Cheer3_overlayPNG (Accessory_Cheer3_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Cheer3_overlayPNG extends BitmapData {
public function Accessory_Cheer3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 19
//Accessory_Cheer4_basePNG (Accessory_Cheer4_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Cheer4_basePNG extends BitmapData {
public function Accessory_Cheer4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 20
//Accessory_Cheer4_icon (Accessory_Cheer4_icon)
package {
public dynamic class Accessory_Cheer4_icon extends BaseIcon {
}
}//package
Section 21
//Accessory_Cheer4_overlayPNG (Accessory_Cheer4_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Cheer4_overlayPNG extends BitmapData {
public function Accessory_Cheer4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 22
//Accessory_Debutante1_basePNG (Accessory_Debutante1_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante1_basePNG extends BitmapData {
public function Accessory_Debutante1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 23
//Accessory_Debutante1_icon (Accessory_Debutante1_icon)
package {
public dynamic class Accessory_Debutante1_icon extends BaseIcon {
}
}//package
Section 24
//Accessory_Debutante1_overlayPNG (Accessory_Debutante1_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante1_overlayPNG extends BitmapData {
public function Accessory_Debutante1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 25
//Accessory_Debutante2_basePNG (Accessory_Debutante2_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante2_basePNG extends BitmapData {
public function Accessory_Debutante2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 26
//Accessory_Debutante2_icon (Accessory_Debutante2_icon)
package {
public dynamic class Accessory_Debutante2_icon extends BaseIcon {
}
}//package
Section 27
//Accessory_Debutante2_overlayPNG (Accessory_Debutante2_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante2_overlayPNG extends BitmapData {
public function Accessory_Debutante2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 28
//Accessory_Debutante3_basePNG (Accessory_Debutante3_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante3_basePNG extends BitmapData {
public function Accessory_Debutante3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 29
//Accessory_Debutante3_icon (Accessory_Debutante3_icon)
package {
public dynamic class Accessory_Debutante3_icon extends BaseIcon {
}
}//package
Section 30
//Accessory_Debutante3_overlayPNG (Accessory_Debutante3_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante3_overlayPNG extends BitmapData {
public function Accessory_Debutante3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 31
//Accessory_Debutante4_basePNG (Accessory_Debutante4_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante4_basePNG extends BitmapData {
public function Accessory_Debutante4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 32
//Accessory_Debutante4_icon (Accessory_Debutante4_icon)
package {
public dynamic class Accessory_Debutante4_icon extends BaseIcon {
}
}//package
Section 33
//Accessory_Debutante4_overlayPNG (Accessory_Debutante4_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante4_overlayPNG extends BitmapData {
public function Accessory_Debutante4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 34
//Accessory_Debutante5_basePNG (Accessory_Debutante5_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante5_basePNG extends BitmapData {
public function Accessory_Debutante5_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 35
//Accessory_Debutante5_icon (Accessory_Debutante5_icon)
package {
public dynamic class Accessory_Debutante5_icon extends BaseIcon {
}
}//package
Section 36
//Accessory_Debutante5_overlayPNG (Accessory_Debutante5_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante5_overlayPNG extends BitmapData {
public function Accessory_Debutante5_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 37
//Accessory_Debutante6_basePNG (Accessory_Debutante6_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante6_basePNG extends BitmapData {
public function Accessory_Debutante6_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 38
//Accessory_Debutante6_icon (Accessory_Debutante6_icon)
package {
public dynamic class Accessory_Debutante6_icon extends BaseIcon {
}
}//package
Section 39
//Accessory_Debutante6_overlayPNG (Accessory_Debutante6_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Debutante6_overlayPNG extends BitmapData {
public function Accessory_Debutante6_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 40
//Accessory_Goth1_basePNG (Accessory_Goth1_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Goth1_basePNG extends BitmapData {
public function Accessory_Goth1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 41
//Accessory_Goth1_icon (Accessory_Goth1_icon)
package {
public dynamic class Accessory_Goth1_icon extends BaseIcon {
}
}//package
Section 42
//Accessory_Goth1_overlayPNG (Accessory_Goth1_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Goth1_overlayPNG extends BitmapData {
public function Accessory_Goth1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 43
//Accessory_Goth2_basePNG (Accessory_Goth2_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Goth2_basePNG extends BitmapData {
public function Accessory_Goth2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 44
//Accessory_Goth2_icon (Accessory_Goth2_icon)
package {
public dynamic class Accessory_Goth2_icon extends BaseIcon {
}
}//package
Section 45
//Accessory_Goth2_overlayPNG (Accessory_Goth2_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Goth2_overlayPNG extends BitmapData {
public function Accessory_Goth2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 46
//Accessory_Goth3_basePNG (Accessory_Goth3_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Goth3_basePNG extends BitmapData {
public function Accessory_Goth3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 47
//Accessory_Goth3_icon (Accessory_Goth3_icon)
package {
public dynamic class Accessory_Goth3_icon extends BaseIcon {
}
}//package
Section 48
//Accessory_Goth3_overlayPNG (Accessory_Goth3_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Goth3_overlayPNG extends BitmapData {
public function Accessory_Goth3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 49
//Accessory_Goth4_basePNG (Accessory_Goth4_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Goth4_basePNG extends BitmapData {
public function Accessory_Goth4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 50
//Accessory_Goth4_icon (Accessory_Goth4_icon)
package {
public dynamic class Accessory_Goth4_icon extends BaseIcon {
}
}//package
Section 51
//Accessory_Goth4_overlayPNG (Accessory_Goth4_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Goth4_overlayPNG extends BitmapData {
public function Accessory_Goth4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 52
//Accessory_Hippie1_basePNG (Accessory_Hippie1_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Hippie1_basePNG extends BitmapData {
public function Accessory_Hippie1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 53
//Accessory_Hippie1_icon (Accessory_Hippie1_icon)
package {
public dynamic class Accessory_Hippie1_icon extends BaseIcon {
}
}//package
Section 54
//Accessory_Hippie1_overlayPNG (Accessory_Hippie1_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Hippie1_overlayPNG extends BitmapData {
public function Accessory_Hippie1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 55
//Accessory_Hippie2_basePNG (Accessory_Hippie2_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Hippie2_basePNG extends BitmapData {
public function Accessory_Hippie2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 56
//Accessory_Hippie2_icon (Accessory_Hippie2_icon)
package {
public dynamic class Accessory_Hippie2_icon extends BaseIcon {
}
}//package
Section 57
//Accessory_Hippie2_overlayPNG (Accessory_Hippie2_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Hippie2_overlayPNG extends BitmapData {
public function Accessory_Hippie2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 58
//Accessory_Hippie3_basePNG (Accessory_Hippie3_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Hippie3_basePNG extends BitmapData {
public function Accessory_Hippie3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 59
//Accessory_Hippie3_icon (Accessory_Hippie3_icon)
package {
public dynamic class Accessory_Hippie3_icon extends BaseIcon {
}
}//package
Section 60
//Accessory_Hippie3_overlayPNG (Accessory_Hippie3_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Hippie3_overlayPNG extends BitmapData {
public function Accessory_Hippie3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 61
//Accessory_Hippie4_basePNG (Accessory_Hippie4_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Hippie4_basePNG extends BitmapData {
public function Accessory_Hippie4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 62
//Accessory_Hippie4_icon (Accessory_Hippie4_icon)
package {
public dynamic class Accessory_Hippie4_icon extends BaseIcon {
}
}//package
Section 63
//Accessory_Hippie4_overlayPNG (Accessory_Hippie4_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Hippie4_overlayPNG extends BitmapData {
public function Accessory_Hippie4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 64
//Accessory_Prep1_basePNG (Accessory_Prep1_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Prep1_basePNG extends BitmapData {
public function Accessory_Prep1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 65
//Accessory_Prep1_icon (Accessory_Prep1_icon)
package {
public dynamic class Accessory_Prep1_icon extends BaseIcon {
}
}//package
Section 66
//Accessory_Prep1_overlayPNG (Accessory_Prep1_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Prep1_overlayPNG extends BitmapData {
public function Accessory_Prep1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 67
//Accessory_Prep2_basePNG (Accessory_Prep2_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Prep2_basePNG extends BitmapData {
public function Accessory_Prep2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 68
//Accessory_Prep2_icon (Accessory_Prep2_icon)
package {
public dynamic class Accessory_Prep2_icon extends BaseIcon {
}
}//package
Section 69
//Accessory_Prep2_overlayPNG (Accessory_Prep2_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Prep2_overlayPNG extends BitmapData {
public function Accessory_Prep2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 70
//Accessory_Prep3_basePNG (Accessory_Prep3_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Prep3_basePNG extends BitmapData {
public function Accessory_Prep3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 71
//Accessory_Prep3_icon (Accessory_Prep3_icon)
package {
public dynamic class Accessory_Prep3_icon extends BaseIcon {
}
}//package
Section 72
//Accessory_Prep3_overlayPNG (Accessory_Prep3_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Prep3_overlayPNG extends BitmapData {
public function Accessory_Prep3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 73
//Accessory_Prep4_basePNG (Accessory_Prep4_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Prep4_basePNG extends BitmapData {
public function Accessory_Prep4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 74
//Accessory_Prep4_icon (Accessory_Prep4_icon)
package {
public dynamic class Accessory_Prep4_icon extends BaseIcon {
}
}//package
Section 75
//Accessory_Prep4_overlayPNG (Accessory_Prep4_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Prep4_overlayPNG extends BitmapData {
public function Accessory_Prep4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 76
//Accessory_Western1_basePNG (Accessory_Western1_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Western1_basePNG extends BitmapData {
public function Accessory_Western1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 77
//Accessory_Western1_icon (Accessory_Western1_icon)
package {
public dynamic class Accessory_Western1_icon extends BaseIcon {
}
}//package
Section 78
//Accessory_Western1_overlayPNG (Accessory_Western1_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Western1_overlayPNG extends BitmapData {
public function Accessory_Western1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 79
//Accessory_Western2_basePNG (Accessory_Western2_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Western2_basePNG extends BitmapData {
public function Accessory_Western2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 80
//Accessory_Western2_icon (Accessory_Western2_icon)
package {
public dynamic class Accessory_Western2_icon extends BaseIcon {
}
}//package
Section 81
//Accessory_Western2_overlayPNG (Accessory_Western2_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Western2_overlayPNG extends BitmapData {
public function Accessory_Western2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 82
//Accessory_Western3_basePNG (Accessory_Western3_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Western3_basePNG extends BitmapData {
public function Accessory_Western3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 83
//Accessory_Western3_icon (Accessory_Western3_icon)
package {
public dynamic class Accessory_Western3_icon extends BaseIcon {
}
}//package
Section 84
//Accessory_Western3_overlayPNG (Accessory_Western3_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Western3_overlayPNG extends BitmapData {
public function Accessory_Western3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 85
//Accessory_Western4_basePNG (Accessory_Western4_basePNG)
package {
import flash.display.*;
public dynamic class Accessory_Western4_basePNG extends BitmapData {
public function Accessory_Western4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 86
//Accessory_Western4_icon (Accessory_Western4_icon)
package {
public dynamic class Accessory_Western4_icon extends BaseIcon {
}
}//package
Section 87
//Accessory_Western4_overlayPNG (Accessory_Western4_overlayPNG)
package {
import flash.display.*;
public dynamic class Accessory_Western4_overlayPNG extends BitmapData {
public function Accessory_Western4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 88
//AccessoryButton (AccessoryButton)
package {
public dynamic class AccessoryButton extends StoreButton {
}
}//package
Section 89
//Asset (Asset)
package {
import flash.display.*;
import com.urbansquall.utils.*;
import flash.events.*;
import flash.geom.*;
import flash.filters.*;
public class Asset {
private var m_mask:BitmapData;
private var m_image:ColoredSprite;
private var m_blingRect:Rectangle;
private var m_icon:BaseIcon;
private var m_bling:MovieClip;
private var m_color:uint;
private var m_name:String;
private var m_base:BitmapData;
private var m_filters:Array;
private var m_isStarter:Boolean;
private var m_points:AssetPoints;
private var m_parent:GameScreen;
private var m_layer:AssetLayer;
public function Asset(_arg1:BitmapData, _arg2:BitmapData, _arg3:AssetLayer, _arg4:AssetPoints, _arg5:String, _arg6:uint=0x555555, _arg7:Boolean=false, _arg8:Boolean=false):void{
m_base = _arg1;
m_mask = _arg2;
m_color = _arg6;
m_image = new ColoredSprite(m_base, m_mask);
m_image.addEventListener(MouseEvent.CLICK, onMouseClickImage);
m_image.color(m_color);
m_layer = _arg3;
m_points = _arg4;
m_name = _arg5;
m_isStarter = _arg7;
m_filters = new Array();
m_filters.push(new GlowFilter(0xFFFFFF, 0.8, 16, 16, 2, 1, false, false));
if (_arg8){
};
}
public function color(_arg1:uint):void{
var _local2:AssetLayer;
var _local3:Asset;
m_image.color(_arg1);
for each (_local2 in m_layer.ChildLayers) {
_local3 = m_parent.getAssetAt(_local2);
if (_local3 != null){
_local3.color(_arg1);
};
};
}
public function onMouseClickIcon(_arg1:MouseEvent):void{
var _local2:OutfitEffect;
SoundSystem.getSingleton().playSound("StarParticleItemUseWAV");
_local2 = new OutfitEffect();
_local2.x = ((m_icon.x + (m_icon.width / 2)) - (_local2.width / 2));
_local2.y = ((m_icon.y + (m_icon.height / 2)) - (_local2.height / 2));
_local2.mouseEnabled = false;
m_icon.parent.addChild(_local2);
m_parent.addAsset(this, true);
}
public function get Points():AssetPoints{
return (m_points);
}
public function onMouseOver(_arg1:MouseEvent):void{
m_icon.filters = m_filters;
}
public function get Icon():BaseIcon{
return (m_icon);
}
public function get IsStarter():Boolean{
return (m_isStarter);
}
public function onMouseClickImage(_arg1:MouseEvent):void{
m_parent.select(_arg1.localX, _arg1.localY);
}
public function get Name():String{
return (m_name);
}
public function set Parent(_arg1:GameScreen):void{
m_parent = _arg1;
}
public function onMouseOut(_arg1:MouseEvent):void{
m_icon.filters = new Array();
}
public function get Layer():AssetLayer{
return (m_layer);
}
public function set Icon(_arg1:BaseIcon):void{
m_icon = _arg1;
m_icon.addEventListener(MouseEvent.CLICK, onMouseClickIcon);
m_icon.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
m_icon.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut);
m_icon.buttonMode = true;
m_icon.useHandCursor = true;
}
public function resetcolor():void{
color(m_color);
}
private function addBling():void{
var _local1:int;
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
_local1 = m_base.width;
_local2 = 0;
_local3 = m_base.height;
_local4 = 0;
_local5 = 0;
while (_local5 < m_base.width) {
_local6 = 0;
while (_local6 < m_base.height) {
if (m_base.getPixel32(_local5, _local6) != 0){
if (_local5 < _local1){
_local1 = _local5;
};
if (_local5 > _local2){
_local2 = _local5;
};
if (_local6 < _local3){
_local3 = _local6;
};
if (_local6 > _local4){
_local4 = _local6;
};
};
_local6++;
};
_local5++;
};
m_blingRect = new Rectangle(_local1, _local3, (_local1 + _local2), (_local3 + _local4));
m_bling = new Bling1Effect();
m_bling.mouseEnabled = false;
m_image.addChild(m_bling);
}
public function get Image():ColoredSprite{
return (m_image);
}
public function isTransparentAt(_arg1:Number, _arg2:Number):Boolean{
var _local3:uint;
_local3 = m_base.getPixel32(_arg1, _arg2);
return ((_local3 == 0));
}
}
}//package
Section 90
//AssetLayer (AssetLayer)
package {
import flash.display.*;
public class AssetLayer {
private var m_selectableIcon:Bitmap;
private var m_currentAsset:Asset;
private var m_name:String;
private var m_childLayers:Array;
private var m_exclusiveLayers:Array;
private var m_depth:int;
private var m_isSelectable:Boolean;
private var m_isRequired:Boolean;
private var m_parent:AssetLayer;
private var m_isRemovable:Boolean;
public function AssetLayer(_arg1:int, _arg2:String, _arg3:BitmapData=null, _arg4:Boolean=true, _arg5:Boolean=true, _arg6:Boolean=false):void{
m_depth = _arg1;
m_name = _arg2;
m_isRequired = _arg4;
m_isSelectable = _arg5;
m_isRemovable = _arg6;
if (_arg3 != null){
m_selectableIcon = new Bitmap(_arg3);
} else {
m_selectableIcon = null;
};
m_childLayers = new Array();
m_parent = null;
m_exclusiveLayers = new Array();
m_currentAsset = null;
}
public function get IsSelectable():Boolean{
return (m_isSelectable);
}
public function get Parent():AssetLayer{
return (m_parent);
}
public function get IsRequired():Boolean{
return (m_isRequired);
}
public function get IsRemovable():Boolean{
return (m_isRemovable);
}
public function set Parent(_arg1:AssetLayer):void{
m_parent = _arg1;
}
public function get SelectableIcon():Bitmap{
return (m_selectableIcon);
}
public function get CurrentAsset():Asset{
return (m_currentAsset);
}
public function addExclusiveLayer(_arg1:AssetLayer):void{
if (m_exclusiveLayers.indexOf(_arg1) >= 0){
return;
};
m_exclusiveLayers.push(_arg1);
_arg1.addExclusiveLayer(this);
}
public function get ChildLayers():Array{
return (m_childLayers);
}
public function get ExclusiveLayers():Array{
return (m_exclusiveLayers);
}
public function get Depth():int{
return (m_depth);
}
public function addChildLayer(_arg1:AssetLayer):void{
_arg1.Parent = this;
m_childLayers.push(_arg1);
}
public function get Name():String{
return (m_name);
}
public function set CurrentAsset(_arg1:Asset):void{
m_currentAsset = _arg1;
}
}
}//package
Section 91
//AssetManager (AssetManager)
package {
import flash.display.*;
import flash.utils.*;
public class AssetManager {
private var m_owner:DressUpGame2;
private var m_assets:Array;
private var m_starters:Array;
public static const k_linerDepth:int = 2;
public static const k_topDepth:int = 12;
public static const k_skinDepth:int = 0;
public static const k_bottomsDepth:int = 8;
public static const k_handsDepth:int = 10;
public static const k_lipsDepth:int = 3;
public static const k_bootsDepth:int = 9;
public static const k_dressDepth:int = 13;
public static const k_shoesDepth:int = 7;
public static const k_accEarringsDepth:int = 5;
public static const k_hairDepth:int = 4;
public static const k_accWaistDepth:int = 14;
public static const k_eyesDepth:int = 1;
public static const k_accNeckDepth:int = 16;
public static const k_accAnkleDepth:int = 6;
public static const k_accGlovesDepth:int = 11;
public static const k_accessoryDepth:int = 15;
public static const k_accHatsDepth:int = 17;
public static var s_map:Dictionary = new Dictionary();
public static var s_instance:AssetManager;
public function AssetManager():void{
m_assets = new Array();
m_starters = new Array();
}
public function register(_arg1:BaseIcon):Asset{
var _local2:Asset;
var _local3:Asset;
if (m_owner.currentFrame != 3){
return (null);
};
_local2 = s_map[_arg1.name];
if (_local2 == null){
return (null);
};
for each (_local3 in m_assets) {
if ((((_local3.Layer == _local2.Layer)) && ((_local3.Name == _local2.Name)))){
trace(((("Duplicate accessory in " + _local2.Layer.Name) + " layer, ") + _local2.Name));
return (null);
};
};
_local2.Icon = _arg1;
m_assets.push(_local2);
if (_local2.IsStarter){
m_starters.push(_local2);
};
return (_local2);
}
public function get Starters():Array{
return (m_starters);
}
public function set Owner(_arg1:DressUpGame2):void{
m_owner = _arg1;
}
public function set AssetParent(_arg1:GameScreen):void{
var _local2:Asset;
for each (_local2 in m_assets) {
_local2.Parent = _arg1;
};
}
public function makeDepthVisible(_arg1:int){
var _local2:Asset;
for each (_local2 in m_assets) {
if (_local2.Layer.Depth == _arg1){
_local2.Icon.visible = true;
};
};
}
public static function fillDictionary():void{
var _local1:BitmapData;
var _local2:BitmapData;
var _local3:BitmapData;
var _local4:BitmapData;
var _local5:BitmapData;
var _local6:BitmapData;
var _local7:BitmapData;
var _local8:BitmapData;
var _local9:BitmapData;
var _local10:AssetLayer;
var _local11:AssetLayer;
var _local12:AssetLayer;
var _local13:AssetLayer;
var _local14:AssetLayer;
var _local15:AssetLayer;
var _local16:AssetLayer;
var _local17:AssetLayer;
var _local18:AssetLayer;
var _local19:AssetLayer;
var _local20:AssetLayer;
var _local21:AssetLayer;
var _local22:AssetLayer;
var _local23:AssetLayer;
var _local24:AssetLayer;
var _local25:AssetLayer;
var _local26:AssetLayer;
var _local27:AssetLayer;
var _local28:AssetPoints;
var _local29:AssetPoints;
var _local30:AssetPoints;
var _local31:AssetPoints;
var _local32:AssetPoints;
var _local33:AssetPoints;
var _local34:AssetPoints;
_local1 = new Selection_AccessoryPNG(0, 0);
_local2 = new Selection_BottomsPNG(0, 0);
_local3 = new Selection_DressPNG(0, 0);
_local4 = new Selection_EyesPNG(0, 0);
_local5 = new Selection_HairPNG(0, 0);
_local6 = new Selection_ShoesPNG(0, 0);
_local7 = new Selection_TopsPNG(0, 0);
_local8 = new Selection_EyeshadowPNG(0, 0);
_local9 = new Selection_LipsPNG(0, 0);
_local10 = new AssetLayer(k_skinDepth, "Skin", null, true, false, false);
_local11 = new AssetLayer(k_eyesDepth, "Eyes", _local4);
_local12 = new AssetLayer(k_linerDepth, "Eye Shadow", _local8);
_local13 = new AssetLayer(k_lipsDepth, "Lips", _local9);
_local14 = new AssetLayer(k_hairDepth, "Hair", _local5);
_local15 = new AssetLayer(k_accEarringsDepth, "Earrings", _local1, false, true, true);
_local16 = new AssetLayer(k_accAnkleDepth, "Ankle", _local1, false, true, true);
_local17 = new AssetLayer(k_shoesDepth, "Shoes", _local6, false, true, true);
_local18 = new AssetLayer(k_bottomsDepth, "Bottoms", _local2);
_local19 = new AssetLayer(k_bootsDepth, "Boots", _local6, false, true, true);
_local20 = new AssetLayer(k_accWaistDepth, "Waist", _local1, false, true, true);
_local21 = new AssetLayer(k_handsDepth, "Hands", null, true, false, false);
_local22 = new AssetLayer(k_accGlovesDepth, "Gloves", _local1, false, true, true);
_local23 = new AssetLayer(k_topDepth, "Top", _local7);
_local24 = new AssetLayer(k_dressDepth, "Dress", _local3, false, true, false);
_local25 = new AssetLayer(k_accessoryDepth, "Accessory", _local1, false, true, true);
_local26 = new AssetLayer(k_accNeckDepth, "Neck", _local1, false, true, true);
_local27 = new AssetLayer(k_accHatsDepth, "Hats", _local1, false, true, true);
_local28 = new AssetPoints(0, 0, 0, 0, 0, 0);
_local29 = new AssetPoints(2, 0, 0, -1, 1, 0);
_local30 = new AssetPoints(0, 2, 1, 0, 0, -1);
_local31 = new AssetPoints(0, 1, 2, 0, -1, 0);
_local32 = new AssetPoints(0, 0, -1, 2, 0, 1);
_local33 = new AssetPoints(1, -1, 0, 0, 2, 0);
_local34 = new AssetPoints(-1, 0, 0, 1, 0, 2);
_local10.addChildLayer(_local21);
_local24.addExclusiveLayer(_local23);
_local24.addExclusiveLayer(_local18);
_local17.addExclusiveLayer(_local19);
s_map["skin_base"] = new Asset(new Dollbase_BasePNG(0, 0), new Dollbase_OverlayPNG(0, 0), _local10, _local28, "Skin", 16773305, true);
s_map["hands_base"] = new Asset(new DollHands_BasePNG(0, 0), new DollHands_OverlayPNG(0, 0), _local21, _local28, "Hands", 16773305, true);
s_map["eyes_base"] = new Asset(new DollEyes_BasePNG(0, 0), new DollEyes_OverlayPNG(0, 0), _local11, _local28, "Eyes", 8879317, true);
s_map["liner_base"] = new Asset(new DollEyeshadow_BasePNG(0, 0), new DollEyeshadow_OverlayPNG(0, 0), _local12, _local28, "Eye Shadow", 14474495, true);
s_map["lips_base"] = new Asset(new DollLips_BasePNG(0, 0), new DollLips_OverlayPNG(0, 0), _local13, _local28, "Lips", 15828134, true);
s_map["shoes_cheer1"] = new Asset(new Shoes_Cheer1_basePNG(0, 0), new Shoes_Cheer1_overlayPNG(0, 0), _local17, _local29, "Cheer 1 Shoes", 11581405);
s_map["shoes_cheer2"] = new Asset(new Shoes_Cheer2_basePNG(0, 0), new Shoes_Cheer2_overlayPNG(0, 0), _local17, _local29, "Cheer 2 Shoes", 5263242);
s_map["shoes_cheer3"] = new Asset(new Shoes_Cheer3_basePNG(0, 0), new Shoes_Cheer3_overlayPNG(0, 0), _local17, _local29, "Cheer 3 Shoes", 9935034);
s_map["shoes_hippie1"] = new Asset(new Shoes_Hippie1_basePNG(0, 0), new Shoes_Hippie1_overlayPNG(0, 0), _local17, _local32, "Hippie 1 Shoes", 12559961);
s_map["shoes_hippie2"] = new Asset(new Shoes_Hippie2_basePNG(0, 0), new Shoes_Hippie2_overlayPNG(0, 0), _local17, _local32, "Hippie 2 Shoes", 6841755);
s_map["shoes_hippie3"] = new Asset(new Shoes_Hippie3_basePNG(0, 0), new Shoes_Hippie3_overlayPNG(0, 0), _local17, _local32, "Hippie 3 Shoes", 3158862);
s_map["shoes_western3"] = new Asset(new Shoes_Western3_basePNG(0, 0), new Shoes_Western3_overlayPNG(0, 0), _local17, _local34, "Western 3 Shoes", 15910829);
s_map["shoes_debutante1"] = new Asset(new Shoes_Debutante1_basePNG(0, 0), new Shoes_Debutante1_overlayPNG(0, 0), _local17, _local30, "Debutante 1 Shoes", 15573957);
s_map["shoes_debutante2"] = new Asset(new Shoes_Debutante2_basePNG(0, 0), new Shoes_Debutante2_overlayPNG(0, 0), _local17, _local30, "Debutante 2 Shoes", 10151935);
s_map["shoes_debutante4"] = new Asset(new Shoes_Debutante4_basePNG(0, 0), new Shoes_Debutante4_overlayPNG(0, 0), _local17, _local30, "Debutante 4 Shoes", 10906696);
s_map["shoes_goth2"] = new Asset(new Shoes_Goth2_basePNG(0, 0), new Shoes_Goth2_overlayPNG(0, 0), _local17, _local31, "Goth 2 Shoes", 0x2D2D2D);
s_map["shoes_goth3"] = new Asset(new Shoes_Goth3_basePNG(0, 0), new Shoes_Goth3_overlayPNG(0, 0), _local17, _local31, "Goth 3 Shoes", 0x353535);
s_map["shoes_prep1"] = new Asset(new Shoes_Prep1_basePNG(0, 0), new Shoes_Prep1_overlayPNG(0, 0), _local17, _local33, "Prep 1 Shoes", 0xFFFFFF);
s_map["shoes_prep2"] = new Asset(new Shoes_Prep2_basePNG(0, 0), new Shoes_Prep2_overlayPNG(0, 0), _local17, _local33, "Prep 2 Shoes", 11710544);
s_map["shoes_prep3"] = new Asset(new Shoes_Prep3_basePNG(0, 0), new Shoes_Prep3_overlayPNG(0, 0), _local17, _local33, "Prep 3 Shoes", 6445223);
s_map["shoes_western1"] = new Asset(new Shoes_Western1_basePNG(0, 0), new Shoes_Western1_overlayPNG(0, 0), _local19, _local34, "Western 1 Shoes", 9857873);
s_map["shoes_western2"] = new Asset(new Shoes_Western2_basePNG(0, 0), new Shoes_Western2_overlayPNG(0, 0), _local19, _local34, "Western 2 Shoes", 9660494);
s_map["shoes_goth1"] = new Asset(new Shoes_Goth1_basePNG(0, 0), new Shoes_Goth1_overlayPNG(0, 0), _local19, _local31, "Goth 1 Shoes", 3355187);
s_map["bottoms_debu1"] = new Asset(new Bottoms_Debu1_basePNG(0, 0), new Bottoms_Debu1_overlayPNG(0, 0), _local18, _local30, "Debu 1 Bottoms", 11840733);
s_map["bottoms_debu2"] = new Asset(new Bottoms_Debu2_basePNG(0, 0), new Bottoms_Debu2_overlayPNG(0, 0), _local18, _local30, "Debu 2 Bottoms", 15181514);
s_map["bottoms_cheer1"] = new Asset(new Bottoms_Cheer1_basePNG(0, 0), new Bottoms_Cheer1_overlayPNG(0, 0), _local18, _local29, "Cheer 1 Bottoms", 10994319);
s_map["bottoms_cheer2"] = new Asset(new Bottoms_Cheer2_basePNG(0, 0), new Bottoms_Cheer2_overlayPNG(0, 0), _local18, _local29, "Cheer 2 Bottoms", 12865079);
s_map["bottoms_cheer3"] = new Asset(new Bottoms_Cheer3_basePNG(0, 0), new Bottoms_Cheer3_overlayPNG(0, 0), _local18, _local29, "Cheer 3 Bottoms", 16438240);
s_map["bottoms_cheer4"] = new Asset(new Bottoms_Cheer4_basePNG(0, 0), new Bottoms_Cheer4_overlayPNG(0, 0), _local18, _local29, "Cheer 4 Bottoms", 5855872);
s_map["bottoms_prep1"] = new Asset(new Bottoms_Prep1_basePNG(0, 0), new Bottoms_Prep1_overlayPNG(0, 0), _local18, _local33, "Prep 1 Bottoms", 13682943);
s_map["bottoms_prep3"] = new Asset(new Bottoms_Prep3_basePNG(0, 0), new Bottoms_Prep3_overlayPNG(0, 0), _local18, _local33, "Prep 3 Bottoms", 5658492);
s_map["bottoms_western1"] = new Asset(new Bottoms_Western1_basePNG(0, 0), new Bottoms_Western1_overlayPNG(0, 0), _local18, _local34, "Western 1 Bottoms", 5465756);
s_map["bottoms_goth1"] = new Asset(new Bottoms_Goth1_basePNG(0, 0), new Bottoms_Goth1_overlayPNG(0, 0), _local18, _local31, "Goth 1 Bottoms", 0x505050);
s_map["bottoms_goth2"] = new Asset(new Bottoms_Goth2_basePNG(0, 0), new Bottoms_Goth2_overlayPNG(0, 0), _local18, _local31, "Goth 2 Bottoms", 0x595959);
s_map["bottoms_prep2"] = new Asset(new Bottoms_Prep2_basePNG(0, 0), new Bottoms_Prep2_overlayPNG(0, 0), _local18, _local33, "Prep 2 Bottoms", 9145540, true);
s_map["bottoms_prep4"] = new Asset(new Bottoms_Prep4_basePNG(0, 0), new Bottoms_Prep4_overlayPNG(0, 0), _local18, _local33, "Prep 4 Bottoms", 14588600);
s_map["bottoms_western2"] = new Asset(new Bottoms_Western2_basePNG(0, 0), new Bottoms_Western2_overlayPNG(0, 0), _local18, _local34, "Western 2 Bottoms", 3750202);
s_map["bottoms_western3"] = new Asset(new Bottoms_Western3_basePNG(0, 0), new Bottoms_Western3_overlayPNG(0, 0), _local18, _local34, "Western 3 Bottoms", 10909800);
s_map["bottoms_hippie1"] = new Asset(new Bottoms_Hippie1_basePNG(0, 0), new Bottoms_Hippie1_overlayPNG(0, 0), _local18, _local32, "Hippie 1 Bottoms", 0x5B5B5B);
s_map["bottoms_hippie2"] = new Asset(new Bottoms_Hippie2_basePNG(0, 0), new Bottoms_Hippie2_overlayPNG(0, 0), _local18, _local32, "Hippie 2 Bottoms", 10830209);
s_map["bottoms_hippie3"] = new Asset(new Bottoms_Hippie3_basePNG(0, 0), new Bottoms_Hippie3_overlayPNG(0, 0), _local18, _local32, "Hippie 3 Bottoms", 8992031);
s_map["dress_debutante1"] = new Asset(new Dress_Debutante1_basePNG(0, 0), new Dress_Debutante1_overlayPNG(0, 0), _local24, _local30, "Debutante 1 Dress", 10824770);
s_map["dress_debutante2"] = new Asset(new Dress_Debutante2_basePNG(0, 0), new Dress_Debutante2_overlayPNG(0, 0), _local24, _local30, "Debutante 2 Dress", 12108784);
s_map["dress_debutante3"] = new Asset(new Dress_Debutante3_basePNG(0, 0), new Dress_Debutante3_overlayPNG(0, 0), _local24, _local30, "Debutante 3 Dress", 12737648);
s_map["dress_hippy1"] = new Asset(new Dress_Hippy1_basePNG(0, 0), new Dress_Hippy1_overlayPNG(0, 0), _local24, _local32, "Hippy 1 Dress", 9210306);
s_map["dress_goth1"] = new Asset(new Dress_Goth1_basePNG(0, 0), new Dress_Goth1_overlayPNG(0, 0), _local24, _local31, "Goth 1 Dress", 3092528);
s_map["dress_cheer1"] = new Asset(new Dress_Cheer1_basePNG(0, 0), new Dress_Cheer1_overlayPNG(0, 0), _local24, _local29, "Cheer 1 Dress", 10123210);
s_map["top_debutante1"] = new Asset(new Top_Debu1_basePNG(0, 0), new Top_Debu1_overlayPNG(0, 0), _local23, _local30, "Debu 1 Top", 12108784, true);
s_map["top_debutante2"] = new Asset(new Top_Debu2_basePNG(0, 0), new Top_Debu2_overlayPNG(0, 0), _local23, _local30, "Debu 2 Top", 9678714, true);
s_map["top_goth1"] = new Asset(new Top_Goth1_basePNG(0, 0), new Top_Goth1_overlayPNG(0, 0), _local23, _local31, "Goth 1 Top", 16501451);
s_map["top_goth2"] = new Asset(new Top_Goth2_basePNG(0, 0), new Top_Goth2_overlayPNG(0, 0), _local23, _local31, "Goth 2 Top", 0x676767);
s_map["top_goth3"] = new Asset(new Top_Goth3_basePNG(0, 0), new Top_Goth3_overlayPNG(0, 0), _local23, _local31, "Goth 3 Top", 0xCECECE);
s_map["top_hippie1"] = new Asset(new Top_Hippie1_basePNG(0, 0), new Top_Hippie1_overlayPNG(0, 0), _local23, _local32, "Hippie 1 Top", 12569051);
s_map["top_hippie2"] = new Asset(new Top_Hippie2_basePNG(0, 0), new Top_Hippie2_overlayPNG(0, 0), _local23, _local32, "Hippie 2 Top", 0xFFFFFF);
s_map["top_hippie3"] = new Asset(new Top_Hippie3_basePNG(0, 0), new Top_Hippie3_overlayPNG(0, 0), _local23, _local32, "Hippie 3 Top", 7038875);
s_map["top_cheer1"] = new Asset(new Top_Cheer1_basePNG(0, 0), new Top_Cheer1_overlayPNG(0, 0), _local23, _local29, "Cheer 1 Top", 12601651);
s_map["top_cheer2"] = new Asset(new Top_Cheer2_basePNG(0, 0), new Top_Cheer2_overlayPNG(0, 0), _local23, _local29, "Cheer 2 Top", 16367314);
s_map["top_cheer3"] = new Asset(new Top_Cheer3_basePNG(0, 0), new Top_Cheer3_overlayPNG(0, 0), _local23, _local29, "Cheer 3 Top", 13880037);
s_map["top_cheer4"] = new Asset(new Top_Cheer4_basePNG(0, 0), new Top_Cheer4_overlayPNG(0, 0), _local23, _local29, "Cheer 4 Top", 15300487);
s_map["top_prep1"] = new Asset(new Top_Prep1_basePNG(0, 0), new Top_Prep1_overlayPNG(0, 0), _local23, _local33, "Prep 1 Top", 13818619);
s_map["top_prep2"] = new Asset(new Top_Prep2_basePNG(0, 0), new Top_Prep2_overlayPNG(0, 0), _local23, _local33, "Prep 2 Top", 11846655, true);
s_map["top_prep3"] = new Asset(new Top_Prep3_basePNG(0, 0), new Top_Prep3_overlayPNG(0, 0), _local23, _local33, "Prep 3 Top", 12880047);
s_map["top_western1"] = new Asset(new Top_Western1_basePNG(0, 0), new Top_Western1_overlayPNG(0, 0), _local23, _local34, "Western 1 Top", 12285011);
s_map["top_western2"] = new Asset(new Top_Western2_basePNG(0, 0), new Top_Western2_overlayPNG(0, 0), _local23, _local34, "Western 2 Top", 9277367);
s_map["top_western3"] = new Asset(new Top_Western3_basePNG(0, 0), new Top_Western3_overlayPNG(0, 0), _local23, _local34, "Western 3 Top", 10010251);
s_map["hair_shoulder"] = new Asset(new Hair_Shoulder_basePNG(0, 0), new Hair_Shoulder_overlayPNG(0, 0), _local14, _local28, "Shoulder Hair", 13624228);
s_map["hair_braids"] = new Asset(new Hair_Braids_basePNG(0, 0), new Hair_Braids_overlayPNG(0, 0), _local14, _local28, "Braids Hair", 16754770);
s_map["hair_beehive"] = new Asset(new Hair_Beehive_basePNG(0, 0), new Hair_Beehive_overlayPNG(0, 0), _local14, _local28, "Beehive Hair", 16770979);
s_map["hair_shortSpiky"] = new Asset(new Hair_ShortSpiky_basePNG(0, 0), new Hair_ShortSpiky_overlayPNG(0, 0), _local14, _local28, "Short Spikey Hair", 14274450);
s_map["hair_dreds"] = new Asset(new Hair_Dreds_basePNG(0, 0), new Hair_Dreds_overlayPNG(0, 0), _local14, _local28, "Dreds Hair", 13747320);
s_map["hair_emo"] = new Asset(new Hair_Emo_basePNG(0, 0), new Hair_Emo_overlayPNG(0, 0), _local14, _local28, "Emo Hair", 12168287);
s_map["hair_longPerm"] = new Asset(new Hair_LongPerm_basePNG(0, 0), new Hair_LongPerm_overlayPNG(0, 0), _local14, _local28, "Long Perm Hair", 14206321);
s_map["hair_longPlain"] = new Asset(new Hair_LongPlain_basePNG(0, 0), new Hair_LongPlain_overlayPNG(0, 0), _local14, _local28, "Long Plain Hair", 16047720, true);
s_map["hair_pigTails"] = new Asset(new Hair_PigTails_basePNG(0, 0), new Hair_PigTails_overlayPNG(0, 0), _local14, _local28, "Pig Tails Hair", 13748338);
s_map["hair_pixieCut"] = new Asset(new Hair_PixieCut_basePNG(0, 0), new Hair_PixieCut_overlayPNG(0, 0), _local14, _local28, "Pixie Cut Hair", 15327648);
s_map["hair_shortCurls"] = new Asset(new Hair_ShortCurls_basePNG(0, 0), new Hair_ShortCurls_overlayPNG(0, 0), _local14, _local28, "Short Curls Hair", 13814119);
s_map["hair_spiky"] = new Asset(new Hair_Spiky_basePNG(0, 0), new Hair_Spiky_overlayPNG(0, 0), _local14, _local28, "Spiky Hair", 13071023);
s_map["acc_cheer2"] = new Asset(new Accessory_Cheer2_basePNG(0, 0), new Accessory_Cheer2_overlayPNG(0, 0), _local22, _local29, "Cheer 2 Gloves", 5330058);
s_map["acc_debutante2"] = new Asset(new Accessory_Debutante2_basePNG(0, 0), new Accessory_Debutante2_overlayPNG(0, 0), _local22, _local30, "Debutante 2 Gloves", 10591089);
s_map["acc_debutante3"] = new Asset(new Accessory_Debutante3_basePNG(0, 0), new Accessory_Debutante3_overlayPNG(0, 0), _local22, _local30, "Debutante 3 Gloves", 14408171);
s_map["acc_goth2"] = new Asset(new Accessory_Goth2_basePNG(0, 0), new Accessory_Goth2_overlayPNG(0, 0), _local22, _local31, "Goth 2 Gloves", 11376324);
s_map["acc_goth4"] = new Asset(new Accessory_Goth4_basePNG(0, 0), new Accessory_Goth4_overlayPNG(0, 0), _local22, _local31, "Goth 4 Gloves", 10184356);
s_map["acc_western2"] = new Asset(new Accessory_Western2_basePNG(0, 0), new Accessory_Western2_overlayPNG(0, 0), _local22, _local34, "Western 2 Gloves", 14594454);
s_map["acc_prep2"] = new Asset(new Accessory_Prep2_basePNG(0, 0), new Accessory_Prep2_overlayPNG(0, 0), _local22, _local33, "Prep 2 Gloves", 7105677);
s_map["acc_all"] = new Asset(new Accessory_All_basePNG(0, 0), new Accessory_All_overlayPNG(0, 0), _local27, _local28, "All Hat", 6122155);
s_map["acc_cheer1"] = new Asset(new Accessory_Cheer1_basePNG(0, 0), new Accessory_Cheer1_overlayPNG(0, 0), _local27, _local29, "Cheer 1 Hat", 11379429);
s_map["acc_cheer4"] = new Asset(new Accessory_Cheer4_basePNG(0, 0), new Accessory_Cheer4_overlayPNG(0, 0), _local27, _local29, "Cheer 4 Hat", 13157088);
s_map["acc_debutante1"] = new Asset(new Accessory_Debutante1_basePNG(0, 0), new Accessory_Debutante1_overlayPNG(0, 0), _local27, _local30, "Debutante 1 Hat", 11512198);
s_map["acc_goth1"] = new Asset(new Accessory_Goth1_basePNG(0, 0), new Accessory_Goth1_overlayPNG(0, 0), _local27, _local31, "Goth 1 Hat", 9840934);
s_map["acc_hippie1"] = new Asset(new Accessory_Hippie1_basePNG(0, 0), new Accessory_Hippie1_overlayPNG(0, 0), _local27, _local32, "Hippie 1 Hat", 1118719);
s_map["acc_prep1"] = new Asset(new Accessory_Prep1_basePNG(0, 0), new Accessory_Prep1_overlayPNG(0, 0), _local27, _local33, "Prep 1 Hat", 14792410);
s_map["acc_western1"] = new Asset(new Accessory_Western1_basePNG(0, 0), new Accessory_Western1_overlayPNG(0, 0), _local27, _local34, "Western 1 Hat", 10825518);
s_map["acc_debutante4"] = new Asset(new Accessory_Debutante4_basePNG(0, 0), new Accessory_Debutante4_overlayPNG(0, 0), _local26, _local30, "Debutante 4 Neck", 10457952);
s_map["acc_prep3"] = new Asset(new Accessory_Prep3_basePNG(0, 0), new Accessory_Prep3_overlayPNG(0, 0), _local26, _local33, "Prep 3 Neck", 13813363);
s_map["acc_western3"] = new Asset(new Accessory_Western3_basePNG(0, 0), new Accessory_Western3_overlayPNG(0, 0), _local26, _local34, "Western 3 Neck", 11236425);
s_map["acc_hippie3"] = new Asset(new Accessory_Hippie3_basePNG(0, 0), new Accessory_Hippie3_overlayPNG(0, 0), _local26, _local32, "Hippie 3 Neck", 14073231);
s_map["acc_goth3"] = new Asset(new Accessory_Goth3_basePNG(0, 0), new Accessory_Goth3_overlayPNG(0, 0), _local26, _local31, "Goth 3 Neck", 0);
s_map["acc_western4"] = new Asset(new Accessory_Western4_basePNG(0, 0), new Accessory_Western4_overlayPNG(0, 0), _local15, _local34, "Western 4 Earrings", 9788478);
s_map["acc_debutante5"] = new Asset(new Accessory_Debutante5_basePNG(0, 0), new Accessory_Debutante5_overlayPNG(0, 0), _local15, _local30, "Debutante 5 Earrings", 2241901);
s_map["acc_debutante6"] = new Asset(new Accessory_Debutante6_basePNG(0, 0), new Accessory_Debutante6_overlayPNG(0, 0), _local15, _local30, "Debutante 6 Earrings", 7834301);
s_map["acc_hippie4"] = new Asset(new Accessory_Hippie4_basePNG(0, 0), new Accessory_Hippie4_overlayPNG(0, 0), _local20, _local32, "Hippie 4 Waist", 14073231);
s_map["acc_prep4"] = new Asset(new Accessory_Prep4_basePNG(0, 0), new Accessory_Prep4_overlayPNG(0, 0), _local20, _local33, "Prep 4 Waist", 7755331);
s_map["acc_hippie2"] = new Asset(new Accessory_Hippie2_basePNG(0, 0), new Accessory_Hippie2_overlayPNG(0, 0), _local16, _local32, "Hippie 2 Ankle", 12432047);
s_map["acc_cheer3"] = new Asset(new Accessory_Cheer3_basePNG(0, 0), new Accessory_Cheer3_overlayPNG(0, 0), _local25, _local29, "Cheer 3 Accessory", 6644894);
AssetManager.Instance.Starters.push(s_map["skin_base"]);
AssetManager.Instance.Starters.push(s_map["hands_base"]);
AssetManager.Instance.Starters.push(s_map["eyes_base"]);
AssetManager.Instance.Starters.push(s_map["liner_base"]);
AssetManager.Instance.Starters.push(s_map["lips_base"]);
}
public static function get Instance():AssetManager{
if (s_instance == null){
s_instance = new (AssetManager);
};
return (s_instance);
}
}
}//package
Section 92
//AssetPoints (AssetPoints)
package {
public class AssetPoints {
public var prep:int;
public var cheer:int;
public var western:int;
public var goth:int;
public var hippie:int;
public var debutante:int;
public function AssetPoints(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int){
cheer = _arg1;
debutante = _arg2;
goth = _arg3;
hippie = _arg4;
prep = _arg5;
western = _arg6;
}
}
}//package
Section 93
//BaseIcon (BaseIcon)
package {
import flash.display.*;
public class BaseIcon extends MovieClip {
public function BaseIcon():void{
AssetManager.Instance.register(this);
}
}
}//package
Section 94
//Bling1Effect (Bling1Effect)
package {
import flash.display.*;
public dynamic class Bling1Effect extends MovieClip {
}
}//package
Section 95
//Bling2Effect (Bling2Effect)
package {
import flash.display.*;
public dynamic class Bling2Effect extends MovieClip {
}
}//package
Section 96
//Bottoms_Cheer1_basePNG (Bottoms_Cheer1_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Cheer1_basePNG extends BitmapData {
public function Bottoms_Cheer1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 97
//Bottoms_Cheer1_icon (Bottoms_Cheer1_icon)
package {
public dynamic class Bottoms_Cheer1_icon extends BaseIcon {
}
}//package
Section 98
//Bottoms_Cheer1_overlayPNG (Bottoms_Cheer1_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Cheer1_overlayPNG extends BitmapData {
public function Bottoms_Cheer1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 99
//Bottoms_Cheer2_basePNG (Bottoms_Cheer2_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Cheer2_basePNG extends BitmapData {
public function Bottoms_Cheer2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 100
//Bottoms_Cheer2_icon (Bottoms_Cheer2_icon)
package {
public dynamic class Bottoms_Cheer2_icon extends BaseIcon {
}
}//package
Section 101
//Bottoms_Cheer2_overlayPNG (Bottoms_Cheer2_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Cheer2_overlayPNG extends BitmapData {
public function Bottoms_Cheer2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 102
//Bottoms_Cheer3_basePNG (Bottoms_Cheer3_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Cheer3_basePNG extends BitmapData {
public function Bottoms_Cheer3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 103
//Bottoms_Cheer3_icon (Bottoms_Cheer3_icon)
package {
public dynamic class Bottoms_Cheer3_icon extends BaseIcon {
}
}//package
Section 104
//Bottoms_Cheer3_overlayPNG (Bottoms_Cheer3_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Cheer3_overlayPNG extends BitmapData {
public function Bottoms_Cheer3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 105
//Bottoms_Cheer4_basePNG (Bottoms_Cheer4_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Cheer4_basePNG extends BitmapData {
public function Bottoms_Cheer4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 106
//Bottoms_Cheer4_icon (Bottoms_Cheer4_icon)
package {
public dynamic class Bottoms_Cheer4_icon extends BaseIcon {
}
}//package
Section 107
//Bottoms_Cheer4_overlayPNG (Bottoms_Cheer4_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Cheer4_overlayPNG extends BitmapData {
public function Bottoms_Cheer4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 108
//Bottoms_Debu1_basePNG (Bottoms_Debu1_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Debu1_basePNG extends BitmapData {
public function Bottoms_Debu1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 109
//Bottoms_Debu1_icon (Bottoms_Debu1_icon)
package {
public dynamic class Bottoms_Debu1_icon extends BaseIcon {
}
}//package
Section 110
//Bottoms_Debu1_overlayPNG (Bottoms_Debu1_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Debu1_overlayPNG extends BitmapData {
public function Bottoms_Debu1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 111
//Bottoms_Debu2_basePNG (Bottoms_Debu2_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Debu2_basePNG extends BitmapData {
public function Bottoms_Debu2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 112
//Bottoms_Debu2_icon (Bottoms_Debu2_icon)
package {
public dynamic class Bottoms_Debu2_icon extends BaseIcon {
}
}//package
Section 113
//Bottoms_Debu2_overlayPNG (Bottoms_Debu2_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Debu2_overlayPNG extends BitmapData {
public function Bottoms_Debu2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 114
//Bottoms_Goth1_basePNG (Bottoms_Goth1_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Goth1_basePNG extends BitmapData {
public function Bottoms_Goth1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 115
//Bottoms_Goth1_icon (Bottoms_Goth1_icon)
package {
public dynamic class Bottoms_Goth1_icon extends BaseIcon {
}
}//package
Section 116
//Bottoms_Goth1_overlayPNG (Bottoms_Goth1_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Goth1_overlayPNG extends BitmapData {
public function Bottoms_Goth1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 117
//Bottoms_Goth2_basePNG (Bottoms_Goth2_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Goth2_basePNG extends BitmapData {
public function Bottoms_Goth2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 118
//Bottoms_Goth2_icon (Bottoms_Goth2_icon)
package {
public dynamic class Bottoms_Goth2_icon extends BaseIcon {
}
}//package
Section 119
//Bottoms_Goth2_overlayPNG (Bottoms_Goth2_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Goth2_overlayPNG extends BitmapData {
public function Bottoms_Goth2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 120
//Bottoms_Hippie1_basePNG (Bottoms_Hippie1_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Hippie1_basePNG extends BitmapData {
public function Bottoms_Hippie1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 121
//Bottoms_Hippie1_icon (Bottoms_Hippie1_icon)
package {
public dynamic class Bottoms_Hippie1_icon extends BaseIcon {
}
}//package
Section 122
//Bottoms_Hippie1_overlayPNG (Bottoms_Hippie1_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Hippie1_overlayPNG extends BitmapData {
public function Bottoms_Hippie1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 123
//Bottoms_Hippie2_basePNG (Bottoms_Hippie2_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Hippie2_basePNG extends BitmapData {
public function Bottoms_Hippie2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 124
//Bottoms_Hippie2_icon (Bottoms_Hippie2_icon)
package {
public dynamic class Bottoms_Hippie2_icon extends BaseIcon {
}
}//package
Section 125
//Bottoms_Hippie2_overlayPNG (Bottoms_Hippie2_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Hippie2_overlayPNG extends BitmapData {
public function Bottoms_Hippie2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 126
//Bottoms_Hippie3_basePNG (Bottoms_Hippie3_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Hippie3_basePNG extends BitmapData {
public function Bottoms_Hippie3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 127
//Bottoms_Hippie3_icon (Bottoms_Hippie3_icon)
package {
public dynamic class Bottoms_Hippie3_icon extends BaseIcon {
}
}//package
Section 128
//Bottoms_Hippie3_overlayPNG (Bottoms_Hippie3_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Hippie3_overlayPNG extends BitmapData {
public function Bottoms_Hippie3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 129
//Bottoms_Prep1_basePNG (Bottoms_Prep1_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Prep1_basePNG extends BitmapData {
public function Bottoms_Prep1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 130
//Bottoms_Prep1_icon (Bottoms_Prep1_icon)
package {
public dynamic class Bottoms_Prep1_icon extends BaseIcon {
}
}//package
Section 131
//Bottoms_Prep1_overlayPNG (Bottoms_Prep1_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Prep1_overlayPNG extends BitmapData {
public function Bottoms_Prep1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 132
//Bottoms_Prep2_basePNG (Bottoms_Prep2_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Prep2_basePNG extends BitmapData {
public function Bottoms_Prep2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 133
//Bottoms_Prep2_icon (Bottoms_Prep2_icon)
package {
public dynamic class Bottoms_Prep2_icon extends BaseIcon {
}
}//package
Section 134
//Bottoms_Prep2_overlayPNG (Bottoms_Prep2_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Prep2_overlayPNG extends BitmapData {
public function Bottoms_Prep2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 135
//Bottoms_Prep3_basePNG (Bottoms_Prep3_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Prep3_basePNG extends BitmapData {
public function Bottoms_Prep3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 136
//Bottoms_Prep3_icon (Bottoms_Prep3_icon)
package {
public dynamic class Bottoms_Prep3_icon extends BaseIcon {
}
}//package
Section 137
//Bottoms_Prep3_overlayPNG (Bottoms_Prep3_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Prep3_overlayPNG extends BitmapData {
public function Bottoms_Prep3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 138
//Bottoms_Prep4_basePNG (Bottoms_Prep4_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Prep4_basePNG extends BitmapData {
public function Bottoms_Prep4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 139
//Bottoms_Prep4_icon (Bottoms_Prep4_icon)
package {
public dynamic class Bottoms_Prep4_icon extends BaseIcon {
}
}//package
Section 140
//Bottoms_Prep4_overlayPNG (Bottoms_Prep4_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Prep4_overlayPNG extends BitmapData {
public function Bottoms_Prep4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 141
//Bottoms_Western1_basePNG (Bottoms_Western1_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Western1_basePNG extends BitmapData {
public function Bottoms_Western1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 142
//Bottoms_Western1_icon (Bottoms_Western1_icon)
package {
public dynamic class Bottoms_Western1_icon extends BaseIcon {
}
}//package
Section 143
//Bottoms_Western1_overlayPNG (Bottoms_Western1_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Western1_overlayPNG extends BitmapData {
public function Bottoms_Western1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 144
//Bottoms_Western2_basePNG (Bottoms_Western2_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Western2_basePNG extends BitmapData {
public function Bottoms_Western2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 145
//Bottoms_Western2_icon (Bottoms_Western2_icon)
package {
public dynamic class Bottoms_Western2_icon extends BaseIcon {
}
}//package
Section 146
//Bottoms_Western2_overlayPNG (Bottoms_Western2_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Western2_overlayPNG extends BitmapData {
public function Bottoms_Western2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 147
//Bottoms_Western3_basePNG (Bottoms_Western3_basePNG)
package {
import flash.display.*;
public dynamic class Bottoms_Western3_basePNG extends BitmapData {
public function Bottoms_Western3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 148
//Bottoms_Western3_icon (Bottoms_Western3_icon)
package {
public dynamic class Bottoms_Western3_icon extends BaseIcon {
}
}//package
Section 149
//Bottoms_Western3_overlayPNG (Bottoms_Western3_overlayPNG)
package {
import flash.display.*;
public dynamic class Bottoms_Western3_overlayPNG extends BitmapData {
public function Bottoms_Western3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 150
//ChangeColorWAV (ChangeColorWAV)
package {
import flash.media.*;
public dynamic class ChangeColorWAV extends Sound {
}
}//package
Section 151
//CheerButton (CheerButton)
package {
public dynamic class CheerButton extends StoreButton {
}
}//package
Section 152
//ColorPicker (ColorPicker)
package {
import flash.display.*;
public class ColorPicker extends MovieClip {
private var m_data:BitmapData;
private var m_zoomPanel:ColorPickerZoomPanel;
public function ColorPicker():void{
var _local1:Bitmap;
super();
m_data = new UI_Color_PickerPNG(0, 0);
this.useHandCursor = true;
_local1 = new Bitmap(m_data);
addChild(_local1);
m_zoomPanel = new ColorPickerZoomPanel(_local1);
addChild(m_zoomPanel);
}
public function enable(){
this.visible = true;
m_zoomPanel.visible = true;
}
public function getColorAt(_arg1:Number, _arg2:Number):uint{
return (m_data.getPixel32(_arg1, _arg2));
}
public function disable(){
this.visible = false;
m_zoomPanel.visible = false;
}
}
}//package
Section 153
//ColorPickerZoomPanel (ColorPickerZoomPanel)
package {
import flash.display.*;
import flash.events.*;
import flash.geom.*;
import flash.filters.*;
import flash.ui.*;
public class ColorPickerZoomPanel extends Sprite {
var m_colorPicker:Bitmap;
public function ColorPickerZoomPanel(_arg1:Bitmap){
m_colorPicker = _arg1;
this.addEventListener(Event.ENTER_FRAME, handleFrame);
}
function handleFrame(_arg1:Event){
var _local2:Graphics;
var _local3:int;
var _local4:int;
var _local5:uint;
var _local6:Point;
var _local7:int;
var _local8:int;
var _local9:int;
var _local10:int;
var _local11:int;
var _local12:*;
Mouse.show();
if (!this.visible){
return;
};
_local2 = this.graphics;
_local2.clear();
this.filters = new Array();
_local3 = m_colorPicker.mouseX;
_local4 = m_colorPicker.mouseY;
if ((((_local3 < 0)) || ((_local4 < 0)))){
return;
};
if ((((_local3 > m_colorPicker.width)) || ((_local4 > m_colorPicker.height)))){
return;
};
Mouse.hide();
_local5 = m_colorPicker.bitmapData.getPixel(_local3, _local4);
_local6 = new Point(_local3, _local4);
_local7 = 5;
_local8 = 20;
_local9 = (_local6.x + _local7);
_local10 = (_local6.y - _local7);
_local2.moveTo(_local6.x, _local6.y);
_local2.lineStyle(1, 0xFFFFFF, 1, true);
_local11 = 4;
_local2.beginFill(0xFFFFFF);
_local2.lineTo(_local9, (_local10 - _local11));
_local2.lineTo(_local9, _local10);
_local2.lineTo((_local9 + _local11), _local10);
_local2.lineTo(_local6.x, _local6.y);
_local2.endFill();
_local2.beginFill(_local5);
_local2.lineStyle(2, 0xFFFFFF, 1, true);
_local2.moveTo(_local9, _local10);
_local2.lineTo((_local9 + _local8), _local10);
_local2.lineTo((_local9 + _local8), (_local10 - _local8));
_local2.lineTo(_local9, (_local10 - _local8));
_local2.lineTo(_local9, _local10);
_local2.endFill();
_local12 = new Array();
_local12.push(new GlowFilter(0, 1, 2, 2, 2, 1, false, false));
this.filters = _local12;
}
}
}//package
Section 154
//CreditsScreen (CreditsScreen)
package {
import flash.display.*;
import flash.events.*;
public class CreditsScreen extends MovieClip {
private var m_dug:DressUpGame2;
public var b_back:SimpleButton;
public var b_urbansquall:SimpleButton;
public function CreditsScreen(_arg1:DressUpGame2=null){
if (_arg1 == null){
return;
};
m_dug = _arg1;
b_back.addEventListener(MouseEvent.CLICK, onBackClick);
b_urbansquall.addEventListener(MouseEvent.CLICK, onUrbansquallClick);
}
public function onUrbansquallClick(_arg1:MouseEvent):void{
m_dug.loadWebsite("http://www.urbansquall.com/index.php");
}
public function onBackClick(_arg1:MouseEvent):void{
m_dug.closeCredits();
}
}
}//package
Section 155
//DebButton (DebButton)
package {
public dynamic class DebButton extends StoreButton {
}
}//package
Section 156
//Doll_Body_base (Doll_Body_base)
package {
import flash.display.*;
public dynamic class Doll_Body_base extends MovieClip {
}
}//package
Section 157
//Dollbase_BasePNG (Dollbase_BasePNG)
package {
import flash.display.*;
public dynamic class Dollbase_BasePNG extends BitmapData {
public function Dollbase_BasePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 158
//Dollbase_OverlayPNG (Dollbase_OverlayPNG)
package {
import flash.display.*;
public dynamic class Dollbase_OverlayPNG extends BitmapData {
public function Dollbase_OverlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 159
//DollEyes_BasePNG (DollEyes_BasePNG)
package {
import flash.display.*;
public dynamic class DollEyes_BasePNG extends BitmapData {
public function DollEyes_BasePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 160
//DollEyes_OverlayPNG (DollEyes_OverlayPNG)
package {
import flash.display.*;
public dynamic class DollEyes_OverlayPNG extends BitmapData {
public function DollEyes_OverlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 161
//DollEyeshadow_BasePNG (DollEyeshadow_BasePNG)
package {
import flash.display.*;
public dynamic class DollEyeshadow_BasePNG extends BitmapData {
public function DollEyeshadow_BasePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 162
//DollEyeshadow_OverlayPNG (DollEyeshadow_OverlayPNG)
package {
import flash.display.*;
public dynamic class DollEyeshadow_OverlayPNG extends BitmapData {
public function DollEyeshadow_OverlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 163
//DollHands_BasePNG (DollHands_BasePNG)
package {
import flash.display.*;
public dynamic class DollHands_BasePNG extends BitmapData {
public function DollHands_BasePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 164
//DollHands_OverlayPNG (DollHands_OverlayPNG)
package {
import flash.display.*;
public dynamic class DollHands_OverlayPNG extends BitmapData {
public function DollHands_OverlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 165
//DollLips_BasePNG (DollLips_BasePNG)
package {
import flash.display.*;
public dynamic class DollLips_BasePNG extends BitmapData {
public function DollLips_BasePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 166
//DollLips_OverlayPNG (DollLips_OverlayPNG)
package {
import flash.display.*;
public dynamic class DollLips_OverlayPNG extends BitmapData {
public function DollLips_OverlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 167
//Dress_Cheer1_basePNG (Dress_Cheer1_basePNG)
package {
import flash.display.*;
public dynamic class Dress_Cheer1_basePNG extends BitmapData {
public function Dress_Cheer1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 168
//Dress_Cheer1_icon (Dress_Cheer1_icon)
package {
public dynamic class Dress_Cheer1_icon extends BaseIcon {
}
}//package
Section 169
//Dress_Cheer1_overlayPNG (Dress_Cheer1_overlayPNG)
package {
import flash.display.*;
public dynamic class Dress_Cheer1_overlayPNG extends BitmapData {
public function Dress_Cheer1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 170
//Dress_Debutante1_basePNG (Dress_Debutante1_basePNG)
package {
import flash.display.*;
public dynamic class Dress_Debutante1_basePNG extends BitmapData {
public function Dress_Debutante1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 171
//Dress_Debutante1_icon (Dress_Debutante1_icon)
package {
public dynamic class Dress_Debutante1_icon extends BaseIcon {
}
}//package
Section 172
//Dress_Debutante1_overlayPNG (Dress_Debutante1_overlayPNG)
package {
import flash.display.*;
public dynamic class Dress_Debutante1_overlayPNG extends BitmapData {
public function Dress_Debutante1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 173
//Dress_Debutante2_basePNG (Dress_Debutante2_basePNG)
package {
import flash.display.*;
public dynamic class Dress_Debutante2_basePNG extends BitmapData {
public function Dress_Debutante2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 174
//Dress_Debutante2_icon (Dress_Debutante2_icon)
package {
public dynamic class Dress_Debutante2_icon extends BaseIcon {
}
}//package
Section 175
//Dress_Debutante2_overlayPNG (Dress_Debutante2_overlayPNG)
package {
import flash.display.*;
public dynamic class Dress_Debutante2_overlayPNG extends BitmapData {
public function Dress_Debutante2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 176
//Dress_Debutante3_basePNG (Dress_Debutante3_basePNG)
package {
import flash.display.*;
public dynamic class Dress_Debutante3_basePNG extends BitmapData {
public function Dress_Debutante3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 177
//Dress_Debutante3_icon (Dress_Debutante3_icon)
package {
public dynamic class Dress_Debutante3_icon extends BaseIcon {
}
}//package
Section 178
//Dress_Debutante3_overlayPNG (Dress_Debutante3_overlayPNG)
package {
import flash.display.*;
public dynamic class Dress_Debutante3_overlayPNG extends BitmapData {
public function Dress_Debutante3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 179
//Dress_Goth1_basePNG (Dress_Goth1_basePNG)
package {
import flash.display.*;
public dynamic class Dress_Goth1_basePNG extends BitmapData {
public function Dress_Goth1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 180
//Dress_Goth1_icon (Dress_Goth1_icon)
package {
public dynamic class Dress_Goth1_icon extends BaseIcon {
}
}//package
Section 181
//Dress_Goth1_overlayPNG (Dress_Goth1_overlayPNG)
package {
import flash.display.*;
public dynamic class Dress_Goth1_overlayPNG extends BitmapData {
public function Dress_Goth1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 182
//Dress_Hippy1_basePNG (Dress_Hippy1_basePNG)
package {
import flash.display.*;
public dynamic class Dress_Hippy1_basePNG extends BitmapData {
public function Dress_Hippy1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 183
//Dress_Hippy1_icon (Dress_Hippy1_icon)
package {
public dynamic class Dress_Hippy1_icon extends BaseIcon {
}
}//package
Section 184
//Dress_Hippy1_overlayPNG (Dress_Hippy1_overlayPNG)
package {
import flash.display.*;
public dynamic class Dress_Hippy1_overlayPNG extends BitmapData {
public function Dress_Hippy1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 185
//DressUpGame2 (DressUpGame2)
package {
import flash.display.*;
import com.urbansquall.utils.*;
import flash.events.*;
import flash.media.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
public class DressUpGame2 extends MovieClip {
private var m_mainMenuScreenId:int;
public var dt_percentLoaded:TextField;
public var timer:Timer;
private var m_hasGameStarted:Boolean;
private var m_gameScreenId:int;
private var m_outroScreenId:int;
private var m_splash:SplashScreen;
private var m_creditsScreenId:int;
private var m_screens:ScreenManager;
private var m_introScreenId:int;
public function DressUpGame2(){
addFrameScript(0, frame1, 1, frame2, 2, frame3);
super();
m_hasGameStarted = false;
AssetManager.Instance.Owner = this;
}
public function onSplashClick(_arg1:MouseEvent):void{
loadWebsite("http://www.arcadetown.com/index.asp");
}
public function openMainMenu():void{
var _local1:GameScreen;
var _local2:OutroScreen;
if (m_hasGameStarted){
_local1 = (m_screens.getScreen(m_gameScreenId) as GameScreen);
_local2 = (m_screens.getScreen(m_outroScreenId) as OutroScreen);
_local1.addChild(_local1.mc_doll);
_local1.start();
m_hasGameStarted = false;
};
m_screens.changeScreen(m_mainMenuScreenId);
}
public function timerHandler(_arg1:TimerEvent){
var _local2:Number;
var _local3:Number;
_local2 = root.loaderInfo.bytesLoaded;
_local3 = root.loaderInfo.bytesTotal;
dt_percentLoaded.text = (String(Math.floor(((_local2 / _local3) * 100))) + "%");
if ((((((_local2 >= _local3)) && ((_local3 > 0)))) || ((((_local3 == 0)) && ((_local2 > 0)))))){
doneLoading();
};
}
public function onPreloadFinish():void{
setChildIndex(dt_percentLoaded, (this.numChildren - 1));
m_splash = new SplashScreen();
m_splash.addEventListener(MouseEvent.CLICK, onSplashClick);
m_splash.buttonMode = true;
this.addChild(m_splash);
AssetManager.fillDictionary();
setChildIndex(dt_percentLoaded, (this.numChildren - 1));
}
function frame3(){
changeVolume(1);
this.onPreloadFinish();
stop();
}
public function doneLoading(){
dt_percentLoaded.text = "Done!";
timer.removeEventListener(TimerEvent.TIMER, timerHandler);
play();
}
function frame1(){
timer = new Timer(10);
timer.addEventListener(TimerEvent.TIMER, timerHandler);
timer.start();
changeVolume(0);
stop();
}
public function startGame():void{
var _local1:GameScreen;
var _local2:MainMenuScreen;
m_hasGameStarted = true;
_local1 = (m_screens.getScreen(m_gameScreenId) as GameScreen);
_local2 = (m_screens.getScreen(m_mainMenuScreenId) as MainMenuScreen);
m_screens.changeScreen(m_gameScreenId);
_local1.Name = _local2.Name;
_local1.SkinColor = _local2.SkinColor;
}
public function closeCredits():void{
m_screens.changeScreen(m_mainMenuScreenId);
}
function frame2(){
nextFrame();
}
public function onSplashDone():void{
m_splash.removeEventListener(MouseEvent.CLICK, onSplashClick);
m_screens = new ScreenManager(this);
m_mainMenuScreenId = m_screens.addScreen(new MainMenuScreen(this));
m_introScreenId = m_screens.addScreen(new IntroScreen(this));
m_creditsScreenId = m_screens.addScreen(new CreditsScreen(this));
m_gameScreenId = m_screens.addScreen(new GameScreen(this));
m_outroScreenId = m_screens.addScreen(new OutroScreen(this));
m_screens.changeScreen(m_introScreenId);
SoundSystem.getSingleton().playLoop("mss_ps_music_harpWAV", 0.5);
}
public function loadWebsite(_arg1:String, _arg2:Boolean=true):void{
var url:String;
var request:URLRequest;
var a_url = _arg1;
var a_useGameId = _arg2;
url = a_url;
if (a_useGameId){
url = (url + "?gameid=mss_ps");
};
request = new URLRequest(url);
try {
navigateToURL(request, "_blank");
} catch(e:Error) {
};
}
public function openOutro(_arg1:int, _arg2:Sprite, _arg3:String):void{
var _local4:OutroScreen;
_local4 = (m_screens.getScreen(m_outroScreenId) as OutroScreen);
m_screens.changeScreen(m_outroScreenId);
_local4.chooseMagazine(_arg1);
_local4.giveDoll(_arg2, _arg3);
}
public function changeVolume(_arg1:Number){
var _local2:SoundTransform;
_local2 = new SoundTransform();
_local2.volume = _arg1;
SoundMixer.soundTransform = _local2;
}
public function openCredits():void{
m_screens.changeScreen(m_creditsScreenId);
}
}
}//package
Section 186
//GameScreen (GameScreen)
package {
import flash.display.*;
import com.urbansquall.utils.*;
import flash.events.*;
import flash.text.*;
import flash.ui.*;
public class GameScreen extends MovieClip {
private const k_nothingSelectedIcon:Bitmap;
private const k_storeWidth:int = 248;
private var m_selected:Asset;
public var mc_stations:MovieClip;
public var mc_doll:MovieClip;
public var b_accessoryStore:StoreButton;
private var m_downColor:uint;
public var b_hairStore:StoreButton;
public var b_debStore:StoreButton;
public var b_undo:SimpleButton;
private var m_undoer:UndoManager;
private var m_wornAssets:Array;
public var mc_sound_off:SimpleButton;
public var b_hippieStore:StoreButton;
public var b_remove:SimpleButton;
public var b_prepStore:StoreButton;
public var b_photoShoot:SimpleButton;
public var b_shoeStore:StoreButton;
public var mc_selected:MovieClip;
private var m_name:String;
private var m_dug:DressUpGame2;
public var b_gothStore:StoreButton;
public var mc_picker:ColorPicker;
public var b_westernStore:StoreButton;
private var m_currentStore:StoreButton;
public var b_cheerStore:StoreButton;
public var mc_sound_on:SimpleButton;
public var mc_tutorial:MovieClip;
public function GameScreen(_arg1:DressUpGame2=null){
k_nothingSelectedIcon = new Bitmap(new Selection_NothingPNG(0, 0));
super();
if (_arg1 == null){
return;
};
m_dug = _arg1;
hack("init 1");
m_currentStore = b_prepStore;
hack("init 2");
mc_picker.addEventListener(MouseEvent.MOUSE_DOWN, onPickerDown);
mc_picker.addEventListener(MouseEvent.CLICK, onPickerClick);
mc_picker.addEventListener(MouseEvent.MOUSE_MOVE, onPickerMove);
mc_picker.addEventListener(MouseEvent.MOUSE_UP, onPickerUp);
mc_picker.addEventListener(MouseEvent.MOUSE_OUT, onPickerOut);
hack("init 3");
b_undo.addEventListener(MouseEvent.CLICK, onClickUndo);
b_remove.addEventListener(MouseEvent.CLICK, onClickRemove);
b_photoShoot.addEventListener(MouseEvent.CLICK, onClickPhotoShoot);
hack("init 4");
mc_sound_on.addEventListener(MouseEvent.CLICK, onClickSound);
mc_sound_off.addEventListener(MouseEvent.CLICK, onClickSound);
hack("init 5");
registerStoreButton(b_prepStore, 0);
registerStoreButton(b_westernStore, 1);
registerStoreButton(b_gothStore, 2);
registerStoreButton(b_hippieStore, 3);
registerStoreButton(b_cheerStore, 4);
registerStoreButton(b_debStore, 5);
registerStoreButton(b_hairStore, 6);
registerStoreButton(b_shoeStore, 7);
registerStoreButton(b_accessoryStore, 8);
hack("init 6");
start();
this.addEventListener(MouseEvent.CLICK, onScreenClick);
}
private function moveToStore(_arg1:StoreButton):void{
var _local2:int;
_local2 = (_arg1.StoreNum - m_currentStore.StoreNum);
mc_stations.x = (mc_stations.x - (_local2 * k_storeWidth));
m_currentStore.reset();
m_currentStore = _arg1;
m_currentStore.highlight();
}
public function handleFrame(_arg1:Event){
if (m_selected == null){
mc_picker.disable();
} else {
mc_picker.enable();
};
rolloverDoll(mc_doll.mouseX, mc_doll.mouseY);
}
public function onPickerClick(_arg1:MouseEvent):void{
SoundSystem.getSingleton().playSound("ChangeColorWAV");
selectColor(_arg1.localX, _arg1.localY);
}
public function start():void{
var _local1:Asset;
hack("start 1");
updateSoundButtons();
hack("start 2");
AssetManager.Instance.AssetParent = this;
addEventListener(Event.ENTER_FRAME, handleFrame);
m_wornAssets = new Array();
hack("start 3");
m_undoer = new UndoManager();
m_selected = null;
mc_selected.addChild(k_nothingSelectedIcon);
hack("start 4");
moveToStore(b_prepStore);
hack("start 5");
for each (_local1 in AssetManager.Instance.Starters) {
_local1.Parent = this;
addAsset(_local1);
};
hack("start 6");
this.setChildIndex(b_photoShoot, (this.numChildren - 1));
this.setChildIndex(b_undo, (this.numChildren - 1));
this.setChildIndex(b_remove, (this.numChildren - 1));
this.setChildIndex(mc_picker, (this.numChildren - 1));
hack("start 7");
}
public function onStoreClick(_arg1:MouseEvent):void{
var _local2:StoreButton;
SoundSystem.getSingleton().playSound("MouseclickWAV");
_local2 = (_arg1.target as StoreButton);
moveToStore(_local2);
}
private function updateButtons():void{
var _local1:int;
b_remove.enabled = ((!((m_selected == null))) && (m_selected.Layer.IsRemovable));
if (b_remove.enabled){
b_remove.alpha = 1;
} else {
b_remove.alpha = 0.5;
};
b_undo.enabled = m_undoer.hasUndos();
if (b_undo.enabled){
b_undo.alpha = 1;
} else {
b_undo.alpha = 0.5;
};
_local1 = (mc_selected.numChildren - 1);
while (_local1 >= 0) {
mc_selected.removeChildAt(_local1);
_local1--;
};
if (m_selected == null){
mc_selected.addChild(k_nothingSelectedIcon);
} else {
if (m_selected.Layer.SelectableIcon != null){
mc_selected.addChild(m_selected.Layer.SelectableIcon);
};
};
}
public function finish():void{
hack("finish 5");
this.removeEventListener(Event.ENTER_FRAME, handleFrame);
}
public function onPickerMove(_arg1:MouseEvent):void{
if (!_arg1.buttonDown){
return;
};
selectColor(_arg1.localX, _arg1.localY);
}
public function onPickerOut(_arg1:MouseEvent):void{
if (m_selected == null){
return;
};
if (!_arg1.buttonDown){
return;
};
onPickerUp(_arg1);
}
public function removeAsset(_arg1:int):Asset{
var _local2:Asset;
var _local3:int;
AssetManager.Instance.makeDepthVisible(_arg1);
_local2 = null;
_local3 = (m_wornAssets.length - 1);
while (_local3 >= 0) {
if (m_wornAssets[_local3].Layer.Depth == _arg1){
_local2 = m_wornAssets[_local3];
mc_doll.removeChild(_local2.Image);
_local2.resetcolor();
m_wornAssets.splice(_local3, 1);
};
_local3--;
};
if (_local2 == m_selected){
m_selected = null;
};
return (_local2);
}
public function onClickRemove(_arg1:MouseEvent):void{
var _local2:Asset;
if ((((m_selected == null)) || (!(m_selected.Layer.IsRemovable)))){
return;
};
SoundSystem.getSingleton().playSound("MouseclickWAV");
_local2 = removeAsset(m_selected.Layer.Depth);
m_undoer.addOperation(new UORemoveAsset(this, _local2));
m_selected = null;
updateButtons();
}
public function addAsset(_arg1:Asset, _arg2:Boolean=false):void{
var _local3:Array;
var _local4:Array;
var _local5:Asset;
var _local6:int;
var _local7:int;
var _local8:Asset;
var _local9:AssetLayer;
var _local10:Asset;
var _local11:Asset;
var _local12:AssetLayer;
_local3 = new Array();
_local4 = new Array();
hack("add Asset 1");
if (_arg1.Layer.ExclusiveLayers.length >= 0){
for each (_local9 in _arg1.Layer.ExclusiveLayers) {
_local10 = removeAsset(_local9.Depth);
if (_local10 != null){
_local3.push(_local10);
_local4.push(_local10);
};
};
};
hack("add Asset 2");
_local5 = removeAsset(_arg1.Layer.Depth);
if (_local5 != null){
_local3.push(_local5);
};
if (_arg1.Icon != null){
_arg1.Icon.visible = false;
};
_arg1.Layer.CurrentAsset = _arg1;
hack("add Asset 3");
_local6 = 0;
while (_local6 < m_wornAssets.length) {
if (m_wornAssets[_local6].Layer.Depth > _arg1.Layer.Depth){
break;
};
_local6++;
};
if (_local6 == m_wornAssets.length){
m_wornAssets.push(_arg1);
} else {
m_wornAssets.splice(_local6, 0, _arg1);
};
hack("add Asset 4 NEW");
_local7 = (mc_doll.numChildren - 1);
while (_local7 >= 0) {
mc_doll.removeChildAt(_local7);
_local7--;
};
hack("add Asset 4.1");
for each (_local8 in m_wornAssets) {
mc_doll.addChild(_local8.Image);
};
if (_local4.length > 0){
for each (_local11 in _local4) {
for each (_local12 in _local11.Layer.ExclusiveLayers) {
if (_local12.CurrentAsset != null){
addAsset(_local12.CurrentAsset);
};
};
};
};
hack("add Asset 5");
if (((_arg1.Layer.IsSelectable) && (_arg2))){
m_selected = _arg1;
m_undoer.addOperation(new UOAddAsset(this, _local3, _arg1));
};
hack("add Asset 6");
if (_arg2){
updateButtons();
};
}
private function registerStoreButton(_arg1:StoreButton, _arg2:int):void{
_arg1.StoreNum = _arg2;
_arg1.addEventListener(MouseEvent.CLICK, onStoreClick);
}
public function onPickerUp(_arg1:MouseEvent):void{
var _local2:uint;
if (m_selected == null){
return;
};
_local2 = mc_picker.getColorAt(_arg1.localX, _arg1.localY);
m_undoer.addOperation(new UOColorAsset(m_selected, m_downColor, _local2));
updateButtons();
}
public function updateSoundButtons(){
if (SoundSystem.getSingleton().isMuted()){
mc_sound_on.visible = false;
mc_sound_off.visible = true;
} else {
mc_sound_on.visible = true;
mc_sound_off.visible = false;
};
}
public function onClickPhotoShoot(_arg1:MouseEvent):void{
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:int;
var _local8:Asset;
var _local9:int;
_local2 = 0;
_local3 = 0;
_local4 = 0;
_local5 = 0;
_local6 = 0;
_local7 = 0;
hack("click 1");
for each (_local8 in m_wornAssets) {
_local2 = (_local2 + _local8.Points.cheer);
_local3 = (_local3 + _local8.Points.debutante);
_local4 = (_local4 + _local8.Points.goth);
_local5 = (_local5 + _local8.Points.hippie);
_local6 = (_local6 + _local8.Points.prep);
_local7 = (_local7 + _local8.Points.western);
};
hack("click 2");
if ((((((((((_local2 >= _local3)) && ((_local2 >= _local4)))) && ((_local2 >= _local5)))) && ((_local2 >= _local6)))) && ((_local2 >= _local7)))){
_local9 = OutroScreen.k_cheerMagazine;
};
if ((((((((((_local3 >= _local2)) && ((_local3 >= _local4)))) && ((_local3 >= _local5)))) && ((_local3 >= _local6)))) && ((_local3 >= _local7)))){
_local9 = OutroScreen.k_debuMagazine;
};
if ((((((((((_local4 >= _local2)) && ((_local4 >= _local3)))) && ((_local4 >= _local5)))) && ((_local4 >= _local6)))) && ((_local4 >= _local7)))){
_local9 = OutroScreen.k_gothMagazine;
};
if ((((((((((_local5 >= _local2)) && ((_local5 >= _local3)))) && ((_local5 >= _local4)))) && ((_local5 >= _local6)))) && ((_local5 >= _local7)))){
_local9 = OutroScreen.k_hippieMagazine;
};
if ((((((((((_local6 >= _local2)) && ((_local6 >= _local3)))) && ((_local6 >= _local4)))) && ((_local6 >= _local5)))) && ((_local6 >= _local7)))){
_local9 = OutroScreen.k_prepMagazine;
};
if ((((((((((_local7 >= _local2)) && ((_local7 >= _local3)))) && ((_local7 >= _local4)))) && ((_local7 >= _local5)))) && ((_local7 >= _local6)))){
_local9 = OutroScreen.k_westernMagazine;
};
hack("click 3");
finish();
hack("click 4");
m_dug.openOutro(_local9, mc_doll, m_name);
hack("click 5");
}
public function select(_arg1:Number, _arg2:Number):void{
var _local3:int;
var _local4:Asset;
var _local5:Asset;
_local3 = (m_wornAssets.length - 1);
while (_local3 >= 0) {
_local4 = m_wornAssets[_local3];
_local5 = getAssetAt(_local4.Layer.Parent);
if (((_local4.Layer.IsSelectable) && (!(_local4.isTransparentAt(_arg1, _arg2))))){
if (_local5 != null){
Selected = _local5;
} else {
Selected = _local4;
};
break;
};
_local3--;
};
}
public function getAssetAt(_arg1:AssetLayer):Asset{
var _local2:Asset;
for each (_local2 in m_wornAssets) {
if (_local2.Layer == _arg1){
return (_local2);
};
};
return (null);
}
public function onScreenClick(_arg1:MouseEvent):void{
this.removeEventListener(MouseEvent.CLICK, onScreenClick);
this.removeChild(mc_tutorial);
}
public function hack(_arg1:String){
}
public function set Name(_arg1:String):void{
m_name = _arg1;
}
public function onClickUndo(_arg1:MouseEvent):void{
SoundSystem.getSingleton().playSound("MouseclickWAV");
m_undoer.undo();
updateButtons();
}
public function set Selected(_arg1:Asset):void{
m_selected = _arg1;
updateButtons();
}
public function onPickerDown(_arg1:MouseEvent):void{
if (m_selected == null){
return;
};
m_downColor = m_selected.Image.Argb;
}
public function set SkinColor(_arg1:uint):void{
var _local2:Asset;
for each (_local2 in m_wornAssets) {
if (_local2.Layer.Name == "Skin"){
_local2.color(_arg1);
return;
};
};
}
public function onClickSound(_arg1:MouseEvent):void{
SoundSystem.getSingleton().playSound("MouseclickWAV");
SoundSystem.getSingleton().toggleMute();
updateSoundButtons();
}
public function rolloverDoll(_arg1:Number, _arg2:Number):void{
var _local3:int;
var _local4:Asset;
var _local5:Asset;
mc_doll.buttonMode = false;
_local3 = (m_wornAssets.length - 1);
while (_local3 >= 0) {
_local4 = m_wornAssets[_local3];
_local5 = getAssetAt(_local4.Layer.Parent);
if (((_local4.Layer.IsSelectable) && (!(_local4.isTransparentAt(_arg1, _arg2))))){
mc_doll.buttonMode = true;
break;
};
_local3--;
};
}
public function selectColor(_arg1:int, _arg2:int){
var _local3:uint;
if (m_selected == null){
return;
};
_local3 = mc_picker.getColorAt(_arg1, _arg2);
m_selected.color(_local3);
}
}
}//package
Section 187
//GothButton (GothButton)
package {
public dynamic class GothButton extends StoreButton {
}
}//package
Section 188
//Hair_Beehive_basePNG (Hair_Beehive_basePNG)
package {
import flash.display.*;
public dynamic class Hair_Beehive_basePNG extends BitmapData {
public function Hair_Beehive_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 189
//Hair_Beehive_icon (Hair_Beehive_icon)
package {
public dynamic class Hair_Beehive_icon extends BaseIcon {
}
}//package
Section 190
//Hair_Beehive_overlayPNG (Hair_Beehive_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_Beehive_overlayPNG extends BitmapData {
public function Hair_Beehive_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 191
//Hair_Braids_basePNG (Hair_Braids_basePNG)
package {
import flash.display.*;
public dynamic class Hair_Braids_basePNG extends BitmapData {
public function Hair_Braids_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 192
//Hair_Braids_icon (Hair_Braids_icon)
package {
public dynamic class Hair_Braids_icon extends BaseIcon {
}
}//package
Section 193
//Hair_Braids_overlayPNG (Hair_Braids_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_Braids_overlayPNG extends BitmapData {
public function Hair_Braids_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 194
//Hair_Dreds_basePNG (Hair_Dreds_basePNG)
package {
import flash.display.*;
public dynamic class Hair_Dreds_basePNG extends BitmapData {
public function Hair_Dreds_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 195
//Hair_Dreds_icon (Hair_Dreds_icon)
package {
public dynamic class Hair_Dreds_icon extends BaseIcon {
}
}//package
Section 196
//Hair_Dreds_overlayPNG (Hair_Dreds_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_Dreds_overlayPNG extends BitmapData {
public function Hair_Dreds_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 197
//Hair_Emo_basePNG (Hair_Emo_basePNG)
package {
import flash.display.*;
public dynamic class Hair_Emo_basePNG extends BitmapData {
public function Hair_Emo_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 198
//Hair_Emo_icon (Hair_Emo_icon)
package {
public dynamic class Hair_Emo_icon extends BaseIcon {
}
}//package
Section 199
//Hair_Emo_overlayPNG (Hair_Emo_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_Emo_overlayPNG extends BitmapData {
public function Hair_Emo_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 200
//Hair_LongPerm_basePNG (Hair_LongPerm_basePNG)
package {
import flash.display.*;
public dynamic class Hair_LongPerm_basePNG extends BitmapData {
public function Hair_LongPerm_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 201
//Hair_LongPerm_icon (Hair_LongPerm_icon)
package {
public dynamic class Hair_LongPerm_icon extends BaseIcon {
}
}//package
Section 202
//Hair_LongPerm_overlayPNG (Hair_LongPerm_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_LongPerm_overlayPNG extends BitmapData {
public function Hair_LongPerm_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 203
//Hair_LongPlain_basePNG (Hair_LongPlain_basePNG)
package {
import flash.display.*;
public dynamic class Hair_LongPlain_basePNG extends BitmapData {
public function Hair_LongPlain_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 204
//Hair_LongPlain_icon (Hair_LongPlain_icon)
package {
public dynamic class Hair_LongPlain_icon extends BaseIcon {
}
}//package
Section 205
//Hair_LongPlain_overlayPNG (Hair_LongPlain_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_LongPlain_overlayPNG extends BitmapData {
public function Hair_LongPlain_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 206
//Hair_PigTails_basePNG (Hair_PigTails_basePNG)
package {
import flash.display.*;
public dynamic class Hair_PigTails_basePNG extends BitmapData {
public function Hair_PigTails_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 207
//Hair_PigTails_icon (Hair_PigTails_icon)
package {
public dynamic class Hair_PigTails_icon extends BaseIcon {
}
}//package
Section 208
//Hair_PigTails_overlayPNG (Hair_PigTails_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_PigTails_overlayPNG extends BitmapData {
public function Hair_PigTails_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 209
//Hair_PixieCut_basePNG (Hair_PixieCut_basePNG)
package {
import flash.display.*;
public dynamic class Hair_PixieCut_basePNG extends BitmapData {
public function Hair_PixieCut_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 210
//Hair_PixieCut_icon (Hair_PixieCut_icon)
package {
public dynamic class Hair_PixieCut_icon extends BaseIcon {
}
}//package
Section 211
//Hair_PixieCut_overlayPNG (Hair_PixieCut_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_PixieCut_overlayPNG extends BitmapData {
public function Hair_PixieCut_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 212
//Hair_ShortCurls_basePNG (Hair_ShortCurls_basePNG)
package {
import flash.display.*;
public dynamic class Hair_ShortCurls_basePNG extends BitmapData {
public function Hair_ShortCurls_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 213
//Hair_ShortCurls_icon (Hair_ShortCurls_icon)
package {
public dynamic class Hair_ShortCurls_icon extends BaseIcon {
}
}//package
Section 214
//Hair_ShortCurls_overlayPNG (Hair_ShortCurls_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_ShortCurls_overlayPNG extends BitmapData {
public function Hair_ShortCurls_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 215
//Hair_ShortSpiky_basePNG (Hair_ShortSpiky_basePNG)
package {
import flash.display.*;
public dynamic class Hair_ShortSpiky_basePNG extends BitmapData {
public function Hair_ShortSpiky_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 216
//Hair_ShortSpiky_icon (Hair_ShortSpiky_icon)
package {
public dynamic class Hair_ShortSpiky_icon extends BaseIcon {
}
}//package
Section 217
//Hair_ShortSpiky_overlayPNG (Hair_ShortSpiky_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_ShortSpiky_overlayPNG extends BitmapData {
public function Hair_ShortSpiky_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 218
//Hair_Shoulder_basePNG (Hair_Shoulder_basePNG)
package {
import flash.display.*;
public dynamic class Hair_Shoulder_basePNG extends BitmapData {
public function Hair_Shoulder_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 219
//Hair_Shoulder_icon (Hair_Shoulder_icon)
package {
public dynamic class Hair_Shoulder_icon extends BaseIcon {
}
}//package
Section 220
//Hair_Shoulder_overlayPNG (Hair_Shoulder_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_Shoulder_overlayPNG extends BitmapData {
public function Hair_Shoulder_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 221
//Hair_Spiky_basePNG (Hair_Spiky_basePNG)
package {
import flash.display.*;
public dynamic class Hair_Spiky_basePNG extends BitmapData {
public function Hair_Spiky_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 222
//Hair_Spiky_icon (Hair_Spiky_icon)
package {
public dynamic class Hair_Spiky_icon extends BaseIcon {
}
}//package
Section 223
//Hair_Spiky_overlayPNG (Hair_Spiky_overlayPNG)
package {
import flash.display.*;
public dynamic class Hair_Spiky_overlayPNG extends BitmapData {
public function Hair_Spiky_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 224
//HairButton (HairButton)
package {
public dynamic class HairButton extends StoreButton {
}
}//package
Section 225
//HippieButton (HippieButton)
package {
public dynamic class HippieButton extends StoreButton {
}
}//package
Section 226
//Intro_1 (Intro_1)
package {
import flash.display.*;
public dynamic class Intro_1 extends MovieClip {
}
}//package
Section 227
//Intro_2 (Intro_2)
package {
import flash.display.*;
public dynamic class Intro_2 extends MovieClip {
}
}//package
Section 228
//Intro_3 (Intro_3)
package {
import flash.display.*;
public dynamic class Intro_3 extends MovieClip {
}
}//package
Section 229
//IntroScreen (IntroScreen)
package {
import flash.display.*;
import flash.events.*;
public class IntroScreen extends MovieClip {
private var m_dug:DressUpGame2;
public var b_skip:SimpleButton;
public function IntroScreen(_arg1:DressUpGame2=null){
addFrameScript(538, frame539);
super();
m_dug = _arg1;
b_skip.addEventListener(MouseEvent.CLICK, onSkipClick);
}
public function onSkipClick(_arg1:MouseEvent):void{
donePlaying();
}
public function donePlaying():void{
this.stop();
b_skip.removeEventListener(MouseEvent.CLICK, onSkipClick);
m_dug.openMainMenu();
}
function frame539(){
this.donePlaying();
}
}
}//package
Section 230
//MainMenuScreen (MainMenuScreen)
package {
import flash.display.*;
import flash.events.*;
import flash.filters.*;
import flash.text.*;
public class MainMenuScreen extends MovieClip {
public var b_firstGame:SimpleButton;
private var m_dug:DressUpGame2;
public var it_name:TextField;
public var mc_preview:MovieClip;
public var mc_picker:SkinPicker;
public var b_yourSite:SimpleButton;
private var m_skinColor:uint;
public var b_credits:SimpleButton;
public var b_arcadeTown:SimpleButton;
public var b_play:SimpleButton;
public function MainMenuScreen(_arg1:DressUpGame2=null){
if (_arg1 == null){
return;
};
m_dug = _arg1;
colorPreview(16773305);
mc_picker.buttonMode = true;
mc_picker.addEventListener(MouseEvent.CLICK, onPickerClick);
mc_picker.addEventListener(MouseEvent.MOUSE_MOVE, onPickerMove);
b_play.addEventListener(MouseEvent.CLICK, onPlayClick);
attachEffects(b_play);
b_credits.addEventListener(MouseEvent.CLICK, onCreditsClick);
attachEffects(b_credits);
b_yourSite.addEventListener(MouseEvent.CLICK, onYourSiteClick);
attachEffects(b_yourSite);
b_firstGame.addEventListener(MouseEvent.CLICK, onFirstGameClick);
attachEffects(b_firstGame);
b_arcadeTown.addEventListener(MouseEvent.CLICK, onArcadeTownClick);
attachEffects(b_arcadeTown);
}
public function onArcadeTownClick(_arg1:MouseEvent):void{
m_dug.loadWebsite("http://www.arcadetown.com/index.asp");
}
public function onPickerClick(_arg1:MouseEvent):void{
var _local2:uint;
_local2 = mc_picker.getColorAt(_arg1.localX, _arg1.localY);
colorPreview(_local2);
}
public function rolloutButton(_arg1:Event){
stopGlow((_arg1.target as DisplayObject));
}
public function giveFocus():void{
this.stage.focus = it_name;
}
public function rolloverButton(_arg1:Event){
glow((_arg1.target as DisplayObject));
}
public function onPlayClick(_arg1:MouseEvent):void{
if (it_name.text.length == 0){
it_name.text = "Arcade Tonya";
};
m_dug.startGame();
}
public function glow(_arg1:DisplayObject){
_arg1.filters = [new GlowFilter(16744640, 0.8, 16, 16, 2, 1, false, false)];
}
public function get Name():String{
return (it_name.text);
}
public function stopGlow(_arg1:DisplayObject){
_arg1.filters = [];
}
public function onPickerMove(_arg1:MouseEvent):void{
if (!_arg1.buttonDown){
return;
};
onPickerClick(_arg1);
}
public function get SkinColor():uint{
return (m_skinColor);
}
public function onFirstGameClick(_arg1:MouseEvent):void{
m_dug.loadWebsite("http://www.arcadetown.com/mysweet16/game.asp", false);
}
public function onCreditsClick(_arg1:MouseEvent):void{
m_dug.openCredits();
}
private function colorPreview(_arg1:uint):void{
m_skinColor = _arg1;
mc_preview.graphics.beginFill(m_skinColor);
mc_preview.graphics.drawRect(0, 0, 18, 17);
mc_preview.graphics.endFill();
}
public function onYourSiteClick(_arg1:MouseEvent):void{
m_dug.loadWebsite("http://www.arcadetown.com/free_content/index.asp");
}
public function attachEffects(_arg1:DisplayObject){
_arg1.addEventListener(MouseEvent.ROLL_OUT, rolloutButton);
_arg1.addEventListener(MouseEvent.ROLL_OVER, rolloverButton);
}
}
}//package
Section 231
//MouseclickWAV (MouseclickWAV)
package {
import flash.media.*;
public dynamic class MouseclickWAV extends Sound {
}
}//package
Section 232
//mss_ps_music_harpWAV (mss_ps_music_harpWAV)
package {
import flash.media.*;
public dynamic class mss_ps_music_harpWAV extends Sound {
}
}//package
Section 233
//OutfitEffect (OutfitEffect)
package {
import flash.display.*;
public dynamic class OutfitEffect extends MovieClip {
public function OutfitEffect(){
addFrameScript(29, frame30);
}
function frame30(){
stop();
this.parent.removeChild(this);
}
}
}//package
Section 234
//OutroScreen (OutroScreen)
package {
import flash.display.*;
import flash.events.*;
import flash.text.*;
public class OutroScreen extends MovieClip {
private const k_dollXValues:Array;
private const k_dollY:int = 90;
private var m_dug:DressUpGame2;
private var m_name:String;
public var mc_text:MovieClip;
public var mc_doll:MovieClip;
public var mc_bgs:MovieClip;
public var b_playAgain:SimpleButton;
public static const k_gothMagazine:int = 2;
public static const k_hippieMagazine:int = 3;
public static const k_cheerMagazine:int = 0;
public static const k_westernMagazine:int = 5;
public static const k_prepMagazine:int = 4;
public static const k_debuMagazine:int = 1;
public function OutroScreen(_arg1:DressUpGame2=null){
k_dollXValues = [75, 189, 82, 202, 202, 202];
addFrameScript(29, frame30);
super();
if (_arg1 == null){
return;
};
m_dug = _arg1;
mc_bgs.gotoAndStop(1);
mc_text.gotoAndStop(1);
name = "";
b_playAgain.addEventListener(MouseEvent.CLICK, onPlayAgainClick);
this.addEventListener(Event.ENTER_FRAME, handleFrame);
}
public function giveDoll(_arg1:Sprite, _arg2:String):void{
var _local3:int;
m_name = _arg2;
_local3 = (mc_doll.numChildren - 1);
while (_local3 >= 0) {
mc_doll.removeChildAt(_local3);
_local3--;
};
mc_doll.addChild(_arg1);
mc_doll.x = (mc_doll.x - _arg1.x);
mc_doll.y = (mc_doll.y - _arg1.y);
}
public function onPlayAgainClick(_arg1:MouseEvent):void{
m_dug.openMainMenu();
}
public function handleFrame(_arg1:Event){
if (m_name == null){
return;
};
if (m_name == ""){
return;
};
if (mc_text.dt_name != null){
mc_text.dt_name.text = m_name;
};
}
public function takeDoll():Sprite{
return ((mc_doll.getChildAt(0) as Sprite));
}
function frame30(){
stop();
}
public function chooseMagazine(_arg1:int):void{
SoundSystem.getSingleton().playSound("PhotoShootWAV");
mc_bgs.gotoAndStop((_arg1 + 1));
mc_text.gotoAndStop((_arg1 + 1));
mc_doll.x = k_dollXValues[_arg1];
mc_doll.y = k_dollY;
}
}
}//package
Section 235
//PhotoShootButton (PhotoShootButton)
package {
import flash.display.*;
public dynamic class PhotoShootButton extends SimpleButton {
}
}//package
Section 236
//PhotoShootWAV (PhotoShootWAV)
package {
import flash.media.*;
public dynamic class PhotoShootWAV extends Sound {
}
}//package
Section 237
//Pointer (Pointer)
package {
import flash.display.*;
public dynamic class Pointer extends MovieClip {
}
}//package
Section 238
//PrepButton (PrepButton)
package {
public dynamic class PrepButton extends StoreButton {
}
}//package
Section 239
//RemoveButton (RemoveButton)
package {
import flash.display.*;
public dynamic class RemoveButton extends SimpleButton {
}
}//package
Section 240
//Selection_AccessoryPNG (Selection_AccessoryPNG)
package {
import flash.display.*;
public dynamic class Selection_AccessoryPNG extends BitmapData {
public function Selection_AccessoryPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 241
//Selection_BottomsPNG (Selection_BottomsPNG)
package {
import flash.display.*;
public dynamic class Selection_BottomsPNG extends BitmapData {
public function Selection_BottomsPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 242
//Selection_DressPNG (Selection_DressPNG)
package {
import flash.display.*;
public dynamic class Selection_DressPNG extends BitmapData {
public function Selection_DressPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 243
//Selection_EyeshadowPNG (Selection_EyeshadowPNG)
package {
import flash.display.*;
public dynamic class Selection_EyeshadowPNG extends BitmapData {
public function Selection_EyeshadowPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 244
//Selection_EyesPNG (Selection_EyesPNG)
package {
import flash.display.*;
public dynamic class Selection_EyesPNG extends BitmapData {
public function Selection_EyesPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 245
//Selection_HairPNG (Selection_HairPNG)
package {
import flash.display.*;
public dynamic class Selection_HairPNG extends BitmapData {
public function Selection_HairPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 246
//Selection_LipsPNG (Selection_LipsPNG)
package {
import flash.display.*;
public dynamic class Selection_LipsPNG extends BitmapData {
public function Selection_LipsPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 247
//Selection_NothingPNG (Selection_NothingPNG)
package {
import flash.display.*;
public dynamic class Selection_NothingPNG extends BitmapData {
public function Selection_NothingPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 248
//Selection_ShoesPNG (Selection_ShoesPNG)
package {
import flash.display.*;
public dynamic class Selection_ShoesPNG extends BitmapData {
public function Selection_ShoesPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 249
//Selection_TopsPNG (Selection_TopsPNG)
package {
import flash.display.*;
public dynamic class Selection_TopsPNG extends BitmapData {
public function Selection_TopsPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 250
//Shoes_Cheer1_basePNG (Shoes_Cheer1_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Cheer1_basePNG extends BitmapData {
public function Shoes_Cheer1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 251
//Shoes_Cheer1_icon (Shoes_Cheer1_icon)
package {
public dynamic class Shoes_Cheer1_icon extends BaseIcon {
}
}//package
Section 252
//Shoes_Cheer1_overlayPNG (Shoes_Cheer1_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Cheer1_overlayPNG extends BitmapData {
public function Shoes_Cheer1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 253
//Shoes_Cheer2_basePNG (Shoes_Cheer2_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Cheer2_basePNG extends BitmapData {
public function Shoes_Cheer2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 254
//Shoes_Cheer2_icon (Shoes_Cheer2_icon)
package {
public dynamic class Shoes_Cheer2_icon extends BaseIcon {
}
}//package
Section 255
//Shoes_Cheer2_overlayPNG (Shoes_Cheer2_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Cheer2_overlayPNG extends BitmapData {
public function Shoes_Cheer2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 256
//Shoes_Cheer3_basePNG (Shoes_Cheer3_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Cheer3_basePNG extends BitmapData {
public function Shoes_Cheer3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 257
//Shoes_Cheer3_icon (Shoes_Cheer3_icon)
package {
public dynamic class Shoes_Cheer3_icon extends BaseIcon {
}
}//package
Section 258
//Shoes_Cheer3_overlayPNG (Shoes_Cheer3_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Cheer3_overlayPNG extends BitmapData {
public function Shoes_Cheer3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 259
//Shoes_Debutante1_basePNG (Shoes_Debutante1_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Debutante1_basePNG extends BitmapData {
public function Shoes_Debutante1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 260
//Shoes_Debutante1_icon (Shoes_Debutante1_icon)
package {
public dynamic class Shoes_Debutante1_icon extends BaseIcon {
}
}//package
Section 261
//Shoes_Debutante1_overlayPNG (Shoes_Debutante1_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Debutante1_overlayPNG extends BitmapData {
public function Shoes_Debutante1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 262
//Shoes_Debutante2_basePNG (Shoes_Debutante2_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Debutante2_basePNG extends BitmapData {
public function Shoes_Debutante2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 263
//Shoes_Debutante2_icon (Shoes_Debutante2_icon)
package {
public dynamic class Shoes_Debutante2_icon extends BaseIcon {
}
}//package
Section 264
//Shoes_Debutante2_overlayPNG (Shoes_Debutante2_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Debutante2_overlayPNG extends BitmapData {
public function Shoes_Debutante2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 265
//Shoes_Debutante4_basePNG (Shoes_Debutante4_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Debutante4_basePNG extends BitmapData {
public function Shoes_Debutante4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 266
//Shoes_Debutante4_icon (Shoes_Debutante4_icon)
package {
public dynamic class Shoes_Debutante4_icon extends BaseIcon {
}
}//package
Section 267
//Shoes_Debutante4_overlayPNG (Shoes_Debutante4_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Debutante4_overlayPNG extends BitmapData {
public function Shoes_Debutante4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 268
//Shoes_Goth1_basePNG (Shoes_Goth1_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Goth1_basePNG extends BitmapData {
public function Shoes_Goth1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 269
//Shoes_Goth1_icon (Shoes_Goth1_icon)
package {
public dynamic class Shoes_Goth1_icon extends BaseIcon {
}
}//package
Section 270
//Shoes_Goth1_overlayPNG (Shoes_Goth1_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Goth1_overlayPNG extends BitmapData {
public function Shoes_Goth1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 271
//Shoes_Goth2_basePNG (Shoes_Goth2_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Goth2_basePNG extends BitmapData {
public function Shoes_Goth2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 272
//Shoes_Goth2_icon (Shoes_Goth2_icon)
package {
public dynamic class Shoes_Goth2_icon extends BaseIcon {
}
}//package
Section 273
//Shoes_Goth2_overlayPNG (Shoes_Goth2_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Goth2_overlayPNG extends BitmapData {
public function Shoes_Goth2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 274
//Shoes_Goth3_basePNG (Shoes_Goth3_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Goth3_basePNG extends BitmapData {
public function Shoes_Goth3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 275
//Shoes_Goth3_icon (Shoes_Goth3_icon)
package {
public dynamic class Shoes_Goth3_icon extends BaseIcon {
}
}//package
Section 276
//Shoes_Goth3_overlayPNG (Shoes_Goth3_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Goth3_overlayPNG extends BitmapData {
public function Shoes_Goth3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 277
//Shoes_Hippie1_basePNG (Shoes_Hippie1_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Hippie1_basePNG extends BitmapData {
public function Shoes_Hippie1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 278
//Shoes_Hippie1_icon (Shoes_Hippie1_icon)
package {
public dynamic class Shoes_Hippie1_icon extends BaseIcon {
}
}//package
Section 279
//Shoes_Hippie1_overlayPNG (Shoes_Hippie1_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Hippie1_overlayPNG extends BitmapData {
public function Shoes_Hippie1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 280
//Shoes_Hippie2_basePNG (Shoes_Hippie2_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Hippie2_basePNG extends BitmapData {
public function Shoes_Hippie2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 281
//Shoes_Hippie2_icon (Shoes_Hippie2_icon)
package {
public dynamic class Shoes_Hippie2_icon extends BaseIcon {
}
}//package
Section 282
//Shoes_Hippie2_overlayPNG (Shoes_Hippie2_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Hippie2_overlayPNG extends BitmapData {
public function Shoes_Hippie2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 283
//Shoes_Hippie3_basePNG (Shoes_Hippie3_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Hippie3_basePNG extends BitmapData {
public function Shoes_Hippie3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 284
//Shoes_Hippie3_icon (Shoes_Hippie3_icon)
package {
public dynamic class Shoes_Hippie3_icon extends BaseIcon {
}
}//package
Section 285
//Shoes_Hippie3_overlayPNG (Shoes_Hippie3_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Hippie3_overlayPNG extends BitmapData {
public function Shoes_Hippie3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 286
//Shoes_Prep1_basePNG (Shoes_Prep1_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Prep1_basePNG extends BitmapData {
public function Shoes_Prep1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 287
//Shoes_Prep1_icon (Shoes_Prep1_icon)
package {
public dynamic class Shoes_Prep1_icon extends BaseIcon {
}
}//package
Section 288
//Shoes_Prep1_overlayPNG (Shoes_Prep1_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Prep1_overlayPNG extends BitmapData {
public function Shoes_Prep1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 289
//Shoes_Prep2_basePNG (Shoes_Prep2_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Prep2_basePNG extends BitmapData {
public function Shoes_Prep2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 290
//Shoes_Prep2_icon (Shoes_Prep2_icon)
package {
public dynamic class Shoes_Prep2_icon extends BaseIcon {
}
}//package
Section 291
//Shoes_Prep2_overlayPNG (Shoes_Prep2_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Prep2_overlayPNG extends BitmapData {
public function Shoes_Prep2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 292
//Shoes_Prep3_basePNG (Shoes_Prep3_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Prep3_basePNG extends BitmapData {
public function Shoes_Prep3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 293
//Shoes_Prep3_icon (Shoes_Prep3_icon)
package {
public dynamic class Shoes_Prep3_icon extends BaseIcon {
}
}//package
Section 294
//Shoes_Prep3_overlayPNG (Shoes_Prep3_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Prep3_overlayPNG extends BitmapData {
public function Shoes_Prep3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 295
//Shoes_Western1_basePNG (Shoes_Western1_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Western1_basePNG extends BitmapData {
public function Shoes_Western1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 296
//Shoes_Western1_icon (Shoes_Western1_icon)
package {
public dynamic class Shoes_Western1_icon extends BaseIcon {
}
}//package
Section 297
//Shoes_Western1_overlayPNG (Shoes_Western1_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Western1_overlayPNG extends BitmapData {
public function Shoes_Western1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 298
//Shoes_Western2_basePNG (Shoes_Western2_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Western2_basePNG extends BitmapData {
public function Shoes_Western2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 299
//Shoes_Western2_icon (Shoes_Western2_icon)
package {
public dynamic class Shoes_Western2_icon extends BaseIcon {
}
}//package
Section 300
//Shoes_Western2_overlayPNG (Shoes_Western2_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Western2_overlayPNG extends BitmapData {
public function Shoes_Western2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 301
//Shoes_Western3_basePNG (Shoes_Western3_basePNG)
package {
import flash.display.*;
public dynamic class Shoes_Western3_basePNG extends BitmapData {
public function Shoes_Western3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 302
//Shoes_Western3_icon (Shoes_Western3_icon)
package {
public dynamic class Shoes_Western3_icon extends BaseIcon {
}
}//package
Section 303
//Shoes_Western3_overlayPNG (Shoes_Western3_overlayPNG)
package {
import flash.display.*;
public dynamic class Shoes_Western3_overlayPNG extends BitmapData {
public function Shoes_Western3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 304
//ShoesButton (ShoesButton)
package {
public dynamic class ShoesButton extends StoreButton {
}
}//package
Section 305
//SkinPicker (SkinPicker)
package {
import flash.display.*;
public class SkinPicker extends MovieClip {
private var m_data:BitmapData;
private var m_zoomPanel:ColorPickerZoomPanel;
public function SkinPicker():void{
var _local1:Bitmap;
super();
m_data = new UI_Skin_PickerPNG(0, 0);
this.useHandCursor = true;
_local1 = new Bitmap(m_data);
addChild(_local1);
m_zoomPanel = new ColorPickerZoomPanel(_local1);
addChild(m_zoomPanel);
}
public function enable(){
this.visible = true;
m_zoomPanel.visible = true;
}
public function getColorAt(_arg1:Number, _arg2:Number):uint{
return (m_data.getPixel32(_arg1, _arg2));
}
public function disable(){
this.visible = false;
m_zoomPanel.visible = false;
}
}
}//package
Section 306
//SoundSystem (SoundSystem)
package {
import flash.media.*;
import flash.utils.*;
public class SoundSystem {
var m_volume:Number;// = 1
var m_loopChannel:SoundChannel;// = null
var m_isMuted:Boolean;// = false
static var s_singleton:SoundSystem = null;
public function SoundSystem(){
m_loopChannel = null;
m_isMuted = false;
m_volume = 1;
super();
s_singleton = this;
}
public function isMuted():Boolean{
return (m_isMuted);
}
function updateMute(){
if (m_isMuted){
changeVolume(0);
} else {
changeVolume(m_volume);
};
}
public function stopLoop(){
m_loopChannel.stop();
m_loopChannel = null;
}
public function changeVolume(_arg1:Number){
var _local2:SoundTransform;
_local2 = new SoundTransform();
_local2.volume = _arg1;
SoundMixer.soundTransform = _local2;
}
public function unmute(){
m_isMuted = false;
updateMute();
}
public function toggleMute(){
m_isMuted = !(m_isMuted);
updateMute();
}
public function mute(){
m_isMuted = true;
updateMute();
}
public function playSound(_arg1:String, _arg2:Number=1){
var _local3:Class;
var _local4:Sound;
var _local5:SoundTransform;
_local3 = (getDefinitionByName(_arg1) as Class);
_local4 = (new (_local3) as Sound);
_local5 = new SoundTransform();
_local5.volume = _arg2;
_local4.play(0, 1, _local5);
}
public function setMaxVolume(_arg1:Number){
m_volume = _arg1;
}
public function playLoop(_arg1:String, _arg2:Number=1){
var _local3:SoundTransform;
var _local4:Class;
var _local5:Sound;
if (m_loopChannel != null){
m_loopChannel.stop();
};
_local3 = new SoundTransform();
_local3.volume = _arg2;
_local4 = (getDefinitionByName(_arg1) as Class);
_local5 = (new (_local4) as Sound);
m_loopChannel = _local5.play(0, 999999999, _local3);
}
public static function getSingleton():SoundSystem{
if (s_singleton == null){
return (new (SoundSystem));
};
return (s_singleton);
}
}
}//package
Section 307
//SplashScreen (SplashScreen)
package {
import flash.display.*;
public dynamic class SplashScreen extends MovieClip {
}
}//package
Section 308
//StarParticleItemUseWAV (StarParticleItemUseWAV)
package {
import flash.media.*;
public dynamic class StarParticleItemUseWAV extends Sound {
}
}//package
Section 309
//Stations (Stations)
package {
import flash.display.*;
public dynamic class Stations extends MovieClip {
public var acc_cheer4:Accessory_Cheer4_icon;
public var acc_cheer1:Accessory_Cheer1_icon;
public var hair_braids:Hair_Braids_icon;
public var acc_cheer2:Accessory_Cheer2_icon;
public var acc_cheer3:Accessory_Cheer3_icon;
public var top_prep2:Top_Prep2_icon;
public var top_prep3:Top_Prep3_icon;
public var shoes_goth2:Shoes_Goth2_icon;
public var shoes_goth1:Shoes_Goth1_icon;
public var top_prep1:Top_Prep1_icon;
public var bottoms_prep4:Bottoms_Prep4_icon;
public var bottoms_prep2:Bottoms_Prep2_icon;
public var dress_hippy1:Dress_Hippy1_icon;
public var shoes_goth3:Shoes_Goth3_icon;
public var dress_goth1:Dress_Goth1_icon;
public var acc_prep1:Accessory_Prep1_icon;
public var bottoms_prep3:Bottoms_Prep3_icon;
public var acc_prep3:Accessory_Prep3_icon;
public var acc_prep4:Accessory_Prep4_icon;
public var acc_prep2:Accessory_Prep2_icon;
public var bottoms_prep1:Bottoms_Prep1_icon;
public var acc_hippie2:Accessory_Hippie2_icon;
public var acc_hippie4:Accessory_Hippie4_icon;
public var acc_hippie3:Accessory_Hippie3_icon;
public var hair_longPlain:Hair_LongPlain_icon;
public var shoes_western2:Shoes_Western2_icon;
public var shoes_western1:Shoes_Western1_icon;
public var bottoms_hippie3:Bottoms_Hippie3_icon;
public var bottoms_hippie1:Bottoms_Hippie1_icon;
public var bottoms_hippie2:Bottoms_Hippie2_icon;
public var top_cheer1:Top_Cheer1_icon;
public var top_cheer2:Top_Cheer2_icon;
public var top_cheer3:Top_Cheer3_icon;
public var top_cheer4:Top_Cheer4_icon;
public var acc_debutante3:Accessory_Debutante3_icon;
public var acc_debutante5:Accessory_Debutante5_icon;
public var acc_debutante2:Accessory_Debutante2_icon;
public var shoes_western3:Shoes_Western3_icon;
public var acc_debutante4:Accessory_Debutante4_icon;
public var acc_debutante6:Accessory_Debutante6_icon;
public var bottoms_debu1:Bottoms_Debu1_icon;
public var bottoms_debu2:Bottoms_Debu2_icon;
public var top_western3:Top_Western3_icon;
public var top_western1:Top_Western1_icon;
public var top_western2:Top_Western2_icon;
public var acc_debutante1:Accessory_Debutante1_icon;
public var acc_hippie1:Accessory_Hippie1_icon;
public var acc_all:Accessory_All_icon;
public var hair_emo:Hair_Emo_icon;
public var top_goth2:Top_Goth2_icon;
public var top_goth3:Top_Goth3_icon;
public var bottoms_cheer3:Bottoms_Cheer3_icon;
public var bottoms_goth1:Bottoms_Goth1_icon;
public var bottoms_goth2:Bottoms_Goth2_icon;
public var hair_pigTails:Hair_PigTails_icon;
public var bottoms_cheer2:Bottoms_Cheer2_icon;
public var top_goth1:Top_Goth1_icon;
public var bottoms_cheer1:Bottoms_Cheer1_icon;
public var acc_goth1:Accessory_Goth1_icon;
public var acc_goth3:Accessory_Goth3_icon;
public var bottoms_cheer4:Bottoms_Cheer4_icon;
public var acc_western2:Accessory_Western2_icon;
public var acc_western3:Accessory_Western3_icon;
public var acc_goth4:Accessory_Goth4_icon;
public var hair_shortCurls:Hair_ShortCurls_icon;
public var hair_pixieCut:Hair_PixieCut_icon;
public var acc_western1:Accessory_Western1_icon;
public var acc_western4:Accessory_Western4_icon;
public var acc_goth2:Accessory_Goth2_icon;
public var dress_debutante1:Dress_Debutante1_icon;
public var dress_debutante3:Dress_Debutante3_icon;
public var dress_debutante2:Dress_Debutante2_icon;
public var hair_longPerm:Hair_LongPerm_icon;
public var top_hippie3:Top_Hippie3_icon;
public var top_hippie2:Top_Hippie2_icon;
public var hair_shoulder:Hair_Shoulder_icon;
public var top_debutante2:Top_Debutante2_icon;
public var top_debutante1:Top_Debutante1_icon;
public var top_hippie1:Top_Hippie1_icon;
public var hair_shortSpiky:Hair_ShortSpiky_icon;
public var hair_spiky:Hair_Spiky_icon;
public var shoes_prep2:Shoes_Prep2_icon;
public var shoes_prep3:Shoes_Prep3_icon;
public var hair_beehive:Hair_Beehive_icon;
public var shoes_prep1:Shoes_Prep1_icon;
public var dress_cheer1:Dress_Cheer1_icon;
public var shoes_cheer1:Shoes_Cheer1_icon;
public var shoes_cheer3:Shoes_Cheer3_icon;
public var shoes_cheer2:Shoes_Cheer2_icon;
public var hair_dreds:Hair_Dreds_icon;
public var bottoms_western1:Bottoms_Western1_icon;
public var bottoms_western2:Bottoms_Western2_icon;
public var bottoms_western3:Bottoms_Western3_icon;
public var shoes_hippie2:Shoes_Hippie2_icon;
public var shoes_hippie3:Shoes_Hippie3_icon;
public var shoes_debutante2:Shoes_Debutante2_icon;
public var shoes_debutante4:Shoes_Debutante4_icon;
public var shoes_debutante1:Shoes_Debutante1_icon;
public var shoes_hippie1:Shoes_Hippie1_icon;
}
}//package
Section 310
//StoreButton (StoreButton)
package {
import flash.display.*;
import flash.filters.*;
public class StoreButton extends SimpleButton {
private const k_highlight:GlowFilter;
private var m_number:int;
private var m_holdUp:DisplayObject;
public function StoreButton():void{
k_highlight = new GlowFilter(0xFFFFFF, 1, 6, 6, 2);
super();
m_holdUp = this.upState;
}
public function get StoreNum():int{
return (m_number);
}
public function set StoreNum(_arg1:int):void{
m_number = _arg1;
}
public function reset():void{
this.upState = m_holdUp;
this.filters = [];
}
public function highlight():void{
this.upState = this.overState;
this.filters = [k_highlight];
}
}
}//package
Section 311
//Top_Cheer1_basePNG (Top_Cheer1_basePNG)
package {
import flash.display.*;
public dynamic class Top_Cheer1_basePNG extends BitmapData {
public function Top_Cheer1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 312
//Top_Cheer1_icon (Top_Cheer1_icon)
package {
public dynamic class Top_Cheer1_icon extends BaseIcon {
}
}//package
Section 313
//Top_Cheer1_overlayPNG (Top_Cheer1_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Cheer1_overlayPNG extends BitmapData {
public function Top_Cheer1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 314
//Top_Cheer2_basePNG (Top_Cheer2_basePNG)
package {
import flash.display.*;
public dynamic class Top_Cheer2_basePNG extends BitmapData {
public function Top_Cheer2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 315
//Top_Cheer2_icon (Top_Cheer2_icon)
package {
public dynamic class Top_Cheer2_icon extends BaseIcon {
}
}//package
Section 316
//Top_Cheer2_overlayPNG (Top_Cheer2_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Cheer2_overlayPNG extends BitmapData {
public function Top_Cheer2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 317
//Top_Cheer3_basePNG (Top_Cheer3_basePNG)
package {
import flash.display.*;
public dynamic class Top_Cheer3_basePNG extends BitmapData {
public function Top_Cheer3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 318
//Top_Cheer3_icon (Top_Cheer3_icon)
package {
public dynamic class Top_Cheer3_icon extends BaseIcon {
}
}//package
Section 319
//Top_Cheer3_overlayPNG (Top_Cheer3_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Cheer3_overlayPNG extends BitmapData {
public function Top_Cheer3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 320
//Top_Cheer4_basePNG (Top_Cheer4_basePNG)
package {
import flash.display.*;
public dynamic class Top_Cheer4_basePNG extends BitmapData {
public function Top_Cheer4_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 321
//Top_Cheer4_icon (Top_Cheer4_icon)
package {
public dynamic class Top_Cheer4_icon extends BaseIcon {
}
}//package
Section 322
//Top_Cheer4_overlayPNG (Top_Cheer4_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Cheer4_overlayPNG extends BitmapData {
public function Top_Cheer4_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 323
//Top_Debu1_basePNG (Top_Debu1_basePNG)
package {
import flash.display.*;
public dynamic class Top_Debu1_basePNG extends BitmapData {
public function Top_Debu1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 324
//Top_Debu1_overlayPNG (Top_Debu1_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Debu1_overlayPNG extends BitmapData {
public function Top_Debu1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 325
//Top_Debu2_basePNG (Top_Debu2_basePNG)
package {
import flash.display.*;
public dynamic class Top_Debu2_basePNG extends BitmapData {
public function Top_Debu2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 326
//Top_Debu2_overlayPNG (Top_Debu2_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Debu2_overlayPNG extends BitmapData {
public function Top_Debu2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 327
//Top_Debutante1_icon (Top_Debutante1_icon)
package {
public dynamic class Top_Debutante1_icon extends BaseIcon {
}
}//package
Section 328
//Top_Debutante2_icon (Top_Debutante2_icon)
package {
public dynamic class Top_Debutante2_icon extends BaseIcon {
}
}//package
Section 329
//Top_Goth1_basePNG (Top_Goth1_basePNG)
package {
import flash.display.*;
public dynamic class Top_Goth1_basePNG extends BitmapData {
public function Top_Goth1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 330
//Top_Goth1_icon (Top_Goth1_icon)
package {
public dynamic class Top_Goth1_icon extends BaseIcon {
}
}//package
Section 331
//Top_Goth1_overlayPNG (Top_Goth1_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Goth1_overlayPNG extends BitmapData {
public function Top_Goth1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 332
//Top_Goth2_basePNG (Top_Goth2_basePNG)
package {
import flash.display.*;
public dynamic class Top_Goth2_basePNG extends BitmapData {
public function Top_Goth2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 333
//Top_Goth2_icon (Top_Goth2_icon)
package {
public dynamic class Top_Goth2_icon extends BaseIcon {
}
}//package
Section 334
//Top_Goth2_overlayPNG (Top_Goth2_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Goth2_overlayPNG extends BitmapData {
public function Top_Goth2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 335
//Top_Goth3_basePNG (Top_Goth3_basePNG)
package {
import flash.display.*;
public dynamic class Top_Goth3_basePNG extends BitmapData {
public function Top_Goth3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 336
//Top_Goth3_icon (Top_Goth3_icon)
package {
public dynamic class Top_Goth3_icon extends BaseIcon {
}
}//package
Section 337
//Top_Goth3_overlayPNG (Top_Goth3_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Goth3_overlayPNG extends BitmapData {
public function Top_Goth3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 338
//Top_Hippie1_basePNG (Top_Hippie1_basePNG)
package {
import flash.display.*;
public dynamic class Top_Hippie1_basePNG extends BitmapData {
public function Top_Hippie1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 339
//Top_Hippie1_icon (Top_Hippie1_icon)
package {
public dynamic class Top_Hippie1_icon extends BaseIcon {
}
}//package
Section 340
//Top_Hippie1_overlayPNG (Top_Hippie1_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Hippie1_overlayPNG extends BitmapData {
public function Top_Hippie1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 341
//Top_Hippie2_basePNG (Top_Hippie2_basePNG)
package {
import flash.display.*;
public dynamic class Top_Hippie2_basePNG extends BitmapData {
public function Top_Hippie2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 342
//Top_Hippie2_icon (Top_Hippie2_icon)
package {
public dynamic class Top_Hippie2_icon extends BaseIcon {
}
}//package
Section 343
//Top_Hippie2_overlayPNG (Top_Hippie2_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Hippie2_overlayPNG extends BitmapData {
public function Top_Hippie2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 344
//Top_Hippie3_basePNG (Top_Hippie3_basePNG)
package {
import flash.display.*;
public dynamic class Top_Hippie3_basePNG extends BitmapData {
public function Top_Hippie3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 345
//Top_Hippie3_icon (Top_Hippie3_icon)
package {
public dynamic class Top_Hippie3_icon extends BaseIcon {
}
}//package
Section 346
//Top_Hippie3_overlayPNG (Top_Hippie3_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Hippie3_overlayPNG extends BitmapData {
public function Top_Hippie3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 347
//Top_Prep1_basePNG (Top_Prep1_basePNG)
package {
import flash.display.*;
public dynamic class Top_Prep1_basePNG extends BitmapData {
public function Top_Prep1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 348
//Top_Prep1_icon (Top_Prep1_icon)
package {
public dynamic class Top_Prep1_icon extends BaseIcon {
}
}//package
Section 349
//Top_Prep1_overlayPNG (Top_Prep1_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Prep1_overlayPNG extends BitmapData {
public function Top_Prep1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 350
//Top_Prep2_basePNG (Top_Prep2_basePNG)
package {
import flash.display.*;
public dynamic class Top_Prep2_basePNG extends BitmapData {
public function Top_Prep2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 351
//Top_Prep2_icon (Top_Prep2_icon)
package {
public dynamic class Top_Prep2_icon extends BaseIcon {
}
}//package
Section 352
//Top_Prep2_overlayPNG (Top_Prep2_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Prep2_overlayPNG extends BitmapData {
public function Top_Prep2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 353
//Top_Prep3_basePNG (Top_Prep3_basePNG)
package {
import flash.display.*;
public dynamic class Top_Prep3_basePNG extends BitmapData {
public function Top_Prep3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 354
//Top_Prep3_icon (Top_Prep3_icon)
package {
public dynamic class Top_Prep3_icon extends BaseIcon {
}
}//package
Section 355
//Top_Prep3_overlayPNG (Top_Prep3_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Prep3_overlayPNG extends BitmapData {
public function Top_Prep3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 356
//Top_Western1_basePNG (Top_Western1_basePNG)
package {
import flash.display.*;
public dynamic class Top_Western1_basePNG extends BitmapData {
public function Top_Western1_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 357
//Top_Western1_icon (Top_Western1_icon)
package {
public dynamic class Top_Western1_icon extends BaseIcon {
}
}//package
Section 358
//Top_Western1_overlayPNG (Top_Western1_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Western1_overlayPNG extends BitmapData {
public function Top_Western1_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 359
//Top_Western2_basePNG (Top_Western2_basePNG)
package {
import flash.display.*;
public dynamic class Top_Western2_basePNG extends BitmapData {
public function Top_Western2_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 360
//Top_Western2_icon (Top_Western2_icon)
package {
public dynamic class Top_Western2_icon extends BaseIcon {
}
}//package
Section 361
//Top_Western2_overlayPNG (Top_Western2_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Western2_overlayPNG extends BitmapData {
public function Top_Western2_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 362
//Top_Western3_basePNG (Top_Western3_basePNG)
package {
import flash.display.*;
public dynamic class Top_Western3_basePNG extends BitmapData {
public function Top_Western3_basePNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 363
//Top_Western3_icon (Top_Western3_icon)
package {
public dynamic class Top_Western3_icon extends BaseIcon {
}
}//package
Section 364
//Top_Western3_overlayPNG (Top_Western3_overlayPNG)
package {
import flash.display.*;
public dynamic class Top_Western3_overlayPNG extends BitmapData {
public function Top_Western3_overlayPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 365
//UI_Color_PickerPNG (UI_Color_PickerPNG)
package {
import flash.display.*;
public dynamic class UI_Color_PickerPNG extends BitmapData {
public function UI_Color_PickerPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 366
//UI_Skin_PickerPNG (UI_Skin_PickerPNG)
package {
import flash.display.*;
public dynamic class UI_Skin_PickerPNG extends BitmapData {
public function UI_Skin_PickerPNG(_arg1:Number, _arg2:Number){
super(_arg1, _arg2);
}
}
}//package
Section 367
//UndoButton (UndoButton)
package {
import flash.display.*;
public dynamic class UndoButton extends SimpleButton {
}
}//package
Section 368
//UOAddAsset (UOAddAsset)
package {
import com.urbansquall.utils.*;
public class UOAddAsset implements IUndoOperation {
private var m_game:GameScreen;
private var m_new:Asset;
private var m_oldAssets:Array;
public function UOAddAsset(_arg1:GameScreen, _arg2:Array, _arg3:Asset):void{
m_game = _arg1;
m_oldAssets = _arg2;
m_new = _arg3;
}
public function undo():void{
var _local1:Asset;
if (m_oldAssets.length == 0){
m_game.removeAsset(m_new.Layer.Depth);
} else {
for each (_local1 in m_oldAssets) {
m_game.addAsset(_local1);
};
};
}
public function redo():void{
m_game.addAsset(m_new);
}
}
}//package
Section 369
//UOColorAsset (UOColorAsset)
package {
import com.urbansquall.utils.*;
public class UOColorAsset implements IUndoOperation {
private var m_new:uint;
private var m_old:uint;
private var m_asset:Asset;
public function UOColorAsset(_arg1:Asset, _arg2:uint, _arg3:uint):void{
m_asset = _arg1;
m_old = _arg2;
m_new = _arg3;
}
public function undo():void{
m_asset.color(m_old);
}
public function redo():void{
m_asset.color(m_new);
}
}
}//package
Section 370
//UORemoveAsset (UORemoveAsset)
package {
import com.urbansquall.utils.*;
public class UORemoveAsset implements IUndoOperation {
private var m_game:GameScreen;
private var m_old:Asset;
public function UORemoveAsset(_arg1:GameScreen, _arg2:Asset):void{
m_game = _arg1;
m_old = _arg2;
}
public function undo():void{
m_game.addAsset(m_old);
}
public function redo():void{
m_game.removeAsset(m_old.Layer.Depth);
}
}
}//package
Section 371
//WesternButton (WesternButton)
package {
public dynamic class WesternButton extends StoreButton {
}
}//package