STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229456 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2574 · P5148 |
This is the info page for Flash #63941 |
PLEASE WAIT |
HI THERE! I AM A COVER GIRL, NICE TO MEET YOU! BEFORE GAME STARTS YOU CAN PLAY WITH MY CLOSES! |
LOADING... |
START GAME |
SUNSHINE SPECIAL |
MORE GAMES |
INSTALL THIS GAME |
ANOTHER ARTBOOKS |
RECOMMENDED |
VOLUME 2 |
EXIT TO MAIN MENU? |
OK |
CANCEL |
108 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! |
Install this game to PLAY ANYTIME from YOUR COMPUTER |
FREE BONUS PACK! |
Here you can download archive with free artbooks and translated hentai comics |
Collection of HENTAI SITES I’ve recommend you to visit |
Satoshi Urushiharu`s NEWEST HENTAI ARTWORKS in VOLUME 2 |
Before you’ll proceed I need to test your taste! Which girl is prettier? |
25 |
003 |
WIN: 0000 |
001 |
5 |
CONGRATULATIONS! |
ALL PAGES ARE OPEN BONUS SUNSHINE SPECIAL 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 MORE ABOUT THIS DEAL AT HENTAIPASSWORD.COM |
MOUTH WATERING EROTIC CLIPS, EXCITED FULL LENGH HENTAI MOVIES, NEW DVD-RIPS and many MORE ! |
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! |
BREAK FOR COMMERCIAL |
NEXT PAGE AHEAD |
ANOTHER THING WHEN ERO-MANGA IS TRANSLATED |
EXCITED? CLICK HERE TO DOWNLOAD MORE! |
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 |
CLICK TO PROCEED |
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//ADD_94 (halc2_fla.ADD_94) package halc2_fla { import flash.display.*; public dynamic class ADD_94 extends MovieClip { public var closeicon:MovieClip; public var closearea:MovieClip; public function ADD_94(){ addFrameScript(0, frame1); } function frame1(){ closeicon.visible = false; } } }//package halc2_flaSection 14//ANIMATION1_93 (halc2_fla.ANIMATION1_93) package halc2_fla { import flash.events.*; import flash.media.*; import flash.display.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class ANIMATION1_93 extends MovieClip { public var mainpage:MovieClip; public function ANIMATION1_93(){ addFrameScript(20, frame21); } function frame21(){ stop(); mainpage.closearea.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ mainpage.closeicon.visible = true; }); mainpage.closearea.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:MouseEvent){ if (!mainpage.closearea.hitTestPoint(_arg1.stageX, _arg1.stageY)){ mainpage.closeicon.visible = false; }; }); mainpage.closeicon.useHandCursor = true; mainpage.closeicon.buttonMode = true; mainpage.closeicon.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ dispatchEvent(new Event("CLOSE")); }); mainpage.addEventListener(MouseEvent.CLICK, function (_arg1:MouseEvent){ if (!mainpage.closearea.hitTestPoint(_arg1.stageX, _arg1.stageY)){ dispatchEvent(new Event("CLICK")); }; }); } } }//package halc2_flaSection 15//b3_40 (halc2_fla.b3_40) package halc2_fla { import flash.display.*; public dynamic class b3_40 extends MovieClip { public function b3_40(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halc2_flaSection 16//betBtn_41 (halc2_fla.betBtn_41) package halc2_fla { import flash.display.*; public dynamic class betBtn_41 extends MovieClip { public function betBtn_41(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halc2_flaSection 17//bigBtn_46 (halc2_fla.bigBtn_46) package halc2_fla { import flash.display.*; public dynamic class bigBtn_46 extends MovieClip { public function bigBtn_46(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halc2_flaSection 18//buble_3_32 (halc2_fla.buble_3_32) package halc2_fla { import flash.display.*; public dynamic class buble_3_32 extends MovieClip { public function buble_3_32(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package halc2_flaSection 19//empty_43 (halc2_fla.empty_43) package halc2_fla { import flash.display.*; public dynamic class empty_43 extends MovieClip { public var flipping:Boolean; public function empty_43(){ addFrameScript(0, frame1); } function frame1(){ } } }//package halc2_flaSection 20//FINAL_1_69 (halc2_fla.FINAL_1_69) package halc2_fla { import flash.events.*; import flash.media.*; import flash.display.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class FINAL_1_69 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_69(){ 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 halc2_flaSection 21//FINAL_2_78 (halc2_fla.FINAL_2_78) package halc2_fla { import flash.events.*; import flash.media.*; import flash.display.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class FINAL_2_78 extends MovieClip { public var rtb:MovieClip; public var fco:MovieClip; public var fc:MovieClip; public var etmm:MovieClip; public function FINAL_2_78(){ 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-2&action=fuck-me-2"), "_blank"); }); stop(); } } }//package halc2_flaSection 22//loading_1 (halc2_fla.loading_1) package halc2_fla { import flash.events.*; import flash.display.*; public dynamic class loading_1 extends MovieClip { public var sisi_area:MovieClip; public var pisya:MovieClip; public var buble:MovieClip; public var pisya_area:MovieClip; public var sisi:MovieClip; public function loading_1(){ addFrameScript(25, frame26); } function frame26(){ pisya.visible = false; pisya_area.useHandCursor = true; pisya_area.buttonMode = true; pisya_area.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ pisya.visible = !(pisya.visible); }); sisi.visible = false; sisi_area.useHandCursor = true; sisi_area.buttonMode = true; sisi_area.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ sisi.visible = !(sisi.visible); }); stop(); } } }//package halc2_flaSection 23//MainTimeline (halc2_fla.MainTimeline) package halc2_fla { import flash.events.*; import flash.geom.*; import flash.display.*; import flash.filters.*; import com.hydrotik.book.*; 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 SLOT:slot; public var bar:MovieClip; public var girl1:MovieClip; public var girl3:MovieClip; public var slideShowWaitLast:Boolean; public var bob1:MovieClip; public var bob2:MovieClip; public var winbg:MovieClip; public var item:ContextMenuItem; public var girl2:MovieClip; public var bl1:MovieClip; public var bl2:MovieClip; public var blshowed:Boolean; public var halc:MovieClip; public var girlbtns:MovieClip; public var spinchnl:SoundChannel; public var soundON:Boolean; public var icons:Array; public var winmain2:MovieClip; public var prevPageBig:MovieClip; public var bb:MovieClip; public var zz:uint; public var config:configManager; public var bonusshowed:Boolean; public var bonusArea:MovieClip; public var blY:uint; public var pagesarea:MovieClip; public var more:MovieClip; public var colpointers:Array; public var btn:MovieClip; public var pp1:bonusPictures; public var menu:MovieClip; public var closebtn:MovieClip; public var ch:MovieClip; public var nowIsBonus:Boolean; public var scrollCounter:uint; public var myContextMenu:ContextMenu; public var t:Timer; public var n:uint; public var p; public var i:Number; public var avaliblePages:uint; public var ecsmenu:MovieClip; public var ic:ICON; public var nextPageBig:MovieClip; public var iconswin:Array; public var k:uint; public var vote0:MovieClip; public var hint:MovieClip; public var musicCHNL:SoundChannel; public var slotarea:MovieClip; public var gameid:String; public var vote1:MovieClip; public var score:uint; public var halcshowed:Boolean; public var slideShowTimer:Timer; public var winmain:MovieClip; public var slideShowForward:Boolean; public var prevPage:DisplayObject; public var bonusAvalible:Boolean; public var colinscroll:uint; public var adv:MovieClip; public var ng:Boolean; public var p1:allPages; public var defaultValues:Array; public var voteshowed:Boolean; public var pageCount:uint; public var defaultKeys:Array; public var nglist:Array; public var version:uint; public var pa:Page; public var a4:MovieClip; public var stopScrollFrames:Array; public var fromstart:Boolean; public var cols:Array; public var pagesArr:Array; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8); } 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; girlbtns.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((112 + int((Math.random() * 5)))); pagesArr[_local2].mc2.gotoAndStop(111); if (_local1){ pagesArr[_local2].reDraw(); }; }; }; _local2++; }; } 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 comp(_arg1:Event):void{ gotoAndStop(1, "Menu"); } public function clickpage(_arg1:Event):void{ removeChild(a4); navigateToURL(new URLRequest("http://tds.mutanky.com/?gameid=halc-slot-2&action=video"), "_blank"); } 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 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 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 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() == 109)) && (slideShowWaitLast))){ slideShowForward = false; }; if (getVisiblePage() == 109){ slideShowWaitLast = !(slideShowWaitLast); }; if (getVisiblePage() == 1){ slideShowForward = true; }; } 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 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 == 107)) && (!(voteshowed)))) && ((avaliblePages >= 110)))){ voteshowed = true; if (defaultValues["vote"] == 0){ vote0.visible = true; } else { vote1.visible = true; }; }; } 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; } function frame5(){ nowIsBonus = false; config.addArea("game", adv); halc.visible = false; halc.stop(); halc.addEventListener("CLOSE", function (_arg1:Event){ halc.visible = false; }); halc.addEventListener("CLICK", function (_arg1:Event){ halc.visible = false; navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=halc")), "_blank"); }); bl1.stop(); bl2.stop(); bl1.visible = false; bl2.visible = false; bl1.next.useHandCursor = true; bl1.next.buttonMode = true; bl1.next.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ bl1.visible = false; bl2.visible = true; bl2.play(); }); bl2.close.useHandCursor = true; bl2.close.buttonMode = true; bl2.close.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ bl2.visible = false; bl2.stop(); }); bl2.dm.useHandCursor = true; bl2.dm.buttonMode = true; bl2.dm.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ bl2.visible = false; bl2.stop(); navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=bleach")), "_blank"); }); a4.stop(); a4.visible = false; a4.closeicon.visible = false; a4.closearea.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ a4.closeicon.visible = true; }); a4.closearea.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:MouseEvent){ if (!a4.closearea.hitTestPoint(_arg1.stageX, _arg1.stageY)){ a4.closeicon.visible = false; }; }); a4.closeicon.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ a4.closeicon.visible = false; }); a4.closeicon.useHandCursor = true; a4.closeicon.buttonMode = true; a4.closeicon.addEventListener(MouseEvent.CLICK, closepage); a4.clickarea.useHandCursor = true; a4.clickarea.buttonMode = true; a4.clickarea.addEventListener(MouseEvent.CLICK, clickpage); a4.addEventListener(MouseEvent.MOUSE_DOWN, function (_arg1:Event){ a4.startDrag(false, new Rectangle(-50, -50, 450, 400)); }); a4.addEventListener(MouseEvent.MOUSE_UP, MU); t = new Timer(180000, 10000); t.addEventListener("timer", timerHandler1); t.start(); 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; girl1.visible = false; girl1.gotoAndStop(1); girl2.visible = false; girl2.gotoAndStop(1); girl3.visible = false; girl3.gotoAndStop(1); girl1.border.closebtn.useHandCursor = true; girl1.border.closebtn.buttonMode = true; girl1.border.closebtn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girl1.visible = false; girl1.gotoAndStop(1); girlbtns.on1.visible = false; }); girl2.border.closebtn.useHandCursor = true; girl2.border.closebtn.buttonMode = true; girl2.border.closebtn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girl2.visible = false; girl2.gotoAndStop(1); girlbtns.on2.visible = false; }); girl3.border.closebtn.useHandCursor = true; girl3.border.closebtn.buttonMode = true; girl3.border.closebtn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girl3.visible = false; girl3.gotoAndStop(1); girlbtns.on3.visible = false; }); girl1.border.mover.visible = false; girl2.border.mover.visible = false; girl3.border.mover.visible = false; girl1.addEventListener(MouseEvent.MOUSE_DOWN, function (_arg1:Event){ girl1.startDrag(false, new Rectangle(-50, -50, 450, 400)); }); girl1.addEventListener(MouseEvent.MOUSE_UP, MU); girl1.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ girl1.border.mover.visible = true; girl1.border.mout.visible = false; }); girl1.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ girl1.border.mover.visible = false; girl1.border.mout.visible = true; }); girl2.addEventListener(MouseEvent.MOUSE_DOWN, function (_arg1:Event){ girl2.startDrag(false, new Rectangle(-50, -50, 450, 400)); }); girl2.addEventListener(MouseEvent.MOUSE_UP, MU); girl2.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ girl2.border.mover.visible = true; girl2.border.mout.visible = false; }); girl2.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ girl2.border.mover.visible = false; girl2.border.mout.visible = true; }); girl3.addEventListener(MouseEvent.MOUSE_DOWN, function (_arg1:Event){ girl3.startDrag(false, new Rectangle(-50, -50, 450, 400)); }); girl3.addEventListener(MouseEvent.MOUSE_UP, MU); girl3.addEventListener(MouseEvent.MOUSE_OVER, function (_arg1:Event){ girl3.border.mover.visible = true; girl3.border.mout.visible = false; }); girl3.addEventListener(MouseEvent.MOUSE_OUT, function (_arg1:Event){ girl3.border.mover.visible = false; girl3.border.mout.visible = true; }); girlbtns.on1.visible = false; girlbtns.on2.visible = false; girlbtns.on3.visible = false; makebtn(girlbtns.off1); makebtn(girlbtns.off2); makebtn(girlbtns.off3); makebtn(girlbtns.on1); makebtn(girlbtns.on2); makebtn(girlbtns.on3); girlbtns.off1.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girlbtns.on1.visible = true; girl1.visible = true; girl1.gotoAndPlay(1); }); girlbtns.off2.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girlbtns.on2.visible = true; girl2.visible = true; girl2.gotoAndPlay(1); }); girlbtns.off3.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girlbtns.on3.visible = true; girl3.visible = true; girl3.gotoAndPlay(1); }); girlbtns.on1.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girlbtns.on1.visible = false; girl1.visible = false; girl1.gotoAndStop(1); }); girlbtns.on2.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girlbtns.on2.visible = false; girl2.visible = false; girl2.gotoAndStop(1); }); girlbtns.on3.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ girlbtns.on3.visible = false; girl3.visible = false; girl3.gotoAndStop(1); }); 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 = 109; 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((112 + int((Math.random() * 5)))); }; if (i >= 3){ p1.gotoAndStop(111); }; }; 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 < 7) { cols[i].push(k); k++; }; n++; }; n = 0; while (n < 4) { k = 6; while (k < 10) { cols[i].push(k); k++; }; n++; }; cols[i].sort(shuffle); i++; }; 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 menuCLICK(_arg1:Event):void{ switch (_arg1.target.name){ case "btn_start": menu.highlight.visible = false; menu.buble.visible = false; if (((!(bonusAvalible)) && (!((defaultValues["skipstart"] == 1))))){ menu.gotoAndPlay(2); } else { 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=install")), "_blank"); break; case "btn_anot": navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=artbooks")), "_blank"); break; case "btn_rec": navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=recomended")), "_blank"); break; case "btn_v2": gotoAndStop(1, "Volume2"); break; }; } function frame7(){ bb.useHandCursor = true; bb.buttonMode = true; bb.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ gotoAndStop(1, "Menu1"); }); ch.useHandCursor = true; ch.buttonMode = true; ch.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=volume2")), "_blank"); }); } 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); }; } public function keyDownHandler(_arg1:KeyboardEvent):void{ if ((((_arg1.keyCode == Keyboard.SPACE)) && (SLOT.visible))){ 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)))){ girlbtns.visible = !(girlbtns.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 frame1(){ gameid = "halc-slot-2"; version = 1; config = new configManager(gameid, version, stage); bonusAvalible = false; score = 100; nowIsBonus = false; voteshowed = false; blshowed = false; halcshowed = false; bonusshowed = false; soundON = true; config.addEventListener("CONFIGLOADED", cfgLoaded); defaultKeys = ["skipstart", "gc", "vote"]; defaultValues = []; defaultValues["skipstart"] = 0; 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 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_anot); mkbtn(menu.btn_rec); mkbtn(menu.btn_v2); menu.highlight.visible = false; menu.pisya.visible = false; menu.pisya_area.useHandCursor = true; menu.pisya_area.buttonMode = true; menu.pisya_area.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ menu.pisya.visible = !(menu.pisya.visible); }); menu.sisi.visible = false; menu.sisi_area.useHandCursor = true; menu.sisi_area.buttonMode = true; menu.sisi_area.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ menu.sisi.visible = !(menu.sisi.visible); }); 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; } 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 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 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 closepage(_arg1:Event):void{ removeChild(a4); } 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 timerHandler1(_arg1:TimerEvent):void{ a4.visible = true; a4.play(); t.stop(); } function frame3(){ SoundMixer.stopAll(); musicCHNL = new s_music().play(0, int.MAX_VALUE); fromstart = true; } 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 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))); }; } function frame2(){ stop(); bar.width = 1; loaderInfo.addEventListener(ProgressEvent.PROGRESS, update); } public function MU(_arg1:MouseEvent):void{ if (SLOT){ SLOT.stopDrag(); }; if (girl1){ girl1.stopDrag(); girl2.stopDrag(); girl3.stopDrag(); }; if (a4){ a4.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 makebtn(_arg1:MovieClip):void{ _arg1.useHandCursor = true; _arg1.buttonMode = true; } public function checkWin():void{ var k:uint; 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); }; if ((((((win[0] == 1)) && ((win[1] == 1)))) && ((win[2] == 1)))){ allwin(); am = 20; 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 = 30; }; if ((((((win[0] == 4)) && ((win[1] == 4)))) && ((win[2] == 4)))){ if (soundON){ new s_win2().play(); }; allwin(); am = 40; }; n = 0; while (n < 3) { if (win[n] == 5){ iconswin[n].winRec.gotoAndPlay(2); if (am == 2){ am = 50; }; if (am == 1){ am = 2; }; if (am == 0){ am = 1; }; }; n = (n + 1); }; if ((((am > 0)) && ((am < 50)))){ if (soundON){ new s_cherry().play(); }; }; if (am == 50){ if (soundON){ new s_win_big2().play(); }; }; if ((((((win[0] == 6)) && ((win[1] == 6)))) && ((win[2] == 6)))){ am = 10; allwin(); if (soundON){ new s_win3().play(); }; }; 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); }; girlbtns.d1.visible = false; if (!girl1.visible){ girl1.visible = true; girl1.gotoAndPlay(1); girl1.border.mover.visible = true; girlbtns.on1.visible = true; }; am = 10; if (soundON){ new s_win3().play(); }; }; if ((((((((win[0] == 8)) && ((win[1] == 8)))) || ((((win[1] == 8)) && ((win[2] == 8)))))) || ((((win[0] == 8)) && ((win[2] == 8)))))){ if (win[0] == 8){ iconswin[0].winRec.gotoAndPlay(2); }; if (win[1] == 8){ iconswin[1].winRec.gotoAndPlay(2); }; if (win[2] == 8){ iconswin[2].winRec.gotoAndPlay(2); }; girlbtns.d2.visible = false; if (!girl2.visible){ girl2.visible = true; girl2.gotoAndPlay(1); girl2.border.mover.visible = true; girlbtns.on2.visible = true; }; am = 10; if (soundON){ new s_win3().play(); }; }; if ((((((((win[0] == 9)) && ((win[1] == 9)))) || ((((win[1] == 9)) && ((win[2] == 9)))))) || ((((win[0] == 9)) && ((win[2] == 9)))))){ if (win[0] == 9){ iconswin[0].winRec.gotoAndPlay(2); }; if (win[1] == 9){ iconswin[1].winRec.gotoAndPlay(2); }; if (win[2] == 9){ iconswin[2].winRec.gotoAndPlay(2); }; girlbtns.d3.visible = false; if (!girl3.visible){ girl3.visible = true; girl3.gotoAndPlay(1); girl3.border.mover.visible = true; girlbtns.on3.visible = true; }; am = 10; if (soundON){ new s_win3().play(); }; }; if ((((((((am == 0)) && ((win[0] > 6)))) && ((win[1] > 6)))) && ((win[2] > 6)))){ if ((((((win[0] == 7)) && ((win[1] == 8)))) && ((win[2] == 9)))){ am = 200; girl3.visible = true; girl3.gotoAndPlay(1); girl3.border.mover.visible = true; girlbtns.on3.visible = true; girl2.visible = true; girl2.gotoAndPlay(1); girl2.border.mover.visible = true; girlbtns.on2.visible = true; girl1.visible = true; girl1.gotoAndPlay(1); girl1.border.mover.visible = true; girlbtns.on1.visible = true; } else { am = 10; }; allwin(); if (soundON){ new s_win3().play(); }; }; if ((((am == 0)) && ((win[0] == win[1])))){ iconswin[0].winRec.gotoAndPlay(2); iconswin[1].winRec.gotoAndPlay(2); am = 2; if (soundON){ new s_win3().play(); }; }; if ((((am == 0)) && ((win[2] == win[1])))){ iconswin[2].winRec.gotoAndPlay(2); iconswin[1].winRec.gotoAndPlay(2); am = 2; if (soundON){ new s_win3().play(); }; }; if ((((am == 0)) && ((win[0] == win[2])))){ iconswin[0].winRec.gotoAndPlay(2); iconswin[2].winRec.gotoAndPlay(2); am = 2; if (soundON){ new s_win3().play(); }; }; var dont:Boolean; if ((((am == 0)) && ((win[0] > 6)))){ iconswin[0].winRec.gotoAndPlay(2); if (soundON){ new s_win3().play(); }; dont = true; }; if ((((am == 0)) && ((win[1] > 6)))){ iconswin[1].winRec.gotoAndPlay(2); if (soundON){ new s_win3().play(); }; dont = true; }; if ((((am == 0)) && ((win[2] > 6)))){ iconswin[2].winRec.gotoAndPlay(2); if (soundON){ new s_win3().play(); }; dont = true; }; if (am == 0){ if ((((((win[0] == 7)) || ((win[1] == 7)))) || ((win[2] == 7)))){ am = (am + 1); }; if ((((((win[0] == 8)) || ((win[1] == 8)))) || ((win[2] == 8)))){ am = (am + 2); }; if ((((((win[0] == 9)) || ((win[1] == 9)))) || ((win[2] == 9)))){ am = (am + 3); }; }; if (dont){ am = (am * 10); } else { am = ((am * 10) * 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 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); }; } 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 update(_arg1:ProgressEvent):void{ bar.width = int((Math.floor(((_arg1.bytesLoaded * 100) / _arg1.bytesTotal)) * 2)); } function frame6(){ 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; bob1.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.ctp.useHandCursor = true; hint.ctp.buttonMode = true; hint.ctp.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest((((("http://tds.mutanky.com/?gameid=" + gameid) + "&version=") + version) + "&action=more-games-animegames")), "_blank"); }); } function frame8(){ nowIsBonus = true; btn.visible = false; btn.useHandCursor = true; btn.buttonMode = true; btn.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ 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 = 19; 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 fn(_arg1:Event):void{ removeChild(ecsmenu); if (((!((slotarea == null))) && (slotarea.contains(SLOT)))){ slotarea.removeChild(SLOT); }; gotoAndStop(1, "Menu1"); } 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 setnum():void{ if (avaliblePages < 3){ avaliblePages = 3; }; if (avaliblePages > (pageCount + 1)){ avaliblePages = (pageCount + 1); }; if (((!(blshowed)) && ((avaliblePages >= 50)))){ blshowed = true; bl1.visible = true; }; if (((!(halcshowed)) && ((avaliblePages >= 70)))){ halcshowed = true; halc.visible = true; halc.play(); }; 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); }; } 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 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_anot": menu.buble.gotoAndStop(7); 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 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 == 17)) && (!(bonusshowed)))){ bonusshowed = true; btn.visible = true; closebtn.visible = true; }; } } }//package halc2_flaSection 24//menu_10 (halc2_fla.menu_10) package halc2_fla { import flash.display.*; public dynamic class menu_10 extends MovieClip { public function menu_10(){ addFrameScript(73, frame74); } function frame74(){ (parent as MovieClip).gotoAndStop(1, "Menu1"); } } }//package halc2_flaSection 25//nextPageSml_39 (halc2_fla.nextPageSml_39) package halc2_fla { import flash.display.*; public dynamic class nextPageSml_39 extends MovieClip { public function nextPageSml_39(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halc2_flaSection 26//prevPageSml_38 (halc2_fla.prevPageSml_38) package halc2_fla { import flash.display.*; public dynamic class prevPageSml_38 extends MovieClip { public function prevPageSml_38(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package halc2_flaSection 27//start_14 (halc2_fla.start_14) package halc2_fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class start_14 extends MovieClip { public var btn_v2:MovieClip; public var sisi_area:MovieClip; public var btn_inst:MovieClip; public var pisya_area:MovieClip; public var btn_anot:MovieClip; public var btn_spec:MovieClip; public var btn_mg:MovieClip; public var bt1:MovieClip; public var bt2:MovieClip; public var bt3:MovieClip; public var pisya:MovieClip; public var sisi:MovieClip; public var btn_rec:MovieClip; public var buble:MovieClip; public var highlight:MovieClip; public var btn_start:MovieClip; public function start_14(){ addFrameScript(0, frame1, 59, frame60, 69, frame70); } function frame70(){ stop(); (parent as MovieClip).gotoAndStop(1, "Game"); } function frame1(){ stop(); } function frame60(){ stop(); bt1.useHandCursor = true; bt1.buttonMode = true; bt1.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest("http://tds.mutanky.com/?gameid=halc-slot-2&action=start1"), "_blank"); }); bt2.useHandCursor = true; bt2.buttonMode = true; bt2.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ play(); }); bt3.useHandCursor = true; bt3.buttonMode = true; bt3.addEventListener(MouseEvent.CLICK, function (_arg1:Event){ navigateToURL(new URLRequest("http://tds.mutanky.com/?gameid=halc-slot-2&action=start2"), "_blank"); }); } } }//package halc2_flaSection 28//text_1_8 (halc2_fla.text_1_8) package halc2_fla { import flash.display.*; public dynamic class text_1_8 extends MovieClip { public function text_1_8(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package halc2_flaSection 29//text_2_24 (halc2_fla.text_2_24) package halc2_fla { import flash.display.*; public dynamic class text_2_24 extends MovieClip { public function text_2_24(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halc2_flaSection 30//text_3_25 (halc2_fla.text_3_25) package halc2_fla { import flash.display.*; public dynamic class text_3_25 extends MovieClip { public function text_3_25(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halc2_flaSection 31//text_4_26 (halc2_fla.text_4_26) package halc2_fla { import flash.display.*; public dynamic class text_4_26 extends MovieClip { public function text_4_26(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halc2_flaSection 32//text_5_27 (halc2_fla.text_5_27) package halc2_fla { import flash.display.*; public dynamic class text_5_27 extends MovieClip { public function text_5_27(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halc2_flaSection 33//text_6_28 (halc2_fla.text_6_28) package halc2_fla { import flash.display.*; public dynamic class text_6_28 extends MovieClip { public function text_6_28(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halc2_flaSection 34//text_7_29 (halc2_fla.text_7_29) package halc2_fla { import flash.display.*; public dynamic class text_7_29 extends MovieClip { public function text_7_29(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halc2_flaSection 35//text_8_30 (halc2_fla.text_8_30) package halc2_fla { import flash.display.*; public dynamic class text_8_30 extends MovieClip { public function text_8_30(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halc2_flaSection 36//text_9_31 (halc2_fla.text_9_31) package halc2_fla { import flash.display.*; public dynamic class text_9_31 extends MovieClip { public function text_9_31(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package halc2_flaSection 37//V_1_47 (halc2_fla.V_1_47) package halc2_fla { import flash.events.*; import flash.media.*; import flash.display.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class V_1_47 extends MovieClip { public var border:MovieClip; public function V_1_47(){ addFrameScript(3, frame4); } function frame4(){ if ((parent as MovieClip).soundON){ new Vo_1().play(); }; } } }//package halc2_flaSection 38//V_2_52 (halc2_fla.V_2_52) package halc2_fla { import flash.events.*; import flash.media.*; import flash.display.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class V_2_52 extends MovieClip { public var border:MovieClip; public function V_2_52(){ addFrameScript(21, frame22); } function frame22(){ if ((parent as MovieClip).soundON){ new Vo_2().play(); }; } } }//package halc2_flaSection 39//V_3_53 (halc2_fla.V_3_53) package halc2_fla { import flash.events.*; import flash.media.*; import flash.display.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class V_3_53 extends MovieClip { public var border:MovieClip; public function V_3_53(){ addFrameScript(2, frame3); } function frame3(){ if ((parent as MovieClip).soundON){ new Vo_3().play(); }; } } }//package halc2_flaSection 40//winRec_45 (halc2_fla.winRec_45) package halc2_fla { import flash.display.*; public dynamic class winRec_45 extends MovieClip { public function winRec_45(){ addFrameScript(0, frame1, 3, frame4); } function frame1(){ stop(); } function frame4(){ gotoAndPlay(2); } } }//package halc2_flaSection 41//allPages (allPages) package { import flash.display.*; public dynamic class allPages extends MovieClip { } }//packageSection 42//bonusPictures (bonusPictures) package { import flash.display.*; public dynamic class bonusPictures extends MovieClip { } }//packageSection 43//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 44//esc (esc) package { import flash.display.*; public dynamic class esc extends MovieClip { public var okbtn:MovieClip; public var cancelbtn:MovieClip; } }//packageSection 45//ICON (ICON) package { import flash.display.*; public dynamic class ICON extends MovieClip { public var winRec:MovieClip; } }//packageSection 46//s_bell (s_bell) package { import flash.media.*; public dynamic class s_bell extends Sound { } }//packageSection 47//s_bet (s_bet) package { import flash.media.*; public dynamic class s_bet extends Sound { } }//packageSection 48//s_cherry (s_cherry) package { import flash.media.*; public dynamic class s_cherry extends Sound { } }//packageSection 49//s_go (s_go) package { import flash.media.*; public dynamic class s_go extends Sound { } }//packageSection 50//s_music (s_music) package { import flash.media.*; public dynamic class s_music extends Sound { } }//packageSection 51//s_page (s_page) package { import flash.media.*; public dynamic class s_page extends Sound { } }//packageSection 52//s_seven (s_seven) package { import flash.media.*; public dynamic class s_seven extends Sound { } }//packageSection 53//s_spin (s_spin) package { import flash.media.*; public dynamic class s_spin extends Sound { } }//packageSection 54//s_stoproll (s_stoproll) package { import flash.media.*; public dynamic class s_stoproll extends Sound { } }//packageSection 55//s_win_big1 (s_win_big1) package { import flash.media.*; public dynamic class s_win_big1 extends Sound { } }//packageSection 56//s_win_big2 (s_win_big2) package { import flash.media.*; public dynamic class s_win_big2 extends Sound { } }//packageSection 57//s_win1 (s_win1) package { import flash.media.*; public dynamic class s_win1 extends Sound { } }//packageSection 58//s_win2 (s_win2) package { import flash.media.*; public dynamic class s_win2 extends Sound { } }//packageSection 59//s_win3 (s_win3) package { import flash.media.*; public dynamic class s_win3 extends Sound { } }//packageSection 60//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 61//Vo_1 (Vo_1) package { import flash.media.*; public dynamic class Vo_1 extends Sound { } }//packageSection 62//Vo_2 (Vo_2) package { import flash.media.*; public dynamic class Vo_2 extends Sound { } }//packageSection 63//Vo_3 (Vo_3) package { import flash.media.*; public dynamic class Vo_3 extends Sound { } }//package
Library Items
Symbol 1 Font | Used by:2 711 796 | |
Symbol 2 Text | Uses:1 | Used by:Timeline |
Symbol 3 Bitmap | Used by:4 | |
Symbol 4 Graphic | Uses:3 | Used by:43 |
Symbol 5 Bitmap | Used by:6 | |
Symbol 6 Graphic | Uses:5 | Used by:43 |
Symbol 7 Bitmap | Used by:8 | |
Symbol 8 Graphic | Uses:7 | Used by:43 |
Symbol 9 Bitmap | Used by:10 | |
Symbol 10 Graphic | Uses:9 | Used by:43 |
Symbol 11 Bitmap | Used by:12 | |
Symbol 12 Graphic | Uses:11 | Used by:43 |
Symbol 13 Bitmap | Used by:14 | |
Symbol 14 Graphic | Uses:13 | Used by:43 |
Symbol 15 Bitmap | Used by:16 | |
Symbol 16 Graphic | Uses:15 | Used by:43 |
Symbol 17 Bitmap | Used by:18 | |
Symbol 18 Graphic | Uses:17 | Used by:43 |
Symbol 19 Bitmap | Used by:20 | |
Symbol 20 Graphic | Uses:19 | Used by:43 |
Symbol 21 Bitmap | Used by:22 | |
Symbol 22 Graphic | Uses:21 | Used by:43 |
Symbol 23 Bitmap | Used by:24 | |
Symbol 24 Graphic | Uses:23 | Used by:43 |
Symbol 25 Bitmap | Used by:26 | |
Symbol 26 Graphic | Uses:25 | Used by:43 |
Symbol 27 Bitmap | Used by:28 | |
Symbol 28 Graphic | Uses:27 | Used by:43 |
Symbol 29 Bitmap | Used by:30 | |
Symbol 30 Graphic | Uses:29 | Used by:43 |
Symbol 31 Bitmap | Used by:32 | |
Symbol 32 Graphic | Uses:31 | Used by:43 |
Symbol 33 Bitmap | Used by:34 | |
Symbol 34 Graphic | Uses:33 | Used by:43 |
Symbol 35 Bitmap | Used by:36 | |
Symbol 36 Graphic | Uses:35 | Used by:43 |
Symbol 37 Bitmap | Used by:38 | |
Symbol 38 Graphic | Uses:37 | Used by:43 |
Symbol 39 Bitmap | Used by:40 | |
Symbol 40 Graphic | Uses:39 | Used by:43 |
Symbol 41 Bitmap | Used by:42 | |
Symbol 42 Graphic | Uses:41 | Used by:43 |
Symbol 43 MovieClip {bonusPictures} | Uses:4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 | |
Symbol 44 Bitmap | Used by:45 | |
Symbol 45 Graphic | Uses:44 | Used by:69 |
Symbol 46 Bitmap | Used by:47 | |
Symbol 47 Graphic | Uses:46 | Used by:69 86 138 |
Symbol 48 Bitmap | Used by:49 | |
Symbol 49 Graphic | Uses:48 | Used by:52 |
Symbol 50 Bitmap | Used by:51 | |
Symbol 51 Graphic | Uses:50 | Used by:52 |
Symbol 52 MovieClip | Uses:49 51 | Used by:69 86 138 |
Symbol 53 Bitmap | Used by:54 | |
Symbol 54 Graphic | Uses:53 | Used by:55 |
Symbol 55 MovieClip | Uses:54 | Used by:69 138 |
Symbol 56 Graphic | Used by:57 | |
Symbol 57 MovieClip | Uses:56 | Used by:69 138 |
Symbol 58 Bitmap | Used by:59 | |
Symbol 59 Graphic | Uses:58 | Used by:60 |
Symbol 60 MovieClip | Uses:59 | Used by:69 138 |
Symbol 61 Graphic | Used by:62 | |
Symbol 62 MovieClip | Uses:61 | Used by:69 138 |
Symbol 63 Bitmap | Used by:64 125 | |
Symbol 64 Graphic | Uses:63 | Used by:68 |
Symbol 65 Font | Used by:66 79 80 81 82 83 84 85 88 90 92 107 109 111 113 115 117 118 120 122 126 671 673 674 676 680 682 684 687 711 712 717 721 759 760 769 772 780 782 796 797 798 | |
Symbol 66 Text | Uses:65 | Used by:67 |
Symbol 67 MovieClip {halc2_fla.text_1_8} | Uses:66 | Used by:68 |
Symbol 68 MovieClip | Uses:64 67 | Used by:69 86 |
Symbol 69 MovieClip {halc2_fla.loading_1} | Uses:45 47 52 55 57 60 62 68 | Used by:Timeline |
Symbol 70 Graphic | Used by:Timeline | |
Symbol 71 Graphic | Used by:72 | |
Symbol 72 MovieClip | Uses:71 | Used by:Timeline |
Symbol 73 Font | Used by:74 | |
Symbol 74 Text | Uses:73 | Used by:Timeline |
Symbol 75 Bitmap | Used by:76 | |
Symbol 76 Graphic | Uses:75 | Used by:86 138 |
Symbol 77 Bitmap | Used by:78 | |
Symbol 78 Graphic | Uses:77 | Used by:86 138 |
Symbol 79 Text | Uses:65 | Used by:86 98 |
Symbol 80 Text | Uses:65 | Used by:86 99 |
Symbol 81 Text | Uses:65 | Used by:86 100 |
Symbol 82 Text | Uses:65 | Used by:86 101 |
Symbol 83 Text | Uses:65 | Used by:86 102 |
Symbol 84 Text | Uses:65 | Used by:86 103 |
Symbol 85 Text | Uses:65 | Used by:86 104 |
Symbol 86 MovieClip {halc2_fla.menu_10} | Uses:47 68 52 76 78 79 80 81 82 83 84 85 | Used by:Timeline |
Symbol 87 Graphic | Used by:94 | |
Symbol 88 Text | Uses:65 | Used by:94 |
Symbol 89 Graphic | Used by:91 93 | |
Symbol 90 Text | Uses:65 | Used by:91 |
Symbol 91 MovieClip | Uses:89 90 | Used by:94 |
Symbol 92 Text | Uses:65 | Used by:93 |
Symbol 93 MovieClip | Uses:89 92 | Used by:94 |
Symbol 94 MovieClip {esc} | Uses:87 88 91 93 | Used by:Timeline |
Symbol 95 Sound {s_music} | Used by:Timeline | |
Symbol 96 Graphic | Used by:97 | |
Symbol 97 MovieClip | Uses:96 | Used by:138 |
Symbol 98 MovieClip | Uses:79 | Used by:138 |
Symbol 99 MovieClip | Uses:80 | Used by:138 |
Symbol 100 MovieClip | Uses:81 | Used by:138 |
Symbol 101 MovieClip | Uses:82 | Used by:138 |
Symbol 102 MovieClip | Uses:83 | Used by:138 |
Symbol 103 MovieClip | Uses:84 | Used by:138 |
Symbol 104 MovieClip | Uses:85 | Used by:138 |
Symbol 105 Bitmap | Used by:106 | |
Symbol 106 Graphic | Uses:105 | Used by:124 |
Symbol 107 Text | Uses:65 | Used by:108 |
Symbol 108 MovieClip {halc2_fla.text_2_24} | Uses:107 | Used by:124 |
Symbol 109 Text | Uses:65 | Used by:110 |
Symbol 110 MovieClip {halc2_fla.text_3_25} | Uses:109 | Used by:124 |
Symbol 111 Text | Uses:65 | Used by:112 |
Symbol 112 MovieClip {halc2_fla.text_4_26} | Uses:111 | Used by:124 |
Symbol 113 Text | Uses:65 | Used by:114 |
Symbol 114 MovieClip {halc2_fla.text_5_27} | Uses:113 | Used by:124 |
Symbol 115 Text | Uses:65 | Used by:116 |
Symbol 116 MovieClip {halc2_fla.text_6_28} | Uses:115 | Used by:124 |
Symbol 117 Text | Uses:65 | Used by:119 |
Symbol 118 Text | Uses:65 | Used by:119 |
Symbol 119 MovieClip {halc2_fla.text_7_29} | Uses:117 118 | Used by:124 |
Symbol 120 Text | Uses:65 | Used by:121 |
Symbol 121 MovieClip {halc2_fla.text_8_30} | Uses:120 | Used by:124 |
Symbol 122 Text | Uses:65 | Used by:123 |
Symbol 123 MovieClip {halc2_fla.text_9_31} | Uses:122 | Used by:124 |
Symbol 124 MovieClip | Uses:106 108 110 112 114 116 119 121 123 | Used by:138 |
Symbol 125 Graphic | Uses:63 | Used by:127 |
Symbol 126 Text | Uses:65 | Used by:127 |
Symbol 127 MovieClip {halc2_fla.buble_3_32} | Uses:125 126 | Used by:138 |
Symbol 128 Bitmap | Used by:129 | |
Symbol 129 Graphic | Uses:128 | Used by:130 |
Symbol 130 MovieClip | Uses:129 | Used by:138 |
Symbol 131 Bitmap | Used by:132 | |
Symbol 132 Graphic | Uses:131 | Used by:133 |
Symbol 133 MovieClip | Uses:132 | Used by:138 |
Symbol 134 Bitmap | Used by:135 | |
Symbol 135 Graphic | Uses:134 | Used by:136 |
Symbol 136 MovieClip | Uses:135 | Used by:138 |
Symbol 137 Graphic | Used by:138 | |
Symbol 138 MovieClip {halc2_fla.start_14} | Uses:47 55 57 60 62 76 78 52 97 98 99 100 101 102 103 104 124 127 130 133 136 137 | Used by:Timeline |
Symbol 139 Bitmap | Used by:140 | |
Symbol 140 Graphic | Uses:139 | Used by:371 |
Symbol 141 Bitmap | Used by:142 | |
Symbol 142 Graphic | Uses:141 | Used by:371 |
Symbol 143 Bitmap | Used by:144 | |
Symbol 144 Graphic | Uses:143 | Used by:371 |
Symbol 145 Bitmap | Used by:146 | |
Symbol 146 Graphic | Uses:145 | Used by:371 |
Symbol 147 Bitmap | Used by:148 | |
Symbol 148 Graphic | Uses:147 | Used by:371 |
Symbol 149 Bitmap | Used by:150 | |
Symbol 150 Graphic | Uses:149 | Used by:371 |
Symbol 151 Bitmap | Used by:152 | |
Symbol 152 Graphic | Uses:151 | Used by:371 |
Symbol 153 Bitmap | Used by:154 | |
Symbol 154 Graphic | Uses:153 | Used by:371 |
Symbol 155 Bitmap | Used by:156 | |
Symbol 156 Graphic | Uses:155 | Used by:371 |
Symbol 157 Bitmap | Used by:158 | |
Symbol 158 Graphic | Uses:157 | Used by:371 |
Symbol 159 Bitmap | Used by:160 | |
Symbol 160 Graphic | Uses:159 | Used by:371 |
Symbol 161 Bitmap | Used by:162 | |
Symbol 162 Graphic | Uses:161 | Used by:371 |
Symbol 163 Bitmap | Used by:164 | |
Symbol 164 Graphic | Uses:163 | Used by:371 |
Symbol 165 Bitmap | Used by:166 | |
Symbol 166 Graphic | Uses:165 | Used by:371 |
Symbol 167 Bitmap | Used by:168 | |
Symbol 168 Graphic | Uses:167 | Used by:371 |
Symbol 169 Bitmap | Used by:170 | |
Symbol 170 Graphic | Uses:169 | Used by:371 |
Symbol 171 Bitmap | Used by:172 | |
Symbol 172 Graphic | Uses:171 | Used by:371 |
Symbol 173 Bitmap | Used by:174 | |
Symbol 174 Graphic | Uses:173 | Used by:371 |
Symbol 175 Bitmap | Used by:176 | |
Symbol 176 Graphic | Uses:175 | Used by:371 |
Symbol 177 Bitmap | Used by:178 | |
Symbol 178 Graphic | Uses:177 | Used by:371 |
Symbol 179 Bitmap | Used by:180 | |
Symbol 180 Graphic | Uses:179 | Used by:371 |
Symbol 181 Bitmap | Used by:182 | |
Symbol 182 Graphic | Uses:181 | Used by:371 |
Symbol 183 Bitmap | Used by:184 | |
Symbol 184 Graphic | Uses:183 | Used by:371 |
Symbol 185 Bitmap | Used by:186 | |
Symbol 186 Graphic | Uses:185 | Used by:371 |
Symbol 187 Bitmap | Used by:188 | |
Symbol 188 Graphic | Uses:187 | Used by:371 |
Symbol 189 Bitmap | Used by:190 | |
Symbol 190 Graphic | Uses:189 | Used by:371 |
Symbol 191 Bitmap | Used by:192 | |
Symbol 192 Graphic | Uses:191 | Used by:371 |
Symbol 193 Bitmap | Used by:194 | |
Symbol 194 Graphic | Uses:193 | Used by:371 |
Symbol 195 Bitmap | Used by:196 | |
Symbol 196 Graphic | Uses:195 | Used by:371 |
Symbol 197 Bitmap | Used by:198 | |
Symbol 198 Graphic | Uses:197 | Used by:371 |
Symbol 199 Bitmap | Used by:200 | |
Symbol 200 Graphic | Uses:199 | Used by:371 |
Symbol 201 Bitmap | Used by:202 | |
Symbol 202 Graphic | Uses:201 | Used by:371 |
Symbol 203 Bitmap | Used by:204 | |
Symbol 204 Graphic | Uses:203 | Used by:371 |
Symbol 205 Bitmap | Used by:206 | |
Symbol 206 Graphic | Uses:205 | Used by:371 |
Symbol 207 Bitmap | Used by:208 | |
Symbol 208 Graphic | Uses:207 | Used by:371 |
Symbol 209 Bitmap | Used by:210 | |
Symbol 210 Graphic | Uses:209 | Used by:371 |
Symbol 211 Bitmap | Used by:212 | |
Symbol 212 Graphic | Uses:211 | Used by:371 |
Symbol 213 Bitmap | Used by:214 | |
Symbol 214 Graphic | Uses:213 | Used by:371 |
Symbol 215 Bitmap | Used by:216 | |
Symbol 216 Graphic | Uses:215 | Used by:371 |
Symbol 217 Bitmap | Used by:218 | |
Symbol 218 Graphic | Uses:217 | Used by:371 |
Symbol 219 Bitmap | Used by:220 | |
Symbol 220 Graphic | Uses:219 | Used by:371 |
Symbol 221 Bitmap | Used by:222 | |
Symbol 222 Graphic | Uses:221 | Used by:371 |
Symbol 223 Bitmap | Used by:224 | |
Symbol 224 Graphic | Uses:223 | Used by:371 |
Symbol 225 Bitmap | Used by:226 | |
Symbol 226 Graphic | Uses:225 | Used by:371 |
Symbol 227 Bitmap | Used by:228 | |
Symbol 228 Graphic | Uses:227 | Used by:371 |
Symbol 229 Bitmap | Used by:230 | |
Symbol 230 Graphic | Uses:229 | Used by:371 |
Symbol 231 Bitmap | Used by:232 | |
Symbol 232 Graphic | Uses:231 | Used by:371 |
Symbol 233 Bitmap | Used by:234 | |
Symbol 234 Graphic | Uses:233 | Used by:371 |
Symbol 235 Bitmap | Used by:236 | |
Symbol 236 Graphic | Uses:235 | Used by:371 |
Symbol 237 Bitmap | Used by:238 | |
Symbol 238 Graphic | Uses:237 | Used by:371 |
Symbol 239 Bitmap | Used by:240 | |
Symbol 240 Graphic | Uses:239 | Used by:371 |
Symbol 241 Bitmap | Used by:242 | |
Symbol 242 Graphic | Uses:241 | Used by:371 |
Symbol 243 Bitmap | Used by:244 | |
Symbol 244 Graphic | Uses:243 | Used by:371 |
Symbol 245 Bitmap | Used by:246 | |
Symbol 246 Graphic | Uses:245 | Used by:371 |
Symbol 247 Bitmap | Used by:248 | |
Symbol 248 Graphic | Uses:247 | Used by:371 |
Symbol 249 Bitmap | Used by:250 | |
Symbol 250 Graphic | Uses:249 | Used by:371 |
Symbol 251 Bitmap | Used by:252 | |
Symbol 252 Graphic | Uses:251 | Used by:371 |
Symbol 253 Bitmap | Used by:254 | |
Symbol 254 Graphic | Uses:253 | Used by:371 |
Symbol 255 Bitmap | Used by:256 | |
Symbol 256 Graphic | Uses:255 | Used by:371 |
Symbol 257 Bitmap | Used by:258 | |
Symbol 258 Graphic | Uses:257 | Used by:371 |
Symbol 259 Bitmap | Used by:260 | |
Symbol 260 Graphic | Uses:259 | Used by:371 |
Symbol 261 Bitmap | Used by:262 | |
Symbol 262 Graphic | Uses:261 | Used by:371 |
Symbol 263 Bitmap | Used by:264 | |
Symbol 264 Graphic | Uses:263 | Used by:371 |
Symbol 265 Bitmap | Used by:266 | |
Symbol 266 Graphic | Uses:265 | Used by:371 |
Symbol 267 Bitmap | Used by:268 | |
Symbol 268 Graphic | Uses:267 | Used by:371 |
Symbol 269 Bitmap | Used by:270 | |
Symbol 270 Graphic | Uses:269 | Used by:371 |
Symbol 271 Bitmap | Used by:272 | |
Symbol 272 Graphic | Uses:271 | Used by:371 |
Symbol 273 Bitmap | Used by:274 | |
Symbol 274 Graphic | Uses:273 | Used by:371 |
Symbol 275 Bitmap | Used by:276 | |
Symbol 276 Graphic | Uses:275 | Used by:371 |
Symbol 277 Bitmap | Used by:278 | |
Symbol 278 Graphic | Uses:277 | Used by:371 |
Symbol 279 Bitmap | Used by:280 | |
Symbol 280 Graphic | Uses:279 | Used by:371 |
Symbol 281 Bitmap | Used by:282 | |
Symbol 282 Graphic | Uses:281 | Used by:371 |
Symbol 283 Bitmap | Used by:284 | |
Symbol 284 Graphic | Uses:283 | Used by:371 |
Symbol 285 Bitmap | Used by:286 | |
Symbol 286 Graphic | Uses:285 | Used by:371 |
Symbol 287 Bitmap | Used by:288 | |
Symbol 288 Graphic | Uses:287 | Used by:371 |
Symbol 289 Bitmap | Used by:290 | |
Symbol 290 Graphic | Uses:289 | Used by:371 |
Symbol 291 Bitmap | Used by:292 | |
Symbol 292 Graphic | Uses:291 | Used by:371 |
Symbol 293 Bitmap | Used by:294 | |
Symbol 294 Graphic | Uses:293 | Used by:371 |
Symbol 295 Bitmap | Used by:296 | |
Symbol 296 Graphic | Uses:295 | Used by:371 |
Symbol 297 Bitmap | Used by:298 | |
Symbol 298 Graphic | Uses:297 | Used by:371 |
Symbol 299 Bitmap | Used by:300 | |
Symbol 300 Graphic | Uses:299 | Used by:371 |
Symbol 301 Bitmap | Used by:302 | |
Symbol 302 Graphic | Uses:301 | Used by:371 |
Symbol 303 Bitmap | Used by:304 | |
Symbol 304 Graphic | Uses:303 | Used by:371 |
Symbol 305 Bitmap | Used by:306 | |
Symbol 306 Graphic | Uses:305 | Used by:371 |
Symbol 307 Bitmap | Used by:308 | |
Symbol 308 Graphic | Uses:307 | Used by:371 |
Symbol 309 Bitmap | Used by:310 | |
Symbol 310 Graphic | Uses:309 | Used by:371 |
Symbol 311 Bitmap | Used by:312 | |
Symbol 312 Graphic | Uses:311 | Used by:371 |
Symbol 313 Bitmap | Used by:314 | |
Symbol 314 Graphic | Uses:313 | Used by:371 |
Symbol 315 Bitmap | Used by:316 | |
Symbol 316 Graphic | Uses:315 | Used by:371 |
Symbol 317 Bitmap | Used by:318 | |
Symbol 318 Graphic | Uses:317 | Used by:371 |
Symbol 319 Bitmap | Used by:320 | |
Symbol 320 Graphic | Uses:319 | Used by:371 |
Symbol 321 Bitmap | Used by:322 | |
Symbol 322 Graphic | Uses:321 | Used by:371 |
Symbol 323 Bitmap | Used by:324 | |
Symbol 324 Graphic | Uses:323 | Used by:371 |
Symbol 325 Bitmap | Used by:326 | |
Symbol 326 Graphic | Uses:325 | Used by:371 |
Symbol 327 Bitmap | Used by:328 | |
Symbol 328 Graphic | Uses:327 | Used by:371 |
Symbol 329 Bitmap | Used by:330 | |
Symbol 330 Graphic | Uses:329 | Used by:371 |
Symbol 331 Bitmap | Used by:332 | |
Symbol 332 Graphic | Uses:331 | Used by:371 |
Symbol 333 Bitmap | Used by:334 | |
Symbol 334 Graphic | Uses:333 | Used by:371 |
Symbol 335 Bitmap | Used by:336 | |
Symbol 336 Graphic | Uses:335 | Used by:371 |
Symbol 337 Bitmap | Used by:338 | |
Symbol 338 Graphic | Uses:337 | Used by:371 |
Symbol 339 Bitmap | Used by:340 | |
Symbol 340 Graphic | Uses:339 | Used by:371 |
Symbol 341 Bitmap | Used by:342 | |
Symbol 342 Graphic | Uses:341 | Used by:371 |
Symbol 343 Bitmap | Used by:344 | |
Symbol 344 Graphic | Uses:343 | Used by:371 |
Symbol 345 Bitmap | Used by:346 | |
Symbol 346 Graphic | Uses:345 | Used by:371 |
Symbol 347 Bitmap | Used by:348 | |
Symbol 348 Graphic | Uses:347 | Used by:371 |
Symbol 349 Bitmap | Used by:350 | |
Symbol 350 Graphic | Uses:349 | Used by:371 |
Symbol 351 Bitmap | Used by:352 | |
Symbol 352 Graphic | Uses:351 | Used by:371 |
Symbol 353 Bitmap | Used by:354 | |
Symbol 354 Graphic | Uses:353 | Used by:371 |
Symbol 355 Bitmap | Used by:356 | |
Symbol 356 Graphic | Uses:355 | Used by:371 |
Symbol 357 Bitmap | Used by:358 | |
Symbol 358 Graphic | Uses:357 | Used by:371 |
Symbol 359 Bitmap | Used by:360 | |
Symbol 360 Graphic | Uses:359 | Used by:371 |
Symbol 361 Bitmap | Used by:362 | |
Symbol 362 Graphic | Uses:361 | Used by:371 |
Symbol 363 Bitmap | Used by:364 | |
Symbol 364 Graphic | Uses:363 | Used by:371 |
Symbol 365 Bitmap | Used by:366 | |
Symbol 366 Graphic | Uses:365 | Used by:371 |
Symbol 367 Bitmap | Used by:368 | |
Symbol 368 Graphic | Uses:367 | Used by:371 |
Symbol 369 Bitmap | Used by:370 | |
Symbol 370 Graphic | Uses:369 | Used by:371 |
Symbol 371 MovieClip {allPages} | Uses:140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 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 | Used by:Timeline |
Symbol 372 Bitmap | Used by:373 | |
Symbol 373 Graphic | Uses:372 | Used by:402 |
Symbol 374 Font | Used by:375 376 396 397 398 762 | |
Symbol 375 EditableText | Uses:374 | Used by:402 |
Symbol 376 EditableText | Uses:374 | Used by:402 |
Symbol 377 Graphic | Used by:380 | |
Symbol 378 Bitmap | Used by:379 | |
Symbol 379 Graphic | Uses:378 | Used by:380 |
Symbol 380 MovieClip {halc2_fla.prevPageSml_38} | Uses:377 379 | Used by:402 |
Symbol 381 Graphic | Used by:384 | |
Symbol 382 Bitmap | Used by:383 | |
Symbol 383 Graphic | Uses:382 | Used by:384 |
Symbol 384 MovieClip {halc2_fla.nextPageSml_39} | Uses:381 383 | Used by:402 |
Symbol 385 Graphic | Used by:388 | |
Symbol 386 Bitmap | Used by:387 | |
Symbol 387 Graphic | Uses:386 | Used by:388 |
Symbol 388 MovieClip {halc2_fla.b3_40} | Uses:385 387 | Used by:402 |
Symbol 389 Graphic | Used by:392 | |
Symbol 390 Bitmap | Used by:391 | |
Symbol 391 Graphic | Uses:390 | Used by:392 |
Symbol 392 MovieClip {halc2_fla.betBtn_41} | Uses:389 391 | Used by:402 |
Symbol 393 Bitmap | Used by:394 | |
Symbol 394 Graphic | Uses:393 | Used by:395 |
Symbol 395 MovieClip | Uses:394 | Used by:402 |
Symbol 396 EditableText | Uses:374 | Used by:402 |
Symbol 397 EditableText | Uses:374 | Used by:402 |
Symbol 398 EditableText | Uses:374 | Used by:402 |
Symbol 399 Graphic | Used by:402 | |
Symbol 400 MovieClip {halc2_fla.empty_43} | Used by:402 Timeline | |
Symbol 401 Graphic | Used by:402 | |
Symbol 402 MovieClip {slot} | Uses:373 375 376 380 384 388 392 395 396 397 398 399 400 401 | Used by:Timeline |
Symbol 403 Bitmap | Used by:404 | |
Symbol 404 Graphic | Uses:403 | Used by:428 |
Symbol 405 Bitmap | Used by:406 | |
Symbol 406 Graphic | Uses:405 | Used by:411 |
Symbol 407 Bitmap | Used by:408 | |
Symbol 408 Graphic | Uses:407 | Used by:411 |
Symbol 409 Bitmap | Used by:410 | |
Symbol 410 Graphic | Uses:409 | Used by:411 |
Symbol 411 MovieClip {halc2_fla.winRec_45} | Uses:406 408 410 | Used by:428 |
Symbol 412 Bitmap | Used by:413 | |
Symbol 413 Graphic | Uses:412 | Used by:428 |
Symbol 414 Bitmap | Used by:415 | |
Symbol 415 Graphic | Uses:414 | Used by:428 |
Symbol 416 Bitmap | Used by:417 | |
Symbol 417 Graphic | Uses:416 | Used by:428 |
Symbol 418 Bitmap | Used by:419 | |
Symbol 419 Graphic | Uses:418 | Used by:428 |
Symbol 420 Bitmap | Used by:421 | |
Symbol 421 Graphic | Uses:420 | Used by:428 |
Symbol 422 Bitmap | Used by:423 | |
Symbol 423 Graphic | Uses:422 | Used by:428 |
Symbol 424 Bitmap | Used by:425 | |
Symbol 425 Graphic | Uses:424 | Used by:428 |
Symbol 426 Bitmap | Used by:427 | |
Symbol 427 Graphic | Uses:426 | Used by:428 |
Symbol 428 MovieClip {ICON} | Uses:404 411 413 415 417 419 421 423 425 427 | Used by:Timeline |
Symbol 429 Sound {Vo_3} | Used by:Timeline | |
Symbol 430 Sound {Vo_2} | Used by:Timeline | |
Symbol 431 Sound {Vo_1} | Used by:Timeline | |
Symbol 432 Sound {s_stoproll} | Used by:Timeline | |
Symbol 433 Sound {s_seven} | Used by:Timeline | |
Symbol 434 Sound {s_bell} | Used by:Timeline | |
Symbol 435 Sound {s_bet} | Used by:Timeline | |
Symbol 436 Sound {s_cherry} | Used by:Timeline | |
Symbol 437 Sound {s_go} | Used by:Timeline | |
Symbol 438 Sound {s_page} | Used by:Timeline | |
Symbol 439 Sound {s_spin} | Used by:Timeline | |
Symbol 440 Sound {s_win_big1} | Used by:Timeline | |
Symbol 441 Sound {s_win_big2} | Used by:Timeline | |
Symbol 442 Sound {s_win1} | Used by:Timeline | |
Symbol 443 Sound {s_win2} | Used by:Timeline | |
Symbol 444 Sound {s_win3} | Used by:Timeline | |
Symbol 445 Bitmap | Used by:446 448 | |
Symbol 446 Graphic | Uses:445 | Used by:449 |
Symbol 447 Bitmap | Used by:448 | |
Symbol 448 Graphic | Uses:447 445 | Used by:449 |
Symbol 449 MovieClip {halc2_fla.bigBtn_46} | Uses:446 448 | Used by:Timeline |
Symbol 450 Bitmap | Used by:451 | |
Symbol 451 Graphic | Uses:450 | Used by:509 |
Symbol 452 Bitmap | Used by:453 | |
Symbol 453 Graphic | Uses:452 | Used by:454 |
Symbol 454 MovieClip | Uses:453 | Used by:460 |
Symbol 455 Bitmap | Used by:456 | |
Symbol 456 Graphic | Uses:455 | Used by:457 |
Symbol 457 MovieClip | Uses:456 | Used by:460 |
Symbol 458 Graphic | Used by:459 | |
Symbol 459 MovieClip | Uses:458 | Used by:460 |
Symbol 460 MovieClip | Uses:454 457 459 | Used by:509 560 613 |
Symbol 461 Bitmap | Used by:462 | |
Symbol 462 Graphic | Uses:461 | Used by:509 |
Symbol 463 Bitmap | Used by:464 | |
Symbol 464 Graphic | Uses:463 | Used by:509 |
Symbol 465 Bitmap | Used by:466 | |
Symbol 466 Graphic | Uses:465 | Used by:509 |
Symbol 467 Bitmap | Used by:468 | |
Symbol 468 Graphic | Uses:467 | Used by:509 |
Symbol 469 Bitmap | Used by:470 | |
Symbol 470 Graphic | Uses:469 | Used by:509 |
Symbol 471 Bitmap | Used by:472 | |
Symbol 472 Graphic | Uses:471 | Used by:509 |
Symbol 473 Bitmap | Used by:474 | |
Symbol 474 Graphic | Uses:473 | Used by:509 |
Symbol 475 Bitmap | Used by:476 | |
Symbol 476 Graphic | Uses:475 | Used by:509 |
Symbol 477 Bitmap | Used by:478 | |
Symbol 478 Graphic | Uses:477 | Used by:509 |
Symbol 479 Bitmap | Used by:480 | |
Symbol 480 Graphic | Uses:479 | Used by:509 |
Symbol 481 Bitmap | Used by:482 | |
Symbol 482 Graphic | Uses:481 | Used by:509 |
Symbol 483 Bitmap | Used by:484 | |
Symbol 484 Graphic | Uses:483 | Used by:509 |
Symbol 485 Bitmap | Used by:486 | |
Symbol 486 Graphic | Uses:485 | Used by:509 |
Symbol 487 Bitmap | Used by:488 | |
Symbol 488 Graphic | Uses:487 | Used by:509 |
Symbol 489 Bitmap | Used by:490 | |
Symbol 490 Graphic | Uses:489 | Used by:509 |
Symbol 491 Bitmap | Used by:492 | |
Symbol 492 Graphic | Uses:491 | Used by:509 |
Symbol 493 Bitmap | Used by:494 | |
Symbol 494 Graphic | Uses:493 | Used by:509 |
Symbol 495 Bitmap | Used by:496 | |
Symbol 496 Graphic | Uses:495 | Used by:509 |
Symbol 497 Bitmap | Used by:498 | |
Symbol 498 Graphic | Uses:497 | Used by:509 |
Symbol 499 Bitmap | Used by:500 | |
Symbol 500 Graphic | Uses:499 | Used by:509 |
Symbol 501 Bitmap | Used by:502 | |
Symbol 502 Graphic | Uses:501 | Used by:509 |
Symbol 503 Bitmap | Used by:504 | |
Symbol 504 Graphic | Uses:503 | Used by:509 |
Symbol 505 Bitmap | Used by:506 | |
Symbol 506 Graphic | Uses:505 | Used by:509 |
Symbol 507 Bitmap | Used by:508 | |
Symbol 508 Graphic | Uses:507 | Used by:509 |
Symbol 509 MovieClip {halc2_fla.V_1_47} | Uses:451 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 490 492 494 496 498 500 502 504 506 508 | Used by:Timeline |
Symbol 510 Bitmap | Used by:511 | |
Symbol 511 Graphic | Uses:510 | Used by:560 |
Symbol 512 Bitmap | Used by:513 | |
Symbol 513 Graphic | Uses:512 | Used by:560 |
Symbol 514 Bitmap | Used by:515 | |
Symbol 515 Graphic | Uses:514 | Used by:560 |
Symbol 516 Bitmap | Used by:517 | |
Symbol 517 Graphic | Uses:516 | Used by:560 |
Symbol 518 Bitmap | Used by:519 | |
Symbol 519 Graphic | Uses:518 | Used by:560 |
Symbol 520 Bitmap | Used by:521 | |
Symbol 521 Graphic | Uses:520 | Used by:560 |
Symbol 522 Bitmap | Used by:523 | |
Symbol 523 Graphic | Uses:522 | Used by:560 |
Symbol 524 Bitmap | Used by:525 | |
Symbol 525 Graphic | Uses:524 | Used by:560 |
Symbol 526 Bitmap | Used by:527 | |
Symbol 527 Graphic | Uses:526 | Used by:560 |
Symbol 528 Bitmap | Used by:529 | |
Symbol 529 Graphic | Uses:528 | Used by:560 |
Symbol 530 Bitmap | Used by:531 | |
Symbol 531 Graphic | Uses:530 | Used by:560 |
Symbol 532 Bitmap | Used by:533 | |
Symbol 533 Graphic | Uses:532 | Used by:560 |
Symbol 534 Bitmap | Used by:535 | |
Symbol 535 Graphic | Uses:534 | Used by:560 |
Symbol 536 Bitmap | Used by:537 | |
Symbol 537 Graphic | Uses:536 | Used by:560 |
Symbol 538 Bitmap | Used by:539 | |
Symbol 539 Graphic | Uses:538 | Used by:560 |
Symbol 540 Bitmap | Used by:541 | |
Symbol 541 Graphic | Uses:540 | Used by:560 |
Symbol 542 Bitmap | Used by:543 | |
Symbol 543 Graphic | Uses:542 | Used by:560 |
Symbol 544 Bitmap | Used by:545 | |
Symbol 545 Graphic | Uses:544 | Used by:560 |
Symbol 546 Bitmap | Used by:547 | |
Symbol 547 Graphic | Uses:546 | Used by:560 |
Symbol 548 Bitmap | Used by:549 | |
Symbol 549 Graphic | Uses:548 | Used by:560 |
Symbol 550 Bitmap | Used by:551 | |
Symbol 551 Graphic | Uses:550 | Used by:560 |
Symbol 552 Bitmap | Used by:553 | |
Symbol 553 Graphic | Uses:552 | Used by:560 |
Symbol 554 Bitmap | Used by:555 | |
Symbol 555 Graphic | Uses:554 | Used by:560 |
Symbol 556 Bitmap | Used by:557 | |
Symbol 557 Graphic | Uses:556 | Used by:560 |
Symbol 558 Bitmap | Used by:559 | |
Symbol 559 Graphic | Uses:558 | Used by:560 |
Symbol 560 MovieClip {halc2_fla.V_2_52} | Uses:511 460 513 515 517 519 521 523 525 527 529 531 533 535 537 539 541 543 545 547 549 551 553 555 557 559 | Used by:Timeline |
Symbol 561 Graphic | Used by:613 | |
Symbol 562 Bitmap | Used by:563 | |
Symbol 563 Graphic | Uses:562 | Used by:613 |
Symbol 564 Bitmap | Used by:565 | |
Symbol 565 Graphic | Uses:564 | Used by:613 |
Symbol 566 Bitmap | Used by:567 | |
Symbol 567 Graphic | Uses:566 | Used by:613 |
Symbol 568 Graphic | Used by:613 | |
Symbol 569 Bitmap | Used by:570 | |
Symbol 570 Graphic | Uses:569 | Used by:613 |
Symbol 571 Bitmap | Used by:572 | |
Symbol 572 Graphic | Uses:571 | Used by:613 |
Symbol 573 Bitmap | Used by:574 | |
Symbol 574 Graphic | Uses:573 | Used by:613 |
Symbol 575 Bitmap | Used by:576 | |
Symbol 576 Graphic | Uses:575 | Used by:613 |
Symbol 577 Bitmap | Used by:578 | |
Symbol 578 Graphic | Uses:577 | Used by:613 |
Symbol 579 Bitmap | Used by:580 | |
Symbol 580 Graphic | Uses:579 | Used by:613 |
Symbol 581 Bitmap | Used by:582 | |
Symbol 582 Graphic | Uses:581 | Used by:613 |
Symbol 583 Bitmap | Used by:584 | |
Symbol 584 Graphic | Uses:583 | Used by:613 |
Symbol 585 Bitmap | Used by:586 | |
Symbol 586 Graphic | Uses:585 | Used by:613 |
Symbol 587 Bitmap | Used by:588 | |
Symbol 588 Graphic | Uses:587 | Used by:613 |
Symbol 589 Bitmap | Used by:590 | |
Symbol 590 Graphic | Uses:589 | Used by:613 |
Symbol 591 Bitmap | Used by:592 | |
Symbol 592 Graphic | Uses:591 | Used by:613 |
Symbol 593 Bitmap | Used by:594 | |
Symbol 594 Graphic | Uses:593 | Used by:613 |
Symbol 595 Bitmap | Used by:596 | |
Symbol 596 Graphic | Uses:595 | Used by:613 |
Symbol 597 Bitmap | Used by:598 | |
Symbol 598 Graphic | Uses:597 | Used by:613 |
Symbol 599 Bitmap | Used by:600 | |
Symbol 600 Graphic | Uses:599 | Used by:613 |
Symbol 601 Bitmap | Used by:602 | |
Symbol 602 Graphic | Uses:601 | Used by:613 |
Symbol 603 Bitmap | Used by:604 | |
Symbol 604 Graphic | Uses:603 | Used by:613 |
Symbol 605 Bitmap | Used by:606 | |
Symbol 606 Graphic | Uses:605 | Used by:613 |
Symbol 607 Bitmap | Used by:608 | |
Symbol 608 Graphic | Uses:607 | Used by:613 |
Symbol 609 Bitmap | Used by:610 | |
Symbol 610 Graphic | Uses:609 | Used by:613 |
Symbol 611 Bitmap | Used by:612 | |
Symbol 612 Graphic | Uses:611 | Used by:613 |
Symbol 613 MovieClip {halc2_fla.V_3_53} | Uses:561 563 460 565 567 568 570 572 574 576 578 580 582 584 586 588 590 592 594 596 598 600 602 604 606 608 610 612 | Used by:Timeline |
Symbol 614 Bitmap | Used by:615 | |
Symbol 615 Graphic | Uses:614 | Used by:616 |
Symbol 616 MovieClip | Uses:615 | Used by:635 |
Symbol 617 Bitmap | Used by:618 | |
Symbol 618 Graphic | Uses:617 | Used by:619 |
Symbol 619 MovieClip | Uses:618 | Used by:635 |
Symbol 620 Bitmap | Used by:621 | |
Symbol 621 Graphic | Uses:620 | Used by:622 |
Symbol 622 MovieClip | Uses:621 | Used by:635 |
Symbol 623 Bitmap | Used by:624 | |
Symbol 624 Graphic | Uses:623 | Used by:625 |
Symbol 625 MovieClip | Uses:624 | Used by:635 |
Symbol 626 Bitmap | Used by:627 | |
Symbol 627 Graphic | Uses:626 | Used by:628 |
Symbol 628 MovieClip | Uses:627 | Used by:635 |
Symbol 629 Bitmap | Used by:630 | |
Symbol 630 Graphic | Uses:629 | Used by:631 |
Symbol 631 MovieClip | Uses:630 | Used by:635 |
Symbol 632 Bitmap | Used by:633 | |
Symbol 633 Graphic | Uses:632 | Used by:634 |
Symbol 634 MovieClip | Uses:633 | Used by:635 |
Symbol 635 MovieClip | Uses:616 619 622 625 628 631 634 | Used by:Timeline |
Symbol 636 Bitmap | Used by:637 | |
Symbol 637 Graphic | Uses:636 | Used by:638 |
Symbol 638 MovieClip | Uses:637 | Used by:664 |
Symbol 639 Bitmap | Used by:640 | |
Symbol 640 Graphic | Uses:639 | Used by:664 |
Symbol 641 Graphic | Used by:642 756 | |
Symbol 642 MovieClip | Uses:641 | Used by:664 787 |
Symbol 643 Bitmap | Used by:644 | |
Symbol 644 Graphic | Uses:643 | Used by:645 |
Symbol 645 MovieClip | Uses:644 | Used by:664 787 |
Symbol 646 Graphic | Used by:647 | |
Symbol 647 MovieClip | Uses:646 | Used by:664 |
Symbol 648 Bitmap | Used by:649 | |
Symbol 649 Graphic | Uses:648 | Used by:664 |
Symbol 650 Bitmap | Used by:651 | |
Symbol 651 Graphic | Uses:650 | Used by:664 |
Symbol 652 Bitmap | Used by:653 | |
Symbol 653 Graphic | Uses:652 | Used by:664 |
Symbol 654 Bitmap | Used by:655 | |
Symbol 655 Graphic | Uses:654 | Used by:664 |
Symbol 656 Bitmap | Used by:657 | |
Symbol 657 Graphic | Uses:656 | Used by:664 |
Symbol 658 Bitmap | Used by:659 | |
Symbol 659 Graphic | Uses:658 | Used by:664 |
Symbol 660 Bitmap | Used by:661 | |
Symbol 661 Graphic | Uses:660 | Used by:664 |
Symbol 662 Bitmap | Used by:663 | |
Symbol 663 Graphic | Uses:662 | Used by:664 |
Symbol 664 MovieClip | Uses:638 640 642 645 647 649 651 653 655 657 659 661 663 | Used by:Timeline |
Symbol 665 Graphic | Used by:669 | |
Symbol 666 Bitmap | Used by:667 | |
Symbol 667 Graphic | Uses:666 | Used by:668 |
Symbol 668 MovieClip | Uses:667 | Used by:669 |
Symbol 669 MovieClip | Uses:665 668 | Used by:Timeline |
Symbol 670 Graphic | Used by:719 722 | |
Symbol 671 Text | Uses:65 | Used by:719 722 |
Symbol 672 Graphic | Used by:719 722 | |
Symbol 673 Text | Uses:65 | Used by:719 722 |
Symbol 674 Text | Uses:65 | Used by:675 |
Symbol 675 MovieClip | Uses:674 | Used by:719 722 |
Symbol 676 Text | Uses:65 | Used by:677 |
Symbol 677 MovieClip | Uses:676 | Used by:719 722 |
Symbol 678 Graphic | Used by:719 | |
Symbol 679 Graphic | Used by:683 | |
Symbol 680 Text | Uses:65 | Used by:683 |
Symbol 681 Graphic | Used by:683 | |
Symbol 682 Text | Uses:65 | Used by:683 |
Symbol 683 MovieClip | Uses:679 680 681 682 | Used by:719 |
Symbol 684 Text | Uses:65 | Used by:719 |
Symbol 685 Bitmap | Used by:686 | |
Symbol 686 Graphic | Uses:685 | Used by:690 709 |
Symbol 687 Text | Uses:65 | Used by:690 |
Symbol 688 Bitmap | Used by:689 | |
Symbol 689 Graphic | Uses:688 | Used by:690 709 |
Symbol 690 MovieClip | Uses:686 687 689 | Used by:719 722 |
Symbol 691 Bitmap | Used by:692 | |
Symbol 692 Graphic | Uses:691 | Used by:709 |
Symbol 693 Bitmap | Used by:694 | |
Symbol 694 Graphic | Uses:693 | Used by:709 |
Symbol 695 Bitmap | Used by:696 | |
Symbol 696 Graphic | Uses:695 | Used by:709 |
Symbol 697 Bitmap | Used by:698 | |
Symbol 698 Graphic | Uses:697 | Used by:709 |
Symbol 699 Bitmap | Used by:700 | |
Symbol 700 Graphic | Uses:699 | Used by:709 |
Symbol 701 Bitmap | Used by:702 | |
Symbol 702 Graphic | Uses:701 | Used by:709 |
Symbol 703 Bitmap | Used by:704 | |
Symbol 704 Graphic | Uses:703 | Used by:709 |
Symbol 705 Bitmap | Used by:706 | |
Symbol 706 Graphic | Uses:705 | Used by:709 |
Symbol 707 Bitmap | Used by:708 | |
Symbol 708 Graphic | Uses:707 | Used by:709 |
Symbol 709 MovieClip | Uses:692 686 689 694 696 698 700 702 704 706 708 | Used by:719 722 |
Symbol 710 Graphic | Used by:715 | |
Symbol 711 Text | Uses:65 1 | Used by:714 |
Symbol 712 Text | Uses:65 | Used by:714 |
Symbol 713 Graphic | Used by:714 802 | |
Symbol 714 MovieClip | Uses:711 712 713 | Used by:715 |
Symbol 715 MovieClip | Uses:710 714 | Used by:719 |
Symbol 716 Graphic | Used by:718 | |
Symbol 717 Text | Uses:65 | Used by:718 |
Symbol 718 MovieClip | Uses:716 717 | Used by:719 Timeline |
Symbol 719 MovieClip {halc2_fla.FINAL_1_69} | Uses:670 671 672 673 675 677 678 683 684 690 709 715 718 | Used by:Timeline |
Symbol 720 Graphic | Used by:722 | |
Symbol 721 Text | Uses:65 | Used by:722 |
Symbol 722 MovieClip {halc2_fla.FINAL_2_78} | Uses:670 671 672 673 675 677 720 721 690 709 | Used by:Timeline |
Symbol 723 Graphic | Used by:757 | |
Symbol 724 Bitmap | Used by:725 | |
Symbol 725 Graphic | Uses:724 | Used by:749 |
Symbol 726 Bitmap | Used by:727 | |
Symbol 727 Graphic | Uses:726 | Used by:749 |
Symbol 728 Bitmap | Used by:729 | |
Symbol 729 Graphic | Uses:728 | Used by:730 |
Symbol 730 MovieClip | Uses:729 | Used by:749 |
Symbol 731 Bitmap | Used by:732 | |
Symbol 732 Graphic | Uses:731 | Used by:749 |
Symbol 733 Bitmap | Used by:734 | |
Symbol 734 Graphic | Uses:733 | Used by:749 |
Symbol 735 Bitmap | Used by:736 | |
Symbol 736 Graphic | Uses:735 | Used by:749 |
Symbol 737 Bitmap | Used by:738 | |
Symbol 738 Graphic | Uses:737 | Used by:749 |
Symbol 739 Bitmap | Used by:740 | |
Symbol 740 Graphic | Uses:739 | Used by:749 |
Symbol 741 Bitmap | Used by:742 | |
Symbol 742 Graphic | Uses:741 | Used by:749 |
Symbol 743 Bitmap | Used by:744 | |
Symbol 744 Graphic | Uses:743 | Used by:749 |
Symbol 745 Bitmap | Used by:746 | |
Symbol 746 Graphic | Uses:745 | Used by:749 |
Symbol 747 Bitmap | Used by:748 | |
Symbol 748 Graphic | Uses:747 | Used by:749 |
Symbol 749 MovieClip | Uses:725 727 730 732 734 736 738 740 742 744 746 748 | Used by:757 |
Symbol 750 Graphic | Used by:751 | |
Symbol 751 MovieClip | Uses:750 | Used by:757 |
Symbol 752 Bitmap | Used by:754 | |
Symbol 753 Bitmap | Used by:754 | |
Symbol 754 Graphic | Uses:752 753 | Used by:755 |
Symbol 755 MovieClip | Uses:754 | Used by:757 |
Symbol 756 MovieClip | Uses:641 | Used by:757 |
Symbol 757 MovieClip | Uses:723 749 751 755 756 | Used by:Timeline |
Symbol 758 Graphic | Used by:766 | |
Symbol 759 Text | Uses:65 | Used by:766 |
Symbol 760 Text | Uses:65 | Used by:766 |
Symbol 761 Graphic | Used by:763 | |
Symbol 762 Text | Uses:374 | Used by:763 |
Symbol 763 MovieClip | Uses:761 762 | Used by:766 |
Symbol 764 Graphic | Used by:765 | |
Symbol 765 MovieClip | Uses:764 | Used by:766 784 Timeline |
Symbol 766 MovieClip | Uses:758 759 760 763 765 | Used by:Timeline |
Symbol 767 Bitmap | Used by:768 | |
Symbol 768 Graphic | Uses:767 | Used by:775 |
Symbol 769 Text | Uses:65 | Used by:770 |
Symbol 770 MovieClip | Uses:769 | Used by:775 |
Symbol 771 Graphic | Used by:774 | |
Symbol 772 Text | Uses:65 | Used by:774 |
Symbol 773 Graphic | Used by:774 | |
Symbol 774 MovieClip | Uses:771 772 773 | Used by:775 |
Symbol 775 MovieClip | Uses:768 770 774 | Used by:Timeline |
Symbol 776 Graphic | Used by:784 | |
Symbol 777 Bitmap | Used by:778 | |
Symbol 778 Graphic | Uses:777 | Used by:784 |
Symbol 779 Graphic | Used by:784 | |
Symbol 780 Text | Uses:65 | Used by:784 |
Symbol 781 Graphic | Used by:783 | |
Symbol 782 Text | Uses:65 | Used by:783 |
Symbol 783 MovieClip | Uses:781 782 | Used by:784 |
Symbol 784 MovieClip | Uses:776 778 779 780 765 783 | Used by:Timeline |
Symbol 785 Bitmap | Used by:786 | |
Symbol 786 Graphic | Uses:785 | Used by:787 |
Symbol 787 MovieClip {halc2_fla.ADD_94} | Uses:786 642 645 | Used by:788 |
Symbol 788 MovieClip {halc2_fla.ANIMATION1_93} | Uses:787 | Used by:Timeline |
Symbol 789 Bitmap | Used by:790 | |
Symbol 790 Graphic | Uses:789 | Used by:Timeline |
Symbol 791 Graphic | Used by:792 | |
Symbol 792 MovieClip | Uses:791 | Used by:Timeline |
Symbol 793 Graphic | Used by:794 | |
Symbol 794 MovieClip | Uses:793 | Used by:Timeline |
Symbol 795 Graphic | Used by:802 | |
Symbol 796 Text | Uses:65 1 | Used by:802 |
Symbol 797 Text | Uses:65 | Used by:802 |
Symbol 798 Text | Uses:65 | Used by:799 |
Symbol 799 MovieClip | Uses:798 | Used by:802 |
Symbol 800 Bitmap | Used by:801 | |
Symbol 801 Graphic | Uses:800 | Used by:802 |
Symbol 802 MovieClip | Uses:795 796 797 799 801 713 | Used by:Timeline |
Symbol 803 Bitmap | Used by:804 | |
Symbol 804 Graphic | Uses:803 | Used by:Timeline |
Symbol 805 Graphic | Used by:806 | |
Symbol 806 MovieClip | Uses:805 | Used by:Timeline |
Symbol 807 Bitmap | Used by:808 | |
Symbol 808 Graphic | Uses:807 | Used by:809 |
Symbol 809 MovieClip | Uses:808 | Used by:Timeline |
Instance Names
"bar" | Frame 2 | Symbol 72 MovieClip |
"menu" | Frame 4 | Symbol 138 MovieClip {halc2_fla.start_14} |
"adv" | Frame 4 | Symbol 400 MovieClip {halc2_fla.empty_43} |
"pagesarea" | Frame 5 | Symbol 400 MovieClip {halc2_fla.empty_43} |
"nextPageBig" | Frame 5 | Symbol 449 MovieClip {halc2_fla.bigBtn_46} |
"prevPageBig" | Frame 5 | Symbol 449 MovieClip {halc2_fla.bigBtn_46} |
"girl1" | Frame 5 | Symbol 509 MovieClip {halc2_fla.V_1_47} |
"girl2" | Frame 5 | Symbol 560 MovieClip {halc2_fla.V_2_52} |
"girl3" | Frame 5 | Symbol 613 MovieClip {halc2_fla.V_3_53} |
"adv" | Frame 5 | Symbol 400 MovieClip {halc2_fla.empty_43} |
"slotarea" | Frame 5 | Symbol 400 MovieClip {halc2_fla.empty_43} |
"girlbtns" | Frame 5 | Symbol 635 MovieClip |
"a4" | Frame 5 | Symbol 664 MovieClip |
"winbg" | Frame 5 | Symbol 669 MovieClip |
"winmain" | Frame 5 | Symbol 719 MovieClip {halc2_fla.FINAL_1_69} |
"winmain2" | Frame 5 | Symbol 722 MovieClip {halc2_fla.FINAL_2_78} |
"vote0" | Frame 5 | Symbol 757 MovieClip |
"vote1" | Frame 5 | Symbol 766 MovieClip |
"bl1" | Frame 5 | Symbol 775 MovieClip |
"bl2" | Frame 5 | Symbol 784 MovieClip |
"halc" | Frame 5 | Symbol 788 MovieClip {halc2_fla.ANIMATION1_93} |
"more" | Frame 6 | Symbol 718 MovieClip |
"bb" | Frame 6 | Symbol 765 MovieClip |
"bob2" | Frame 6 | Symbol 792 MovieClip |
"bob1" | Frame 6 | Symbol 794 MovieClip |
"hint" | Frame 6 | Symbol 802 MovieClip |
"bb" | Frame 7 | Symbol 765 MovieClip |
"ch" | Frame 7 | Symbol 806 MovieClip |
"bonusArea" | Frame 8 | Symbol 400 MovieClip {halc2_fla.empty_43} |
"btn" | Frame 8 | Symbol 809 MovieClip |
"closebtn" | Frame 8 | Symbol 765 MovieClip |
"sisi" | Symbol 69 MovieClip {halc2_fla.loading_1} Frame 26 | Symbol 55 MovieClip |
"sisi_area" | Symbol 69 MovieClip {halc2_fla.loading_1} Frame 26 | Symbol 57 MovieClip |
"pisya" | Symbol 69 MovieClip {halc2_fla.loading_1} Frame 26 | Symbol 60 MovieClip |
"pisya_area" | Symbol 69 MovieClip {halc2_fla.loading_1} Frame 26 | Symbol 62 MovieClip |
"buble" | Symbol 69 MovieClip {halc2_fla.loading_1} Frame 26 | Symbol 68 MovieClip |
"okbtn" | Symbol 94 MovieClip {esc} Frame 1 | Symbol 91 MovieClip |
"cancelbtn" | Symbol 94 MovieClip {esc} Frame 1 | Symbol 93 MovieClip |
"sisi" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 55 MovieClip |
"sisi_area" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 57 MovieClip |
"pisya" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 60 MovieClip |
"pisya_area" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 62 MovieClip |
"highlight" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 97 MovieClip |
"btn_start" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 98 MovieClip |
"btn_spec" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 99 MovieClip |
"btn_mg" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 100 MovieClip |
"btn_inst" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 101 MovieClip |
"btn_anot" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 102 MovieClip |
"btn_rec" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 103 MovieClip |
"btn_v2" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 104 MovieClip |
"buble" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 1 | Symbol 124 MovieClip |
"bt1" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 30 | Symbol 130 MovieClip |
"bt2" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 40 | Symbol 133 MovieClip |
"bt3" | Symbol 138 MovieClip {halc2_fla.start_14} Frame 50 | Symbol 136 MovieClip |
"counter" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 375 EditableText |
"avaliblePages" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 376 EditableText |
"prevPageSml" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 380 MovieClip {halc2_fla.prevPageSml_38} |
"nextPageSml" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 384 MovieClip {halc2_fla.nextPageSml_39} |
"goBtn" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 388 MovieClip {halc2_fla.b3_40} |
"betBtn" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 392 MovieClip {halc2_fla.betBtn_41} |
"patch" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 395 MovieClip |
"winMsg" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 396 EditableText |
"pageNum" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 397 EditableText |
"betValue" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 398 EditableText |
"iconsArea" | Symbol 402 MovieClip {slot} Frame 1 | Symbol 400 MovieClip {halc2_fla.empty_43} |
"winRec" | Symbol 428 MovieClip {ICON} Frame 1 | Symbol 411 MovieClip {halc2_fla.winRec_45} |
"mover" | Symbol 460 MovieClip Frame 1 | Symbol 454 MovieClip |
"mout" | Symbol 460 MovieClip Frame 1 | Symbol 457 MovieClip |
"closebtn" | Symbol 460 MovieClip Frame 1 | Symbol 459 MovieClip |
"border" | Symbol 509 MovieClip {halc2_fla.V_1_47} Frame 1 | Symbol 460 MovieClip |
"border" | Symbol 560 MovieClip {halc2_fla.V_2_52} Frame 1 | Symbol 460 MovieClip |
"border" | Symbol 613 MovieClip {halc2_fla.V_3_53} Frame 1 | Symbol 460 MovieClip |
"off1" | Symbol 635 MovieClip Frame 1 | Symbol 616 MovieClip |
"off2" | Symbol 635 MovieClip Frame 1 | Symbol 619 MovieClip |
"off3" | Symbol 635 MovieClip Frame 1 | Symbol 622 MovieClip |
"on3" | Symbol 635 MovieClip Frame 1 | Symbol 625 MovieClip |
"on2" | Symbol 635 MovieClip Frame 1 | Symbol 628 MovieClip |
"on1" | Symbol 635 MovieClip Frame 1 | Symbol 631 MovieClip |
"d1" | Symbol 635 MovieClip Frame 1 | Symbol 634 MovieClip |
"d2" | Symbol 635 MovieClip Frame 1 | Symbol 634 MovieClip |
"d3" | Symbol 635 MovieClip Frame 1 | Symbol 634 MovieClip |
"closearea" | Symbol 664 MovieClip Frame 1 | Symbol 642 MovieClip |
"closeicon" | Symbol 664 MovieClip Frame 1 | Symbol 645 MovieClip |
"clickarea" | Symbol 664 MovieClip Frame 1 | Symbol 647 MovieClip |
"rtb" | Symbol 719 MovieClip {halc2_fla.FINAL_1_69} Frame 35 | Symbol 675 MovieClip |
"etmm" | Symbol 719 MovieClip {halc2_fla.FINAL_1_69} Frame 35 | Symbol 677 MovieClip |
"sbh" | Symbol 719 MovieClip {halc2_fla.FINAL_1_69} Frame 40 | Symbol 683 MovieClip |
"fco" | Symbol 719 MovieClip {halc2_fla.FINAL_1_69} Frame 40 | Symbol 690 MovieClip |
"fc" | Symbol 719 MovieClip {halc2_fla.FINAL_1_69} Frame 40 | Symbol 709 MovieClip |
"s1" | Symbol 719 MovieClip {halc2_fla.FINAL_1_69} Frame 40 | Symbol 715 MovieClip |
"s2" | Symbol 719 MovieClip {halc2_fla.FINAL_1_69} Frame 40 | Symbol 718 MovieClip |
"rtb" | Symbol 722 MovieClip {halc2_fla.FINAL_2_78} Frame 35 | Symbol 675 MovieClip |
"etmm" | Symbol 722 MovieClip {halc2_fla.FINAL_2_78} Frame 35 | Symbol 677 MovieClip |
"fco" | Symbol 722 MovieClip {halc2_fla.FINAL_2_78} Frame 40 | Symbol 690 MovieClip |
"fc" | Symbol 722 MovieClip {halc2_fla.FINAL_2_78} Frame 40 | Symbol 709 MovieClip |
"mo" | Symbol 757 MovieClip Frame 1 | Symbol 751 MovieClip |
"proceed" | Symbol 757 MovieClip Frame 1 | Symbol 755 MovieClip |
"over" | Symbol 757 MovieClip Frame 1 | Symbol 756 MovieClip |
"ch" | Symbol 766 MovieClip Frame 1 | Symbol 763 MovieClip |
"close" | Symbol 766 MovieClip Frame 1 | Symbol 765 MovieClip |
"next" | Symbol 775 MovieClip Frame 1 | Symbol 774 MovieClip |
"close" | Symbol 784 MovieClip Frame 1 | Symbol 765 MovieClip |
"dm" | Symbol 784 MovieClip Frame 1 | Symbol 783 MovieClip |
"closearea" | Symbol 787 MovieClip {halc2_fla.ADD_94} Frame 1 | Symbol 642 MovieClip |
"closeicon" | Symbol 787 MovieClip {halc2_fla.ADD_94} Frame 1 | Symbol 645 MovieClip |
"mainpage" | Symbol 788 MovieClip {halc2_fla.ANIMATION1_93} Frame 1 | Symbol 787 MovieClip {halc2_fla.ADD_94} |
"ctp" | Symbol 802 MovieClip Frame 1 | Symbol 799 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access network only, Metadata not present, AS3. |
|