STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #96443 |
PLEASE WAIT |
25 |
<p align="center"><font face="Eurostile LT Bold" size="9" color="#ffffff" letterSpacing="-1.000000" kerning="0">003</font></p> |
WIN: 0000 |
001 |
5 |
LOADING OF THIS GAME WILL TAKE SOME TIME DON`T GET BORED - YOU CAN PLAY WITH US! ...just click... |
LOADING |
START GAME |
BONUS PAGES |
PLAY MORE GAMES |
CHICKS`N`DICKS |
RECOMMENDED |
LIMITED GIVEAWAY |
140 pages with AMAZING HENTAI ART are waiting for YOU to open |
Not yet! You need open ALL PAGES in MAIN BOOK before that... |
CONGRATULATIONS! The bonus section is open |
Play MORE adult HENTAI GAMES! |
HOT CHICKS LOVES HARD DICKS ! |
Collection of FREE HENTAI SITES I’ve recommend you to visit |
FREE LIFE-TIME SUBSCRIBTION for PREMIUM HENTAI |
EXIT TO MAIN MENU? |
OK |
CANCEL |
OFF |
AUTO SELECTION OF 3 CHANNELS TO UNLOCK IS BEEN MADE |
TV |
ON |
close |
CONGRATULATIONS! |
ALL PAGES ARE OPEN BONUS PAGES IS AVIABLE IN MAIN MENU YOU CAN WATCH WHOLE BOOK AND RETURN TO MAIN MENU ANY TIME BY PRESSING "ESC" BUTTON |
RETURN TO BOOK |
EXIT TO MAIN MENU |
SHOW BARGAIN HINT |
SHOW BARGAIN HINT |
VIRTUAL SEX SIMULATORS, DATE SEMULATORS and many MORE ! ANIMEGAMES.COM |
CLICK TO FUCK! |
THERE A LITTLE TRICK: ANIMEGAMES.COM is MEMBERSHIP SITE INCLUDED IN PROMOTIONAL PROGRAMM AT HENTAIPASSPORT.COM SIGN THERE AND YOU WILL BE GIVEN ACCESS TO: EroticAnime.com PerfectHentai.com HentaiTV.com InteractiveXXXGames.com EroticComix.com 3DAdultcomics.com IT IS A GREAT BARGAIN ! JOIN IF YOU HAVE A LOT OF FREE TIME TO WATCH AND DOWNLOAD PREMIUM CONTENT FROM ALL THIS SITES |
HentaiPlace.com FlashforAdults.com HentaiFlash.com MangaErotica.com 3DGirlfriends.com ANIMEGAMES.com HentaiDreams.com |
LEARN HOW TO GET FREE LIFE-TIME ACCESS TO THE PREMIUM HENTAI CONTENT! NOT A BULLSHIT! |
ALL PAGES ARE OPEN BONUS PAGES IS AVIABLE IN MAIN MENU YOU CAN WATCH WHOLE BOOK AND RETURN TO MAIN MENU ANY TIME BY PRESSING "ESC" BUTTON |
MOUTH WATERING EROTIC CLIPS, EXCITED FULL LENGH HENTAI MOVIES, NEW DVD-RIPS and many MORE ! |
Fair play - TRY IT and BUY IT! |
THANK YOU FOR PLAYING OUR GAME! |
We worked hard to make the series better! Please support us if you enjoed this game! Please vote for this game to add it to the "Adult Games" Collection at NG. |
CLICK HERE TO VOTE! |
HERE IS A DEAL: CURRENTY ONLY TWO PREMIUM HENTAI CONTENT SITES ARE SIGNING-UP NEW MEMBERS FOR FREE AND FOR LIFE-TIME! THE TRICK IS: They start building a big and grown community of HENTAI fans and then start to SELL a sign-ups to NEW members who gonna enjoy full, formed and complete services such as forums, chat rooms, sharing areas and e.t.c. ATTENTION: THEY ARE PROVIDING A ACCESS TO ALL CONTENT THEY HAVE - HENTAI ARTWORKS, MANGAS, GAMES and MOVIES! 1 SITE : FREEHENTAIPASSPORT.COM 2 SITE: HENTAIUNCENSORED.COM |
DON`T MISS!!! |
ActionScript [AS3]
Section 1//AuxFunctions (caurina.transitions.AuxFunctions) package caurina.transitions { public class AuxFunctions { public static function getObjectLength(_arg1:Object):uint{ var _local3:String; var _local2:uint; for (_local3 in _arg1) { _local2++; }; return (_local2); } public static function isInArray(_arg1:String, _arg2:Array):Boolean{ var _local3:uint = _arg2.length; var _local4:uint; while (_local4 < _local3) { if (_arg2[_local4] == _arg1){ return (true); }; _local4++; }; return (false); } public static function numberToG(_arg1:Number):Number{ return (((_arg1 & 0xFF00) >> 8)); } public static function numberToB(_arg1:Number):Number{ return ((_arg1 & 0xFF)); } public static function numberToR(_arg1:Number):Number{ return (((_arg1 & 0xFF0000) >> 16)); } } }//package caurina.transitionsSection 2//Equations (caurina.transitions.Equations) package caurina.transitions { public class Equations { public function Equations(){ trace("Equations is a static class and should not be instantiated."); } public static function easeOutBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); if (_arg1 < (1 / 2.75)){ return (((_arg3 * ((7.5625 * _arg1) * _arg1)) + _arg2)); }; if (_arg1 < (2 / 2.75)){ _arg1 = (_arg1 - (1.5 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.75)) + _arg2)); }; if (_arg1 < (2.5 / 2.75)){ _arg1 = (_arg1 - (2.25 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.9375)) + _arg2)); }; _arg1 = (_arg1 - (2.625 / 2.75)); return (((_arg3 * (((7.5625 * _arg1) * _arg1) + 0.984375)) + _arg2)); } public static function easeInOutElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=NaN, _arg6:Number=NaN):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 == 2){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * (0.3 * 1.5)); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; if (_arg1 < 1){ --_arg1; return (((-0.5 * ((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6)))) + _arg2)); }; --_arg1; return ((((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6))) * 0.5) + _arg3) + _arg2)); } public static function easeInOutQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((_arg3 / 2) * _arg1) * _arg1) + _arg2)); }; --_arg1; return ((((-(_arg3) / 2) * ((_arg1 * (_arg1 - 2)) - 1)) + _arg2)); } public static function easeInOutBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (((easeInBounce((_arg1 * 2), 0, _arg3, _arg4) * 0.5) + _arg2)); }; return ((((easeOutBounce(((_arg1 * 2) - _arg4), 0, _arg3, _arg4) * 0.5) + (_arg3 * 0.5)) + _arg2)); } public static function easeInOutBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=NaN):Number{ if (!_arg5){ _arg5 = 1.70158; }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ _arg5 = (_arg5 * 1.525); return ((((_arg3 / 2) * ((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) - _arg5))) + _arg2)); }; _arg1 = (_arg1 - 2); _arg5 = (_arg5 * 1.525); return ((((_arg3 / 2) * (((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) + _arg5)) + 2)) + _arg2)); } public static function easeOutInCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutCubic((_arg1 * 2), _arg2, (_arg3 / 2), _arg4)); }; return (easeInCubic(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4)); } public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeOutBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=NaN):Number{ if (!_arg5){ _arg5 = 1.70158; }; _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) + _arg5)) + 1)) + _arg2)); } public static function easeInOutSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((-(_arg3) / 2) * (Math.cos(((Math.PI * _arg1) / _arg4)) - 1)) + _arg2)); } public static function easeInBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=NaN):Number{ if (!_arg5){ _arg5 = 1.70158; }; _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * (((_arg5 + 1) * _arg1) - _arg5)) + _arg2)); } public static function easeInQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeOutInQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuint((_arg1 * 2), _arg2, (_arg3 / 2), _arg4)); }; return (easeInQuint(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4)); } public static function easeOutInBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutBounce((_arg1 * 2), _arg2, (_arg3 / 2), _arg4)); }; return (easeInBounce(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4)); } public static function init():void{ Tweener.registerTransition("easenone", easeNone); Tweener.registerTransition("linear", easeNone); Tweener.registerTransition("easeinquad", easeInQuad); Tweener.registerTransition("easeoutquad", easeOutQuad); Tweener.registerTransition("easeinoutquad", easeInOutQuad); Tweener.registerTransition("easeoutinquad", easeOutInQuad); Tweener.registerTransition("easeincubic", easeInCubic); Tweener.registerTransition("easeoutcubic", easeOutCubic); Tweener.registerTransition("easeinoutcubic", easeInOutCubic); Tweener.registerTransition("easeoutincubic", easeOutInCubic); Tweener.registerTransition("easeinquart", easeInQuart); Tweener.registerTransition("easeoutquart", easeOutQuart); Tweener.registerTransition("easeinoutquart", easeInOutQuart); Tweener.registerTransition("easeoutinquart", easeOutInQuart); Tweener.registerTransition("easeinquint", easeInQuint); Tweener.registerTransition("easeoutquint", easeOutQuint); Tweener.registerTransition("easeinoutquint", easeInOutQuint); Tweener.registerTransition("easeoutinquint", easeOutInQuint); Tweener.registerTransition("easeinsine", easeInSine); Tweener.registerTransition("easeoutsine", easeOutSine); Tweener.registerTransition("easeinoutsine", easeInOutSine); Tweener.registerTransition("easeoutinsine", easeOutInSine); Tweener.registerTransition("easeincirc", easeInCirc); Tweener.registerTransition("easeoutcirc", easeOutCirc); Tweener.registerTransition("easeinoutcirc", easeInOutCirc); Tweener.registerTransition("easeoutincirc", easeOutInCirc); Tweener.registerTransition("easeinexpo", easeInExpo); Tweener.registerTransition("easeoutexpo", easeOutExpo); Tweener.registerTransition("easeinoutexpo", easeInOutExpo); Tweener.registerTransition("easeoutinexpo", easeOutInExpo); Tweener.registerTransition("easeinelastic", easeInElastic); Tweener.registerTransition("easeoutelastic", easeOutElastic); Tweener.registerTransition("easeinoutelastic", easeInOutElastic); Tweener.registerTransition("easeoutinelastic", easeOutInElastic); Tweener.registerTransition("easeinback", easeInBack); Tweener.registerTransition("easeoutback", easeOutBack); Tweener.registerTransition("easeinoutback", easeInOutBack); Tweener.registerTransition("easeoutinback", easeOutInBack); Tweener.registerTransition("easeinbounce", easeInBounce); Tweener.registerTransition("easeoutbounce", easeOutBounce); Tweener.registerTransition("easeinoutbounce", easeInOutBounce); Tweener.registerTransition("easeoutinbounce", easeOutInBounce); } public static function easeOutExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (((_arg1)==_arg4) ? (_arg2 + _arg3) : ((_arg3 * (-(Math.pow(2, ((-10 * _arg1) / _arg4))) + 1)) + _arg2)); } public static function easeOutInBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=NaN):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutBack((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInBack(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeInExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (((_arg1)==0) ? _arg2 : ((_arg3 * Math.pow(2, (10 * ((_arg1 / _arg4) - 1)))) + _arg2)); } public static function easeInCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInOutCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((-(_arg3) / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) + 1)) + _arg2)); } public static function easeInQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((_arg3 * _arg1) * _arg1) + _arg2)); } public static function easeInBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (((_arg3 - easeOutBounce((_arg4 - _arg1), 0, _arg3, _arg4)) + _arg2)); } public static function easeOutInExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutExpo((_arg1 * 2), _arg2, (_arg3 / 2), _arg4)); }; return (easeInExpo(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4)); } public static function easeOutQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((-(_arg3) * ((((_arg1 * _arg1) * _arg1) * _arg1) - 1)) + _arg2)); } public static function easeInSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((-(_arg3) * Math.cos(((_arg1 / _arg4) * (Math.PI / 2)))) + _arg3) + _arg2)); } public static function easeInOutQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((-(_arg3) / 2) * ((((_arg1 * _arg1) * _arg1) * _arg1) - 2)) + _arg2)); } public static function easeOutQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } public static function easeOutInElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=NaN, _arg6:Number=NaN):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutElastic((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5, _arg6)); }; return (easeInElastic(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5, _arg6)); } public static function easeInElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=NaN, _arg6:Number=NaN):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; --_arg1; return ((-(((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6)))) + _arg2)); } public static function easeOutCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeOutQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeOutInQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuad((_arg1 * 2), _arg2, (_arg3 / 2), _arg4)); }; return (easeInQuad(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4)); } public static function easeOutSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (((_arg3 * Math.sin(((_arg1 / _arg4) * (Math.PI / 2)))) + _arg2)); } public static function easeInOutCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((_arg1 * _arg1) * _arg1) + 2)) + _arg2)); } public static function easeInOutQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 2)) + _arg2)); } public static function easeInCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((-(_arg3) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2)); } public static function easeOutInSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutSine((_arg1 * 2), _arg2, (_arg3 / 2), _arg4)); }; return (easeInSine(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4)); } public static function easeInOutExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 == 0){ return (_arg2); }; if (_arg1 == _arg4){ return ((_arg2 + _arg3)); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((_arg3 / 2) * Math.pow(2, (10 * (_arg1 - 1)))) + _arg2)); }; --_arg1; return ((((_arg3 / 2) * (-(Math.pow(2, (-10 * _arg1))) + 2)) + _arg2)); } public static function easeOutElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=NaN, _arg6:Number=NaN):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; return (((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6))) + _arg3) + _arg2)); } public static function easeOutCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * Math.sqrt((1 - (_arg1 * _arg1)))) + _arg2)); } public static function easeOutInQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuart((_arg1 * 2), _arg2, (_arg3 / 2), _arg4)); }; return (easeInQuart(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4)); } public static function easeOutInCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutCirc((_arg1 * 2), _arg2, (_arg3 / 2), _arg4)); }; return (easeInCirc(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4)); } } }//package caurina.transitionsSection 3//PropertyInfoObj (caurina.transitions.PropertyInfoObj) package caurina.transitions { public class PropertyInfoObj { public var modifierParameters:Array; public var valueComplete:Number; public var modifierFunction:Function; public var hasModifier:Boolean; public var valueStart:Number; public function PropertyInfoObj(_arg1:Number, _arg2:Number, _arg3:Function, _arg4:Array){ valueStart = _arg1; valueComplete = _arg2; hasModifier = Boolean(_arg3); modifierFunction = _arg3; modifierParameters = _arg4; } public function toString():String{ var _local1 = "\n[PropertyInfoObj "; _local1 = (_local1 + ("valueStart:" + String(valueStart))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("valueComplete:" + String(valueComplete))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("modifierFunction:" + String(modifierFunction))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("modifierParameters:" + String(modifierParameters))); _local1 = (_local1 + "]\n"); return (_local1); } public function clone():PropertyInfoObj{ var _local1:PropertyInfoObj = new PropertyInfoObj(valueStart, valueComplete, modifierFunction, modifierParameters); return (_local1); } } }//package caurina.transitionsSection 4//SpecialPropertiesDefault (caurina.transitions.SpecialPropertiesDefault) package caurina.transitions { import flash.geom.*; import flash.filters.*; import flash.media.*; public class SpecialPropertiesDefault { public function SpecialPropertiesDefault(){ trace("SpecialProperties is a static class and should not be instantiated."); } public static function _sound_volume_get(_arg1:Object):Number{ return (_arg1.soundTransform.volume); } public static function _color_splitter(_arg1):Array{ var _local2:Array = new Array(); if (_arg1 == null){ _local2.push({name:"_color_ra", value:1}); _local2.push({name:"_color_rb", value:0}); _local2.push({name:"_color_ga", value:1}); _local2.push({name:"_color_gb", value:0}); _local2.push({name:"_color_ba", value:1}); _local2.push({name:"_color_bb", value:0}); } else { _local2.push({name:"_color_ra", value:0}); _local2.push({name:"_color_rb", value:AuxFunctions.numberToR(_arg1)}); _local2.push({name:"_color_ga", value:0}); _local2.push({name:"_color_gb", value:AuxFunctions.numberToG(_arg1)}); _local2.push({name:"_color_ba", value:0}); _local2.push({name:"_color_bb", value:AuxFunctions.numberToB(_arg1)}); }; return (_local2); } public static function frame_get(_arg1:Object):Number{ return (_arg1.currentFrame); } public static function _sound_pan_get(_arg1:Object):Number{ return (_arg1.soundTransform.pan); } public static function _color_property_get(_arg1:Object, _arg2:Array):Number{ return (_arg1.transform.colorTransform[_arg2[0]]); } public static function _sound_volume_set(_arg1:Object, _arg2:Number):void{ var _local3:SoundTransform = _arg1.soundTransform; _local3.volume = _arg2; _arg1.soundTransform = _local3; } public static function _autoAlpha_get(_arg1:Object):Number{ return (_arg1.alpha); } public static function _filter_splitter(_arg1:BitmapFilter):Array{ var _local2:Array = new Array(); if ((_arg1 is BlurFilter)){ _local2.push({name:"_blur_blurX", value:BlurFilter(_arg1).blurX}); _local2.push({name:"_blur_blurY", value:BlurFilter(_arg1).blurY}); _local2.push({name:"_blur_quality", value:BlurFilter(_arg1).quality}); } else { trace("??"); }; return (_local2); } public static function init():void{ Tweener.registerSpecialProperty("_frame", frame_get, frame_set); Tweener.registerSpecialProperty("_sound_volume", _sound_volume_get, _sound_volume_set); Tweener.registerSpecialProperty("_sound_pan", _sound_pan_get, _sound_pan_set); Tweener.registerSpecialProperty("_color_ra", _color_property_get, _color_property_set, ["redMultiplier"]); Tweener.registerSpecialProperty("_color_rb", _color_property_get, _color_property_set, ["redOffset"]); Tweener.registerSpecialProperty("_color_ga", _color_property_get, _color_property_set, ["greenMultiplier"]); Tweener.registerSpecialProperty("_color_gb", _color_property_get, _color_property_set, ["greenOffset"]); Tweener.registerSpecialProperty("_color_ba", _color_property_get, _color_property_set, ["blueMultiplier"]); Tweener.registerSpecialProperty("_color_bb", _color_property_get, _color_property_set, ["blueOffset"]); Tweener.registerSpecialProperty("_color_aa", _color_property_get, _color_property_set, ["alphaMultiplier"]); Tweener.registerSpecialProperty("_color_ab", _color_property_get, _color_property_set, ["alphaOffset"]); Tweener.registerSpecialProperty("_autoAlpha", _autoAlpha_get, _autoAlpha_set); Tweener.registerSpecialPropertySplitter("_color", _color_splitter); Tweener.registerSpecialPropertySplitter("_colorTransform", _colorTransform_splitter); Tweener.registerSpecialProperty("_blur_blurX", _filter_property_get, _filter_property_set, [BlurFilter, "blurX"]); Tweener.registerSpecialProperty("_blur_blurY", _filter_property_get, _filter_property_set, [BlurFilter, "blurY"]); Tweener.registerSpecialProperty("_blur_quality", _filter_property_get, _filter_property_set, [BlurFilter, "quality"]); Tweener.registerSpecialPropertySplitter("_filter", _filter_splitter); Tweener.registerSpecialPropertyModifier("_bezier", _bezier_modifier, _bezier_get); } public static function _sound_pan_set(_arg1:Object, _arg2:Number):void{ var _local3:SoundTransform = _arg1.soundTransform; _local3.pan = _arg2; _arg1.soundTransform = _local3; } public static function _color_property_set(_arg1:Object, _arg2:Number, _arg3:Array):void{ var _local4:ColorTransform = _arg1.transform.colorTransform; _local4[_arg3[0]] = _arg2; _arg1.transform.colorTransform = _local4; } public static function _filter_property_get(_arg1:Object, _arg2:Array):Number{ var _local4:uint; var _local7:Object; var _local3:Array = _arg1.filters; var _local5:Object = _arg2[0]; var _local6:String = _arg2[1]; _local4 = 0; while (_local4 < _local3.length) { if ((((_local3[_local4] is BlurFilter)) && ((_local5 == BlurFilter)))){ return (_local3[_local4][_local6]); }; _local4++; }; switch (_local5){ case BlurFilter: _local7 = {blurX:0, blurY:0, quality:NaN}; break; }; return (_local7[_local6]); } public static function _bezier_get(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Array):Number{ var _local5:uint; var _local6:Number; var _local7:Number; var _local8:Number; if (_arg4.length == 1){ return ((_arg1 + (_arg3 * (((2 * (1 - _arg3)) * (_arg4[0] - _arg1)) + (_arg3 * (_arg2 - _arg1)))))); }; _local5 = Math.floor((_arg3 * _arg4.length)); _local6 = ((_arg3 - (_local5 * (1 / _arg4.length))) * _arg4.length); if (_local5 == 0){ _local7 = _arg1; _local8 = ((_arg4[0] + _arg4[1]) / 2); } else { if (_local5 == (_arg4.length - 1)){ _local7 = ((_arg4[(_local5 - 1)] + _arg4[_local5]) / 2); _local8 = _arg2; } else { _local7 = ((_arg4[(_local5 - 1)] + _arg4[_local5]) / 2); _local8 = ((_arg4[_local5] + _arg4[(_local5 + 1)]) / 2); }; }; return ((_local7 + (_local6 * (((2 * (1 - _local6)) * (_arg4[_local5] - _local7)) + (_local6 * (_local8 - _local7)))))); } public static function frame_set(_arg1:Object, _arg2:Number):void{ _arg1.gotoAndStop(Math.round(_arg2)); } public static function _filter_property_set(_arg1:Object, _arg2:Number, _arg3:Array):void{ var _local5:uint; var _local8:BitmapFilter; var _local4:Array = _arg1.filters; var _local6:Object = _arg3[0]; var _local7:String = _arg3[1]; _local5 = 0; while (_local5 < _local4.length) { if ((((_local4[_local5] is BlurFilter)) && ((_local6 == BlurFilter)))){ _local4[_local5][_local7] = _arg2; _arg1.filters = _local4; return; }; _local5++; }; if (_local4 == null){ _local4 = new Array(); }; switch (_local6){ case BlurFilter: _local8 = new BlurFilter(0, 0); break; }; _local8[_local7] = _arg2; _local4.push(_local8); _arg1.filters = _local4; } public static function _autoAlpha_set(_arg1:Object, _arg2:Number):void{ _arg1.alpha = _arg2; _arg1.visible = (_arg2 > 0); } public static function _colorTransform_splitter(_arg1):Array{ var _local2:Array = new Array(); if (_arg1 == null){ _local2.push({name:"_color_ra", value:1}); _local2.push({name:"_color_rb", value:0}); _local2.push({name:"_color_ga", value:1}); _local2.push({name:"_color_gb", value:0}); _local2.push({name:"_color_ba", value:1}); _local2.push({name:"_color_bb", value:0}); } else { if (_arg1.ra != undefined){ _local2.push({name:"_color_ra", value:_arg1.ra}); }; if (_arg1.rb != undefined){ _local2.push({name:"_color_rb", value:_arg1.rb}); }; if (_arg1.ga != undefined){ _local2.push({name:"_color_ba", value:_arg1.ba}); }; if (_arg1.gb != undefined){ _local2.push({name:"_color_bb", value:_arg1.bb}); }; if (_arg1.ba != undefined){ _local2.push({name:"_color_ga", value:_arg1.ga}); }; if (_arg1.bb != undefined){ _local2.push({name:"_color_gb", value:_arg1.gb}); }; if (_arg1.aa != undefined){ _local2.push({name:"_color_aa", value:_arg1.aa}); }; if (_arg1.ab != undefined){ _local2.push({name:"_color_ab", value:_arg1.ab}); }; }; return (_local2); } public static function _bezier_modifier(_arg1):Array{ var _local3:Array; var _local4:uint; var _local5:String; var _local2:Array = []; if ((_arg1 is Array)){ _local3 = _arg1; } else { _local3 = [_arg1]; }; var _local6:Object = {}; _local4 = 0; while (_local4 < _local3.length) { for (_local5 in _local3[_local4]) { if (_local6[_local5] == undefined){ _local6[_local5] = []; }; _local6[_local5].push(_local3[_local4][_local5]); }; _local4++; }; for (_local5 in _local6) { _local2.push({name:_local5, parameters:_local6[_local5]}); }; return (_local2); } } }//package caurina.transitionsSection 5//SpecialProperty (caurina.transitions.SpecialProperty) package caurina.transitions { public class SpecialProperty { public var parameters:Array; public var getValue:Function; public var setValue:Function; public function SpecialProperty(_arg1:Function, _arg2:Function, _arg3:Array=null){ getValue = _arg1; setValue = _arg2; parameters = _arg3; } public function toString():String{ var _local1 = ""; _local1 = (_local1 + "[SpecialProperty "); _local1 = (_local1 + ("getValue:" + String(getValue))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("setValue:" + String(setValue))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("parameters:" + String(parameters))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitionsSection 6//SpecialPropertyModifier (caurina.transitions.SpecialPropertyModifier) package caurina.transitions { public class SpecialPropertyModifier { public var getValue:Function; public var modifyValues:Function; public function SpecialPropertyModifier(_arg1:Function, _arg2:Function){ modifyValues = _arg1; getValue = _arg2; } public function toString():String{ var _local1 = ""; _local1 = (_local1 + "[SpecialPropertyModifier "); _local1 = (_local1 + ("modifyValues:" + String(modifyValues))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("getValue:" + String(getValue))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitionsSection 7//SpecialPropertySplitter (caurina.transitions.SpecialPropertySplitter) package caurina.transitions { public class SpecialPropertySplitter { public var splitValues:Function; public function SpecialPropertySplitter(_arg1:Function){ splitValues = _arg1; } public function toString():String{ var _local1 = ""; _local1 = (_local1 + "[SpecialPropertySplitter "); _local1 = (_local1 + ("splitValues:" + String(splitValues))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitionsSection 8//Tweener (caurina.transitions.Tweener) package caurina.transitions { import flash.events.*; import flash.display.*; import flash.utils.*; public class Tweener { private static var _timeScale:Number = 1; private static var _specialPropertySplitterList:Object; private static var _engineExists:Boolean = false; private static var _specialPropertyModifierList:Object; private static var _currentTime:Number; private static var _tweenList:Array; private static var _specialPropertyList:Object; private static var _transitionList:Object; private static var _inited:Boolean = false; private static var __tweener_controller__:MovieClip; public function Tweener(){ trace("Tweener is a static class and should not be instantiated."); } public static function registerSpecialPropertyModifier(_arg1:String, _arg2:Function, _arg3:Function):void{ if (!_inited){ init(); }; var _local4:SpecialPropertyModifier = new SpecialPropertyModifier(_arg2, _arg3); _specialPropertyModifierList[_arg1] = _local4; } public static function registerSpecialProperty(_arg1:String, _arg2:Function, _arg3:Function, _arg4:Array=null):void{ if (!_inited){ init(); }; var _local5:SpecialProperty = new SpecialProperty(_arg2, _arg3, _arg4); _specialPropertyList[_arg1] = _local5; } public static function addCaller(_arg1:Object=null, _arg2:Object=null):Boolean{ var _local5:Number; var _local6:Number; var _local10:Function; var _local11:TweenListObj; var _local12:Number; var _local13:String; if ((((arguments.length < 2)) || ((arguments[0] == undefined)))){ return (false); }; var _local4:Array = new Array(); if ((arguments[0] is Array)){ _local5 = 0; while (_local5 < arguments[0].length) { _local4.push(arguments[0][_local5]); _local5++; }; } else { _local5 = 0; while (_local5 < (arguments.length - 1)) { _local4.push(arguments[_local5]); _local5++; }; }; var _local7:Object = arguments[(arguments.length - 1)]; if (!_inited){ init(); }; if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){ startEngine(); }; var _local8:Number = (isNaN(_local7.time)) ? 0 : _local7.time; var _local9:Number = (isNaN(_local7.delay)) ? 0 : _local7.delay; if (typeof(_local7.transition) == "string"){ _local13 = _local7.transition.toLowerCase(); _local10 = _transitionList[_local13]; } else { _local10 = _local7.transition; }; if (!Boolean(_local10)){ _local10 = _transitionList["easeoutexpo"]; }; _local5 = 0; while (_local5 < _local4.length) { _local11 = new TweenListObj(_local4[_local5], (_currentTime + ((_local9 * 1000) / _timeScale)), (_currentTime + (((_local9 * 1000) + (_local8 * 1000)) / _timeScale)), (_local7.useFrames == true), _local10); _local11.properties = null; _local11.onStart = _local7.onStart; _local11.onUpdate = _local7.onUpdate; _local11.onComplete = _local7.onComplete; _local11.onOverwrite = _local7.onOverwrite; _local11.onStartParams = _local7.onStartParams; _local11.onUpdateParams = _local7.onUpdateParams; _local11.onCompleteParams = _local7.onCompleteParams; _local11.onOverwriteParams = _local7.onOverwriteParams; _local11.isCaller = true; _local11.count = _local7.count; _local11.waitFrames = _local7.waitFrames; _tweenList.push(_local11); if ((((_local8 == 0)) && ((_local9 == 0)))){ _local12 = (_tweenList.length - 1); updateTweenByIndex(_local12); removeTweenByIndex(_local12); }; _local5++; }; return (true); } public static function init(_arg1=null):void{ _inited = true; _transitionList = new Object(); Equations.init(); _specialPropertyList = new Object(); _specialPropertyModifierList = new Object(); _specialPropertySplitterList = new Object(); SpecialPropertiesDefault.init(); } private static function updateTweens():Boolean{ var _local1:int; if (_tweenList.length == 0){ return (false); }; _local1 = 0; while (_local1 < _tweenList.length) { if ((((_tweenList[_local1] == undefined)) || (!(_tweenList[_local1].isPaused)))){ if (!updateTweenByIndex(_local1)){ removeTweenByIndex(_local1); }; if (_tweenList[_local1] == null){ removeTweenByIndex(_local1, true); _local1--; }; }; _local1++; }; return (true); } public static function removeTweens(_arg1:Object, ... _args):Boolean{ var _local4:uint; var _local3:Array = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && (!(AuxFunctions.isInArray(_args[_local4], _local3))))){ _local3.push(_args[_local4]); }; _local4++; }; return (affectTweens(removeTweenByIndex, _arg1, _local3)); } public static function pauseAllTweens():Boolean{ var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; var _local1:Boolean; _local2 = 0; while (_local2 < _tweenList.length) { pauseTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } public static function splitTweens(_arg1:Number, _arg2:Array):uint{ var _local5:uint; var _local6:String; var _local7:Boolean; var _local3:TweenListObj = _tweenList[_arg1]; var _local4:TweenListObj = _local3.clone(false); _local5 = 0; while (_local5 < _arg2.length) { _local6 = _arg2[_local5]; if (Boolean(_local3.properties[_local6])){ _local3.properties[_local6] = undefined; delete _local3.properties[_local6]; }; _local5++; }; for (_local6 in _local4.properties) { _local7 = false; _local5 = 0; while (_local5 < _arg2.length) { if (_arg2[_local5] == _local6){ _local7 = true; break; }; _local5++; }; if (!_local7){ _local4.properties[_local6] = undefined; delete _local4.properties[_local6]; }; }; _tweenList.push(_local4); return ((_tweenList.length - 1)); } public static function resumeTweenByIndex(_arg1:Number):Boolean{ var _local2:TweenListObj = _tweenList[_arg1]; if ((((_local2 == null)) || (!(_local2.isPaused)))){ return (false); }; _local2.timeStart = (_local2.timeStart + (_currentTime - _local2.timePaused)); _local2.timeComplete = (_local2.timeComplete + (_currentTime - _local2.timePaused)); _local2.timePaused = undefined; _local2.isPaused = false; return (true); } public static function debug_getList():String{ var _local2:uint; var _local3:uint; var _local1 = ""; _local2 = 0; while (_local2 < _tweenList.length) { _local1 = (_local1 + (("[" + _local2) + "] ::\n")); _local3 = 0; while (_local3 < _tweenList[_local2].properties.length) { _local1 = (_local1 + ((((" " + _tweenList[_local2].properties[_local3].name) + " -> ") + _tweenList[_local2].properties[_local3].valueComplete) + "\n")); _local3++; }; _local2++; }; return (_local1); } public static function getVersion():String{ return ("AS3 1.25.53"); } public static function onEnterFrame(_arg1:Event):void{ updateTime(); var _local2:Boolean; _local2 = updateTweens(); if (!_local2){ stopEngine(); }; } public static function updateTime():void{ _currentTime = getTimer(); } private static function updateTweenByIndex(_arg1:Number):Boolean{ var mustUpdate:Boolean; var nv:Number; var t:Number; var b:Number; var c:Number; var d:Number; var pName:String; var tScope:Object; var tProperty:Object; var pv:Number; var i = _arg1; var tTweening:TweenListObj = _tweenList[i]; if ((((tTweening == null)) || (!(Boolean(tTweening.scope))))){ return (false); }; var isOver:Boolean; if (_currentTime >= tTweening.timeStart){ tScope = tTweening.scope; if (tTweening.isCaller){ do { t = (((tTweening.timeComplete - tTweening.timeStart) / tTweening.count) * (tTweening.timesCalled + 1)); b = tTweening.timeStart; c = (tTweening.timeComplete - tTweening.timeStart); d = (tTweening.timeComplete - tTweening.timeStart); nv = tTweening.transition(t, b, c, d); } while (!(_currentTime >= nv)); } else { mustUpdate = (((((tTweening.skipUpdates < 1)) || (!(tTweening.skipUpdates)))) || ((tTweening.updatesSkipped >= tTweening.skipUpdates))); if (_currentTime >= tTweening.timeComplete){ isOver = true; mustUpdate = true; }; if (!tTweening.hasStarted){ if (Boolean(tTweening.onStart)){ try { tTweening.onStart.apply(tScope, tTweening.onStartParams); } catch(e:Error) { }; }; for (pName in tTweening.properties) { pv = getPropertyValue(tScope, pName); tTweening.properties[pName].valueStart = (isNaN(pv)) ? tTweening.properties[pName].valueComplete : pv; }; mustUpdate = true; tTweening.hasStarted = true; }; if (mustUpdate){ for (pName in tTweening.properties) { tProperty = tTweening.properties[pName]; if (isOver){ nv = tProperty.valueComplete; } else { if (tProperty.hasModifier){ t = (_currentTime - tTweening.timeStart); d = (tTweening.timeComplete - tTweening.timeStart); nv = tTweening.transition(t, 0, 1, d); nv = tProperty.modifierFunction(tProperty.valueStart, tProperty.valueComplete, nv, tProperty.modifierParameters); } else { t = (_currentTime - tTweening.timeStart); b = tProperty.valueStart; c = (tProperty.valueComplete - tProperty.valueStart); d = (tTweening.timeComplete - tTweening.timeStart); nv = tTweening.transition(t, b, c, d); }; }; if (tTweening.rounded){ nv = Math.round(nv); }; setPropertyValue(tScope, pName, nv); }; tTweening.updatesSkipped = 0; if (Boolean(tTweening.onUpdate)){ try { tTweening.onUpdate.apply(tScope, tTweening.onUpdateParams); } catch(e:Error) { }; }; } else { tTweening.updatesSkipped++; }; }; if (((isOver) && (Boolean(tTweening.onComplete)))){ try { tTweening.onComplete.apply(tScope, tTweening.onCompleteParams); } catch(e:Error) { }; }; return (!(isOver)); }; return (true); } public static function setTimeScale(_arg1:Number):void{ var _local2:Number; if (isNaN(_arg1)){ _arg1 = 1; }; if (_arg1 < 1E-5){ _arg1 = 1E-5; }; if (_arg1 != _timeScale){ _local2 = 0; while (_local2 < _tweenList.length) { _tweenList[_local2].timeStart = (_currentTime - (((_currentTime - _tweenList[_local2].timeStart) * _timeScale) / _arg1)); _tweenList[_local2].timeComplete = (_currentTime - (((_currentTime - _tweenList[_local2].timeComplete) * _timeScale) / _arg1)); if (_tweenList[_local2].timePaused != undefined){ _tweenList[_local2].timePaused = (_currentTime - (((_currentTime - _tweenList[_local2].timePaused) * _timeScale) / _arg1)); }; _local2++; }; _timeScale = _arg1; }; } public static function resumeAllTweens():Boolean{ var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; var _local1:Boolean; _local2 = 0; while (_local2 < _tweenList.length) { resumeTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } private static function startEngine():void{ _engineExists = true; _tweenList = new Array(); __tweener_controller__ = new MovieClip(); __tweener_controller__.addEventListener(Event.ENTER_FRAME, Tweener.onEnterFrame); updateTime(); } public static function removeAllTweens():Boolean{ var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; var _local1:Boolean; _local2 = 0; while (_local2 < _tweenList.length) { removeTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } public static function addTween(_arg1:Object=null, _arg2:Object=null):Boolean{ var _local5:Number; var _local6:Number; var _local7:String; var _local8:String; var _local9:Object; var _local15:Function; var _local16:Object; var _local17:TweenListObj; var _local18:Number; var _local19:Array; var _local20:Array; var _local21:String; if ((((arguments.length < 2)) || ((arguments[0] == undefined)))){ return (false); }; var _local4:Array = new Array(); if ((arguments[0] is Array)){ _local5 = 0; while (_local5 < arguments[0].length) { _local4.push(arguments[0][_local5]); _local5++; }; } else { _local5 = 0; while (_local5 < (arguments.length - 1)) { _local4.push(arguments[_local5]); _local5++; }; }; _local9 = arguments[(arguments.length - 1)]; if (!_inited){ init(); }; if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){ startEngine(); }; var _local10:Number = (isNaN(_local9.time)) ? 0 : _local9.time; var _local11:Number = (isNaN(_local9.delay)) ? 0 : _local9.delay; var _local12:Array = new Array(); var _local13:Object = {time:true, delay:true, useFrames:true, skipUpdates:true, transition:true, onStart:true, onUpdate:true, onComplete:true, onOverwrite:true, rounded:true, onStartParams:true, onUpdateParams:true, onCompleteParams:true, onOverwriteParams:true}; var _local14:Object = new Object(); for (_local7 in _local9) { if (!_local13[_local7]){ if (_specialPropertySplitterList[_local7]){ _local19 = _specialPropertySplitterList[_local7].splitValues(_local9[_local7]); _local5 = 0; while (_local5 < _local19.length) { _local12[_local19[_local5].name] = {valueStart:undefined, valueComplete:_local19[_local5].value}; _local5++; }; } else { if (_specialPropertyModifierList[_local7] != undefined){ _local20 = _specialPropertyModifierList[_local7].modifyValues(_local9[_local7]); _local5 = 0; while (_local5 < _local20.length) { _local14[_local20[_local5].name] = {modifierParameters:_local20[_local5].parameters, modifierFunction:_specialPropertyModifierList[_local7].getValue}; _local5++; }; } else { _local12[_local7] = {valueStart:undefined, valueComplete:_local9[_local7]}; }; }; }; }; for (_local7 in _local14) { if (_local12[_local7] != undefined){ _local12[_local7].modifierParameters = _local14[_local7].modifierParameters; _local12[_local7].modifierFunction = _local14[_local7].modifierFunction; }; }; if (typeof(_local9.transition) == "string"){ _local21 = _local9.transition.toLowerCase(); _local15 = _transitionList[_local21]; } else { _local15 = _local9.transition; }; if (!Boolean(_local15)){ _local15 = _transitionList["easeoutexpo"]; }; _local5 = 0; while (_local5 < _local4.length) { _local16 = new Object(); for (_local7 in _local12) { _local16[_local7] = new PropertyInfoObj(_local12[_local7].valueStart, _local12[_local7].valueComplete, _local12[_local7].modifierFunction, _local12[_local7].modifierParameters); }; _local17 = new TweenListObj(_local4[_local5], (_currentTime + ((_local11 * 1000) / _timeScale)), (_currentTime + (((_local11 * 1000) + (_local10 * 1000)) / _timeScale)), (_local9.useFrames == true), _local15); _local17.properties = _local16; _local17.onStart = _local9.onStart; _local17.onUpdate = _local9.onUpdate; _local17.onComplete = _local9.onComplete; _local17.onOverwrite = _local9.onOverwrite; _local17.onStartParams = _local9.onStartParams; _local17.onUpdateParams = _local9.onUpdateParams; _local17.onCompleteParams = _local9.onCompleteParams; _local17.onOverwriteParams = _local9.onOverwriteParams; _local17.rounded = _local9.rounded; _local17.skipUpdates = _local9.skipUpdates; removeTweensByTime(_local17.scope, _local17.properties, _local17.timeStart, _local17.timeComplete); _tweenList.push(_local17); if ((((_local10 == 0)) && ((_local11 == 0)))){ _local18 = (_tweenList.length - 1); updateTweenByIndex(_local18); removeTweenByIndex(_local18); }; _local5++; }; return (true); } public static function registerTransition(_arg1:String, _arg2:Function):void{ if (!_inited){ init(); }; _transitionList[_arg1] = _arg2; } private static function affectTweens(_arg1:Function, _arg2:Object, _arg3:Array):Boolean{ var _local5:uint; var _local6:Array; var _local7:uint; var _local8:uint; var _local9:uint; var _local4:Boolean; if (!Boolean(_tweenList)){ return (false); }; _local5 = 0; while (_local5 < _tweenList.length) { if (((_tweenList[_local5]) && ((_tweenList[_local5].scope == _arg2)))){ if (_arg3.length == 0){ _arg1(_local5); _local4 = true; } else { _local6 = new Array(); _local7 = 0; while (_local7 < _arg3.length) { if (Boolean(_tweenList[_local5].properties[_arg3[_local7]])){ _local6.push(_arg3[_local7]); }; _local7++; }; if (_local6.length > 0){ _local8 = AuxFunctions.getObjectLength(_tweenList[_local5].properties); if (_local8 == _local6.length){ _arg1(_local5); _local4 = true; } else { _local9 = splitTweens(_local5, _local6); _arg1(_local9); _local4 = true; }; }; }; }; _local5++; }; return (_local4); } public static function getTweens(_arg1:Object):Array{ var _local2:uint; var _local3:String; var _local4:Array = new Array(); _local2 = 0; while (_local2 < _tweenList.length) { if (_tweenList[_local2].scope == _arg1){ for (_local3 in _tweenList[_local2].properties) { _local4.push(_local3); }; }; _local2++; }; return (_local4); } private static function setPropertyValue(_arg1:Object, _arg2:String, _arg3:Number):void{ if (_specialPropertyList[_arg2] != undefined){ if (Boolean(_specialPropertyList[_arg2].parameters)){ _specialPropertyList[_arg2].setValue(_arg1, _arg3, _specialPropertyList[_arg2].parameters); } else { _specialPropertyList[_arg2].setValue(_arg1, _arg3); }; } else { _arg1[_arg2] = _arg3; }; } private static function getPropertyValue(_arg1:Object, _arg2:String):Number{ if (_specialPropertyList[_arg2] != undefined){ if (Boolean(_specialPropertyList[_arg2].parameters)){ return (_specialPropertyList[_arg2].getValue(_arg1, _specialPropertyList[_arg2].parameters)); }; return (_specialPropertyList[_arg2].getValue(_arg1)); } else { }; return (!NULL!); } public static function isTweening(_arg1:Object):Boolean{ var _local2:uint; _local2 = 0; while (_local2 < _tweenList.length) { if (_tweenList[_local2].scope == _arg1){ return (true); }; _local2++; }; return (false); } public static function getTweenCount(_arg1:Object):Number{ var _local2:uint; var _local3:Number = 0; _local2 = 0; while (_local2 < _tweenList.length) { if (_tweenList[_local2].scope == _arg1){ _local3 = (_local3 + AuxFunctions.getObjectLength(_tweenList[_local2].properties)); }; _local2++; }; return (_local3); } private static function stopEngine():void{ _engineExists = false; _tweenList = null; _currentTime = 0; __tweener_controller__.removeEventListener(Event.ENTER_FRAME, Tweener.onEnterFrame); __tweener_controller__ = null; } public static function pauseTweenByIndex(_arg1:Number):Boolean{ var _local2:TweenListObj = _tweenList[_arg1]; if ((((_local2 == null)) || (_local2.isPaused))){ return (false); }; _local2.timePaused = _currentTime; _local2.isPaused = true; return (true); } public static function removeTweensByTime(_arg1:Object, _arg2:Object, _arg3:Number, _arg4:Number):Boolean{ var removedLocally:Boolean; var i:uint; var pName:String; var p_scope = _arg1; var p_properties = _arg2; var p_timeStart = _arg3; var p_timeComplete = _arg4; var removed:Boolean; var tl:uint = _tweenList.length; i = 0; while (i < tl) { if (((Boolean(_tweenList[i])) && ((p_scope == _tweenList[i].scope)))){ if ((((p_timeComplete > _tweenList[i].timeStart)) && ((p_timeStart < _tweenList[i].timeComplete)))){ removedLocally = false; for (pName in _tweenList[i].properties) { if (Boolean(p_properties[pName])){ if (Boolean(_tweenList[i].onOverwrite)){ try { _tweenList[i].onOverwrite.apply(_tweenList[i].scope, _tweenList[i].onOverwriteParams); } catch(e:Error) { }; }; _tweenList[i].properties[pName] = undefined; delete _tweenList[i].properties[pName]; removedLocally = true; removed = true; }; }; if (removedLocally){ if (AuxFunctions.getObjectLength(_tweenList[i].properties) == 0){ removeTweenByIndex(i); }; }; }; }; i = (i + 1); }; return (removed); } public static function registerSpecialPropertySplitter(_arg1:String, _arg2:Function):void{ if (!_inited){ init(); }; var _local3:SpecialPropertySplitter = new SpecialPropertySplitter(_arg2); _specialPropertySplitterList[_arg1] = _local3; } public static function removeTweenByIndex(_arg1:Number, _arg2:Boolean=false):Boolean{ _tweenList[_arg1] = null; if (_arg2){ _tweenList.splice(_arg1, 1); }; return (true); } public static function resumeTweens(_arg1:Object, ... _args):Boolean{ var _local4:uint; var _local3:Array = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && (!(AuxFunctions.isInArray(_args[_local4], _local3))))){ _local3.push(_args[_local4]); }; _local4++; }; return (affectTweens(resumeTweenByIndex, _arg1, _local3)); } public static function pauseTweens(_arg1:Object, ... _args):Boolean{ var _local4:uint; var _local3:Array = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && (!(AuxFunctions.isInArray(_args[_local4], _local3))))){ _local3.push(_args[_local4]); }; _local4++; }; return (affectTweens(pauseTweenByIndex, _arg1, _local3)); } } }//package caurina.transitionsSection 9//TweenListObj (caurina.transitions.TweenListObj) package caurina.transitions { public class TweenListObj { public var hasStarted:Boolean; public var onUpdate:Function; public var useFrames:Boolean; public var count:Number; public var onOverwriteParams:Array; public var timeStart:Number; public var auxProperties:Object; public var timeComplete:Number; public var onStartParams:Array; public var rounded:Boolean; public var updatesSkipped:Number; public var onUpdateParams:Array; public var onComplete:Function; public var properties:Object; public var onStart:Function; public var skipUpdates:Number; public var scope:Object; public var isCaller:Boolean; public var timePaused:Number; public var transition:Function; public var onCompleteParams:Array; public var timesCalled:Number; public var onOverwrite:Function; public var isPaused:Boolean; public var waitFrames:Boolean; public function TweenListObj(_arg1:Object, _arg2:Number, _arg3:Number, _arg4:Boolean, _arg5:Function){ scope = _arg1; timeStart = _arg2; timeComplete = _arg3; useFrames = _arg4; transition = _arg5; auxProperties = new Object(); properties = new Object(); isPaused = false; timePaused = undefined; isCaller = false; updatesSkipped = 0; timesCalled = 0; skipUpdates = 0; hasStarted = false; } public function clone(_arg1:Boolean):TweenListObj{ var _local3:String; var _local2:TweenListObj = new TweenListObj(scope, timeStart, timeComplete, useFrames, transition); _local2.properties = new Array(); for (_local3 in properties) { _local2.properties[_local3] = properties[_local3].clone(); }; _local2.skipUpdates = skipUpdates; _local2.updatesSkipped = updatesSkipped; if (!_arg1){ _local2.onStart = onStart; _local2.onUpdate = onUpdate; _local2.onComplete = onComplete; _local2.onOverwrite = onOverwrite; _local2.onStartParams = onStartParams; _local2.onUpdateParams = onUpdateParams; _local2.onCompleteParams = onCompleteParams; _local2.onOverwriteParams = onOverwriteParams; }; _local2.rounded = rounded; _local2.isPaused = isPaused; _local2.timePaused = timePaused; _local2.isCaller = isCaller; _local2.count = count; _local2.timesCalled = timesCalled; _local2.waitFrames = waitFrames; _local2.hasStarted = hasStarted; return (_local2); } public function toString():String{ var _local1 = "\n[TweenListObj "; _local1 = (_local1 + ("scope:" + String(scope))); _local1 = (_local1 + ", properties:"); var _local2:uint; while (_local2 < properties.length) { if (_local2 > 0){ _local1 = (_local1 + ","); }; _local1 = (_local1 + ("[name:" + properties[_local2].name)); _local1 = (_local1 + (",valueStart:" + properties[_local2].valueStart)); _local1 = (_local1 + (",valueComplete:" + properties[_local2].valueComplete)); _local1 = (_local1 + "]"); _local2++; }; _local1 = (_local1 + (", timeStart:" + String(timeStart))); _local1 = (_local1 + (", timeComplete:" + String(timeComplete))); _local1 = (_local1 + (", useFrames:" + String(useFrames))); _local1 = (_local1 + (", transition:" + String(transition))); if (skipUpdates){ _local1 = (_local1 + (", skipUpdates:" + String(skipUpdates))); }; if (updatesSkipped){ _local1 = (_local1 + (", updatesSkipped:" + String(updatesSkipped))); }; if (Boolean(onStart)){ _local1 = (_local1 + (", onStart:" + String(onStart))); }; if (Boolean(onUpdate)){ _local1 = (_local1 + (", onUpdate:" + String(onUpdate))); }; if (Boolean(onComplete)){ _local1 = (_local1 + (", onComplete:" + String(onComplete))); }; if (Boolean(onOverwrite)){ _local1 = (_local1 + (", onOverwrite:" + String(onOverwrite))); }; if (onStartParams){ _local1 = (_local1 + (", onStartParams:" + String(onStartParams))); }; if (onUpdateParams){ _local1 = (_local1 + (", onUpdateParams:" + String(onUpdateParams))); }; if (onCompleteParams){ _local1 = (_local1 + (", onCompleteParams:" + String(onCompleteParams))); }; if (onOverwriteParams){ _local1 = (_local1 + (", onOverwriteParams:" + String(onOverwriteParams))); }; if (rounded){ _local1 = (_local1 + (", rounded:" + String(rounded))); }; if (isPaused){ _local1 = (_local1 + (", isPaused:" + String(isPaused))); }; if (timePaused){ _local1 = (_local1 + (", timePaused:" + String(timePaused))); }; if (isCaller){ _local1 = (_local1 + (", isCaller:" + String(isCaller))); }; if (count){ _local1 = (_local1 + (", count:" + String(count))); }; if (timesCalled){ _local1 = (_local1 + (", timesCalled:" + String(timesCalled))); }; if (waitFrames){ _local1 = (_local1 + (", waitFrames:" + String(waitFrames))); }; if (hasStarted){ _local1 = (_local1 + (", hasStarted:" + String(hasStarted))); }; _local1 = (_local1 + "]\n"); return (_local1); } } }//package caurina.transitionsSection 10//PageFlip (com.foxaweb.pageflip.PageFlip) package com.foxaweb.pageflip { import flash.geom.*; import flash.display.*; public class PageFlip { private static function flipPoints(_arg1:Array, _arg2:Point, _arg3:Number, _arg4:Number):void{ var _local5:Number = _arg1.length; if ((((_arg2.y == 0)) || ((_arg2.x == 0)))){ while (--_local5 >= 0) { if (_arg2.y == 0){ _arg1[_local5].y = (_arg4 - _arg1[_local5].y); }; if (_arg2.x == 0){ _arg1[_local5].x = (_arg3 - _arg1[_local5].x); }; }; }; } private static function flipDrag(_arg1:Point, _arg2:Point, _arg3:Number, _arg4:Number):void{ if (_arg2.y == 0){ _arg1.y = (_arg4 - _arg1.y); }; if (_arg2.x == 0){ _arg1.x = (_arg3 - _arg1.x); }; } public static function computeFlip(_arg1:Point, _arg2:Point, _arg3:int, _arg4:int, _arg5:Boolean, _arg6:int):Object{ var _local12:Number; var _local7:Number = (_arg1.x - (_arg3 * _arg2.x)); var _local8:Number = (_arg1.y - (_arg4 * _arg2.y)); var _local9:Point = _arg2.clone(); var _local10:int = _arg3; var _local11:int = _arg4; var _local13:Matrix = new Matrix(); if (!_arg5){ _local12 = _arg3; _arg3 = _arg4; _arg4 = _local12; _local12 = _arg1.x; _arg1.x = _arg1.y; _arg1.y = _local12; _local12 = _arg2.x; _local9.x = _arg2.y; _local9.y = _local12; }; var _local14:Point = new Point(0, 0); var _local15:Point = new Point(0, _arg4); var _local16:Array = [null, null, null, null]; var _local17:Array = [new Point(0, 0), new Point(_arg3, 0), null, null, new Point(0, _arg4)]; flipDrag(_arg1, _local9, _arg3, _arg4); limitPoint(_arg1, _local14, (((_arg3 * _arg3) + (_arg4 * _arg4)) * _arg6)); limitPoint(_arg1, _local15, ((_arg3 * _arg3) * _arg6)); _local16[0] = new Point(_arg1.x, _arg1.y); var _local18:Number = (_local15.y - _arg1.y); var _local19:Number = ((_arg3 - _arg1.x) - _local14.x); var _local20:Number = getDx(_local18, _local19); var _local21:Number = Math.atan2(_local18, _local20); if (_local18 == 0){ _local21 = 0; }; var _local22:Number = ((Math.PI / 2) - _local21); var _local23:Number = ((_arg3 - _local16[0].x) / Math.cos(_local22)); var _local24:Number = _local23; if ((((_local23 > _arg4)) || ((_local23 < 0)))){ _local24 = _arg4; }; _local16[1] = new Point((_local16[0].x + (Math.cos(-(_local22)) * _local24)), (_local16[0].y + (Math.sin(-(_local22)) * _local24))); _local16[3] = new Point((_local16[0].x + _local20), _local15.y); if (_local23 != _local24){ _local18 = (_local14.y - _local16[1].y); _local19 = (_arg3 - _local16[1].x); _local20 = getDx(_local18, _local19); _local16[2] = new Point((_local16[1].x + _local20), _local14.y); _local17[1] = _local16[2].clone(); _local17[2] = _local16[3].clone(); _local17.splice(3, 1); } else { _local16.splice(2, 1); _local17[2] = _local16[1].clone(); _local17[3] = _local16[2].clone(); }; flipPoints(_local16, _local9, _arg3, _arg4); flipPoints(_local17, _local9, _arg3, _arg4); if (!_arg5){ oriPoints(_local16, _local9, _arg3, _arg4); oriPoints(_local17, _local9, _arg3, _arg4); }; var _local25:Number = _local21; if (_arg2.y == 0){ _local25 = -(_local25); }; if (_arg2.x == 0){ _local25 = ((Math.PI + Math.PI) - _local25); }; if (!_arg5){ _local25 = (Math.PI - _local25); }; _local13.a = Math.cos(_local25); _local13.b = Math.sin(_local25); _local13.c = -(Math.sin(_local25)); _local13.d = Math.cos(_local25); ordMatrix(_local13, _local9, _local10, _local11, _arg5, _local16, _local17, _local25, _local22); if (_local24 == 0){ _local16 = null; }; if ((((Math.abs(_local7) < 1)) && ((Math.abs(_local8) < 1)))){ _local16 = null; }; return ({cPoints:_local16, pPoints:_local17, matrix:_local13, width:_local10, height:_local11}); } private static function limitPoint(_arg1:Point, _arg2:Point, _arg3:Number):void{ var _local4:Number; var _local5:Number; var _local6:Number = (_arg1.y - _arg2.y); var _local7:Number = (_arg1.x - _arg2.x); var _local8:Number = (((_arg1.x - _arg2.x) * _local7) + (_local6 * _local6)); if (_local8 > _arg3){ _local4 = Math.atan2(_local6, _local7); _local5 = Math.sqrt(_arg3); _arg1.x = (_arg2.x + (Math.cos(_local4) * _local5)); _arg1.y = (_arg2.y + (Math.sin(_local4) * _local5)); }; } private static function oriPoints(_arg1:Array, _arg2:Point, _arg3:Number, _arg4:Number):void{ var _local6:Number; var _local5:Number = _arg1.length; while (--_local5 >= 0) { _local6 = _arg1[_local5].x; _arg1[_local5].x = _arg1[_local5].y; _arg1[_local5].y = _local6; }; } private static function getDx(_arg1:Number, _arg2:Number):Number{ return ((((_arg2 * _arg2) - (_arg1 * _arg1)) / (_arg2 * 2))); } public static function drawBitmapSheet(_arg1:Object, _arg2:Shape, _arg3:BitmapData, _arg4:BitmapData):void{ var _local7:Number; var _local5:Number = _arg1.width; var _local6:Number = _arg1.height; var _local8:Array = _arg1.pPoints; var _local9:Array = _arg1.cPoints; _arg2.graphics.beginBitmapFill(_arg3, new Matrix(), false, true); _local7 = _local8.length; _arg2.graphics.moveTo(_local8[(_local7 - 1)].x, _local8[(_local7 - 1)].y); while (--_local7 >= 0) { _arg2.graphics.lineTo(_local8[_local7].x, _local8[_local7].y); }; _arg2.graphics.endFill(); if (_local9 == null){ return; }; _arg2.graphics.beginBitmapFill(_arg4, _arg1.matrix, false, true); _local7 = _local9.length; _arg2.graphics.moveTo(_local9[(_local7 - 1)].x, _local9[(_local7 - 1)].y); while (--_local7 >= 0) { _arg2.graphics.lineTo(_local9[_local7].x, _local9[_local7].y); }; _arg2.graphics.endFill(); } private static function ordMatrix(_arg1:Matrix, _arg2:Point, _arg3:Number, _arg4:Number, _arg5:Boolean, _arg6:Array, _arg7:Array, _arg8:Number, _arg9:Number):void{ if ((((_arg2.x == 1)) && ((_arg2.y == 0)))){ _arg1.tx = _arg6[0].x; _arg1.ty = _arg6[0].y; if (!_arg5){ _arg1.tx = ((_arg6[0].x - (Math.cos(_arg8) * _arg3)) - (Math.cos(-(_arg9)) * _arg4)); _arg1.ty = ((_arg6[0].y - (Math.sin(_arg8) * _arg3)) - (Math.sin(-(_arg9)) * _arg4)); }; }; if ((((_arg2.x == 1)) && ((_arg2.y == 1)))){ _arg1.tx = (_arg6[0].x + (Math.cos(-(_arg9)) * _arg4)); _arg1.ty = (_arg6[0].y + (Math.sin(-(_arg9)) * _arg4)); if (!_arg5){ _arg1.tx = (_arg6[0].x + (Math.cos(-(_arg9)) * _arg4)); _arg1.ty = (_arg6[0].y - (Math.sin(-(_arg9)) * _arg4)); }; }; if ((((_arg2.x == 0)) && ((_arg2.y == 0)))){ _arg1.tx = (_arg6[0].x - (Math.cos(_arg8) * _arg3)); _arg1.ty = (_arg6[0].y - (Math.sin(_arg8) * _arg3)); }; if ((((_arg2.x == 0)) && ((_arg2.y == 1)))){ _arg1.tx = ((_arg6[0].x - (Math.cos(_arg8) * _arg3)) - (Math.cos(-(_arg9)) * _arg4)); _arg1.ty = ((_arg6[0].y - (Math.sin(_arg8) * _arg3)) + (Math.sin(-(_arg9)) * _arg4)); if (!_arg5){ _arg1.tx = _arg6[0].x; _arg1.ty = _arg6[0].y; }; }; } } }//package com.foxaweb.pageflipSection 11//Page (com.hydrotik.book.Page) package com.hydrotik.book { import flash.events.*; import flash.geom.*; import flash.display.*; import caurina.transitions.*; import com.foxaweb.pageflip.*; public class Page extends EventDispatcher { private var _height:Number; private var _width:Number; private var _scope; private var render:Shape; public var mc1; public var mc2:MovieClip; private var _oPage:Page; private var back:BitmapData; private var front:BitmapData; private var flip:Point; private var _page:Sprite; private var _name:String; public function Page(_arg1, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:MovieClip, _arg7:MovieClip, _arg8:String){ mc1 = _arg6; mc2 = _arg7; _scope = _arg1; _width = _arg2; _height = _arg3; _oPage = this; _name = _arg8; _page = new Sprite(); _page.name = _arg8; _page.x = _arg4; _page.y = _arg5; _scope.addChild(_page); render = new Shape(); _page.addChild(render); flip = new Point(_width, _height); reDraw(); _page.addEventListener(MouseEvent.CLICK, turnPageForward); } public function getName():String{ return (_name); } public function drawPage():void{ render.graphics.clear(); var _local1:Object = PageFlip.computeFlip(flip, new Point(1, 1), front.width, back.height, true, 1); PageFlip.drawBitmapSheet(_local1, render, front, back); } public function reDraw():void{ front = new BitmapData(_width, _height, true, 0); front.draw(mc1); back = new BitmapData(_width, _height, true, 0); back.draw(mc2); drawPage(); } private function onPageDone():void{ dispatchEvent(new PageEvent(PageEvent.FLIP_COMPLETE, _page, _oPage, true)); } private function onPageBackDone():void{ dispatchEvent(new PageEvent(PageEvent.FLIP_COMPLETE_BACK, _page, _oPage, true)); } public function turnPageForward(_arg1:MouseEvent=null):void{ if (_scope.flipping){ return; }; _page.removeEventListener(MouseEvent.CLICK, turnPageForward); _page.addEventListener(MouseEvent.CLICK, turnPageBack); dispatchEvent(new PageEvent(PageEvent.FLIP_START, _page, _oPage, true)); Tweener.addTween(flip, {x:-(_width), y:_height, _bezier:{x:0, y:0}, time:0.5, transition:"easeoutquad", onUpdate:drawPage, onComplete:onPageDone}); } public function turnPageBack(_arg1:MouseEvent=null):void{ if (_scope.flipping){ return; }; dispatchEvent(new PageEvent(PageEvent.FLIP_START_BACK, _page, _oPage, true)); _page.addEventListener(MouseEvent.CLICK, turnPageForward); _page.removeEventListener(MouseEvent.CLICK, turnPageBack); Tweener.addTween(flip, {x:_width, y:_height, _bezier:{x:0, y:0}, time:0.75, transition:"easeinoutexpo", onUpdate:drawPage, onComplete:onPageBackDone}); } } }//package com.hydrotik.bookSection 12//PageEvent (com.hydrotik.book.PageEvent) package com.hydrotik.book { import flash.events.*; public class PageEvent extends Event { public var targ; public var page:Page; public static const FLIP_START:String = "flipStart"; public static const FLIP_START_BACK:String = "flipStartBack"; public static const FLIP_COMPLETE_BACK:String = "flipCompleteBack"; public static const FLIP_COMPLETE:String = "flipComplete"; public function PageEvent(_arg1:String, _arg2, _arg3:Page, _arg4:Boolean=false, _arg5:Boolean=false){ super(_arg1, _arg4, _arg5); targ = _arg2; page = _arg3; } } }//package com.hydrotik.bookSection 13//Back (gs.easing.Back) package gs.easing { public class Back { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) + _arg5)) + 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * (((_arg5 + 1) * _arg1) - _arg5)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ _arg5 = (_arg5 * 1.525); return ((((_arg3 / 2) * ((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) - _arg5))) + _arg2)); }; _arg1 = (_arg1 - 2); _arg5 = (_arg5 * 1.525); return ((((_arg3 / 2) * (((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) + _arg5)) + 2)) + _arg2)); } } }//package gs.easingSection 14//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.pluginsSection 15//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.pluginsSection 16//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.pluginsSection 17//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.pluginsSection 18//TintPlugin (gs.plugins.TintPlugin) package gs.plugins { import gs.*; import flash.geom.*; import flash.display.*; 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.pluginsSection 19//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.pluginsSection 20//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.pluginsSection 21//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.pluginsSection 22//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.tweenSection 23//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.tweenSection 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.091; 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 gsSection 25//b3_41 (halcv4_fla.b3_41) package halcv4_fla { import flash.display.*; public dynamic class b3_41 extends MovieClip { public function b3_41(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halcv4_flaSection 26//betBtn_42 (halcv4_fla.betBtn_42) package halcv4_fla { import flash.display.*; public dynamic class betBtn_42 extends MovieClip { public function betBtn_42(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halcv4_flaSection 27//bigBtn_47 (halcv4_fla.bigBtn_47) package halcv4_fla { import flash.display.*; public dynamic class bigBtn_47 extends MovieClip { public function bigBtn_47(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halcv4_flaSection 28//Bonuso_1_68 (halcv4_fla.Bonuso_1_68) package halcv4_fla { import flash.display.*; public dynamic class Bonuso_1_68 extends MovieClip { public var hit3:MovieClip; public var harea1:MovieClip; public var titsarea:MovieClip; public var titsareaclick:MovieClip; public var cr:MovieClip; public var harea3:MovieClip; public var title:MovieClip; public var harea2:MovieClip; public var hit1:MovieClip; public var hit2:MovieClip; public function Bonuso_1_68(){ addFrameScript(0, frame1, 64, frame65); } function frame1(){ title.gotoAndPlay(1); cr.gotoAndPlay(1); } function frame65(){ stop(); hit1.visible = true; hit2.visible = true; hit3.visible = true; harea1.visible = true; harea2.visible = true; harea3.visible = true; } } }//package halcv4_flaSection 29//Bonuso_2_96 (halcv4_fla.Bonuso_2_96) package halcv4_fla { import flash.display.*; public dynamic class Bonuso_2_96 extends MovieClip { public var hit3:MovieClip; public var harea1:MovieClip; public var titsarea:MovieClip; public var titsareaclick:MovieClip; public var cr:MovieClip; public var harea3:MovieClip; public var title:MovieClip; public var harea2:MovieClip; public var hit1:MovieClip; public var hit2:MovieClip; public function Bonuso_2_96(){ addFrameScript(0, frame1, 64, frame65); } function frame1(){ title.gotoAndPlay(1); cr.gotoAndPlay(1); } function frame65(){ stop(); hit1.visible = true; hit2.visible = true; hit3.visible = true; harea1.visible = true; harea2.visible = true; harea3.visible = true; } } }//package halcv4_flaSection 30//Bonuso_3_91 (halcv4_fla.Bonuso_3_91) package halcv4_fla { import flash.display.*; public dynamic class Bonuso_3_91 extends MovieClip { public var hit3:MovieClip; public var titsarea:MovieClip; public var hit1:MovieClip; public var title:MovieClip; public var harea1:MovieClip; public var harea2:MovieClip; public var harea3:MovieClip; public var titsareaclick:MovieClip; public var bobsarea:MovieClip; public var cr:MovieClip; public var bobsareaclick:MovieClip; public var hit2:MovieClip; public function Bonuso_3_91(){ addFrameScript(0, frame1, 64, frame65); } function frame1(){ title.gotoAndPlay(1); cr.gotoAndPlay(1); } function frame65(){ stop(); hit1.visible = true; hit2.visible = true; hit3.visible = true; harea1.visible = true; harea2.visible = true; harea3.visible = true; } } }//package halcv4_flaSection 31//btn_123 (halcv4_fla.btn_123) package halcv4_fla { import flash.display.*; public dynamic class btn_123 extends MovieClip { public function btn_123(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halcv4_flaSection 32//cum1_3 (halcv4_fla.cum1_3) package halcv4_fla { import flash.display.*; public dynamic class cum1_3 extends MovieClip { public function cum1_3(){ addFrameScript(9, frame10, 19, frame20); } function frame20(){ gotoAndStop(1); } function frame10(){ stop(); } } }//package halcv4_flaSection 33//cum2_4 (halcv4_fla.cum2_4) package halcv4_fla { import flash.display.*; public dynamic class cum2_4 extends MovieClip { public function cum2_4(){ addFrameScript(9, frame10, 19, frame20); } function frame20(){ gotoAndStop(1); } function frame10(){ stop(); } } }//package halcv4_flaSection 34//cum3_6 (halcv4_fla.cum3_6) package halcv4_fla { import flash.display.*; public dynamic class cum3_6 extends MovieClip { public function cum3_6(){ addFrameScript(9, frame10, 19, frame20); } function frame20(){ gotoAndStop(1); } function frame10(){ stop(); } } }//package halcv4_flaSection 35//cum4_8 (halcv4_fla.cum4_8) package halcv4_fla { import flash.display.*; public dynamic class cum4_8 extends MovieClip { public function cum4_8(){ addFrameScript(9, frame10, 19, frame20); } function frame20(){ gotoAndStop(1); } function frame10(){ stop(); } } }//package halcv4_flaSection 36//cum5_10 (halcv4_fla.cum5_10) package halcv4_fla { import flash.display.*; public dynamic class cum5_10 extends MovieClip { public function cum5_10(){ addFrameScript(9, frame10, 19, frame20); } function frame20(){ gotoAndStop(1); } function frame10(){ stop(); } } }//package halcv4_flaSection 37//cum6_12 (halcv4_fla.cum6_12) package halcv4_fla { import flash.display.*; public dynamic class cum6_12 extends MovieClip { public function cum6_12(){ addFrameScript(9, frame10, 19, frame20); } function frame20(){ gotoAndStop(1); } function frame10(){ stop(); } } }//package halcv4_flaSection 38//empty_44 (halcv4_fla.empty_44) package halcv4_fla { import flash.display.*; public dynamic class empty_44 extends MovieClip { public var flipping:Boolean; public function empty_44(){ addFrameScript(0, frame1); } function frame1(){ } } }//package halcv4_flaSection 39//FINAL_1_100 (halcv4_fla.FINAL_1_100) package halcv4_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class FINAL_1_100 extends MovieClip { public var sbh:MovieClip; public var rtb:MovieClip; public var s1:MovieClip; public var etmm:MovieClip; public var fco:MovieClip; public var fc:MovieClip; public var s2:MovieClip; public function FINAL_1_100(){ addFrameScript(39, frame40); } function frame40(){ s1.useHandCursor = true; s1.buttonMode = true; s2.useHandCursor = true; s2.buttonMode = true; s1.visible = false; s2.visible = false; s1.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest("http://tds.mutanky.com/?gameid=halc-slot-2&action=fin"), "_blank"); }); s2.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest("http://tds.mutanky.com/?gameid=halc-slot-2&action=fin"), "_blank"); }); s2.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ s1.visible = true; _arg1.target.y = (_arg1.target.y + -2); }); s2.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + 2); }); s1.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:MouseEvent){ if (!s1.hitTestPoint(_arg1.stageX, _arg1.stageY)){ s1.visible = false; s2.visible = false; }; }); etmm.useHandCursor = true; etmm.buttonMode = true; etmm.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + -2); }); etmm.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + 2); }); etmm.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ (parent as MovieClip).gotoAndStop(1, "Menu1"); }); rtb.useHandCursor = true; rtb.buttonMode = true; rtb.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + -2); }); rtb.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + 2); }); rtb.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ (parent as MovieClip).winbg.visible = false; (parent as MovieClip).winmain.visible = false; }); sbh.useHandCursor = true; sbh.buttonMode = true; sbh.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ s1.visible = true; s2.visible = true; }); fc.visible = false; fc.useHandCursor = true; fc.buttonMode = true; fco.useHandCursor = true; fco.buttonMode = true; fco.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ fc.visible = true; }); fc.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ fc.visible = false; }); fc.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest("http://tds.mutanky.com/?gameid=halc-slot-2&action=fuck-me"), "_blank"); }); stop(); } } }//package halcv4_flaSection 40//FINAL_2_109 (halcv4_fla.FINAL_2_109) package halcv4_fla { import flash.events.*; import flash.media.*; import flash.display.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class FINAL_2_109 extends MovieClip { public var rtb:MovieClip; public var fco:MovieClip; public var fc:MovieClip; public var etmm:MovieClip; public function FINAL_2_109(){ addFrameScript(39, frame40); } function frame40(){ etmm.useHandCursor = true; etmm.buttonMode = true; etmm.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + -2); }); etmm.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + 2); }); etmm.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ (parent as MovieClip).gotoAndStop(1, "Menu1"); }); rtb.useHandCursor = true; rtb.buttonMode = true; rtb.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + -2); }); rtb.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ _arg1.target.y = (_arg1.target.y + 2); }); rtb.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ (parent as MovieClip).winbg.visible = false; (parent as MovieClip).winmain2.visible = false; }); fc.visible = false; fc.useHandCursor = true; fc.buttonMode = true; fco.useHandCursor = true; fco.buttonMode = true; fco.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ fc.visible = true; }); fc.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ fc.visible = false; }); fc.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest("http://tds.mutanky.com/?gameid=halc-slot-3&action=fuck-me-2"), "_blank"); }); stop(); } } }//package halcv4_flaSection 41//lines_69 (halcv4_fla.lines_69) package halcv4_fla { import flash.display.*; public dynamic class lines_69 extends MovieClip { public function lines_69(){ addFrameScript(64, frame65); } function frame65(){ stop(); } } }//package halcv4_flaSection 42//MainTimeline (halcv4_fla.MainTimeline) package halcv4_fla { import gs.*; import flash.events.*; import flash.geom.*; import flash.display.*; import flash.filters.*; import com.hydrotik.book.*; import gs.easing.*; import flash.media.*; import flash.ui.*; import flash.utils.*; import flash.text.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var pp; public var bar:MovieClip; public var slideShowWaitLast:Boolean; public var sbonus1:MovieClip; public var sbonus3:MovieClip; public var spinchnl:SoundChannel; public var sbonus2:MovieClip; public var pp1:bonusPictures; public var prevPageBig:MovieClip; public var bb:MovieClip; public var pagesarea:MovieClip; public var btn:MovieClip; public var myContextMenu:ContextMenu; public var k:uint; public var n:uint; public var scrollCounter:uint; public var p; public var b:MovieClip; public var ecsmenu:MovieClip; public var i:Number; public var tv:MovieClip; public var vote0:MovieClip; public var hint:MovieClip; public var musicCHNL:SoundChannel; public var iconswin:Array; public var gameid:String; public var vote1:MovieClip; public var score:uint; public var tv_avalible:Array; public var slideShowForward:Boolean; public var tv_avalibleAll:Boolean; public var bonusAvalible:Boolean; public var adv:MovieClip; public var defaultValues:Array; public var version:uint; public var cols:Array; public var stopScrollFrames:Array; public var fromstart:Boolean; public var item:ContextMenuItem; public var bob1:MovieClip; public var bob2:MovieClip; public var winbg:MovieClip; public var soundON:Boolean; public var icons:Array; public var bonusshowed:Boolean; public var loading:MovieClip; public var winmain2:MovieClip; public var zz:uint; public var config:configManager; public var ic:ICON; public var bonusArea:MovieClip; public var blY:uint; public var more:MovieClip; public var colpointers:Array; public var menu:MovieClip; public var kk:uint; public var closebtn:MovieClip; public var nowIsBonus:Boolean; public var prevPage:DisplayObject; public var avaliblePages:uint; public var nextPageBig:MovieClip; public var slotarea:MovieClip; public var sbonus:MovieClip; public var winmain:MovieClip; public var slideShowTimer:Timer; public var colinscroll:uint; public var ng:Boolean; public var pageCount:uint; public var p1:allPages; public var voteshowed:Boolean; public var defaultKeys:Array; public var nglist:Array; public var tvon:MovieClip; public var pa:Page; public var pagesArr:Array; public var SLOT:slot; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7); } public function enablePages():void{ var _local1:Boolean; avaliblePages = int((score / 100)); if (avaliblePages > pageCount){ if (!bonusAvalible){ winbg.gotoAndPlay(1); winbg.visible = true; if (defaultValues["gc"] == 1){ winmain.gotoAndPlay(1); winmain.visible = true; } else { winmain2.gotoAndPlay(1); winmain2.visible = true; }; SLOT.visible = false; prevPageBig.visible = false; nextPageBig.visible = false; }; bonusAvalible = true; }; setnum(); var _local2:uint = 3; while (_local2 < (pageCount + 1)) { if (pagesArr[_local2]){ if (_local2 <= avaliblePages){ _local1 = false; if (pagesArr[_local2].mc1.currentFrame != _local2){ _local1 = true; }; pagesArr[_local2].mc1.gotoAndStop(_local2); if ((_local2 + 1) <= avaliblePages){ if (pagesArr[_local2].mc2.currentFrame != (_local2 + 1)){ _local1 = true; }; pagesArr[_local2].mc2.gotoAndStop((_local2 + 1)); } else { if (pagesArr[_local2].mc2.currentFrame != (pageCount + 2)){ _local1 = true; }; pagesArr[_local2].mc2.gotoAndStop((pageCount + 2)); }; if (_local1){ pagesArr[_local2].reDraw(); }; } else { _local1 = false; if (pagesArr[_local2].mc1.currentFrame < (pageCount + 1)){ _local1 = true; }; pagesArr[_local2].mc1.gotoAndStop((142 + int((Math.random() * 5)))); pagesArr[_local2].mc2.gotoAndStop(141); if (_local1){ pagesArr[_local2].reDraw(); }; }; }; _local2++; }; } public function mkbtn(_arg1:MovieClip):void{ var chngClr:Function; var chngClr1:Function; var m = _arg1; chngClr = function (_arg1:Event):void{ menu.highlight.visible = true; menu.highlight.y = (_arg1.target.y - (menu.highlight.height / 2)); menu.buble.visible = true; switch (_arg1.target.name){ case "btn_start": menu.buble.gotoAndStop(2); break; case "btn_spec": if (bonusAvalible){ menu.buble.gotoAndStop(4); } else { menu.buble.gotoAndStop(3); }; break; case "btn_mg": menu.buble.gotoAndStop(5); break; case "btn_inst": menu.buble.gotoAndStop(6); break; case "btn_rec": menu.buble.gotoAndStop(8); break; case "btn_v2": menu.buble.gotoAndStop(9); break; }; }; chngClr1 = function (_arg1:Event):void{ if (((menu) && (menu.highlight))){ menu.highlight.visible = false; menu.buble.visible = false; }; }; m.useHandCursor = true; m.buttonMode = true; m.addEventListener(MouseEvent.CLICK, menuCLICK); m.addEventListener(MouseEvent.MOUSE_OVER, chngClr); m.addEventListener(MouseEvent.MOUSE_OUT, chngClr1); } public function betBTN():void{ if (soundON){ new s_bet().play(); }; SLOT.betValue.text = String((int(SLOT.betValue.text) + 2)); if (SLOT.betValue.text == "7"){ SLOT.betValue.text = "1"; }; } public function onFlipStartBackHandler1(_arg1:PageEvent):void{ new s_page().play(); bonusArea.flipping = true; var _local2:uint = (int(_arg1.targ.name) - 2); if (bonusArea.getChildByName(String(_local2)) != null){ bonusArea.getChildByName(String(_local2)).visible = true; }; if (prevPage != null){ bonusArea.setChildIndex(_arg1.targ, (bonusArea.numChildren - 1)); }; } public function makebtn1(_arg1:MovieClip):void{ _arg1.buttonMode = true; _arg1.useHandCursor = true; if (!_arg1.hasEventListener(MouseEvent.CLICK)){ _arg1.addEventListener(MouseEvent.CLICK, btnClick); }; } public function timerHandler(_arg1:TimerEvent):void{ if (slideShowForward){ nextBTN(); } else { prevBTN(); }; if ((((getVisiblePage() == 140)) && (slideShowWaitLast))){ slideShowForward = false; }; if (getVisiblePage() == 140){ slideShowWaitLast = !(slideShowWaitLast); }; if (getVisiblePage() == 1){ slideShowForward = true; }; } public function goBTN():void{ if (((!(hasEventListener(Event.ENTER_FRAME))) && (((int(SLOT.counter.text) - int(SLOT.betValue.text)) > 0)))){ if (soundON){ new s_go().play(); spinchnl = new s_spin().play(); }; removeWin(); score = (score + -(int(SLOT.betValue.text))); SLOT.counter.text = String(score); blY = 10; scrollCounter = 0; stopScrollFrames[0] = (5 + (10 * (2 + int((Math.random() * 2))))); stopScrollFrames[1] = ((stopScrollFrames[0] + 5) + (10 * (1 + int((Math.random() * 2))))); stopScrollFrames[2] = ((stopScrollFrames[1] + 5) + (10 * (1 + int((Math.random() * 2))))); addEventListener(Event.ENTER_FRAME, EFscroll); }; } function frame1(){ gameid = "halc-slot-4"; version = 1; config = new configManager(gameid, version, stage); bonusAvalible = false; score = 100; nowIsBonus = false; voteshowed = false; bonusshowed = false; soundON = true; config.addEventListener("CONFIGLOADED", cfgLoaded); defaultKeys = ["gc", "vote"]; defaultValues = []; defaultValues["gc"] = 0; defaultValues["vote"] = 0; stage.scaleMode = StageScaleMode.NO_SCALE; ng = false; nglist = ["ungrounded.net", "newgrounds.com"]; zz = 0; while (zz < nglist.length) { if (loaderInfo.loaderURL.indexOf(nglist[zz]) > 0){ ng = true; }; zz++; }; stage.showDefaultContextMenu = false; loaderInfo.addEventListener(Event.COMPLETE, comp); } function frame2(){ stop(); bar.width = 1; loaderInfo.addEventListener(ProgressEvent.PROGRESS, update); loading.buble.useHandCursor = true; loading.buble.buttonMode = true; loading.buble.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ makecumbtns(); }); loading.cum1.stop(); loading.cum2.stop(); loading.cum3.stop(); loading.cum4.stop(); loading.cum5.stop(); loading.cum6.stop(); } function frame3(){ SoundMixer.stopAll(); musicCHNL = new s_music().play(0, int.MAX_VALUE); fromstart = true; } function frame4(){ config.addArea("menu", adv); if (fromstart){ fromstart = false; } else { SoundMixer.stopAll(); if (soundON){ musicCHNL = new s_music().play(0, int.MAX_VALUE); }; }; menu.buble.visible = false; mkbtn(menu.btn_start); mkbtn(menu.btn_spec); mkbtn(menu.btn_mg); mkbtn(menu.btn_inst); mkbtn(menu.btn_rec); mkbtn(menu.btn_v2); menu.highlight.visible = false; myContextMenu = new ContextMenu(); item = new ContextMenuItem("SOUND"); myContextMenu.customItems.push(item); item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuItemSelectHandler2); item = new ContextMenuItem("MORE GAMES"); myContextMenu.customItems.push(item); item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuItemSelectHandler3); stage.showDefaultContextMenu = false; contextMenu = myContextMenu; } function frame5(){ nowIsBonus = false; sbonus1.visible = false; sbonus1.gotoAndStop(1); sbonus1.closebtn.useHandCursor = true; sbonus1.closebtn.buttonMode = true; sbonus1.closebtn.addEventListener(MouseEvent.CLICK, sbclose); sbonus2.visible = false; sbonus2.gotoAndStop(1); sbonus2.closebtn.useHandCursor = true; sbonus2.closebtn.buttonMode = true; sbonus2.closebtn.addEventListener(MouseEvent.CLICK, sbclose); sbonus3.visible = false; sbonus3.gotoAndStop(1); sbonus3.closebtn.useHandCursor = true; sbonus3.closebtn.buttonMode = true; sbonus3.closebtn.addEventListener(MouseEvent.CLICK, sbclose); config.addArea("game", adv); tvon.useHandCursor = true; tvon.buttonMode = true; tvon.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ tv.t2.visible = false; tv.visible = true; tvon.visible = false; }); tv.chnlbtn.useHandCursor = true; tv.chnlbtn.buttonMode = true; tv.chnlbtn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=channel")), "_blank"); }); tv.tvoff.useHandCursor = true; tv.tvoff.buttonMode = true; tv.tvoff.addEventListener(MouseEvent.CLICK, toff); tv_avalible = [null, false, false, false, false, false, false, false, false, false, false]; tv_avalibleAll = false; tv.visible = false; hidevids(); kk = 1; while (kk < 11) { b = (tv.getChildByName(("b" + kk)) as MovieClip); b.gotoAndStop(1); b.useHandCursor = true; b.buttonMode = true; b.visible = false; b.addEventListener(MouseEvent.CLICK, tvbtnclick); kk++; }; vote0.visible = false; vote0.over.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ vote0.mo.visible = true; }); vote0.over.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=proceed")), "_blank"); vote0.visible = false; }); vote0.over.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ vote0.mo.visible = false; }); vote0.mo.visible = false; vote0.over.useHandCursor = true; vote0.over.buttonMode = true; vote1.visible = false; vote1.close.useHandCursor = true; vote1.close.buttonMode = true; vote1.close.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ vote1.visible = false; }); vote1.ch.buttonMode = true; vote1.ch.useHandCursor = true; vote1.ch.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=vote")), "_blank"); vote1.visible = false; }); winbg.stop(); winbg.visible = false; winmain.stop(); winmain.visible = false; winmain2.stop(); winmain2.visible = false; slideShowTimer = new Timer(1000); slideShowForward = true; slideShowWaitLast = false; iconswin = []; cols = [[], [], []]; colpointers = [0, 0, 0]; scrollCounter = 0; blY = 10; stopScrollFrames = [25]; colinscroll = 0; avaliblePages = 3; pagesArr = []; slideShowTimer.addEventListener("timer", timerHandler); stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler); pageCount = 139; i = pageCount; while (i > 0) { p = new allPages(); p.cacheAsBitmap = true; p.gotoAndStop(i); p1 = new allPages(); p1.cacheAsBitmap = true; p1.gotoAndStop((i + 1)); if (!bonusAvalible){ if (i > 3){ p.gotoAndStop((142 + int((Math.random() * 5)))); }; if (i >= 3){ p1.gotoAndStop(141); }; }; pa = new Page(pagesarea, 275, 400, 275, 0, p, p1, String(i)); pagesArr[i] = pa; if (i > 1){ pagesarea.getChildByName(String(i)).visible = false; }; pa.addEventListener(PageEvent.FLIP_START, onFlipStartHandler); pa.addEventListener(PageEvent.FLIP_START_BACK, onFlipStartBackHandler); pa.addEventListener(PageEvent.FLIP_COMPLETE, onFlipCompleteHandler); pa.addEventListener(PageEvent.FLIP_COMPLETE_BACK, onFlipCompleteBackHandler); i = (i - 2); }; i = 0; while (i < 3) { n = 0; while (n < 9) { k = 1; while (k < 8) { cols[i].push(k); k++; }; n++; }; i++; }; cols[0].push(8); cols[1].push(9); cols[2].push(10); cols[0].sort(shuffle); cols[1].sort(shuffle); cols[2].sort(shuffle); if (SLOT == null){ SLOT = new slot(); SLOT.x = 200; SLOT.y = 5; slotarea.addChild(SLOT); }; if (!slotarea.contains(SLOT)){ slotarea.addChild(SLOT); }; SLOT.counter.text = String(score); SLOT.cacheAsBitmap = true; SLOT.winMsg.visible = false; SLOT.patch.visible = false; stage.addEventListener(MouseEvent.MOUSE_UP, MU); if (!SLOT.hasEventListener(MouseEvent.MOUSE_DOWN)){ SLOT.addEventListener(MouseEvent.MOUSE_DOWN, MD); }; if (!SLOT.hasEventListener(MouseEvent.MOUSE_UP)){ SLOT.addEventListener(MouseEvent.MOUSE_UP, MU); }; makebtn1(SLOT.goBtn); makebtn1(SLOT.betBtn); makebtn1(SLOT.nextPageSml); makebtn1(SLOT.prevPageSml); makebtn1(nextPageBig); makebtn1(prevPageBig); if (SLOT.iconsArea.numChildren == 0){ icons = [[], [], []]; n = 0; while (n < 3) { k = 0; while (k < 4) { ic = new ICON(); ic.winRec.gotoAndStop(1); ic.gotoAndStop(getNextIcon(n)); SLOT.iconsArea.addChild(ic); ic.y = ((30 * k) - (30 / 2)); ic.x = (30 * n); icons[n][k] = ic; k++; }; n++; }; }; stage.showDefaultContextMenu = false; contextMenu = myContextMenu; if (!bonusAvalible){ enablePages(); } else { avaliblePages = int((score / 100)); setnum(); }; if (ecsmenu == null){ ecsmenu = new esc(); ecsmenu.x = 165; ecsmenu.y = 152; }; if (!contains(ecsmenu)){ addChild(ecsmenu); }; ecsmenu.addEventListener("OK", fn); ecsmenu.visible = false; ecsmenu.okbtn.useHandCursor = true; ecsmenu.okbtn.buttonMode = true; if (!ecsmenu.okbtn.hasEventListener(MouseEvent.CLICK)){ ecsmenu.okbtn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ ecsmenu.dispatchEvent(new Event("OK")); }); }; ecsmenu.cancelbtn.useHandCursor = true; ecsmenu.cancelbtn.buttonMode = true; if (!ecsmenu.cancelbtn.hasEventListener(MouseEvent.CLICK)){ ecsmenu.cancelbtn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ ecsmenu.visible = false; }); }; SLOT.pageNum.text = "001"; stop(); } public function keyDownHandler(_arg1:KeyboardEvent):void{ if ((((((((_arg1.keyCode == Keyboard.SPACE)) && (SLOT.visible))) && (!(tv.visible)))) && (((((sbonus) && (!(sbonus.visible)))) || (!(sbonus)))))){ goBTN(); }; if (_arg1.keyCode == Keyboard.LEFT){ slideShowTimer.stop(); prevBTN(); }; if (_arg1.keyCode == Keyboard.RIGHT){ slideShowTimer.stop(); nextBTN(); }; if ((((_arg1.keyCode == Keyboard.UP)) && (SLOT.visible))){ betBTN(); }; if (_arg1.keyCode == Keyboard.ESCAPE){ ecsmenu.visible = !(ecsmenu.visible); }; if ((((((_arg1.keyCode == Keyboard.ENTER)) && (SLOT))) && (!(ecsmenu.visible)))){ SLOT.visible = !(SLOT.visible); nextPageBig.visible = !(nextPageBig.visible); prevPageBig.visible = !(prevPageBig.visible); }; if ((((_arg1.keyCode == Keyboard.ENTER)) && (ecsmenu.visible))){ fn(null); }; if ((((_arg1.keyCode > 48)) && ((_arg1.keyCode < 58)))){ slideShowTimer.reset(); slideShowTimer.delay = ((_arg1.keyCode - 48) * 1000); slideShowTimer.start(); }; if (_arg1.keyCode == 48){ slideShowTimer.stop(); }; } function frame7(){ nowIsBonus = true; btn.visible = false; btn.useHandCursor = true; btn.buttonMode = true; btn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ if (btn.currentFrame == 1){ btn.gotoAndStop(2); } else { navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=bonus")), "_blank"); btn.visible = false; closebtn.visible = false; }; }); closebtn.visible = false; closebtn.useHandCursor = true; closebtn.buttonMode = true; closebtn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ closebtn.visible = false; btn.visible = false; }); pagesArr = []; pageCount = 33; i = pageCount; while (i > 0) { pp = new bonusPictures(); pp.cacheAsBitmap = true; pp.gotoAndStop(i); pp1 = new bonusPictures(); pp1.cacheAsBitmap = true; pp1.gotoAndStop((i + 1)); pa = new Page(bonusArea, 275, 400, 275, 0, pp, pp1, String(i)); pagesArr[i] = pa; if (i > 1){ bonusArea.getChildByName(String(i)).visible = false; }; pa.addEventListener(PageEvent.FLIP_START, onFlipStartHandler1); pa.addEventListener(PageEvent.FLIP_START_BACK, onFlipStartBackHandler1); pa.addEventListener(PageEvent.FLIP_COMPLETE, onFlipCompleteHandler1); pa.addEventListener(PageEvent.FLIP_COMPLETE_BACK, onFlipCompleteBackHandler1); i = (i - 2); }; if (ecsmenu != null){ if (contains(ecsmenu)){ removeChild(ecsmenu); }; addChild(ecsmenu); ecsmenu.visible = false; }; } public function toff(_arg1:Event):void{ var _local3:MovieClip; tv.visible = false; tvon.visible = true; hidevids(); var _local2:uint = 1; while (_local2 < 11) { _local3 = (tv.getChildByName(("b" + _local2)) as MovieClip); _local3.gotoAndStop(1); if (tv_avalible[_local2]){ _local3.visible = true; } else { _local3.visible = false; }; _local2++; }; } public function sbonuspic():void{ var hareaCL:Function; hareaCL = function (_arg1:Event):void{ var mc:MovieClip; var onFinishTween:Function; var ss:SoundChannel; var st:SoundTransform; var e = _arg1; onFinishTween = function ():void{ mc.visible = false; if ((((((sbonus.pic.hit1.alpha == 0)) && ((sbonus.pic.hit2.alpha == 0)))) && ((sbonus.pic.hit3.alpha == 0)))){ trace("!"); sbonus.pic.titsareaclick.visible = true; sbonus.pic.titsareaclick.useHandCursor = true; sbonus.pic.titsareaclick.buttonMode = true; if (sbonus.pic.bobsareaclick){ sbonus.pic.bobsareaclick.visible = true; sbonus.pic.bobsareaclick.useHandCursor = true; sbonus.pic.bobsareaclick.buttonMode = true; }; if (!sbonus.pic.titsareaclick.hasEventListener(MouseEvent.CLICK)){ sbonus.pic.titsareaclick.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ sbonus.pic.titsarea.visible = !(sbonus.pic.titsarea.visible); }); }; if (((sbonus.pic.bobsareaclick) && (!(sbonus.pic.bobsareaclick.hasEventListener(MouseEvent.CLICK))))){ sbonus.pic.bobsareaclick.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ sbonus.pic.bobsarea.visible = !(sbonus.pic.bobsarea.visible); }); }; }; }; if (((((sbonus.pic.hit1.visible) || (sbonus.pic.hit2.visible))) || (sbonus.pic.hit3.visible))){ } else { return; }; if (soundON){ ss = new s_bell().play(); st = ss.soundTransform; st.volume = (st.volume / 2); ss.soundTransform = st; }; mc = (sbonus.pic.getChildByName(("hit" + e.target.name.substr(5))) as MovieClip); e.target.visible = false; TweenLite.to(mc, 0.35, {alpha:0, ease:Back.easeInOut, onComplete:onFinishTween}); }; sbonus.pic.harea1.visible = false; sbonus.pic.harea2.visible = false; sbonus.pic.harea3.visible = false; sbonus.pic.harea1.useHandCursor = true; sbonus.pic.harea1.buttonMode = true; sbonus.pic.harea1.addEventListener(MouseEvent.CLICK, hareaCL); sbonus.pic.harea2.useHandCursor = true; sbonus.pic.harea2.buttonMode = true; sbonus.pic.harea2.addEventListener(MouseEvent.CLICK, hareaCL); sbonus.pic.harea3.useHandCursor = true; sbonus.pic.harea3.buttonMode = true; sbonus.pic.harea3.addEventListener(MouseEvent.CLICK, hareaCL); } public function nextBTN():void{ var _local1:uint; if (((((((pagesarea) && (!(pagesarea.flipping)))) && ((int(SLOT.pageNum.text) < (pageCount + 1))))) || (bonusArea))){ _local1 = getVisiblePage(); if (pagesArr[_local1]){ pagesArr[_local1].turnPageForward(); }; }; } public function btnClick(_arg1:Event=null):void{ if (_arg1){ _arg1.target.play(); }; if (_arg1.target.name == "betBtn"){ betBTN(); }; if ((((_arg1.target.name == "nextPageSml")) || ((_arg1.target.name == "nextPageBig")))){ nextBTN(); }; if ((((_arg1.target.name == "prevPageSml")) || ((_arg1.target.name == "prevPageBig")))){ prevBTN(); }; if (_arg1.target.name == "goBtn"){ goBTN(); }; } public function makecumbtns(){ loading.buble.visible = false; makePbutton(loading.mccum1); makePbutton(loading.mccum2); makePbutton(loading.mccum3); makePbutton(loading.mccum4); makePbutton(loading.mccum5); makePbutton(loading.mccum6); } public function EFscroll(_arg1:Event):void{ scrollCounter++; if (colinscroll == 0){ makeScrollCol(0); makeScrollCol(1); makeScrollCol(2); }; if (colinscroll == 1){ makeScrollCol(1); makeScrollCol(2); }; if (colinscroll == 2){ makeScrollCol(2); }; } function frame6(){ config.addArea("mg", adv); hint.visible = false; bb.useHandCursor = true; bb.buttonMode = true; bb.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ gotoAndStop(1, "Menu1"); }); bob1.useHandCursor = true; bob1.buttonMode = true; bob1.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=more-games-free")), "_blank"); }); bob2.useHandCursor = true; bob2.buttonMode = true; bob2.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=more-games-members")), "_blank"); }); more.useHandCursor = true; more.buttonMode = true; more.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ hint.visible = true; }); hint.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:MouseEvent){ if (!hint.hitTestPoint(_arg1.stageX, _arg1.stageY)){ hint.visible = false; }; }); hint.btn1.useHandCursor = true; hint.btn1.buttonMode = true; hint.btn1.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=more-games-lifetime-1")), "_blank"); }); hint.btn2.useHandCursor = true; hint.btn2.buttonMode = true; hint.btn2.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=more-games-lifetime-2")), "_blank"); }); } public function removeWin():void{ SLOT.winMsg.visible = false; SLOT.patch.visible = false; var _local1:uint; while (_local1 < 3) { if (iconswin[_local1]){ iconswin[_local1].winRec.gotoAndStop(1); }; _local1++; }; } public function fn(_arg1:Event):void{ removeChild(ecsmenu); if (((!((slotarea == null))) && (slotarea.contains(SLOT)))){ slotarea.removeChild(SLOT); }; gotoAndStop(1, "Menu1"); } public function update(_arg1:ProgressEvent):void{ bar.width = int((Math.floor(((_arg1.bytesLoaded * 100) / _arg1.bytesTotal)) * 2)); } public function hidevids():void{ var _local1:uint = 1; while (_local1 < 11) { (tv.getChildByName(("vid" + _local1)) as MovieClip).visible = false; (tv.getChildByName(("vid" + _local1)) as MovieClip).stop(); _local1++; }; } public function showSBonus(_arg1:uint):void{ var onFinishTween:Function; var onFinishTween1:Function; var id = _arg1; onFinishTween = function ():void{ TweenLite.to(sbonus.pic, 0.35, {alpha:1, ease:Back.easeInOut, onComplete:onFinishTween1}); }; onFinishTween1 = function ():void{ sbonus.closebtn.visible = true; sbonus.pic.gotoAndPlay(1); }; SoundMixer.stopAll(); if (soundON){ musicCHNL = new s_bonus().play(0, int.MAX_VALUE); }; SLOT.visible = false; if (id == 8){ sbonus = sbonus1; }; if (id == 9){ sbonus = sbonus2; }; if (id == 10){ sbonus = sbonus3; }; sbonuspic(); if (sbonus.pic.hit1){ sbonus.pic.hit1.visible = false; sbonus.pic.hit2.visible = false; sbonus.pic.hit3.visible = false; }; sbonus.pic.harea1.visible = true; sbonus.pic.harea2.visible = true; sbonus.pic.harea3.visible = true; sbonus.pic.titsareaclick.visible = false; if (sbonus.pic.bobsareaclick){ sbonus.pic.bobsareaclick.visible = false; sbonus.pic.bobsarea.visible = false; }; sbonus.visible = true; sbonus.pic.alpha = 0; sbonus.bg.alpha = 0; sbonus.pic.titsarea.visible = false; TweenLite.to(sbonus.bg, 0.35, {alpha:0.75, ease:Back.easeInOut, onComplete:onFinishTween}); } public function onFlipCompleteBackHandler(_arg1:PageEvent):void{ pagesarea.flipping = false; var _local2:uint = (int(_arg1.targ.name) + 2); if (pagesarea.getChildByName(String(_local2)) != null){ pagesarea.getChildByName(String(_local2)).visible = false; }; prevPage = _arg1.targ; } public function getVisiblePage(_arg1:Boolean=true):uint{ var _local5:DisplayObject; var _local2:Array = []; var _local3:MovieClip = pagesarea; if (nowIsBonus){ _local3 = bonusArea; }; var _local4:uint; while (_local4 < _local3.numChildren) { _local5 = _local3.getChildAt(_local4); if (((_local5) && (_local5.visible))){ _local2.push(_local5.name); }; _local4++; }; _local2.sort(Array.NUMERIC); if (_local2){ if (_arg1){ return (int(_local2[(_local2.length - 1)])); }; return (int(_local2[0])); //unresolved jump }; return (0); } public function menuItemSelectHandler2(_arg1:ContextMenuEvent):void{ soundON = !(soundON); var _local2:SoundTransform = musicCHNL.soundTransform; if (_local2.volume == 1){ SoundMixer.stopAll(); _local2.volume = 0; } else { _local2.volume = 1; musicCHNL = new s_music().play(0, int.MAX_VALUE); }; musicCHNL.soundTransform = _local2; } public function menuItemSelectHandler3(_arg1:ContextMenuEvent):void{ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=more-games")), "_blank"); } public function shuffle(_arg1, _arg2):int{ return ((Math.round((Math.random() * 2)) - 1)); } public function pClick(_arg1:Event):void{ var _local2:MovieClip = (loading.getChildByName(_arg1.target.name.substr(2)) as MovieClip); if (((_local2) && ((((_local2.currentFrame == 1)) || ((_local2.currentFrame == 10)))))){ _local2.play(); }; } public function sbclose(_arg1:Event){ var onFinishTween:Function; var onFinishTween1:Function; var e = _arg1; onFinishTween = function ():void{ TweenLite.to(sbonus.bg, 0.35, {alpha:0, ease:Back.easeInOut, onComplete:onFinishTween1}); }; onFinishTween1 = function ():void{ sbonus.visible = false; SLOT.visible = true; SoundMixer.stopAll(); if (soundON){ musicCHNL = new s_music().play(0, int.MAX_VALUE); }; }; sbonus.closebtn.visible = false; TweenLite.to(sbonus.pic, 0.35, {alpha:0, ease:Back.easeInOut, onComplete:onFinishTween}); } public function comp(_arg1:Event):void{ gotoAndStop(1, "Menu1"); } public function onFlipCompleteBackHandler1(_arg1:PageEvent):void{ bonusArea.flipping = false; var _local2:uint = (int(_arg1.targ.name) + 2); if (bonusArea.getChildByName(String(_local2)) != null){ bonusArea.getChildByName(String(_local2)).visible = false; }; prevPage = _arg1.targ; } public function makeScrollCol(_arg1:uint):void{ var _local2:Number = -10; if (scrollCounter > 5){ _local2 = -15; }; if (scrollCounter > stopScrollFrames[_arg1]){ _local2 = -10; }; if (scrollCounter == (stopScrollFrames[_arg1] + 5)){ _local2 = 6; }; if (scrollCounter == (stopScrollFrames[_arg1] + 6)){ _local2 = (-3 - 4); }; if (scrollCounter == (stopScrollFrames[_arg1] + 7)){ _local2 = 1; }; if (scrollCounter == (stopScrollFrames[_arg1] + 8)){ blY = 10; colinscroll++; if (soundON){ new s_stoproll().play(); }; if (colinscroll == 3){ colinscroll = 0; removeEventListener(Event.ENTER_FRAME, EFscroll); if (spinchnl){ spinchnl.stop(); }; checkWin(); }; return; }; if ((((scrollCounter > stopScrollFrames[_arg1])) && ((scrollCounter < (stopScrollFrames[_arg1] + 5))))){ blY = (blY + -2); }; var _local3:uint; while (_local3 < 4) { if ((((((colinscroll == 1)) && ((_arg1 == 0)))) || ((((colinscroll == 2)) && (!((_arg1 == 2))))))){ } else { icons[_arg1][_local3].y = (icons[_arg1][_local3].y + _local2); if (scrollCounter == 7){ icons[_arg1][_local3].filters = [new BlurFilter(0, blY, BitmapFilterQuality.LOW)]; }; if ((((scrollCounter > stopScrollFrames[0])) && ((scrollCounter < (stopScrollFrames[0] + 5))))){ icons[_arg1][_local3].filters = [new BlurFilter(0, blY, BitmapFilterQuality.LOW)]; }; if (scrollCounter == (stopScrollFrames[0] + 6)){ icons[_arg1][_local3].filters = []; }; if (icons[_arg1][_local3].y <= -30){ icons[_arg1][_local3].y = (icons[_arg1][_local3].y + 120); icons[_arg1][_local3].gotoAndStop(getNextIcon(_arg1)); }; }; _local3++; }; } public function prevBTN():void{ var _local1:uint; if (((((((pagesarea) && (!(pagesarea.flipping)))) && ((int(SLOT.pageNum.text) > 1)))) || (bonusArea))){ _local1 = getVisiblePage(false); if (pagesArr[_local1]){ pagesArr[_local1].turnPageBack(); }; }; } public function onFlipStartHandler1(_arg1:PageEvent):void{ new s_page().play(); bonusArea.flipping = true; var _local2:uint = (int(_arg1.targ.name) + 2); if (bonusArea.getChildByName(String(_local2)) != null){ bonusArea.getChildByName(String(_local2)).visible = true; }; if (prevPage != null){ bonusArea.setChildIndex(_arg1.targ, (bonusArea.numChildren - 1)); }; } public function tvbtnclick(_arg1:Event):void{ var _local2:uint; var _local3:uint; var _local4:MovieClip; if ((_arg1.target as MovieClip).currentFrame != 2){ hidevids(); if (_arg1.target.name.substr(1, 2) == 10){ _local2 = 10; } else { _local2 = _arg1.target.name.substr(1, 1); }; tv_avalible[_local2] = true; tv_avalibleAll = true; _local3 = 1; while (_local3 < 11) { _local4 = (tv.getChildByName(("b" + _local3)) as MovieClip); _local4.gotoAndStop(1); if (tv_avalible[_local3]){ _local4.visible = true; } else { _local4.visible = false; tv_avalibleAll = false; }; _local3++; }; (_arg1.target as MovieClip).gotoAndStop(2); (tv.getChildByName(("vid" + _local2)) as MovieClip).visible = true; (tv.getChildByName(("vid" + _local2)) as MovieClip).play(); }; } public function onFlipCompleteHandler(_arg1:PageEvent):void{ pagesarea.flipping = false; var _local2:uint = (int(_arg1.targ.name) - 2); if (pagesarea.getChildByName(String(_local2)) != null){ pagesarea.getChildByName(String(_local2)).visible = false; }; prevPage = _arg1.targ; trace(_local2, avaliblePages); if ((((((_local2 == 137)) && (!(voteshowed)))) && ((avaliblePages >= 140)))){ voteshowed = true; if (defaultValues["vote"] == 0){ vote0.visible = true; } else { vote1.visible = true; }; }; } public function menuCLICK(_arg1:Event):void{ switch (_arg1.target.name){ case "btn_start": menu.highlight.visible = false; menu.buble.visible = false; gotoAndStop(1, "Game"); break; case "btn_spec": if (bonusAvalible){ gotoAndStop(1, "Bonus"); }; break; case "btn_mg": gotoAndStop(1, "mg"); break; case "btn_inst": navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=cnd")), "_blank"); break; case "btn_rec": navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=recomended")), "_blank"); break; case "btn_v2": navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=limited")), "_blank"); break; }; } public function cfgLoaded(_arg1:Event):void{ var _local2:uint; while (_local2 < defaultKeys.length) { if (config.values[defaultKeys[_local2]]){ defaultValues[defaultKeys[_local2]] = config.values[defaultKeys[_local2]]; }; _local2++; }; } public function getNextIcon(_arg1:uint):uint{ var _local2 = colpointers; var _local3 = _arg1; var _local4 = (_local2[_local3] + 1); _local2[_local3] = _local4; if (colpointers[_arg1] == cols[_arg1].length){ colpointers[_arg1] = 0; }; return (cols[_arg1][colpointers[_arg1]]); } public function onFlipStartHandler(_arg1:PageEvent):void{ if (soundON){ new s_page().play(); }; pagesarea.flipping = true; SLOT.pageNum.text = String((int(SLOT.pageNum.text) + 2)); if (SLOT.pageNum.text.length == 1){ SLOT.pageNum.text = ("00" + SLOT.pageNum.text); }; if (SLOT.pageNum.text.length == 2){ SLOT.pageNum.text = ("0" + SLOT.pageNum.text); }; var _local2:uint = (int(_arg1.targ.name) + 2); if (pagesarea.getChildByName(String(_local2)) != null){ pagesarea.getChildByName(String(_local2)).visible = true; }; if (prevPage != null){ pagesarea.setChildIndex(_arg1.targ, (pagesarea.numChildren - 1)); }; } public function onFlipCompleteHandler1(_arg1:PageEvent):void{ bonusArea.flipping = false; var _local2:uint = (int(_arg1.targ.name) - 2); if (bonusArea.getChildByName(String(_local2)) != null){ bonusArea.getChildByName(String(_local2)).visible = false; }; prevPage = _arg1.targ; if ((((_local2 == 31)) && (!(bonusshowed)))){ bonusshowed = true; btn.visible = true; closebtn.visible = true; }; } public function MD(_arg1:MouseEvent):void{ var _local4:MovieClip; var _local2:Boolean; var _local3:uint; while (_local3 < SLOT.numChildren) { _local4 = (SLOT.getChildAt(_local3) as MovieClip); if (((((_local4) && (_local4.buttonMode))) && (_local4.hitTestPoint(_arg1.stageX, _arg1.stageY, true)))){ _local2 = false; }; _local3++; }; if (_local2){ SLOT.startDrag(false, new Rectangle(0, 0, (550 - SLOT.width), ((400 - SLOT.height) + 10))); }; } public function MU(_arg1:MouseEvent):void{ if (SLOT){ SLOT.stopDrag(); }; } public function onFlipStartBackHandler(_arg1:PageEvent):void{ if (soundON){ new s_page().play(); }; pagesarea.flipping = true; SLOT.pageNum.text = String((int(SLOT.pageNum.text) - 2)); if (SLOT.pageNum.text.length == 1){ SLOT.pageNum.text = ("00" + SLOT.pageNum.text); }; if (SLOT.pageNum.text.length == 2){ SLOT.pageNum.text = ("0" + SLOT.pageNum.text); }; var _local2:uint = (int(_arg1.targ.name) - 2); if (pagesarea.getChildByName(String(_local2)) != null){ pagesarea.getChildByName(String(_local2)).visible = true; }; if (prevPage != null){ pagesarea.setChildIndex(_arg1.targ, (pagesarea.numChildren - 1)); }; } public function checkWin():void{ var k:uint; var id:uint; var id1:uint; var id2:uint; var kk:uint; var b:MovieClip; var allwin:Function = function ():void{ iconswin[0].winRec.gotoAndPlay(2); iconswin[1].winRec.gotoAndPlay(2); iconswin[2].winRec.gotoAndPlay(2); }; iconswin = []; var win:Array = []; var am:uint; var n:uint; while (n < 3) { k = 0; while (k < 4) { if (icons[n][k].y == 15){ win[n] = icons[n][k].currentFrame; iconswin[n] = icons[n][k]; }; k = (k + 1); }; n = (n + 1); }; n = 0; while (n < 3) { if (win[n] > 7){ iconswin[n].winRec.gotoAndPlay(2); showSBonus(win[n]); am = 100; SLOT.winMsg.visible = true; SLOT.patch.visible = true; SLOT.winMsg.text = ("WIN: " + am); score = (score + am); enablePages(); return; }; n = (n + 1); }; if ((((((win[0] == 1)) && ((win[1] == 1)))) && ((win[2] == 1)))){ allwin(); am = 150; if (soundON){ new s_win3().play(); }; } else { if ((((((win[0] == 1)) || ((win[1] == 1)))) || ((win[2] == 1)))){ if (soundON){ new s_bell().play(); }; }; }; if ((((((win[0] == 2)) && ((win[1] == 2)))) && ((win[2] == 2)))){ allwin(); am = 100; if (soundON){ new s_win_big1().play(); }; } else { if ((((((win[0] == 2)) || ((win[1] == 2)))) || ((win[2] == 2)))){ if (soundON){ new s_seven().play(); }; }; }; if ((((((win[0] == 3)) && ((win[1] == 3)))) && ((win[2] == 3)))){ allwin(); if (soundON){ new s_win1().play(); }; am = 150; }; if ((((((win[0] == 4)) && ((win[1] == 4)))) && ((win[2] == 4)))){ if (soundON){ new s_win2().play(); }; allwin(); am = 200; }; n = 0; while (n < 3) { if (win[n] == 5){ iconswin[n].winRec.gotoAndPlay(2); if (am == 20){ am = 250; }; if (am == 10){ am = 20; }; if (am == 0){ am = 10; }; }; n = (n + 1); }; if ((((am > 0)) && ((am < 250)))){ if (soundON){ new s_cherry().play(); }; }; if (am == 250){ if (soundON){ new s_win_big2().play(); }; }; if ((((((win[0] == 6)) && ((win[1] == 6)))) && ((win[2] == 6)))){ am = 100; allwin(); if (soundON){ new s_win3().play(); }; }; var dont:Boolean; if ((((((win[0] == 7)) && ((win[1] == 7)))) && ((win[2] == 7)))){ iconswin[0].winRec.gotoAndPlay(2); iconswin[1].winRec.gotoAndPlay(2); iconswin[2].winRec.gotoAndPlay(2); am = 100; if (soundON){ new s_win3().play(); }; if (!tv_avalibleAll){ tv.visible = true; tvon.visible = false; tv.t2.visible = true; id = (int((Math.random() * 10)) + 1); id1 = (int((Math.random() * 10)) + 1); while (id == id1) { id1 = (int((Math.random() * 10)) + 1); }; id2 = (int((Math.random() * 10)) + 1); while ((((id == id1)) || ((id == id2)))) { id2 = (int((Math.random() * 10)) + 1); }; kk = 1; while (kk < 11) { b = (tv.getChildByName(("b" + kk)) as MovieClip); if (tv_avalible[kk]){ b.visible = true; b.gotoAndStop(1); }; if (((!(tv_avalible[kk])) && ((((((id == kk)) || ((id1 == kk)))) || ((id2 == kk)))))){ b.visible = true; b.gotoAndStop(4); tv_avalible[kk] = true; }; if (((tv_avalible[kk]) && ((((((id == kk)) || ((id1 == kk)))) || ((id2 == kk)))))){ b.visible = true; b.gotoAndStop(3); }; if (((((((!(tv_avalible[kk])) && (!((id == kk))))) && (!((id1 == kk))))) && (!((id2 == kk))))){ b.visible = false; }; kk = (kk + 1); }; tv_avalible[id] = true; tv_avalible[id1] = true; tv_avalible[id2] = true; hidevids(); (tv.getChildByName(("vid" + id)) as MovieClip).visible = true; (tv.getChildByName(("vid" + id)) as MovieClip).play(); }; } else { if ((((((((win[0] == 7)) && ((win[1] == 7)))) || ((((win[1] == 7)) && ((win[2] == 7)))))) || ((((win[0] == 7)) && ((win[2] == 7)))))){ if (win[0] == 7){ iconswin[0].winRec.gotoAndPlay(2); }; if (win[1] == 7){ iconswin[1].winRec.gotoAndPlay(2); }; if (win[2] == 7){ iconswin[2].winRec.gotoAndPlay(2); }; am = 70; if (soundON){ new s_win3().play(); }; if (!tv_avalibleAll){ tv.visible = true; tvon.visible = false; tv.t2.visible = false; id = (int((Math.random() * 10)) + 1); id1 = (int((Math.random() * 10)) + 1); while (id == id1) { id1 = (int((Math.random() * 10)) + 1); }; kk = 1; while (kk < 11) { b = (tv.getChildByName(("b" + kk)) as MovieClip); if (tv_avalible[kk]){ b.visible = true; b.gotoAndStop(1); }; if (((!(tv_avalible[kk])) && ((((id == kk)) || ((id1 == kk)))))){ b.visible = true; b.gotoAndStop(4); }; if (((tv_avalible[kk]) && ((((id == kk)) || ((id1 == kk)))))){ b.visible = true; b.gotoAndStop(3); }; if (((((!(tv_avalible[kk])) && (!((id == kk))))) && (!((id1 == kk))))){ b.visible = false; }; kk = (kk + 1); }; tv_avalible[id] = true; tv_avalible[id1] = true; hidevids(); (tv.getChildByName(("vid" + id)) as MovieClip).visible = true; (tv.getChildByName(("vid" + id)) as MovieClip).play(); }; } else { if ((((((win[0] == 7)) || ((win[1] == 7)))) || ((win[2] == 7)))){ if (win[0] == 7){ iconswin[0].winRec.gotoAndPlay(2); }; if (win[1] == 7){ iconswin[1].winRec.gotoAndPlay(2); }; if (win[2] == 7){ iconswin[2].winRec.gotoAndPlay(2); }; dont = true; am = 50; if (soundON){ new s_win3().play(); }; }; }; }; if ((((((am == 0)) && ((((((win[0] == 5)) || ((win[1] == 5)))) || ((win[2] == 5)))))) && ((((((win[0] == 7)) || ((win[1] == 7)))) || ((win[2] == 7)))))){ if ((((win[0] == 7)) || ((win[0] == 5)))){ iconswin[0].winRec.gotoAndPlay(2); }; if ((((win[1] == 7)) || ((win[1] == 5)))){ iconswin[1].winRec.gotoAndPlay(2); }; if ((((win[2] == 7)) || ((win[2] == 5)))){ iconswin[2].winRec.gotoAndPlay(2); }; am = 100; if (soundON){ new s_win3().play(); }; }; if ((((am == 0)) && ((win[0] == win[1])))){ iconswin[0].winRec.gotoAndPlay(2); iconswin[1].winRec.gotoAndPlay(2); am = 20; if (soundON){ new s_win3().play(); }; }; if ((((am == 0)) && ((win[2] == win[1])))){ iconswin[2].winRec.gotoAndPlay(2); iconswin[1].winRec.gotoAndPlay(2); am = 20; if (soundON){ new s_win3().play(); }; }; if ((((am == 0)) && ((win[0] == win[2])))){ iconswin[0].winRec.gotoAndPlay(2); iconswin[2].winRec.gotoAndPlay(2); am = 20; if (soundON){ new s_win3().play(); }; }; if (!dont){ am = (am * int(SLOT.betValue.text)); }; if (am > 0){ SLOT.winMsg.visible = true; SLOT.patch.visible = true; SLOT.winMsg.text = ("WIN: " + am); score = (score + am); }; enablePages(); } public function makePbutton(_arg1:MovieClip):void{ _arg1.useHandCursor = true; _arg1.buttonMode = true; _arg1.addEventListener(MouseEvent.CLICK, pClick); } public function setnum():void{ if (avaliblePages < 3){ avaliblePages = 3; }; if (avaliblePages > (pageCount + 1)){ avaliblePages = (pageCount + 1); }; SLOT.avaliblePages.text = String(avaliblePages); if (SLOT.avaliblePages.text.length == 1){ SLOT.avaliblePages.text = ("00" + SLOT.avaliblePages.text); }; if (SLOT.avaliblePages.text.length == 2){ SLOT.avaliblePages.text = ("0" + SLOT.avaliblePages.text); }; if (SLOT.pageNum.text.length == 1){ SLOT.pageNum.text = ("00" + SLOT.pageNum.text); }; if (SLOT.pageNum.text.length == 2){ SLOT.pageNum.text = ("0" + SLOT.pageNum.text); }; } } }//package halcv4_flaSection 43//menu_17 (halcv4_fla.menu_17) package halcv4_fla { import flash.display.*; public dynamic class menu_17 extends MovieClip { public function menu_17(){ addFrameScript(69, frame70); } function frame70(){ stop(); } } }//package halcv4_flaSection 44//nextPageSml_40 (halcv4_fla.nextPageSml_40) package halcv4_fla { import flash.display.*; public dynamic class nextPageSml_40 extends MovieClip { public function nextPageSml_40(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halcv4_flaSection 45//prevPageSml_39 (halcv4_fla.prevPageSml_39) package halcv4_fla { import flash.display.*; public dynamic class prevPageSml_39 extends MovieClip { public function prevPageSml_39(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halcv4_flaSection 46//start_29 (halcv4_fla.start_29) package halcv4_fla { import flash.display.*; public dynamic class start_29 extends MovieClip { public var btn_start:MovieClip; public var buble:MovieClip; public var btn_inst:MovieClip; public var btn_rec:MovieClip; public var highlight:MovieClip; public var btn_spec:MovieClip; public var btn_mg:MovieClip; public var btn_v2:MovieClip; public function start_29(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halcv4_flaSection 47//SUMMER_BONUS_76 (halcv4_fla.SUMMER_BONUS_76) package halcv4_fla { import flash.display.*; public dynamic class SUMMER_BONUS_76 extends MovieClip { public function SUMMER_BONUS_76(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package halcv4_flaSection 48//text_1_15 (halcv4_fla.text_1_15) package halcv4_fla { import flash.display.*; public dynamic class text_1_15 extends MovieClip { public function text_1_15(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package halcv4_flaSection 49//text_2_19 (halcv4_fla.text_2_19) package halcv4_fla { import flash.display.*; public dynamic class text_2_19 extends MovieClip { public function text_2_19(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halcv4_flaSection 50//text_3_20 (halcv4_fla.text_3_20) package halcv4_fla { import flash.display.*; public dynamic class text_3_20 extends MovieClip { public function text_3_20(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halcv4_flaSection 51//text_4_21 (halcv4_fla.text_4_21) package halcv4_fla { import flash.display.*; public dynamic class text_4_21 extends MovieClip { public function text_4_21(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halcv4_flaSection 52//text_5_22 (halcv4_fla.text_5_22) package halcv4_fla { import flash.display.*; public dynamic class text_5_22 extends MovieClip { public function text_5_22(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halcv4_flaSection 53//text_6_23 (halcv4_fla.text_6_23) package halcv4_fla { import flash.display.*; public dynamic class text_6_23 extends MovieClip { public function text_6_23(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halcv4_flaSection 54//text_7_24 (halcv4_fla.text_7_24) package halcv4_fla { import flash.display.*; public dynamic class text_7_24 extends MovieClip { public function text_7_24(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halcv4_flaSection 55//text_8_25 (halcv4_fla.text_8_25) package halcv4_fla { import flash.display.*; public dynamic class text_8_25 extends MovieClip { public function text_8_25(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halcv4_flaSection 56//winRec_46 (halcv4_fla.winRec_46) package halcv4_fla { import flash.display.*; public dynamic class winRec_46 extends MovieClip { public function winRec_46(){ addFrameScript(0, frame1, 3, frame4); } function frame1(){ stop(); } function frame4(){ gotoAndPlay(2); } } }//package halcv4_flaSection 57//vtbtn_60 (halcv4_fla.vtbtn_60) package halcv4_fla { import flash.display.*; public dynamic class vtbtn_60 extends MovieClip { public function vtbtn_60(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halcv4_flaSection 58//allPages (allPages) package { import flash.display.*; public dynamic class allPages extends MovieClip { } }//packageSection 59//bonusPictures (bonusPictures) package { import flash.display.*; public dynamic class bonusPictures extends MovieClip { } }//packageSection 60//configManager (configManager) package { import flash.events.*; import flash.display.*; import flash.utils.*; import flash.net.*; import flash.system.*; public class configManager extends MovieClip { var showonload:String;// = null var popupurl:String;// = "" var areas:Dictionary; public var values:Array; var gid:String; var ver:uint; var areacontent:Dictionary; var configXML:XML; public function configManager(_arg1:String, _arg2:uint, _arg3:Stage):void{ var ioErrorHandler:Function; var loadXML:Function; var gameid = _arg1; var version = _arg2; var st = _arg3; configXML = <config></config> ; areas = new Dictionary(true); areacontent = new Dictionary(true); values = []; super(); ioErrorHandler = function (_arg1:Event):void{ trace("config fail"); }; loadXML = function (_arg1:Event):void{ var k:uint; var tmpfn:Function; var e = _arg1; configXML = new XML(e.target.data); var i:uint; while (i < configXML.stages.stage.length()) { k = 0; while (k < configXML.stages.stage[i].banners.banner.length()) { if (configXML.stages.stage[i].banners.banner[k].@autoload == "true"){ trace(((("get content " + configXML.stages.stage[i].@name) + " loc:") + configXML.stages.stage[i].banners.banner[k].@location)); getContent(configXML.stages.stage[i].@name, k, configXML.stages.stage[i].banners.banner[k].@location, configXML.stages.stage[i].banners.banner[k].@x, configXML.stages.stage[i].banners.banner[k].@y, configXML.stages.stage[i].banners.banner[k].@href); }; if (configXML.stages.stage[i].@name == "popup"){ tmpfn = function (_arg1:Event):void{ if (popupurl != ""){ navigateToURL(new URLRequest(popupurl), "_blank"); }; st.removeEventListener(MouseEvent.CLICK, tmpfn); }; st.addEventListener(MouseEvent.CLICK, tmpfn); popupurl = configXML.stages.stage[i].banners.banner[k].@href; }; k = (k + 1); }; i = (i + 1); }; i = 0; while (i < configXML.values.value.length()) { if (String(configXML.values.value[i].@stagename).length > 0){ values[configXML.values.value[i].@name] = [configXML.values.value[i].@stagename, configXML.values.value[i].@text]; } else { values[String(configXML.values.value[i].@name)] = String(configXML.values.value[i].@value); }; i = (i + 1); }; dispatchEvent(new Event("CONFIGLOADED")); trace("config loaded\n\n"); }; gid = gameid; ver = version; var loader:URLLoader = new URLLoader(); loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, ioErrorHandler); loader.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler); loader.addEventListener(Event.COMPLETE, loadXML); loader.load(new URLRequest(((((("http://config.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&player=") + Capabilities.version))); } public function addArea(_arg1:String, _arg2:MovieClip):void{ var bannerid:uint; var i:uint; var k:uint; var id = _arg1; var area = _arg2; if (areas[id] == undefined){ areas[id] = area; if (areacontent[id] == undefined){ areacontent[id] = []; i = 0; while (i < configXML.stages.stage.length()) { if (String(configXML.stages.stage[i].@name) == id){ k = 0; while (k < configXML.stages.stage[i].banners.banner.length()) { getContent(configXML.stages.stage[i].@name, k, configXML.stages.stage[i].banners.banner[k].@location, configXML.stages.stage[i].banners.banner[k].@x, configXML.stages.stage[i].banners.banner[k].@y, configXML.stages.stage[i].banners.banner[k].@href); k = (k + 1); }; }; i = (i + 1); }; }; }; bannerid = int((Math.random() * areacontent[id].length)); if (((((!((areacontent[id][bannerid] == null))) && (!((areacontent[id][bannerid] == undefined))))) && (!(area.contains(areacontent[id][bannerid]))))){ area.addChild(areacontent[id][bannerid]); dispatchEvent(new Event(("LOADED_" + id))); if (areacontent[id][bannerid].href != ""){ areacontent[id][bannerid].addEventListener(MouseEvent.CLICK, function (_arg1:Event):void{ navigateToURL(new URLRequest(areacontent[id][bannerid].href), "_blank"); }); }; } else { showonload = id; }; trace((("start " + id) + " area")); } function getContent(_arg1:String, _arg2:uint, _arg3:String, _arg4:Number, _arg5:Number, _arg6:String):void{ var loadcontent:Function; var id = _arg1; var arrid = _arg2; var loc = _arg3; var x = _arg4; var y = _arg5; var href = _arg6; loadcontent = function (_arg1:Event):void{ var bannerid:uint; var e = _arg1; if (areacontent[id] == undefined){ areacontent[id] = []; }; e.target.content.x = x; e.target.content.y = y; e.target.content.href = href; e.target.content.gameid = gid; e.target.content.version = ver; areacontent[id][arrid] = e.target.content; if (showonload == id){ bannerid = int((Math.random() * areacontent[id].length)); areas[id].addChild(areacontent[id][bannerid]); if (areacontent[id][bannerid].href != ""){ areacontent[id][bannerid].addEventListener(MouseEvent.CLICK, function (_arg1:Event):void{ navigateToURL(new URLRequest(areacontent[id][bannerid].href), "_blank"); }); }; }; trace("content loaded"); trace(("LOADED_" + id)); dispatchEvent(new Event(("LOADED_" + id))); }; var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadcontent); loader.load(new URLRequest(loc)); } } }//packageSection 61//esc (esc) package { import flash.display.*; public dynamic class esc extends MovieClip { public var okbtn:MovieClip; public var cancelbtn:MovieClip; } }//packageSection 62//ICON (ICON) package { import flash.display.*; public dynamic class ICON extends MovieClip { public var winRec:MovieClip; } }//packageSection 63//s_bell (s_bell) package { import flash.media.*; public dynamic class s_bell extends Sound { } }//packageSection 64//s_bet (s_bet) package { import flash.media.*; public dynamic class s_bet extends Sound { } }//packageSection 65//s_bonus (s_bonus) package { import flash.media.*; public dynamic class s_bonus extends Sound { } }//packageSection 66//s_cherry (s_cherry) package { import flash.media.*; public dynamic class s_cherry extends Sound { } }//packageSection 67//s_go (s_go) package { import flash.media.*; public dynamic class s_go extends Sound { } }//packageSection 68//s_music (s_music) package { import flash.media.*; public dynamic class s_music extends Sound { } }//packageSection 69//s_page (s_page) package { import flash.media.*; public dynamic class s_page extends Sound { } }//packageSection 70//s_seven (s_seven) package { import flash.media.*; public dynamic class s_seven extends Sound { } }//packageSection 71//s_spin (s_spin) package { import flash.media.*; public dynamic class s_spin extends Sound { } }//packageSection 72//s_stoproll (s_stoproll) package { import flash.media.*; public dynamic class s_stoproll extends Sound { } }//packageSection 73//s_win_big1 (s_win_big1) package { import flash.media.*; public dynamic class s_win_big1 extends Sound { } }//packageSection 74//s_win_big2 (s_win_big2) package { import flash.media.*; public dynamic class s_win_big2 extends Sound { } }//packageSection 75//s_win1 (s_win1) package { import flash.media.*; public dynamic class s_win1 extends Sound { } }//packageSection 76//s_win2 (s_win2) package { import flash.media.*; public dynamic class s_win2 extends Sound { } }//packageSection 77//s_win3 (s_win3) package { import flash.media.*; public dynamic class s_win3 extends Sound { } }//packageSection 78//slot (slot) package { import flash.display.*; import flash.text.*; public dynamic class slot extends MovieClip { public var betValue:TextField; public var patch:MovieClip; public var winMsg:TextField; public var iconsArea:MovieClip; public var betBtn:MovieClip; public var prevPageSml:MovieClip; public var avaliblePages:TextField; public var goBtn:MovieClip; public var pageNum:TextField; public var counter:TextField; public var nextPageSml:MovieClip; } }//packageSection 79//Vo_1 (Vo_1) package { import flash.media.*; public dynamic class Vo_1 extends Sound { } }//packageSection 80//Vo_2 (Vo_2) package { import flash.media.*; public dynamic class Vo_2 extends Sound { } }//packageSection 81//Vo_3 (Vo_3) package { import flash.media.*; public dynamic class Vo_3 extends Sound { } }//package
Library Items
Symbol 1 Font | Used by:2 903 970 | |
Symbol 2 Text | Uses:1 | Used by:Timeline |
Symbol 3 Bitmap | Used by:4 | |
Symbol 4 Graphic | Uses:3 | Used by:71 |
Symbol 5 Bitmap | Used by:6 | |
Symbol 6 Graphic | Uses:5 | Used by:71 |
Symbol 7 Bitmap | Used by:8 | |
Symbol 8 Graphic | Uses:7 | Used by:71 |
Symbol 9 Bitmap | Used by:10 | |
Symbol 10 Graphic | Uses:9 | Used by:71 |
Symbol 11 Bitmap | Used by:12 | |
Symbol 12 Graphic | Uses:11 | Used by:71 |
Symbol 13 Bitmap | Used by:14 | |
Symbol 14 Graphic | Uses:13 | Used by:71 |
Symbol 15 Bitmap | Used by:16 | |
Symbol 16 Graphic | Uses:15 | Used by:71 |
Symbol 17 Bitmap | Used by:18 | |
Symbol 18 Graphic | Uses:17 | Used by:71 |
Symbol 19 Bitmap | Used by:20 | |
Symbol 20 Graphic | Uses:19 | Used by:71 |
Symbol 21 Bitmap | Used by:22 | |
Symbol 22 Graphic | Uses:21 | Used by:71 |
Symbol 23 Bitmap | Used by:24 | |
Symbol 24 Graphic | Uses:23 | Used by:71 |
Symbol 25 Bitmap | Used by:26 | |
Symbol 26 Graphic | Uses:25 | Used by:71 |
Symbol 27 Bitmap | Used by:28 | |
Symbol 28 Graphic | Uses:27 | Used by:71 |
Symbol 29 Bitmap | Used by:30 | |
Symbol 30 Graphic | Uses:29 | Used by:71 |
Symbol 31 Bitmap | Used by:32 | |
Symbol 32 Graphic | Uses:31 | Used by:71 |
Symbol 33 Bitmap | Used by:34 | |
Symbol 34 Graphic | Uses:33 | Used by:71 |
Symbol 35 Bitmap | Used by:36 | |
Symbol 36 Graphic | Uses:35 | Used by:71 |
Symbol 37 Bitmap | Used by:38 | |
Symbol 38 Graphic | Uses:37 | Used by:71 |
Symbol 39 Bitmap | Used by:40 | |
Symbol 40 Graphic | Uses:39 | Used by:71 |
Symbol 41 Bitmap | Used by:42 | |
Symbol 42 Graphic | Uses:41 | Used by:71 |
Symbol 43 Bitmap | Used by:44 | |
Symbol 44 Graphic | Uses:43 | Used by:71 |
Symbol 45 Bitmap | Used by:46 | |
Symbol 46 Graphic | Uses:45 | Used by:71 |
Symbol 47 Bitmap | Used by:48 | |
Symbol 48 Graphic | Uses:47 | Used by:71 |
Symbol 49 Bitmap | Used by:50 | |
Symbol 50 Graphic | Uses:49 | Used by:71 |
Symbol 51 Bitmap | Used by:52 | |
Symbol 52 Graphic | Uses:51 | Used by:71 |
Symbol 53 Bitmap | Used by:54 | |
Symbol 54 Graphic | Uses:53 | Used by:71 |
Symbol 55 Bitmap | Used by:56 | |
Symbol 56 Graphic | Uses:55 | Used by:71 |
Symbol 57 Bitmap | Used by:58 | |
Symbol 58 Graphic | Uses:57 | Used by:71 |
Symbol 59 Bitmap | Used by:60 | |
Symbol 60 Graphic | Uses:59 | Used by:71 |
Symbol 61 Bitmap | Used by:62 | |
Symbol 62 Graphic | Uses:61 | Used by:71 |
Symbol 63 Bitmap | Used by:64 | |
Symbol 64 Graphic | Uses:63 | Used by:71 |
Symbol 65 Bitmap | Used by:66 | |
Symbol 66 Graphic | Uses:65 | Used by:71 |
Symbol 67 Bitmap | Used by:68 | |
Symbol 68 Graphic | Uses:67 | Used by:71 |
Symbol 69 Bitmap | Used by:70 | |
Symbol 70 Graphic | Uses:69 | Used by:71 |
Symbol 71 MovieClip {bonusPictures} | Uses:4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 | |
Symbol 72 Bitmap | Used by:73 | |
Symbol 73 Graphic | Uses:72 | Used by:102 |
Symbol 74 Font | Used by:75 76 96 97 98 | |
Symbol 75 EditableText | Uses:74 | Used by:102 |
Symbol 76 EditableText | Uses:74 957 | Used by:102 |
Symbol 77 Graphic | Used by:80 | |
Symbol 78 Bitmap | Used by:79 | |
Symbol 79 Graphic | Uses:78 | Used by:80 |
Symbol 80 MovieClip {halcv4_fla.prevPageSml_39} | Uses:77 79 | Used by:102 |
Symbol 81 Graphic | Used by:84 | |
Symbol 82 Bitmap | Used by:83 | |
Symbol 83 Graphic | Uses:82 | Used by:84 |
Symbol 84 MovieClip {halcv4_fla.nextPageSml_40} | Uses:81 83 | Used by:102 |
Symbol 85 Graphic | Used by:88 | |
Symbol 86 Bitmap | Used by:87 | |
Symbol 87 Graphic | Uses:86 | Used by:88 |
Symbol 88 MovieClip {halcv4_fla.b3_41} | Uses:85 87 | Used by:102 |
Symbol 89 Graphic | Used by:92 | |
Symbol 90 Bitmap | Used by:91 | |
Symbol 91 Graphic | Uses:90 | Used by:92 |
Symbol 92 MovieClip {halcv4_fla.betBtn_42} | Uses:89 91 | Used by:102 |
Symbol 93 Bitmap | Used by:94 | |
Symbol 94 Graphic | Uses:93 | Used by:95 |
Symbol 95 MovieClip | Uses:94 | Used by:102 |
Symbol 96 EditableText | Uses:74 | Used by:102 |
Symbol 97 EditableText | Uses:74 | Used by:102 |
Symbol 98 EditableText | Uses:74 | Used by:102 |
Symbol 99 Graphic | Used by:102 | |
Symbol 100 MovieClip {halcv4_fla.empty_44} | Used by:102 Timeline | |
Symbol 101 Graphic | Used by:102 | |
Symbol 102 MovieClip {slot} | Uses:73 75 76 80 84 88 92 95 96 97 98 99 100 101 | Used by:Timeline |
Symbol 103 Bitmap | Used by:104 | |
Symbol 104 Graphic | Uses:103 | Used by:146 |
Symbol 105 Graphic | Used by:106 | |
Symbol 106 MovieClip | Uses:105 | Used by:146 |
Symbol 107 Bitmap | Used by:108 | |
Symbol 108 Graphic | Uses:107 | Used by:109 |
Symbol 109 MovieClip {halcv4_fla.cum1_3} | Uses:108 | Used by:146 |
Symbol 110 Graphic | Used by:146 | |
Symbol 111 Bitmap | Used by:112 | |
Symbol 112 Graphic | Uses:111 | Used by:113 |
Symbol 113 MovieClip {halcv4_fla.cum2_4} | Uses:112 | Used by:146 |
Symbol 114 Graphic | Used by:115 | |
Symbol 115 MovieClip | Uses:114 | Used by:146 |
Symbol 116 Graphic | Used by:146 | |
Symbol 117 Bitmap | Used by:118 | |
Symbol 118 Graphic | Uses:117 | Used by:119 |
Symbol 119 MovieClip {halcv4_fla.cum3_6} | Uses:118 | Used by:146 |
Symbol 120 Graphic | Used by:121 | |
Symbol 121 MovieClip | Uses:120 | Used by:146 |
Symbol 122 Graphic | Used by:146 | |
Symbol 123 Bitmap | Used by:124 | |
Symbol 124 Graphic | Uses:123 | Used by:125 |
Symbol 125 MovieClip {halcv4_fla.cum4_8} | Uses:124 | Used by:146 |
Symbol 126 Graphic | Used by:127 | |
Symbol 127 MovieClip | Uses:126 | Used by:146 |
Symbol 128 Graphic | Used by:146 | |
Symbol 129 Bitmap | Used by:130 | |
Symbol 130 Graphic | Uses:129 | Used by:131 |
Symbol 131 MovieClip {halcv4_fla.cum5_10} | Uses:130 | Used by:146 |
Symbol 132 Graphic | Used by:133 | |
Symbol 133 MovieClip | Uses:132 | Used by:146 |
Symbol 134 Graphic | Used by:146 | |
Symbol 135 Bitmap | Used by:136 | |
Symbol 136 Graphic | Uses:135 | Used by:137 |
Symbol 137 MovieClip {halcv4_fla.cum6_12} | Uses:136 | Used by:146 |
Symbol 138 Graphic | Used by:139 | |
Symbol 139 MovieClip | Uses:138 | Used by:146 |
Symbol 140 Bitmap | Used by:141 | |
Symbol 141 Graphic | Uses:140 | Used by:145 |
Symbol 142 Font | Used by:143 154 155 156 157 158 159 163 165 167 169 171 173 175 180 182 184 767 772 777 778 835 863 865 866 868 872 874 876 879 903 904 909 912 914 915 954 955 970 973 | |
Symbol 143 Text | Uses:142 | Used by:144 |
Symbol 144 MovieClip {halcv4_fla.text_1_15} | Uses:143 | Used by:145 |
Symbol 145 MovieClip | Uses:141 144 | Used by:146 |
Symbol 146 MovieClip | Uses:104 106 109 110 113 115 116 119 121 122 125 127 128 131 133 134 137 139 145 | Used by:Timeline |
Symbol 147 Graphic | Used by:148 | |
Symbol 148 MovieClip | Uses:147 | Used by:Timeline |
Symbol 149 Graphic | Used by:Timeline | |
Symbol 150 Font | Used by:151 | |
Symbol 151 Text | Uses:150 | Used by:Timeline |
Symbol 152 Bitmap | Used by:153 | |
Symbol 153 Graphic | Uses:152 | Used by:178 196 |
Symbol 154 Text | Uses:142 | Used by:178 190 |
Symbol 155 Text | Uses:142 | Used by:178 191 |
Symbol 156 Text | Uses:142 | Used by:178 192 |
Symbol 157 Text | Uses:142 | Used by:178 193 |
Symbol 158 Text | Uses:142 | Used by:178 194 |
Symbol 159 Text | Uses:142 | Used by:178 195 |
Symbol 160 Graphic | Used by:178 | |
Symbol 161 Bitmap | Used by:162 | |
Symbol 162 Graphic | Uses:161 | Used by:177 |
Symbol 163 Text | Uses:142 | Used by:164 |
Symbol 164 MovieClip {halcv4_fla.text_2_19} | Uses:163 | Used by:177 |
Symbol 165 Text | Uses:142 | Used by:166 |
Symbol 166 MovieClip {halcv4_fla.text_3_20} | Uses:165 | Used by:177 |
Symbol 167 Text | Uses:142 | Used by:168 |
Symbol 168 MovieClip {halcv4_fla.text_4_21} | Uses:167 | Used by:177 |
Symbol 169 Text | Uses:142 | Used by:170 |
Symbol 170 MovieClip {halcv4_fla.text_5_22} | Uses:169 | Used by:177 |
Symbol 171 Text | Uses:142 | Used by:172 |
Symbol 172 MovieClip {halcv4_fla.text_6_23} | Uses:171 | Used by:177 |
Symbol 173 Text | Uses:142 | Used by:174 |
Symbol 174 MovieClip {halcv4_fla.text_7_24} | Uses:173 | Used by:177 |
Symbol 175 Text | Uses:142 | Used by:176 |
Symbol 176 MovieClip {halcv4_fla.text_8_25} | Uses:175 | Used by:177 |
Symbol 177 MovieClip | Uses:162 164 166 168 170 172 174 176 | Used by:178 196 |
Symbol 178 MovieClip {halcv4_fla.menu_17} | Uses:153 154 155 156 157 158 159 160 177 | Used by:Timeline |
Symbol 179 Graphic | Used by:186 | |
Symbol 180 Text | Uses:142 | Used by:186 |
Symbol 181 Graphic | Used by:183 185 | |
Symbol 182 Text | Uses:142 | Used by:183 |
Symbol 183 MovieClip | Uses:181 182 | Used by:186 |
Symbol 184 Text | Uses:142 | Used by:185 |
Symbol 185 MovieClip | Uses:181 184 | Used by:186 |
Symbol 186 MovieClip {esc} | Uses:179 180 183 185 | Used by:Timeline |
Symbol 187 Sound {s_music} | Used by:Timeline | |
Symbol 188 Graphic | Used by:189 | |
Symbol 189 MovieClip | Uses:188 | Used by:196 |
Symbol 190 MovieClip | Uses:154 | Used by:196 |
Symbol 191 MovieClip | Uses:155 | Used by:196 |
Symbol 192 MovieClip | Uses:156 | Used by:196 |
Symbol 193 MovieClip | Uses:157 | Used by:196 |
Symbol 194 MovieClip | Uses:158 | Used by:196 |
Symbol 195 MovieClip | Uses:159 | Used by:196 |
Symbol 196 MovieClip {halcv4_fla.start_29} | Uses:153 189 190 191 192 193 194 195 177 | Used by:Timeline |
Symbol 197 Bitmap | Used by:198 | |
Symbol 198 Graphic | Uses:197 | Used by:489 |
Symbol 199 Bitmap | Used by:200 | |
Symbol 200 Graphic | Uses:199 | Used by:489 |
Symbol 201 Bitmap | Used by:202 | |
Symbol 202 Graphic | Uses:201 | Used by:489 |
Symbol 203 Bitmap | Used by:204 | |
Symbol 204 Graphic | Uses:203 | Used by:489 |
Symbol 205 Bitmap | Used by:206 | |
Symbol 206 Graphic | Uses:205 | Used by:489 |
Symbol 207 Bitmap | Used by:208 | |
Symbol 208 Graphic | Uses:207 | Used by:489 |
Symbol 209 Bitmap | Used by:210 | |
Symbol 210 Graphic | Uses:209 | Used by:489 |
Symbol 211 Bitmap | Used by:212 | |
Symbol 212 Graphic | Uses:211 | Used by:489 |
Symbol 213 Bitmap | Used by:214 | |
Symbol 214 Graphic | Uses:213 | Used by:489 |
Symbol 215 Bitmap | Used by:216 | |
Symbol 216 Graphic | Uses:215 | Used by:489 |
Symbol 217 Bitmap | Used by:218 | |
Symbol 218 Graphic | Uses:217 | Used by:489 |
Symbol 219 Bitmap | Used by:220 | |
Symbol 220 Graphic | Uses:219 | Used by:489 |
Symbol 221 Bitmap | Used by:222 | |
Symbol 222 Graphic | Uses:221 | Used by:489 |
Symbol 223 Bitmap | Used by:224 | |
Symbol 224 Graphic | Uses:223 | Used by:489 |
Symbol 225 Bitmap | Used by:226 | |
Symbol 226 Graphic | Uses:225 | Used by:489 |
Symbol 227 Bitmap | Used by:228 | |
Symbol 228 Graphic | Uses:227 | Used by:489 |
Symbol 229 Bitmap | Used by:230 | |
Symbol 230 Graphic | Uses:229 | Used by:489 |
Symbol 231 Bitmap | Used by:232 | |
Symbol 232 Graphic | Uses:231 | Used by:489 |
Symbol 233 Bitmap | Used by:234 | |
Symbol 234 Graphic | Uses:233 | Used by:489 |
Symbol 235 Bitmap | Used by:236 | |
Symbol 236 Graphic | Uses:235 | Used by:489 |
Symbol 237 Bitmap | Used by:238 | |
Symbol 238 Graphic | Uses:237 | Used by:489 |
Symbol 239 Bitmap | Used by:240 | |
Symbol 240 Graphic | Uses:239 | Used by:489 |
Symbol 241 Bitmap | Used by:242 | |
Symbol 242 Graphic | Uses:241 | Used by:489 |
Symbol 243 Bitmap | Used by:244 | |
Symbol 244 Graphic | Uses:243 | Used by:489 |
Symbol 245 Bitmap | Used by:246 | |
Symbol 246 Graphic | Uses:245 | Used by:489 |
Symbol 247 Bitmap | Used by:248 | |
Symbol 248 Graphic | Uses:247 | Used by:489 |
Symbol 249 Bitmap | Used by:250 | |
Symbol 250 Graphic | Uses:249 | Used by:489 |
Symbol 251 Bitmap | Used by:252 | |
Symbol 252 Graphic | Uses:251 | Used by:489 |
Symbol 253 Bitmap | Used by:254 | |
Symbol 254 Graphic | Uses:253 | Used by:489 |
Symbol 255 Bitmap | Used by:256 | |
Symbol 256 Graphic | Uses:255 | Used by:489 |
Symbol 257 Bitmap | Used by:258 | |
Symbol 258 Graphic | Uses:257 | Used by:489 |
Symbol 259 Bitmap | Used by:260 | |
Symbol 260 Graphic | Uses:259 | Used by:489 |
Symbol 261 Bitmap | Used by:262 | |
Symbol 262 Graphic | Uses:261 | Used by:489 |
Symbol 263 Bitmap | Used by:264 | |
Symbol 264 Graphic | Uses:263 | Used by:489 |
Symbol 265 Bitmap | Used by:266 | |
Symbol 266 Graphic | Uses:265 | Used by:489 |
Symbol 267 Bitmap | Used by:268 | |
Symbol 268 Graphic | Uses:267 | Used by:489 |
Symbol 269 Bitmap | Used by:270 | |
Symbol 270 Graphic | Uses:269 | Used by:489 |
Symbol 271 Bitmap | Used by:272 | |
Symbol 272 Graphic | Uses:271 | Used by:489 |
Symbol 273 Bitmap | Used by:274 | |
Symbol 274 Graphic | Uses:273 | Used by:489 |
Symbol 275 Bitmap | Used by:276 | |
Symbol 276 Graphic | Uses:275 | Used by:489 |
Symbol 277 Bitmap | Used by:278 | |
Symbol 278 Graphic | Uses:277 | Used by:489 |
Symbol 279 Bitmap | Used by:280 | |
Symbol 280 Graphic | Uses:279 | Used by:489 |
Symbol 281 Bitmap | Used by:282 | |
Symbol 282 Graphic | Uses:281 | Used by:489 |
Symbol 283 Bitmap | Used by:284 | |
Symbol 284 Graphic | Uses:283 | Used by:489 |
Symbol 285 Bitmap | Used by:286 | |
Symbol 286 Graphic | Uses:285 | Used by:489 |
Symbol 287 Bitmap | Used by:288 | |
Symbol 288 Graphic | Uses:287 | Used by:489 |
Symbol 289 Bitmap | Used by:290 | |
Symbol 290 Graphic | Uses:289 | Used by:489 |
Symbol 291 Bitmap | Used by:292 | |
Symbol 292 Graphic | Uses:291 | Used by:489 |
Symbol 293 Bitmap | Used by:294 | |
Symbol 294 Graphic | Uses:293 | Used by:489 |
Symbol 295 Bitmap | Used by:296 | |
Symbol 296 Graphic | Uses:295 | Used by:489 |
Symbol 297 Bitmap | Used by:298 | |
Symbol 298 Graphic | Uses:297 | Used by:489 |
Symbol 299 Bitmap | Used by:300 | |
Symbol 300 Graphic | Uses:299 | Used by:489 |
Symbol 301 Bitmap | Used by:302 | |
Symbol 302 Graphic | Uses:301 | Used by:489 |
Symbol 303 Bitmap | Used by:304 | |
Symbol 304 Graphic | Uses:303 | Used by:489 |
Symbol 305 Bitmap | Used by:306 | |
Symbol 306 Graphic | Uses:305 | Used by:489 |
Symbol 307 Bitmap | Used by:308 | |
Symbol 308 Graphic | Uses:307 | Used by:489 |
Symbol 309 Bitmap | Used by:310 | |
Symbol 310 Graphic | Uses:309 | Used by:489 |
Symbol 311 Bitmap | Used by:312 | |
Symbol 312 Graphic | Uses:311 | Used by:489 |
Symbol 313 Bitmap | Used by:314 | |
Symbol 314 Graphic | Uses:313 | Used by:489 |
Symbol 315 Bitmap | Used by:316 | |
Symbol 316 Graphic | Uses:315 | Used by:489 |
Symbol 317 Bitmap | Used by:318 | |
Symbol 318 Graphic | Uses:317 | Used by:489 |
Symbol 319 Bitmap | Used by:320 | |
Symbol 320 Graphic | Uses:319 | Used by:489 |
Symbol 321 Bitmap | Used by:322 | |
Symbol 322 Graphic | Uses:321 | Used by:489 |
Symbol 323 Bitmap | Used by:324 | |
Symbol 324 Graphic | Uses:323 | Used by:489 |
Symbol 325 Bitmap | Used by:326 | |
Symbol 326 Graphic | Uses:325 | Used by:489 |
Symbol 327 Bitmap | Used by:328 | |
Symbol 328 Graphic | Uses:327 | Used by:489 |
Symbol 329 Bitmap | Used by:330 | |
Symbol 330 Graphic | Uses:329 | Used by:489 |
Symbol 331 Bitmap | Used by:332 | |
Symbol 332 Graphic | Uses:331 | Used by:489 |
Symbol 333 Bitmap | Used by:334 | |
Symbol 334 Graphic | Uses:333 | Used by:489 |
Symbol 335 Bitmap | Used by:336 | |
Symbol 336 Graphic | Uses:335 | Used by:489 |
Symbol 337 Bitmap | Used by:338 | |
Symbol 338 Graphic | Uses:337 | Used by:489 |
Symbol 339 Bitmap | Used by:340 | |
Symbol 340 Graphic | Uses:339 | Used by:489 |
Symbol 341 Bitmap | Used by:342 | |
Symbol 342 Graphic | Uses:341 | Used by:489 |
Symbol 343 Bitmap | Used by:344 | |
Symbol 344 Graphic | Uses:343 | Used by:489 |
Symbol 345 Bitmap | Used by:346 | |
Symbol 346 Graphic | Uses:345 | Used by:489 |
Symbol 347 Bitmap | Used by:348 | |
Symbol 348 Graphic | Uses:347 | Used by:489 |
Symbol 349 Bitmap | Used by:350 | |
Symbol 350 Graphic | Uses:349 | Used by:489 |
Symbol 351 Bitmap | Used by:352 | |
Symbol 352 Graphic | Uses:351 | Used by:489 |
Symbol 353 Bitmap | Used by:354 | |
Symbol 354 Graphic | Uses:353 | Used by:489 |
Symbol 355 Bitmap | Used by:356 | |
Symbol 356 Graphic | Uses:355 | Used by:489 |
Symbol 357 Bitmap | Used by:358 | |
Symbol 358 Graphic | Uses:357 | Used by:489 |
Symbol 359 Bitmap | Used by:360 | |
Symbol 360 Graphic | Uses:359 | Used by:489 |
Symbol 361 Bitmap | Used by:362 | |
Symbol 362 Graphic | Uses:361 | Used by:489 |
Symbol 363 Bitmap | Used by:364 | |
Symbol 364 Graphic | Uses:363 | Used by:489 |
Symbol 365 Bitmap | Used by:366 | |
Symbol 366 Graphic | Uses:365 | Used by:489 |
Symbol 367 Bitmap | Used by:368 | |
Symbol 368 Graphic | Uses:367 | Used by:489 |
Symbol 369 Bitmap | Used by:370 | |
Symbol 370 Graphic | Uses:369 | Used by:489 |
Symbol 371 Bitmap | Used by:372 | |
Symbol 372 Graphic | Uses:371 | Used by:489 |
Symbol 373 Bitmap | Used by:374 | |
Symbol 374 Graphic | Uses:373 | Used by:489 |
Symbol 375 Bitmap | Used by:376 | |
Symbol 376 Graphic | Uses:375 | Used by:489 |
Symbol 377 Bitmap | Used by:378 | |
Symbol 378 Graphic | Uses:377 | Used by:489 |
Symbol 379 Bitmap | Used by:380 | |
Symbol 380 Graphic | Uses:379 | Used by:489 |
Symbol 381 Bitmap | Used by:382 | |
Symbol 382 Graphic | Uses:381 | Used by:489 |
Symbol 383 Bitmap | Used by:384 | |
Symbol 384 Graphic | Uses:383 | Used by:489 |
Symbol 385 Bitmap | Used by:386 | |
Symbol 386 Graphic | Uses:385 | Used by:489 |
Symbol 387 Bitmap | Used by:388 | |
Symbol 388 Graphic | Uses:387 | Used by:489 |
Symbol 389 Bitmap | Used by:390 | |
Symbol 390 Graphic | Uses:389 | Used by:489 |
Symbol 391 Bitmap | Used by:392 | |
Symbol 392 Graphic | Uses:391 | Used by:489 |
Symbol 393 Bitmap | Used by:394 | |
Symbol 394 Graphic | Uses:393 | Used by:489 |
Symbol 395 Bitmap | Used by:396 | |
Symbol 396 Graphic | Uses:395 | Used by:489 |
Symbol 397 Bitmap | Used by:398 | |
Symbol 398 Graphic | Uses:397 | Used by:489 |
Symbol 399 Bitmap | Used by:400 | |
Symbol 400 Graphic | Uses:399 | Used by:489 |
Symbol 401 Bitmap | Used by:402 | |
Symbol 402 Graphic | Uses:401 | Used by:489 |
Symbol 403 Bitmap | Used by:404 | |
Symbol 404 Graphic | Uses:403 | Used by:489 |
Symbol 405 Bitmap | Used by:406 | |
Symbol 406 Graphic | Uses:405 | Used by:489 |
Symbol 407 Bitmap | Used by:408 | |
Symbol 408 Graphic | Uses:407 | Used by:489 |
Symbol 409 Bitmap | Used by:410 | |
Symbol 410 Graphic | Uses:409 | Used by:489 |
Symbol 411 Bitmap | Used by:412 | |
Symbol 412 Graphic | Uses:411 | Used by:489 |
Symbol 413 Bitmap | Used by:414 | |
Symbol 414 Graphic | Uses:413 | Used by:489 |
Symbol 415 Bitmap | Used by:416 418 420 | |
Symbol 416 Graphic | Uses:415 | Used by:489 |
Symbol 417 Bitmap | Used by:418 | |
Symbol 418 Graphic | Uses:417 415 | Used by:489 |
Symbol 419 Bitmap | Used by:420 | |
Symbol 420 Graphic | Uses:419 415 | Used by:489 |
Symbol 421 Bitmap | Used by:422 | |
Symbol 422 Graphic | Uses:421 | Used by:489 |
Symbol 423 Bitmap | Used by:424 | |
Symbol 424 Graphic | Uses:423 | Used by:489 |
Symbol 425 Bitmap | Used by:426 | |
Symbol 426 Graphic | Uses:425 | Used by:489 |
Symbol 427 Bitmap | Used by:428 | |
Symbol 428 Graphic | Uses:427 | Used by:489 |
Symbol 429 Bitmap | Used by:430 | |
Symbol 430 Graphic | Uses:429 | Used by:489 |
Symbol 431 Bitmap | Used by:432 | |
Symbol 432 Graphic | Uses:431 | Used by:489 |
Symbol 433 Bitmap | Used by:434 | |
Symbol 434 Graphic | Uses:433 | Used by:489 |
Symbol 435 Bitmap | Used by:436 | |
Symbol 436 Graphic | Uses:435 | Used by:489 |
Symbol 437 Bitmap | Used by:438 | |
Symbol 438 Graphic | Uses:437 | Used by:489 |
Symbol 439 Bitmap | Used by:440 | |
Symbol 440 Graphic | Uses:439 | Used by:489 |
Symbol 441 Bitmap | Used by:442 | |
Symbol 442 Graphic | Uses:441 | Used by:489 |
Symbol 443 Bitmap | Used by:444 | |
Symbol 444 Graphic | Uses:443 | Used by:489 |
Symbol 445 Bitmap | Used by:446 | |
Symbol 446 Graphic | Uses:445 | Used by:489 |
Symbol 447 Bitmap | Used by:448 | |
Symbol 448 Graphic | Uses:447 | Used by:489 |
Symbol 449 Bitmap | Used by:450 | |
Symbol 450 Graphic | Uses:449 | Used by:489 |
Symbol 451 Bitmap | Used by:452 | |
Symbol 452 Graphic | Uses:451 | Used by:489 |
Symbol 453 Bitmap | Used by:454 | |
Symbol 454 Graphic | Uses:453 | Used by:489 |
Symbol 455 Bitmap | Used by:456 | |
Symbol 456 Graphic | Uses:455 | Used by:489 |
Symbol 457 Bitmap | Used by:458 | |
Symbol 458 Graphic | Uses:457 | Used by:489 |
Symbol 459 Bitmap | Used by:460 | |
Symbol 460 Graphic | Uses:459 | Used by:489 |
Symbol 461 Bitmap | Used by:462 | |
Symbol 462 Graphic | Uses:461 | Used by:489 |
Symbol 463 Bitmap | Used by:464 | |
Symbol 464 Graphic | Uses:463 | Used by:489 |
Symbol 465 Bitmap | Used by:466 | |
Symbol 466 Graphic | Uses:465 | Used by:489 |
Symbol 467 Bitmap | Used by:468 | |
Symbol 468 Graphic | Uses:467 | Used by:489 |
Symbol 469 Bitmap | Used by:470 | |
Symbol 470 Graphic | Uses:469 | Used by:489 |
Symbol 471 Bitmap | Used by:472 | |
Symbol 472 Graphic | Uses:471 | Used by:489 |
Symbol 473 Bitmap | Used by:474 | |
Symbol 474 Graphic | Uses:473 | Used by:489 |
Symbol 475 Bitmap | Used by:476 | |
Symbol 476 Graphic | Uses:475 | Used by:489 |
Symbol 477 Bitmap | Used by:478 | |
Symbol 478 Graphic | Uses:477 | Used by:489 |
Symbol 479 Bitmap | Used by:480 | |
Symbol 480 Graphic | Uses:479 | Used by:489 |
Symbol 481 Bitmap | Used by:482 | |
Symbol 482 Graphic | Uses:481 | Used by:489 |
Symbol 483 Bitmap | Used by:484 | |
Symbol 484 Graphic | Uses:483 | Used by:489 |
Symbol 485 Bitmap | Used by:486 | |
Symbol 486 Graphic | Uses:485 | Used by:489 |
Symbol 487 Bitmap | Used by:488 | |
Symbol 488 Graphic | Uses:487 | Used by:489 |
Symbol 489 MovieClip {allPages} | Uses:198 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228 230 232 234 236 238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 | Used by:Timeline |
Symbol 490 Bitmap | Used by:491 | |
Symbol 491 Graphic | Uses:490 | Used by:517 |
Symbol 492 Bitmap | Used by:493 | |
Symbol 493 Graphic | Uses:492 | Used by:498 |
Symbol 494 Bitmap | Used by:495 | |
Symbol 495 Graphic | Uses:494 | Used by:498 |
Symbol 496 Bitmap | Used by:497 | |
Symbol 497 Graphic | Uses:496 | Used by:498 |
Symbol 498 MovieClip {halcv4_fla.winRec_46} | Uses:493 495 497 | Used by:517 |
Symbol 499 Bitmap | Used by:500 | |
Symbol 500 Graphic | Uses:499 | Used by:517 |
Symbol 501 Bitmap | Used by:502 | |
Symbol 502 Graphic | Uses:501 | Used by:517 |
Symbol 503 Bitmap | Used by:504 | |
Symbol 504 Graphic | Uses:503 | Used by:517 |
Symbol 505 Bitmap | Used by:506 | |
Symbol 506 Graphic | Uses:505 | Used by:517 |
Symbol 507 Bitmap | Used by:508 | |
Symbol 508 Graphic | Uses:507 | Used by:517 |
Symbol 509 Bitmap | Used by:510 | |
Symbol 510 Graphic | Uses:509 | Used by:517 |
Symbol 511 Bitmap | Used by:512 | |
Symbol 512 Graphic | Uses:511 | Used by:517 |
Symbol 513 Bitmap | Used by:514 | |
Symbol 514 Graphic | Uses:513 | Used by:517 |
Symbol 515 Bitmap | Used by:516 | |
Symbol 516 Graphic | Uses:515 | Used by:517 |
Symbol 517 MovieClip {ICON} | Uses:491 498 500 502 504 506 508 510 512 514 516 | Used by:Timeline |
Symbol 518 Sound {s_bonus} | Used by:Timeline | |
Symbol 519 Sound {Vo_3} | Used by:Timeline | |
Symbol 520 Sound {Vo_2} | Used by:Timeline | |
Symbol 521 Sound {Vo_1} | Used by:Timeline | |
Symbol 522 Sound {s_stoproll} | Used by:Timeline | |
Symbol 523 Sound {s_seven} | Used by:Timeline | |
Symbol 524 Sound {s_bell} | Used by:Timeline | |
Symbol 525 Sound {s_bet} | Used by:Timeline | |
Symbol 526 Sound {s_cherry} | Used by:Timeline | |
Symbol 527 Sound {s_go} | Used by:Timeline | |
Symbol 528 Sound {s_page} | Used by:Timeline | |
Symbol 529 Sound {s_spin} | Used by:Timeline | |
Symbol 530 Sound {s_win_big1} | Used by:Timeline | |
Symbol 531 Sound {s_win_big2} | Used by:Timeline | |
Symbol 532 Sound {s_win1} | Used by:Timeline | |
Symbol 533 Sound {s_win2} | Used by:Timeline | |
Symbol 534 Sound {s_win3} | Used by:Timeline | |
Symbol 535 Bitmap | Used by:536 538 | |
Symbol 536 Graphic | Uses:535 | Used by:539 |
Symbol 537 Bitmap | Used by:538 | |
Symbol 538 Graphic | Uses:537 535 | Used by:539 |
Symbol 539 MovieClip {halcv4_fla.bigBtn_47} | Uses:536 538 | Used by:Timeline |
Symbol 540 Bitmap | Used by:541 | |
Symbol 541 Graphic | Uses:540 | Used by:775 |
Symbol 542 Bitmap | Used by:543 | |
Symbol 543 Graphic | Uses:542 | Used by:564 |
Symbol 544 Bitmap | Used by:545 | |
Symbol 545 Graphic | Uses:544 | Used by:564 |
Symbol 546 Bitmap | Used by:547 | |
Symbol 547 Graphic | Uses:546 | Used by:564 |
Symbol 548 Bitmap | Used by:549 | |
Symbol 549 Graphic | Uses:548 | Used by:564 |
Symbol 550 Bitmap | Used by:551 | |
Symbol 551 Graphic | Uses:550 | Used by:564 |
Symbol 552 Bitmap | Used by:553 | |
Symbol 553 Graphic | Uses:552 | Used by:564 |
Symbol 554 Bitmap | Used by:555 | |
Symbol 555 Graphic | Uses:554 | Used by:564 |
Symbol 556 Bitmap | Used by:557 | |
Symbol 557 Graphic | Uses:556 | Used by:564 |
Symbol 558 Bitmap | Used by:559 | |
Symbol 559 Graphic | Uses:558 | Used by:564 |
Symbol 560 Bitmap | Used by:561 | |
Symbol 561 Graphic | Uses:560 | Used by:564 |
Symbol 562 Bitmap | Used by:563 | |
Symbol 563 Graphic | Uses:562 | Used by:564 |
Symbol 564 MovieClip | Uses:543 545 547 549 551 553 555 557 559 561 563 | Used by:775 |
Symbol 565 Bitmap | Used by:566 | |
Symbol 566 Graphic | Uses:565 | Used by:585 |
Symbol 567 Bitmap | Used by:568 | |
Symbol 568 Graphic | Uses:567 | Used by:585 |
Symbol 569 Bitmap | Used by:570 | |
Symbol 570 Graphic | Uses:569 | Used by:585 |
Symbol 571 Bitmap | Used by:572 | |
Symbol 572 Graphic | Uses:571 | Used by:585 |
Symbol 573 Bitmap | Used by:574 | |
Symbol 574 Graphic | Uses:573 | Used by:585 |
Symbol 575 Bitmap | Used by:576 | |
Symbol 576 Graphic | Uses:575 | Used by:585 |
Symbol 577 Bitmap | Used by:578 | |
Symbol 578 Graphic | Uses:577 | Used by:585 |
Symbol 579 Bitmap | Used by:580 | |
Symbol 580 Graphic | Uses:579 | Used by:585 |
Symbol 581 Bitmap | Used by:582 | |
Symbol 582 Graphic | Uses:581 | Used by:585 |
Symbol 583 Bitmap | Used by:584 | |
Symbol 584 Graphic | Uses:583 | Used by:585 |
Symbol 585 MovieClip | Uses:566 568 570 572 574 576 578 580 582 584 | Used by:775 |
Symbol 586 Bitmap | Used by:587 | |
Symbol 587 Graphic | Uses:586 | Used by:606 |
Symbol 588 Bitmap | Used by:589 | |
Symbol 589 Graphic | Uses:588 | Used by:606 |
Symbol 590 Bitmap | Used by:591 | |
Symbol 591 Graphic | Uses:590 | Used by:606 |
Symbol 592 Bitmap | Used by:593 | |
Symbol 593 Graphic | Uses:592 | Used by:606 |
Symbol 594 Bitmap | Used by:595 | |
Symbol 595 Graphic | Uses:594 | Used by:606 |
Symbol 596 Bitmap | Used by:597 | |
Symbol 597 Graphic | Uses:596 | Used by:606 |
Symbol 598 Bitmap | Used by:599 | |
Symbol 599 Graphic | Uses:598 | Used by:606 |
Symbol 600 Bitmap | Used by:601 | |
Symbol 601 Graphic | Uses:600 | Used by:606 |
Symbol 602 Bitmap | Used by:603 | |
Symbol 603 Graphic | Uses:602 | Used by:606 |
Symbol 604 Bitmap | Used by:605 | |
Symbol 605 Graphic | Uses:604 | Used by:606 |
Symbol 606 MovieClip | Uses:587 589 591 593 595 597 599 601 603 605 | Used by:775 |
Symbol 607 Bitmap | Used by:608 | |
Symbol 608 Graphic | Uses:607 | Used by:627 |
Symbol 609 Bitmap | Used by:610 | |
Symbol 610 Graphic | Uses:609 | Used by:627 |
Symbol 611 Bitmap | Used by:612 | |
Symbol 612 Graphic | Uses:611 | Used by:627 |
Symbol 613 Bitmap | Used by:614 | |
Symbol 614 Graphic | Uses:613 | Used by:627 |
Symbol 615 Bitmap | Used by:616 | |
Symbol 616 Graphic | Uses:615 | Used by:627 |
Symbol 617 Bitmap | Used by:618 | |
Symbol 618 Graphic | Uses:617 | Used by:627 |
Symbol 619 Bitmap | Used by:620 | |
Symbol 620 Graphic | Uses:619 | Used by:627 |
Symbol 621 Bitmap | Used by:622 | |
Symbol 622 Graphic | Uses:621 | Used by:627 |
Symbol 623 Bitmap | Used by:624 | |
Symbol 624 Graphic | Uses:623 | Used by:627 |
Symbol 625 Bitmap | Used by:626 | |
Symbol 626 Graphic | Uses:625 | Used by:627 |
Symbol 627 MovieClip | Uses:608 610 612 614 616 618 620 622 624 626 | Used by:775 |
Symbol 628 Bitmap | Used by:629 | |
Symbol 629 Graphic | Uses:628 | Used by:650 |
Symbol 630 Bitmap | Used by:631 | |
Symbol 631 Graphic | Uses:630 | Used by:650 |
Symbol 632 Bitmap | Used by:633 | |
Symbol 633 Graphic | Uses:632 | Used by:650 |
Symbol 634 Bitmap | Used by:635 | |
Symbol 635 Graphic | Uses:634 | Used by:650 |
Symbol 636 Bitmap | Used by:637 | |
Symbol 637 Graphic | Uses:636 | Used by:650 |
Symbol 638 Bitmap | Used by:639 | |
Symbol 639 Graphic | Uses:638 | Used by:650 |
Symbol 640 Bitmap | Used by:641 | |
Symbol 641 Graphic | Uses:640 | Used by:650 |
Symbol 642 Bitmap | Used by:643 | |
Symbol 643 Graphic | Uses:642 | Used by:650 |
Symbol 644 Bitmap | Used by:645 | |
Symbol 645 Graphic | Uses:644 | Used by:650 |
Symbol 646 Bitmap | Used by:647 | |
Symbol 647 Graphic | Uses:646 | Used by:650 |
Symbol 648 Bitmap | Used by:649 | |
Symbol 649 Graphic | Uses:648 | Used by:650 |
Symbol 650 MovieClip | Uses:629 631 633 635 637 639 641 643 645 647 649 | Used by:775 |
Symbol 651 Bitmap | Used by:652 | |
Symbol 652 Graphic | Uses:651 | Used by:671 |
Symbol 653 Bitmap | Used by:654 | |
Symbol 654 Graphic | Uses:653 | Used by:671 |
Symbol 655 Bitmap | Used by:656 | |
Symbol 656 Graphic | Uses:655 | Used by:671 |
Symbol 657 Bitmap | Used by:658 | |
Symbol 658 Graphic | Uses:657 | Used by:671 |
Symbol 659 Bitmap | Used by:660 | |
Symbol 660 Graphic | Uses:659 | Used by:671 |
Symbol 661 Bitmap | Used by:662 | |
Symbol 662 Graphic | Uses:661 | Used by:671 |
Symbol 663 Bitmap | Used by:664 | |
Symbol 664 Graphic | Uses:663 | Used by:671 |
Symbol 665 Bitmap | Used by:666 | |
Symbol 666 Graphic | Uses:665 | Used by:671 |
Symbol 667 Bitmap | Used by:668 | |
Symbol 668 Graphic | Uses:667 | Used by:671 |
Symbol 669 Bitmap | Used by:670 | |
Symbol 670 Graphic | Uses:669 | Used by:671 |
Symbol 671 MovieClip | Uses:652 654 656 658 660 662 664 666 668 670 | Used by:775 |
Symbol 672 Bitmap | Used by:673 | |
Symbol 673 Graphic | Uses:672 | Used by:692 |
Symbol 674 Bitmap | Used by:675 | |
Symbol 675 Graphic | Uses:674 | Used by:692 |
Symbol 676 Bitmap | Used by:677 | |
Symbol 677 Graphic | Uses:676 | Used by:692 |
Symbol 678 Bitmap | Used by:679 | |
Symbol 679 Graphic | Uses:678 | Used by:692 |
Symbol 680 Bitmap | Used by:681 | |
Symbol 681 Graphic | Uses:680 | Used by:692 |
Symbol 682 Bitmap | Used by:683 | |
Symbol 683 Graphic | Uses:682 | Used by:692 |
Symbol 684 Bitmap | Used by:685 | |
Symbol 685 Graphic | Uses:684 | Used by:692 |
Symbol 686 Bitmap | Used by:687 | |
Symbol 687 Graphic | Uses:686 | Used by:692 |
Symbol 688 Bitmap | Used by:689 | |
Symbol 689 Graphic | Uses:688 | Used by:692 |
Symbol 690 Bitmap | Used by:691 | |
Symbol 691 Graphic | Uses:690 | Used by:692 |
Symbol 692 MovieClip | Uses:673 675 677 679 681 683 685 687 689 691 | Used by:775 |
Symbol 693 Bitmap | Used by:694 | |
Symbol 694 Graphic | Uses:693 | Used by:715 |
Symbol 695 Bitmap | Used by:696 | |
Symbol 696 Graphic | Uses:695 | Used by:715 |
Symbol 697 Bitmap | Used by:698 | |
Symbol 698 Graphic | Uses:697 | Used by:715 |
Symbol 699 Bitmap | Used by:700 | |
Symbol 700 Graphic | Uses:699 | Used by:715 |
Symbol 701 Bitmap | Used by:702 | |
Symbol 702 Graphic | Uses:701 | Used by:715 |
Symbol 703 Bitmap | Used by:704 | |
Symbol 704 Graphic | Uses:703 | Used by:715 |
Symbol 705 Bitmap | Used by:706 | |
Symbol 706 Graphic | Uses:705 | Used by:715 |
Symbol 707 Bitmap | Used by:708 | |
Symbol 708 Graphic | Uses:707 | Used by:715 |
Symbol 709 Bitmap | Used by:710 | |
Symbol 710 Graphic | Uses:709 | Used by:715 |
Symbol 711 Bitmap | Used by:712 | |
Symbol 712 Graphic | Uses:711 | Used by:715 |
Symbol 713 Bitmap | Used by:714 | |
Symbol 714 Graphic | Uses:713 | Used by:715 |
Symbol 715 MovieClip | Uses:694 696 698 700 702 704 706 708 710 712 714 | Used by:775 |
Symbol 716 Bitmap | Used by:717 | |
Symbol 717 Graphic | Uses:716 | Used by:734 |
Symbol 718 Bitmap | Used by:719 | |
Symbol 719 Graphic | Uses:718 | Used by:734 |
Symbol 720 Bitmap | Used by:721 | |
Symbol 721 Graphic | Uses:720 | Used by:734 |
Symbol 722 Bitmap | Used by:723 | |
Symbol 723 Graphic | Uses:722 | Used by:734 |
Symbol 724 Bitmap | Used by:725 | |
Symbol 725 Graphic | Uses:724 | Used by:734 |
Symbol 726 Bitmap | Used by:727 | |
Symbol 727 Graphic | Uses:726 | Used by:734 |
Symbol 728 Bitmap | Used by:729 | |
Symbol 729 Graphic | Uses:728 | Used by:734 |
Symbol 730 Bitmap | Used by:731 | |
Symbol 731 Graphic | Uses:730 | Used by:734 |
Symbol 732 Bitmap | Used by:733 | |
Symbol 733 Graphic | Uses:732 | Used by:734 |
Symbol 734 MovieClip | Uses:717 719 721 723 725 727 729 731 733 | Used by:775 |
Symbol 735 Bitmap | Used by:736 | |
Symbol 736 Graphic | Uses:735 | Used by:757 |
Symbol 737 Bitmap | Used by:738 | |
Symbol 738 Graphic | Uses:737 | Used by:757 |
Symbol 739 Bitmap | Used by:740 | |
Symbol 740 Graphic | Uses:739 | Used by:757 |
Symbol 741 Bitmap | Used by:742 | |
Symbol 742 Graphic | Uses:741 | Used by:757 |
Symbol 743 Bitmap | Used by:744 | |
Symbol 744 Graphic | Uses:743 | Used by:757 |
Symbol 745 Bitmap | Used by:746 | |
Symbol 746 Graphic | Uses:745 | Used by:757 |
Symbol 747 Bitmap | Used by:748 | |
Symbol 748 Graphic | Uses:747 | Used by:757 |
Symbol 749 Bitmap | Used by:750 | |
Symbol 750 Graphic | Uses:749 | Used by:757 |
Symbol 751 Bitmap | Used by:752 | |
Symbol 752 Graphic | Uses:751 | Used by:757 |
Symbol 753 Bitmap | Used by:754 | |
Symbol 754 Graphic | Uses:753 | Used by:757 |
Symbol 755 Bitmap | Used by:756 | |
Symbol 756 Graphic | Uses:755 | Used by:757 |
Symbol 757 MovieClip | Uses:736 738 740 742 744 746 748 750 752 754 756 | Used by:775 |
Symbol 758 Bitmap | Used by:759 | |
Symbol 759 Graphic | Uses:758 | Used by:760 |
Symbol 760 MovieClip | Uses:759 | Used by:775 |
Symbol 761 Graphic | Used by:765 | |
Symbol 762 Graphic | Used by:765 | |
Symbol 763 Graphic | Used by:765 | |
Symbol 764 Graphic | Used by:765 | |
Symbol 765 MovieClip {halcv4_fla.vtbtn_60} | Uses:761 762 763 764 | Used by:775 |
Symbol 766 Graphic | Used by:768 | |
Symbol 767 Text | Uses:142 | Used by:768 |
Symbol 768 MovieClip | Uses:766 767 | Used by:775 |
Symbol 769 Bitmap | Used by:770 | |
Symbol 770 Graphic | Uses:769 | Used by:774 775 |
Symbol 771 Graphic | Used by:773 | |
Symbol 772 Text | Uses:142 | Used by:773 |
Symbol 773 MovieClip | Uses:771 772 | Used by:775 |
Symbol 774 MovieClip | Uses:770 | Used by:775 |
Symbol 775 MovieClip | Uses:541 564 585 606 627 650 671 692 715 734 757 760 765 768 770 773 774 | Used by:Timeline |
Symbol 776 Graphic | Used by:779 | |
Symbol 777 Text | Uses:142 | Used by:779 |
Symbol 778 Text | Uses:142 | Used by:779 |
Symbol 779 MovieClip | Uses:776 777 778 | Used by:Timeline |
Symbol 780 Graphic | Used by:781 | |
Symbol 781 MovieClip | Uses:780 | Used by:782 |
Symbol 782 MovieClip | Uses:781 | Used by:837 849 856 |
Symbol 783 Graphic | Used by:784 | |
Symbol 784 MovieClip | Uses:783 | Used by:785 |
Symbol 785 MovieClip {halcv4_fla.lines_69} | Uses:784 | Used by:832 848 855 |
Symbol 786 Bitmap | Used by:787 | |
Symbol 787 Graphic | Uses:786 | Used by:832 |
Symbol 788 Bitmap | Used by:789 | |
Symbol 789 Graphic | Uses:788 | Used by:790 |
Symbol 790 MovieClip | Uses:789 | Used by:832 |
Symbol 791 Graphic | Used by:792 | |
Symbol 792 MovieClip | Uses:791 | Used by:832 |
Symbol 793 Graphic | Used by:794 | |
Symbol 794 MovieClip | Uses:793 | Used by:832 848 855 |
Symbol 795 Graphic | Used by:796 | |
Symbol 796 MovieClip | Uses:795 | Used by:832 848 855 |
Symbol 797 Graphic | Used by:798 | |
Symbol 798 MovieClip | Uses:797 | Used by:832 848 855 |
Symbol 799 Bitmap | Used by:800 | |
Symbol 800 Graphic | Uses:799 | Used by:801 |
Symbol 801 MovieClip | Uses:800 | Used by:827 |
Symbol 802 Bitmap | Used by:803 | |
Symbol 803 Graphic | Uses:802 | Used by:804 |
Symbol 804 MovieClip | Uses:803 | Used by:827 |
Symbol 805 Bitmap | Used by:806 | |
Symbol 806 Graphic | Uses:805 | Used by:807 826 |
Symbol 807 MovieClip | Uses:806 | Used by:827 |
Symbol 808 Bitmap | Used by:809 | |
Symbol 809 Graphic | Uses:808 | Used by:810 |
Symbol 810 MovieClip | Uses:809 | Used by:827 |
Symbol 811 Bitmap | Used by:812 | |
Symbol 812 Graphic | Uses:811 | Used by:813 |
Symbol 813 MovieClip | Uses:812 | Used by:827 |
Symbol 814 Bitmap | Used by:815 | |
Symbol 815 Graphic | Uses:814 | Used by:816 |
Symbol 816 MovieClip | Uses:815 | Used by:827 |
Symbol 817 Bitmap | Used by:818 | |
Symbol 818 Graphic | Uses:817 | Used by:819 |
Symbol 819 MovieClip | Uses:818 | Used by:827 |
Symbol 820 Bitmap | Used by:821 | |
Symbol 821 Graphic | Uses:820 | Used by:822 |
Symbol 822 MovieClip | Uses:821 | Used by:827 |
Symbol 823 Bitmap | Used by:824 | |
Symbol 824 Graphic | Uses:823 | Used by:825 |
Symbol 825 MovieClip | Uses:824 | Used by:827 |
Symbol 826 MovieClip | Uses:806 | Used by:827 |
Symbol 827 MovieClip {halcv4_fla.SUMMER_BONUS_76} | Uses:801 804 807 810 813 816 819 822 825 826 | Used by:832 848 855 |
Symbol 828 Graphic | Used by:831 | |
Symbol 829 Bitmap | Used by:830 | |
Symbol 830 Graphic | Uses:829 | Used by:831 |
Symbol 831 MovieClip | Uses:828 830 | Used by:832 848 855 |
Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} | Uses:785 787 790 792 794 796 798 827 831 | Used by:837 |
Symbol 833 Graphic | Used by:834 | |
Symbol 834 MovieClip | Uses:833 | Used by:836 |
Symbol 835 Text | Uses:142 | Used by:836 |
Symbol 836 MovieClip | Uses:834 835 | Used by:837 849 856 |
Symbol 837 MovieClip | Uses:782 832 836 | Used by:Timeline |
Symbol 838 Bitmap | Used by:839 | |
Symbol 839 Graphic | Uses:838 | Used by:848 |
Symbol 840 Bitmap | Used by:841 | |
Symbol 841 Graphic | Uses:840 | Used by:842 |
Symbol 842 MovieClip | Uses:841 | Used by:848 |
Symbol 843 Bitmap | Used by:844 | |
Symbol 844 Graphic | Uses:843 | Used by:845 |
Symbol 845 MovieClip | Uses:844 | Used by:848 |
Symbol 846 Graphic | Used by:847 | |
Symbol 847 MovieClip | Uses:846 | Used by:848 855 |
Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} | Uses:785 839 842 845 847 794 796 798 827 831 | Used by:849 |
Symbol 849 MovieClip | Uses:782 848 836 | Used by:Timeline |
Symbol 850 Bitmap | Used by:851 | |
Symbol 851 Graphic | Uses:850 | Used by:855 |
Symbol 852 Bitmap | Used by:853 | |
Symbol 853 Graphic | Uses:852 | Used by:854 |
Symbol 854 MovieClip | Uses:853 | Used by:855 |
Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} | Uses:785 851 854 847 794 796 798 827 831 | Used by:856 |
Symbol 856 MovieClip | Uses:782 855 836 | Used by:Timeline |
Symbol 857 Graphic | Used by:861 | |
Symbol 858 Bitmap | Used by:859 | |
Symbol 859 Graphic | Uses:858 | Used by:860 |
Symbol 860 MovieClip | Uses:859 | Used by:861 |
Symbol 861 MovieClip | Uses:857 860 | Used by:Timeline |
Symbol 862 Graphic | Used by:911 916 | |
Symbol 863 Text | Uses:142 | Used by:911 916 |
Symbol 864 Graphic | Used by:911 916 | |
Symbol 865 Text | Uses:142 | Used by:911 |
Symbol 866 Text | Uses:142 | Used by:867 |
Symbol 867 MovieClip | Uses:866 | Used by:911 916 |
Symbol 868 Text | Uses:142 | Used by:869 |
Symbol 869 MovieClip | Uses:868 | Used by:911 916 |
Symbol 870 Graphic | Used by:911 | |
Symbol 871 Graphic | Used by:875 | |
Symbol 872 Text | Uses:142 | Used by:875 |
Symbol 873 Graphic | Used by:875 | |
Symbol 874 Text | Uses:142 | Used by:875 |
Symbol 875 MovieClip | Uses:871 872 873 874 | Used by:911 |
Symbol 876 Text | Uses:142 | Used by:911 |
Symbol 877 Bitmap | Used by:878 | |
Symbol 878 Graphic | Uses:877 | Used by:882 901 |
Symbol 879 Text | Uses:142 | Used by:882 |
Symbol 880 Bitmap | Used by:881 | |
Symbol 881 Graphic | Uses:880 | Used by:882 901 |
Symbol 882 MovieClip | Uses:878 879 881 | Used by:911 916 |
Symbol 883 Bitmap | Used by:884 | |
Symbol 884 Graphic | Uses:883 | Used by:901 |
Symbol 885 Bitmap | Used by:886 | |
Symbol 886 Graphic | Uses:885 | Used by:901 |
Symbol 887 Bitmap | Used by:888 | |
Symbol 888 Graphic | Uses:887 | Used by:901 |
Symbol 889 Bitmap | Used by:890 | |
Symbol 890 Graphic | Uses:889 | Used by:901 |
Symbol 891 Bitmap | Used by:892 | |
Symbol 892 Graphic | Uses:891 | Used by:901 |
Symbol 893 Bitmap | Used by:894 | |
Symbol 894 Graphic | Uses:893 | Used by:901 |
Symbol 895 Bitmap | Used by:896 | |
Symbol 896 Graphic | Uses:895 | Used by:901 |
Symbol 897 Bitmap | Used by:898 | |
Symbol 898 Graphic | Uses:897 | Used by:901 |
Symbol 899 Bitmap | Used by:900 | |
Symbol 900 Graphic | Uses:899 | Used by:901 |
Symbol 901 MovieClip | Uses:884 878 881 886 888 890 892 894 896 898 900 | Used by:911 916 |
Symbol 902 Graphic | Used by:907 | |
Symbol 903 Text | Uses:142 1 | Used by:906 |
Symbol 904 Text | Uses:142 | Used by:906 |
Symbol 905 Graphic | Used by:906 | |
Symbol 906 MovieClip | Uses:903 904 905 | Used by:907 |
Symbol 907 MovieClip | Uses:902 906 | Used by:911 |
Symbol 908 Graphic | Used by:910 | |
Symbol 909 Text | Uses:142 | Used by:910 |
Symbol 910 MovieClip | Uses:908 909 | Used by:911 Timeline |
Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} | Uses:862 863 864 865 867 869 870 875 876 882 901 907 910 | Used by:Timeline |
Symbol 912 Text | Uses:142 | Used by:916 |
Symbol 913 Graphic | Used by:916 | |
Symbol 914 Text | Uses:142 | Used by:916 |
Symbol 915 Text | Uses:142 | Used by:916 |
Symbol 916 MovieClip {halcv4_fla.FINAL_2_109} | Uses:862 863 864 912 867 869 913 914 915 882 901 | Used by:Timeline |
Symbol 917 Graphic | Used by:952 | |
Symbol 918 Bitmap | Used by:919 | |
Symbol 919 Graphic | Uses:918 | Used by:943 |
Symbol 920 Bitmap | Used by:921 | |
Symbol 921 Graphic | Uses:920 | Used by:943 |
Symbol 922 Bitmap | Used by:923 | |
Symbol 923 Graphic | Uses:922 | Used by:924 |
Symbol 924 MovieClip | Uses:923 | Used by:943 |
Symbol 925 Bitmap | Used by:926 | |
Symbol 926 Graphic | Uses:925 | Used by:943 |
Symbol 927 Bitmap | Used by:928 | |
Symbol 928 Graphic | Uses:927 | Used by:943 |
Symbol 929 Bitmap | Used by:930 | |
Symbol 930 Graphic | Uses:929 | Used by:943 |
Symbol 931 Bitmap | Used by:932 | |
Symbol 932 Graphic | Uses:931 | Used by:943 |
Symbol 933 Bitmap | Used by:934 | |
Symbol 934 Graphic | Uses:933 | Used by:943 |
Symbol 935 Bitmap | Used by:936 | |
Symbol 936 Graphic | Uses:935 | Used by:943 |
Symbol 937 Bitmap | Used by:938 | |
Symbol 938 Graphic | Uses:937 | Used by:943 |
Symbol 939 Bitmap | Used by:940 | |
Symbol 940 Graphic | Uses:939 | Used by:943 |
Symbol 941 Bitmap | Used by:942 | |
Symbol 942 Graphic | Uses:941 | Used by:943 |
Symbol 943 MovieClip | Uses:919 921 924 926 928 930 932 934 936 938 940 942 | Used by:952 |
Symbol 944 Graphic | Used by:945 | |
Symbol 945 MovieClip | Uses:944 | Used by:952 |
Symbol 946 Bitmap | Used by:948 | |
Symbol 947 Bitmap | Used by:948 | |
Symbol 948 Graphic | Uses:946 947 | Used by:949 |
Symbol 949 MovieClip | Uses:948 | Used by:952 |
Symbol 950 Graphic | Used by:951 | |
Symbol 951 MovieClip | Uses:950 | Used by:952 |
Symbol 952 MovieClip | Uses:917 943 945 949 951 | Used by:Timeline |
Symbol 953 Graphic | Used by:962 | |
Symbol 954 Text | Uses:142 | Used by:962 |
Symbol 955 Text | Uses:142 | Used by:962 |
Symbol 956 Graphic | Used by:959 | |
Symbol 957 Font | Used by:76 958 | |
Symbol 958 Text | Uses:957 | Used by:959 |
Symbol 959 MovieClip | Uses:956 958 | Used by:962 |
Symbol 960 Graphic | Used by:961 | |
Symbol 961 MovieClip | Uses:960 | Used by:962 Timeline |
Symbol 962 MovieClip | Uses:953 954 955 959 961 | Used by:Timeline |
Symbol 963 Bitmap | Used by:964 | |
Symbol 964 Graphic | Uses:963 | Used by:Timeline |
Symbol 965 Graphic | Used by:966 | |
Symbol 966 MovieClip | Uses:965 | Used by:Timeline |
Symbol 967 Graphic | Used by:968 | |
Symbol 968 MovieClip | Uses:967 | Used by:Timeline |
Symbol 969 Graphic | Used by:977 | |
Symbol 970 Text | Uses:142 1 | Used by:977 |
Symbol 971 Bitmap | Used by:972 | |
Symbol 972 Graphic | Uses:971 | Used by:977 |
Symbol 973 Text | Uses:142 | Used by:977 |
Symbol 974 Graphic | Used by:977 | |
Symbol 975 Graphic | Used by:976 | |
Symbol 976 MovieClip | Uses:975 | Used by:977 |
Symbol 977 MovieClip | Uses:969 970 972 973 974 976 | Used by:Timeline |
Symbol 978 Bitmap | Used by:979 | |
Symbol 979 Graphic | Uses:978 | Used by:982 |
Symbol 980 Bitmap | Used by:981 | |
Symbol 981 Graphic | Uses:980 | Used by:982 |
Symbol 982 MovieClip {halcv4_fla.btn_123} | Uses:979 981 | Used by:Timeline |
Instance Names
"loading" | Frame 2 | Symbol 146 MovieClip |
"bar" | Frame 2 | Symbol 148 MovieClip |
"menu" | Frame 4 | Symbol 196 MovieClip {halcv4_fla.start_29} |
"adv" | Frame 4 | Symbol 100 MovieClip {halcv4_fla.empty_44} |
"pagesarea" | Frame 5 | Symbol 100 MovieClip {halcv4_fla.empty_44} |
"nextPageBig" | Frame 5 | Symbol 539 MovieClip {halcv4_fla.bigBtn_47} |
"prevPageBig" | Frame 5 | Symbol 539 MovieClip {halcv4_fla.bigBtn_47} |
"tv" | Frame 5 | Symbol 775 MovieClip |
"tvon" | Frame 5 | Symbol 779 MovieClip |
"sbonus1" | Frame 5 | Symbol 837 MovieClip |
"sbonus2" | Frame 5 | Symbol 849 MovieClip |
"sbonus3" | Frame 5 | Symbol 856 MovieClip |
"slotarea" | Frame 5 | Symbol 100 MovieClip {halcv4_fla.empty_44} |
"winbg" | Frame 5 | Symbol 861 MovieClip |
"winmain" | Frame 5 | Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} |
"winmain2" | Frame 5 | Symbol 916 MovieClip {halcv4_fla.FINAL_2_109} |
"vote0" | Frame 5 | Symbol 952 MovieClip |
"vote1" | Frame 5 | Symbol 962 MovieClip |
"adv" | Frame 5 | Symbol 100 MovieClip {halcv4_fla.empty_44} |
"more" | Frame 6 | Symbol 910 MovieClip |
"bb" | Frame 6 | Symbol 961 MovieClip |
"bob2" | Frame 6 | Symbol 966 MovieClip |
"bob1" | Frame 6 | Symbol 968 MovieClip |
"hint" | Frame 6 | Symbol 977 MovieClip |
"adv" | Frame 6 | Symbol 100 MovieClip {halcv4_fla.empty_44} |
"bonusArea" | Frame 7 | Symbol 100 MovieClip {halcv4_fla.empty_44} |
"btn" | Frame 7 | Symbol 982 MovieClip {halcv4_fla.btn_123} |
"closebtn" | Frame 7 | Symbol 961 MovieClip |
"counter" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 75 EditableText |
"avaliblePages" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 76 EditableText |
"prevPageSml" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 80 MovieClip {halcv4_fla.prevPageSml_39} |
"nextPageSml" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 84 MovieClip {halcv4_fla.nextPageSml_40} |
"goBtn" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 88 MovieClip {halcv4_fla.b3_41} |
"betBtn" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 92 MovieClip {halcv4_fla.betBtn_42} |
"patch" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 95 MovieClip |
"winMsg" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 96 EditableText |
"pageNum" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 97 EditableText |
"betValue" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 98 EditableText |
"iconsArea" | Symbol 102 MovieClip {slot} Frame 1 | Symbol 100 MovieClip {halcv4_fla.empty_44} |
"cum1" | Symbol 146 MovieClip Frame 1 | Symbol 109 MovieClip {halcv4_fla.cum1_3} |
"mccum1" | Symbol 146 MovieClip Frame 1 | Symbol 106 MovieClip |
"cum2" | Symbol 146 MovieClip Frame 1 | Symbol 113 MovieClip {halcv4_fla.cum2_4} |
"mccum2" | Symbol 146 MovieClip Frame 1 | Symbol 115 MovieClip |
"cum3" | Symbol 146 MovieClip Frame 1 | Symbol 119 MovieClip {halcv4_fla.cum3_6} |
"mccum3" | Symbol 146 MovieClip Frame 1 | Symbol 121 MovieClip |
"cum4" | Symbol 146 MovieClip Frame 1 | Symbol 125 MovieClip {halcv4_fla.cum4_8} |
"mccum4" | Symbol 146 MovieClip Frame 1 | Symbol 127 MovieClip |
"cum5" | Symbol 146 MovieClip Frame 1 | Symbol 131 MovieClip {halcv4_fla.cum5_10} |
"mccum5" | Symbol 146 MovieClip Frame 1 | Symbol 133 MovieClip |
"cum6" | Symbol 146 MovieClip Frame 1 | Symbol 137 MovieClip {halcv4_fla.cum6_12} |
"mccum6" | Symbol 146 MovieClip Frame 1 | Symbol 139 MovieClip |
"buble" | Symbol 146 MovieClip Frame 1 | Symbol 145 MovieClip |
"okbtn" | Symbol 186 MovieClip {esc} Frame 1 | Symbol 183 MovieClip |
"cancelbtn" | Symbol 186 MovieClip {esc} Frame 1 | Symbol 185 MovieClip |
"highlight" | Symbol 196 MovieClip {halcv4_fla.start_29} Frame 1 | Symbol 189 MovieClip |
"btn_start" | Symbol 196 MovieClip {halcv4_fla.start_29} Frame 1 | Symbol 190 MovieClip |
"btn_spec" | Symbol 196 MovieClip {halcv4_fla.start_29} Frame 1 | Symbol 191 MovieClip |
"btn_mg" | Symbol 196 MovieClip {halcv4_fla.start_29} Frame 1 | Symbol 192 MovieClip |
"btn_inst" | Symbol 196 MovieClip {halcv4_fla.start_29} Frame 1 | Symbol 193 MovieClip |
"btn_rec" | Symbol 196 MovieClip {halcv4_fla.start_29} Frame 1 | Symbol 194 MovieClip |
"btn_v2" | Symbol 196 MovieClip {halcv4_fla.start_29} Frame 1 | Symbol 195 MovieClip |
"buble" | Symbol 196 MovieClip {halcv4_fla.start_29} Frame 1 | Symbol 177 MovieClip |
"winRec" | Symbol 517 MovieClip {ICON} Frame 1 | Symbol 498 MovieClip {halcv4_fla.winRec_46} |
"vid1" | Symbol 775 MovieClip Frame 1 | Symbol 564 MovieClip |
"vid2" | Symbol 775 MovieClip Frame 1 | Symbol 585 MovieClip |
"vid3" | Symbol 775 MovieClip Frame 1 | Symbol 606 MovieClip |
"vid4" | Symbol 775 MovieClip Frame 1 | Symbol 627 MovieClip |
"vid5" | Symbol 775 MovieClip Frame 1 | Symbol 650 MovieClip |
"vid6" | Symbol 775 MovieClip Frame 1 | Symbol 671 MovieClip |
"vid7" | Symbol 775 MovieClip Frame 1 | Symbol 692 MovieClip |
"vid8" | Symbol 775 MovieClip Frame 1 | Symbol 715 MovieClip |
"vid9" | Symbol 775 MovieClip Frame 1 | Symbol 734 MovieClip |
"vid10" | Symbol 775 MovieClip Frame 1 | Symbol 757 MovieClip |
"b1" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b2" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b3" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b4" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b5" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b6" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b7" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b8" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b9" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"b10" | Symbol 775 MovieClip Frame 1 | Symbol 765 MovieClip {halcv4_fla.vtbtn_60} |
"tvoff" | Symbol 775 MovieClip Frame 1 | Symbol 768 MovieClip |
"t2" | Symbol 775 MovieClip Frame 1 | Symbol 773 MovieClip |
"chnlbtn" | Symbol 775 MovieClip Frame 1 | Symbol 774 MovieClip |
"cr" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 1 | Symbol 785 MovieClip {halcv4_fla.lines_69} |
"titsarea" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 1 | Symbol 790 MovieClip |
"titsareaclick" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 1 | Symbol 792 MovieClip |
"harea1" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 1 | Symbol 794 MovieClip |
"harea2" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 1 | Symbol 796 MovieClip |
"harea3" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 1 | Symbol 798 MovieClip |
"title" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 1 | Symbol 827 MovieClip {halcv4_fla.SUMMER_BONUS_76} |
"hit2" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 65 | Symbol 831 MovieClip |
"hit1" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 65 | Symbol 831 MovieClip |
"hit3" | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} Frame 65 | Symbol 831 MovieClip |
"bg" | Symbol 837 MovieClip Frame 1 | Symbol 782 MovieClip |
"pic" | Symbol 837 MovieClip Frame 1 | Symbol 832 MovieClip {halcv4_fla.Bonuso_1_68} |
"closebtn" | Symbol 837 MovieClip Frame 1 | Symbol 836 MovieClip |
"cr" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 785 MovieClip {halcv4_fla.lines_69} |
"titsarea" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 842 MovieClip |
"bobsarea" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 845 MovieClip |
"titsareaclick" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 847 MovieClip |
"bobsareaclick" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 847 MovieClip |
"harea1" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 794 MovieClip |
"harea2" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 796 MovieClip |
"harea3" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 798 MovieClip |
"title" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 1 | Symbol 827 MovieClip {halcv4_fla.SUMMER_BONUS_76} |
"hit2" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 65 | Symbol 831 MovieClip |
"hit1" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 65 | Symbol 831 MovieClip |
"hit3" | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} Frame 65 | Symbol 831 MovieClip |
"bg" | Symbol 849 MovieClip Frame 1 | Symbol 782 MovieClip |
"pic" | Symbol 849 MovieClip Frame 1 | Symbol 848 MovieClip {halcv4_fla.Bonuso_3_91} |
"closebtn" | Symbol 849 MovieClip Frame 1 | Symbol 836 MovieClip |
"cr" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 1 | Symbol 785 MovieClip {halcv4_fla.lines_69} |
"titsarea" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 1 | Symbol 854 MovieClip |
"titsareaclick" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 1 | Symbol 847 MovieClip |
"harea1" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 1 | Symbol 794 MovieClip |
"harea2" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 1 | Symbol 796 MovieClip |
"harea3" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 1 | Symbol 798 MovieClip |
"title" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 1 | Symbol 827 MovieClip {halcv4_fla.SUMMER_BONUS_76} |
"hit2" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 65 | Symbol 831 MovieClip |
"hit1" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 65 | Symbol 831 MovieClip |
"hit3" | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} Frame 65 | Symbol 831 MovieClip |
"bg" | Symbol 856 MovieClip Frame 1 | Symbol 782 MovieClip |
"pic" | Symbol 856 MovieClip Frame 1 | Symbol 855 MovieClip {halcv4_fla.Bonuso_2_96} |
"closebtn" | Symbol 856 MovieClip Frame 1 | Symbol 836 MovieClip |
"rtb" | Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} Frame 35 | Symbol 867 MovieClip |
"etmm" | Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} Frame 35 | Symbol 869 MovieClip |
"sbh" | Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} Frame 40 | Symbol 875 MovieClip |
"fco" | Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} Frame 40 | Symbol 882 MovieClip |
"fc" | Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} Frame 40 | Symbol 901 MovieClip |
"s1" | Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} Frame 40 | Symbol 907 MovieClip |
"s2" | Symbol 911 MovieClip {halcv4_fla.FINAL_1_100} Frame 40 | Symbol 910 MovieClip |
"rtb" | Symbol 916 MovieClip {halcv4_fla.FINAL_2_109} Frame 35 | Symbol 867 MovieClip |
"etmm" | Symbol 916 MovieClip {halcv4_fla.FINAL_2_109} Frame 35 | Symbol 869 MovieClip |
"fco" | Symbol 916 MovieClip {halcv4_fla.FINAL_2_109} Frame 40 | Symbol 882 MovieClip |
"fc" | Symbol 916 MovieClip {halcv4_fla.FINAL_2_109} Frame 40 | Symbol 901 MovieClip |
"mo" | Symbol 952 MovieClip Frame 1 | Symbol 945 MovieClip |
"proceed" | Symbol 952 MovieClip Frame 1 | Symbol 949 MovieClip |
"over" | Symbol 952 MovieClip Frame 1 | Symbol 951 MovieClip |
"ch" | Symbol 962 MovieClip Frame 1 | Symbol 959 MovieClip |
"close" | Symbol 962 MovieClip Frame 1 | Symbol 961 MovieClip |
"btn1" | Symbol 977 MovieClip Frame 1 | Symbol 976 MovieClip |
"btn2" | Symbol 977 MovieClip Frame 1 | Symbol 976 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access network only, Metadata not present, AS3. |
|