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

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

rock-and-kiss.swf

This is the info page for
Flash #124348

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


Text
LOADING

LOADING

LOADING

LOADING

0

%

Loading...

Foto

rock party

ROCK & KISSES

PLAY

Y

A

L

P

More
Games

s

e

m

a

G

r

o

M

HOW TO PLAY

Use your mouse to kiss the
women and release the buton to
not get caught
by people

Dress Up Games
and kissing games on

Find more girl games,

More Games

Foto 2

Foto 1

Foto 3

Score:

<p align="left"><font face="DigifaceWide" size="30" color="#000000" letterSpacing="0.000000" kerning="0">Level</font></p><p align="left"></p>

Time:

60

000

PLAY
AGAIN

You  Win!

<p align="center"><font face="DigifaceWide" size="50" color="#ffffff" letterSpacing="0.000000" kerning="0">000</font></p><p align="center"></p>

Your Score:

You
Loose

Your Score:

<p align="center"><font face="DigifaceWide" size="50" color="#ffffff" letterSpacing="0.000000" kerning="0">000</font></p><p align="center"></p>

Next   Level

ActionScript [AS3]

Section 1
//TweenEvent (gs.events.TweenEvent) package gs.events { import flash.events.*; public class TweenEvent extends Event { public var info:Object; public static const UPDATE:String = "update"; public static const START:String = "start"; public static const version:Number = 0.9; public static const COMPLETE:String = "complete"; public function TweenEvent(_arg1:String, _arg2:Object=null, _arg3:Boolean=false, _arg4:Boolean=false){ super(_arg1, _arg3, _arg4); this.info = _arg2; } override public function clone():Event{ return (new TweenEvent(this.type, this.info, this.bubbles, this.cancelable)); } } }//package gs.events
Section 2
//AutoAlphaPlugin (gs.plugins.AutoAlphaPlugin) package gs.plugins { import gs.*; import flash.display.*; public class AutoAlphaPlugin extends TweenPlugin { protected var _tweenVisible:Boolean; protected var _target:Object; protected var _visible:Boolean; protected var _tween:TweenLite; public static const VERSION:Number = 1; public static const API:Number = 1; public function AutoAlphaPlugin(){ this.propName = "autoAlpha"; this.overwriteProps = ["alpha", "visible"]; this.onComplete = onCompleteTween; } override public function killProps(_arg1:Object):void{ super.killProps(_arg1); _tweenVisible = !(Boolean(("visible" in _arg1))); } public function onCompleteTween():void{ if (((((_tweenVisible) && (!((_tween.vars.runBackwards == true))))) && ((_tween.ease == _tween.vars.ease)))){ _target.visible = _visible; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _tween = _arg3; _visible = Boolean(!((_arg2 == 0))); _tweenVisible = true; addTween(_arg1, "alpha", _arg1.alpha, _arg2, "alpha"); return (true); } override public function set changeFactor(_arg1:Number):void{ updateTweens(_arg1); if (((!((_target.visible == true))) && (_tweenVisible))){ _target.visible = true; }; } } }//package gs.plugins
Section 3
//BevelFilterPlugin (gs.plugins.BevelFilterPlugin) package gs.plugins { import gs.*; import flash.display.*; import flash.filters.*; public class BevelFilterPlugin extends FilterPlugin { public static const VERSION:Number = 1; public static const API:Number = 1; public function BevelFilterPlugin(){ this.propName = "bevelFilter"; this.overwriteProps = ["bevelFilter"]; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _type = BevelFilter; initFilter(_arg2, new BevelFilter(0, 0, 0xFFFFFF, 0.5, 0, 0.5, 2, 2, 0, ((_arg2.quality) || (2)))); return (true); } } }//package gs.plugins
Section 4
//BezierPlugin (gs.plugins.BezierPlugin) package gs.plugins { import gs.*; import gs.utils.tween.*; public class BezierPlugin extends TweenPlugin { protected var _future:Object; protected var _orient:Boolean; protected var _orientData:Array; protected var _target:Object; protected var _beziers:Object; protected static const _RAD2DEG:Number = 57.2957795130823; public static const VERSION:Number = 1.01; public static const API:Number = 1; public function BezierPlugin(){ _future = {}; super(); this.propName = "bezier"; this.overwriteProps = []; } override public function killProps(_arg1:Object):void{ var _local2:String; for (_local2 in _beziers) { if ((_local2 in _arg1)){ delete _beziers[_local2]; }; }; super.killProps(_arg1); } protected function init(_arg1:TweenLite, _arg2:Array, _arg3:Boolean):void{ var _local5:int; var _local6:String; _target = _arg1.target; if (_arg1.exposedVars.orientToBezier == true){ _orientData = [["x", "y", "rotation", 0]]; _orient = true; } else { if ((_arg1.exposedVars.orientToBezier is Array)){ _orientData = _arg1.exposedVars.orientToBezier; _orient = true; }; }; var _local4:Object = {}; _local5 = 0; while (_local5 < _arg2.length) { for (_local6 in _arg2[_local5]) { if (_local4[_local6] == undefined){ _local4[_local6] = [_arg1.target[_local6]]; }; if (typeof(_arg2[_local5][_local6]) == "number"){ _local4[_local6].push(_arg2[_local5][_local6]); } else { _local4[_local6].push((_arg1.target[_local6] + Number(_arg2[_local5][_local6]))); }; }; _local5++; }; for (_local6 in _local4) { this.overwriteProps[this.overwriteProps.length] = _local6; if (_arg1.exposedVars[_local6] != undefined){ if (typeof(_arg1.exposedVars[_local6]) == "number"){ _local4[_local6].push(_arg1.exposedVars[_local6]); } else { _local4[_local6].push((_arg1.target[_local6] + Number(_arg1.exposedVars[_local6]))); }; delete _arg1.exposedVars[_local6]; _local5 = (_arg1.tweens.length - 1); while (_local5 > -1) { if (_arg1.tweens[_local5].name == _local6){ _arg1.tweens.splice(_local5, 1); }; _local5--; }; }; }; _beziers = parseBeziers(_local4, _arg3); } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (!(_arg2 is Array)){ return (false); }; init(_arg3, (_arg2 as Array), false); return (true); } override public function set changeFactor(_arg1:Number):void{ var _local2:int; var _local3:String; var _local4:Object; var _local5:Number; var _local6:uint; var _local7:Number; var _local8:int; var _local9:Object; var _local10:Boolean; var _local11:Number; var _local12:Number; var _local13:Array; var _local14:Number; if (_arg1 == 1){ for (_local3 in _beziers) { _local2 = (_beziers[_local3].length - 1); _target[_local3] = _beziers[_local3][_local2][2]; }; } else { for (_local3 in _beziers) { _local6 = _beziers[_local3].length; if (_arg1 < 0){ _local2 = 0; } else { if (_arg1 >= 1){ _local2 = (_local6 - 1); } else { _local2 = int((_local6 * _arg1)); }; }; _local5 = ((_arg1 - (_local2 * (1 / _local6))) * _local6); _local4 = _beziers[_local3][_local2]; if (this.round){ _local7 = (_local4[0] + (_local5 * (((2 * (1 - _local5)) * (_local4[1] - _local4[0])) + (_local5 * (_local4[2] - _local4[0]))))); _local8 = ((_local7)<0) ? -1 : 1; _target[_local3] = ((((_local7 % 1) * _local8))>0.5) ? (int(_local7) + _local8) : int(_local7); } else { _target[_local3] = (_local4[0] + (_local5 * (((2 * (1 - _local5)) * (_local4[1] - _local4[0])) + (_local5 * (_local4[2] - _local4[0]))))); }; }; }; if (_orient){ _local9 = _target; _local10 = this.round; _target = _future; this.round = false; _orient = false; this.changeFactor = (_arg1 + 0.01); _target = _local9; this.round = _local10; _orient = true; _local2 = 0; while (_local2 < _orientData.length) { _local13 = _orientData[_local2]; _local14 = ((_local13[3]) || (0)); _local11 = (_future[_local13[0]] - _target[_local13[0]]); _local12 = (_future[_local13[1]] - _target[_local13[1]]); _target[_local13[2]] = ((Math.atan2(_local12, _local11) * _RAD2DEG) + _local14); _local2++; }; }; } public static function parseBeziers(_arg1:Object, _arg2:Boolean=false):Object{ var _local3:int; var _local4:Array; var _local5:Object; var _local6:String; var _local7:Object = {}; if (_arg2){ for (_local6 in _arg1) { _local4 = _arg1[_local6]; _local5 = []; _local7[_local6] = _local5; if (_local4.length > 2){ _local5[_local5.length] = [_local4[0], (_local4[1] - ((_local4[2] - _local4[0]) / 4)), _local4[1]]; _local3 = 1; while (_local3 < (_local4.length - 1)) { _local5[_local5.length] = [_local4[_local3], (_local4[_local3] + (_local4[_local3] - _local5[(_local3 - 1)][1])), _local4[(_local3 + 1)]]; _local3++; }; } else { _local5[_local5.length] = [_local4[0], ((_local4[0] + _local4[1]) / 2), _local4[1]]; }; }; } else { for (_local6 in _arg1) { _local4 = _arg1[_local6]; _local5 = []; _local7[_local6] = _local5; if (_local4.length > 3){ _local5[_local5.length] = [_local4[0], _local4[1], ((_local4[1] + _local4[2]) / 2)]; _local3 = 2; while (_local3 < (_local4.length - 2)) { _local5[_local5.length] = [_local5[(_local3 - 2)][2], _local4[_local3], ((_local4[_local3] + _local4[(_local3 + 1)]) / 2)]; _local3++; }; _local5[_local5.length] = [_local5[(_local5.length - 1)][2], _local4[(_local4.length - 2)], _local4[(_local4.length - 1)]]; } else { if (_local4.length == 3){ _local5[_local5.length] = [_local4[0], _local4[1], _local4[2]]; } else { if (_local4.length == 2){ _local5[_local5.length] = [_local4[0], ((_local4[0] + _local4[1]) / 2), _local4[1]]; }; }; }; }; }; return (_local7); } } }//package gs.plugins
Section 5
//BezierThroughPlugin (gs.plugins.BezierThroughPlugin) package gs.plugins { import gs.*; public class BezierThroughPlugin extends BezierPlugin { public static const VERSION:Number = 1; public static const API:Number = 1; public function BezierThroughPlugin(){ this.propName = "bezierThrough"; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (!(_arg2 is Array)){ return (false); }; init(_arg3, (_arg2 as Array), true); return (true); } } }//package gs.plugins
Section 6
//BlurFilterPlugin (gs.plugins.BlurFilterPlugin) package gs.plugins { import gs.*; import flash.display.*; import flash.filters.*; public class BlurFilterPlugin extends FilterPlugin { public static const VERSION:Number = 1; public static const API:Number = 1; public function BlurFilterPlugin(){ this.propName = "blurFilter"; this.overwriteProps = ["blurFilter"]; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _type = BlurFilter; initFilter(_arg2, new BlurFilter(0, 0, ((_arg2.quality) || (2)))); return (true); } } }//package gs.plugins
Section 7
//ColorMatrixFilterPlugin (gs.plugins.ColorMatrixFilterPlugin) package gs.plugins { import gs.*; import flash.display.*; import flash.filters.*; public class ColorMatrixFilterPlugin extends FilterPlugin { protected var _matrix:Array; protected var _matrixTween:EndArrayPlugin; public static const API:Number = 1; public static const VERSION:Number = 1.1; protected static var _lumG:Number = 0.71516; protected static var _lumR:Number = 0.212671; protected static var _idMatrix:Array = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]; protected static var _lumB:Number = 0.072169; public function ColorMatrixFilterPlugin(){ this.propName = "colorMatrixFilter"; this.overwriteProps = ["colorMatrixFilter"]; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _type = ColorMatrixFilter; var _local4:Object = _arg2; initFilter({remove:_arg2.remove, index:_arg2.index, addFilter:_arg2.addFilter}, new ColorMatrixFilter(_idMatrix.slice())); _matrix = ColorMatrixFilter(_filter).matrix; var _local5:Array = []; if (((!((_local4.matrix == null))) && ((_local4.matrix is Array)))){ _local5 = _local4.matrix; } else { if (_local4.relative == true){ _local5 = _matrix.slice(); } else { _local5 = _idMatrix.slice(); }; _local5 = setBrightness(_local5, _local4.brightness); _local5 = setContrast(_local5, _local4.contrast); _local5 = setHue(_local5, _local4.hue); _local5 = setSaturation(_local5, _local4.saturation); _local5 = setThreshold(_local5, _local4.threshold); if (!isNaN(_local4.colorize)){ _local5 = colorize(_local5, _local4.colorize, _local4.amount); }; }; _matrixTween = new EndArrayPlugin(); _matrixTween.init(_matrix, _local5); return (true); } override public function set changeFactor(_arg1:Number):void{ _matrixTween.changeFactor = _arg1; ColorMatrixFilter(_filter).matrix = _matrix; super.changeFactor = _arg1; } public static function setSaturation(_arg1:Array, _arg2:Number):Array{ if (isNaN(_arg2)){ return (_arg1); }; var _local3:Number = (1 - _arg2); var _local4:Number = (_local3 * _lumR); var _local5:Number = (_local3 * _lumG); var _local6:Number = (_local3 * _lumB); var _local7:Array = [(_local4 + _arg2), _local5, _local6, 0, 0, _local4, (_local5 + _arg2), _local6, 0, 0, _local4, _local5, (_local6 + _arg2), 0, 0, 0, 0, 0, 1, 0]; return (applyMatrix(_local7, _arg1)); } public static function setHue(_arg1:Array, _arg2:Number):Array{ if (isNaN(_arg2)){ return (_arg1); }; _arg2 = (_arg2 * (Math.PI / 180)); var _local3:Number = Math.cos(_arg2); var _local4:Number = Math.sin(_arg2); var _local5:Array = [((_lumR + (_local3 * (1 - _lumR))) + (_local4 * -(_lumR))), ((_lumG + (_local3 * -(_lumG))) + (_local4 * -(_lumG))), ((_lumB + (_local3 * -(_lumB))) + (_local4 * (1 - _lumB))), 0, 0, ((_lumR + (_local3 * -(_lumR))) + (_local4 * 0.143)), ((_lumG + (_local3 * (1 - _lumG))) + (_local4 * 0.14)), ((_lumB + (_local3 * -(_lumB))) + (_local4 * -0.283)), 0, 0, ((_lumR + (_local3 * -(_lumR))) + (_local4 * -((1 - _lumR)))), ((_lumG + (_local3 * -(_lumG))) + (_local4 * _lumG)), ((_lumB + (_local3 * (1 - _lumB))) + (_local4 * _lumB)), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]; return (applyMatrix(_local5, _arg1)); } public static function setThreshold(_arg1:Array, _arg2:Number):Array{ if (isNaN(_arg2)){ return (_arg1); }; var _local3:Array = [(_lumR * 0x0100), (_lumG * 0x0100), (_lumB * 0x0100), 0, (-256 * _arg2), (_lumR * 0x0100), (_lumG * 0x0100), (_lumB * 0x0100), 0, (-256 * _arg2), (_lumR * 0x0100), (_lumG * 0x0100), (_lumB * 0x0100), 0, (-256 * _arg2), 0, 0, 0, 1, 0]; return (applyMatrix(_local3, _arg1)); } public static function applyMatrix(_arg1:Array, _arg2:Array):Array{ var _local6:int; var _local7:int; if (((!((_arg1 is Array))) || (!((_arg2 is Array))))){ return (_arg2); }; var _local3:Array = []; var _local4:int; var _local5:int; _local6 = 0; while (_local6 < 4) { _local7 = 0; while (_local7 < 5) { if (_local7 == 4){ _local5 = _arg1[(_local4 + 4)]; } else { _local5 = 0; }; _local3[(_local4 + _local7)] = (((((_arg1[_local4] * _arg2[_local7]) + (_arg1[(_local4 + 1)] * _arg2[(_local7 + 5)])) + (_arg1[(_local4 + 2)] * _arg2[(_local7 + 10)])) + (_arg1[(_local4 + 3)] * _arg2[(_local7 + 15)])) + _local5); _local7++; }; _local4 = (_local4 + 5); _local6++; }; return (_local3); } public static function colorize(_arg1:Array, _arg2:Number, _arg3:Number=1):Array{ if (isNaN(_arg2)){ return (_arg1); }; if (isNaN(_arg3)){ _arg3 = 1; }; var _local4:Number = (((_arg2 >> 16) & 0xFF) / 0xFF); var _local5:Number = (((_arg2 >> 8) & 0xFF) / 0xFF); var _local6:Number = ((_arg2 & 0xFF) / 0xFF); var _local7:Number = (1 - _arg3); var _local8:Array = [(_local7 + ((_arg3 * _local4) * _lumR)), ((_arg3 * _local4) * _lumG), ((_arg3 * _local4) * _lumB), 0, 0, ((_arg3 * _local5) * _lumR), (_local7 + ((_arg3 * _local5) * _lumG)), ((_arg3 * _local5) * _lumB), 0, 0, ((_arg3 * _local6) * _lumR), ((_arg3 * _local6) * _lumG), (_local7 + ((_arg3 * _local6) * _lumB)), 0, 0, 0, 0, 0, 1, 0]; return (applyMatrix(_local8, _arg1)); } public static function setBrightness(_arg1:Array, _arg2:Number):Array{ if (isNaN(_arg2)){ return (_arg1); }; _arg2 = ((_arg2 * 100) - 100); return (applyMatrix([1, 0, 0, 0, _arg2, 0, 1, 0, 0, _arg2, 0, 0, 1, 0, _arg2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], _arg1)); } public static function setContrast(_arg1:Array, _arg2:Number):Array{ if (isNaN(_arg2)){ return (_arg1); }; _arg2 = (_arg2 + 0.01); var _local3:Array = [_arg2, 0, 0, 0, (128 * (1 - _arg2)), 0, _arg2, 0, 0, (128 * (1 - _arg2)), 0, 0, _arg2, 0, (128 * (1 - _arg2)), 0, 0, 0, 1, 0]; return (applyMatrix(_local3, _arg1)); } } }//package gs.plugins
Section 8
//DropShadowFilterPlugin (gs.plugins.DropShadowFilterPlugin) package gs.plugins { import gs.*; import flash.display.*; import flash.filters.*; public class DropShadowFilterPlugin extends FilterPlugin { public static const VERSION:Number = 1; public static const API:Number = 1; public function DropShadowFilterPlugin(){ this.propName = "dropShadowFilter"; this.overwriteProps = ["dropShadowFilter"]; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _type = DropShadowFilter; initFilter(_arg2, new DropShadowFilter(0, 45, 0, 0, 0, 0, 1, ((_arg2.quality) || (2)), _arg2.inner, _arg2.knockout, _arg2.hideObject)); return (true); } } }//package gs.plugins
Section 9
//EndArrayPlugin (gs.plugins.EndArrayPlugin) package gs.plugins { import gs.*; import flash.display.*; import gs.utils.tween.*; public class EndArrayPlugin extends TweenPlugin { protected var _a:Array; protected var _info:Array; public static const VERSION:Number = 1.01; public static const API:Number = 1; public function EndArrayPlugin(){ _info = []; super(); this.propName = "endArray"; this.overwriteProps = ["endArray"]; } public function init(_arg1:Array, _arg2:Array):void{ _a = _arg1; var _local3:int = (_arg2.length - 1); while (_local3 > -1) { if (((!((_arg1[_local3] == _arg2[_local3]))) && (!((_arg1[_local3] == null))))){ _info[_info.length] = new ArrayTweenInfo(_local3, _a[_local3], (_arg2[_local3] - _a[_local3])); }; _local3--; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (((!((_arg1 is Array))) || (!((_arg2 is Array))))){ return (false); }; init((_arg1 as Array), _arg2); return (true); } override public function set changeFactor(_arg1:Number):void{ var _local2:int; var _local3:ArrayTweenInfo; var _local4:Number; var _local5:int; if (this.round){ _local2 = (_info.length - 1); while (_local2 > -1) { _local3 = _info[_local2]; _local4 = (_local3.start + (_local3.change * _arg1)); _local5 = ((_local4)<0) ? -1 : 1; _a[_local3.index] = ((((_local4 % 1) * _local5))>0.5) ? (int(_local4) + _local5) : int(_local4); _local2--; }; } else { _local2 = (_info.length - 1); while (_local2 > -1) { _local3 = _info[_local2]; _a[_local3.index] = (_local3.start + (_local3.change * _arg1)); _local2--; }; }; } } }//package gs.plugins
Section 10
//FilterPlugin (gs.plugins.FilterPlugin) package gs.plugins { import gs.*; import flash.display.*; import flash.filters.*; import gs.utils.tween.*; public class FilterPlugin extends TweenPlugin { protected var _remove:Boolean; protected var _target:Object; protected var _index:int; protected var _filter:BitmapFilter; protected var _type:Class; public static const VERSION:Number = 1.03; public static const API:Number = 1; public function onCompleteTween():void{ var _local1:int; var _local2:Array; if (_remove){ _local2 = _target.filters; if (!(_local2[_index] is _type)){ _local1 = (_local2.length - 1); while (_local1 > -1) { if ((_local2[_local1] is _type)){ _local2.splice(_local1, 1); break; }; _local1--; }; } else { _local2.splice(_index, 1); }; _target.filters = _local2; }; } protected function initFilter(_arg1:Object, _arg2:BitmapFilter):void{ var _local4:String; var _local5:int; var _local6:HexColorsPlugin; var _local3:Array = _target.filters; _index = -1; if (_arg1.index != null){ _index = _arg1.index; } else { _local5 = (_local3.length - 1); while (_local5 > -1) { if ((_local3[_local5] is _type)){ _index = _local5; break; }; _local5--; }; }; if ((((((_index == -1)) || ((_local3[_index] == null)))) || ((_arg1.addFilter == true)))){ _index = ((_arg1.index)!=null) ? _arg1.index : _local3.length; _local3[_index] = _arg2; _target.filters = _local3; }; _filter = _local3[_index]; _remove = Boolean((_arg1.remove == true)); if (_remove){ this.onComplete = onCompleteTween; }; var _local7:Object = ((_arg1.isTV)==true) ? _arg1.exposedVars : _arg1; for (_local4 in _local7) { if (((((((((!((_local4 in _filter))) || ((_filter[_local4] == _local7[_local4])))) || ((_local4 == "remove")))) || ((_local4 == "index")))) || ((_local4 == "addFilter")))){ } else { if ((((((_local4 == "color")) || ((_local4 == "highlightColor")))) || ((_local4 == "shadowColor")))){ _local6 = new HexColorsPlugin(); _local6.initColor(_filter, _local4, _filter[_local4], _local7[_local4]); _tweens[_tweens.length] = new TweenInfo(_local6, "changeFactor", 0, 1, _local4, false); } else { if ((((((((_local4 == "quality")) || ((_local4 == "inner")))) || ((_local4 == "knockout")))) || ((_local4 == "hideObject")))){ _filter[_local4] = _local7[_local4]; } else { addTween(_filter, _local4, _filter[_local4], _local7[_local4], _local4); }; }; }; }; } override public function set changeFactor(_arg1:Number):void{ var _local2:int; var _local3:TweenInfo; var _local4:Array = _target.filters; _local2 = (_tweens.length - 1); while (_local2 > -1) { _local3 = _tweens[_local2]; _local3.target[_local3.property] = (_local3.start + (_local3.change * _arg1)); _local2--; }; if (!(_local4[_index] is _type)){ _index = (_local4.length - 1); _local2 = (_local4.length - 1); while (_local2 > -1) { if ((_local4[_local2] is _type)){ _index = _local2; break; }; _local2--; }; }; _local4[_index] = _filter; _target.filters = _local4; } } }//package gs.plugins
Section 11
//FramePlugin (gs.plugins.FramePlugin) package gs.plugins { import gs.*; import flash.display.*; public class FramePlugin extends TweenPlugin { protected var _target:MovieClip; public var frame:int; public static const VERSION:Number = 1.01; public static const API:Number = 1; public function FramePlugin(){ this.propName = "frame"; this.overwriteProps = ["frame"]; this.round = true; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (((!((_arg1 is MovieClip))) || (isNaN(_arg2)))){ return (false); }; _target = (_arg1 as MovieClip); this.frame = _target.currentFrame; addTween(this, "frame", this.frame, _arg2, "frame"); return (true); } override public function set changeFactor(_arg1:Number):void{ updateTweens(_arg1); _target.gotoAndStop(this.frame); } } }//package gs.plugins
Section 12
//GlowFilterPlugin (gs.plugins.GlowFilterPlugin) package gs.plugins { import gs.*; import flash.display.*; import flash.filters.*; public class GlowFilterPlugin extends FilterPlugin { public static const VERSION:Number = 1; public static const API:Number = 1; public function GlowFilterPlugin(){ this.propName = "glowFilter"; this.overwriteProps = ["glowFilter"]; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _type = GlowFilter; initFilter(_arg2, new GlowFilter(0xFFFFFF, 0, 0, 0, ((_arg2.strength) || (1)), ((_arg2.quality) || (2)), _arg2.inner, _arg2.knockout)); return (true); } } }//package gs.plugins
Section 13
//HexColorsPlugin (gs.plugins.HexColorsPlugin) package gs.plugins { import gs.*; import flash.display.*; public class HexColorsPlugin extends TweenPlugin { protected var _colors:Array; public static const VERSION:Number = 1.01; public static const API:Number = 1; public function HexColorsPlugin(){ this.propName = "hexColors"; this.overwriteProps = []; _colors = []; } override public function killProps(_arg1:Object):void{ var _local2:int = (_colors.length - 1); while (_local2 > -1) { if (_arg1[_colors[_local2][1]] != undefined){ _colors.splice(_local2, 1); }; _local2--; }; super.killProps(_arg1); } public function initColor(_arg1:Object, _arg2:String, _arg3:uint, _arg4:uint):void{ var _local5:Number; var _local6:Number; var _local7:Number; if (_arg3 != _arg4){ _local5 = (_arg3 >> 16); _local6 = ((_arg3 >> 8) & 0xFF); _local7 = (_arg3 & 0xFF); _colors[_colors.length] = [_arg1, _arg2, _local5, ((_arg4 >> 16) - _local5), _local6, (((_arg4 >> 8) & 0xFF) - _local6), _local7, ((_arg4 & 0xFF) - _local7)]; this.overwriteProps[this.overwriteProps.length] = _arg2; }; } override public function set changeFactor(_arg1:Number):void{ var _local2:int; var _local3:Array; _local2 = (_colors.length - 1); while (_local2 > -1) { _local3 = _colors[_local2]; _local3[0][_local3[1]] = ((((_local3[2] + (_arg1 * _local3[3])) << 16) | ((_local3[4] + (_arg1 * _local3[5])) << 8)) | (_local3[6] + (_arg1 * _local3[7]))); _local2--; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ var _local4:String; for (_local4 in _arg2) { initColor(_arg1, _local4, uint(_arg1[_local4]), uint(_arg2[_local4])); }; return (true); } } }//package gs.plugins
Section 14
//RemoveTintPlugin (gs.plugins.RemoveTintPlugin) package gs.plugins { public class RemoveTintPlugin extends TintPlugin { public static const VERSION:Number = 1.01; public static const API:Number = 1; public function RemoveTintPlugin(){ this.propName = "removeTint"; } } }//package gs.plugins
Section 15
//RoundPropsPlugin (gs.plugins.RoundPropsPlugin) package gs.plugins { import gs.*; import flash.display.*; public class RoundPropsPlugin extends TweenPlugin { public static const VERSION:Number = 1; public static const API:Number = 1; public function RoundPropsPlugin(){ this.propName = "roundProps"; this.overwriteProps = []; this.round = true; } public function add(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Number):void{ addTween(_arg1, _arg2, _arg3, (_arg3 + _arg4), _arg2); this.overwriteProps[this.overwriteProps.length] = _arg2; } } }//package gs.plugins
Section 16
//ShortRotationPlugin (gs.plugins.ShortRotationPlugin) package gs.plugins { import gs.*; import flash.display.*; public class ShortRotationPlugin extends TweenPlugin { public static const VERSION:Number = 1; public static const API:Number = 1; public function ShortRotationPlugin(){ this.propName = "shortRotation"; this.overwriteProps = []; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ var _local4:String; if (typeof(_arg2) == "number"){ trace("WARNING: You appear to be using the old shortRotation syntax. Instead of passing a number, please pass an object with properties that correspond to the rotations values For example, TweenMax.to(mc, 2, {shortRotation:{rotationX:-170, rotationY:25}})"); return (false); }; for (_local4 in _arg2) { initRotation(_arg1, _local4, _arg1[_local4], _arg2[_local4]); }; return (true); } public function initRotation(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Number):void{ var _local5:Number = ((_arg4 - _arg3) % 360); if (((_arg4 - _arg3) % 360) != (_local5 % 180)){ _local5 = ((_local5)<0) ? (_local5 + 360) : (_local5 - 360); }; addTween(_arg1, _arg2, _arg3, (_arg3 + _local5), _arg2); this.overwriteProps[this.overwriteProps.length] = _arg2; } } }//package gs.plugins
Section 17
//TintPlugin (gs.plugins.TintPlugin) package gs.plugins { import gs.*; import flash.display.*; import flash.geom.*; import gs.utils.tween.*; public class TintPlugin extends TweenPlugin { protected var _target:DisplayObject; protected var _ct:ColorTransform; protected var _ignoreAlpha:Boolean; public static const VERSION:Number = 1.1; public static const API:Number = 1; protected static var _props:Array = ["redMultiplier", "greenMultiplier", "blueMultiplier", "alphaMultiplier", "redOffset", "greenOffset", "blueOffset", "alphaOffset"]; public function TintPlugin(){ this.propName = "tint"; this.overwriteProps = ["tint"]; } public function init(_arg1:DisplayObject, _arg2:ColorTransform):void{ var _local3:int; var _local4:String; _target = _arg1; _ct = _target.transform.colorTransform; _local3 = (_props.length - 1); while (_local3 > -1) { _local4 = _props[_local3]; if (_ct[_local4] != _arg2[_local4]){ _tweens[_tweens.length] = new TweenInfo(_ct, _local4, _ct[_local4], (_arg2[_local4] - _ct[_local4]), "tint", false); }; _local3--; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (!(_arg1 is DisplayObject)){ return (false); }; var _local4:ColorTransform = new ColorTransform(); if (((!((_arg2 == null))) && (!((_arg3.exposedVars.removeTint == true))))){ _local4.color = uint(_arg2); }; _ignoreAlpha = true; init((_arg1 as DisplayObject), _local4); return (true); } override public function set changeFactor(_arg1:Number):void{ var _local2:ColorTransform; updateTweens(_arg1); if (_ignoreAlpha){ _local2 = _target.transform.colorTransform; _ct.alphaMultiplier = _local2.alphaMultiplier; _ct.alphaOffset = _local2.alphaOffset; }; _target.transform.colorTransform = _ct; } } }//package gs.plugins
Section 18
//TweenPlugin (gs.plugins.TweenPlugin) package gs.plugins { import gs.*; import gs.utils.tween.*; public class TweenPlugin { public var overwriteProps:Array; protected var _tweens:Array; public var propName:String; public var onComplete:Function; public var round:Boolean; protected var _changeFactor:Number;// = 0 public static const VERSION:Number = 1.03; public static const API:Number = 1; public function TweenPlugin(){ _tweens = []; super(); } protected function updateTweens(_arg1:Number):void{ var _local2:int; var _local3:TweenInfo; var _local4:Number; var _local5:int; if (this.round){ _local2 = (_tweens.length - 1); while (_local2 > -1) { _local3 = _tweens[_local2]; _local4 = (_local3.start + (_local3.change * _arg1)); _local5 = ((_local4)<0) ? -1 : 1; _local3.target[_local3.property] = ((((_local4 % 1) * _local5))>0.5) ? (int(_local4) + _local5) : int(_local4); _local2--; }; } else { _local2 = (_tweens.length - 1); while (_local2 > -1) { _local3 = _tweens[_local2]; _local3.target[_local3.property] = (_local3.start + (_local3.change * _arg1)); _local2--; }; }; } public function set changeFactor(_arg1:Number):void{ updateTweens(_arg1); _changeFactor = _arg1; } protected function addTween(_arg1:Object, _arg2:String, _arg3:Number, _arg4, _arg5:String=null):void{ var _local6:Number; if (_arg4 != null){ _local6 = ((typeof(_arg4))=="number") ? (_arg4 - _arg3) : Number(_arg4); if (_local6 != 0){ _tweens[_tweens.length] = new TweenInfo(_arg1, _arg2, _arg3, _local6, ((_arg5) || (_arg2)), false); }; }; } public function killProps(_arg1:Object):void{ var _local2:int; _local2 = (this.overwriteProps.length - 1); while (_local2 > -1) { if ((this.overwriteProps[_local2] in _arg1)){ this.overwriteProps.splice(_local2, 1); }; _local2--; }; _local2 = (_tweens.length - 1); while (_local2 > -1) { if ((_tweens[_local2].name in _arg1)){ _tweens.splice(_local2, 1); }; _local2--; }; } public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ addTween(_arg1, this.propName, _arg1[this.propName], _arg2, this.propName); return (true); } public function get changeFactor():Number{ return (_changeFactor); } public static function activate(_arg1:Array):Boolean{ var _local2:int; var _local3:Object; _local2 = (_arg1.length - 1); while (_local2 > -1) { _local3 = new (_arg1[_local2]); TweenLite.plugins[_local3.propName] = _arg1[_local2]; _local2--; }; return (true); } } }//package gs.plugins
Section 19
//VisiblePlugin (gs.plugins.VisiblePlugin) package gs.plugins { import gs.*; import flash.display.*; public class VisiblePlugin extends TweenPlugin { protected var _target:Object; protected var _visible:Boolean; protected var _tween:TweenLite; public static const VERSION:Number = 1; public static const API:Number = 1; public function VisiblePlugin(){ this.propName = "visible"; this.overwriteProps = ["visible"]; this.onComplete = onCompleteTween; } public function onCompleteTween():void{ if (((!((_tween.vars.runBackwards == true))) && ((_tween.ease == _tween.vars.ease)))){ _target.visible = _visible; }; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ _target = _arg1; _tween = _arg3; _visible = Boolean(_arg2); return (true); } override public function set changeFactor(_arg1:Number):void{ if (_target.visible != true){ _target.visible = true; }; } } }//package gs.plugins
Section 20
//VolumePlugin (gs.plugins.VolumePlugin) package gs.plugins { import gs.*; import flash.display.*; import flash.media.*; public class VolumePlugin extends TweenPlugin { protected var _target:Object; protected var _st:SoundTransform; public static const VERSION:Number = 1.01; public static const API:Number = 1; public function VolumePlugin(){ this.propName = "volume"; this.overwriteProps = ["volume"]; } override public function onInitTween(_arg1:Object, _arg2, _arg3:TweenLite):Boolean{ if (((isNaN(_arg2)) || (!(_arg1.hasOwnProperty("soundTransform"))))){ return (false); }; _target = _arg1; _st = _target.soundTransform; addTween(_st, "volume", _st.volume, _arg2, "volume"); return (true); } override public function set changeFactor(_arg1:Number):void{ updateTweens(_arg1); _target.soundTransform = _st; } } }//package gs.plugins
Section 21
//ArrayTweenInfo (gs.utils.tween.ArrayTweenInfo) package gs.utils.tween { public class ArrayTweenInfo { public var change:Number; public var start:Number; public var index:uint; public function ArrayTweenInfo(_arg1:uint, _arg2:Number, _arg3:Number){ this.index = _arg1; this.start = _arg2; this.change = _arg3; } } }//package gs.utils.tween
Section 22
//TweenInfo (gs.utils.tween.TweenInfo) package gs.utils.tween { public class TweenInfo { public var start:Number; public var name:String; public var change:Number; public var target:Object; public var property:String; public var isPlugin:Boolean; public function TweenInfo(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Number, _arg5:String, _arg6:Boolean){ this.target = _arg1; this.property = _arg2; this.start = _arg3; this.change = _arg4; this.name = _arg5; this.isPlugin = _arg6; } } }//package gs.utils.tween
Section 23
//OverwriteManager (gs.OverwriteManager) package gs { import gs.utils.tween.*; import flash.utils.*; import flash.errors.*; public class OverwriteManager { public static const ALL:int = 1; public static const NONE:int = 0; public static const AUTO:int = 2; public static const CONCURRENT:int = 3; public static const version:Number = 3.12; public static var mode:int; public static var enabled:Boolean; public static function killVars(_arg1:Object, _arg2:Object, _arg3:Array):void{ var _local4:int; var _local5:String; var _local6:TweenInfo; _local4 = (_arg3.length - 1); while (_local4 > -1) { _local6 = _arg3[_local4]; if ((_local6.name in _arg1)){ _arg3.splice(_local4, 1); } else { if (((_local6.isPlugin) && ((_local6.name == "_MULTIPLE_")))){ _local6.target.killProps(_arg1); if (_local6.target.overwriteProps.length == 0){ _arg3.splice(_local4, 1); }; }; }; _local4--; }; for (_local5 in _arg1) { delete _arg2[_local5]; }; } public static function manageOverwrites(_arg1:TweenLite, _arg2:Array):void{ var _local7:int; var _local8:TweenLite; var _local10:Array; var _local11:Object; var _local12:int; var _local13:TweenInfo; var _local14:Array; var _local3:Object = _arg1.vars; var _local4:int = ((_local3.overwrite)==undefined) ? mode : int(_local3.overwrite); if ((((_local4 < 2)) || ((_arg2 == null)))){ return; }; var _local5:Number = _arg1.startTime; var _local6:Array = []; var _local9 = -1; _local7 = (_arg2.length - 1); while (_local7 > -1) { _local8 = _arg2[_local7]; if (_local8 == _arg1){ _local9 = _local7; } else { if ((((((_local7 < _local9)) && ((_local8.startTime <= _local5)))) && (((_local8.startTime + ((_local8.duration * 1000) / _local8.combinedTimeScale)) > _local5)))){ _local6[_local6.length] = _local8; }; }; _local7--; }; if ((((_local6.length == 0)) || ((_arg1.tweens.length == 0)))){ return; }; if (_local4 == AUTO){ _local10 = _arg1.tweens; _local11 = {}; _local7 = (_local10.length - 1); while (_local7 > -1) { _local13 = _local10[_local7]; if (_local13.isPlugin){ if (_local13.name == "_MULTIPLE_"){ _local14 = _local13.target.overwriteProps; _local12 = (_local14.length - 1); while (_local12 > -1) { _local11[_local14[_local12]] = true; _local12--; }; } else { _local11[_local13.name] = true; }; _local11[_local13.target.propName] = true; } else { _local11[_local13.name] = true; }; _local7--; }; _local7 = (_local6.length - 1); while (_local7 > -1) { killVars(_local11, _local6[_local7].exposedVars, _local6[_local7].tweens); _local7--; }; } else { _local7 = (_local6.length - 1); while (_local7 > -1) { _local6[_local7].enabled = false; _local7--; }; }; } public static function init(_arg1:int=2):int{ if (TweenLite.version < 10.09){ trace("TweenLite 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."); }; TweenLite.overwriteManager = OverwriteManager; mode = _arg1; enabled = true; return (mode); } } }//package gs
Section 24
//TweenLite (gs.TweenLite) package gs { import flash.events.*; import flash.display.*; import gs.utils.tween.*; import gs.plugins.*; import flash.utils.*; public class TweenLite { public var started:Boolean; public var delay:Number; protected var _hasUpdate:Boolean; protected var _hasPlugins:Boolean; public var initted:Boolean; public var active:Boolean; public var startTime:Number; public var target:Object; public var duration:Number; public var gc:Boolean; public var tweens:Array; public var vars:Object; public var ease:Function; public var exposedVars:Object; public var initTime:Number; public var combinedTimeScale:Number; public static const version:Number = 10.092; private static var _timer:Timer = new Timer(2000); public static var defaultEase:Function = TweenLite.easeOut; public static var plugins:Object = {}; public static var currentTime:uint; public static var masterList:Dictionary = new Dictionary(false); protected static var _reservedProps:Object = {ease:1, delay:1, overwrite:1, onComplete:1, onCompleteParams:1, runBackwards:1, startAt:1, onUpdate:1, onUpdateParams:1, roundProps:1, onStart:1, onStartParams:1, persist:1, renderOnStart:1, proxiedEase:1, easeParams:1, yoyo:1, loop:1, onCompleteListener:1, onUpdateListener:1, onStartListener:1, orientToBezier:1, timeScale:1}; public static var killDelayedCallsTo:Function = TweenLite.killTweensOf; public static var timingSprite:Sprite = new Sprite(); public static var overwriteManager:Object; private static var _tlInitted:Boolean; public function TweenLite(_arg1:Object, _arg2:Number, _arg3:Object){ if (_arg1 == null){ return; }; if (!_tlInitted){ TweenPlugin.activate([TintPlugin, RemoveTintPlugin, FramePlugin, AutoAlphaPlugin, VisiblePlugin, VolumePlugin, EndArrayPlugin]); currentTime = getTimer(); timingSprite.addEventListener(Event.ENTER_FRAME, updateAll, false, 0, true); if (overwriteManager == null){ overwriteManager = {mode:1, enabled:false}; }; _timer.addEventListener("timer", killGarbage, false, 0, true); _timer.start(); _tlInitted = true; }; this.vars = _arg3; this.duration = ((_arg2) || (0.001)); this.delay = ((_arg3.delay) || (0)); this.combinedTimeScale = ((_arg3.timeScale) || (1)); this.active = Boolean((((_arg2 == 0)) && ((this.delay == 0)))); this.target = _arg1; if (typeof(this.vars.ease) != "function"){ this.vars.ease = defaultEase; }; if (this.vars.easeParams != null){ this.vars.proxiedEase = this.vars.ease; this.vars.ease = easeProxy; }; this.ease = this.vars.ease; this.exposedVars = ((this.vars.isTV)==true) ? this.vars.exposedVars : this.vars; this.tweens = []; this.initTime = currentTime; this.startTime = (this.initTime + (this.delay * 1000)); var _local4:int = ((((_arg3.overwrite == undefined)) || (((!(overwriteManager.enabled)) && ((_arg3.overwrite > 1)))))) ? overwriteManager.mode : int(_arg3.overwrite); if (((!((_arg1 in masterList))) || ((_local4 == 1)))){ masterList[_arg1] = [this]; } else { masterList[_arg1].push(this); }; if ((((((this.vars.runBackwards == true)) && (!((this.vars.renderOnStart == true))))) || (this.active))){ initTweenVals(); if (this.active){ render((this.startTime + 1)); } else { render(this.startTime); }; if (((((!((this.exposedVars.visible == null))) && ((this.vars.runBackwards == true)))) && ((this.target is DisplayObject)))){ this.target.visible = this.exposedVars.visible; }; }; } public function get enabled():Boolean{ return ((this.gc) ? false : true); } public function set enabled(_arg1:Boolean):void{ var _local2:Array; var _local3:Boolean; var _local4:int; if (_arg1){ if (!(this.target in masterList)){ masterList[this.target] = [this]; } else { _local2 = masterList[this.target]; _local4 = (_local2.length - 1); while (_local4 > -1) { if (_local2[_local4] == this){ _local3 = true; break; }; _local4--; }; if (!_local3){ _local2[_local2.length] = this; }; }; }; this.gc = (_arg1) ? false : true; if (this.gc){ this.active = false; } else { this.active = this.started; }; } public function clear():void{ this.tweens = []; this.vars = (this.exposedVars = {ease:this.vars.ease}); _hasUpdate = false; } public function render(_arg1:uint):void{ var _local3:Number; var _local4:TweenInfo; var _local5:int; var _local2:Number = ((_arg1 - this.startTime) * 0.001); if (_local2 >= this.duration){ _local2 = this.duration; _local3 = ((((this.ease == this.vars.ease)) || ((this.duration == 0.001)))) ? 1 : 0; } else { _local3 = this.ease(_local2, 0, 1, this.duration); }; _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local4 = this.tweens[_local5]; _local4.target[_local4.property] = (_local4.start + (_local3 * _local4.change)); _local5--; }; if (_hasUpdate){ this.vars.onUpdate.apply(null, this.vars.onUpdateParams); }; if (_local2 == this.duration){ complete(true); }; } public function activate():void{ this.started = (this.active = true); if (!this.initted){ initTweenVals(); }; if (this.vars.onStart != null){ this.vars.onStart.apply(null, this.vars.onStartParams); }; if (this.duration == 0.001){ this.startTime = (this.startTime - 1); }; } public function initTweenVals():void{ var _local1:String; var _local2:int; var _local3:*; var _local4:TweenInfo; if (((!((this.exposedVars.timeScale == undefined))) && (this.target.hasOwnProperty("timeScale")))){ this.tweens[this.tweens.length] = new TweenInfo(this.target, "timeScale", this.target.timeScale, (this.exposedVars.timeScale - this.target.timeScale), "timeScale", false); }; for (_local1 in this.exposedVars) { if ((_local1 in _reservedProps)){ } else { if ((_local1 in plugins)){ _local3 = new (plugins[_local1]); if (_local3.onInitTween(this.target, this.exposedVars[_local1], this) == false){ this.tweens[this.tweens.length] = new TweenInfo(this.target, _local1, this.target[_local1], ((typeof(this.exposedVars[_local1]))=="number") ? (this.exposedVars[_local1] - this.target[_local1]) : Number(this.exposedVars[_local1]), _local1, false); } else { this.tweens[this.tweens.length] = new TweenInfo(_local3, "changeFactor", 0, 1, ((_local3.overwriteProps.length)==1) ? _local3.overwriteProps[0] : "_MULTIPLE_", true); _hasPlugins = true; }; } else { this.tweens[this.tweens.length] = new TweenInfo(this.target, _local1, this.target[_local1], ((typeof(this.exposedVars[_local1]))=="number") ? (this.exposedVars[_local1] - this.target[_local1]) : Number(this.exposedVars[_local1]), _local1, false); }; }; }; if (this.vars.runBackwards == true){ _local2 = (this.tweens.length - 1); while (_local2 > -1) { _local4 = this.tweens[_local2]; this.tweens[_local2].start = (_local4.start + _local4.change); _local4.change = -(_local4.change); _local2--; }; }; if (this.vars.onUpdate != null){ _hasUpdate = true; }; if (((TweenLite.overwriteManager.enabled) && ((this.target in masterList)))){ overwriteManager.manageOverwrites(this, masterList[this.target]); }; this.initted = true; } protected function easeProxy(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (this.vars.proxiedEase.apply(null, arguments.concat(this.vars.easeParams))); } public function killVars(_arg1:Object):void{ if (overwriteManager.enabled){ overwriteManager.killVars(_arg1, this.exposedVars, this.tweens); }; } public function complete(_arg1:Boolean=false):void{ var _local2:int; if (!_arg1){ if (!this.initted){ initTweenVals(); }; this.startTime = (currentTime - ((this.duration * 1000) / this.combinedTimeScale)); render(currentTime); return; }; if (_hasPlugins){ _local2 = (this.tweens.length - 1); while (_local2 > -1) { if (((this.tweens[_local2].isPlugin) && (!((this.tweens[_local2].target.onComplete == null))))){ this.tweens[_local2].target.onComplete(); }; _local2--; }; }; if (this.vars.persist != true){ this.enabled = false; }; if (this.vars.onComplete != null){ this.vars.onComplete.apply(null, this.vars.onCompleteParams); }; } public static function updateAll(_arg1:Event=null):void{ var _local4:Array; var _local5:int; var _local6:TweenLite; var _local2:uint = (currentTime = getTimer()); var _local3:Dictionary = masterList; for each (_local4 in _local3) { _local5 = (_local4.length - 1); while (_local5 > -1) { _local6 = _local4[_local5]; if (_local6.active){ _local6.render(_local2); } else { if (_local6.gc){ _local4.splice(_local5, 1); } else { if (_local2 >= _local6.startTime){ _local6.activate(); _local6.render(_local2); }; }; }; _local5--; }; }; } public static function removeTween(_arg1:TweenLite, _arg2:Boolean=true):void{ if (_arg1 != null){ if (_arg2){ _arg1.clear(); }; _arg1.enabled = false; }; } public static function killTweensOf(_arg1:Object=null, _arg2:Boolean=false):void{ var _local3:Array; var _local4:int; var _local5:TweenLite; if (((!((_arg1 == null))) && ((_arg1 in masterList)))){ _local3 = masterList[_arg1]; _local4 = (_local3.length - 1); while (_local4 > -1) { _local5 = _local3[_local4]; if (((_arg2) && (!(_local5.gc)))){ _local5.complete(false); }; _local5.clear(); _local4--; }; delete masterList[_arg1]; }; } public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ _arg3.runBackwards = true; return (new TweenLite(_arg1, _arg2, _arg3)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } protected static function killGarbage(_arg1:TimerEvent):void{ var _local3:Object; var _local2:Dictionary = masterList; for (_local3 in _local2) { if (_local2[_local3].length == 0){ delete _local2[_local3]; }; }; } public static function delayedCall(_arg1:Number, _arg2:Function, _arg3:Array=null):TweenLite{ return (new TweenLite(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, overwrite:0})); } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ return (new TweenLite(_arg1, _arg2, _arg3)); } } }//package gs
Section 25
//TweenMax (gs.TweenMax) package gs { import flash.events.*; import gs.utils.tween.*; import gs.plugins.*; import gs.events.*; import flash.utils.*; public class TweenMax extends TweenLite implements IEventDispatcher { protected var _dispatcher:EventDispatcher; protected var _callbacks:Object; public var pauseTime:Number; protected var _repeatCount:Number; protected var _timeScale:Number; public static const version:Number = 10.12; public static var removeTween:Function = TweenLite.removeTween; private static var _overwriteMode:int = (OverwriteManager.enabled) ? OverwriteManager.mode : OverwriteManager.init(); ; protected static var _pausedTweens:Dictionary = new Dictionary(false); protected static var _globalTimeScale:Number = 1; public static var killTweensOf:Function = TweenLite.killTweensOf; public static var killDelayedCallsTo:Function = TweenLite.killTweensOf; private static var _activatedPlugins:Boolean = TweenPlugin.activate([TintPlugin, RemoveTintPlugin, FramePlugin, AutoAlphaPlugin, VisiblePlugin, VolumePlugin, EndArrayPlugin, HexColorsPlugin, BlurFilterPlugin, ColorMatrixFilterPlugin, BevelFilterPlugin, DropShadowFilterPlugin, GlowFilterPlugin, RoundPropsPlugin, BezierPlugin, BezierThroughPlugin, ShortRotationPlugin]); public function TweenMax(_arg1:Object, _arg2:Number, _arg3:Object){ super(_arg1, _arg2, _arg3); if (TweenLite.version < 10.092){ trace("TweenMax error! Please update your TweenLite class or try deleting your ASO files. TweenMax requires a more recent version. Download updates at http://www.TweenMax.com."); }; if (((!((this.combinedTimeScale == 1))) && ((this.target is TweenMax)))){ _timeScale = 1; this.combinedTimeScale = _globalTimeScale; } else { _timeScale = this.combinedTimeScale; this.combinedTimeScale = (this.combinedTimeScale * _globalTimeScale); }; if (((!((this.combinedTimeScale == 1))) && (!((this.delay == 0))))){ this.startTime = (this.initTime + (this.delay * (1000 / this.combinedTimeScale))); }; if (((((!((this.vars.onCompleteListener == null))) || (!((this.vars.onUpdateListener == null))))) || (!((this.vars.onStartListener == null))))){ initDispatcher(); if ((((_arg2 == 0)) && ((this.delay == 0)))){ onUpdateDispatcher(); onCompleteDispatcher(); }; }; _repeatCount = 0; if (((!(isNaN(this.vars.yoyo))) || (!(isNaN(this.vars.loop))))){ this.vars.persist = true; }; if ((((this.delay == 0)) && (!((this.vars.startAt == null))))){ this.vars.startAt.overwrite = 0; new TweenMax(this.target, 0, this.vars.startAt); }; } public function dispatchEvent(_arg1:Event):Boolean{ if (_dispatcher == null){ return (false); }; return (_dispatcher.dispatchEvent(_arg1)); } public function get reversed():Boolean{ return ((this.ease == reverseEase)); } public function set reversed(_arg1:Boolean):void{ if (this.reversed != _arg1){ reverse(); }; } public function get progress():Number{ var _local1:Number = (isNaN(this.pauseTime)) ? currentTime : this.pauseTime; var _local2:Number = (((((_local1 - this.initTime) * 0.001) - (this.delay / this.combinedTimeScale)) / this.duration) * this.combinedTimeScale); if (_local2 > 1){ return (1); }; if (_local2 < 0){ return (0); }; return (_local2); } override public function set enabled(_arg1:Boolean):void{ if (!_arg1){ _pausedTweens[this] = null; delete _pausedTweens[this]; }; super.enabled = _arg1; if (_arg1){ this.combinedTimeScale = (_timeScale * _globalTimeScale); }; } protected function onStartDispatcher(... _args):void{ if (_callbacks.onStart != null){ _callbacks.onStart.apply(null, this.vars.onStartParams); }; _dispatcher.dispatchEvent(new TweenEvent(TweenEvent.START)); } public function setDestination(_arg1:String, _arg2, _arg3:Boolean=true):void{ var _local5:int; var _local6:TweenInfo; var _local7:Object; var _local8:Object; var _local9:Array; var _local10:Boolean; var _local11:Array; var _local12:Object; var _local4:Number = this.progress; if (this.initted){ if (!_arg3){ _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local6 = this.tweens[_local5]; if (_local6.name == _arg1){ _local6.target[_local6.property] = _local6.start; }; _local5--; }; }; _local7 = this.vars; _local8 = this.exposedVars; _local9 = this.tweens; _local10 = _hasPlugins; this.tweens = []; this.vars = (this.exposedVars = {}); this.vars[_arg1] = _arg2; initTweenVals(); if (((!((this.ease == reverseEase))) && ((_local7.ease is Function)))){ this.ease = _local7.ease; }; if (((_arg3) && (!((_local4 == 0))))){ adjustStartValues(); }; _local11 = this.tweens; this.vars = _local7; this.exposedVars = _local8; this.tweens = _local9; _local12 = {}; _local12[_arg1] = true; _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local6 = this.tweens[_local5]; if (_local6.name == _arg1){ this.tweens.splice(_local5, 1); } else { if (((_local6.isPlugin) && ((_local6.name == "_MULTIPLE_")))){ _local6.target.killProps(_local12); if (_local6.target.overwriteProps.length == 0){ this.tweens.splice(_local5, 1); }; }; }; _local5--; }; this.tweens = this.tweens.concat(_local11); _hasPlugins = Boolean(((_local10) || (_hasPlugins))); }; this.vars[_arg1] = (this.exposedVars[_arg1] = _arg2); } override public function initTweenVals():void{ var _local1:int; var _local2:int; var _local3:String; var _local4:String; var _local5:Array; var _local6:Object; var _local7:TweenInfo; if (((!((this.vars.startAt == null))) && (!((this.delay == 0))))){ this.vars.startAt.overwrite = 0; new TweenMax(this.target, 0, this.vars.startAt); }; super.initTweenVals(); if ((((this.exposedVars.roundProps is Array)) && (!((TweenLite.plugins.roundProps == null))))){ _local5 = this.exposedVars.roundProps; _local1 = (_local5.length - 1); while (_local1 > -1) { _local3 = _local5[_local1]; _local2 = (this.tweens.length - 1); while (_local2 > -1) { _local7 = this.tweens[_local2]; if (_local7.name == _local3){ if (_local7.isPlugin){ _local7.target.round = true; } else { if (_local6 == null){ _local6 = new TweenLite.plugins.roundProps(); _local6.add(_local7.target, _local3, _local7.start, _local7.change); _hasPlugins = true; this.tweens[_local2] = new TweenInfo(_local6, "changeFactor", 0, 1, _local3, true); } else { _local6.add(_local7.target, _local3, _local7.start, _local7.change); this.tweens.splice(_local2, 1); }; }; } else { if (((((_local7.isPlugin) && ((_local7.name == "_MULTIPLE_")))) && (!(_local7.target.round)))){ _local4 = ((" " + _local7.target.overwriteProps.join(" ")) + " "); if (_local4.indexOf(((" " + _local3) + " ")) != -1){ _local7.target.round = true; }; }; }; _local2--; }; _local1--; }; }; } public function restart(_arg1:Boolean=false):void{ if (_arg1){ this.initTime = currentTime; this.startTime = (currentTime + (this.delay * (1000 / this.combinedTimeScale))); } else { this.startTime = currentTime; this.initTime = (currentTime - (this.delay * (1000 / this.combinedTimeScale))); }; _repeatCount = 0; if (this.target != this.vars.onComplete){ render(this.startTime); }; this.pauseTime = NaN; _pausedTweens[this] = null; delete _pausedTweens[this]; this.enabled = true; } public function removeEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false):void{ if (_dispatcher != null){ _dispatcher.removeEventListener(_arg1, _arg2, _arg3); }; } public function addEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false, _arg4:int=0, _arg5:Boolean=false):void{ if (_dispatcher == null){ initDispatcher(); }; if ((((_arg1 == TweenEvent.UPDATE)) && (!((this.vars.onUpdate == onUpdateDispatcher))))){ this.vars.onUpdate = onUpdateDispatcher; _hasUpdate = true; }; _dispatcher.addEventListener(_arg1, _arg2, _arg3, _arg4, _arg5); } protected function adjustStartValues():void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:TweenInfo; var _local6:int; var _local1:Number = this.progress; if (_local1 != 0){ _local2 = this.ease(_local1, 0, 1, 1); _local3 = (1 / (1 - _local2)); _local6 = (this.tweens.length - 1); while (_local6 > -1) { _local5 = this.tweens[_local6]; _local4 = (_local5.start + _local5.change); if (_local5.isPlugin){ _local5.change = ((_local4 - _local2) * _local3); } else { _local5.change = ((_local4 - _local5.target[_local5.property]) * _local3); }; _local5.start = (_local4 - _local5.change); _local6--; }; }; } override public function render(_arg1:uint):void{ var _local3:Number; var _local4:TweenInfo; var _local5:int; var _local2:Number = (((_arg1 - this.startTime) * 0.001) * this.combinedTimeScale); if (_local2 >= this.duration){ _local2 = this.duration; _local3 = ((((this.ease == this.vars.ease)) || ((this.duration == 0.001)))) ? 1 : 0; } else { _local3 = this.ease(_local2, 0, 1, this.duration); }; _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local4 = this.tweens[_local5]; _local4.target[_local4.property] = (_local4.start + (_local3 * _local4.change)); _local5--; }; if (_hasUpdate){ this.vars.onUpdate.apply(null, this.vars.onUpdateParams); }; if (_local2 == this.duration){ complete(true); }; } protected function initDispatcher():void{ var _local1:Object; var _local2:String; if (_dispatcher == null){ _dispatcher = new EventDispatcher(this); _callbacks = {onStart:this.vars.onStart, onUpdate:this.vars.onUpdate, onComplete:this.vars.onComplete}; if (this.vars.isTV == true){ this.vars = this.vars.clone(); } else { _local1 = {}; for (_local2 in this.vars) { _local1[_local2] = this.vars[_local2]; }; this.vars = _local1; }; this.vars.onStart = onStartDispatcher; this.vars.onComplete = onCompleteDispatcher; if ((this.vars.onStartListener is Function)){ _dispatcher.addEventListener(TweenEvent.START, this.vars.onStartListener, false, 0, true); }; if ((this.vars.onUpdateListener is Function)){ _dispatcher.addEventListener(TweenEvent.UPDATE, this.vars.onUpdateListener, false, 0, true); this.vars.onUpdate = onUpdateDispatcher; _hasUpdate = true; }; if ((this.vars.onCompleteListener is Function)){ _dispatcher.addEventListener(TweenEvent.COMPLETE, this.vars.onCompleteListener, false, 0, true); }; }; } public function willTrigger(_arg1:String):Boolean{ if (_dispatcher == null){ return (false); }; return (_dispatcher.willTrigger(_arg1)); } public function get repeatCount():Number{ return (_repeatCount); } public function reverse(_arg1:Boolean=true, _arg2:Boolean=true):void{ this.ease = ((this.vars.ease)==this.ease) ? reverseEase : this.vars.ease; var _local3:Number = this.progress; if (((_arg1) && ((_local3 > 0)))){ this.startTime = (currentTime - ((((1 - _local3) * this.duration) * 1000) / this.combinedTimeScale)); this.initTime = (this.startTime - (this.delay * (1000 / this.combinedTimeScale))); }; if (_arg2 != false){ if (_local3 < 1){ resume(); } else { restart(); }; }; } protected function onUpdateDispatcher(... _args):void{ if (_callbacks.onUpdate != null){ _callbacks.onUpdate.apply(null, this.vars.onUpdateParams); }; _dispatcher.dispatchEvent(new TweenEvent(TweenEvent.UPDATE)); } public function set paused(_arg1:Boolean):void{ if (_arg1){ pause(); } else { resume(); }; } public function resume():void{ this.enabled = true; if (!isNaN(this.pauseTime)){ this.initTime = (this.initTime + (currentTime - this.pauseTime)); this.startTime = (this.initTime + (this.delay * (1000 / this.combinedTimeScale))); this.pauseTime = NaN; if (((!(this.started)) && ((currentTime >= this.startTime)))){ activate(); } else { this.active = this.started; }; _pausedTweens[this] = null; delete _pausedTweens[this]; }; } public function get paused():Boolean{ return (!(isNaN(this.pauseTime))); } public function set repeatCount(_arg1:Number):void{ _repeatCount = _arg1; } public function reverseEase(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (this.vars.ease((_arg4 - _arg1), _arg2, _arg3, _arg4)); } public function killProperties(_arg1:Array):void{ var _local3:int; var _local2:Object = {}; _local3 = (_arg1.length - 1); while (_local3 > -1) { _local2[_arg1[_local3]] = true; _local3--; }; killVars(_local2); } public function set progress(_arg1:Number):void{ this.startTime = (currentTime - ((this.duration * _arg1) * 1000)); this.initTime = (this.startTime - (this.delay * (1000 / this.combinedTimeScale))); if (!this.started){ activate(); }; render(currentTime); if (!isNaN(this.pauseTime)){ this.pauseTime = currentTime; this.startTime = 999999999999999; this.active = false; }; } public function hasEventListener(_arg1:String):Boolean{ if (_dispatcher == null){ return (false); }; return (_dispatcher.hasEventListener(_arg1)); } public function pause():void{ if (isNaN(this.pauseTime)){ this.pauseTime = currentTime; this.startTime = 999999999999999; this.enabled = false; _pausedTweens[this] = this; }; } override public function complete(_arg1:Boolean=false):void{ if (((((!(isNaN(this.vars.yoyo))) && ((((_repeatCount < this.vars.yoyo)) || ((this.vars.yoyo == 0)))))) || (((!(isNaN(this.vars.loop))) && ((((_repeatCount < this.vars.loop)) || ((this.vars.loop == 0)))))))){ _repeatCount++; if (!isNaN(this.vars.yoyo)){ this.ease = ((this.vars.ease)==this.ease) ? reverseEase : this.vars.ease; }; this.startTime = (_arg1) ? (this.startTime + (this.duration * (1000 / this.combinedTimeScale))) : currentTime; this.initTime = (this.startTime - (this.delay * (1000 / this.combinedTimeScale))); } else { if (this.vars.persist == true){ pause(); }; }; super.complete(_arg1); } public function set timeScale(_arg1:Number):void{ if (_arg1 < 1E-5){ _arg1 = (_timeScale = 1E-5); } else { _timeScale = _arg1; _arg1 = (_arg1 * _globalTimeScale); }; this.initTime = ((currentTime - ((((currentTime - this.initTime) - (this.delay * (1000 / this.combinedTimeScale))) * this.combinedTimeScale) * (1 / _arg1))) - (this.delay * (1000 / _arg1))); if (this.startTime != 999999999999999){ this.startTime = (this.initTime + (this.delay * (1000 / _arg1))); }; this.combinedTimeScale = _arg1; } public function invalidate(_arg1:Boolean=true):void{ var _local2:Number; if (this.initted){ _local2 = this.progress; if (((!(_arg1)) && (!((_local2 == 0))))){ this.progress = 0; }; this.tweens = []; _hasPlugins = false; this.exposedVars = ((this.vars.isTV)==true) ? this.vars.exposedProps : this.vars; initTweenVals(); _timeScale = ((this.vars.timeScale) || (1)); this.combinedTimeScale = (_timeScale * _globalTimeScale); this.delay = ((this.vars.delay) || (0)); if (isNaN(this.pauseTime)){ this.startTime = (this.initTime + ((this.delay * 1000) / this.combinedTimeScale)); }; if (((((!((this.vars.onCompleteListener == null))) || (!((this.vars.onUpdateListener == null))))) || (!((this.vars.onStartListener == null))))){ if (_dispatcher != null){ this.vars.onStart = _callbacks.onStart; this.vars.onUpdate = _callbacks.onUpdate; this.vars.onComplete = _callbacks.onComplete; _dispatcher = null; }; initDispatcher(); }; if (_local2 != 0){ if (_arg1){ adjustStartValues(); } else { this.progress = _local2; }; }; }; } public function get timeScale():Number{ return (_timeScale); } protected function onCompleteDispatcher(... _args):void{ if (_callbacks.onComplete != null){ _callbacks.onComplete.apply(null, this.vars.onCompleteParams); }; _dispatcher.dispatchEvent(new TweenEvent(TweenEvent.COMPLETE)); } public static function set globalTimeScale(_arg1:Number):void{ setGlobalTimeScale(_arg1); } public static function pauseAll(_arg1:Boolean=true, _arg2:Boolean=false):void{ changePause(true, _arg1, _arg2); } public static function killAllDelayedCalls(_arg1:Boolean=false):void{ killAll(_arg1, false, true); } public static function setGlobalTimeScale(_arg1:Number):void{ var _local3:int; var _local4:Array; if (_arg1 < 1E-5){ _arg1 = 1E-5; }; var _local2:Dictionary = masterList; _globalTimeScale = _arg1; for each (_local4 in _local2) { _local3 = (_local4.length - 1); while (_local3 > -1) { if ((_local4[_local3] is TweenMax)){ _local4[_local3].timeScale = (_local4[_local3].timeScale * 1); }; _local3--; }; }; } public static function get globalTimeScale():Number{ return (_globalTimeScale); } public static function getTweensOf(_arg1:Object):Array{ var _local4:TweenLite; var _local5:int; var _local2:Array = masterList[_arg1]; var _local3:Array = []; if (_local2 != null){ _local5 = (_local2.length - 1); while (_local5 > -1) { if (!_local2[_local5].gc){ _local3[_local3.length] = _local2[_local5]; }; _local5--; }; }; for each (_local4 in _pausedTweens) { if (_local4.target == _arg1){ _local3[_local3.length] = _local4; }; }; return (_local3); } public static function delayedCall(_arg1:Number, _arg2:Function, _arg3:Array=null, _arg4:Boolean=false):TweenMax{ return (new TweenMax(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, persist:_arg4, overwrite:0})); } public static function isTweening(_arg1:Object):Boolean{ var _local2:Array = getTweensOf(_arg1); var _local3:int = (_local2.length - 1); while (_local3 > -1) { if (((((_local2[_local3].active) || ((_local2[_local3].startTime == currentTime)))) && (!(_local2[_local3].gc)))){ return (true); }; _local3--; }; return (false); } public static function changePause(_arg1:Boolean, _arg2:Boolean=true, _arg3:Boolean=false):void{ var _local5:Boolean; var _local4:Array = getAllTweens(); var _local6:int = (_local4.length - 1); while (_local6 > -1) { _local5 = (_local4[_local6].target == _local4[_local6].vars.onComplete); if ((((_local4[_local6] is TweenMax)) && ((((_local5 == _arg3)) || (!((_local5 == _arg2))))))){ _local4[_local6].paused = _arg1; }; _local6--; }; } public static function killAllTweens(_arg1:Boolean=false):void{ killAll(_arg1, true, false); } public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenMax{ _arg3.runBackwards = true; return (new TweenMax(_arg1, _arg2, _arg3)); } public static function killAll(_arg1:Boolean=false, _arg2:Boolean=true, _arg3:Boolean=true):void{ var _local5:Boolean; var _local6:int; var _local4:Array = getAllTweens(); _local6 = (_local4.length - 1); while (_local6 > -1) { _local5 = (_local4[_local6].target == _local4[_local6].vars.onComplete); if ((((_local5 == _arg3)) || (!((_local5 == _arg2))))){ if (_arg1){ _local4[_local6].complete(false); _local4[_local6].clear(); } else { TweenLite.removeTween(_local4[_local6], true); }; }; _local6--; }; } public static function getAllTweens():Array{ var _local3:Array; var _local4:int; var _local5:TweenLite; var _local1:Dictionary = masterList; var _local2:Array = []; for each (_local3 in _local1) { _local4 = (_local3.length - 1); while (_local4 > -1) { if (!_local3[_local4].gc){ _local2[_local2.length] = _local3[_local4]; }; _local4--; }; }; for each (_local5 in _pausedTweens) { _local2[_local2.length] = _local5; }; return (_local2); } public static function resumeAll(_arg1:Boolean=true, _arg2:Boolean=false):void{ changePause(false, _arg1, _arg2); } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenMax{ return (new TweenMax(_arg1, _arg2, _arg3)); } } }//package gs
Section 26
//S_46 (Kisses_fla.S_46) package Kisses_fla { import flash.display.*; public dynamic class S_46 extends MovieClip { public function S_46(){ addFrameScript(0, frame1, 38, frame39); } function frame39(){ gotoAndPlay("Frega"); } function frame1(){ stop(); } } }//package Kisses_fla
Section 27
//_preloader_mc_001_33 (rock_fla._preloader_mc_001_33) package rock_fla { import flash.display.*; public dynamic class _preloader_mc_001_33 extends MovieClip { public function _preloader_mc_001_33(){ addFrameScript(59, frame60); } function frame60(){ stop(); } } }//package rock_fla
Section 28
//_preloader_mc_002_35 (rock_fla._preloader_mc_002_35) package rock_fla { import flash.display.*; public dynamic class _preloader_mc_002_35 extends MovieClip { public function _preloader_mc_002_35(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package rock_fla
Section 29
//_preloader_mc_003_59 (rock_fla._preloader_mc_003_59) package rock_fla { import flash.display.*; public dynamic class _preloader_mc_003_59 extends MovieClip { public function _preloader_mc_003_59(){ addFrameScript(44, frame45); } function frame45(){ stop(); } } }//package rock_fla
Section 30
//_preloader_mc_0052_46 (rock_fla._preloader_mc_0052_46) package rock_fla { import flash.display.*; public dynamic class _preloader_mc_0052_46 extends MovieClip { public function _preloader_mc_0052_46(){ addFrameScript(24, frame25); } function frame25(){ } } }//package rock_fla
Section 31
//_preloader_mc_0054_58 (rock_fla._preloader_mc_0054_58) package rock_fla { import flash.display.*; public dynamic class _preloader_mc_0054_58 extends MovieClip { public function _preloader_mc_0054_58(){ addFrameScript(0, frame1); } function frame1(){ } } }//package rock_fla
Section 32
//_S_53 (rock_fla._S_53) package rock_fla { import flash.events.*; import flash.display.*; import flash.geom.*; import flash.filters.*; import flash.media.*; import flash.ui.*; import flash.text.*; import flash.net.*; import flash.utils.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.xml.*; public dynamic class _S_53 extends MovieClip { public var audioCanal:SoundChannel; public var audioCanal2:SoundChannel; public var audioCanal3:SoundChannel; public var btn_full:SimpleButton; public var audioLoad2:SP0000; public var audioLoad3:voice; public var bling1:MovieClip; public var bling2:MovieClip; public var bling3:MovieClip; public var bling4:MovieClip; public var bling5:MovieClip; public var s1:MovieClip; public var s2:MovieClip; public var bling8:MovieClip; public var bling9:MovieClip; public var audioLoad:Sound1; public var bling6:MovieClip; public var bling7:MovieClip; public var bling10:MovieClip; public var bling12:MovieClip; public var bling11:MovieClip; public function _S_53(){ addFrameScript(0, frame1, 100, frame101, 131, frame132, 244, frame245, 280, frame281); } function frame132(){ s2.mask = s1; s1.cacheAsBitmap = true; s2.cacheAsBitmap = true; } function frame281(){ stop(); audioCanal.stop(); audioCanal2.stop(); audioCanal3.stop(); this["parent"].iniciarJuego(); } function frame245(){ audioLoad3 = new voice(); audioCanal3 = audioLoad3.play(0, 1); } function frame1(){ audioLoad = new Sound1(); audioCanal = audioLoad.play(0, 1); } function frame101(){ audioLoad2 = new SP0000(); audioCanal2 = audioLoad2.play(0, 1); } } }//package rock_fla
Section 33
//bruja_98 (rock_fla.bruja_98) package rock_fla { import flash.events.*; import flash.display.*; import flash.geom.*; import flash.filters.*; import flash.media.*; import flash.ui.*; import flash.text.*; import flash.net.*; import flash.utils.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.xml.*; public dynamic class bruja_98 extends MovieClip { public function bruja_98(){ addFrameScript(0, frame1, 18, frame19, 56, frame57, 62, frame63); } function frame63(){ parent["Foto"].gotoAndPlay(2); } function frame1(){ stop(); } function frame19(){ if (parent["Besukeiro"]){ var _local1 = parent; _local1["Shot"](); gotoAndPlay("Shot"); }; } function frame57(){ gotoAndStop(1); } } }//package rock_fla
Section 34
//MainTimeline (rock_fla.MainTimeline) package rock_fla { import gs.*; import flash.events.*; import flash.display.*; import flash.geom.*; import flash.filters.*; import flash.media.*; import Kisses_fla.*; import flash.ui.*; import flash.text.*; import flash.net.*; import flash.utils.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.xml.*; import gs.easing.*; public dynamic class MainTimeline extends MovieClip { public var porcentaje:Number; public var Canal_Foto:SoundChannel; public var peso:Number; public var my_menu:ContextMenu; public var Level_txt:TextField; public var Superscore:int; public var Yoko:SimpleButton; public var Play_bt:SimpleButton; public var Count_txt:TextField; public var Score_txt:TextField; public var Foto:MovieClip; public var Beso_snd:kiss; public var Corax:Corazones; public var Intervalo:int; public var Mute:Boolean; public var Camara:Boolean; public var Vida_1:MovieClip; public var Vida_2:MovieClip; public var Vida_3:MovieClip; public var intro_mc:MovieClip; public var More_bt:SimpleButton; public var Barra:MovieClip; public var Movies:Array; public var Loader_txt:TextField; public var Cuenta; public var o:Object; public var PlayAgain_bt_3:SimpleButton; public var Fotografo:Object; public var Cachondos:S_46; public var Yoko_bt:SimpleButton; public var btn_full:SimpleButton; public var More_bt_screen:SimpleButton; public var carga:Number; public var Page:MovieClip; public var How_bt:SimpleButton; public var apiLoader:URLLoader; public var Puntos:int; public var Play_BTN:SimpleButton; public var Foto_snd:camera; public var Foto_1:MovieClip; public var Foto_2:MovieClip; public var Foto_3:MovieClip; public var cargador:MovieClip; public var Canal:SoundChannel; public var Nivel:int; public var Canal_Beso:SoundChannel; public var PlayAgain_bt_screen:SimpleButton; public var Besukeiro:Boolean; public var Vidas:int; public var Bar:MovieClip; public var Mutador:MovieClip; public var Periodistas; public var Musica:Background; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9); } public function RemoveListeners():void{ Page.gotoAndPlay(2); Superscore = (Superscore + Puntos); stage.removeEventListener(MouseEvent.MOUSE_DOWN, Apretar); stage.removeEventListener(MouseEvent.MOUSE_UP, Cancelar); stage.removeEventListener(Event.ENTER_FRAME, Frame); stage.removeEventListener(KeyboardEvent.KEY_DOWN, Presion_Tecla); stage.removeEventListener(KeyboardEvent.KEY_UP, Sube_Tecla); Periodistas.removeEventListener(TimerEvent.TIMER, Azar); Cuenta.stop(); } public function Suena(_arg1:MouseEvent):void{ var _local2:SoundTransform; if (!Mute){ Canal.stop(); Mute = true; Mutador.gotoAndStop(2); } else { Canal = Musica.play(0, 10000); _local2 = Canal.soundTransform; _local2.volume = 0.5; Canal.soundTransform = _local2; Mute = false; Mutador.gotoAndStop(1); }; } public function randRange(_arg1:Number, _arg2:Number):Number{ var _local3:Number = (Math.round((Math.random() * (_arg2 - _arg1))) + _arg1); return (_local3); } public function Shot():void{ trace("Chot"); if (!Mute){ Canal_Foto = Foto_snd.play(); }; MovieClip(getChildByName(("Vida_" + Vidas))).visible = false; Vidas--; if (Vidas <= 0){ RemoveListeners(); gotoAndStop("Loose"); }; } public function Clear():void{ if (this.currentLabel == "Game"){ Corax.removeChild(Movies[0]); Movies.shift(); }; } public function progreso(_arg1:Event):void{ peso = root.loaderInfo.bytesTotal; carga = root.loaderInfo.bytesLoaded; porcentaje = Math.floor(((carga * 100) / peso)); Loader_txt.text = String(porcentaje); MovieClip(this).Bar.gotoAndStop(porcentaje); if (peso == carga){ stage.removeEventListener(Event.ENTER_FRAME, progreso); play(); }; } public function How(_arg1:MouseEvent):void{ Play_bt.removeEventListener(MouseEvent.CLICK, Play); How_bt.removeEventListener(MouseEvent.CLICK, How); Page.gotoAndPlay(2); gotoAndStop("How"); } public function Azar(_arg1:TimerEvent):void{ if (Nivel == 4){ Fotografo = MovieClip(getChildByName(("Foto_" + randRange(1, 3)))); } else { Fotografo = MovieClip(getChildByName(("Foto_" + randRange(1, Nivel)))); }; Fotografo.gotoAndPlay(2); } public function Cancelar(_arg1:MouseEvent):void{ Cancelar_fnc(); } public function Frame(_arg1:Event):void{ var _local2:Corazon; if (Besukeiro){ _local2 = new Corazon(); _local2.x = randRange(250, 600); _local2.y = randRange(200, 300); _local2.scaleX = (randRange(5, 20) / 100); _local2.scaleY = _local2.scaleX; _local2.gotoAndStop(randRange(1, 4)); Movies.push(_local2); TweenMax.to(_local2, 3, {bezier:[{x:randRange(250, 600), y:randRange(200, 300)}, {x:550, y:0}]}); TweenLite.to(_local2, 3, {autoAlpha:0}); Corax.addChild(_local2); Barra.Verde.scaleX = (Barra.Verde.scaleX + 1); Puntos = (Puntos + 2); Score_txt.text = Puntos.toString(); if (Barra.Verde.scaleX >= 290){ RemoveListeners(); Nivel++; if (Nivel > 4){ gotoAndStop("Win"); } else { gotoAndStop("Levela"); }; }; }; } public function Play(_arg1:MouseEvent):void{ Besukeiro = false; Camara = false; Nivel = 1; Superscore = 0; Play_bt.removeEventListener(MouseEvent.CLICK, Play); How_bt.removeEventListener(MouseEvent.CLICK, How); Page.gotoAndPlay(2); gotoAndStop("Game"); } function frame3(){ stop(); } function frame6(){ More_bt.addEventListener(MouseEvent.CLICK, More); Fotografo = MovieClip(getChildByName("Foto_1")); Besukeiro = false; Corax = new Corazones(); Corax.x = 0; Corax.y = 0; addChild(Corax); Vidas = 3; Puntos = 0; Score_txt.text = Puntos.toString(); Count_txt.text = "80"; switch (Nivel){ case 1: Intervalo = 5000; break; case 2: Intervalo = 4000; break; case 3: Intervalo = 3500; break; case 4: Intervalo = 3000; break; }; Level_txt.text = ("Level: " + String(Nivel)); Periodistas = new Timer(Intervalo, 0); Periodistas.addEventListener(TimerEvent.TIMER, Azar); Periodistas.start(); Cuenta.start(); stage.addEventListener(MouseEvent.MOUSE_DOWN, Apretar); stage.addEventListener(MouseEvent.MOUSE_UP, Cancelar); stage.addEventListener(Event.ENTER_FRAME, Frame); stage.addEventListener(KeyboardEvent.KEY_DOWN, Presion_Tecla); stage.addEventListener(KeyboardEvent.KEY_UP, Sube_Tecla); Movies = new Array(); } function frame7(){ More_bt_screen.addEventListener(MouseEvent.CLICK, More); Yoko_bt.addEventListener(MouseEvent.CLICK, More); PlayAgain_bt_3.addEventListener(MouseEvent.CLICK, PlayAgain); Score_txt.text = String(Superscore); Canal_Beso.stop(); } public function PlayAgain(_arg1:MouseEvent):void{ Besukeiro = false; Camara = false; Nivel = 1; Superscore = 0; _arg1.currentTarget.removeEventListener(MouseEvent.CLICK, PlayAgain); Page.gotoAndPlay(2); gotoAndStop("Game"); } public function Play2(_arg1:MouseEvent):void{ _arg1.target.removeEventListener(MouseEvent.CLICK, Play2); Page.gotoAndPlay(2); gotoAndStop("Game"); } function frame4(){ Yoko.addEventListener(MouseEvent.CLICK, More); More_bt.addEventListener(MouseEvent.CLICK, More); Play_bt.addEventListener(MouseEvent.CLICK, Play); How_bt.addEventListener(MouseEvent.CLICK, How); Mutador.addEventListener(MouseEvent.CLICK, Suena); stop(); } function frame1(){ if (Security){ o = Security; if (o.sandboxType != "localWithFile"){ apiLoader = new URLLoader(); apiLoader.load(new URLRequest("http://www.britetrade.com/api/gameplay.php?key=a82c7a308d549857600779d3edf49b0f&id=86")); }; }; Besukeiro = false; Camara = false; Movies = new Array(); Mute = false; Nivel = 1; Superscore = 0; Musica = new Background(); Foto_snd = new camera(); Beso_snd = new kiss(); Cuenta = new Timer(1000, 0); Cuenta.addEventListener(TimerEvent.TIMER, Count); my_menu = new ContextMenu(); my_menu.hideBuiltInItems(); contextMenu = my_menu; stage.addEventListener(Event.ENTER_FRAME, progreso); stop(); } public function Sube_Tecla(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == 32){ trace("Cortachorro"); Cancelar_fnc(); }; } public function More(_arg1:MouseEvent):void{ var _local2:LocalConnection = new LocalConnection(); var _local3:String = _local2.domain; var _local4:* = (("http://www.gamescelebrity.com/?utm_source=" + _local3) + "&utm_medium=game&utm_campaign=rock-band-kiss"); var _local5:URLRequest = new URLRequest(_local4); navigateToURL(_local5, "_blank"); } function frame5(){ Play_BTN.addEventListener(MouseEvent.CLICK, Play2); More_bt.addEventListener(MouseEvent.CLICK, More); } function frame8(){ More_bt_screen.addEventListener(MouseEvent.CLICK, More); Yoko_bt.addEventListener(MouseEvent.CLICK, More); PlayAgain_bt_screen.addEventListener(MouseEvent.CLICK, PlayAgain); Score_txt.text = String(Superscore); Canal_Beso.stop(); } function frame2(){ stop(); intro_mc.btn_full.addEventListener(MouseEvent.CLICK, More); } function frame9(){ More_bt_screen.addEventListener(MouseEvent.CLICK, More); Yoko_bt.addEventListener(MouseEvent.CLICK, More); Play_BTN.addEventListener(MouseEvent.CLICK, Play2); Canal_Beso.stop(); } public function Presion_Tecla(_arg1:KeyboardEvent):void{ if ((((_arg1.keyCode == 32)) && (!(Besukeiro)))){ Apretar_fnc(); }; } public function Apretar(_arg1:MouseEvent):void{ Apretar_fnc(); } public function iniciarJuego():void{ trace("iniciar juego"); Canal = Musica.play(0, 10000); var _local1:SoundTransform = Canal.soundTransform; _local1.volume = 0.5; Canal.soundTransform = _local1; gotoAndStop("Menu"); } public function Cancelar_fnc():void{ if (!Mute){ Canal_Beso.stop(); }; Besukeiro = false; Cachondos.gotoAndPlay("Welta"); } public function Count(_arg1:TimerEvent):void{ Count_txt.text = String((Number(Count_txt.text) - 1)); if (Number(Count_txt.text) <= 0){ RemoveListeners(); gotoAndStop("Loose"); }; } public function Apretar_fnc():void{ Besukeiro = true; Cachondos.gotoAndPlay("Start"); if (Fotografo.currentFrame > 1){ Shot(); Fotografo.gotoAndPlay("Shot"); }; if (!Mute){ Canal_Beso = Beso_snd.play(0, 1000); }; } } }//package rock_fla
Section 35
//S_101 (rock_fla.S_101) package rock_fla { import flash.events.*; import flash.display.*; import flash.geom.*; import flash.filters.*; import flash.media.*; import flash.ui.*; import flash.text.*; import flash.net.*; import flash.utils.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.xml.*; public dynamic class S_101 extends MovieClip { public function S_101(){ addFrameScript(0, frame1, 18, frame19, 56, frame57, 62, frame63); } function frame63(){ parent["Foto"].gotoAndPlay(2); } function frame1(){ stop(); } function frame19(){ if (parent["Besukeiro"]){ var _local1 = parent; _local1["Shot"](); gotoAndPlay("Shot"); }; } function frame57(){ gotoAndStop(1); } } }//package rock_fla
Section 36
//S_103 (rock_fla.S_103) package rock_fla { import flash.events.*; import flash.display.*; import flash.geom.*; import flash.filters.*; import flash.media.*; import flash.ui.*; import flash.text.*; import flash.net.*; import flash.utils.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.xml.*; public dynamic class S_103 extends MovieClip { public function S_103(){ addFrameScript(0, frame1, 20, frame21, 56, frame57, 62, frame63); } function frame63(){ parent["Foto"].gotoAndPlay(2); } function frame21(){ if (parent["Besukeiro"]){ var _local1 = parent; _local1["Shot"](); parent["Foto"].gotoAndPlay(2); }; } function frame1(){ stop(); } function frame57(){ gotoAndStop(1); } } }//package rock_fla
Section 37
//S_63 (rock_fla.S_63) package rock_fla { import flash.display.*; public dynamic class S_63 extends MovieClip { public function S_63(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package rock_fla
Section 38
//S_87 (rock_fla.S_87) package rock_fla { import flash.display.*; public dynamic class S_87 extends MovieClip { public function S_87(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package rock_fla
Section 39
//Background (Background) package { import flash.media.*; public dynamic class Background extends Sound { } }//package
Section 40
//camera (camera) package { import flash.media.*; public dynamic class camera extends Sound { } }//package
Section 41
//Corazon (Corazon) package { import flash.display.*; public dynamic class Corazon extends MovieClip { } }//package
Section 42
//Corazones (Corazones) package { import flash.display.*; public dynamic class Corazones extends MovieClip { } }//package
Section 43
//kiss (kiss) package { import flash.media.*; public dynamic class kiss extends Sound { } }//package
Section 44
//Sound1 (Sound1) package { import flash.media.*; public dynamic class Sound1 extends Sound { } }//package
Section 45
//SoundLoad (SoundLoad) package { import flash.media.*; public dynamic class SoundLoad extends Sound { } }//package
Section 46
//SP0000 (SP0000) package { import flash.media.*; public dynamic class SP0000 extends Sound { } }//package
Section 47
//voice (voice) package { import flash.media.*; public dynamic class voice extends Sound { } }//package

