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

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

berg.swf

This is the info page for
Flash #106759

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


ActionScript [AS1/AS2]
Frame 1
var ENGINE = _global.getCurrentEngine(); var INTERFACE = _global.getCurrentInterface(); var SHELL = _global.getCurrentShell(); var start_x = 326; var start_y = 224; triggers_mc.aqua_mc.triggerFunction = function () { ENGINE.sendJoinGame("aqua", true); }; aqua_mc.onRollOut = function () { INTERFACE.closeHint(); }; aqua_mc.onRollOver = function () { INTERFACE.showHint(this.hint_mc, "aqua_hint"); if ((this._currentframe >= 1) && (this._currentframe <= 80)) { this.gotoAndPlay(81); } else if ((this._currentframe >= 400) && (this._currentframe <= 486)) { this.gotoAndPlay(81); } }; aqua_mc.onRelease = function () { ENGINE.sendPlayerMove(635, 160); if ((this._currentframe >= 1) && (this._currentframe <= 180)) { this.gotoAndPlay(181); } else if ((this._currentframe >= 348) && (this._currentframe <= 357)) { this.gotoAndPlay(192); } else if ((this._currentframe >= 358) && (this._currentframe <= 363)) { this.gotoAndPlay(186); } else if ((this._currentframe >= 364) && (this._currentframe <= 399)) { gotoAndPlay (181); } else if ((this._currentframe >= 400) && (this._currentframe <= 486)) { this.gotoAndPlay(487); } }; triggers_mc._visible = false; block_mc._visible = false; var wem = (new com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager(SHELL, background_mc)); wem.setupFireAnimationHeight(45); wem.setupRainAnimationHeight(85); wem.setupSnowAnimationHeight(85); wem.setupRainAnimationSpeed(0.5); wem.setupSnowAnimationSpeed(1); wem.setupRainDelayTime(2); wem.setupSainDelayTime(2); wem.startWeatherEffectCheck();
Symbol 23 MovieClip [WeatherFX_03_Fire_Sprite] Frame 25
com.clubpenguin.world.rooms.weathereffects.effect.FireEffectGenerator.onAnimDone(this);
Symbol 32 MovieClip [ball] Frame 1
stop();
Symbol 40 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 42 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 45 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 47 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 50 MovieClip [Defaults] Frame 1
#initclip 80 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 51 MovieClip [UIObjectExtensions] Frame 1
#initclip 81 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 52 MovieClip [UIObject] Frame 1
#initclip 82 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 55 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 56 MovieClip Frame 1
#initclip 83 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 57 MovieClip [FocusRect] Frame 1
#initclip 84 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 58 MovieClip [FocusManager] Frame 1
#initclip 85 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 59 MovieClip [UIComponentExtensions] Frame 1
#initclip 86 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 60 MovieClip [UIComponent] Frame 1
#initclip 87 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 61 MovieClip [SimpleButton] Frame 1
#initclip 88 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 62 MovieClip [Border] Frame 1
#initclip 89 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 63 MovieClip [RectBorder] Frame 1
#initclip 90 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 64 MovieClip [ButtonSkin] Frame 1
#initclip 91 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 65 MovieClip [Button] Frame 1
#initclip 92 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 61 MovieClip [SimpleButton] in Symbol 65 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 41
stop();
Symbol 103 MovieClip Frame 80
gotoAndStop (1);
Symbol 133 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 64
stop();
Symbol 139 MovieClip Frame 381
gotoAndPlay (1);
Symbol 144 MovieClip Frame 153
gotoAndPlay (1);
Symbol 149 MovieClip Frame 77
gotoAndPlay (1);
Symbol 151 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 41
stop();
Symbol 167 MovieClip Frame 476
gotoAndPlay (1);
Symbol 168 MovieClip Frame 1
_parent._parent._parent._parent.wem.playWeatherEffect("water");
Symbol 168 MovieClip Frame 111
_parent._parent._parent._parent.wem.playWeatherEffect("snow");
Symbol 168 MovieClip Frame 236
_parent._parent._parent._parent.wem.playWeatherEffect("fire");
Symbol 168 MovieClip Frame 361
_parent._parent._parent._parent.wem.playWeatherEffect("water");
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 41
stop();
Symbol 214 MovieClip Frame 80
gotoAndPlay (1);
Symbol 214 MovieClip Frame 94
gotoAndPlay (113);
Symbol 214 MovieClip Frame 180
gotoAndPlay (100);
Symbol 214 MovieClip Frame 486
gotoAndPlay (407);
Symbol 214 MovieClip Frame 501
gotoAndPlay (181);
Symbol 222 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.effect.FireEffectGenerator] Frame 0
class com.clubpenguin.world.rooms.weathereffects.effect.FireEffectGenerator { static var _tweenObjects; var _wem, _elementHolder; function FireEffectGenerator (wem) { trace(CLASS_NAME + "Instatiated"); _wem = wem; _maxHeight = _wem.fireAnimationHeight; _elementAmount = _wem.fireAmount; _delayTime = _wem.fireDelayTime; _tweenObjects = []; setMovieClips(); } function setMovieClips() { _elementHolder = _wem.getBackogrundMC().weatherEffects_mc.fireEffect; } function startEffect() { if (_running) { return(undefined); } trace(CLASS_NAME + ": startEffect()"); _running = true; var _local2 = 0; while (_local2 < _elementAmount) { setupElement(_local2); _local2++; } } function stopEffect() { trace(CLASS_NAME + ": stopEffect()"); _running = false; var _local2 = 0; while (_local2 < _elementAmount) { _tweenObjects[_local2].repeat = 0; _local2++; } } function setupElement(index) { trace(CLASS_NAME + ": setupElement()"); var _local2 = _elementHolder.attachMovie(_elementArtMc, "f" + index, index + 100); _local2.gotoAndStop(1); _local2.index = index; var _local6 = Math.random() * _delayTime; var _local4 = new Array(); _local4.push(_local2); _local4.push(this); _tweenObjects[index] = new com.greensock.TweenMax(_local2, 0, {delay:_local6, onComplete:beginEffect, onCompleteParams:_local4}); _tweenObjects[index].play(); } function beginEffect(me, effect) { if (!effect._running) { me.removeMovieClip(); return(undefined); } me.play(); } static function onAnimDone(mc) { mc.gotoAndStop(1); var _local2 = Math.random() * _delayTime; mc._y = int(Math.random() * _maxHeight); mc._x = 0; _tweenObjects[mc.index].delay = _local2; _tweenObjects[mc.index].restart(true, false); } static var CLASS_NAME = "[FireEffectGenerator] "; var _elementArtMc = "WeatherFX_03_Fire_Sprite"; var _maxWidth = Stage.width; static var _maxHeight = 55; var _running = false; var _elementAmount = 3; static var _delayTime = 2; }
Symbol 223 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager] Frame 0
class com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager { var background_mc, __get__checkInterval, _currentColorState, _colorFireState, _colorWaterState, _colorSnowState, _colorTieState, _colorDefaultState, _currentColorMode, _nextColorMode, _colorModeA, _colorModeB, _colorModeC, _currentShadowState, _shadowFireState, _shadowWaterState, _shadowSnowState, _shadowTieState, _shadowDefaultState, _shadowEmptyState, _currentShadowMode, _nextShadowMode, _shadowModeA, _shadowModeB, _shadowModeC; function WeatherEffectsManager (shell, background) { SHELL = shell; background_mc = background; com.greensock.plugins.TweenPlugin.activate([com.greensock.plugins.ColorTransformPlugin]); setDefaultTintValues(2, EFFECT_TYPE_DEFAULT); } function getDancingFirePlayers() { return(_dancingFirePlayers); } function getDancingWaterPlayers() { return(_dancingWaterPlayers); } function getDancingSnowPlayers() { return(_dancingSnowPlayers); } function getDancingShadowPlayers() { return(_dancingShadowPlayers); } function set checkInterval(interval) { _checkInterval = interval; //return(__get__checkInterval()); } function get fireAnimationHeight() { return(_fireAnimationHeight); } function get fireAnimationSpeed() { return(_fireAnimationSpeed); } function get fireAmount() { return(_fireAmount); } function get fireShrinkSize() { return(_fireShrinkSize); } function get fireDelayTime() { return(_fireDelayTime); } function get rainAnimationHeight() { return(_rainAnimationHeight); } function get rainAnimationSpeed() { return(_rainAnimationSpeed); } function get rainAmount() { return(_rainAmount); } function get rainShrinkSize() { return(_rainShrinkSize); } function get rainFadeAmount() { return(_rainFadeAmount); } function get rainDelayTime() { return(_rainDelayTime); } function get rainRotation() { return(_rainRotation); } function get snowAnimationHeight() { return(_snowAnimationHeight); } function get snowAnimationSpeed() { return(_snowAnimationSpeed); } function get snowAmount() { return(_snowAmount); } function get snowShrinkSize() { return(_snowShrinkSize); } function get snowFadeAmount() { return(_snowFadeAmount); } function get snowDelayTime() { return(_snowDelayTime); } function get currentColorState() { return(_currentColorState); } function get colorFireState() { return(_colorFireState); } function get colorWaterState() { return(_colorWaterState); } function get colorSnowState() { return(_colorSnowState); } function get colorTieState() { return(_colorTieState); } function get colorDefaultState() { return(_colorDefaultState); } function get currentColorMode() { return(_currentColorMode); } function set currentColorMode(mode) { _currentColorMode = mode; //return(currentColorMode); } function get nextColorMode() { return(_nextColorMode); } function get colorModeA() { return(_colorModeA); } function get colorModeB() { return(_colorModeB); } function get colorModeC() { return(_colorModeC); } function get currentShadowState() { return(_currentShadowState); } function get shadowFireState() { return(_shadowFireState); } function get shadowWaterState() { return(_shadowWaterState); } function get shadowSnowState() { return(_shadowSnowState); } function get shadowTieState() { return(_shadowTieState); } function get shadowDefaultState() { return(_shadowDefaultState); } function get shadowEmptyState() { return(_shadowEmptyState); } function get currentShadowMode() { return(_currentShadowMode); } function set currentShadowMode(mode) { _currentShadowMode = mode; //return(currentShadowMode); } function get nextShadowMode() { return(_nextShadowMode); } function get shadowModeA() { return(_shadowModeA); } function get shadowModeB() { return(_shadowModeB); } function get shadowModeC() { return(_shadowModeC); } function startWeatherEffectCheck() { initStates(); _intervalId = setInterval(com.clubpenguin.util.Delegate.create(this, checkOutfitandSpecialDance), _checkInterval); } function stopWeatherEffectCheck() { clearInterval(_intervalId); _intervalId = -1; } function initialize(fireAnimationHeight, fireAnimationSpeed, fireAmount, fireDelayTime, rainAnimationHeight, rainAmount, rainShrinkSize, rainFadeAmount, rainDelayTime, rainRotation, snowAnimationHeight, snowAmount, snowShrinkSize, snowFadeAmount, snowDelayTime) { setupFireAnimationHeight(fireAnimationHeight); setupFireAnimationSpeed(fireAnimationSpeed); setupFireAmount(fireAmount); setupFireDelayTime(fireDelayTime); setupRainAnimationHeight(rainAnimationHeight); setupRainAmount(rainAmount); setupRainShrinkSize(rainShrinkSize); setupRainFadeAmount(rainFadeAmount); setupRainDelayTime(rainDelayTime); setupRainRotation(rainRotation); setupSnowAnimationHeight(snowAnimationHeight); setupSnowAmount(snowAmount); setupSnowShrinkSize(snowShrinkSize); setupSnowFadeAmount(snowFadeAmount); setupSnowDelayTime(snowDelayTime); } function setupIntervalCheck(interval) { _checkInterval = interval; } function setupFireAnimationHeight(height) { _fireAnimationHeight = height; } function setupFireAnimationSpeed(speed) { _fireAnimationSpeed = speed; } function setupFireAmount(amount) { _fireAmount = amount; } function setupFireDelayTime(delay) { _fireDelayTime = delay; } function setupRainAnimationHeight(height) { _rainAnimationHeight = height; } function setupRainAnimationSpeed(speed) { _rainAnimationSpeed = speed; } function setupRainAmount(amount) { _rainAmount = amount; } function setupRainShrinkSize(shrinkSize) { _rainShrinkSize = shrinkSize; } function setupRainFadeAmount(rainFadeAmount) { _rainFadeAmount = rainFadeAmount; } function setupRainDelayTime(delay) { _rainDelayTime = delay; } function setupRainRotation(rotation) { _rainRotation = rotation; } function setupSnowAnimationHeight(height) { _snowAnimationHeight = height; } function setupSnowAnimationSpeed(speed) { _snowAnimationSpeed = speed; } function setupSnowAmount(amount) { _snowAmount = amount; } function setupSnowShrinkSize(shrinkSize) { _snowShrinkSize = shrinkSize; } function getBackogrundMC() { return(background_mc); } function setupSnowFadeAmount(snowFadeAmount) { _snowFadeAmount = snowFadeAmount; } function setupSnowDelayTime(snowDelayTime) { _snowDelayTime = snowDelayTime; } function playWeatherEffect(effectType) { _currentColorState.playWeatherEffect(effectType); } function set currentColorState(state) { _currentColorState = state; _currentColorMode = _nextColorMode; _currentColorState.applyState(); //return(currentColorState); } function initStates() { _colorFireState = new com.clubpenguin.world.rooms.weathereffects.state.color.ColorFireState(this); _colorWaterState = new com.clubpenguin.world.rooms.weathereffects.state.color.ColorWaterState(this); _colorSnowState = new com.clubpenguin.world.rooms.weathereffects.state.color.ColorSnowState(this); _colorTieState = new com.clubpenguin.world.rooms.weathereffects.state.color.ColorTieState(this); _colorDefaultState = new com.clubpenguin.world.rooms.weathereffects.state.color.ColorDefaultState(this); _colorModeA = new com.clubpenguin.world.rooms.weathereffects.state.mode.ModeA(); _colorModeB = new com.clubpenguin.world.rooms.weathereffects.state.mode.ModeB(); _colorModeC = new com.clubpenguin.world.rooms.weathereffects.state.mode.ModeC(); _currentColorMode = (_nextColorMode = _colorModeA); _currentColorState = _colorDefaultState; _shadowFireState = new com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowFireState(this); _shadowWaterState = new com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowWaterState(this); _shadowSnowState = new com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowSnowState(this); _shadowTieState = new com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowTieState(this); _shadowDefaultState = new com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowDefaultState(this); _shadowEmptyState = new com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowEmptyState(this); _shadowModeA = new com.clubpenguin.world.rooms.weathereffects.state.mode.ModeA(); _shadowModeB = new com.clubpenguin.world.rooms.weathereffects.state.mode.ModeB(); _shadowModeC = new com.clubpenguin.world.rooms.weathereffects.state.mode.ModeC(); _currentShadowMode = (_nextShadowMode = _shadowModeA); _currentShadowState = _shadowEmptyState; } function determineColorMode(numberOfUsers) { if (numberOfUsers <= 2) { return(_colorModeA); } if (numberOfUsers == 3) { return(_colorModeB); } if (numberOfUsers >= 4) { return(_colorModeC); } return(_colorModeA); } function set currentShadowState(state) { _currentShadowState = state; _currentShadowMode = _nextShadowMode; _currentShadowState.applyState(); //return(currentShadowState); } function determineShadowMode(numberOfUsers) { if (numberOfUsers <= 2) { return(_shadowModeA); } if (numberOfUsers == 3) { return(_shadowModeB); } if (numberOfUsers >= 4) { return(_shadowModeC); } return(_shadowModeA); } function determineShadowState() { switch (_currentColorState) { case _colorFireState : _currentShadowState.toFireState(); break; case _colorWaterState : _currentShadowState.toWaterState(); break; case _colorSnowState : _currentShadowState.toSnowState(); break; case _colorTieState : _currentShadowState.toTieState(); break; case _colorDefaultState : _currentShadowState.toDefaultState(); } } function checkOutfitandSpecialDance() { _dancingFirePlayers = 0; _dancingWaterPlayers = 0; _dancingSnowPlayers = 0; _dancingShadowPlayers = 0; var _local3 = 0; while (_local3 < SHELL.getPlayerList().length) { var _local2 = SHELL.getPlayerList()[_local3]; if (isWearingFireOutfit(_local2) && (isDoingSpecialDance(_local2))) { _dancingFirePlayers++; } if (isWearingWaterOutfit(_local2) && (isDoingSpecialDance(_local2))) { _dancingWaterPlayers++; } if (isWearingSnowOutfit(_local2) && (isDoingSpecialDance(_local2))) { _dancingSnowPlayers++; } if (isWearingShadowOutfit(_local2) && (isDoingSpecialDance(_local2))) { _dancingShadowPlayers++; } _local3++; } if (SHELL.getPlayerList().length < 2) { resetToDefaultValues(); _nextShadowMode = determineShadowMode(_dancingShadowPlayers); _currentShadowState.toEmptyState(); return(undefined); } determinePlayableWeatherEffects(); } function determinePlayableWeatherEffects() { _playFireEffect = false; _playWaterEffect = false; _playSnowEffect = false; _playShadowEffect = false; if (_dancingFirePlayers >= 2) { _playFireEffect = true; } if (_dancingWaterPlayers >= 2) { _playWaterEffect = true; } if (_dancingSnowPlayers >= 2) { _playSnowEffect = true; } if (_dancingShadowPlayers >= 2) { _playShadowEffect = true; } if (_dancingWaterPlayers >= _dancingFirePlayers) { _playFireEffect = false; } if (_dancingFirePlayers >= _dancingSnowPlayers) { _playSnowEffect = false; } if (_dancingSnowPlayers >= _dancingWaterPlayers) { _playWaterEffect = false; } if (_dancingWaterPlayers < _dancingFirePlayers) { _playWaterEffect = false; } if (_dancingSnowPlayers < _dancingWaterPlayers) { _playSnowEffect = false; } if (_dancingFirePlayers < _dancingSnowPlayers) { _playFireEffect = false; } if (((_dancingFirePlayers >= 2) && (_dancingFirePlayers == _dancingWaterPlayers)) && (_dancingFirePlayers == _dancingSnowPlayers)) { _playFireEffect = true; _playWaterEffect = true; _playSnowEffect = true; } if ((_playFireEffect || (_playWaterEffect)) || (_playSnowEffect)) { determineWhichStateShouldBePlayed(); } else { resetToDefaultValues(); } if (_playShadowEffect) { determineWhichShadowStateShouldBePlayed(); } if (!_playShadowEffect) { _nextShadowMode = determineShadowMode(_dancingShadowPlayers); if ((_nextShadowMode != _currentShadowMode) || (_currentShadowState != _shadowEmptyState)) { trace("RESET SHADOW"); _currentShadowState.toEmptyState(); } } } function determineWhichStateShouldBePlayed() { if (!_playShadowEffect) { _nextShadowMode = determineShadowMode(_dancingShadowPlayers); if ((_nextShadowMode != _currentShadowMode) || (_currentShadowState != _shadowEmptyState)) { trace("RESET SHADOW"); _currentShadowState.toEmptyState(); } } if ((_playFireEffect && (_playWaterEffect)) && (_playSnowEffect)) { _nextColorMode = determineColorMode(_dancingFirePlayers); _currentColorState.toTieState(); if (_playShadowEffect) { determineWhichShadowStateShouldBePlayed(); } return(undefined); } if (_playFireEffect) { _nextColorMode = determineColorMode(_dancingFirePlayers); _currentColorState.toFireState(); if (_playShadowEffect) { determineWhichShadowStateShouldBePlayed(); } return(undefined); } if (_playWaterEffect) { _nextColorMode = determineColorMode(_dancingWaterPlayers); _currentColorState.toWaterState(); if (_playShadowEffect) { determineWhichShadowStateShouldBePlayed(); } return(undefined); } if (_playSnowEffect) { _nextColorMode = determineColorMode(_dancingSnowPlayers); _currentColorState.toSnowState(); if (_playShadowEffect) { determineWhichShadowStateShouldBePlayed(); } return(undefined); } if (((!_playFireEffect) && (!_playWaterEffect)) && (!_playSnowEffect)) { resetToDefaultValues(); } } function determineWhichShadowStateShouldBePlayed() { trace("DETERMINING WHICH SHADOW STATE SHOULD BE PLAYED"); _nextShadowMode = determineShadowMode(_dancingShadowPlayers); if (_playShadowEffect) { determineShadowState(); return(undefined); } _currentShadowState.toEmptyState(); } function setDefaultTintValues(numOfPlayers, effectType) { var _local2 = new Object(); _local2.tintType = (_playShadowEffect ? "shadow" : "color"); _local2.state = "Mode" + (((numOfPlayers - 1) > 2) ? "C" : ((((numOfPlayers - 1) == 2) ? "B" : "A"))); _local2.effectType = effectType; _local2.stateForSettings = "Mode" + ((numOfPlayers > 2) ? "B" : "A"); if ((effectType == EFFECT_TYPE_DEFAULT) && (!_playShadowEffect)) { _local2.state = "ModeA"; } _local2.sky = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_local2.tintType + effectType) + OBJECT_TYPE_SKY) + _local2.stateForSettings]; _local2.clouds = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_local2.tintType + effectType) + OBJECT_TYPE_CLOUDS) + _local2.stateForSettings]; _local2.distantObjects = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_local2.tintType + effectType) + OBJECT_TYPE_DISTANT_OBJ) + _local2.stateForSettings]; _local2.topCoulds = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_local2.tintType + effectType) + OBJECT_TYPE_TOP_CLOUDS) + _local2.stateForSettings]; com.greensock.TweenMax.to(background_mc.weatherEffects_mc.bgSky.bgSkyShadow.bgSkyColor, 0, {colorTransform:_local2.sky}); } function resetToDefaultValues() { if (_currentColorState == _colorDefaultState) { return(undefined); } _nextColorMode = determineColorMode(0); _currentColorState.toDefaultState(); } function isWearingFireOutfit(player) { if (player.head != _FIRE_NINJA_HEAD_ITEM_ID) { return(false); } if (player.face != _FIRE_NINJA_FACE_ITEM_ID) { return(false); } if (player.body != _FIRE_NINJA_BODY_ITEM_ID) { return(false); } if (player.feet != _FIRE_NINJA_FEET_ITEM_ID) { return(false); } return(true); } function isWearingWaterOutfit(player) { if (player.head != _WATER_NINJA_HEAD_ITEM_ID) { return(false); } if (player.face != _WATER_NINJA_FACE_ITEM_ID) { return(false); } if (player.body != _WATER_NINJA_BODY_ITEM_ID) { return(false); } if (player.feet != _WATER_NINJA_FEET_ITEM_ID) { return(false); } return(true); } function isWearingSnowOutfit(player) { if (player.head != _SNOW_NINJA_HEAD_ITEM_ID) { return(false); } if (player.face != _SNOW_NINJA_FACE_ITEM_ID) { return(false); } if (player.body != _SNOW_NINJA_BODY_ITEM_ID) { return(false); } if (player.feet != _SNOW_NINJA_FEET_ITEM_ID) { return(false); } return(true); } function isWearingShadowOutfit(player) { if (player.head != _SHADOW_NINJA_HEAD_ITEM_ID) { return(false); } if (player.face != _SHADOW_NINJA_FACE_ITEM_ID) { return(false); } if (player.body != _SHADOW_NINJA_BODY_ITEM_ID) { return(false); } if (player.feet != _SHADOW_NINJA_FEET_ITEM_ID) { return(false); } return(true); } function isDoingSpecialDance(player) { var _local3 = SHELL.getSecretFrame(player.player_id, player.frame); if ((player.frame == _SPECIAL_DANCE_FRAME) && (player.frame != _local3)) { return(true); } return(false); } function traceCurrentRoomStatus() { trace("====================================="); trace("FIRE DANCERS " + _dancingFirePlayers); trace("WATER DANCERS " + _dancingWaterPlayers); trace("SNOW DANCERS " + _dancingSnowPlayers); trace("SHADOW DANCERS " + _dancingShadowPlayers); trace("PLAY FIRE EFFECT: " + _playFireEffect); trace("PLAY WATER EFFECT: " + _playWaterEffect); trace("PLAY SNOW EFFECT: " + _playSnowEffect); trace("PLAY SHADOW EFFECT: " + _playShadowEffect); trace("==========================="); } var SHELL = undefined; static var _NECK_AMULET_ID = 3032; static var _SPECIAL_DANCE_FRAME = 26; static var _FIRE_NINJA_HEAD_ITEM_ID = 1086; static var _FIRE_NINJA_FACE_ITEM_ID = 2013; static var _FIRE_NINJA_BODY_ITEM_ID = 4120; static var _FIRE_NINJA_FEET_ITEM_ID = 6025; static var _WATER_NINJA_HEAD_ITEM_ID = 1087; static var _WATER_NINJA_FACE_ITEM_ID = 2025; static var _WATER_NINJA_BODY_ITEM_ID = 4121; static var _WATER_NINJA_FEET_ITEM_ID = 6026; static var _SNOW_NINJA_HEAD_ITEM_ID = -1; static var _SNOW_NINJA_FACE_ITEM_ID = -1; static var _SNOW_NINJA_BODY_ITEM_ID = -1; static var _SNOW_NINJA_FEET_ITEM_ID = -1; static var _SHADOW_NINJA_HEAD_ITEM_ID = 1271; static var _SHADOW_NINJA_FACE_ITEM_ID = 2033; static var _SHADOW_NINJA_BODY_ITEM_ID = 4380; static var _SHADOW_NINJA_FEET_ITEM_ID = 6077; var _intervalId = -1; var _dancingFirePlayers = 0; var _dancingWaterPlayers = 0; var _dancingSnowPlayers = 0; var _dancingShadowPlayers = 0; var _playFireEffect = false; var _playWaterEffect = false; var _playSnowEffect = false; var _playShadowEffect = false; var _checkInterval = 4000; var _fireAnimationHeight = 55; var _fireAnimationSpeed = 1; var _fireAmount = 3; var _fireShrinkSize = 100; var _fireDelayTime = 2; var _rainAnimationHeight = 85; var _rainAnimationSpeed = 0.5; var _rainAmount = 25; var _rainShrinkSize = 25; var _rainFadeAmount = 50; var _rainDelayTime = 2; var _rainRotation = -26; var _snowAnimationHeight = 85; var _snowAnimationSpeed = 1; var _snowAmount = 25; var _snowShrinkSize = 50; var _snowFadeAmount = 50; var _snowDelayTime = 2; static var EFFECT_TYPE_FIRE = "Fire"; static var EFFECT_TYPE_WATER = "Water"; static var EFFECT_TYPE_SNOW = "Snow"; static var EFFECT_TYPE_TIE = "Tie"; static var EFFECT_TYPE_DEFAULT = "Default"; static var EFFECT_TYPE_EMPTY = "Empty"; static var OBJECT_TYPE_SKY = "Sky"; static var OBJECT_TYPE_CLOUDS = "Clouds"; static var OBJECT_TYPE_DISTANT_OBJ = "DistantObjects"; static var OBJECT_TYPE_TOP_CLOUDS = "TopClouds"; static var OBJECT_TYPE_SHELL = "TintShell"; }
Symbol 224 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.IColorState] Frame 0
interface com.clubpenguin.world.rooms.weathereffects.state.color.IColorState { }
Symbol 225 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.color.ColorState { var _wem, _tintObject, bgCloudsColor, bgDistantColor, bgSkyColor, cloudsEffectColor; function ColorState (manager) { _wem = manager; _tintObject = new Object(); _tintObject.tintType = "color"; setDefaultMovieClips(); } function tweenComplete(obj) { } function setDefaultMovieClips() { var _local2 = _wem.getBackogrundMC().weatherEffects_mc; bgCloudsColor = _local2.bgClouds.bgCloudsShadow.bgCloudsColor; bgDistantColor = _local2.bgDistant.bgDistantShadow.bgDistantColor; bgSkyColor = _local2.bgSky.bgSkyShadow.bgSkyColor; cloudsEffectColor = _wem.getBackogrundMC().weatherEffects_mc.cloudsEffect.cloudsEffectColor; } function setTintValues(mode, effectType) { _tintObject.state = "Mode" + mode; _tintObject.effectType = effectType; _tintObject.stateForSettings = "Mode" + ((mode == "A") ? "A" : "B"); _tintObject.sky = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_SKY) + _tintObject.stateForSettings]; _tintObject.clouds = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_CLOUDS) + _tintObject.stateForSettings]; _tintObject.distantObjects = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_DISTANT_OBJ) + _tintObject.stateForSettings]; _tintObject.topCoulds = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_TOP_CLOUDS) + _tintObject.stateForSettings]; } function applyTinting(mode, effectType) { setTintValues(mode, effectType); com.greensock.TweenLite.to(bgSkyColor, 2, {colorTransform:_tintObject.sky, onComplete:tweenComplete}); com.greensock.TweenLite.to(bgDistantColor, 2, {colorTransform:_tintObject.distantObjects, onComplete:tweenComplete}); com.greensock.TweenLite.to(bgCloudsColor, 2, {colorTransform:_tintObject.clouds, onComplete:tweenComplete}); com.greensock.TweenLite.to(cloudsEffectColor, 2, {colorTransform:_tintObject.topCoulds, onComplete:tweenComplete}); trace((((("PLAYING WEATHER EFFECT: " + _tintObject.tintType) + " ") + _tintObject.state) + " ") + _tintObject.effectType); } function showClouds() { if (cloudsEffectColor._currentFrame != 1) { return(undefined); } cloudsEffectColor.gotoAndPlay("enter"); trace("SHOW CLOUDS"); } function removeClouds() { trace("NEXT SHADOW MODE: " + _wem.__get__nextShadowMode().getMode()); trace("NEXT COLOR MODE: " + _wem.__get__nextColorMode().getMode()); trace("CLOUDS FRAME: " + cloudsEffectColor._currentFrame); if (((_wem.__get__nextShadowMode().getMode() == "A") && (_wem.__get__nextColorMode().getMode() == "A")) && (cloudsEffectColor._currentFrame != 1)) { cloudsEffectColor.gotoAndPlay("leave"); trace("REMOVE CLOUDS"); } } }
Symbol 226 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings] Frame 0
class com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings { function WeatherEffectsSettings () { } static var colorFireSkyModeA = {redMultiplier:1, greenMultiplier:0.8, blueMultiplier:0.5, alphaMultiplier:1, redOffset:105, greenOffset:40, blueOffset:55, alphaOffset:0}; static var colorFireSkyModeB = {redMultiplier:1, greenMultiplier:0.9, blueMultiplier:0.4, alphaMultiplier:1, redOffset:180, greenOffset:50, blueOffset:10, alphaOffset:0}; static var colorFireCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:5, greenOffset:-20, blueOffset:-55, alphaOffset:0}; static var colorFireCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:15, greenOffset:-15, blueOffset:-130, alphaOffset:0}; static var colorFireDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:-10, blueOffset:-25, alphaOffset:0}; static var colorFireDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:5, greenOffset:-5, blueOffset:-65, alphaOffset:0}; static var colorFireTopCloudsModeA = {redMultiplier:0.85, greenMultiplier:0.75, blueMultiplier:0.5, alphaMultiplier:1, redOffset:20, greenOffset:-40, blueOffset:5, alphaOffset:0}; static var colorFireTopCloudsModeB = {redMultiplier:0.85, greenMultiplier:0.6, blueMultiplier:0.15, alphaMultiplier:1, redOffset:60, greenOffset:-20, blueOffset:0, alphaOffset:0}; static var colorWaterSkyModeA = {redMultiplier:0.5, greenMultiplier:0.8, blueMultiplier:0.8, alphaMultiplier:1, redOffset:-20, greenOffset:0, blueOffset:50, alphaOffset:0}; static var colorWaterSkyModeB = {redMultiplier:0.6, greenMultiplier:0.8, blueMultiplier:0.75, alphaMultiplier:1, redOffset:-50, greenOffset:-20, blueOffset:40, alphaOffset:0}; static var colorWaterCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-95, greenOffset:-30, blueOffset:10, alphaOffset:0}; static var colorWaterCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-130, greenOffset:-40, blueOffset:15, alphaOffset:0}; static var colorWaterDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-45, greenOffset:-15, blueOffset:5, alphaOffset:0}; static var colorWaterDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-65, greenOffset:-20, blueOffset:5, alphaOffset:0}; static var colorWaterTopCloudsModeA = {redMultiplier:0.3, greenMultiplier:0.65, blueMultiplier:0.95, alphaMultiplier:1, redOffset:-25, greenOffset:-30, blueOffset:-45, alphaOffset:0}; static var colorWaterTopCloudsModeB = {redMultiplier:0.15, greenMultiplier:0.5, blueMultiplier:0.85, alphaMultiplier:1, redOffset:0, greenOffset:-25, blueOffset:-55, alphaOffset:0}; static var colorSnowSkyModeA = {redMultiplier:0.65, greenMultiplier:0.85, blueMultiplier:0.95, alphaMultiplier:1, redOffset:20, greenOffset:30, blueOffset:35, alphaOffset:0}; static var colorSnowSkyModeB = {redMultiplier:0.7, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:20, greenOffset:25, blueOffset:30, alphaOffset:0}; static var colorSnowCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-30, greenOffset:-5, blueOffset:-5, alphaOffset:0}; static var colorSnowCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-65, greenOffset:-10, blueOffset:-10, alphaOffset:0}; static var colorSnowDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:0, blueOffset:0, alphaOffset:0}; static var colorSnowDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-30, greenOffset:-5, blueOffset:-5, alphaOffset:0}; static var colorSnowTopCloudsModeA = {redMultiplier:0.8, greenMultiplier:0.85, blueMultiplier:0.9, alphaMultiplier:1, redOffset:-65, greenOffset:-30, blueOffset:-20, alphaOffset:0}; static var colorSnowTopCloudsModeB = {redMultiplier:0.85, greenMultiplier:0.9, blueMultiplier:0.9, alphaMultiplier:1, redOffset:-65, greenOffset:-15, blueOffset:-15, alphaOffset:0}; static var colorTieSkyModeA = {redMultiplier:0.8, greenMultiplier:0.6, blueMultiplier:0.9, alphaMultiplier:1, redOffset:15, greenOffset:15, blueOffset:50, alphaOffset:0}; static var colorTieSkyModeB = {redMultiplier:0.65, greenMultiplier:0.45, blueMultiplier:0.6, alphaMultiplier:1, redOffset:10, greenOffset:5, blueOffset:50, alphaOffset:0}; static var colorTieCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-5, greenOffset:-40, blueOffset:5, alphaOffset:0}; static var colorTieCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:-80, blueOffset:15, alphaOffset:0}; static var colorTieDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:-20, blueOffset:0, alphaOffset:0}; static var colorTieDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-5, greenOffset:-40, blueOffset:5, alphaOffset:0}; static var colorTieTopCloudsModeA = {redMultiplier:0.85, greenMultiplier:0.75, blueMultiplier:0.9, alphaMultiplier:1, redOffset:-65, greenOffset:-75, blueOffset:-15, alphaOffset:0}; static var colorTieTopCloudsModeB = {redMultiplier:0.6, greenMultiplier:0.8, blueMultiplier:0.9, alphaMultiplier:1, redOffset:-40, greenOffset:-135, blueOffset:-80, alphaOffset:0}; static var colorDefaultSkyModeA = {redMultiplier:0, greenMultiplier:0.6, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:25, blueOffset:55, alphaOffset:0}; static var colorDefaultCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var colorDefaultDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var colorDefaultTopCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var shadowFireSkyModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-55, greenOffset:-35, blueOffset:-10, alphaOffset:0}; static var shadowFireSkyModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-110, greenOffset:-70, blueOffset:-20, alphaOffset:0}; static var shadowFireCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-10, greenOffset:-35, blueOffset:-25, alphaOffset:0}; static var shadowFireCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-20, greenOffset:-70, blueOffset:-55, alphaOffset:0}; static var shadowFireDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-5, greenOffset:-25, blueOffset:-35, alphaOffset:0}; static var shadowFireDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:-50, blueOffset:-70, alphaOffset:0}; static var shadowFireTopCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-25, greenOffset:-15, blueOffset:-5, alphaOffset:0}; static var shadowFireTopCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-55, greenOffset:-35, blueOffset:-10, alphaOffset:0}; static var shadowWaterSkyModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-20, greenOffset:-20, blueOffset:-20, alphaOffset:0}; static var shadowWaterSkyModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-40, greenOffset:-40, blueOffset:-45, alphaOffset:0}; static var shadowWaterCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-20, greenOffset:-20, blueOffset:-20, alphaOffset:0}; static var shadowWaterCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-40, greenOffset:-40, blueOffset:-45, alphaOffset:0}; static var shadowWaterDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:-15, blueOffset:-15, alphaOffset:0}; static var shadowWaterDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-30, greenOffset:-30, blueOffset:-35, alphaOffset:0}; static var shadowWaterTopCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-20, greenOffset:-20, blueOffset:-20, alphaOffset:0}; static var shadowWaterTopCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-40, greenOffset:-40, blueOffset:-45, alphaOffset:0}; static var shadowSnowSkyModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-20, greenOffset:-20, blueOffset:-25, alphaOffset:0}; static var shadowSnowSkyModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-45, greenOffset:-45, blueOffset:-50, alphaOffset:0}; static var shadowSnowCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-20, greenOffset:-20, blueOffset:-25, alphaOffset:0}; static var shadowSnowCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-45, greenOffset:-45, blueOffset:-50, alphaOffset:0}; static var shadowSnowDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:-15, blueOffset:-20, alphaOffset:0}; static var shadowSnowDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-35, greenOffset:-35, blueOffset:-40, alphaOffset:0}; static var shadowSnowTopCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-20, greenOffset:-20, blueOffset:-25, alphaOffset:0}; static var shadowSnowTopCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-45, greenOffset:-45, blueOffset:-50, alphaOffset:0}; static var shadowTieSkyModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:-10, blueOffset:-15, alphaOffset:0}; static var shadowTieSkyModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-30, greenOffset:-20, blueOffset:-35, alphaOffset:0}; static var shadowTieCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:-10, blueOffset:-15, alphaOffset:0}; static var shadowTieCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-30, greenOffset:-20, blueOffset:-35, alphaOffset:0}; static var shadowTieDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-10, greenOffset:-5, blueOffset:-10, alphaOffset:0}; static var shadowTieDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-20, greenOffset:-15, blueOffset:-25, alphaOffset:0}; static var shadowTieTopCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:-10, blueOffset:-15, alphaOffset:0}; static var shadowTieTopCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-30, greenOffset:-20, blueOffset:-35, alphaOffset:0}; static var shadowDefaultSkyModeA = {redMultiplier:0.3, greenMultiplier:0.55, blueMultiplier:0.5, alphaMultiplier:1, redOffset:75, greenOffset:55, blueOffset:50, alphaOffset:0}; static var shadowDefaultSkyModeB = {redMultiplier:0, greenMultiplier:0.35, blueMultiplier:0.3, alphaMultiplier:1, redOffset:105, greenOffset:80, blueOffset:70, alphaOffset:0}; static var shadowDefaultCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-35, greenOffset:-25, blueOffset:-20, alphaOffset:0}; static var shadowDefaultCloudsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-70, greenOffset:-50, blueOffset:-40, alphaOffset:0}; static var shadowDefaultDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-15, greenOffset:-10, blueOffset:-10, alphaOffset:0}; static var shadowDefaultDistantObjectsModeB = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:-35, greenOffset:-25, blueOffset:-20, alphaOffset:0}; static var shadowDefaultTopCloudsModeA = {redMultiplier:0.35, greenMultiplier:0.5, blueMultiplier:0.7, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var shadowDefaultTopCloudsModeB = {redMultiplier:0.4, greenMultiplier:0.45, blueMultiplier:0.5, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var shadowTintShellModeA = {redMultiplier:0.9, greenMultiplier:0.9, blueMultiplier:0.9, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:5, alphaOffset:0}; static var shadowTintShellModeB = {redMultiplier:0.8, greenMultiplier:0.8, blueMultiplier:0.8, alphaMultiplier:1, redOffset:5, greenOffset:5, blueOffset:10, alphaOffset:0}; static var shadowTintShellModeC = {redMultiplier:0.7, greenMultiplier:0.7, blueMultiplier:0.7, alphaMultiplier:1, redOffset:10, greenOffset:10, blueOffset:15, alphaOffset:0}; static var shadowEmptySkyModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var shadowEmptyCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var shadowEmptyDistantObjectsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var shadowEmptyTopCloudsModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; static var shadowEmptyTintShellModeA = {redMultiplier:1, greenMultiplier:1, blueMultiplier:1, alphaMultiplier:1, redOffset:0, greenOffset:0, blueOffset:0, alphaOffset:0}; }
Symbol 227 MovieClip [__Packages.com.greensock.core.TweenCore] Frame 0
class com.greensock.core.TweenCore { static var _classInitted; var vars, cachedDuration, cachedTotalDuration, _delay, cachedTimeScale, active, cachedTotalTime, cachedTime, data, gc, initted, cacheIsDirty, cachedPaused, cachedReversed, _rawPrevTime, timeline, cachedOrphan, cachedStartTime, cachedPauseTime; function TweenCore (duration, vars) { this.vars = vars || ({}); cachedDuration = (cachedTotalDuration = duration || 0); _delay = Number(this.vars.delay) || 0; cachedTimeScale = this.vars.timeScale || 1; active = Boolean(((duration == 0) && (_delay == 0)) && (this.vars.immediateRender != false)); cachedTotalTime = (cachedTime = 0); data = this.vars.data; gc = (initted = (cacheIsDirty = (cachedPaused = (cachedReversed = false)))); _rawPrevTime = -1; if (!_classInitted) { if ((com.greensock.TweenLite.rootFrame == undefined) && (com.greensock.TweenLite.initClass != undefined)) { com.greensock.TweenLite.initClass(); _classInitted = true; } else { return; } } var _local2 = ((this.vars.timeline instanceof com.greensock.core.SimpleTimeline) ? (this.vars.timeline) : (((this.vars.useFrames == true) ? (com.greensock.TweenLite.rootFramesTimeline) : (com.greensock.TweenLite.rootTimeline)))); _local2.insert(this, _local2.cachedTotalTime); if (this.vars.reversed) { cachedReversed = true; } if (this.vars.paused) { paused = (true); } } function play() { reversed = (false); paused = (false); } function pause() { paused = (true); } function resume() { paused = (false); } function restart(includeDelay, suppressEvents) { reversed = (false); paused = (false); setTotalTime((includeDelay ? (-_delay) : 0), Boolean(suppressEvents != false)); } function reverse(forceResume) { reversed = (true); if (forceResume != false) { paused = (false); } else if (gc) { setEnabled(true, false); } } function renderTime(time, suppressEvents, force) { } function complete(skipRender, suppressEvents) { if (!skipRender) { renderTime(totalDuration, suppressEvents, false); return(undefined); } if (timeline.autoRemoveChildren) { setEnabled(false, false); } else { active = false; } if (!suppressEvents) { if ((vars.onComplete && (cachedTotalTime >= cachedTotalDuration)) && (!cachedReversed)) { vars.onComplete.apply(vars.onCompleteScope, vars.onCompleteParams); } else if ((cachedReversed && (cachedTotalTime == 0)) && (vars.onReverseComplete)) { vars.onReverseComplete.apply(vars.onReverseCompleteScope, vars.onReverseCompleteParams); } } } function invalidate() { } function setEnabled(enabled, ignoreTimeline) { gc = !enabled; if (enabled) { active = Boolean(((!cachedPaused) && (cachedTotalTime > 0)) && (cachedTotalTime < cachedTotalDuration)); if ((ignoreTimeline != true) && (cachedOrphan)) { timeline.insert(this, cachedStartTime - _delay); } } else { active = false; if ((ignoreTimeline != true) && (!cachedOrphan)) { timeline.remove(this, true); } } return(false); } function kill() { setEnabled(false, false); } function setDirtyCache(includeSelf) { var _local2 = ((includeSelf != false) ? this : (timeline)); while (_local2) { _local2.cacheIsDirty = true; _local2 = _local2.timeline; } } function setTotalTime(time, suppressEvents) { if (timeline) { var _local3 = (cachedPaused ? (cachedPauseTime) : (timeline.cachedTotalTime)); if (cachedReversed) { var _local4 = (cacheIsDirty ? (totalDuration) : (cachedTotalDuration)); cachedStartTime = _local3 - ((_local4 - time) / cachedTimeScale); } else { cachedStartTime = _local3 - (time / cachedTimeScale); } if (!timeline.cacheIsDirty) { setDirtyCache(false); } if (cachedTotalTime != time) { renderTime(time, suppressEvents, false); } } } function get delay() { return(_delay); } function set delay(n) { startTime = startTime + (n - _delay); _delay = n; //return(delay); } function get duration() { return(cachedDuration); } function set duration(n) { var _local2 = n / cachedDuration; cachedDuration = (cachedTotalDuration = n); if ((active && (!cachedPaused)) && (n != 0)) { setTotalTime(cachedTotalTime * _local2, true); } setDirtyCache(false); //return(duration); } function get totalDuration() { return(cachedTotalDuration); } function set totalDuration(n) { duration = (n); //return(totalDuration); } function get currentTime() { return(cachedTime); } function set currentTime(n) { setTotalTime(n, false); //return(currentTime); } function get totalTime() { return(cachedTotalTime); } function set totalTime(n) { setTotalTime(n, false); //return(totalTime); } function get startTime() { return(cachedStartTime); } function set startTime(n) { if ((timeline != undefined) && ((n != cachedStartTime) || (gc))) { timeline.insert(this, n - _delay); } else { cachedStartTime = n; } //return(startTime); } function get reversed() { return(cachedReversed); } function set reversed(b) { if (b != cachedReversed) { cachedReversed = b; setTotalTime(cachedTotalTime, true); } //return(reversed); } function get paused() { return(cachedPaused); } function set paused(b) { if ((b != cachedPaused) && (timeline)) { if (b) { cachedPauseTime = timeline.rawTime; } else { cachedStartTime = cachedStartTime + (timeline.__get__rawTime() - cachedPauseTime); cachedPauseTime = NaN; setDirtyCache(false); } cachedPaused = b; active = Boolean(((!cachedPaused) && (cachedTotalTime > 0)) && (cachedTotalTime < cachedTotalDuration)); } if ((!b) && (gc)) { setEnabled(true, false); } //return(paused); } static var version = 1.691; }
Symbol 228 MovieClip [__Packages.com.greensock.core.SimpleTimeline] Frame 0
class com.greensock.core.SimpleTimeline extends com.greensock.core.TweenCore { var _lastChild, _firstChild, cachedTotalTime, cachedTime; function SimpleTimeline (vars) { super(0, vars); } function insert(tween, time) { if (time == undefined) { time = 0; } var _local3 = tween.timeline; if ((!tween.cachedOrphan) && (_local3)) { _local3.remove(tween, true); } tween.timeline = this; tween.cachedStartTime = Number(time) + tween.__get__delay(); if (tween.gc) { tween.setEnabled(true, true); } if (tween.cachedPaused && (_local3 != this)) { tween.cachedPauseTime = tween.cachedStartTime + ((rawTime - tween.cachedStartTime) / tween.cachedTimeScale); } if (_lastChild) { _lastChild.nextNode = tween; } else { _firstChild = tween; } tween.prevNode = _lastChild; _lastChild = tween; tween.nextNode = undefined; tween.cachedOrphan = false; return(tween); } function remove(tween, skipDisable) { if (tween.cachedOrphan) { return(undefined); } if (skipDisable != true) { tween.setEnabled(false, true); } if (tween.nextNode) { tween.nextNode.prevNode = tween.prevNode; } else if (_lastChild == tween) { _lastChild = tween.prevNode; } if (tween.prevNode) { tween.prevNode.nextNode = tween.nextNode; } else if (_firstChild == tween) { _firstChild = tween.nextNode; } tween.cachedOrphan = true; } function renderTime(time, suppressEvents, force) { var _local2 = _firstChild; var _local4; var _local5; cachedTotalTime = time; cachedTime = time; while (_local2) { _local5 = _local2.nextNode; if (_local2.active || (((time >= _local2.cachedStartTime) && (!_local2.cachedPaused)) && (!_local2.gc))) { if (!_local2.cachedReversed) { _local2.renderTime((time - _local2.cachedStartTime) * _local2.cachedTimeScale, suppressEvents, false); } else { _local4 = (_local2.cacheIsDirty ? (_local2.__get__totalDuration()) : (_local2.cachedTotalDuration)); _local2.renderTime(_local4 - ((time - _local2.cachedStartTime) * _local2.cachedTimeScale), suppressEvents, false); } } _local2 = _local5; } } function get rawTime() { return(cachedTotalTime); } }
Symbol 229 MovieClip [__Packages.com.greensock.TweenLite] Frame 0
class com.greensock.TweenLite extends com.greensock.core.TweenCore { static var _timingClip, overwriteManager, rootFrame, rootTimeline, rootFramesTimeline, onPluginEvent; var ratio, target, _targetID, vars, cachedTimeScale, propTweenLookup, _ease, _overwrite, active, cachedPT1, _notifyPluginsOfEnabled, _hasPlugins, _hasUpdate, _overwrittenProps, initted, cachedTime, cachedDuration, cachedTotalTime, _rawPrevTime, cachedReversed, cachedPaused, gc, complete; function TweenLite (target, duration, vars) { super(duration, vars); if (_timingClip.onEnterFrame != updateAll) { jumpStart(_root); } ratio = 0; this.target = target; _targetID = getID(target, true); if ((this.vars.timeScale != undefined) && (this.target instanceof com.greensock.core.TweenCore)) { cachedTimeScale = 1; } propTweenLookup = {}; _ease = defaultEase; _overwrite = (((vars.overwrite == undefined) || ((!overwriteManager.enabled) && (vars.overwrite > 1))) ? (overwriteManager.mode) : (Number(vars.overwrite))); var _local5 = masterList[_targetID].tweens; if (_local5.length == 0) { _local5[0] = this; } else if (_overwrite == 1) { var _local4 = _local5.length; while (_local4-- , _local4 > -1) { if (!_local5[_local4].gc) { _local5[_local4].setEnabled(false, false); } } masterList[_targetID].tweens = [this]; } else { _local5[_local5.length] = this; } if (active || (this.vars.immediateRender)) { renderTime(0, false, true); } } static function initClass() { rootFrame = 0; rootTimeline = new com.greensock.core.SimpleTimeline(null); rootFramesTimeline = new com.greensock.core.SimpleTimeline(null); rootTimeline.autoRemoveChildren = (rootFramesTimeline.autoRemoveChildren = true); rootTimeline.cachedStartTime = getTimer() * 0.001; rootTimeline.cachedTotalTime = (rootFramesTimeline.cachedTotalTime = 0); rootFramesTimeline.cachedStartTime = rootFrame; if (overwriteManager == undefined) { overwriteManager = {mode:1, enabled:false}; } jumpStart(_root); } function init() { if (vars.onInit) { vars.onInit.apply(null, vars.onInitParams); } var _local2; var _local5; var _local3; var _local6; var _local7; if (typeof(vars.ease) == "function") { _ease = vars.ease; } if (vars.easeParams != undefined) { vars.proxiedEase = _ease; _ease = easeProxy; } cachedPT1 = undefined; propTweenLookup = {}; for (_local2 in vars) { if (_reservedProps[_local2] && (!((_local2 == "timeScale") && (target instanceof com.greensock.core.TweenCore)))) { } else if (plugins[_local2] && ((_local3 = new plugins[_local2]()).onInitTween(target, vars[_local2], this))) { cachedPT1 = new com.greensock.core.PropTween(_local3, "changeFactor", 0, 1, ((_local3.overwriteProps.length == 1) ? (_local3.overwriteProps[0]) : "_MULTIPLE_"), true, cachedPT1); if (cachedPT1.name == "_MULTIPLE_") { _local5 = _local3.overwriteProps.length; while (_local5-- , _local5 > -1) { propTweenLookup[_local3.overwriteProps[_local5]] = cachedPT1; } } else { propTweenLookup[cachedPT1.name] = cachedPT1; } if (_local3.priority) { cachedPT1.priority = _local3.priority; _local6 = true; } if (_local3.onDisable || (_local3.onEnable)) { _notifyPluginsOfEnabled = true; } _hasPlugins = true; } else { cachedPT1 = new com.greensock.core.PropTween(target, _local2, Number(target[_local2]), ((typeof(vars[_local2]) == "number") ? (Number(vars[_local2]) - target[_local2]) : (Number(vars[_local2]))), _local2, false, cachedPT1); propTweenLookup[_local2] = cachedPT1; } } if (_local6) { onPluginEvent("onInitAllProps", this); } if (vars.runBackwards) { var _local4 = cachedPT1; while (_local4) { _local4.start = _local4.start + _local4.change; _local4.change = -_local4.change; _local4 = _local4.nextNode; } } _hasUpdate = Boolean(typeof(vars.onUpdate) == "function"); if (_overwrittenProps) { killVars(_overwrittenProps); if (cachedPT1 == undefined) { setEnabled(false, false); } } if ((((_overwrite > 1) && (cachedPT1)) && (_local7 = masterList[_targetID].tweens)) && (_local7.length > 1)) { if (overwriteManager.manageOverwrites(this, propTweenLookup, _local7, _overwrite)) { init(); } } initted = true; } function renderTime(time, suppressEvents, force) { var _local4; var _local5 = cachedTime; if (time >= cachedDuration) { cachedTotalTime = (cachedTime = cachedDuration); ratio = 1; _local4 = true; if (cachedDuration == 0) { if (((time == 0) || (_rawPrevTime < 0)) && (_rawPrevTime != time)) { force = true; } _rawPrevTime = time; } } else if (time <= 0) { cachedTotalTime = (cachedTime = (ratio = 0)); if (time < 0) { active = false; if (cachedDuration == 0) { if (_rawPrevTime >= 0) { force = true; _local4 = true; } _rawPrevTime = time; } } if (cachedReversed && (_local5 != 0)) { _local4 = true; } } else { cachedTotalTime = (cachedTime = time); ratio = _ease(time, 0, 1, cachedDuration); } if ((cachedTime == _local5) && (!force)) { return(undefined); } if (!initted) { init(); if ((!_local4) && (cachedTime)) { ratio = _ease(cachedTime, 0, 1, cachedDuration); } } if ((!active) && (!cachedPaused)) { active = true; } if ((((_local5 == 0) && (vars.onStart)) && ((cachedTime != 0) || (cachedDuration == 0))) && (!suppressEvents)) { vars.onStart.apply(vars.onStartScope, vars.onStartParams); } var _local2 = cachedPT1; while (_local2) { _local2.target[_local2.property] = _local2.start + (ratio * _local2.change); _local2 = _local2.nextNode; } if (_hasUpdate && (!suppressEvents)) { vars.onUpdate.apply(vars.onUpdateScope, vars.onUpdateParams); } if (_local4 && (!gc)) { if (_hasPlugins && (cachedPT1)) { onPluginEvent("onComplete", this); } complete(true, suppressEvents); } } function killVars(vars, permanent) { if (_overwrittenProps == undefined) { _overwrittenProps = {}; } var _local3; var _local2; var _local5; for (_local3 in vars) { if (propTweenLookup[_local3]) { _local2 = propTweenLookup[_local3]; if (_local2.isPlugin && (_local2.name == "_MULTIPLE_")) { _local2.target.killProps(vars); if (_local2.target.overwriteProps.length == 0) { _local2.name = ""; } if ((_local3 != _local2.target.propName) || (_local2.name == "")) { delete propTweenLookup[_local3]; } } if (_local2.name != "_MULTIPLE_") { if (_local2.nextNode) { _local2.nextNode.prevNode = _local2.prevNode; } if (_local2.prevNode) { _local2.prevNode.nextNode = _local2.nextNode; } else if (cachedPT1 == _local2) { cachedPT1 = _local2.nextNode; } if (_local2.isPlugin && (_local2.target.onDisable)) { _local2.target.onDisable(); if (_local2.target.activeDisable) { _local5 = true; } } delete propTweenLookup[_local3]; } } if ((permanent != false) && (vars != _overwrittenProps)) { _overwrittenProps[_local3] = 1; } } return(_local5); } function invalidate() { if (_notifyPluginsOfEnabled) { onPluginEvent("onDisable", this); } cachedPT1 = undefined; _overwrittenProps = undefined; _hasUpdate = (initted = (active = (_notifyPluginsOfEnabled = false))); propTweenLookup = {}; } function setEnabled(enabled, ignoreTimeline) { if (enabled && (gc)) { var _local4 = masterList[_targetID].tweens; if (_local4) { var _local3 = _local4.length; _local4[_local3] = this; while (_local3-- , _local3 > -1) { if (_local4[_local3] == this) { _local4.splice(_local3, 1); } } } else { masterList[_targetID] = {target:target, tweens:[this]}; } } super.setEnabled(enabled, ignoreTimeline); if (_notifyPluginsOfEnabled && (cachedPT1)) { return(onPluginEvent((enabled ? "onEnable" : "onDisable"), this)); } return(false); } function easeProxy(t, b, c, d) { return(vars.proxiedEase.apply(null, arguments.concat(vars.easeParams))); } static function to(target, duration, vars) { return(new com.greensock.TweenLite(target, duration, vars)); } static function from(target, duration, vars) { vars.runBackwards = true; if (vars.immediateRender != false) { vars.immediateRender = true; } return(new com.greensock.TweenLite(target, duration, vars)); } static function delayedCall(delay, onComplete, onCompleteParams, onCompleteScope, useFrames) { return(new com.greensock.TweenLite(onComplete, 0, {delay:delay, onComplete:onComplete, onCompleteParams:onCompleteParams, onCompleteScope:onCompleteScope, immediateRender:false, useFrames:useFrames, overwrite:0})); } static function updateAll() { rootTimeline.renderTime(((getTimer() * 0.001) - rootTimeline.cachedStartTime) * rootTimeline.cachedTimeScale, false, false); rootFrame++; rootFramesTimeline.renderTime((rootFrame - rootFramesTimeline.cachedStartTime) * rootFramesTimeline.cachedTimeScale, false, false); if (!(rootFrame % 60)) { var _local3 = masterList; var _local2; var _local1; for (var _local4 in _local3) { _local1 = _local3[_local4].tweens; _local2 = _local1.length; while (_local2-- , _local2 > -1) { if (_local1[_local2].gc) { _local1.splice(_local2, 1); } } if (_local1.length == 0) { delete _local3[_local4]; } } } } static function killTweensOf(target, complete, vars) { var _local6 = getID(target, true); var _local4 = masterList[_local6].tweens; var _local3; var _local1; if (_local4 != undefined) { _local3 = _local4.length; while (_local3-- , _local3 > -1) { _local1 = _local4[_local3]; if (!_local1.gc) { if (complete == true) { _local1.complete(false, false); } if (vars != undefined) { _local1.killVars(vars); } if ((vars == undefined) || ((_local1.cachedPT1 == undefined) && (_local1.initted))) { _local1.setEnabled(false, false); } } } if (vars == undefined) { delete masterList[_local6]; } } } static function getID(target, lookup) { var _local2; if (lookup) { var _local1 = masterList; if (typeof(target) == "movieclip") { if (_local1[String(target)] != undefined) { return(String(target)); } _local2 = String(target); masterList[_local2] = {target:target, tweens:[]}; return(_local2); } for (var _local3 in _local1) { if (_local1[_local3].target == target) { return(_local3); } } } _cnt++; _local2 = "t" + _cnt; masterList[_local2] = {target:target, tweens:[]}; return(_local2); } static function easeOut(t, b, c, d) { t = t / d; return((-1 * t) * (t - 2)); } static function findSubloadedSWF(mc) { for (var _local3 in mc) { if (typeof(mc[_local3]) == "movieclip") { if ((mc[_local3]._url != _root._url) && (mc[_local3].getBytesLoaded() != undefined)) { return(mc[_local3]); } if (findSubloadedSWF(mc[_local3]) != undefined) { return(findSubloadedSWF(mc[_local3])); } } } return(undefined); } static function jumpStart(root) { if (_timingClip != undefined) { _timingClip.removeMovieClip(); } var _local2 = ((root.getBytesLoaded() == undefined) ? (findSubloadedSWF(root)) : (root)); var _local1 = 999; while (_local2.getInstanceAtDepth(_local1) != undefined) { _local1++; } _timingClip = _local2.createEmptyMovieClip("__tweenLite" + String(version).split(".").join("_"), _local1); _timingClip.onEnterFrame = updateAll; to({}, 0, {}); rootTimeline.cachedTime = (rootTimeline.cachedTotalTime = ((getTimer() * 0.001) - rootTimeline.cachedStartTime) * rootTimeline.cachedTimeScale); } static var version = 11.691; static var plugins = {}; static var killDelayedCallsTo = killTweensOf; static var defaultEase = easeOut; static var masterList = {}; static var _cnt = -16000; static var _reservedProps = {ease:1, delay:1, overwrite:1, onComplete:1, onCompleteParams:1, useFrames:1, runBackwards:1, startAt:1, onUpdate:1, onUpdateParams: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, orientToBezier:1, timeScale:1, immediateRender:1, repeat:1, repeatDelay:1, timeline:1, data:1, paused:1}; }
Symbol 230 MovieClip [__Packages.com.greensock.core.PropTween] Frame 0
class com.greensock.core.PropTween { var target, property, start, change, name, isPlugin, nextNode, priority; function PropTween (target, property, start, change, name, isPlugin, nextNode, priority) { this.target = target; this.property = property; this.start = start; this.change = change; this.name = name; this.isPlugin = isPlugin; if (nextNode) { nextNode.prevNode = this; this.nextNode = nextNode; } this.priority = priority || 0; } }
Symbol 231 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorFireState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.color.ColorFireState extends com.clubpenguin.world.rooms.weathereffects.state.color.ColorState implements com.clubpenguin.world.rooms.weathereffects.state.color.IColorState { var _fireEffectGenerator, _wem, applyTinting, showClouds, removeClouds, fireEffect; function ColorFireState (manager) { super(manager); _fireEffectGenerator = new com.clubpenguin.world.rooms.weathereffects.effect.FireEffectGenerator(_wem); setMovieClips(); } function tweenComplete(obj) { } function toFireState() { if (_wem.__get__currentColorMode().getMode() == _wem.__get__nextColorMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_FIRE); if (_wem.__get__currentColorMode().getMode() == "A") { showClouds(); } if (_wem.__get__nextColorMode().getMode() == "A") { removeClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { stopFireEffect(); } if (_wem.__get__nextColorMode().getMode() == "C") { playFireEffect(); } _wem.__set__currentColorMode(_wem.nextColorMode); trace("MODE CHANGED TO: " + _wem.__get__nextColorMode().getMode()); trace("from FIRE state to FIRE state"); } function toWaterState() { resetState(); _wem.__set__currentColorState(_wem.colorWaterState); trace("from FIRE state to WATER state"); } function toSnowState() { resetState(); _wem.__set__currentColorState(_wem.colorSnowState); trace("from FIRE state to SNOW state"); } function toTieState() { resetState(); _wem.__set__currentColorState(_wem.colorTieState); trace("from FIRE state to TIE state"); } function toDefaultState() { if (_wem.__get__currentColorMode().getMode() == "C") { stopFireEffect(); } if (_wem.__get__currentColorMode().getMode() != "A") { removeClouds(); } _wem.__set__currentColorState(_wem.colorDefaultState); trace("from FIRE state to DEFAULT state"); } function setMovieClips() { fireEffect = _wem.getBackogrundMC().weatherEffects_mc.fireEffect; } function applyState() { applyTinting(_wem.__get__currentColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_FIRE); if ((_wem.__get__currentColorMode().getMode() == "B") || (_wem.__get__currentColorMode().getMode() == "C")) { showClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { playFireEffect(); } trace("APPLYING FIRE STATE IN MODE " + _wem.__get__currentColorMode()); } function playWeatherEffect(effectType) { trace("DO NOTHING"); } function resetState() { if ((_wem.__get__currentColorMode().getMode() != "A") && (_wem.__get__nextColorMode().getMode() == "A")) { removeClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { stopFireEffect(); } } function playFireEffect() { _fireEffectGenerator.startEffect(); trace("START FIRE EFFECT"); } function stopFireEffect() { _fireEffectGenerator.stopEffect(); fireEffect.gotoAndStop("off"); trace("STOP FIRE EFFECT"); } }
Symbol 232 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorWaterState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.color.ColorWaterState extends com.clubpenguin.world.rooms.weathereffects.state.color.ColorState implements com.clubpenguin.world.rooms.weathereffects.state.color.IColorState { var _rainEffectGenerator, _wem, applyTinting, showClouds, removeClouds, waterEffect; function ColorWaterState (manager) { super(manager); _rainEffectGenerator = new com.clubpenguin.world.rooms.weathereffects.effect.RainEffectGenerator(_wem); setMovieClips(); } function toFireState() { resetState(); _wem.__set__currentColorState(_wem.colorFireState); trace("from WATER state to FIRE state"); } function toWaterState() { if (_wem.__get__currentColorMode().getMode() == _wem.__get__nextColorMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_WATER); if (_wem.__get__currentColorMode().getMode() == "A") { showClouds(); } if (_wem.__get__nextColorMode().getMode() == "A") { removeClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { stopWaterEffect(); } if (_wem.__get__nextColorMode().getMode() == "C") { playWaterEffect(); } _wem.__set__currentColorMode(_wem.nextColorMode); trace("MODE CHANGED TO: " + _wem.__get__nextColorMode()); trace("from WATER state to WATER state"); } function toSnowState() { resetState(); _wem.__set__currentColorState(_wem.colorSnowState); trace("from WATER state to SNOW state"); } function toTieState() { resetState(); _wem.__set__currentColorState(_wem.colorTieState); trace("from WATER state to TIE state"); } function toDefaultState() { if (_wem.__get__currentColorMode().getMode() == "C") { stopWaterEffect(); } if (_wem.__get__currentColorMode().getMode() != "A") { removeClouds(); } _wem.__set__currentColorState(_wem.colorDefaultState); trace("from WATER state to DEFAULT state"); } function setMovieClips() { waterEffect = _wem.getBackogrundMC().weatherEffects_mc.waterEffect; } function applyState() { applyTinting(_wem.__get__currentColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_WATER); if ((_wem.__get__currentColorMode().getMode() == "B") || (_wem.__get__currentColorMode().getMode() == "C")) { showClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { playWaterEffect(); } trace("APPLYING WATER STATE IN MODE " + _wem.__get__currentColorMode()); } function playWeatherEffect(effectType) { trace("DO NOTHING"); } function resetState() { if ((_wem.__get__currentColorMode().getMode() != "A") && (_wem.__get__nextColorMode().getMode() == "A")) { removeClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { stopWaterEffect(); } } function playWaterEffect() { _rainEffectGenerator.startEffect(); trace("START WATER EFFECT"); } function stopWaterEffect() { _rainEffectGenerator.stopEffect(); trace("STOP WATER EFFECT"); } }
Symbol 233 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.effect.RainEffectGenerator] Frame 0
class com.clubpenguin.world.rooms.weathereffects.effect.RainEffectGenerator { var _wem, _elementHolder; function RainEffectGenerator (wem) { trace(CLASS_NAME + "Instatiated"); _wem = wem; _maxHeight = wem.rainAnimationHeight; _elementSpeed = wem.rainAnimationSpeed; _elementAmount = wem.rainAmount; _elementShrinkSize = wem.rainShrinkSize; _elementDelayTime = wem.rainDelayTime; _elementRotation = wem.rainRotation; setMovieClips(); } function setMovieClips() { _elementHolder = _wem.getBackogrundMC().weatherEffects_mc.waterEffect; } function startEffect() { if (_running) { return(undefined); } trace(CLASS_NAME + ": startEffect()"); _running = true; var _local2 = 0; while (_local2 < _elementAmount) { setupElement(_local2); _local2++; } } function stopEffect() { trace(CLASS_NAME + ": stopEffect()"); _running = false; } function setupElement(index) { var _local2 = _elementHolder.attachMovie(_elementArtMc, "r" + index, index + 200); _local2.index = index; beginEffect(_local2, this); } function beginEffect(me, effect) { if (!effect._running) { me.removeMovieClip(); return(undefined); } var _local4 = effect._elementSpeed; var _local5 = Math.random() * effect._elementDelayTime; me._y = 0; me._x = int(Math.random() * effect._maxWidth); me._rotation = effect._elementRotation; me._alpha = 100; me._yscale = 100; me._xscale = 100; var _local3 = new Array(); _local3.push(me); _local3.push(effect); com.greensock.TweenMax.to(me, _local4, {_y:effect._maxHeight, _x:me._x + (effect._maxHeight / 2), _yscale:effect._elementShrinkSize, _xscale:effect._elementShrinkSize, delay:_local5, ease:com.greensock.easing.Linear.easeOut, onComplete:effect.beginEffect, onCompleteParams:_local3}); } static var CLASS_NAME = "[RainEffectGenerator] "; var _elementArtMc = "WeatherFX_01_Water_Sprite"; var _maxWidth = Stage.width; var _maxHeight = 85; var _running = false; var _elementSpeed = 0.5; var _elementAmount = 25; var _elementShrinkSize = 25; var _elementDelayTime = 2; var _elementRotation = -26; }
Symbol 234 MovieClip [__Packages.com.greensock.plugins.TweenPlugin] Frame 0
class com.greensock.plugins.TweenPlugin { var _tweens, _changeFactor, propName, round, overwriteProps; function TweenPlugin () { _tweens = []; _changeFactor = 0; } function onInitTween(target, value, tween) { addTween(target, propName, target[propName], value, propName); return(true); } function addTween(object, propName, start, end, overwriteProp) { if (end != undefined) { var _local3 = ((typeof(end) == "number") ? (Number(end) - start) : (Number(end))); if (_local3 != 0) { _tweens[_tweens.length] = new com.greensock.core.PropTween(object, propName, start, _local3, overwriteProp || (propName)); } } } function updateTweens(changeFactor) { var _local3 = _tweens.length; var _local2; if (round) { var _local4; while (_local3-- , _local3 > -1) { _local2 = _tweens[_local3]; _local4 = _local2.start + (_local2.change * changeFactor); if (_local4 > 0) { _local2.target[_local2.property] = (_local4 + 0.5) >> 0; } else { _local2.target[_local2.property] = (_local4 - 0.5) >> 0; } } } else { while (_local3-- , _local3 > -1) { _local2 = _tweens[_local3]; _local2.target[_local2.property] = _local2.start + (_local2.change * changeFactor); } } } function get changeFactor() { return(_changeFactor); } function set changeFactor(n) { updateTweens(n); _changeFactor = n; //return(changeFactor); } function killProps(lookup) { var _local2 = overwriteProps.length; while (_local2-- , _local2 > -1) { if (lookup[overwriteProps[_local2]]) { overwriteProps.splice(_local2, 1); } } _local2 = _tweens.length; while (_local2-- , _local2 > -1) { if (lookup[_tweens[_local2].name]) { _tweens.splice(_local2, 1); } } } static function onTweenEvent(type, tween) { var _local1 = tween.cachedPT1; var _local5; if (type == "onInitAllProps") { var _local3 = []; var _local2 = 0; while (_local1) { _local3[_local2++] = _local1; _local1 = _local1.nextNode; } _local3.sortOn("priority", Array.NUMERIC | Array.DESCENDING); while (_local2-- , _local2 > -1) { _local3[_local2].nextNode = _local3[_local2 + 1]; _local3[_local2].prevNode = _local3[_local2 - 1]; } _local1 = (tween.cachedPT1 = _local3[0]); } while (_local1) { if (_local1.isPlugin && (_local1.target[type])) { if (_local1.target.activeDisable) { _local5 = true; } _local1.target[type](); } _local1 = _local1.nextNode; } return(_local5); } static function activate(plugins) { com.greensock.TweenLite.onPluginEvent = onTweenEvent; var _local1 = plugins.length; var _local3; while (_local1--) { if (plugins[_local1].API == 1) { _local3 = new plugins[_local1](); com.greensock.TweenLite.plugins[_local3.propName] = plugins[_local1]; } } return(true); } static var VERSION = 1.4; static var API = 1; var priority = 0; }
Symbol 235 MovieClip [__Packages.com.greensock.plugins.VisiblePlugin] Frame 0
class com.greensock.plugins.VisiblePlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _target, _tween, _initVal, _visible, __get__changeFactor; function VisiblePlugin () { super(); propName = "_visible"; overwriteProps = ["_visible"]; } function onInitTween(target, value, tween) { _target = target; _tween = tween; _initVal = Boolean(_target._visible); _visible = Boolean(value); return(true); } function set changeFactor(n) { if ((n == 1) && ((_tween.cachedDuration == _tween.cachedTime) || (_tween.cachedTime == 0))) { _target._visible = _visible; } else { _target._visible = _initVal; } //return(__get__changeFactor()); } static var API = 1; }
Symbol 236 MovieClip [__Packages.com.greensock.plugins.AutoAlphaPlugin] Frame 0
class com.greensock.plugins.AutoAlphaPlugin extends com.greensock.plugins.VisiblePlugin { var propName, overwriteProps, _target, addTween, _ignoreVisible, updateTweens, __get__changeFactor; function AutoAlphaPlugin () { super(); propName = "autoAlpha"; overwriteProps = ["_alpha", "_visible"]; } function onInitTween(target, value, tween) { _target = target; addTween(target, "_alpha", target._alpha, value, "_alpha"); return(true); } function killProps(lookup) { super.killProps(lookup); _ignoreVisible = Boolean(lookup._visible != undefined); } function set changeFactor(n) { updateTweens(n); if (!_ignoreVisible) { _target._visible = Boolean(_target._alpha != 0); } //return(__get__changeFactor()); } static var API = 1; }
Symbol 237 MovieClip [__Packages.com.greensock.plugins.EndArrayPlugin] Frame 0
class com.greensock.plugins.EndArrayPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _info, _a, round, __get__changeFactor; function EndArrayPlugin () { super(); propName = "endArray"; overwriteProps = ["endArray"]; _info = []; } function onInitTween(target, value, tween) { if ((!(target instanceof Array)) || (!(value instanceof Array))) { return(false); } init([target][0], [value][0]); return(true); } function init(start, end) { _a = start; var _local2 = end.length; while (_local2--) { if ((start[_local2] != end[_local2]) && (start[_local2] != undefined)) { _info[_info.length] = new com.greensock.plugins.helpers.ArrayTweenInfo(_local2, _a[_local2], end[_local2] - _a[_local2]); } } } function set changeFactor(n) { var _local3 = _info.length; var _local2; if (round) { while (_local3--) { _local2 = _info[_local3]; _a[_local2.index] = Math.round(_local2.start + (_local2.change * n)); } } else { while (_local3--) { _local2 = _info[_local3]; _a[_local2.index] = _local2.start + (_local2.change * n); } } //return(__get__changeFactor()); } static var API = 1; }
Symbol 238 MovieClip [__Packages.com.greensock.plugins.helpers.ArrayTweenInfo] Frame 0
class com.greensock.plugins.helpers.ArrayTweenInfo { var index, start, change; function ArrayTweenInfo (index, start, change) { this.index = index; this.start = start; this.change = change; } }
Symbol 239 MovieClip [__Packages.com.greensock.plugins.FramePlugin] Frame 0
class com.greensock.plugins.FramePlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, round, _target, frame, addTween, updateTweens, __get__changeFactor; function FramePlugin () { super(); propName = "frame"; overwriteProps = ["frame"]; round = true; } function onInitTween(target, value, tween) { if ((typeof(target) != "movieclip") || (isNaN(value))) { return(false); } _target = MovieClip(target); frame = _target._currentframe; addTween(this, "frame", frame, value, "frame"); return(true); } function set changeFactor(n) { updateTweens(n); _target.gotoAndStop(frame); //return(__get__changeFactor()); } static var API = 1; }
Symbol 240 MovieClip [__Packages.com.greensock.plugins.TintPlugin] Frame 0
class com.greensock.plugins.TintPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _color, _tweens, __get__changeFactor; function TintPlugin () { super(); propName = "tint"; overwriteProps = ["tint"]; } function onInitTween(target, value, tween) { if ((typeof(target) != "movieclip") && (!(target instanceof TextField))) { return(false); } var _local2 = ((tween.vars._alpha != undefined) ? (tween.vars._alpha) : (((tween.vars.autoAlpha != undefined) ? (tween.vars.autoAlpha) : (target._alpha)))); var _local4 = Number(value); var _local6 = (((value == null) || (tween.vars.removeTint == true)) ? ({rb:0, gb:0, bb:0, ab:0, ra:_local2, ga:_local2, ba:_local2, aa:_local2}) : ({rb:_local4 >> 16, gb:(_local4 >> 8) & 255, bb:_local4 & 255, ra:0, ga:0, ba:0, aa:_local2})); init(target, _local6); return(true); } function init(target, end) { _color = new Color(target); var _local3 = _color.getTransform(); var _local6; var _local2; for (_local2 in end) { if (_local3[_local2] != end[_local2]) { _tweens[_tweens.length] = new com.greensock.core.PropTween(_local3, _local2, _local3[_local2], end[_local2] - _local3[_local2], "tint", false); } } } function set changeFactor(n) { var _local4 = _color.getTransform(); var _local3 = _tweens.length; var _local2; while (_local3--) { _local2 = _tweens[_local3]; _local4[_local2.property] = _local2.start + (_local2.change * n); } _color.setTransform(_local4); //return(__get__changeFactor()); } static var API = 1; }
Symbol 241 MovieClip [__Packages.com.greensock.plugins.RemoveTintPlugin] Frame 0
class com.greensock.plugins.RemoveTintPlugin extends com.greensock.plugins.TintPlugin { var propName; function RemoveTintPlugin () { super(); propName = "removeTint"; } static var API = 1; }
Symbol 242 MovieClip [__Packages.com.greensock.plugins.VolumePlugin] Frame 0
class com.greensock.plugins.VolumePlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _sound, volume, addTween, updateTweens, __get__changeFactor; function VolumePlugin () { super(); propName = "volume"; overwriteProps = ["volume"]; } function onInitTween(target, value, tween) { if (isNaN(value) || ((typeof(target) != "movieclip") && (!(target instanceof Sound)))) { return(false); } _sound = ((typeof(target) == "movieclip") ? (new Sound(target)) : (Sound(target))); volume = _sound.getVolume(); addTween(this, "volume", volume, value, "volume"); return(true); } function set changeFactor(n) { updateTweens(n); _sound.setVolume(volume); //return(__get__changeFactor()); } static var API = 1; }
Symbol 243 MovieClip [__Packages.com.greensock.plugins.FilterPlugin] Frame 0
class com.greensock.plugins.FilterPlugin extends com.greensock.plugins.TweenPlugin { var _target, _index, _type, _filter, _remove, onComplete, propName, _tweens, addTween, __get__changeFactor; function FilterPlugin () { super(); } function initFilter(props, defaultFilter, propNames) { var _local6 = _target.filters; var _local2; var _local3; var _local5; var _local7 = ((props instanceof flash.filters.BitmapFilter) ? ({}) : (props)); _index = -1; if (_local7.index != undefined) { _index = _local7.index; } else { _local3 = _local6.length; while (_local3--) { if (_local6[_local3] instanceof _type) { _index = _local3; break; } } } if (((_index == -1) || (_local6[_index] == undefined)) || (_local7.addFilter == true)) { _index = ((_local7.index != undefined) ? (_local7.index) : (_local6.length)); _local6[_index] = defaultFilter; _target.filters = _local6; } _filter = _local6[_index]; if (_local7.remove == true) { _remove = true; onComplete = onCompleteTween; } _local3 = propNames.length; while (_local3--) { _local2 = propNames[_local3]; if ((props[_local2] != undefined) && (_filter[_local2] != props[_local2])) { if (((_local2 == "color") || (_local2 == "highlightColor")) || (_local2 == "shadowColor")) { _local5 = new com.greensock.plugins.HexColorsPlugin(); _local5.initColor(_filter, _local2, _filter[_local2], props[_local2]); _tweens[_tweens.length] = new com.greensock.core.PropTween(_local5, "changeFactor", 0, 1, propName); } else if ((((_local2 == "quality") || (_local2 == "inner")) || (_local2 == "knockout")) || (_local2 == "hideObject")) { _filter[_local2] = props[_local2]; } else { addTween(_filter, _local2, _filter[_local2], props[_local2], propName); } } } } function onCompleteTween() { if (_remove) { var _local3 = _target.filters; if (!(_local3[_index] instanceof _type)) { var _local2 = _local3.length; while (_local2--) { if (_local3[_local2] instanceof _type) { _local3.splice(_local2, 1); break; } } } else { _local3.splice(_index, 1); } _target.filters = _local3; } } function set changeFactor(n) { var _local2 = _tweens.length; var _local3; var _local4 = _target.filters; while (_local2--) { _local3 = _tweens[_local2]; _local3.target[_local3.property] = _local3.start + (_local3.change * n); } if (!(_local4[_index] instanceof _type)) { _local2 = (_index = _local4.length); while (_local2--) { if (_local4[_local2] instanceof _type) { _index = _local2; break; } } } _local4[_index] = _filter; _target.filters = _local4; //return(__get__changeFactor()); } static var VERSION = 2.03; static var API = 1; }
Symbol 244 MovieClip [__Packages.com.greensock.plugins.HexColorsPlugin] Frame 0
class com.greensock.plugins.HexColorsPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _colors, __get__changeFactor; function HexColorsPlugin () { super(); propName = "hexColors"; overwriteProps = []; _colors = []; } function onInitTween(target, value, tween) { for (var _local4 in value) { initColor(target, _local4, Number(target[_local4]), Number(value[_local4])); } return(true); } function initColor(target, propName, start, end) { if (start != end) { var _local3 = start >> 16; var _local5 = (start >> 8) & 255; var _local2 = start & 255; _colors[_colors.length] = [target, propName, _local3, (end >> 16) - _local3, _local5, ((end >> 8) & 255) - _local5, _local2, (end & 255) - _local2]; overwriteProps[overwriteProps.length] = propName; } } function killProps(lookup) { var _local3 = _colors.length; while (_local3--) { if (lookup[_colors[_local3][1]] != undefined) { _colors.splice(_local3, 1); } } super.killProps(lookup); } function set changeFactor(n) { var _local4 = _colors.length; var _local2; while (_local4--) { _local2 = _colors[_local4]; _local2[0][_local2[1]] = (((_local2[2] + (n * _local2[3])) << 16) | ((_local2[4] + (n * _local2[5])) << 8)) | (_local2[6] + (n * _local2[7])); } //return(__get__changeFactor()); } static var API = 1; }
Symbol 245 MovieClip [__Packages.com.greensock.plugins.BevelFilterPlugin] Frame 0
class com.greensock.plugins.BevelFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter; function BevelFilterPlugin () { super(); propName = "bevelFilter"; overwriteProps = ["bevelFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.BevelFilter; initFilter(value, new flash.filters.BevelFilter(0, 0, 16777215, 0.5, 0, 0.5, 2, 2, 0, value.quality || 2), _propNames); return(true); } static var API = 1; static var _propNames = ["distance", "angle", "highlightColor", "highlightAlpha", "shadowColor", "shadowAlpha", "blurX", "blurY", "strength", "quality"]; }
Symbol 246 MovieClip [__Packages.com.greensock.plugins.BezierPlugin] Frame 0
class com.greensock.plugins.BezierPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _future, _target, _orientData, _orient, _beziers, round, __get__changeFactor; function BezierPlugin () { super(); propName = "bezier"; overwriteProps = []; _future = {}; } function onInitTween(target, value, tween) { if (!(value instanceof Array)) { return(false); } init(tween, [value][0], false); return(true); } function init(tween, beziers, through) { _target = tween.target; var _local7 = tween.vars; if (_local7.orientToBezier == true) { _orientData = [["_x", "_y", "_rotation", 0, 0.01]]; _orient = true; } else if (_local7.orientToBezier instanceof Array) { _orientData = _local7.orientToBezier; _orient = true; } var _local3 = {}; var _local4; var _local2; var _local8; _local4 = 0; while (_local4 < beziers.length) { for (_local2 in beziers[_local4]) { if (_local3[_local2] == undefined) { _local3[_local2] = [tween.target[_local2]]; } if (typeof(beziers[_local4][_local2]) == "number") { _local3[_local2].push(beziers[_local4][_local2]); } else { _local3[_local2].push(tween.target[_local2] + Number(beziers[_local4][_local2])); } } _local4++; } for (_local2 in _local3) { overwriteProps[overwriteProps.length] = _local2; if (_local7[_local2] != undefined) { if (typeof(_local7[_local2]) == "number") { _local3[_local2].push(_local7[_local2]); } else { _local3[_local2].push(tween.target[_local2] + Number(_local7[_local2])); } _local8 = {}; _local8[_local2] = true; tween.killVars(_local8, false); delete _local7[_local2]; } } _beziers = parseBeziers(_local3, through); } static function parseBeziers(props, through) { var _local2; var _local1; var _local3; var _local4; var _local6 = {}; if (through == true) { for (_local4 in props) { _local1 = props[_local4]; _local3 = []; _local6[_local4] = _local3; if (_local1.length > 2) { _local3[_local3.length] = [_local1[0], _local1[1] - ((_local1[2] - _local1[0]) / 4), _local1[1]]; _local2 = 1; while (_local2 < (_local1.length - 1)) { _local3[_local3.length] = [_local1[_local2], _local1[_local2] + (_local1[_local2] - _local3[_local2 - 1][1]), _local1[_local2 + 1]]; _local2++; } } else { _local3[_local3.length] = [_local1[0], (_local1[0] + _local1[1]) / 2, _local1[1]]; } } } else { for (_local4 in props) { _local1 = props[_local4]; _local3 = []; _local6[_local4] = _local3; if (_local1.length > 3) { _local3[_local3.length] = [_local1[0], _local1[1], (_local1[1] + _local1[2]) / 2]; _local2 = 2; while (_local2 < (_local1.length - 2)) { _local3[_local3.length] = [_local3[_local2 - 2][2], _local1[_local2], (_local1[_local2] + _local1[_local2 + 1]) / 2]; _local2++; } _local3[_local3.length] = [_local3[_local3.length - 1][2], _local1[_local1.length - 2], _local1[_local1.length - 1]]; } else if (_local1.length == 3) { _local3[_local3.length] = [_local1[0], _local1[1], _local1[2]]; } else if (_local1.length == 2) { _local3[_local3.length] = [_local1[0], (_local1[0] + _local1[1]) / 2, _local1[1]]; } } } return(_local6); } function killProps(lookup) { for (var _local4 in _beziers) { if (lookup[_local4] != undefined) { delete _beziers[_local4]; } } super.killProps(lookup); } function set changeFactor(n) { var _local3; var _local5; var _local4; var _local6; var _local7; var _local15; var _local16; if (n == 1) { for (_local5 in _beziers) { _local3 = _beziers[_local5].length - 1; _target[_local5] = _beziers[_local5][_local3][2]; } } else { for (_local5 in _beziers) { _local7 = _beziers[_local5].length; if (n < 0) { _local3 = 0; } else if (n >= 1) { _local3 = _local7 - 1; } else { _local3 = (_local7 * n) >> 0; } _local6 = (n - (_local3 * (1 / _local7))) * _local7; _local4 = _beziers[_local5][_local3]; if (round) { _target[_local5] = Math.round(_local4[0] + (_local6 * (((2 * (1 - _local6)) * (_local4[1] - _local4[0])) + (_local6 * (_local4[2] - _local4[0]))))); } else { _target[_local5] = _local4[0] + (_local6 * (((2 * (1 - _local6)) * (_local4[1] - _local4[0])) + (_local6 * (_local4[2] - _local4[0])))); } } } if (_orient == true) { _local3 = _orientData.length; var _local9 = {}; var _local11; var _local10; var _local2; var _local12; while ((_local3--) > 0) { _local2 = _orientData[_local3]; _local9[_local2[0]] = _target[_local2[0]]; _local9[_local2[1]] = _target[_local2[1]]; } var _local13 = _target; var _local14 = round; _target = _future; round = false; _orient = false; _local3 = _orientData.length; while ((_local3--) > 0) { _local2 = _orientData[_local3]; changeFactor = (n + (_local2[4] || 0.01)); _local12 = _local2[3] || 0; _local11 = _future[_local2[0]] - _local9[_local2[0]]; _local10 = _future[_local2[1]] - _local9[_local2[1]]; _local13[_local2[2]] = (Math.atan2(_local10, _local11) * _RAD2DEG) + _local12; } _target = _local13; round = _local14; _orient = true; } //return(__get__changeFactor()); } static var API = 1; static var _RAD2DEG = 57.2957795130823; }
Symbol 247 MovieClip [__Packages.com.greensock.plugins.BezierThroughPlugin] Frame 0
class com.greensock.plugins.BezierThroughPlugin extends com.greensock.plugins.BezierPlugin { var propName, init; function BezierThroughPlugin () { super(); propName = "bezierThrough"; } function onInitTween(target, value, tween) { if (!(value instanceof Array)) { return(false); } init(tween, [value][0], true); return(true); } static var API = 1; }
Symbol 248 MovieClip [__Packages.com.greensock.plugins.BlurFilterPlugin] Frame 0
class com.greensock.plugins.BlurFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter; function BlurFilterPlugin () { super(); propName = "blurFilter"; overwriteProps = ["blurFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.BlurFilter; initFilter(value, new flash.filters.BlurFilter(0, 0, value.quality || 2), _propNames); return(true); } static var API = 1; static var _propNames = ["blurX", "blurY", "quality"]; }
Symbol 249 MovieClip [__Packages.com.greensock.plugins.ColorMatrixFilterPlugin] Frame 0
class com.greensock.plugins.ColorMatrixFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter, _matrix, _filter, _matrixTween, __get__changeFactor; function ColorMatrixFilterPlugin () { super(); propName = "colorMatrixFilter"; overwriteProps = ["colorMatrixFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.ColorMatrixFilter; var _local3 = value; initFilter({remove:value.remove, index:value.index, addFilter:value.addFilter}, new flash.filters.ColorMatrixFilter(_idMatrix.slice()), _propNames); _matrix = flash.filters.ColorMatrixFilter(_filter).matrix; var _local2 = []; if ((_local3.matrix != undefined) && (_local3.matrix instanceof Array)) { _local2 = _local3.matrix; } else { if (_local3.relative == true) { _local2 = _matrix.slice(); } else { _local2 = _idMatrix.slice(); } _local2 = setBrightness(_local2, _local3.brightness); _local2 = setContrast(_local2, _local3.contrast); _local2 = setHue(_local2, _local3.hue); _local2 = setSaturation(_local2, _local3.saturation); _local2 = setThreshold(_local2, _local3.threshold); if (!isNaN(_local3.colorize)) { _local2 = colorize(_local2, _local3.colorize, _local3.amount); } } _matrixTween = new com.greensock.plugins.EndArrayPlugin(); _matrixTween.init(_matrix, _local2); return(true); } function set changeFactor(n) { _matrixTween.__set__changeFactor(n); flash.filters.ColorMatrixFilter(_filter).matrix = _matrix; super.__set__changeFactor(n); //return(__get__changeFactor()); } static function colorize(m, color, amount) { if (isNaN(color)) { return(m); } if (isNaN(amount)) { amount = 1; } var _local3 = ((color >> 16) & 255) / 255; var _local5 = ((color >> 8) & 255) / 255; var _local2 = (color & 255) / 255; var _local4 = 1 - amount; var _local7 = [_local4 + ((amount * _local3) * _lumR), (amount * _local3) * _lumG, (amount * _local3) * _lumB, 0, 0, (amount * _local5) * _lumR, _local4 + ((amount * _local5) * _lumG), (amount * _local5) * _lumB, 0, 0, (amount * _local2) * _lumR, (amount * _local2) * _lumG, _local4 + ((amount * _local2) * _lumB), 0, 0, 0, 0, 0, 1, 0]; return(applyMatrix(_local7, m)); } static function setThreshold(m, n) { if (isNaN(n)) { return(m); } var _local2 = [_lumR * 256, _lumG * 256, _lumB * 256, 0, -256 * n, _lumR * 256, _lumG * 256, _lumB * 256, 0, -256 * n, _lumR * 256, _lumG * 256, _lumB * 256, 0, -256 * n, 0, 0, 0, 1, 0]; return(applyMatrix(_local2, m)); } static function setHue(m, n) { if (isNaN(n)) { return(m); } n = n * (Math.PI/180); var _local1 = Math.cos(n); var _local2 = Math.sin(n); var _local4 = [(_lumR + (_local1 * (1 - _lumR))) + (_local2 * (-_lumR)), (_lumG + (_local1 * (-_lumG))) + (_local2 * (-_lumG)), (_lumB + (_local1 * (-_lumB))) + (_local2 * (1 - _lumB)), 0, 0, (_lumR + (_local1 * (-_lumR))) + (_local2 * 0.143), (_lumG + (_local1 * (1 - _lumG))) + (_local2 * 0.14), (_lumB + (_local1 * (-_lumB))) + (_local2 * -0.283), 0, 0, (_lumR + (_local1 * (-_lumR))) + (_local2 * (-(1 - _lumR))), (_lumG + (_local1 * (-_lumG))) + (_local2 * _lumG), (_lumB + (_local1 * (1 - _lumB))) + (_local2 * _lumB), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]; return(applyMatrix(_local4, m)); } static function setBrightness(m, n) { if (isNaN(n)) { return(m); } n = (n * 100) - 100; return(applyMatrix([1, 0, 0, 0, n, 0, 1, 0, 0, n, 0, 0, 1, 0, n, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], m)); } static function setSaturation(m, n) { if (isNaN(n)) { return(m); } var _local4 = 1 - n; var _local2 = _local4 * _lumR; var _local5 = _local4 * _lumG; var _local1 = _local4 * _lumB; var _local6 = [_local2 + n, _local5, _local1, 0, 0, _local2, _local5 + n, _local1, 0, 0, _local2, _local5, _local1 + n, 0, 0, 0, 0, 0, 1, 0]; return(applyMatrix(_local6, m)); } static function setContrast(m, n) { if (isNaN(n)) { return(m); } n = n + 0.01; var _local2 = [n, 0, 0, 0, 128 * (1 - n), 0, n, 0, 0, 128 * (1 - n), 0, 0, n, 0, 128 * (1 - n), 0, 0, 0, 1, 0]; return(applyMatrix(_local2, m)); } static function applyMatrix(m, m2) { if ((!(m instanceof Array)) || (!(m2 instanceof Array))) { return(m2); } var _local7 = []; var _local2 = 0; var _local5 = 0; var _local6; var _local1; _local6 = 0; while (_local6 < 4) { _local1 = 0; while (_local1 < 5) { if (_local1 == 4) { _local5 = m[_local2 + 4]; } else { _local5 = 0; } _local7[_local2 + _local1] = ((((m[_local2] * m2[_local1]) + (m[_local2 + 1] * m2[_local1 + 5])) + (m[_local2 + 2] * m2[_local1 + 10])) + (m[_local2 + 3] * m2[_local1 + 15])) + _local5; _local1++; } _local2 = _local2 + 5; _local6++; } return(_local7); } static var API = 1; static var _propNames = []; static var _idMatrix = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]; static var _lumR = 0.212671; static var _lumG = 0.71516; static var _lumB = 0.072169; }
Symbol 250 MovieClip [__Packages.com.greensock.plugins.ColorTransformPlugin] Frame 0
class com.greensock.plugins.ColorTransformPlugin extends com.greensock.plugins.TintPlugin { var propName, init; function ColorTransformPlugin () { super(); propName = "colorTransform"; } function onInitTween(target, value, tween) { if ((typeof(target) != "movieclip") && (!(target instanceof TextField))) { return(false); } var _local7 = new Color(target); var _local2 = _local7.getTransform(); if (value.redMultiplier != undefined) { _local2.ra = value.redMultiplier * 100; } if (value.greenMultiplier != undefined) { _local2.ga = value.greenMultiplier * 100; } if (value.blueMultiplier != undefined) { _local2.ba = value.blueMultiplier * 100; } if (value.alphaMultiplier != undefined) { _local2.aa = value.alphaMultiplier * 100; } if (value.redOffset != undefined) { _local2.rb = value.redOffset; } if (value.greenOffset != undefined) { _local2.gb = value.greenOffset; } if (value.blueOffset != undefined) { _local2.bb = value.blueOffset; } if (value.alphaOffset != undefined) { _local2.ab = value.alphaOffset; } if ((!isNaN(value.tint)) || (!isNaN(value.color))) { var _local4 = ((!isNaN(value.tint)) ? (value.tint) : (value.color)); if (_local4 != null) { _local2.rb = Number(_local4) >> 16; _local2.gb = (Number(_local4) >> 8) & 255; _local2.bb = Number(_local4) & 255; _local2.ra = 0; _local2.ga = 0; _local2.ba = 0; } } if (!isNaN(value.tintAmount)) { var _local5 = value.tintAmount / (1 - (((_local2.ra + _local2.ga) + _local2.ba) / 300)); _local2.rb = _local2.rb * _local5; _local2.gb = _local2.gb * _local5; _local2.bb = _local2.bb * _local5; _local2.ra = (_local2.ga = (_local2.ba = (1 - value.tintAmount) * 100)); } else if (!isNaN(value.exposure)) { _local2.rb = (_local2.gb = (_local2.bb = 255 * (value.exposure - 1))); _local2.ra = (_local2.ga = (_local2.ba = 100)); } else if (!isNaN(value.brightness)) { _local2.rb = (_local2.gb = (_local2.bb = Math.max(0, (value.brightness - 1) * 255))); _local2.ra = (_local2.ga = (_local2.ba = (1 - Math.abs(value.brightness - 1)) * 100)); } if ((tween.vars._alpha != undefined) && (value.alphaMultiplier == undefined)) { _local2.aa = tween.vars._alpha; tween.killVars({_alpha:1}); } init(target, _local2); return(true); } static var API = 1; }
Symbol 251 MovieClip [__Packages.com.greensock.plugins.DropShadowFilterPlugin] Frame 0
class com.greensock.plugins.DropShadowFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter; function DropShadowFilterPlugin () { super(); propName = "dropShadowFilter"; overwriteProps = ["dropShadowFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.DropShadowFilter; initFilter(value, new flash.filters.DropShadowFilter(0, 45, 0, 0, 0, 0, 1, value.quality || 2, value.inner, value.knockout, value.hideObject), _propNames); return(true); } static var API = 1; static var _propNames = ["distance", "angle", "color", "alpha", "blurX", "blurY", "strength", "quality", "inner", "knockout", "hideObject"]; }
Symbol 252 MovieClip [__Packages.com.greensock.plugins.FrameLabelPlugin] Frame 0
class com.greensock.plugins.FrameLabelPlugin extends com.greensock.plugins.FramePlugin { var propName, _target, frame, addTween; function FrameLabelPlugin () { super(); propName = "frameLabel"; } function onInitTween(target, value, tween) { if (typeof(tween.target) != "movieclip") { return(false); } _target = MovieClip(target); frame = _target._currentframe; var _local2 = _target.duplicateMovieClip("__frameLabelPluginTempMC", _target._parent.getNextHighestDepth()); _local2.gotoAndStop(value); var _local3 = _local2._currentframe; _local2.removeMovieClip(); if (frame != _local3) { addTween(this, "frame", frame, _local3, "frame"); } return(true); } static var API = 1; }
Symbol 253 MovieClip [__Packages.com.greensock.plugins.GlowFilterPlugin] Frame 0
class com.greensock.plugins.GlowFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter; function GlowFilterPlugin () { super(); propName = "glowFilter"; overwriteProps = ["glowFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.GlowFilter; initFilter(value, new flash.filters.GlowFilter(16777215, 0, 0, 0, value.strength || 1, value.quality || 2, value.inner, value.knockout), _propNames); return(true); } static var API = 1; static var _propNames = ["color", "alpha", "blurX", "blurY", "strength", "quality", "inner", "knockout"]; }
Symbol 254 MovieClip [__Packages.com.greensock.plugins.RoundPropsPlugin] Frame 0
class com.greensock.plugins.RoundPropsPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, round, priority, onInitAllProps, _tween, addTween; function RoundPropsPlugin () { super(); propName = "roundProps"; overwriteProps = ["roundProps"]; round = true; priority = -1; onInitAllProps = _initAllProps; } function onInitTween(target, value, tween) { _tween = tween; var _local2 = value; overwriteProps = overwriteProps.concat(_local2); return(true); } function _initAllProps() { var _local3; var _local4; var _local6 = _tween.vars.roundProps; var _local2; var _local5 = _local6.length; while (_local5-- , _local5 > -1) { _local3 = _local6[_local5]; _local2 = _tween.cachedPT1; while (_local2) { if (_local2.name == _local3) { if (_local2.isPlugin) { _local2.target.round = true; } else { add(_local2.target, _local3, _local2.start, _local2.change); _removePropTween(_local2); _tween.propTweenLookup[_local3] = _tween.propTweenLookup.roundProps; } } else if ((_local2.isPlugin && (_local2.name == "_MULTIPLE_")) && (!_local2.target.round)) { _local4 = (" " + _local2.target.overwriteProps.join(" ")) + " "; if (_local4.indexOf((" " + _local3) + " ") != -1) { _local2.target.round = true; } } _local2 = _local2.nextNode; } } } function _removePropTween(propTween) { if (propTween.nextNode) { propTween.nextNode.prevNode = propTween.prevNode; } if (propTween.prevNode) { propTween.prevNode.nextNode = propTween.nextNode; } else if (_tween.cachedPT1 == propTween) { _tween.cachedPT1 = propTween.nextNode; } if (propTween.isPlugin && (propTween.target.onDisable)) { propTween.target.onDisable(); } } function add(object, propName, start, change) { addTween(object, propName, start, start + change, propName); overwriteProps[overwriteProps.length] = propName; } static var API = 1; }
Symbol 255 MovieClip [__Packages.com.greensock.plugins.ShortRotationPlugin] Frame 0
class com.greensock.plugins.ShortRotationPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, addTween; function ShortRotationPlugin () { super(); propName = "shortRotation"; overwriteProps = []; } function onInitTween(target, value, tween) { if (typeof(value) == "number") { return(false); } var _local4 = Boolean(value.useRadians == true); for (var _local5 in value) { if (_local5 != "useRadians") { initRotation(target, _local5, target[_local5], ((typeof(value[_local5]) == "number") ? (Number(value[_local5])) : (target[_local5] + Number(value[_local5]))), _local4); } } return(true); } function initRotation(target, propName, start, end, useRadians) { var _local3 = (useRadians ? (Math.PI*2) : 360); var _local2 = (end - start) % _local3; if (_local2 != (_local2 % (_local3 / 2))) { _local2 = ((_local2 < 0) ? (_local2 + _local3) : (_local2 - _local3)); } addTween(target, propName, start, start + _local2, propName); overwriteProps[overwriteProps.length] = propName; } static var API = 1; }
Symbol 256 MovieClip [__Packages.com.greensock.OverwriteManager] Frame 0
class com.greensock.OverwriteManager { static var mode, enabled; function OverwriteManager () { } static function init(defaultMode) { if (com.greensock.TweenLite.version < 11.6) { trace("Warning: Your TweenLite class needs to be updated to work with OverwriteManager (or you may need to clear your ASO files). Please download and install the latest version from http://www.tweenlite.com."); } com.greensock.TweenLite.overwriteManager = com.greensock.OverwriteManager; mode = ((defaultMode == undefined) ? 2 : (defaultMode)); enabled = true; return(mode); } static function manageOverwrites(tween, props, targetTweens, mode) { var _local3; var _local10; var _local1; if (mode >= 4) { var _local17 = targetTweens.length; _local3 = 0; while (_local3 < _local17) { _local1 = targetTweens[_local3]; if (_local1 != tween) { if (_local1.setEnabled(false, false)) { _local10 = true; } } else if (mode == 5) { break; } _local3++; } return(_local10); } var _local5 = tween.cachedStartTime + 1E-10; var _local9 = []; var _local13 = []; var _local15 = 0; var _local12 = 0; _local3 = targetTweens.length; while (_local3-- , _local3 > -1) { _local1 = targetTweens[_local3]; if (((_local1 == tween) || (_local1.gc)) || ((!_local1.initted) && ((_local5 - _local1.cachedStartTime) <= 2E-10))) { } else if (_local1.timeline != tween.timeline) { if (!getGlobalPaused(_local1)) { _local13[_local15++] = _local1; } } else if ((((_local1.cachedStartTime <= _local5) && (((_local1.cachedStartTime + _local1.__get__totalDuration()) + 1E-10) > _local5)) && (!_local1.cachedPaused)) && (!((tween.cachedDuration == 0) && ((_local5 - _local1.cachedStartTime) <= 2E-10)))) { _local9[_local12++] = _local1; } } if (_local15 != 0) { var _local6 = tween.cachedTimeScale; var _local7 = _local5; var _local4; var _local11; var _local2; _local2 = tween.timeline; while (_local2) { _local6 = _local6 * _local2.cachedTimeScale; _local7 = _local7 + _local2.cachedStartTime; _local2 = _local2.timeline; } _local5 = _local6 * _local7; _local3 = _local15; while (_local3-- , _local3 > -1) { _local4 = _local13[_local3]; _local6 = _local4.cachedTimeScale; _local7 = _local4.cachedStartTime; _local2 = _local4.timeline; while (_local2) { _local6 = _local6 * _local2.cachedTimeScale; _local7 = _local7 + _local2.cachedStartTime; _local2 = _local2.timeline; } _local11 = _local6 * _local7; if ((_local11 <= _local5) && ((((_local11 + (_local4.__get__totalDuration() * _local6)) + 1E-10) > _local5) || (_local4.cachedDuration == 0))) { _local9[_local12++] = _local4; } } } if (_local12 == 0) { return(_local10); } _local3 = _local12; if (mode == 2) { while (_local3-- , _local3 > -1) { _local1 = _local9[_local3]; if (_local1.killVars(props)) { _local10 = true; } if ((_local1.cachedPT1 == undefined) && (_local1.initted)) { _local1.setEnabled(false, false); } } } else { while (_local3-- , _local3 > -1) { if (_local9[_local3].setEnabled(false, false)) { _local10 = true; } } } return(_local10); } static function getGlobalPaused(tween) { while (tween) { if (tween.cachedPaused) { return(true); } tween = tween.timeline; } return(false); } static var version = 6.1; static var NONE = 0; static var ALL_IMMEDIATE = 1; static var AUTO = 2; static var CONCURRENT = 3; static var ALL_ONSTART = 4; static var PREEXISTING = 5; }
Symbol 257 MovieClip [__Packages.com.greensock.TweenMax] Frame 0
class com.greensock.TweenMax extends com.greensock.TweenLite { var _cyclesComplete, yoyo, vars, _repeat, _repeatDelay, cacheIsDirty, target, cachedTimeScale, setDirtyCache, ratio, timeline, cachedStartTime, gc, setEnabled, _delay, initted, _notifyPluginsOfEnabled, cachedPT1, cachedDuration, cachedTime, killVars, cachedTotalDuration, cachedTotalTime, _rawPrevTime, active, cachedReversed, cachedPaused, _ease, _hasUpdate, _hasPlugins, complete, __get__duration, setTotalTime, __set__duration, cachedPauseTime; function TweenMax (target, duration, vars) { super(target, duration, vars); if (com.greensock.TweenLite.version < 11.2) { trace("TweenMax warning: Please update your TweenLite class or try deleting your ASO files. TweenMax requires a more recent version. Download updates at http://www.TweenMax.com."); } _cyclesComplete = 0; yoyo = Boolean(this.vars.yoyo); _repeat = this.vars.repeat || 0; _repeatDelay = this.vars.repeatDelay || 0; cacheIsDirty = true; if ((this.vars.timeScale != undefined) && (!(this.target instanceof com.greensock.core.TweenCore))) { cachedTimeScale = this.vars.timeScale; } } function init() { if (vars.startAt) { vars.startAt.overwrite = 0; vars.startAt.immediateRender = true; var _local3 = new com.greensock.TweenMax(target, 0, vars.startAt); } super.init(); } function invalidate() { yoyo = Boolean(vars.yoyo); _repeat = vars.repeat || 0; _repeatDelay = vars.repeatDelay || 0; setDirtyCache(true); super.invalidate(); } function updateTo(vars, resetDuration) { var _local7 = ratio; if ((resetDuration && (timeline != undefined)) && (cachedStartTime < timeline.cachedTime)) { cachedStartTime = timeline.cachedTime; setDirtyCache(false); if (gc) { setEnabled(true, false); } else { timeline.insert(this, cachedStartTime - _delay); } } for (var _local6 in vars) { this.vars[_local6] = vars[_local6]; } if (initted) { if (resetDuration) { initted = false; } else { if (_notifyPluginsOfEnabled && (cachedPT1)) { com.greensock.TweenLite.onPluginEvent("onDisable", this); } if ((cachedTime / cachedDuration) > 0.998) { var _local8 = cachedTime; renderTime(0, true, false); initted = false; renderTime(_local8, true, false); } else if (cachedTime > 0) { initted = false; init(); var _local5 = 1 / (1 - _local7); var _local2 = cachedPT1; var _local3; while (_local2) { _local3 = _local2.start + _local2.change; _local2.change = _local2.change * _local5; _local2.start = _local3 - _local2.change; _local2 = _local2.nextNode; } } } } } function setDestination(property, value, adjustStartValues) { var _local2 = {}; _local2[property] = value; updateTo(_local2, Boolean(adjustStartValues != false)); } function killProperties(names) { var _local3 = {}; var _local2 = names.length; while (_local2-- , _local2 > -1) { _local3[names[_local2]] = true; } killVars(_local3); } function renderTime(time, suppressEvents, force) { var _local9 = (cacheIsDirty ? (totalDuration) : (cachedTotalDuration)); var _local7 = cachedTotalTime; var _local5; var _local11; var _local6; if (time >= _local9) { cachedTotalTime = _local9; cachedTime = cachedDuration; ratio = 1; _local5 = true; if (cachedDuration == 0) { if (((time == 0) || (_rawPrevTime < 0)) && (_rawPrevTime != time)) { force = true; } _rawPrevTime = time; } } else if (time <= 0) { if (time < 0) { active = false; if (cachedDuration == 0) { if (_rawPrevTime >= 0) { force = true; _local5 = true; } _rawPrevTime = time; } } else if ((time == 0) && (!initted)) { force = true; } cachedTotalTime = (cachedTime = (ratio = 0)); if (cachedReversed && (_local7 != 0)) { _local5 = true; } } else { cachedTotalTime = (cachedTime = time); _local6 = true; } if (_repeat != 0) { var _local4 = cachedDuration + _repeatDelay; var _local12 = _cyclesComplete; _cyclesComplete = (cachedTotalTime / _local4) >> 0; if (_cyclesComplete == (cachedTotalTime / _local4)) { _cyclesComplete--; } if (_local12 != _cyclesComplete) { _local11 = true; } if (_local5) { if (yoyo && (_repeat % 2)) { cachedTime = (ratio = 0); } } else if (time > 0) { cachedTime = ((cachedTotalTime / _local4) - _cyclesComplete) * _local4; if (yoyo && (_cyclesComplete % 2)) { cachedTime = cachedDuration - cachedTime; } else if (cachedTime >= cachedDuration) { cachedTime = cachedDuration; ratio = 1; _local6 = false; } if (cachedTime <= 0) { cachedTime = (ratio = 0); _local6 = false; } } else { _cyclesComplete = 0; } } if ((_local7 == cachedTotalTime) && (!force)) { return(undefined); } if (!initted) { init(); } if ((!active) && (!cachedPaused)) { active = true; } if (_local6) { ratio = _ease(cachedTime, 0, 1, cachedDuration); } if ((((_local7 == 0) && (vars.onStart)) && ((cachedTotalTime != 0) || (cachedDuration == 0))) && (!suppressEvents)) { vars.onStart.apply(vars.onStartScope, vars.onStartParams); } var _local2 = cachedPT1; while (_local2) { _local2.target[_local2.property] = _local2.start + (ratio * _local2.change); _local2 = _local2.nextNode; } if (_hasUpdate && (!suppressEvents)) { vars.onUpdate.apply(vars.onUpdateScope, vars.onUpdateParams); } if ((_local11 && (!suppressEvents)) && (!gc)) { if (vars.onRepeat) { vars.onRepeat.apply(vars.onRepeatScope, vars.onRepeatParams); } } if (_local5 && (!gc)) { if (_hasPlugins && (cachedPT1)) { com.greensock.TweenLite.onPluginEvent("onComplete", this); } complete(true, suppressEvents); } } static function to(target, duration, vars) { return(new com.greensock.TweenMax(target, duration, vars)); } static function from(target, duration, vars) { vars.runBackwards = true; if (vars.immediateRender != false) { vars.immediateRender = true; } return(new com.greensock.TweenMax(target, duration, vars)); } static function fromTo(target, duration, fromVars, toVars) { toVars.startAt = fromVars; if (fromVars.immediateRender) { toVars.immediateRender = true; } return(new com.greensock.TweenMax(target, duration, toVars)); } static function allTo(targets, duration, vars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope) { var _local2; var _local3; var _local1; if (stagger == undefined) { stagger = 0; } var _local7 = targets.length; var _local6 = []; var _local5 = vars.delay || 0; var onCompleteProxy = vars.onComplete; var onCompleteParamsProxy = vars.onCompleteParams; var onCompleteScopeProxy = vars.onCompleteScope; var _local9 = _local7 - 1; _local2 = 0; while (_local2 < _local7) { _local3 = {}; for (_local1 in vars) { _local3[_local1] = vars[_local1]; } _local3.delay = _local5; if ((_local2 == _local9) && (onCompleteAll != undefined)) { _local3.onComplete = function () { if (onCompleteProxy != undefined) { onCompleteProxy.apply(onCompleteScopeProxy, onCompleteParamsProxy); } onCompleteAll.apply(onCompleteAllScope, onCompleteAllParams); }; } _local6[_local2] = new com.greensock.TweenMax(targets[_local2], duration, _local3); _local5 = _local5 + stagger; _local2++; } return(_local6); } static function allFrom(targets, duration, vars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope) { vars.runBackwards = true; if (vars.immediateRender != false) { vars.immediateRender = true; } return(allTo(targets, duration, vars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope)); } static function allFromTo(targets, duration, fromVars, toVars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope) { toVars.startAt = fromVars; if (fromVars.immediateRender) { toVars.immediateRender = true; } return(allTo(targets, duration, toVars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope)); } static function delayedCall(delay, onComplete, onCompleteParams, onCompleteScope, useFrames) { return(new com.greensock.TweenMax(onComplete, 0, {delay:delay, onComplete:onComplete, onCompleteParams:onCompleteParams, onCompleteScope:onCompleteScope, immediateRender:false, useFrames:useFrames, overwrite:0})); } static function getTweensOf(target) { var _local2 = com.greensock.TweenLite.masterList[target].tweens; var _local3 = []; if (_local2) { var _local1 = _local2.length; while (_local1-- , _local1 > -1) { if (!_local2[_local1].gc) { _local3[_local3.length] = _local2[_local1]; } } } return(_local3); } static function isTweening(target) { var _local3 = getTweensOf(target); var _local2 = _local3.length; var _local1; while (_local2-- , _local2 > -1) { _local1 = _local3[_local2]; if (_local1.active || ((_local1.cachedStartTime == _local1.timeline.cachedTime) && (_local1.timeline.active))) { return(true); } } return(false); } static function getAllTweens() { var _local5 = com.greensock.TweenLite.masterList; var _local4 = 0; var _local3 = []; var _local2; var _local1; for (var _local6 in _local5) { _local2 = _local5[_local6].tweens; _local1 = _local2.length; while (_local1-- , _local1 > -1) { if (!_local2[_local1].gc) { _local3[_local4++] = _local2[_local1]; } } } return(_local3); } static function killAll(complete, tweens, delayedCalls) { if (tweens == undefined) { tweens = true; } if (delayedCalls == undefined) { delayedCalls = true; } var _local2 = getAllTweens(); var _local3; var _local1 = _local2.length; while (_local1-- , _local1 > -1) { _local3 = _local2[_local1].target == _local2[_local1].vars.onComplete; if ((_local3 == delayedCalls) || (_local3 != tweens)) { if (complete == true) { _local2[_local1].complete(false, false); } else { _local2[_local1].setEnabled(false, false); } } } } static function killChildTweensOf(parent, complete) { var _local3 = getAllTweens(); var _local4; var _local1; var _local2 = _local3.length; while (_local2-- , _local2 > -1) { _local4 = _local3[_local2].target; if (_local4 instanceof MovieClip) { _local1 = _local4._parent; while (_local1) { if (_local1 == parent) { if (complete == true) { _local3[_local2].complete(false, false); } else { _local3[_local2].setEnabled(false, false); } } _local1 = _local1._parent; } } } } static function pauseAll(tweens, delayedCalls) { changePause(true, tweens, delayedCalls); } static function resumeAll(tweens, delayedCalls) { changePause(false, tweens, delayedCalls); } static function changePause(pause, tweens, delayedCalls) { if (tweens == undefined) { tweens = true; } if (delayedCalls == undefined) { delayedCalls = true; } var _local2 = getAllTweens(); var _local3; var _local1 = _local2.length; while (_local1-- , _local1 > -1) { _local3 = Boolean(_local2[_local1].target == _local2[_local1].vars.onComplete); if ((_local3 == delayedCalls) || (_local3 != tweens)) { _local2[_local1].paused = pause; } } } function get currentProgress() { return(cachedTime / __get__duration()); } function set currentProgress(n) { if (_cyclesComplete == 0) { setTotalTime(__get__duration() * n, false); } else { setTotalTime((__get__duration() * n) + (_cyclesComplete * cachedDuration), false); } //return(currentProgress); } function get totalProgress() { return(cachedTotalTime / totalDuration); } function set totalProgress(n) { setTotalTime(totalDuration * n, false); //return(totalProgress); } function get currentTime() { return(cachedTime); } function set currentTime(n) { if (_cyclesComplete == 0) { } else if (yoyo && ((_cyclesComplete % 2) == 1)) { n = (__get__duration() - n) + (_cyclesComplete * (cachedDuration + _repeatDelay)); } else { n = n + (_cyclesComplete * (__get__duration() + _repeatDelay)); } setTotalTime(n, false); //return(currentTime); } function get totalDuration() { if (cacheIsDirty) { cachedTotalDuration = ((_repeat == -1) ? 999999999999 : ((cachedDuration * (_repeat + 1)) + (_repeatDelay * _repeat))); cacheIsDirty = false; } return(cachedTotalDuration); } function set totalDuration(n) { if (_repeat == -1) { return; } __set__duration((n - (_repeat * _repeatDelay)) / (_repeat + 1)); //return(totalDuration); } function get timeScale() { return(cachedTimeScale); } function set timeScale(n) { if (n == 0) { n = 0.0001; } var _local3 = ((cachedPauseTime || (cachedPauseTime == 0)) ? (cachedPauseTime) : (timeline.cachedTotalTime)); cachedStartTime = _local3 - (((_local3 - cachedStartTime) * cachedTimeScale) / n); cachedTimeScale = n; setDirtyCache(false); //return(timeScale); } function get repeat() { return(_repeat); } function set repeat(n) { _repeat = n; setDirtyCache(true); //return(repeat); } function get repeatDelay() { return(_repeatDelay); } function set repeatDelay(n) { _repeatDelay = n; setDirtyCache(true); //return(repeatDelay); } static function get globalTimeScale() { return(((com.greensock.TweenLite.rootTimeline == undefined) ? 1 : (com.greensock.TweenLite.rootTimeline.cachedTimeScale))); } static function set globalTimeScale(n) { if (n == 0) { n = 0.0001; } if (com.greensock.TweenLite.rootTimeline == undefined) { com.greensock.TweenLite.to({}, 0, {}); } var _local1 = com.greensock.TweenLite.rootTimeline; var _local2 = getTimer() * 0.001; _local1.cachedStartTime = _local2 - (((_local2 - _local1.cachedStartTime) * _local1.cachedTimeScale) / n); _local1 = com.greensock.TweenLite.rootFramesTimeline; _local2 = com.greensock.TweenLite.rootFrame; _local1.cachedStartTime = _local2 - (((_local2 - _local1.cachedStartTime) * _local1.cachedTimeScale) / n); com.greensock.TweenLite.rootFramesTimeline.cachedTimeScale = (com.greensock.TweenLite.rootTimeline.cachedTimeScale = n); //return(globalTimeScale); } static var version = 11.691; static var _activatedPlugins = com.greensock.plugins.TweenPlugin.activate([com.greensock.plugins.AutoAlphaPlugin, com.greensock.plugins.EndArrayPlugin, com.greensock.plugins.FramePlugin, com.greensock.plugins.RemoveTintPlugin, com.greensock.plugins.TintPlugin, com.greensock.plugins.VisiblePlugin, com.greensock.plugins.VolumePlugin, com.greensock.plugins.BevelFilterPlugin, com.greensock.plugins.BezierPlugin, com.greensock.plugins.BezierThroughPlugin, com.greensock.plugins.BlurFilterPlugin, com.greensock.plugins.ColorMatrixFilterPlugin, com.greensock.plugins.ColorTransformPlugin, com.greensock.plugins.DropShadowFilterPlugin, com.greensock.plugins.FrameLabelPlugin, com.greensock.plugins.GlowFilterPlugin, com.greensock.plugins.HexColorsPlugin, com.greensock.plugins.RoundPropsPlugin, com.greensock.plugins.ShortRotationPlugin, {}]); static var _overwriteMode = (com.greensock.OverwriteManager.enabled ? (com.greensock.OverwriteManager.mode) : (com.greensock.OverwriteManager.init(2))); static var killTweensOf = com.greensock.TweenLite.killTweensOf; static var killDelayedCallsTo = com.greensock.TweenLite.killTweensOf; }
Symbol 258 MovieClip [__Packages.com.greensock.easing.Linear] Frame 0
class com.greensock.easing.Linear { function Linear () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 259 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorSnowState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.color.ColorSnowState extends com.clubpenguin.world.rooms.weathereffects.state.color.ColorState implements com.clubpenguin.world.rooms.weathereffects.state.color.IColorState { var _snowEffectGenerator, _wem, applyTinting, showClouds, removeClouds, snowEffect; function ColorSnowState (manager) { super(manager); _snowEffectGenerator = new com.clubpenguin.world.rooms.weathereffects.effect.SnowEffectGenerator(_wem); setMovieClips(); } function toFireState() { resetState(); _wem.__set__currentColorState(_wem.colorFireState); trace("from SNOW state to FIRE state"); } function toWaterState() { resetState(); _wem.__set__currentColorState(_wem.colorWaterState); trace("from SNOW state to WATER state"); } function toSnowState() { if (_wem.__get__currentColorMode().getMode() == _wem.__get__nextColorMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_SNOW); if (_wem.__get__currentColorMode().getMode() == "A") { showClouds(); } if (_wem.__get__nextColorMode().getMode() == "A") { removeClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { stopSnowEffect(); } if (_wem.__get__nextColorMode().getMode() == "C") { playSnowEffect(); } _wem.__set__currentColorMode(_wem.nextColorMode); trace("MODE CHANGED TO: " + _wem.__get__nextColorMode()); trace("from SNOW state to SNOW state"); } function toTieState() { resetState(); _wem.__set__currentColorState(_wem.colorTieState); trace("from SNOW state to TIE state"); } function toDefaultState() { if (_wem.__get__currentColorMode().getMode() == "C") { stopSnowEffect(); } if (_wem.__get__currentColorMode().getMode() != "A") { removeClouds(); } _wem.__set__currentColorState(_wem.colorDefaultState); trace("from SNOW state to DEFAULT state"); } function setMovieClips() { snowEffect = _wem.getBackogrundMC().weatherEffects_mc.snowEffect; } function applyState() { applyTinting(_wem.__get__currentColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_SNOW); if ((_wem.__get__currentColorMode().getMode() == "B") || (_wem.__get__currentColorMode().getMode() == "C")) { showClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { playSnowEffect(); } trace("APPLYING SNOW STATE IN MODE " + _wem.__get__currentColorMode()); } function playWeatherEffect(effectType) { trace("DO NOTHING"); } function resetState() { if ((_wem.__get__currentColorMode().getMode() != "A") && (_wem.__get__nextColorMode().getMode() == "A")) { removeClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { stopSnowEffect(); } } function playSnowEffect() { _snowEffectGenerator.startEffect(); trace("START SNOW EFFECT"); } function stopSnowEffect() { _snowEffectGenerator.stopEffect(); trace("STOP SNOW EFFECT"); } }
Symbol 260 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.effect.SnowEffectGenerator] Frame 0
class com.clubpenguin.world.rooms.weathereffects.effect.SnowEffectGenerator { var _wem, _elementHolder; function SnowEffectGenerator (wem) { trace(CLASS_NAME + "Instatiated"); _wem = wem; _maxHeight = wem.snowAnimationHeight; _elementSpeed = wem.snowAnimationSpeed; _elementAmount = wem.snowAmount; _elementShrinkSize = wem.snowShrinkSize; _delayTime = wem.snowDelayTime; setMovieClips(); } function setMovieClips() { _elementHolder = _wem.getBackogrundMC().weatherEffects_mc.waterEffect; } function startEffect() { if (_running) { return(undefined); } trace(CLASS_NAME + ": startEffect()"); _running = true; var _local2 = 0; while (_local2 < _elementAmount) { setupElement(_local2); _local2++; } } function stopEffect() { trace(CLASS_NAME + ": stopEffect()"); _running = false; } function setupElement(index) { var _local2 = _elementHolder.attachMovie(_elementArtMc, "s" + index, index + 300); _local2.index = index; beginEffect(_local2, this); } function beginEffect(me, effect) { if (!effect._running) { me.removeMovieClip(); return(undefined); } effect._running = true; var _local5 = effect._elementSpeed; var _local4 = Math.random() * effect._delayTime; me._y = -5; me._x = int(Math.random() * effect._maxWidth); me._alpha = 100; me._yscale = 100; me._xscale = 100; var _local3 = new Array(); _local3.push(me); _local3.push(effect); com.greensock.TweenMax.to(me, _local5, {_y:effect._maxHeight, _x:me._x + (effect._maxHeight / 2), _yscale:effect._elementShrinkSize, _xscale:effect._elementShrinkSize, delay:_local4, ease:com.greensock.easing.Linear.easeOut, onComplete:effect.beginEffect, onCompleteParams:_local3}); } static var CLASS_NAME = "[SnowEffectGenerator] "; var _elementArtMc = "WeatherFX_02_Snow_Sprite"; var _maxWidth = Stage.width; var _maxHeight = 85; var _running = false; var _elementSpeed = 1; var _elementAmount = 25; var _elementShrinkSize = 50; var _delayTime = 2; }
Symbol 261 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorTieState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.color.ColorTieState extends com.clubpenguin.world.rooms.weathereffects.state.color.ColorState implements com.clubpenguin.world.rooms.weathereffects.state.color.IColorState { var _fireEffectGenerator, _wem, _rainEffectGenerator, _snowEffectGenerator, applyTinting, showClouds, removeClouds, lightningEffect, tieEffect, fireEffect, waterEffect, snowEffect; function ColorTieState (manager) { super(manager); _fireEffectGenerator = new com.clubpenguin.world.rooms.weathereffects.effect.FireEffectGenerator(_wem); _rainEffectGenerator = new com.clubpenguin.world.rooms.weathereffects.effect.RainEffectGenerator(_wem); _snowEffectGenerator = new com.clubpenguin.world.rooms.weathereffects.effect.SnowEffectGenerator(_wem); setMovieClips(); } function toFireState() { resetState(); _wem.__set__currentColorState(_wem.colorFireState); trace("from TIE state to FIRE state"); } function toWaterState() { resetState(); _wem.__set__currentColorState(_wem.colorWaterState); trace("from TIE state to WATER state"); } function toSnowState() { resetState(); _wem.__set__currentColorState(_wem.colorSnowState); trace("from TIE state to SNOW state"); } function toTieState() { if (_wem.__get__currentColorMode().getMode() == _wem.__get__nextColorMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_TIE); if (_wem.__get__currentColorMode().getMode() == "A") { showClouds(); showLightningEffect(); } if (_wem.__get__nextColorMode().getMode() == "A") { removeClouds(); hideLightningEffect(); } if ((_wem.__get__currentColorMode().getMode() == "C") || (_wem.__get__nextColorMode().getMode() != "C")) { stopTieEffect(); } if (_wem.__get__nextColorMode().getMode() == "C") { playTieEffect(); } _wem.__set__currentColorMode(_wem.nextColorMode); trace("MODE CHANGED TO: " + _wem.__get__nextColorMode()); trace("from TIE state to TIE state"); } function toDefaultState() { resetState(); _wem.__set__currentColorState(_wem.colorDefaultState); trace("from TIE state to DEFAULT state"); } function setMovieClips() { lightningEffect = _wem.getBackogrundMC().weatherEffects_mc.lightningEffect; tieEffect = _wem.getBackogrundMC().weatherEffects_mc.tieEffect; fireEffect = _wem.getBackogrundMC().weatherEffects_mc.fireEffect; waterEffect = _wem.getBackogrundMC().weatherEffects_mc.waterEffect; snowEffect = _wem.getBackogrundMC().weatherEffects_mc.snowEffect; } function applyState() { applyTinting(_wem.__get__currentColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_TIE); if (_wem.__get__currentColorMode().getMode() == "A") { showTieCloudsEffect(); } if ((_wem.__get__currentColorMode().getMode() == "B") || (_wem.__get__currentColorMode().getMode() == "C")) { showTieCloudsEffect(); showLightningEffect(); showClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { playTieEffect(); } trace("APPLYING SNOW STATE IN MODE " + _wem.__get__currentColorMode()); } function playWeatherEffect(effectType) { if (_wem.__get__currentColorMode().getMode() != "C") { return(undefined); } _fireEffectGenerator.stopEffect(); _rainEffectGenerator.stopEffect(); _snowEffectGenerator.stopEffect(); switch (effectType) { case "fire" : _fireEffectGenerator.startEffect(); break; case "water" : _rainEffectGenerator.startEffect(); break; case "snow" : _snowEffectGenerator.startEffect(); } } function resetState() { removeTieCloudsEffect(); if ((_wem.__get__currentColorMode().getMode() != "A") && (_wem.__get__nextColorMode().getMode() == "A")) { removeClouds(); } if (_wem.__get__currentColorMode().getMode() == "C") { stopTieEffect(); } } function playTieEffect() { _fireEffectGenerator.startEffect(); trace("START TIE EFFECT"); var _local2 = new com.clubpenguin.world.rooms.weathereffects.effect.SnowEffectGenerator(_wem, 10, 100); } function stopTieEffect() { _fireEffectGenerator.stopEffect(); _rainEffectGenerator.stopEffect(); _snowEffectGenerator.stopEffect(); trace("STOP TIE EFFECT"); } function showLightningEffect() { lightningEffect.gotoAndPlay("on"); trace("START LIGHTNING EFFECT"); } function hideLightningEffect() { lightningEffect.gotoAndStop("hide"); trace("HID LIGHTNING EFFECT"); } function stopLightningEffect() { lightningEffect.gotoAndStop("off"); trace("STOP LIGHTNING EFFECT"); } function showTieCloudsEffect() { hideLightningEffect(); tieEffect.gotoAndPlay("enter"); trace("START TIE CLOUDS EFFECT"); } function removeTieCloudsEffect() { stopLightningEffect(); tieEffect.gotoAndPlay("leave"); trace("STOP TIE CLOUDS EFFECT"); } }
Symbol 262 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorDefaultState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.color.ColorDefaultState extends com.clubpenguin.world.rooms.weathereffects.state.color.ColorState implements com.clubpenguin.world.rooms.weathereffects.state.color.IColorState { var _wem, applyTinting; function ColorDefaultState (manager) { super(manager); } function toFireState() { _wem.__set__currentColorState(_wem.colorFireState); trace("from DEFAULT state to FIRE state"); } function toWaterState() { _wem.__set__currentColorState(_wem.colorWaterState); trace("from DEFAULT state to WATER state"); } function toSnowState() { _wem.__set__currentColorState(_wem.colorSnowState); trace("from DEFAULT state to SNOW state"); } function toTieState() { _wem.__set__currentColorState(_wem.colorTieState); trace("from DEFAULT state to TIE state"); } function toDefaultState() { if (_wem.__get__currentColorMode().getMode() == _wem.__get__nextColorMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_DEFAULT); _wem.__set__currentColorState(_wem.colorDefaultState); trace("from DEFAULT state to DEFAULT state"); } function applyState() { applyTinting(_wem.__get__currentColorMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_DEFAULT); trace("APPLYING DEFAULT STATE IN MODE " + _wem.__get__currentColorMode()); } function playWeatherEffect(effectType) { trace("DO NOTHING"); } }
Symbol 263 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.IMode] Frame 0
interface com.clubpenguin.world.rooms.weathereffects.state.mode.IMode { }
Symbol 264 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.Mode] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.mode.Mode { var _mode; function Mode () { } function toString() { return(_mode); } }
Symbol 265 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeA] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.mode.ModeA extends com.clubpenguin.world.rooms.weathereffects.state.mode.Mode implements com.clubpenguin.world.rooms.weathereffects.state.mode.IMode { var _mode; function ModeA () { super(); _mode = "A"; } function getMode() { return(_mode); } function toModeA() { } function toModeB() { } function toModeC() { } }
Symbol 266 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeB] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.mode.ModeB extends com.clubpenguin.world.rooms.weathereffects.state.mode.Mode implements com.clubpenguin.world.rooms.weathereffects.state.mode.IMode { var _mode; function ModeB () { super(); _mode = "B"; } function getMode() { return(_mode); } function toModeA() { } function toModeB() { } function toModeC() { } }
Symbol 267 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeC] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.mode.ModeC extends com.clubpenguin.world.rooms.weathereffects.state.mode.Mode implements com.clubpenguin.world.rooms.weathereffects.state.mode.IMode { var _mode; function ModeC () { super(); _mode = "C"; } function getMode() { return(_mode); } function toModeA() { } function toModeB() { } function toModeC() { } }
Symbol 268 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState] Frame 0
interface com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState { }
Symbol 269 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState { var _wem, _tintObject, bgCloudsShadow, bgDistantShadow, bgSkyShadow, cloudsEffect, cloudsEffectShadow, shadowEffect; function ShadowState (manager) { _wem = manager; _tintObject = new Object(); _tintObject.tintType = "shadow"; setDefaultMovieClips(); } function tweenComplete(obj) { } function setDefaultMovieClips() { var _local2 = _wem.getBackogrundMC().weatherEffects_mc; bgCloudsShadow = _local2.bgClouds.bgCloudsShadow; bgDistantShadow = _local2.bgDistant.bgDistantShadow; bgSkyShadow = _local2.bgSky.bgSkyShadow; cloudsEffect = _wem.getBackogrundMC().weatherEffects_mc.cloudsEffect.cloudsEffectColor; cloudsEffectShadow = _wem.getBackogrundMC().weatherEffects_mc.cloudsEffect; shadowEffect = _wem.getBackogrundMC().weatherEffects_mc.shadowEffect; } function setTintValues(mode, effectType) { _tintObject.state = "Mode" + mode; _tintObject.effectType = effectType; _tintObject.stateForSettings = "Mode" + ((mode == "A") ? "A" : "B"); _tintObject.sky = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_SKY) + _tintObject.stateForSettings]; _tintObject.clouds = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_CLOUDS) + _tintObject.stateForSettings]; _tintObject.distantObjects = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_DISTANT_OBJ) + _tintObject.stateForSettings]; _tintObject.topCoulds = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_TOP_CLOUDS) + _tintObject.stateForSettings]; _tintObject.shell = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[(_tintObject.tintType + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_SHELL) + _tintObject.state]; if (effectType == com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_EMPTY) { _tintObject.shell = com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings[((_tintObject.tintType + effectType) + com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.OBJECT_TYPE_SHELL) + _tintObject.stateForSettings]; } } function applyTinting(mode, effectType) { setTintValues(mode, effectType); com.greensock.TweenLite.to(bgSkyShadow, 2, {colorTransform:_tintObject.sky, onComplete:tweenComplete}); com.greensock.TweenLite.to(bgDistantShadow, 2, {colorTransform:_tintObject.distantObjects, onComplete:tweenComplete}); com.greensock.TweenLite.to(bgCloudsShadow, 2, {colorTransform:_tintObject.clouds, onComplete:tweenComplete}); com.greensock.TweenLite.to(cloudsEffectShadow, 2, {colorTransform:_tintObject.topCoulds, onComplete:tweenComplete}); com.greensock.TweenLite.to(_wem.SHELL, 0, {colorTransform:_tintObject.shell, onComplete:tweenComplete}); trace((((("[SHADOW] PLAYING WEATHER EFFECT: " + _tintObject.tintType) + " ") + _tintObject.state) + " ") + _tintObject.effectType); } function showClouds() { if (cloudsEffect._currentFrame != 1) { return(undefined); } cloudsEffect.gotoAndPlay("enter"); trace("[SHADOW] SHOW CLOUDS"); } function removeClouds() { trace("[SHADOW] NEXT COLOR MODE: " + _wem.__get__nextColorMode().getMode()); if (((_wem.__get__nextShadowMode().getMode() == "A") && (_wem.__get__nextColorMode().getMode() == "A")) && (cloudsEffect._currentFrame != 1)) { cloudsEffect.gotoAndPlay("leave"); trace("[SHADOW] REMOVE CLOUDS"); } } function playShadowEffect() { if (shadowEffect._currentFrame == 1) { shadowEffect.gotoAndPlay("enter"); } trace("[SHADOW] START SHADOW EFFECT"); } function stopShadowEffect() { if (shadowEffect._currentFrame != 1) { shadowEffect.gotoAndPlay("leave"); } trace("[SHADOW] STOP SHADOW EFFECT"); } }
Symbol 270 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowFireState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowFireState extends com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState implements com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState { var _wem, applyTinting, showClouds, removeClouds, stopShadowEffect, playShadowEffect; function ShadowFireState (manager) { super(manager); } function tweenComplete(obj) { trace("[SHADOW] TWEEN COMPLETED!"); } function toFireState() { if (_wem.__get__currentShadowMode().getMode() == _wem.__get__nextShadowMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_FIRE); if (_wem.__get__currentShadowMode().getMode() == "A") { showClouds(); } if (_wem.__get__nextShadowMode().getMode() == "A") { removeClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { stopShadowEffect(); } if (_wem.__get__nextShadowMode().getMode() == "C") { playShadowEffect(); } _wem.__set__currentShadowMode(_wem.nextShadowMode); trace("[SHADOW] MODE CHANGED TO: " + _wem.__get__nextShadowMode().getMode()); trace("[SHADOW] from FIRE state to FIRE state"); } function toWaterState() { resetState(); _wem.__set__currentShadowState(_wem.shadowWaterState); trace("[SHADOW] from FIRE state to WATER state"); } function toSnowState() { resetState(); _wem.__set__currentShadowState(_wem.shadowSnowState); trace("[SHADOW] from FIRE state to SNOW state"); } function toTieState() { resetState(); _wem.__set__currentShadowState(_wem.shadowTieState); trace("[SHADOW] from FIRE state to TIE state"); } function toDefaultState() { resetState(); _wem.__set__currentShadowState(_wem.shadowDefaultState); trace("[SHADOW] from FIRE state to DEFAULT state"); } function toEmptyState() { resetState(); _wem.__set__currentShadowState(_wem.shadowEmptyState); trace("[SHADOW] from FIRE state to EMPTY state"); } function applyState() { applyTinting(_wem.__get__currentShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_FIRE); if ((_wem.__get__currentShadowMode().getMode() == "B") || (_wem.__get__currentShadowMode().getMode() == "C")) { showClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { playShadowEffect(); } if (_wem.__get__currentShadowMode().getMode() == "A") { removeClouds(); } trace("[SHADOW] APPLYING FIRE STATE IN MODE " + _wem.__get__currentShadowMode()); } function resetState() { if ((_wem.__get__currentShadowMode().getMode() != "A") && (_wem.__get__nextShadowMode().getMode() == "A")) { removeClouds(); } if ((_wem.__get__currentShadowMode().getMode() == "C") && (_wem.__get__nextShadowMode().getMode() != "C")) { stopShadowEffect(); } } }
Symbol 271 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowWaterState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowWaterState extends com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState implements com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState { var _wem, applyTinting, showClouds, removeClouds, stopShadowEffect, playShadowEffect; function ShadowWaterState (manager) { super(manager); } function toFireState() { resetState(); _wem.__set__currentShadowState(_wem.shadowFireState); trace("[SHADOW] from WATER state to FIRE state"); } function toWaterState() { if (_wem.__get__currentShadowMode().getMode() == _wem.__get__nextShadowMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_WATER); if (_wem.__get__currentShadowMode().getMode() == "A") { showClouds(); } if (_wem.__get__nextShadowMode().getMode() == "A") { removeClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { stopShadowEffect(); } if (_wem.__get__nextShadowMode().getMode() == "C") { playShadowEffect(); } _wem.__set__currentShadowMode(_wem.nextShadowMode); trace("[SHADOW] MODE CHANGED TO: " + _wem.__get__nextShadowMode()); trace("[SHADOW] from WATER state to WATER state"); } function toSnowState() { resetState(); _wem.__set__currentShadowState(_wem.shadowSnowState); trace("[SHADOW] from WATER state to SNOW state"); } function toTieState() { resetState(); _wem.__set__currentShadowState(_wem.shadowTieState); trace("[SHADOW] from WATER state to TIE state"); } function toDefaultState() { resetState(); _wem.__set__currentShadowState(_wem.shadowDefaultState); trace("[SHADOW] from WATER state to DEFAULT state"); } function toEmptyState() { resetState(); _wem.__set__currentShadowState(_wem.shadowEmptyState); trace("[SHADOW] from WATER state to EMPTY state"); } function applyState() { applyTinting(_wem.__get__currentShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_WATER); if ((_wem.__get__currentShadowMode().getMode() == "B") || (_wem.__get__currentShadowMode().getMode() == "C")) { showClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { playShadowEffect(); } if (_wem.__get__currentShadowMode().getMode() == "A") { removeClouds(); } trace("[SHADOW] APPLYING WATER STATE IN MODE " + _wem.__get__currentShadowMode()); } function resetState() { if ((_wem.__get__currentShadowMode().getMode() != "A") && (_wem.__get__nextShadowMode().getMode() == "A")) { removeClouds(); } if ((_wem.__get__currentShadowMode().getMode() == "C") && (_wem.__get__nextShadowMode().getMode() != "C")) { stopShadowEffect(); } } }
Symbol 272 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowSnowState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowSnowState extends com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState implements com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState { var _wem, applyTinting, showClouds, removeClouds, stopShadowEffect, playShadowEffect; function ShadowSnowState (manager) { super(manager); } function toFireState() { resetState(); _wem.__set__currentShadowState(_wem.shadowFireState); trace("[SHADOW] from SNOW state to FIRE state"); } function toWaterState() { resetState(); _wem.__set__currentShadowState(_wem.shadowWaterState); trace("[SHADOW] from SNOW state to WATER state"); } function toSnowState() { if (_wem.__get__currentShadowMode().getMode() == _wem.__get__nextShadowMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_SNOW); if (_wem.__get__currentShadowMode().getMode() == "A") { showClouds(); } if (_wem.__get__nextShadowMode().getMode() == "A") { removeClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { stopShadowEffect(); } if (_wem.__get__nextShadowMode().getMode() == "C") { playShadowEffect(); } _wem.__set__currentShadowMode(_wem.nextShadowMode); trace("[SHADOW] MODE CHANGED TO: " + _wem.__get__nextShadowMode()); trace("[SHADOW] from SNOW state to SNOW state"); } function toTieState() { resetState(); _wem.__set__currentShadowState(_wem.shadowTieState); trace("[SHADOW] from SNOW state to TIE state"); } function toDefaultState() { resetState(); _wem.__set__currentShadowState(_wem.shadowDefaultState); trace("[SHADOW] from SNOW state to DEFAULT state"); } function toEmptyState() { resetState(); _wem.__set__currentShadowState(_wem.shadowEmptyState); trace("[SHADOW] from SNOW state to EMPTY state"); } function applyState() { applyTinting(_wem.__get__currentShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_SNOW); if ((_wem.__get__currentShadowMode().getMode() == "B") || (_wem.__get__currentShadowMode().getMode() == "C")) { showClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { playShadowEffect(); } if (_wem.__get__currentShadowMode().getMode() == "A") { removeClouds(); } trace("[SHADOW] APPLYING SNOW STATE IN MODE " + _wem.__get__currentShadowMode()); } function resetState() { if ((_wem.__get__currentShadowMode().getMode() != "A") && (_wem.__get__nextShadowMode().getMode() == "A")) { removeClouds(); } if ((_wem.__get__currentShadowMode().getMode() == "C") && (_wem.__get__nextShadowMode().getMode() != "C")) { stopShadowEffect(); } } }
Symbol 273 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowTieState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowTieState extends com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState implements com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState { var _wem, applyTinting, showClouds, removeClouds, stopShadowEffect, playShadowEffect; function ShadowTieState (manager) { super(manager); } function toFireState() { resetState(); _wem.__set__currentShadowState(_wem.shadowFireState); trace("[SHADOW] from TIE state to FIRE state"); } function toWaterState() { resetState(); _wem.__set__currentShadowState(_wem.shadowWaterState); trace("[SHADOW] from TIE state to WATER state"); } function toSnowState() { resetState(); _wem.__set__currentShadowState(_wem.shadowSnowState); trace("[SHADOW] from TIE state to SNOW state"); } function toTieState() { if (_wem.__get__currentShadowMode().getMode() == _wem.__get__nextShadowMode().getMode()) { return(undefined); } applyTinting(_wem.__get__nextShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_TIE); if (_wem.__get__currentShadowMode().getMode() == "A") { showClouds(); } if (_wem.__get__nextShadowMode().getMode() == "A") { removeClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { stopShadowEffect(); } if (_wem.__get__nextShadowMode().getMode() == "C") { playShadowEffect(); } _wem.__set__currentShadowMode(_wem.nextShadowMode); trace("[SHADOW] MODE CHANGED TO: " + _wem.__get__nextShadowMode()); trace("[SHADOW] from TIE state to TIE state"); } function toDefaultState() { resetState(); _wem.__set__currentShadowState(_wem.shadowDefaultState); trace("[SHADOW] from TIE state to DEFAULT state"); } function toEmptyState() { resetState(); _wem.__set__currentShadowState(_wem.shadowEmptyState); trace("[SHADOW] from TIE state to EMPTY state"); } function applyState() { applyTinting(_wem.__get__currentShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_TIE); if ((_wem.__get__currentShadowMode().getMode() == "B") || (_wem.__get__currentShadowMode().getMode() == "C")) { showClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { playShadowEffect(); } if (_wem.__get__currentShadowMode().getMode() == "A") { removeClouds(); } trace("[SHADOW] APPLYING TIE STATE IN MODE " + _wem.__get__currentShadowMode()); } function resetState() { if ((_wem.__get__currentShadowMode().getMode() != "A") && (_wem.__get__nextShadowMode().getMode() == "A")) { removeClouds(); } if ((_wem.__get__currentShadowMode().getMode() == "C") && (_wem.__get__nextShadowMode().getMode() != "C")) { stopShadowEffect(); } } }
Symbol 274 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowDefaultState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowDefaultState extends com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState implements com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState { var _wem, applyTinting, showClouds, removeClouds, playShadowEffect, stopShadowEffect; function ShadowDefaultState (manager) { super(manager); } function toFireState() { resetState(); _wem.__set__currentShadowState(_wem.shadowFireState); trace("[SHADOW] from DEFAULT state to FIRE state"); } function toWaterState() { resetState(); _wem.__set__currentShadowState(_wem.shadowWaterState); trace("[SHADOW] from DEFAULT state to WATER state"); } function toSnowState() { resetState(); _wem.__set__currentShadowState(_wem.shadowSnowState); trace("[SHADOW] from DEFAULT state to SNOW state"); } function toTieState() { resetState(); _wem.__set__currentShadowState(_wem.shadowTieState); trace("[SHADOW] from DEFAULT state to TIE state"); } function toDefaultState() { if (_wem.__get__currentShadowMode() == _wem.__get__nextShadowMode()) { return(undefined); } trace((("[SHADOW] CURRENT SHADOW MODE: " + _wem.__get__currentShadowMode().getMode()) + " NEXT SHADOW MODE: ") + _wem.__get__nextShadowMode().getMode()); applyTinting(_wem.__get__nextShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_DEFAULT); if (_wem.__get__currentShadowMode().getMode() == "A") { showClouds(); } if (_wem.__get__nextShadowMode().getMode() == "A") { removeClouds(); } if (_wem.__get__nextShadowMode().getMode() == "C") { playShadowEffect(); } if (_wem.__get__currentShadowMode().getMode() == "C") { stopShadowEffect(); } _wem.__set__currentShadowState(_wem.shadowDefaultState); trace("[SHADOW] from DEFAULT state to DEFAULT state"); } function toEmptyState() { resetState(); _wem.__set__currentShadowState(_wem.shadowEmptyState); trace("[SHADOW] from DEFAULT state to EMPTY state"); } function applyState() { applyTinting(_wem.__get__currentShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_DEFAULT); if ((_wem.__get__currentShadowMode().getMode() == "B") || (_wem.__get__currentShadowMode().getMode() == "C")) { showClouds(); } if (_wem.__get__currentShadowMode().getMode() == "C") { playShadowEffect(); } if (_wem.__get__currentShadowMode().getMode() == "A") { removeClouds(); } trace("[SHADOW] APPLYING DEFAULT STATE IN MODE " + _wem.__get__currentShadowMode()); } function resetState() { if ((_wem.__get__currentShadowMode().getMode() != "A") && (_wem.__get__nextShadowMode().getMode() == "A")) { removeClouds(); } if ((_wem.__get__currentShadowMode().getMode() == "C") && (_wem.__get__nextShadowMode().getMode() != "C")) { stopShadowEffect(); } } }
Symbol 275 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowEmptyState] Frame 0
class com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowEmptyState extends com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState implements com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState { var _wem, applyTinting; function ShadowEmptyState (manager) { super(manager); } function toFireState() { _wem.__set__currentShadowState(_wem.shadowFireState); trace("[SHADOW] from EMPTY state to FIRE state"); } function toWaterState() { _wem.__set__currentShadowState(_wem.shadowWaterState); trace("[SHADOW] from EMPTY state to WATER state"); } function toSnowState() { _wem.__set__currentShadowState(_wem.shadowSnowState); trace("[SHADOW] from EMPTY state to SNOW state"); } function toTieState() { _wem.__set__currentShadowState(_wem.shadowTieState); trace("[SHADOW] from EMPTY state to TIE state"); } function toDefaultState() { _wem.__set__currentShadowState(_wem.shadowDefaultState); trace("[SHADOW] from EMPTY state to DEFAULT state"); } function toEmptyState() { if (_wem.__get__currentShadowMode().getMode() == _wem.__get__nextShadowMode().getMode()) { return(undefined); } } function applyState() { applyTinting(_wem.__get__currentShadowMode().getMode(), com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager.EFFECT_TYPE_EMPTY); trace("[SHADOW] APPLYING EMPTY STATE IN MODE " + _wem.__get__currentShadowMode()); } }
Symbol 276 MovieClip [__Packages.com.clubpenguin.util.Delegate] Frame 0
class com.clubpenguin.util.Delegate { function Delegate () { } static function create(target, handler) { var _local2 = function () { var _local2 = arguments.callee; var _local3 = arguments.concat(_local2.initArgs); return(_local2.handler.apply(_local2.target, _local3)); }; _local2.target = target; _local2.handler = handler; _local2.initArgs = arguments.slice(2); return(_local2); } }
Symbol 33 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.127"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 34 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 35 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.127"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 36 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.127"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 66 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 67 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 68 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 69 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 70 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 71 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 72 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 73 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 74 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 75 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 76 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 77 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.2.127"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 78 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 79 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 80 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 81 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 82 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 83 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.127"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 84 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.127"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 85 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:23
Symbol 3 GraphicUsed by:23
Symbol 4 GraphicUsed by:23
Symbol 5 GraphicUsed by:23
Symbol 6 GraphicUsed by:23
Symbol 7 GraphicUsed by:23
Symbol 8 GraphicUsed by:23
Symbol 9 GraphicUsed by:23
Symbol 10 GraphicUsed by:23
Symbol 11 GraphicUsed by:23
Symbol 12 GraphicUsed by:23
Symbol 13 GraphicUsed by:23
Symbol 14 GraphicUsed by:23
Symbol 15 GraphicUsed by:23
Symbol 16 GraphicUsed by:23
Symbol 17 GraphicUsed by:23
Symbol 18 GraphicUsed by:23
Symbol 19 GraphicUsed by:23
Symbol 20 GraphicUsed by:23
Symbol 21 GraphicUsed by:23
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClip [WeatherFX_03_Fire_Sprite]Uses:2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [WeatherFX_02_Snow_Sprite]Uses:24
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip [WeatherFX_01_Water_Sprite]Uses:26
Symbol 28 GraphicUsed by:32
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:32
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip [ball]Uses:28 30 31
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClip [BoundingBox]Uses:37Used by:57 61 65
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClip [BrdrShdw]Uses:39Used by:43 48 49
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClip [BrdrFace]Uses:41Used by:43 48 49
Symbol 43 MovieClip [SimpleButtonDown]Uses:40 42Used by:61
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClip [BrdrBlk]Uses:44Used by:48 49
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClip [BrdrHilght]Uses:46Used by:48 49
Symbol 48 MovieClip [SimpleButtonIn]Uses:45 47 40 42Used by:61
Symbol 49 MovieClip [SimpleButtonUp]Uses:45 42 40 47Used by:61
Symbol 50 MovieClip [Defaults]Used by:52
Symbol 51 MovieClip [UIObjectExtensions]Used by:52
Symbol 52 MovieClip [UIObject]Uses:50 51Used by:58 60 62
Symbol 53 GraphicUsed by:55
Symbol 54 GraphicUsed by:55
Symbol 55 ButtonUses:53 54Used by:58
Symbol 56 MovieClipUsed by:58
Symbol 57 MovieClip [FocusRect]Uses:38Used by:58
Symbol 58 MovieClip [FocusManager]Uses:55 56 57 52Used by:60
Symbol 59 MovieClip [UIComponentExtensions]Used by:60
Symbol 60 MovieClip [UIComponent]Uses:52 58 59Used by:61
Symbol 61 MovieClip [SimpleButton]Uses:38 43 48 49 60Used by:65
Symbol 62 MovieClip [Border]Uses:52Used by:63 65
Symbol 63 MovieClip [RectBorder]Uses:62Used by:65
Symbol 64 MovieClip [ButtonSkin]Used by:65
Symbol 65 MovieClip [Button]Uses:38 61 62 63 64
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClipUses:88Used by:174
Symbol 90 GraphicUsed by:103
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:103
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:103
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:103
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:103
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:103
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:103
Symbol 103 MovieClipUses:90 92 94 96 98 100 102Used by:104
Symbol 104 MovieClipUses:103Used by:174
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:174
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:174
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:174
Symbol 111 GraphicUsed by:133
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:131
Symbol 114 GraphicUsed by:131
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:131
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:131
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:131
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:131
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:131
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:131
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:131
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:131
Symbol 131 MovieClipUses:113 114 116 118 120 122 124 126 128 130Used by:132
Symbol 132 MovieClipUses:131Used by:133
Symbol 133 MovieClipUses:111 132Used by:174
Symbol 134 GraphicUsed by:151
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:137
Symbol 137 MovieClipUses:136Used by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClipUses:138Used by:150
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:142
Symbol 142 MovieClipUses:141Used by:143
Symbol 143 MovieClipUses:142Used by:144
Symbol 144 MovieClipUses:143Used by:150
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:147
Symbol 147 MovieClipUses:146Used by:148
Symbol 148 MovieClipUses:147Used by:149
Symbol 149 MovieClipUses:148Used by:150
Symbol 150 MovieClipUses:139 144 149Used by:151
Symbol 151 MovieClipUses:134 150Used by:174
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClipUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:174
Symbol 156 GraphicUsed by:169
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:167
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:167
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:167
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:167
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:167
Symbol 167 MovieClipUses:158 160 162 164 166Used by:168
Symbol 168 MovieClipUses:167Used by:169
Symbol 169 MovieClipUses:156 168Used by:174
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:172
Symbol 172 MovieClipUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClipUses:89 104 106 108 110 133 151 155 169 173Used by:176
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:174 175Used by:Timeline
Symbol 177 GraphicUsed by:214
Symbol 178 GraphicUsed by:214
Symbol 179 GraphicUsed by:214
Symbol 180 GraphicUsed by:214
Symbol 181 GraphicUsed by:214
Symbol 182 GraphicUsed by:214
Symbol 183 GraphicUsed by:214
Symbol 184 MovieClipUsed by:214
Symbol 185 GraphicUsed by:214
Symbol 186 GraphicUsed by:214
Symbol 187 GraphicUsed by:214
Symbol 188 GraphicUsed by:214
Symbol 189 GraphicUsed by:214
Symbol 190 GraphicUsed by:214
Symbol 191 GraphicUsed by:214
Symbol 192 GraphicUsed by:214
Symbol 193 GraphicUsed by:214
Symbol 194 GraphicUsed by:214
Symbol 195 GraphicUsed by:214
Symbol 196 GraphicUsed by:214
Symbol 197 GraphicUsed by:214
Symbol 198 GraphicUsed by:214
Symbol 199 GraphicUsed by:214
Symbol 200 GraphicUsed by:214
Symbol 201 GraphicUsed by:214
Symbol 202 GraphicUsed by:214
Symbol 203 GraphicUsed by:214
Symbol 204 GraphicUsed by:214
Symbol 205 GraphicUsed by:214
Symbol 206 GraphicUsed by:214
Symbol 207 GraphicUsed by:214
Symbol 208 GraphicUsed by:214
Symbol 209 GraphicUsed by:214
Symbol 210 GraphicUsed by:214
Symbol 211 GraphicUsed by:214
Symbol 212 GraphicUsed by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213Used by:Timeline
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:Timeline
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:219
Symbol 219 MovieClipUses:218Used by:Timeline
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:Timeline
Symbol 222 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.effect.FireEffectGenerator]
Symbol 223 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager]
Symbol 224 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.IColorState]
Symbol 225 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorState]
Symbol 226 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings]
Symbol 227 MovieClip [__Packages.com.greensock.core.TweenCore]
Symbol 228 MovieClip [__Packages.com.greensock.core.SimpleTimeline]
Symbol 229 MovieClip [__Packages.com.greensock.TweenLite]
Symbol 230 MovieClip [__Packages.com.greensock.core.PropTween]
Symbol 231 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorFireState]
Symbol 232 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorWaterState]
Symbol 233 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.effect.RainEffectGenerator]
Symbol 234 MovieClip [__Packages.com.greensock.plugins.TweenPlugin]
Symbol 235 MovieClip [__Packages.com.greensock.plugins.VisiblePlugin]
Symbol 236 MovieClip [__Packages.com.greensock.plugins.AutoAlphaPlugin]
Symbol 237 MovieClip [__Packages.com.greensock.plugins.EndArrayPlugin]
Symbol 238 MovieClip [__Packages.com.greensock.plugins.helpers.ArrayTweenInfo]
Symbol 239 MovieClip [__Packages.com.greensock.plugins.FramePlugin]
Symbol 240 MovieClip [__Packages.com.greensock.plugins.TintPlugin]
Symbol 241 MovieClip [__Packages.com.greensock.plugins.RemoveTintPlugin]
Symbol 242 MovieClip [__Packages.com.greensock.plugins.VolumePlugin]
Symbol 243 MovieClip [__Packages.com.greensock.plugins.FilterPlugin]
Symbol 244 MovieClip [__Packages.com.greensock.plugins.HexColorsPlugin]
Symbol 245 MovieClip [__Packages.com.greensock.plugins.BevelFilterPlugin]
Symbol 246 MovieClip [__Packages.com.greensock.plugins.BezierPlugin]
Symbol 247 MovieClip [__Packages.com.greensock.plugins.BezierThroughPlugin]
Symbol 248 MovieClip [__Packages.com.greensock.plugins.BlurFilterPlugin]
Symbol 249 MovieClip [__Packages.com.greensock.plugins.ColorMatrixFilterPlugin]
Symbol 250 MovieClip [__Packages.com.greensock.plugins.ColorTransformPlugin]
Symbol 251 MovieClip [__Packages.com.greensock.plugins.DropShadowFilterPlugin]
Symbol 252 MovieClip [__Packages.com.greensock.plugins.FrameLabelPlugin]
Symbol 253 MovieClip [__Packages.com.greensock.plugins.GlowFilterPlugin]
Symbol 254 MovieClip [__Packages.com.greensock.plugins.RoundPropsPlugin]
Symbol 255 MovieClip [__Packages.com.greensock.plugins.ShortRotationPlugin]
Symbol 256 MovieClip [__Packages.com.greensock.OverwriteManager]
Symbol 257 MovieClip [__Packages.com.greensock.TweenMax]
Symbol 258 MovieClip [__Packages.com.greensock.easing.Linear]
Symbol 259 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorSnowState]
Symbol 260 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.effect.SnowEffectGenerator]
Symbol 261 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorTieState]
Symbol 262 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorDefaultState]
Symbol 263 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.IMode]
Symbol 264 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.Mode]
Symbol 265 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeA]
Symbol 266 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeB]
Symbol 267 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeC]
Symbol 268 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState]
Symbol 269 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState]
Symbol 270 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowFireState]
Symbol 271 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowWaterState]
Symbol 272 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowSnowState]
Symbol 273 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowTieState]
Symbol 274 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowDefaultState]
Symbol 275 MovieClip [__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowEmptyState]
Symbol 276 MovieClip [__Packages.com.clubpenguin.util.Delegate]
Symbol 33 MovieClip [__Packages.mx.core.UIObject]
Symbol 34 MovieClip [__Packages.mx.core.UIComponent]
Symbol 35 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 36 MovieClip [__Packages.mx.controls.Button]
Symbol 66 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 67 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 68 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 69 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 70 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 71 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 72 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 73 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 74 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 75 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 76 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 77 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 78 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 79 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 80 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 81 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 82 MovieClip [__Packages.mx.skins.Border]
Symbol 83 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 84 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 85 MovieClip [__Packages.mx.skins.halo.ButtonSkin]

Instance Names

"background_mc"Frame 1Symbol 176 MovieClip
"aqua_mc"Frame 1Symbol 214 MovieClip
"interface_mc"Frame 1Symbol 216 MovieClip
"triggers_mc"Frame 1Symbol 219 MovieClip
"block_mc"Frame 1Symbol 221 MovieClip
"art"Symbol 32 MovieClip [ball] Frame 1Symbol 30 MovieClip
"b"Symbol 43 MovieClip [SimpleButtonDown] Frame 1Symbol 40 MovieClip [BrdrShdw]
"face"Symbol 43 MovieClip [SimpleButtonDown] Frame 1Symbol 42 MovieClip [BrdrFace]
"b"Symbol 48 MovieClip [SimpleButtonIn] Frame 1Symbol 45 MovieClip [BrdrBlk]
"it"Symbol 48 MovieClip [SimpleButtonIn] Frame 1Symbol 47 MovieClip [BrdrHilght]
"g"Symbol 48 MovieClip [SimpleButtonIn] Frame 1Symbol 40 MovieClip [BrdrShdw]
"face"Symbol 48 MovieClip [SimpleButtonIn] Frame 1Symbol 42 MovieClip [BrdrFace]
"ob"Symbol 49 MovieClip [SimpleButtonUp] Frame 1Symbol 45 MovieClip [BrdrBlk]
"ol"Symbol 49 MovieClip [SimpleButtonUp] Frame 1Symbol 42 MovieClip [BrdrFace]
"ib"Symbol 49 MovieClip [SimpleButtonUp] Frame 1Symbol 40 MovieClip [BrdrShdw]
"il"Symbol 49 MovieClip [SimpleButtonUp] Frame 1Symbol 47 MovieClip [BrdrHilght]
"face"Symbol 49 MovieClip [SimpleButtonUp] Frame 1Symbol 42 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 57 MovieClip [FocusRect] Frame 1Symbol 38 MovieClip [BoundingBox]
"tabCapture"Symbol 58 MovieClip [FocusManager] Frame 1Symbol 55 Button
"boundingBox_mc"Symbol 61 MovieClip [SimpleButton] Frame 1Symbol 38 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 65 MovieClip [Button] Frame 1Symbol 38 MovieClip [BoundingBox]
"bgSkyColor"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip
"bgSkyShadow"Symbol 89 MovieClip Frame 1Symbol 88 MovieClip
"cloudsEffectColor"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"bgCloudsColor"Symbol 154 MovieClip Frame 1Symbol 153 MovieClip
"bgCloudsShadow"Symbol 155 MovieClip Frame 1Symbol 154 MovieClip
"bgDistantColor"Symbol 172 MovieClip Frame 1Symbol 171 MovieClip
"bgDistantShadow"Symbol 173 MovieClip Frame 1Symbol 172 MovieClip
"bgSky"Symbol 174 MovieClip Frame 1Symbol 89 MovieClip
"cloudsEffect"Symbol 174 MovieClip Frame 1Symbol 104 MovieClip
"snowEffect"Symbol 174 MovieClip Frame 1Symbol 106 MovieClip
"waterEffect"Symbol 174 MovieClip Frame 1Symbol 108 MovieClip
"fireEffect"Symbol 174 MovieClip Frame 1Symbol 110 MovieClip
"lightningEffect"Symbol 174 MovieClip Frame 1Symbol 133 MovieClip
"shadowEffect"Symbol 174 MovieClip Frame 1Symbol 151 MovieClip
"bgClouds"Symbol 174 MovieClip Frame 1Symbol 155 MovieClip
"tieEffect"Symbol 174 MovieClip Frame 1Symbol 169 MovieClip
"bgDistant"Symbol 174 MovieClip Frame 1Symbol 173 MovieClip
"weatherEffects_mc"Symbol 176 MovieClip Frame 1Symbol 174 MovieClip
"hint_mc"Symbol 214 MovieClip Frame 1Symbol 184 MovieClip
"aqua_mc"Symbol 219 MovieClip Frame 1Symbol 218 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 11284 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."
ExportAssets (56)Timeline Frame 1Symbol 23 as "WeatherFX_03_Fire_Sprite"
ExportAssets (56)Timeline Frame 1Symbol 25 as "WeatherFX_02_Snow_Sprite"
ExportAssets (56)Timeline Frame 1Symbol 27 as "WeatherFX_01_Water_Sprite"
ExportAssets (56)Timeline Frame 1Symbol 32 as "ball"
ExportAssets (56)Timeline Frame 1Symbol 38 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 40 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 42 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 43 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 45 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 47 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 48 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 49 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 50 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 51 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 52 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 57 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 58 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 59 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 60 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 61 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 62 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 63 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 64 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 65 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 222 as "__Packages.com.clubpenguin.world.rooms.weathereffects.effect.FireEffectGenerator"
ExportAssets (56)Timeline Frame 1Symbol 223 as "__Packages.com.clubpenguin.world.rooms.weathereffects.WeatherEffectsManager"
ExportAssets (56)Timeline Frame 1Symbol 224 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.IColorState"
ExportAssets (56)Timeline Frame 1Symbol 225 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorState"
ExportAssets (56)Timeline Frame 1Symbol 226 as "__Packages.com.clubpenguin.world.rooms.weathereffects.WeatherEffectsSettings"
ExportAssets (56)Timeline Frame 1Symbol 227 as "__Packages.com.greensock.core.TweenCore"
ExportAssets (56)Timeline Frame 1Symbol 228 as "__Packages.com.greensock.core.SimpleTimeline"
ExportAssets (56)Timeline Frame 1Symbol 229 as "__Packages.com.greensock.TweenLite"
ExportAssets (56)Timeline Frame 1Symbol 230 as "__Packages.com.greensock.core.PropTween"
ExportAssets (56)Timeline Frame 1Symbol 231 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorFireState"
ExportAssets (56)Timeline Frame 1Symbol 232 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorWaterState"
ExportAssets (56)Timeline Frame 1Symbol 233 as "__Packages.com.clubpenguin.world.rooms.weathereffects.effect.RainEffectGenerator"
ExportAssets (56)Timeline Frame 1Symbol 234 as "__Packages.com.greensock.plugins.TweenPlugin"
ExportAssets (56)Timeline Frame 1Symbol 235 as "__Packages.com.greensock.plugins.VisiblePlugin"
ExportAssets (56)Timeline Frame 1Symbol 236 as "__Packages.com.greensock.plugins.AutoAlphaPlugin"
ExportAssets (56)Timeline Frame 1Symbol 237 as "__Packages.com.greensock.plugins.EndArrayPlugin"
ExportAssets (56)Timeline Frame 1Symbol 238 as "__Packages.com.greensock.plugins.helpers.ArrayTweenInfo"
ExportAssets (56)Timeline Frame 1Symbol 239 as "__Packages.com.greensock.plugins.FramePlugin"
ExportAssets (56)Timeline Frame 1Symbol 240 as "__Packages.com.greensock.plugins.TintPlugin"
ExportAssets (56)Timeline Frame 1Symbol 241 as "__Packages.com.greensock.plugins.RemoveTintPlugin"
ExportAssets (56)Timeline Frame 1Symbol 242 as "__Packages.com.greensock.plugins.VolumePlugin"
ExportAssets (56)Timeline Frame 1Symbol 243 as "__Packages.com.greensock.plugins.FilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 244 as "__Packages.com.greensock.plugins.HexColorsPlugin"
ExportAssets (56)Timeline Frame 1Symbol 245 as "__Packages.com.greensock.plugins.BevelFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 246 as "__Packages.com.greensock.plugins.BezierPlugin"
ExportAssets (56)Timeline Frame 1Symbol 247 as "__Packages.com.greensock.plugins.BezierThroughPlugin"
ExportAssets (56)Timeline Frame 1Symbol 248 as "__Packages.com.greensock.plugins.BlurFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 249 as "__Packages.com.greensock.plugins.ColorMatrixFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 250 as "__Packages.com.greensock.plugins.ColorTransformPlugin"
ExportAssets (56)Timeline Frame 1Symbol 251 as "__Packages.com.greensock.plugins.DropShadowFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 252 as "__Packages.com.greensock.plugins.FrameLabelPlugin"
ExportAssets (56)Timeline Frame 1Symbol 253 as "__Packages.com.greensock.plugins.GlowFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 254 as "__Packages.com.greensock.plugins.RoundPropsPlugin"
ExportAssets (56)Timeline Frame 1Symbol 255 as "__Packages.com.greensock.plugins.ShortRotationPlugin"
ExportAssets (56)Timeline Frame 1Symbol 256 as "__Packages.com.greensock.OverwriteManager"
ExportAssets (56)Timeline Frame 1Symbol 257 as "__Packages.com.greensock.TweenMax"
ExportAssets (56)Timeline Frame 1Symbol 258 as "__Packages.com.greensock.easing.Linear"
ExportAssets (56)Timeline Frame 1Symbol 259 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorSnowState"
ExportAssets (56)Timeline Frame 1Symbol 260 as "__Packages.com.clubpenguin.world.rooms.weathereffects.effect.SnowEffectGenerator"
ExportAssets (56)Timeline Frame 1Symbol 261 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorTieState"
ExportAssets (56)Timeline Frame 1Symbol 262 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.color.ColorDefaultState"
ExportAssets (56)Timeline Frame 1Symbol 263 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.IMode"
ExportAssets (56)Timeline Frame 1Symbol 264 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.Mode"
ExportAssets (56)Timeline Frame 1Symbol 265 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeA"
ExportAssets (56)Timeline Frame 1Symbol 266 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeB"
ExportAssets (56)Timeline Frame 1Symbol 267 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.mode.ModeC"
ExportAssets (56)Timeline Frame 1Symbol 268 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.IShadowState"
ExportAssets (56)Timeline Frame 1Symbol 269 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowState"
ExportAssets (56)Timeline Frame 1Symbol 270 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowFireState"
ExportAssets (56)Timeline Frame 1Symbol 271 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowWaterState"
ExportAssets (56)Timeline Frame 1Symbol 272 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowSnowState"
ExportAssets (56)Timeline Frame 1Symbol 273 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowTieState"
ExportAssets (56)Timeline Frame 1Symbol 274 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowDefaultState"
ExportAssets (56)Timeline Frame 1Symbol 275 as "__Packages.com.clubpenguin.world.rooms.weathereffects.state.shadow.ShadowEmptyState"
ExportAssets (56)Timeline Frame 1Symbol 276 as "__Packages.com.clubpenguin.util.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 33 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 34 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 35 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 36 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 66 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 67 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 68 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 69 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 70 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 71 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 72 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 73 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 74 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 75 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 76 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 77 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 78 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 79 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 80 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 81 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 82 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 83 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 84 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 85 as "__Packages.mx.skins.halo.ButtonSkin"

Labels

"off"Symbol 103 MovieClip Frame 1
"enter"Symbol 103 MovieClip Frame 11
"on"Symbol 103 MovieClip Frame 41
"leave"Symbol 103 MovieClip Frame 51
"off"Symbol 133 MovieClip Frame 1
"hide"Symbol 133 MovieClip Frame 11
"on"Symbol 133 MovieClip Frame 21
"off"Symbol 151 MovieClip Frame 1
"enter"Symbol 151 MovieClip Frame 11
"on"Symbol 151 MovieClip Frame 41
"leave"Symbol 151 MovieClip Frame 51
"off"Symbol 169 MovieClip Frame 1
"enter"Symbol 169 MovieClip Frame 11
"on"Symbol 169 MovieClip Frame 41
"leave"Symbol 169 MovieClip Frame 51




http://swfchan.com/22/106759/info.shtml
Created: 16/3 -2019 19:49:26 Last modified: 16/3 -2019 19:49:26 Server time: 05/05 -2024 07:23:05