Section 1
//PropTween (com.greensock.core.PropTween)
package com.greensock.core {
public class PropTween {
public var start:Number;
public var name:String;
public var prevNode:PropTween;
public var change:Number;
public var target:Object;
public var priority:int;
public var property:String;
public var nextNode:PropTween;
public var isPlugin:Boolean;
public function PropTween(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Number, _arg5:String, _arg6:Boolean, _arg7:PropTween=null, _arg8:int=0){
this.target = _arg1;
this.property = _arg2;
this.start = _arg3;
this.change = _arg4;
this.name = _arg5;
this.isPlugin = _arg6;
if (_arg7){
_arg7.prevNode = this;
this.nextNode = _arg7;
};
this.priority = _arg8;
}
}
}//package com.greensock.core
Section 2
//SimpleTimeline (com.greensock.core.SimpleTimeline)
package com.greensock.core {
public class SimpleTimeline extends TweenCore {
public var autoRemoveChildren:Boolean;
protected var _lastChild:TweenCore;
protected var _firstChild:TweenCore;
public function SimpleTimeline(_arg1:Object=null){
super(0, _arg1);
}
override public function renderTime(_arg1:Number, _arg2:Boolean=false, _arg3:Boolean=false):void{
var _local4:TweenCore;
var _local5:Number;
var _local6:TweenCore;
_local4 = _firstChild;
this.cachedTotalTime = _arg1;
this.cachedTime = _arg1;
while (_local4) {
_local6 = _local4.nextNode;
if (((_local4.active) || ((((_arg1 >= _local4.cachedStartTime)) && (!(_local4.cachedPaused)))))){
if (!_local4.cachedReversed){
_local4.renderTime(((_arg1 - _local4.cachedStartTime) * _local4.cachedTimeScale), _arg2, false);
} else {
_local5 = (_local4.cacheIsDirty) ? _local4.totalDuration : _local4.cachedTotalDuration;
_local4.renderTime((_local5 - ((_arg1 - _local4.cachedStartTime) * _local4.cachedTimeScale)), _arg2, false);
};
};
_local4 = _local6;
};
}
public function addChild(_arg1:TweenCore):void{
if (((!(_arg1.gc)) && (_arg1.timeline))){
_arg1.timeline.remove(_arg1, true);
};
_arg1.timeline = this;
if (_arg1.gc){
_arg1.setEnabled(true, true);
};
if (_firstChild){
_firstChild.prevNode = _arg1;
};
_arg1.nextNode = _firstChild;
_firstChild = _arg1;
_arg1.prevNode = null;
}
public function get rawTime():Number{
return (this.cachedTotalTime);
}
public function remove(_arg1:TweenCore, _arg2:Boolean=false):void{
if (((!(_arg1.gc)) && (!(_arg2)))){
_arg1.setEnabled(false, true);
};
if (_arg1.nextNode){
_arg1.nextNode.prevNode = _arg1.prevNode;
} else {
if (_lastChild == _arg1){
_lastChild = _arg1.prevNode;
};
};
if (_arg1.prevNode){
_arg1.prevNode.nextNode = _arg1.nextNode;
} else {
if (_firstChild == _arg1){
_firstChild = _arg1.nextNode;
};
};
}
}
}//package com.greensock.core
Section 3
//TweenCore (com.greensock.core.TweenCore)
package com.greensock.core {
import com.greensock.*;
public class TweenCore {
public var initted:Boolean;
protected var _hasUpdate:Boolean;
public var active:Boolean;
protected var _delay:Number;
public var cachedReversed:Boolean;
public var nextNode:TweenCore;
public var cachedTime:Number;
protected var _rawPrevTime:Number;// = -1
public var vars:Object;
public var cachedTotalTime:Number;
public var data;
public var timeline:SimpleTimeline;
public var cachedStartTime:Number;
public var prevNode:TweenCore;
public var cachedDuration:Number;
public var gc:Boolean;
protected var _pauseTime:Number;
public var cacheIsDirty:Boolean;
public var cachedPaused:Boolean;
public var cachedTimeScale:Number;
public var cachedTotalDuration:Number;
public static const version:Number = 1.1;
protected static var _classInitted:Boolean;
public function TweenCore(_arg1:Number=0, _arg2:Object=null){
var _local3:SimpleTimeline;
_rawPrevTime = -1;
super();
this.vars = ((_arg2) || ({}));
this.cachedDuration = (this.cachedTotalDuration = ((_arg1) || (0)));
_delay = ((this.vars.delay) || (0));
this.cachedTimeScale = ((this.vars.timeScale) || (1));
this.active = Boolean((((((_arg1 == 0)) && ((_delay == 0)))) && (!((this.vars.immediateRender == false)))));
this.cachedTotalTime = (this.cachedTime = 0);
this.data = this.vars.data;
if (!_classInitted){
if (isNaN(TweenLite.rootFrame)){
TweenLite.initClass();
_classInitted = true;
} else {
return;
};
};
_local3 = ((this.vars.timeline is SimpleTimeline)) ? this.vars.timeline : (this.vars.useFrames) ? TweenLite.rootFramesTimeline : TweenLite.rootTimeline;
this.cachedStartTime = (_local3.cachedTotalTime + _delay);
_local3.addChild(this);
if (this.vars.reversed){
this.cachedReversed = true;
};
if (this.vars.paused){
this.paused = true;
};
}
public function renderTime(_arg1:Number, _arg2:Boolean=false, _arg3:Boolean=false):void{
}
public function get delay():Number{
return (_delay);
}
public function get duration():Number{
return (this.cachedDuration);
}
public function set reversed(_arg1:Boolean):void{
if (_arg1 != this.cachedReversed){
this.cachedReversed = _arg1;
setTotalTime(this.cachedTotalTime, true);
};
}
public function set startTime(_arg1:Number):void{
var _local2:Boolean;
_local2 = Boolean(((!((this.timeline == null))) && (((!((_arg1 == this.cachedStartTime))) || (this.gc)))));
this.cachedStartTime = _arg1;
if (_local2){
this.timeline.addChild(this);
};
}
public function set delay(_arg1:Number):void{
this.startTime = (this.startTime + (_arg1 - _delay));
_delay = _arg1;
}
public function resume():void{
this.paused = false;
}
public function get paused():Boolean{
return (this.cachedPaused);
}
public function play():void{
this.reversed = false;
this.paused = false;
}
public function set duration(_arg1:Number):void{
this.cachedDuration = (this.cachedTotalDuration = _arg1);
setDirtyCache(false);
}
public function invalidate():void{
}
public function restart(_arg1:Boolean=false, _arg2:Boolean=true):void{
this.reversed = false;
this.paused = false;
this.setTotalTime((_arg1) ? -(_delay) : 0, _arg2);
}
public function complete(_arg1:Boolean=false, _arg2:Boolean=false):void{
if (!_arg1){
renderTime(this.cachedTotalDuration, _arg2, false);
return;
};
if (this.timeline.autoRemoveChildren){
this.setEnabled(false, false);
} else {
this.active = false;
};
if (!_arg2){
if (((((this.vars.onComplete) && ((this.cachedTime == this.cachedDuration)))) && (!(this.cachedReversed)))){
this.vars.onComplete.apply(null, this.vars.onCompleteParams);
} else {
if (((((this.cachedReversed) && ((this.cachedTotalTime == 0)))) && (this.vars.onReverseComplete))){
this.vars.onReverseComplete.apply(null, this.vars.onReverseCompleteParams);
};
};
};
}
public function get reversed():Boolean{
return (this.cachedReversed);
}
public function get totalTime():Number{
return (this.cachedTotalTime);
}
public function get startTime():Number{
return (this.cachedStartTime);
}
public function set currentTime(_arg1:Number):void{
setTotalTime(_arg1, false);
}
protected function setDirtyCache(_arg1:Boolean=true):void{
var _local2:TweenCore;
_local2 = (_arg1) ? this : this.timeline;
while (_local2) {
_local2.cacheIsDirty = true;
_local2 = _local2.timeline;
};
}
public function reverse(_arg1:Boolean=true):void{
this.reversed = true;
if (_arg1){
this.paused = false;
} else {
if (this.gc){
this.setEnabled(true, false);
};
};
}
public function set paused(_arg1:Boolean):void{
if (((!((_arg1 == this.cachedPaused))) && (this.timeline))){
if (_arg1){
_pauseTime = this.timeline.rawTime;
} else {
this.cachedStartTime = (this.cachedStartTime + (this.timeline.rawTime - _pauseTime));
_pauseTime = NaN;
setDirtyCache(false);
};
this.cachedPaused = _arg1;
this.active = Boolean(((((!(this.cachedPaused)) && ((this.cachedTotalTime > 0)))) && ((this.cachedTotalTime < this.cachedTotalDuration))));
};
if (((!(_arg1)) && (this.gc))){
this.setTotalTime(this.cachedTotalTime, false);
this.setEnabled(true, false);
};
}
public function kill():void{
setEnabled(false, false);
}
public function set totalTime(_arg1:Number):void{
setTotalTime(_arg1, false);
}
public function get currentTime():Number{
return (this.cachedTime);
}
protected function setTotalTime(_arg1:Number, _arg2:Boolean=false):void{
var _local3:Number;
var _local4:Number;
if (this.timeline){
_local3 = (((_pauseTime) || ((_pauseTime == 0)))) ? _pauseTime : this.timeline.cachedTotalTime;
if (this.cachedReversed){
_local4 = (this.cacheIsDirty) ? this.totalDuration : this.cachedTotalDuration;
this.cachedStartTime = (_local3 - ((_local4 - _arg1) / this.cachedTimeScale));
} else {
this.cachedStartTime = (_local3 - (_arg1 / this.cachedTimeScale));
};
if (!this.timeline.cacheIsDirty){
setDirtyCache(false);
};
if (this.cachedTotalTime != _arg1){
renderTime(_arg1, _arg2, false);
};
};
}
public function pause():void{
this.paused = true;
}
public function set totalDuration(_arg1:Number):void{
this.duration = _arg1;
}
public function get totalDuration():Number{
return (this.cachedTotalDuration);
}
public function setEnabled(_arg1:Boolean, _arg2:Boolean=false):Boolean{
if (_arg1 == this.gc){
if (_arg1){
this.active = Boolean(((((!(this.cachedPaused)) && ((this.cachedTotalTime > 0)))) && ((this.cachedTotalTime < this.cachedTotalDuration))));
if (!_arg2){
this.timeline.addChild(this);
};
} else {
this.active = false;
if (!_arg2){
this.timeline.remove(this, true);
};
};
this.gc = !(_arg1);
};
return (false);
}
}
}//package com.greensock.core
Section 4
//TweenLite (com.greensock.TweenLite)
package com.greensock {
import com.greensock.core.*;
import flash.events.*;
import flash.display.*;
import flash.utils.*;
import com.greensock.plugins.*;
public class TweenLite extends TweenCore {
public var target:Object;
protected var _overwrite:uint;
public var ratio:Number;// = 0
protected var _notifyPluginsOfEnabled:Boolean;
protected var _hasPlugins:Boolean;
public var cachedPT1:PropTween;
protected var _overwrittenProps:Object;
public var propTweenLookup:Object;
protected var _ease:Function;
public static const version:Number = 11.101;
public static var rootTimeline:SimpleTimeline;
public static var fastEaseLookup:Dictionary = new Dictionary(false);
public static var onPluginEvent:Function;
public static var rootFramesTimeline:SimpleTimeline;
public static var defaultEase:Function = TweenLite.easeOut;
public static var plugins:Object = {};
public static var masterList:Dictionary = new Dictionary(false);
public static var overwriteManager:Object;
public static var rootFrame:Number;
public static var killDelayedCallsTo:Function = TweenLite.killTweensOf;
private static var _shape:Shape = new Shape();
protected static var _reservedProps:Object = {ease:1, delay:1, overwrite:1, onComplete:1, onCompleteParams:1, useFrames:1, runBackwards:1, startAt:1, onUpdate:1, onUpdateParams:1, roundProps:1, onStart:1, onStartParams:1, onReverseComplete:1, onReverseCompleteParams:1, onRepeat:1, onRepeatParams:1, proxiedEase:1, easeParams:1, yoyo:1, onCompleteListener:1, onUpdateListener:1, onStartListener:1, onReverseCompleteListener:1, onRepeatListener:1, orientToBezier:1, timeScale:1, immediateRender:1, repeat:1, repeatDelay:1, timeline:1, data:1, paused:1};
public function TweenLite(_arg1:Object, _arg2:Number, _arg3:Object){
var _local4:Array;
var _local5:TweenLite;
ratio = 0;
super(_arg2, _arg3);
this.target = _arg1;
if ((((this.target is TweenCore)) && (("timeScale" in this.vars)))){
this.cachedTimeScale = 1;
};
propTweenLookup = {};
_ease = defaultEase;
_overwrite = (((!(("overwrite" in _arg3))) || (((!(overwriteManager.enabled)) && ((_arg3.overwrite > 1)))))) ? overwriteManager.mode : int(_arg3.overwrite);
_local4 = masterList[_arg1];
if (!_local4){
masterList[_arg1] = [this];
} else {
if (_overwrite == 1){
for each (_local5 in _local4) {
if (!_local5.gc){
_local5.setEnabled(false, false);
};
};
masterList[_arg1] = [this];
} else {
_local4[_local4.length] = this;
};
};
if (((this.active) || (this.vars.immediateRender))){
renderTime(0, false, true);
};
}
override public function renderTime(_arg1:Number, _arg2:Boolean=false, _arg3:Boolean=false):void{
var _local4:Boolean;
var _local5:Number;
var _local6:PropTween;
_local5 = this.cachedTime;
this.active = true;
if (_arg1 >= this.cachedDuration){
this.cachedTotalTime = (this.cachedTime = this.cachedDuration);
this.ratio = 1;
_local4 = true;
if (this.cachedDuration == 0){
if ((((((_arg1 == 0)) || ((_rawPrevTime < 0)))) && (!((_rawPrevTime == _arg1))))){
_arg3 = true;
};
_rawPrevTime = _arg1;
};
} else {
if (_arg1 <= 0){
this.cachedTotalTime = (this.cachedTime = (this.ratio = 0));
if (_arg1 < 0){
this.active = false;
if (this.cachedDuration == 0){
if (_rawPrevTime > 0){
_arg3 = true;
_local4 = true;
};
_rawPrevTime = _arg1;
};
};
if (((this.cachedReversed) && (!((_local5 == 0))))){
_local4 = true;
};
} else {
this.cachedTotalTime = (this.cachedTime = _arg1);
this.ratio = _ease(_arg1, 0, 1, this.cachedDuration);
};
};
if ((((this.cachedTime == _local5)) && (!(_arg3)))){
return;
};
if (!this.initted){
init();
if (((!(_local4)) && (this.cachedTime))){
this.ratio = _ease(this.cachedTime, 0, 1, this.cachedDuration);
};
};
if ((((((((_local5 == 0)) && (this.vars.onStart))) && (!((this.cachedTime == 0))))) && (!(_arg2)))){
this.vars.onStart.apply(null, this.vars.onStartParams);
};
_local6 = this.cachedPT1;
while (_local6) {
_local6.target[_local6.property] = (_local6.start + (this.ratio * _local6.change));
_local6 = _local6.nextNode;
};
if (((_hasUpdate) && (!(_arg2)))){
this.vars.onUpdate.apply(null, this.vars.onUpdateParams);
};
if (_local4){
if (((_hasPlugins) && (this.cachedPT1))){
onPluginEvent("onComplete", this);
};
complete(true, _arg2);
};
}
protected function init():void{
var _local1:String;
var _local2:int;
var _local3:*;
var _local4:Boolean;
var _local5:Array;
var _local6:PropTween;
if (typeof(this.vars.ease) == "function"){
_ease = this.vars.ease;
};
if (this.vars.easeParams){
this.vars.proxiedEase = _ease;
_ease = easeProxy;
};
this.cachedPT1 = null;
this.propTweenLookup = {};
for (_local1 in this.vars) {
if ((((_local1 in _reservedProps)) && (!((((_local1 == "timeScale")) && ((this.target is TweenCore))))))){
} else {
if ((((_local1 in plugins)) && (new ((plugins[_local1] as Class)).onInitTween(this.target, this.vars[_local1], this)))){
this.cachedPT1 = new PropTween(_local3, "changeFactor", 0, 1, ((_local3.overwriteProps.length)==1) ? _local3.overwriteProps[0] : "_MULTIPLE_", true, this.cachedPT1);
if (this.cachedPT1.name == "_MULTIPLE_"){
_local2 = _local3.overwriteProps.length;
while (_local2--) {
this.propTweenLookup[_local3.overwriteProps[_local2]] = this.cachedPT1;
};
} else {
this.propTweenLookup[this.cachedPT1.name] = this.cachedPT1;
};
if (_local3.priority){
this.cachedPT1.priority = _local3.priority;
_local4 = true;
};
if (((_local3.onDisable) || (_local3.onEnable))){
_notifyPluginsOfEnabled = true;
};
_hasPlugins = true;
} else {
this.cachedPT1 = new PropTween(this.target, _local1, Number(this.target[_local1]), ((typeof(this.vars[_local1]))=="number") ? (Number(this.vars[_local1]) - this.target[_local1]) : Number(this.vars[_local1]), _local1, false, this.cachedPT1);
this.propTweenLookup[_local1] = this.cachedPT1;
};
};
};
if (_local4){
onPluginEvent("onInit", this);
};
if (this.vars.runBackwards){
_local6 = this.cachedPT1;
while (_local6) {
_local6.start = (_local6.start + _local6.change);
_local6.change = -(_local6.change);
_local6 = _local6.nextNode;
};
};
_hasUpdate = Boolean(!((this.vars.onUpdate == null)));
if (_overwrittenProps){
killVars(_overwrittenProps);
if (this.cachedPT1 == null){
this.setEnabled(false, false);
};
};
if ((((((((_overwrite > 1)) && (this.cachedPT1))) && (masterList[this.target]))) && ((_local5.length > 1)))){
if (overwriteManager.manageOverwrites(this, this.propTweenLookup, _local5, _overwrite)){
init();
};
};
this.initted = true;
}
protected function easeProxy(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{
return (this.vars.proxiedEase.apply(null, arguments.concat(this.vars.easeParams)));
}
override public function invalidate():void{
if (((_notifyPluginsOfEnabled) && (this.cachedPT1))){
onPluginEvent("onDisable", this);
};
this.cachedPT1 = null;
_overwrittenProps = null;
_hasUpdate = (this.initted = (this.active = (_notifyPluginsOfEnabled = false)));
this.propTweenLookup = {};
}
public function killVars(_arg1:Object, _arg2:Boolean=true):Boolean{
var _local3:String;
var _local4:PropTween;
var _local5:Boolean;
if (_overwrittenProps == null){
_overwrittenProps = {};
};
for (_local3 in _arg1) {
if ((_local3 in propTweenLookup)){
_local4 = propTweenLookup[_local3];
if (((_local4.isPlugin) && ((_local4.name == "_MULTIPLE_")))){
_local4.target.killProps(_arg1);
if (_local4.target.overwriteProps.length == 0){
_local4.name = "";
};
};
if (_local4.name != "_MULTIPLE_"){
if (_local4.nextNode){
_local4.nextNode.prevNode = _local4.prevNode;
};
if (_local4.prevNode){
_local4.prevNode.nextNode = _local4.nextNode;
} else {
if (this.cachedPT1 == _local4){
this.cachedPT1 = _local4.nextNode;
};
};
if (((_local4.isPlugin) && (_local4.target.onDisable))){
_local4.target.onDisable();
if (_local4.target.activeDisable){
_local5 = true;
};
};
delete propTweenLookup[_local3];
};
};
if (_arg2){
_overwrittenProps[_local3] = 1;
};
};
return (_local5);
}
override public function setEnabled(_arg1:Boolean, _arg2:Boolean=false):Boolean{
var _local3:Array;
if (_arg1 == this.gc){
if (_arg1){
_local3 = TweenLite.masterList[this.target];
if (!_local3){
TweenLite.masterList[this.target] = [this];
} else {
_local3[_local3.length] = this;
};
};
super.setEnabled(_arg1, _arg2);
if (((_notifyPluginsOfEnabled) && (this.cachedPT1))){
return (onPluginEvent((_arg1) ? "onEnable" : "onDisable", this));
};
};
return (false);
}
public static function initClass():void{
rootFrame = 0;
rootTimeline = new SimpleTimeline(null);
rootFramesTimeline = new SimpleTimeline(null);
rootTimeline.cachedStartTime = (getTimer() * 0.001);
rootFramesTimeline.cachedStartTime = rootFrame;
rootTimeline.autoRemoveChildren = true;
rootFramesTimeline.autoRemoveChildren = true;
_shape.addEventListener(Event.ENTER_FRAME, updateAll, false, 0, true);
if (overwriteManager == null){
overwriteManager = {mode:1, enabled:false};
};
}
public static function killTweensOf(_arg1:Object, _arg2:Boolean=false):void{
var _local3:Array;
var _local4:int;
if ((_arg1 in masterList)){
_local3 = masterList[_arg1];
_local4 = _local3.length;
while (_local4--) {
if (!TweenLite(_local3[_local4]).gc){
if (_arg2){
TweenLite(_local3[_local4]).complete(false, false);
} else {
TweenLite(_local3[_local4]).setEnabled(false, false);
};
};
};
delete masterList[_arg1];
};
}
public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{
_arg3.runBackwards = true;
if (!("immediateRender" in _arg3)){
_arg3.immediateRender = true;
};
return (new TweenLite(_arg1, _arg2, _arg3));
}
protected static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{
_arg1 = (1 - (_arg1 / _arg4));
return ((1 - (_arg1 * _arg1)));
}
public static function delayedCall(_arg1:Number, _arg2:Function, _arg3:Array=null, _arg4:Boolean=false):TweenLite{
return (new TweenLite(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, immediateRender:false, useFrames:_arg4, overwrite:0}));
}
protected static function updateAll(_arg1:Event=null):void{
var _local2:Dictionary;
var _local3:Object;
var _local4:Array;
var _local5:int;
rootTimeline.renderTime((((getTimer() * 0.001) - rootTimeline.cachedStartTime) * rootTimeline.cachedTimeScale), false, false);
rootFrame++;
rootFramesTimeline.renderTime(((rootFrame - rootFramesTimeline.cachedStartTime) * rootFramesTimeline.cachedTimeScale), false, false);
if (!(rootFrame % 60)){
_local2 = masterList;
for (_local3 in _local2) {
_local4 = _local2[_local3];
_local5 = _local4.length;
while (_local5--) {
if (TweenLite(_local4[_local5]).gc){
_local4.splice(_local5, 1);
};
};
if (_local4.length == 0){
delete _local2[_local3];
};
};
};
}
public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{
return (new TweenLite(_arg1, _arg2, _arg3));
}
}
}//package com.greensock
Section 5
//bvcbv_29 (santamake_fla.bvcbv_29)
package santamake_fla {
import flash.display.*;
public dynamic class bvcbv_29 extends MovieClip {
public function bvcbv_29(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 6
//BVNC_85 (santamake_fla.BVNC_85)
package santamake_fla {
import flash.display.*;
public dynamic class BVNC_85 extends MovieClip {
public var b2:MovieClip;
public var b4:MovieClip;
public var b5:MovieClip;
public var b1:MovieClip;
public var b3:MovieClip;
public function BVNC_85(){
addFrameScript(0, frame1, 30, frame31);
}
function frame1(){
stop();
}
function frame31(){
stop();
}
}
}//package santamake_fla
Section 7
//CVCVdfasf_67 (santamake_fla.CVCVdfasf_67)
package santamake_fla {
import flash.display.*;
public dynamic class CVCVdfasf_67 extends MovieClip {
public var b2:MovieClip;
public var b4:MovieClip;
public var b5:MovieClip;
public var b1:MovieClip;
public var b3:MovieClip;
public function CVCVdfasf_67(){
addFrameScript(0, frame1, 30, frame31);
}
function frame1(){
stop();
}
function frame31(){
stop();
}
}
}//package santamake_fla
Section 8
//fdasfdas_21 (santamake_fla.fdasfdas_21)
package santamake_fla {
import flash.display.*;
public dynamic class fdasfdas_21 extends MovieClip {
public var beard:MovieClip;
public var mic:MovieClip;
public var glass:MovieClip;
public var skin:MovieClip;
public var mustech:MovieClip;
public var hPhone:MovieClip;
public var hair:MovieClip;
}
}//package santamake_fla
Section 9
//gvcxvcxvdfasf_26 (santamake_fla.gvcxvcxvdfasf_26)
package santamake_fla {
import flash.display.*;
public dynamic class gvcxvcxvdfasf_26 extends MovieClip {
public function gvcxvcxvdfasf_26(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 10
//HFGHFG_dressLoaderhai1asssd_1 (santamake_fla.HFGHFG_dressLoaderhai1asssd_1)
package santamake_fla {
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class HFGHFG_dressLoaderhai1asssd_1 extends MovieClip {
public var perct_txt:TextField;
public function HFGHFG_dressLoaderhai1asssd_1(){
addFrameScript(191, frame192);
}
function frame192(){
stop();
MovieClip(root).animationPlayed = true;
}
}
}//package santamake_fla
Section 11
//LOGO_5_r_97 (santamake_fla.LOGO_5_r_97)
package santamake_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class LOGO_5_r_97 extends MovieClip {
public var logo_mc:MovieClip;
public function LOGO_5_r_97(){
addFrameScript(0, frame1);
}
public function sendWebsite(_arg1:MouseEvent){
if (!this.loaderInfo.url.match("games2dress")){
navigateToURL(new URLRequest("http://www.games2dress.com/"), "_blank");
};
}
function frame1(){
logo_mc.buttonMode = true;
logo_mc.addEventListener(MouseEvent.MOUSE_DOWN, sendWebsite);
}
}
}//package santamake_fla
Section 12
//LOGO_hbfjk_33 (santamake_fla.LOGO_hbfjk_33)
package santamake_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class LOGO_hbfjk_33 extends MovieClip {
public var logo_mc:MovieClip;
public function LOGO_hbfjk_33(){
addFrameScript(0, frame1);
}
public function sendWebsite(_arg1:MouseEvent){
if (!this.loaderInfo.url.match("games2dress")){
navigateToURL(new URLRequest("http://www.games2dress.com/"), "_blank");
};
}
function frame1(){
logo_mc.buttonMode = true;
logo_mc.addEventListener(MouseEvent.MOUSE_DOWN, sendWebsite);
}
}
}//package santamake_fla
Section 13
//MainTimeline (santamake_fla.MainTimeline)
package santamake_fla {
import com.greensock.*;
import flash.events.*;
import flash.media.*;
import flash.display.*;
import flash.text.*;
import flash.ui.*;
import flash.utils.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.net.*;
import flash.printing.*;
import flash.system.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var loader:MovieClip;
public var perct:int;
public var mic:MovieClip;
public var myContextMenu:ContextMenu;
public var santa:MovieClip;
public var i:int;
public var j:int;
public var nbgchannel:SoundChannel;
public var more_btn:SimpleButton;
public var gameId:int;
public var pausesound:Boolean;
public var mustech:MovieClip;
public var tipMsg:MovieClip;
public var bool:Boolean;
public var checkFra:int;
public var delayOver:Number;
public var start_btn:SimpleButton;
public var next_btn:SimpleButton;
public var menuItem:ContextMenuItem;
public var dollArr:Array;
public var beard:MovieClip;
public var mute_btn:MovieClip;
public var subSoundChannel:SoundChannel;
public var nbgsnd:bgsnd;
public var levels:int;
public var reset_btn:SimpleButton;
public var animationPlayed:Boolean;
public var glass:MovieClip;
public var skin:MovieClip;
public var ttid:int;
public var try_btn:SimpleButton;
public var gamescore:int;
public var hair:MovieClip;
public var hPhone:MovieClip;
public var totalBlocks:Number;
public function MainTimeline(){
addFrameScript(0, frame1, 4, frame5, 9, frame10, 14, frame15);
}
public function stopSound(){
subSoundChannel.stop();
}
public function playSound(_arg1:String, _arg2:Number=1){
var _local3:SoundTransform;
var _local4:Class;
var _local5:Object;
if (!pausesound){
_local3 = new SoundTransform(_arg2);
_local4 = (getDefinitionByName(_arg1) as Class);
_local5 = new (_local4);
subSoundChannel.soundTransform = _local3;
subSoundChannel = _local5.play();
};
}
function frame10(){
stop();
mute_btn.visible = true;
totalBlocks = 11;
bool = false;
i = 0;
j = 0;
dollArr = new Array("hair", "mic", "hPhone", "mustech", "beard", "glass", "skin");
i = 0;
while (i < dollArr.length) {
this[dollArr[i]].addEventListener(MouseEvent.MOUSE_OVER, changemustech);
this[dollArr[i]].addEventListener(MouseEvent.MOUSE_OUT, changemustech1);
this[dollArr[i]].addEventListener(MouseEvent.MOUSE_DOWN, changemustech3);
i++;
};
hair.addEventListener(MouseEvent.MOUSE_DOWN, changemustech3);
stage.addEventListener(Event.ENTER_FRAME, addLisGame);
reset_btn.addEventListener(MouseEvent.MOUSE_DOWN, resetpage);
next_btn.addEventListener(MouseEvent.CLICK, nextFun);
tipMsg.visible = false;
mute_btn.addEventListener(MouseEvent.MOUSE_DOWN, muteSound);
stage.addEventListener(KeyboardEvent.KEY_UP, listenKey);
}
function frame15(){
try_btn.addEventListener(MouseEvent.CLICK, tryFun1);
more_btn.addEventListener(MouseEvent.CLICK, moreFun1);
}
function frame5(){
stop();
ttid = 0;
levels = 1;
gameId = 123;
checkFra = 0;
gamescore = 0;
pausesound = false;
nbgsnd = new bgsnd();
nbgchannel = new SoundChannel();
subSoundChannel = new SoundChannel();
start_btn.addEventListener(MouseEvent.MOUSE_DOWN, onClickplay);
}
function frame1(){
stop();
animationPlayed = false;
perct = 0;
myContextMenu = new ContextMenu();
myContextMenu.hideBuiltInItems();
menuItem = new ContextMenuItem("http://www.games2dress.com");
menuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, getAction);
myContextMenu.customItems.push(menuItem);
this.contextMenu = myContextMenu;
loader.perct_txt.text = "0 %";
stage.addEventListener(Event.ENTER_FRAME, loadGame);
}
public function resetpage(_arg1:MouseEvent){
i = 0;
while (i < dollArr.length) {
santa[dollArr[i]].gotoAndStop(1);
i++;
};
}
public function muteSound(_arg1:MouseEvent){
trace("call");
muteAction();
}
public function showTip(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Number){
tipMsg.visible = true;
tipMsg.text_txt.text = _arg1;
tipMsg.width = _arg2;
tipMsg.alpha = 0;
TweenLite.to(tipMsg, 0.5, {alpha:1});
}
public function sendWebsite1(_arg1:MouseEvent){
if (!this.loaderInfo.url.match("games2dress")){
navigateToURL(new URLRequest("http://www.games2dress.com/"), "_blank");
};
}
public function tryFun1(_arg1:MouseEvent):void{
gotoAndStop("startPage");
}
public function changemustech1(_arg1:MouseEvent){
trace(_arg1.target.name);
if (((((((((!((_arg1.target.name == "b1"))) || (!((_arg1.target.name == "b2"))))) || (!((_arg1.target.name == "b3"))))) || (!((_arg1.target.name == "b4"))))) || (!((_arg1.target.name == "b5"))))){
};
}
public function changemustech3(_arg1:MouseEvent){
if ((((((((((_arg1.target.name == "b1")) || ((_arg1.target.name == "b2")))) || ((_arg1.target.name == "b3")))) || ((_arg1.target.name == "b4")))) || ((_arg1.target.name == "b5")))){
santa[_arg1.target.parent.name].gotoAndStop(_arg1.target.name.substr(1));
};
}
public function getAction(_arg1:ContextMenuEvent){
navigateToURL(new URLRequest(_arg1.target.caption), "_blank");
}
public function changemustech(_arg1:MouseEvent){
if (_arg1.currentTarget.currentFrame == 1){
_arg1.currentTarget.gotoAndPlay(2);
playSound("butSnd");
};
}
public function listenKey(_arg1:KeyboardEvent){
if ((((_arg1.keyCode == 77)) || ((_arg1.keyCode == 109)))){
muteAction();
};
}
public function hideTip1(){
tipMsg.visible = false;
}
public function playSound1(_arg1:String){
var _local2:Class;
var _local3:Object;
if (mute_btn.currentFrame == 1){
_local2 = (getDefinitionByName(_arg1) as Class);
_local3 = new (_local2);
subSoundChannel = _local3.play();
};
}
public function hitsound(_arg1:String){
var _local2:Class;
var _local3:Object;
if (!pausesound){
_local2 = (getDefinitionByName(_arg1) as Class);
_local3 = new (_local2);
_local3.play();
};
}
public function RemoveListener(){
stage.removeEventListener(Event.ENTER_FRAME, addLisGame);
mute_btn.removeEventListener(MouseEvent.MOUSE_DOWN, muteSound);
SoundMixer.stopAll();
gotoAndStop("nextPage");
}
public function moreFun1(_arg1:MouseEvent):void{
navigateToURL(new URLRequest("http://games2dress.com/games/Make-over-games"), "_blank");
}
public function moreFun2(_arg1:MouseEvent):void{
navigateToURL(new URLRequest("http://games2dress.com/games/Make-over-games"), "_blank");
}
public function onClickplay(_arg1:MouseEvent){
playBgSound();
gotoAndStop("makeover");
}
public function nextFun(_arg1:MouseEvent){
RemoveListener();
}
public function muteAction(){
if (mute_btn.currentFrame == 1){
nbgchannel.stop();
pausesound = true;
mute_btn.gotoAndStop(2);
} else {
if (mute_btn.currentFrame == 2){
nbgchannel = nbgsnd.play(0, int.MAX_VALUE);
pausesound = false;
mute_btn.gotoAndStop(1);
};
};
}
public function stopSound1(){
subSoundChannel.stop();
}
public function addLisGame(_arg1:Event){
i = 0;
while (i < dollArr.length) {
if (((!(this[dollArr[i]].hitTestPoint(mouseX, mouseY))) && (!((this[dollArr[i]].currentFrame == 1))))){
this[dollArr[i]].gotoAndStop(1);
playSound("clickSnd");
};
i++;
};
}
public function loadGame(_arg1:Event){
perct = int(((this.loaderInfo.bytesLoaded / this.loaderInfo.bytesTotal) * 100));
loader.perct_txt.text = (String(perct) + " %");
if ((((perct >= 100)) && (animationPlayed))){
stage.removeEventListener(Event.ENTER_FRAME, loadGame);
gotoAndStop("startPage");
};
}
public function moreFun(_arg1:MouseEvent):void{
navigateToURL(new URLRequest("http://games2dress.com/games/Make-over-games"), "_blank");
}
public function playBgSound(){
nbgchannel = nbgsnd.play(0, int.MAX_VALUE);
}
}
}//package santamake_fla
Section 14
//msg_panelNWQdacas_92 (santamake_fla.msg_panelNWQdacas_92)
package santamake_fla {
import flash.display.*;
import flash.text.*;
public dynamic class msg_panelNWQdacas_92 extends MovieClip {
public var text_txt:TextField;
}
}//package santamake_fla
Section 15
//nvbndfasf_79 (santamake_fla.nvbndfasf_79)
package santamake_fla {
import flash.display.*;
public dynamic class nvbndfasf_79 extends MovieClip {
public var b2:MovieClip;
public var b4:MovieClip;
public var b5:MovieClip;
public var b1:MovieClip;
public var b3:MovieClip;
public function nvbndfasf_79(){
addFrameScript(0, frame1, 30, frame31);
}
function frame1(){
stop();
}
function frame31(){
stop();
}
}
}//package santamake_fla
Section 16
//nvvndfasf_28 (santamake_fla.nvvndfasf_28)
package santamake_fla {
import flash.display.*;
public dynamic class nvvndfasf_28 extends MovieClip {
public function nvvndfasf_28(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 17
//Symbol59_y8_39 (santamake_fla.Symbol59_y8_39)
package santamake_fla {
import flash.display.*;
public dynamic class Symbol59_y8_39 extends MovieClip {
public var bar:MovieClip;
public var bar2:MovieClip;
}
}//package santamake_fla
Section 18
//Symbol68_y8_37 (santamake_fla.Symbol68_y8_37)
package santamake_fla {
import flash.events.*;
import flash.display.*;
import flash.net.*;
public dynamic class Symbol68_y8_37 extends MovieClip {
public var logo_y8:MovieClip;
public var preloader:MovieClip;
public function Symbol68_y8_37(){
addFrameScript(0, frame1);
}
public function sendWebsite(_arg1:MouseEvent){
if (!this.loaderInfo.url.match("games2dress")){
navigateToURL(new URLRequest("http://www.y8.com/"), "_blank");
};
}
function frame1(){
logo_y8.buttonMode = true;
logo_y8.addEventListener(MouseEvent.MOUSE_DOWN, sendWebsite);
}
}
}//package santamake_fla
Section 19
//vbvcb_dressLoaderhai1asssd_18 (santamake_fla.vbvcb_dressLoaderhai1asssd_18)
package santamake_fla {
import flash.display.*;
public dynamic class vbvcb_dressLoaderhai1asssd_18 extends MovieClip {
public function vbvcb_dressLoaderhai1asssd_18(){
addFrameScript(59, frame60);
}
function frame60(){
stop();
}
}
}//package santamake_fla
Section 20
//vbvcbdfasf_49 (santamake_fla.vbvcbdfasf_49)
package santamake_fla {
import flash.display.*;
public dynamic class vbvcbdfasf_49 extends MovieClip {
public var b2:MovieClip;
public var b4:MovieClip;
public var b5:MovieClip;
public var b1:MovieClip;
public var b3:MovieClip;
public function vbvcbdfasf_49(){
addFrameScript(0, frame1, 30, frame31);
}
function frame1(){
stop();
}
function frame31(){
stop();
}
}
}//package santamake_fla
Section 21
//VBVCddddNWQdacas_91 (santamake_fla.VBVCddddNWQdacas_91)
package santamake_fla {
import flash.display.*;
public dynamic class VBVCddddNWQdacas_91 extends MovieClip {
public function VBVCddddNWQdacas_91(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 22
//vcbvcdfasf_25 (santamake_fla.vcbvcdfasf_25)
package santamake_fla {
import flash.display.*;
public dynamic class vcbvcdfasf_25 extends MovieClip {
public function vcbvcdfasf_25(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 23
//vjcxvxcvdfasf_22 (santamake_fla.vjcxvxcvdfasf_22)
package santamake_fla {
import flash.display.*;
public dynamic class vjcxvxcvdfasf_22 extends MovieClip {
public function vjcxvxcvdfasf_22(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 24
//vnbbvbdfasf_61 (santamake_fla.vnbbvbdfasf_61)
package santamake_fla {
import flash.display.*;
public dynamic class vnbbvbdfasf_61 extends MovieClip {
public var b2:MovieClip;
public var b4:MovieClip;
public var b5:MovieClip;
public var b1:MovieClip;
public var b3:MovieClip;
public function vnbbvbdfasf_61(){
addFrameScript(0, frame1, 30, frame31);
}
function frame1(){
stop();
}
function frame31(){
stop();
}
}
}//package santamake_fla
Section 25
//vnvbndfasf_55 (santamake_fla.vnvbndfasf_55)
package santamake_fla {
import flash.display.*;
public dynamic class vnvbndfasf_55 extends MovieClip {
public var b2:MovieClip;
public var b4:MovieClip;
public var b5:MovieClip;
public var b1:MovieClip;
public var b3:MovieClip;
public function vnvbndfasf_55(){
addFrameScript(0, frame1, 30, frame31);
}
function frame1(){
stop();
}
function frame31(){
stop();
}
}
}//package santamake_fla
Section 26
//vvcbdfasf_73 (santamake_fla.vvcbdfasf_73)
package santamake_fla {
import flash.display.*;
public dynamic class vvcbdfasf_73 extends MovieClip {
public var b2:MovieClip;
public var b4:MovieClip;
public var b5:MovieClip;
public var b1:MovieClip;
public var b3:MovieClip;
public function vvcbdfasf_73(){
addFrameScript(0, frame1, 30, frame31);
}
function frame1(){
stop();
}
function frame31(){
stop();
}
}
}//package santamake_fla
Section 27
//vxcbvxcvdfasf_27 (santamake_fla.vxcbvxcvdfasf_27)
package santamake_fla {
import flash.display.*;
public dynamic class vxcbvxcvdfasf_27 extends MovieClip {
public function vxcbvxcvdfasf_27(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 28
//xcvcvcxzcopy2XZCdfasf_32 (santamake_fla.xcvcvcxzcopy2XZCdfasf_32)
package santamake_fla {
import flash.display.*;
public dynamic class xcvcvcxzcopy2XZCdfasf_32 extends MovieClip {
public function xcvcvcxzcopy2XZCdfasf_32(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 29
//xcvcvcxzcopy3XZCdfasf_102 (santamake_fla.xcvcvcxzcopy3XZCdfasf_102)
package santamake_fla {
import flash.display.*;
public dynamic class xcvcvcxzcopy3XZCdfasf_102 extends MovieClip {
public function xcvcvcxzcopy3XZCdfasf_102(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 30
//xcvcvcxzcopy4XZCdfasf_104 (santamake_fla.xcvcvcxzcopy4XZCdfasf_104)
package santamake_fla {
import flash.display.*;
public dynamic class xcvcvcxzcopy4XZCdfasf_104 extends MovieClip {
public function xcvcvcxzcopy4XZCdfasf_104(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 31
//xcvcvcxzcopy5XZCdfasf_94 (santamake_fla.xcvcvcxzcopy5XZCdfasf_94)
package santamake_fla {
import flash.display.*;
public dynamic class xcvcvcxzcopy5XZCdfasf_94 extends MovieClip {
public function xcvcvcxzcopy5XZCdfasf_94(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 32
//xcvcvcxzcopyXZCdfasf_96 (santamake_fla.xcvcvcxzcopyXZCdfasf_96)
package santamake_fla {
import flash.display.*;
public dynamic class xcvcvcxzcopyXZCdfasf_96 extends MovieClip {
public function xcvcvcxzcopyXZCdfasf_96(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 33
//xcvcvcxzXZCdfasf_31 (santamake_fla.xcvcvcxzXZCdfasf_31)
package santamake_fla {
import flash.display.*;
public dynamic class xcvcvcxzXZCdfasf_31 extends MovieClip {
public function xcvcvcxzXZCdfasf_31(){
addFrameScript(4, frame5);
}
function frame5(){
stop();
}
}
}//package santamake_fla
Section 34
//xzhzbxcxdfasf_24 (santamake_fla.xzhzbxcxdfasf_24)
package santamake_fla {
import flash.display.*;
public dynamic class xzhzbxcxdfasf_24 extends MovieClip {
public function xzhzbxcxdfasf_24(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package santamake_fla
Section 35
//bgsnd (bgsnd)
package {
import flash.media.*;
public dynamic class bgsnd extends Sound {
}
}//package
Section 36
//butSnd (butSnd)
package {
import flash.media.*;
public dynamic class butSnd extends Sound {
}
}//package
Section 37
//clickSnd (clickSnd)
package {
import flash.media.*;
public dynamic class clickSnd extends Sound {
}
}//package