Library Items

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

Instance Names

"Bar"Frame 1Symbol 212 MovieClip
"Loader_txt"Frame 1Symbol 214 EditableText
"btn_full"Frame 1Symbol 218 Button
"intro_mc"Frame 2Symbol 239 MovieClip {rock_fla._S_53}
"cargador"Frame 3Symbol 249 MovieClip
"Page"Frame 3Symbol 253 MovieClip {rock_fla.S_63}
"Play_bt"Frame 4Symbol 280 Button
"More_bt"Frame 4Symbol 290 Button
"How_bt"Frame 4Symbol 292 Button
"Yoko"Frame 4Symbol 296 Button
"Mutador"Frame 4Symbol 301 MovieClip {rock_fla.S_87}
"Play_BTN"Frame 5Symbol 280 Button
"More_bt"Frame 5Symbol 310 Button
"Foto_2"Frame 6Symbol 346 MovieClip {rock_fla.bruja_98}
"Foto_1"Frame 6Symbol 359 MovieClip {rock_fla.S_101}
"Foto_3"Frame 6Symbol 372 MovieClip {rock_fla.S_103}
"Foto"Frame 6Symbol 253 MovieClip {rock_fla.S_63}
"Cachondos"Frame 6Symbol 57 MovieClip {Kisses_fla.S_46}
"Barra"Frame 6Symbol 380 MovieClip
"Level_txt"Frame 6Symbol 383 EditableText
"Vida_1"Frame 6Symbol 385 MovieClip
"Vida_2"Frame 6Symbol 385 MovieClip
"Vida_3"Frame 6Symbol 385 MovieClip
"More_bt"Frame 6Symbol 290 Button
"Count_txt"Frame 6Symbol 387 EditableText
"Score_txt"Frame 6Symbol 388 EditableText
"PlayAgain_bt_3"Frame 7Symbol 393 Button
"Score_txt"Frame 7Symbol 396 EditableText
"Yoko_bt"Frame 7Symbol 296 Button
"More_bt_screen"Frame 7Symbol 290 Button
"PlayAgain_bt_screen"Frame 8Symbol 393 Button
"Score_txt"Frame 8Symbol 402 EditableText
"Play_BTN"Frame 9Symbol 280 Button
"s2"Symbol 200 MovieClip Frame 1Symbol 155 MovieClip
"btn_full"Symbol 239 MovieClip {rock_fla._S_53} Frame 1Symbol 218 Button
"bling3"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling6"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling9"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling2"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling1"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling4"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling8"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling10"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling5"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling7"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling11"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"bling12"Symbol 239 MovieClip {rock_fla._S_53} Frame 106Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58}
"s1"Symbol 239 MovieClip {rock_fla._S_53} Frame 132Symbol 236 MovieClip {rock_fla._preloader_mc_003_59}
"s2"Symbol 239 MovieClip {rock_fla._S_53} Frame 132Symbol 155 MovieClip
"Verde"Symbol 380 MovieClip Frame 1Symbol 379 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS3.
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 ..."

Labels

"precarga"Frame 1
"intro"Frame 2
"Menu"Frame 4
"How"Frame 5
"Game"Frame 6
"Win"Frame 7
"Loose"Frame 8
"Levela"Frame 9
"Start"Symbol 57 MovieClip {Kisses_fla.S_46} Frame 2
"Frega"Symbol 57 MovieClip {Kisses_fla.S_46} Frame 5
"Welta"Symbol 57 MovieClip {Kisses_fla.S_46} Frame 40
"play"Symbol 233 MovieClip {rock_fla._preloader_mc_0054_58} Frame 2
"Shot"Symbol 346 MovieClip {rock_fla.bruja_98} Frame 58
"Shot"Symbol 359 MovieClip {rock_fla.S_101} Frame 58
"Shot"Symbol 372 MovieClip {rock_fla.S_103} Frame 58




http://swfchan.com/25/124348/info.shtml
Created: 1/3 -2019 19:50:26 Last modified: 1/3 -2019 19:50:26 Server time: 04/05 -2024 05:36:50