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

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

pizzarella.swf

This is the info page for
Flash #123929

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


ActionScript [AS3]
Section 1
//AuxFunctions (caurina.transitions.AuxFunctions) package caurina.transitions { public class AuxFunctions { public static function concatObjects(... _args):Object{ var _local2:Object; var _local3:Object; var _local4:int; var _local5:String; _local2 = {}; _local4 = 0; while (_local4 < _args.length) { _local3 = _args[_local4]; for (_local5 in _local3) { if (_local3[_local5] == null){ delete _local2[_local5]; } else { _local2[_local5] = _local3[_local5]; }; }; _local4++; }; return (_local2); } public static function numberToG(_arg1:Number):Number{ return (((_arg1 & 0xFF00) >> 8)); } public static function numberToR(_arg1:Number):Number{ return (((_arg1 & 0xFF0000) >> 16)); } public static function isInArray(_arg1:String, _arg2:Array):Boolean{ var _local3:uint; var _local4:uint; _local3 = _arg2.length; _local4 = 0; while (_local4 < _local3) { if (_arg2[_local4] == _arg1){ return (true); }; _local4++; }; return (false); } public static function getObjectLength(_arg1:Object):uint{ var _local2:uint; var _local3:String; _local2 = 0; for (_local3 in _arg1) { _local2++; }; return (_local2); } public static function numberToB(_arg1:Number):Number{ return ((_arg1 & 0xFF)); } } }//package caurina.transitions
Section 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, _arg5:Object=null):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:Object=null):Number{ var _local6:Number; var _local7:Number; var _local8:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 == 2){ return ((_arg2 + _arg3)); }; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * (0.3 * 1.5)) : _arg5.period; _local8 = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude; if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){ _local8 = _arg3; _local7 = (_local6 / 4); } else { _local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8))); }; if (_arg1 < 1){ --_arg1; return (((-0.5 * ((_local8 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6)))) + _arg2)); }; --_arg1; return ((((((_local8 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6))) * 0.5) + _arg3) + _arg2)); } public static function easeInOutQuad(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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, _arg5:Object=null):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:Object=null):Number{ var _local6:Number; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ _local6 = (_local6 * 1.525); return ((((_arg3 / 2) * ((_arg1 * _arg1) * (((_local6 + 1) * _arg1) - _local6))) + _arg2)); }; _arg1 = (_arg1 - 2); _local6 = (_local6 * 1.525); return ((((_arg3 / 2) * (((_arg1 * _arg1) * (((_local6 + 1) * _arg1) + _local6)) + 2)) + _arg2)); } public static function easeOutInCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutCubic((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInCubic(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeOutBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot; _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * (((_local6 + 1) * _arg1) + _local6)) + 1)) + _arg2)); } public static function easeInOutSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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:Object=null):Number{ var _local6:Number; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.overshoot)))) ? 1.70158 : _arg5.overshoot; _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * (((_local6 + 1) * _arg1) - _local6)) + _arg2)); } public static function easeInQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return ((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeOutInQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuint((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInQuint(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeOutInBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutBounce((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInBounce(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } 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, _arg5:Object=null):Number{ return (((_arg1)==_arg4) ? (_arg2 + _arg3) : (((_arg3 * 1.001) * (-(Math.pow(2, ((-10 * _arg1) / _arg4))) + 1)) + _arg2)); } public static function easeOutInBack(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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, _arg5:Object=null):Number{ return (((_arg1)==0) ? _arg2 : (((_arg3 * Math.pow(2, (10 * ((_arg1 / _arg4) - 1)))) + _arg2) - (_arg3 * 0.001))); } public static function easeInCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInOutCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return ((((_arg3 * _arg1) * _arg1) + _arg2)); } public static function easeInBounce(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return (((_arg3 - easeOutBounce((_arg4 - _arg1), 0, _arg3, _arg4)) + _arg2)); } public static function easeOutInExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutExpo((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInExpo(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeOutQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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, _arg5:Object=null):Number{ return ((((-(_arg3) * Math.cos(((_arg1 / _arg4) * (Math.PI / 2)))) + _arg3) + _arg2)); } public static function easeInOutQuart(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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, _arg5:Object=null):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } public static function easeOutInElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutElastic((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInElastic(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeInElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; var _local7:Number; var _local8:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * 0.3) : _arg5.period; _local8 = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude; if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){ _local8 = _arg3; _local7 = (_local6 / 4); } else { _local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8))); }; --_arg1; return ((-(((_local8 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6)))) + _arg2)); } public static function easeOutCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeOutQuint(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuad((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInQuad(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeOutSine(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ return (((_arg3 * Math.sin(((_arg1 / _arg4) * (Math.PI / 2)))) + _arg2)); } public static function easeInOutCubic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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, _arg5:Object=null):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, _arg5:Object=null):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, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutSine((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInSine(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeInOutExpo(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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) - (_arg3 * 0.0005))); }; --_arg1; return (((((_arg3 / 2) * 1.0005) * (-(Math.pow(2, (-10 * _arg1))) + 2)) + _arg2)); } public static function easeOutElastic(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ var _local6:Number; var _local7:Number; var _local8:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; _local6 = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * 0.3) : _arg5.period; _local8 = (((!(Boolean(_arg5))) || (isNaN(_arg5.amplitude)))) ? 0 : _arg5.amplitude; if (((!(Boolean(_local8))) || ((_local8 < Math.abs(_arg3))))){ _local8 = _arg3; _local7 = (_local6 / 4); } else { _local7 = ((_local6 / (2 * Math.PI)) * Math.asin((_arg3 / _local8))); }; return (((((_local8 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _local6))) + _arg3) + _arg2)); } public static function easeOutCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):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, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutQuart((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInQuart(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } public static function easeOutInCirc(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Object=null):Number{ if (_arg1 < (_arg4 / 2)){ return (easeOutCirc((_arg1 * 2), _arg2, (_arg3 / 2), _arg4, _arg5)); }; return (easeInCirc(((_arg1 * 2) - _arg4), (_arg2 + (_arg3 / 2)), (_arg3 / 2), _arg4, _arg5)); } } }//package caurina.transitions
Section 3
//PropertyInfoObj (caurina.transitions.PropertyInfoObj) package caurina.transitions { public class PropertyInfoObj { public var originalValueComplete:Object; public var modifierParameters:Array; public var isSpecialProperty:Boolean; public var hasModifier:Boolean; public var valueComplete:Number; public var extra:Object; public var valueStart:Number; public var modifierFunction:Function; public var arrayIndex:Number; public function PropertyInfoObj(_arg1:Number, _arg2:Number, _arg3:Object, _arg4:Number, _arg5:Object, _arg6:Boolean, _arg7:Function, _arg8:Array){ valueStart = _arg1; valueComplete = _arg2; originalValueComplete = _arg3; arrayIndex = _arg4; extra = _arg5; isSpecialProperty = _arg6; hasModifier = Boolean(_arg7); modifierFunction = _arg7; modifierParameters = _arg8; } public function toString():String{ var _local1:String; _local1 = "\n[PropertyInfoObj "; _local1 = (_local1 + ("valueStart:" + String(valueStart))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("valueComplete:" + String(valueComplete))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("originalValueComplete:" + String(originalValueComplete))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("arrayIndex:" + String(arrayIndex))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("extra:" + String(extra))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("isSpecialProperty:" + String(isSpecialProperty))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("hasModifier:" + String(hasModifier))); _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; _local1 = new PropertyInfoObj(valueStart, valueComplete, originalValueComplete, arrayIndex, extra, isSpecialProperty, modifierFunction, modifierParameters); return (_local1); } } }//package caurina.transitions
Section 4
//SpecialProperty (caurina.transitions.SpecialProperty) package caurina.transitions { public class SpecialProperty { public var parameters:Array; public var preProcess:Function; public var setValue:Function; public var getValue:Function; public function SpecialProperty(_arg1:Function, _arg2:Function, _arg3:Array=null, _arg4:Function=null){ getValue = _arg1; setValue = _arg2; parameters = _arg3; preProcess = _arg4; } public function toString():String{ var _local1:String; _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 + ", "); _local1 = (_local1 + ("preProcess:" + String(preProcess))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitions
Section 5
//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:String; _local1 = ""; _local1 = (_local1 + "[SpecialPropertyModifier "); _local1 = (_local1 + ("modifyValues:" + String(modifyValues))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("getValue:" + String(getValue))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitions
Section 6
//SpecialPropertySplitter (caurina.transitions.SpecialPropertySplitter) package caurina.transitions { public class SpecialPropertySplitter { public var parameters:Array; public var splitValues:Function; public function SpecialPropertySplitter(_arg1:Function, _arg2:Array){ splitValues = _arg1; parameters = _arg2; } public function toString():String{ var _local1:String; _local1 = ""; _local1 = (_local1 + "[SpecialPropertySplitter "); _local1 = (_local1 + ("splitValues:" + String(splitValues))); _local1 = (_local1 + ", "); _local1 = (_local1 + ("parameters:" + String(parameters))); _local1 = (_local1 + "]"); return (_local1); } } }//package caurina.transitions
Section 7
//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 _currentTimeFrame:Number; 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{ var _local4:SpecialPropertyModifier; if (!_inited){ init(); }; _local4 = new SpecialPropertyModifier(_arg2, _arg3); _specialPropertyModifierList[_arg1] = _local4; } public static function registerSpecialProperty(_arg1:String, _arg2:Function, _arg3:Function, _arg4:Array=null, _arg5:Function=null):void{ var _local6:SpecialProperty; if (!_inited){ init(); }; _local6 = new SpecialProperty(_arg2, _arg3, _arg4, _arg5); _specialPropertyList[_arg1] = _local6; } public static function init(... _args):void{ _inited = true; _transitionList = new Object(); Equations.init(); _specialPropertyList = new Object(); _specialPropertyModifierList = new Object(); _specialPropertySplitterList = new Object(); } 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 addCaller(_arg1:Object=null, _arg2:Object=null):Boolean{ var _local3:Number; var _local4:Array; var _local5:Object; var _local6:Number; var _local7:Number; var _local8:Function; var _local9:TweenListObj; var _local10:Number; var _local11:String; if (!Boolean(_arg1)){ return (false); }; if ((_arg1 is Array)){ _local4 = _arg1.concat(); } else { _local4 = [_arg1]; }; _local5 = _arg2; if (!_inited){ init(); }; if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){ startEngine(); }; _local6 = (isNaN(_local5.time)) ? 0 : _local5.time; _local7 = (isNaN(_local5.delay)) ? 0 : _local5.delay; if (typeof(_local5.transition) == "string"){ _local11 = _local5.transition.toLowerCase(); _local8 = _transitionList[_local11]; } else { _local8 = _local5.transition; }; if (!Boolean(_local8)){ _local8 = _transitionList["easeoutexpo"]; }; _local3 = 0; while (_local3 < _local4.length) { if (_local5.useFrames == true){ _local9 = new TweenListObj(_local4[_local3], (_currentTimeFrame + (_local7 / _timeScale)), (_currentTimeFrame + ((_local7 + _local6) / _timeScale)), true, _local8, _local5.transitionParams); } else { _local9 = new TweenListObj(_local4[_local3], (_currentTime + ((_local7 * 1000) / _timeScale)), (_currentTime + (((_local7 * 1000) + (_local6 * 1000)) / _timeScale)), false, _local8, _local5.transitionParams); }; _local9.properties = null; _local9.onStart = _local5.onStart; _local9.onUpdate = _local5.onUpdate; _local9.onComplete = _local5.onComplete; _local9.onOverwrite = _local5.onOverwrite; _local9.onStartParams = _local5.onStartParams; _local9.onUpdateParams = _local5.onUpdateParams; _local9.onCompleteParams = _local5.onCompleteParams; _local9.onOverwriteParams = _local5.onOverwriteParams; _local9.onStartScope = _local5.onStartScope; _local9.onUpdateScope = _local5.onUpdateScope; _local9.onCompleteScope = _local5.onCompleteScope; _local9.onOverwriteScope = _local5.onOverwriteScope; _local9.onErrorScope = _local5.onErrorScope; _local9.isCaller = true; _local9.count = _local5.count; _local9.waitFrames = _local5.waitFrames; _tweenList.push(_local9); if ((((_local6 == 0)) && ((_local7 == 0)))){ _local10 = (_tweenList.length - 1); updateTweenByIndex(_local10); removeTweenByIndex(_local10); }; _local3++; }; return (true); } public static function pauseAllTweens():Boolean{ var _local1:Boolean; var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; _local1 = false; _local2 = 0; while (_local2 < _tweenList.length) { pauseTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } public static function removeTweens(_arg1:Object, ... _args):Boolean{ var _local3:Array; var _local4:uint; _local3 = 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 splitTweens(_arg1:Number, _arg2:Array):uint{ var _local3:TweenListObj; var _local4:TweenListObj; var _local5:uint; var _local6:String; var _local7:Boolean; _local3 = _tweenList[_arg1]; _local4 = _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 updateFrame():void{ _currentTimeFrame++; } public static function resumeTweenByIndex(_arg1:Number):Boolean{ var _local2:TweenListObj; var _local3:Number; _local2 = _tweenList[_arg1]; if ((((_local2 == null)) || (!(_local2.isPaused)))){ return (false); }; _local3 = getCurrentTweeningTime(_local2); _local2.timeStart = (_local2.timeStart + (_local3 - _local2.timePaused)); _local2.timeComplete = (_local2.timeComplete + (_local3 - _local2.timePaused)); _local2.timePaused = undefined; _local2.isPaused = false; return (true); } public static function getVersion():String{ return ("AS3 1.31.71"); } public static function onEnterFrame(_arg1:Event):void{ var _local2:Boolean; updateTime(); updateFrame(); _local2 = false; _local2 = updateTweens(); if (!_local2){ stopEngine(); }; } public static function updateTime():void{ _currentTime = getTimer(); } private static function updateTweenByIndex(_arg1:Number):Boolean{ var tTweening:TweenListObj; var isOver:Boolean; var mustUpdate:Boolean; var nv:Number; var t:Number; var b:Number; var c:Number; var d:Number; var pName:String; var eventScope:Object; var tScope:Object; var cTime:Number; var tProperty:Object; var pv:Number; var i = _arg1; tTweening = _tweenList[i]; if ((((tTweening == null)) || (!(Boolean(tTweening.scope))))){ return (false); }; isOver = false; cTime = getCurrentTweeningTime(tTweening); if (cTime >= 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 (!(cTime >= nv)); } else { mustUpdate = (((((tTweening.skipUpdates < 1)) || (!(tTweening.skipUpdates)))) || ((tTweening.updatesSkipped >= tTweening.skipUpdates))); if (cTime >= tTweening.timeComplete){ isOver = true; mustUpdate = true; }; if (!tTweening.hasStarted){ if (Boolean(tTweening.onStart)){ eventScope = (Boolean(tTweening.onStartScope)) ? tTweening.onStartScope : tScope; try { tTweening.onStart.apply(eventScope, tTweening.onStartParams); } catch(e:Error) { handleError(tTweening, e, "onStart"); }; }; for (pName in tTweening.properties) { if (tTweening.properties[pName].isSpecialProperty){ if (Boolean(_specialPropertyList[pName].preProcess)){ tTweening.properties[pName].valueComplete = _specialPropertyList[pName].preProcess(tScope, _specialPropertyList[pName].parameters, tTweening.properties[pName].originalValueComplete, tTweening.properties[pName].extra); }; pv = _specialPropertyList[pName].getValue(tScope, _specialPropertyList[pName].parameters, tTweening.properties[pName].extra); } else { pv = 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 = (cTime - tTweening.timeStart); d = (tTweening.timeComplete - tTweening.timeStart); nv = tTweening.transition(t, 0, 1, d, tTweening.transitionParams); nv = tProperty.modifierFunction(tProperty.valueStart, tProperty.valueComplete, nv, tProperty.modifierParameters); } else { t = (cTime - tTweening.timeStart); b = tProperty.valueStart; c = (tProperty.valueComplete - tProperty.valueStart); d = (tTweening.timeComplete - tTweening.timeStart); nv = tTweening.transition(t, b, c, d, tTweening.transitionParams); }; }; if (tTweening.rounded){ nv = Math.round(nv); }; if (tProperty.isSpecialProperty){ _specialPropertyList[pName].setValue(tScope, nv, _specialPropertyList[pName].parameters, tTweening.properties[pName].extra); } else { tScope[pName] = nv; }; }; tTweening.updatesSkipped = 0; if (Boolean(tTweening.onUpdate)){ eventScope = (Boolean(tTweening.onUpdateScope)) ? tTweening.onUpdateScope : tScope; try { tTweening.onUpdate.apply(eventScope, tTweening.onUpdateParams); } catch(e:Error) { handleError(tTweening, e, "onUpdate"); }; }; } else { tTweening.updatesSkipped++; }; }; if (((isOver) && (Boolean(tTweening.onComplete)))){ eventScope = (Boolean(tTweening.onCompleteScope)) ? tTweening.onCompleteScope : tScope; try { tTweening.onComplete.apply(eventScope, tTweening.onCompleteParams); } catch(e:Error) { handleError(tTweening, e, "onComplete"); }; }; return (!(isOver)); }; return (true); } public static function setTimeScale(_arg1:Number):void{ var _local2:Number; var _local3:Number; if (isNaN(_arg1)){ _arg1 = 1; }; if (_arg1 < 1E-5){ _arg1 = 1E-5; }; if (_arg1 != _timeScale){ if (_tweenList != null){ _local2 = 0; while (_local2 < _tweenList.length) { _local3 = getCurrentTweeningTime(_tweenList[_local2]); _tweenList[_local2].timeStart = (_local3 - (((_local3 - _tweenList[_local2].timeStart) * _timeScale) / _arg1)); _tweenList[_local2].timeComplete = (_local3 - (((_local3 - _tweenList[_local2].timeComplete) * _timeScale) / _arg1)); if (_tweenList[_local2].timePaused != undefined){ _tweenList[_local2].timePaused = (_local3 - (((_local3 - _tweenList[_local2].timePaused) * _timeScale) / _arg1)); }; _local2++; }; }; _timeScale = _arg1; }; } public static function resumeAllTweens():Boolean{ var _local1:Boolean; var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; _local1 = false; _local2 = 0; while (_local2 < _tweenList.length) { resumeTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } private static function handleError(_arg1:TweenListObj, _arg2:Error, _arg3:String):void{ var eventScope:Object; var pTweening = _arg1; var pError = _arg2; var pCallBackName = _arg3; if (((Boolean(pTweening.onError)) && ((pTweening.onError is Function)))){ eventScope = (Boolean(pTweening.onErrorScope)) ? pTweening.onErrorScope : pTweening.scope; try { pTweening.onError.apply(eventScope, [pTweening.scope, pError]); } catch(metaError:Error) { printError(((((String(pTweening.scope) + " raised an error while executing the 'onError' handler. Original error:\n ") + pError.getStackTrace()) + "\nonError error: ") + metaError.getStackTrace())); }; } else { if (!Boolean(pTweening.onError)){ printError(((((String(pTweening.scope) + " raised an error while executing the '") + pCallBackName) + "'handler. \n") + pError.getStackTrace())); }; }; } private static function startEngine():void{ _engineExists = true; _tweenList = new Array(); __tweener_controller__ = new MovieClip(); __tweener_controller__.addEventListener(Event.ENTER_FRAME, Tweener.onEnterFrame); _currentTimeFrame = 0; updateTime(); } public static function removeAllTweens():Boolean{ var _local1:Boolean; var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; _local1 = false; _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 _local3:Number; var _local4:Number; var _local5:String; var _local6:Array; var _local7:Object; var _local8:Number; var _local9:Number; var _local10:Array; var _local11:Object; var _local12:Object; var _local13:Function; var _local14:Object; var _local15:TweenListObj; var _local16:Number; var _local17:Array; var _local18:Array; var _local19:Array; var _local20:String; if (!Boolean(_arg1)){ return (false); }; if ((_arg1 is Array)){ _local6 = _arg1.concat(); } else { _local6 = [_arg1]; }; _local7 = TweenListObj.makePropertiesChain(_arg2); if (!_inited){ init(); }; if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){ startEngine(); }; _local8 = (isNaN(_local7.time)) ? 0 : _local7.time; _local9 = (isNaN(_local7.delay)) ? 0 : _local7.delay; _local10 = new Array(); _local11 = {time:true, delay:true, useFrames:true, skipUpdates:true, transition:true, transitionParams:true, onStart:true, onUpdate:true, onComplete:true, onOverwrite:true, onError:true, rounded:true, onStartParams:true, onUpdateParams:true, onCompleteParams:true, onOverwriteParams:true, onStartScope:true, onUpdateScope:true, onCompleteScope:true, onOverwriteScope:true, onErrorScope:true}; _local12 = new Object(); for (_local5 in _local7) { if (!_local11[_local5]){ if (_specialPropertySplitterList[_local5]){ _local17 = _specialPropertySplitterList[_local5].splitValues(_local7[_local5], _specialPropertySplitterList[_local5].parameters); _local3 = 0; while (_local3 < _local17.length) { if (_specialPropertySplitterList[_local17[_local3].name]){ _local18 = _specialPropertySplitterList[_local17[_local3].name].splitValues(_local17[_local3].value, _specialPropertySplitterList[_local17[_local3].name].parameters); _local4 = 0; while (_local4 < _local18.length) { _local10[_local18[_local4].name] = {valueStart:undefined, valueComplete:_local18[_local4].value, arrayIndex:_local18[_local4].arrayIndex, isSpecialProperty:false}; _local4++; }; } else { _local10[_local17[_local3].name] = {valueStart:undefined, valueComplete:_local17[_local3].value, arrayIndex:_local17[_local3].arrayIndex, isSpecialProperty:false}; }; _local3++; }; } else { if (_specialPropertyModifierList[_local5] != undefined){ _local19 = _specialPropertyModifierList[_local5].modifyValues(_local7[_local5]); _local3 = 0; while (_local3 < _local19.length) { _local12[_local19[_local3].name] = {modifierParameters:_local19[_local3].parameters, modifierFunction:_specialPropertyModifierList[_local5].getValue}; _local3++; }; } else { _local10[_local5] = {valueStart:undefined, valueComplete:_local7[_local5]}; }; }; }; }; for (_local5 in _local10) { if (_specialPropertyList[_local5] != undefined){ _local10[_local5].isSpecialProperty = true; } else { if (_local6[0][_local5] == undefined){ printError((((("The property '" + _local5) + "' doesn't seem to be a normal object property of ") + String(_local6[0])) + " or a registered special property.")); }; }; }; for (_local5 in _local12) { if (_local10[_local5] != undefined){ _local10[_local5].modifierParameters = _local12[_local5].modifierParameters; _local10[_local5].modifierFunction = _local12[_local5].modifierFunction; }; }; if (typeof(_local7.transition) == "string"){ _local20 = _local7.transition.toLowerCase(); _local13 = _transitionList[_local20]; } else { _local13 = _local7.transition; }; if (!Boolean(_local13)){ _local13 = _transitionList["easeoutexpo"]; }; _local3 = 0; while (_local3 < _local6.length) { _local14 = new Object(); for (_local5 in _local10) { _local14[_local5] = new PropertyInfoObj(_local10[_local5].valueStart, _local10[_local5].valueComplete, _local10[_local5].valueComplete, _local10[_local5].arrayIndex, {}, _local10[_local5].isSpecialProperty, _local10[_local5].modifierFunction, _local10[_local5].modifierParameters); }; if (_local7.useFrames == true){ _local15 = new TweenListObj(_local6[_local3], (_currentTimeFrame + (_local9 / _timeScale)), (_currentTimeFrame + ((_local9 + _local8) / _timeScale)), true, _local13, _local7.transitionParams); } else { _local15 = new TweenListObj(_local6[_local3], (_currentTime + ((_local9 * 1000) / _timeScale)), (_currentTime + (((_local9 * 1000) + (_local8 * 1000)) / _timeScale)), false, _local13, _local7.transitionParams); }; _local15.properties = _local14; _local15.onStart = _local7.onStart; _local15.onUpdate = _local7.onUpdate; _local15.onComplete = _local7.onComplete; _local15.onOverwrite = _local7.onOverwrite; _local15.onError = _local7.onError; _local15.onStartParams = _local7.onStartParams; _local15.onUpdateParams = _local7.onUpdateParams; _local15.onCompleteParams = _local7.onCompleteParams; _local15.onOverwriteParams = _local7.onOverwriteParams; _local15.onStartScope = _local7.onStartScope; _local15.onUpdateScope = _local7.onUpdateScope; _local15.onCompleteScope = _local7.onCompleteScope; _local15.onOverwriteScope = _local7.onOverwriteScope; _local15.onErrorScope = _local7.onErrorScope; _local15.rounded = _local7.rounded; _local15.skipUpdates = _local7.skipUpdates; removeTweensByTime(_local15.scope, _local15.properties, _local15.timeStart, _local15.timeComplete); _tweenList.push(_local15); if ((((_local8 == 0)) && ((_local9 == 0)))){ _local16 = (_tweenList.length - 1); updateTweenByIndex(_local16); removeTweenByIndex(_local16); }; _local3++; }; return (true); } public static function registerTransition(_arg1:String, _arg2:Function):void{ if (!_inited){ init(); }; _transitionList[_arg1] = _arg2; } public static function printError(_arg1:String):void{ trace(("## [Tweener] Error: " + _arg1)); } private static function affectTweens(_arg1:Function, _arg2:Object, _arg3:Array):Boolean{ var _local4:Boolean; var _local5:uint; var _local6:Array; var _local7:uint; var _local8:uint; var _local9:uint; _local4 = false; 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; if (!Boolean(_tweenList)){ return ([]); }; _local4 = new Array(); _local2 = 0; while (_local2 < _tweenList.length) { if (((Boolean(_tweenList[_local2])) && ((_tweenList[_local2].scope == _arg1)))){ for (_local3 in _tweenList[_local2].properties) { _local4.push(_local3); }; }; _local2++; }; return (_local4); } public static function isTweening(_arg1:Object):Boolean{ var _local2:uint; if (!Boolean(_tweenList)){ return (false); }; _local2 = 0; while (_local2 < _tweenList.length) { if (((Boolean(_tweenList[_local2])) && ((_tweenList[_local2].scope == _arg1)))){ return (true); }; _local2++; }; return (false); } public static function pauseTweenByIndex(_arg1:Number):Boolean{ var _local2:TweenListObj; _local2 = _tweenList[_arg1]; if ((((_local2 == null)) || (_local2.isPaused))){ return (false); }; _local2.timePaused = getCurrentTweeningTime(_local2); _local2.isPaused = true; return (true); } public static function getCurrentTweeningTime(_arg1:Object):Number{ return ((_arg1.useFrames) ? _currentTimeFrame : _currentTime); } public static function getTweenCount(_arg1:Object):Number{ var _local2:uint; var _local3:Number; if (!Boolean(_tweenList)){ return (0); }; _local3 = 0; _local2 = 0; while (_local2 < _tweenList.length) { if (((Boolean(_tweenList[_local2])) && ((_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; _currentTimeFrame = 0; __tweener_controller__.removeEventListener(Event.ENTER_FRAME, Tweener.onEnterFrame); __tweener_controller__ = null; } public static function removeTweensByTime(_arg1:Object, _arg2:Object, _arg3:Number, _arg4:Number):Boolean{ var removed:Boolean; var removedLocally:Boolean; var i:uint; var tl:uint; var pName:String; var eventScope:Object; var p_scope = _arg1; var p_properties = _arg2; var p_timeStart = _arg3; var p_timeComplete = _arg4; removed = false; tl = _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)){ eventScope = (Boolean(_tweenList[i].onOverwriteScope)) ? _tweenList[i].onOverwriteScope : _tweenList[i].scope; try { _tweenList[i].onOverwrite.apply(eventScope, _tweenList[i].onOverwriteParams); } catch(e:Error) { handleError(_tweenList[i], e, "onOverwrite"); }; }; _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, _arg3:Array=null):void{ var _local4:SpecialPropertySplitter; if (!_inited){ init(); }; _local4 = new SpecialPropertySplitter(_arg2, _arg3); _specialPropertySplitterList[_arg1] = _local4; } 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 _local3:Array; var _local4:uint; _local3 = 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 _local3:Array; var _local4:uint; _local3 = 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.transitions
Section 8
//TweenListObj (caurina.transitions.TweenListObj) package caurina.transitions { public class TweenListObj { public var onUpdate:Function; public var useFrames:Boolean; public var hasStarted:Boolean; public var onOverwriteParams:Array; public var timeStart:Number; public var count:Number; public var timeComplete:Number; public var onStartParams:Array; public var onUpdateScope:Object; public var rounded:Boolean; public var onUpdateParams:Array; public var properties:Object; public var onComplete:Function; public var transitionParams:Object; public var updatesSkipped:Number; public var onStart:Function; public var onOverwriteScope:Object; public var skipUpdates:Number; public var onStartScope:Object; public var scope:Object; public var transition:Function; public var timePaused:Number; public var onCompleteParams:Array; public var timesCalled:Number; public var isCaller:Boolean; public var onError:Function; public var onErrorScope:Object; public var onOverwrite:Function; public var isPaused:Boolean; public var waitFrames:Boolean; public var onCompleteScope:Object; public function TweenListObj(_arg1:Object, _arg2:Number, _arg3:Number, _arg4:Boolean, _arg5:Function, _arg6:Object){ scope = _arg1; timeStart = _arg2; timeComplete = _arg3; useFrames = _arg4; transition = _arg5; transitionParams = _arg6; properties = new Object(); isPaused = false; timePaused = undefined; isCaller = false; updatesSkipped = 0; timesCalled = 0; skipUpdates = 0; hasStarted = false; } public function clone(_arg1:Boolean):TweenListObj{ var _local2:TweenListObj; var _local3:String; _local2 = new TweenListObj(scope, timeStart, timeComplete, useFrames, transition, transitionParams); _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.onError = onError; _local2.onStartParams = onStartParams; _local2.onUpdateParams = onUpdateParams; _local2.onCompleteParams = onCompleteParams; _local2.onOverwriteParams = onOverwriteParams; _local2.onStartScope = onStartScope; _local2.onUpdateScope = onUpdateScope; _local2.onCompleteScope = onCompleteScope; _local2.onOverwriteScope = onOverwriteScope; _local2.onErrorScope = onErrorScope; }; _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:String; var _local2:Boolean; var _local3:String; _local1 = "\n[TweenListObj "; _local1 = (_local1 + ("scope:" + String(scope))); _local1 = (_local1 + ", properties:"); _local2 = true; for (_local3 in properties) { if (!_local2){ _local1 = (_local1 + ","); }; _local1 = (_local1 + ("[name:" + properties[_local3].name)); _local1 = (_local1 + (",valueStart:" + properties[_local3].valueStart)); _local1 = (_local1 + (",valueComplete:" + properties[_local3].valueComplete)); _local1 = (_local1 + "]"); _local2 = false; }; _local1 = (_local1 + (", timeStart:" + String(timeStart))); _local1 = (_local1 + (", timeComplete:" + String(timeComplete))); _local1 = (_local1 + (", useFrames:" + String(useFrames))); _local1 = (_local1 + (", transition:" + String(transition))); _local1 = (_local1 + (", transitionParams:" + String(transitionParams))); 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 (Boolean(onError)){ _local1 = (_local1 + (", onError:" + String(onError))); }; 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 (onStartScope){ _local1 = (_local1 + (", onStartScope:" + String(onStartScope))); }; if (onUpdateScope){ _local1 = (_local1 + (", onUpdateScope:" + String(onUpdateScope))); }; if (onCompleteScope){ _local1 = (_local1 + (", onCompleteScope:" + String(onCompleteScope))); }; if (onOverwriteScope){ _local1 = (_local1 + (", onOverwriteScope:" + String(onOverwriteScope))); }; if (onErrorScope){ _local1 = (_local1 + (", onErrorScope:" + String(onErrorScope))); }; 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); } public static function makePropertiesChain(_arg1:Object):Object{ var _local2:Object; var _local3:Object; var _local4:Object; var _local5:Object; var _local6:Number; var _local7:Number; var _local8:Number; _local2 = _arg1.base; if (_local2){ _local3 = {}; if ((_local2 is Array)){ _local4 = []; _local8 = 0; while (_local8 < _local2.length) { _local4.push(_local2[_local8]); _local8++; }; } else { _local4 = [_local2]; }; _local4.push(_arg1); _local6 = _local4.length; _local7 = 0; while (_local7 < _local6) { if (_local4[_local7]["base"]){ _local5 = AuxFunctions.concatObjects(makePropertiesChain(_local4[_local7]["base"]), _local4[_local7]); } else { _local5 = _local4[_local7]; }; _local3 = AuxFunctions.concatObjects(_local3, _local5); _local7++; }; if (_local3["base"]){ delete _local3["base"]; }; return (_local3); //unresolved jump }; return (_arg1); } } }//package caurina.transitions
Section 9
//instruct_Pizza_177 (pizzaPalace_fla.instruct_Pizza_177) package pizzaPalace_fla { import flash.events.*; import flash.display.*; public dynamic class instruct_Pizza_177 extends MovieClip { public function instruct_Pizza_177(){ addFrameScript(122, frame123); } function frame123(){ dispatchEvent(new Event(Event.COMPLETE)); } } }//package pizzaPalace_fla
Section 10
//Pizza_176 (pizzaPalace_fla.Pizza_176) package pizzaPalace_fla { import flash.display.*; public dynamic class Pizza_176 extends MovieClip { public var demo:MovieClip; } }//package pizzaPalace_fla
Section 11
//pizzapalace_pizza_bigsaucesplatter_mc_258 (pizzaPalace_fla.pizzapalace_pizza_bigsaucesplatter_mc_258) package pizzaPalace_fla { import flash.display.*; public dynamic class pizzapalace_pizza_bigsaucesplatter_mc_258 extends MovieClip { public function pizzapalace_pizza_bigsaucesplatter_mc_258(){ addFrameScript(5, frame6); } function frame6(){ stop(); } } }//package pizzaPalace_fla
Section 12
//pizzapalace_topping_splat_mc_159 (pizzaPalace_fla.pizzapalace_topping_splat_mc_159) package pizzaPalace_fla { import flash.display.*; public dynamic class pizzapalace_topping_splat_mc_159 extends MovieClip { public function pizzapalace_topping_splat_mc_159(){ addFrameScript(3, frame4); } function frame4(){ stop(); } } }//package pizzaPalace_fla
Section 13
//TrayTopping_210 (pizzaPalace_fla.TrayTopping_210) package pizzaPalace_fla { import flash.display.*; public dynamic class TrayTopping_210 extends MovieClip { public function TrayTopping_210(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21, 21, frame22, 22, frame23, 23, frame24, 24, frame25); } function frame10(){ stop(); } function frame14(){ stop(); } function frame18(){ stop(); } function frame12(){ stop(); } function frame3(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame1(){ stop(); } function frame19(){ stop(); } function frame25(){ stop(); } function frame13(){ stop(); } function frame17(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame9(){ stop(); } function frame22(){ stop(); } function frame16(){ stop(); } function frame8(){ stop(); } function frame21(){ stop(); } function frame2(){ stop(); } function frame15(){ stop(); } function frame23(){ stop(); } function frame24(){ stop(); } function frame20(){ stop(); } function frame11(){ stop(); } } }//package pizzaPalace_fla
Section 14
//playSound (utils.sound.playSound) package utils.sound { import flash.media.*; import flash.utils.*; public function playSound(_arg1:String, _arg2:Number=0, _arg3:int=0, _arg4:SoundTransform=null):SoundChannel{ var className = _arg1; var startTime = _arg2; var loops = _arg3; var sndTransform = _arg4; try { return (new (getDefinitionByName(className)).play(startTime, loops, sndTransform)); } catch(error:Error) { trace("-----------PLAY SOUND ERROR--------\n", error); }; return (new SoundChannel()); } }//package utils.sound
Section 15
//AbstractIntegratedActivity (AbstractIntegratedActivity) package { import flash.events.*; import flash.display.*; public class AbstractIntegratedActivity extends MovieClip { public var ready_fn:Function; private var _standaloneFramesWaited:uint;// = 0 protected var _standaloneWaitFrames:uint;// = 24 private var _availability:Boolean;// = false public var playmatePlay_fn:Function; protected var _gameType:String; protected var _loaderParameters:Object; protected var onAnimationComplete_fn:Function; public function AbstractIntegratedActivity(_arg1="default"){ _availability = false; _standaloneFramesWaited = 0; _standaloneWaitFrames = 24; super(); _gameType = _arg1; announceAvailability(); checkLoadStatus(); } protected function playmatePlay(_arg1:String, _arg2:Function=null):void{ var instruction = _arg1; var animationCompleteCallBack = _arg2; if (animationCompleteCallBack != null){ onAnimationComplete_fn = animationCompleteCallBack; }; try { playmatePlay_fn(instruction); } catch(error:Error) { handleAnimationComplete(); }; } public function handleIrisOpeningEnd():void{ } public function handleIrisOpeningBegin():void{ } private function runStandalone():void{ announceAvailability(); loaderParameters = loaderInfo.parameters; handleIrisOpeningBegin(); handleIrisOpeningEnd(); } public function get gameType():String{ return (_gameType); } public function get availability():Boolean{ return (_availability); } protected function onLoaderParameters():void{ } private function announceAvailability():void{ _availability = true; dispatchEvent(new Event(Event.COMPLETE)); } public function handleAnimationComplete():void{ try { onAnimationComplete_fn(); onAnimationComplete_fn = null; } catch(error:Error) { }; } private function checkLoadStatus():void{ if ((((loaderInfo.bytesLoaded == loaderInfo.bytesTotal)) && ((loaderInfo.bytesLoaded > 10)))){ onLoadComplete(); } else { loaderInfo.addEventListener(Event.COMPLETE, onLoadComplete, false, int.MAX_VALUE); }; } protected function onLoadComplete(_arg1:Event=null):void{ var event = _arg1; announceAvailability(); loaderInfo.removeEventListener(Event.COMPLETE, onLoadComplete); try { ready_fn(); } catch(error:Error) { addEventListener(Event.ENTER_FRAME, standaloneCheck); }; } public function set loaderParameters(_arg1:Object):void{ _loaderParameters = _arg1; onLoaderParameters(); } private function standaloneCheck(_arg1:Event):void{ var event = _arg1; _standaloneFramesWaited++; try { ready_fn(); removeEventListener(Event.ENTER_FRAME, standaloneCheck); return; } catch(error:Error) { if (_standaloneFramesWaited > _standaloneWaitFrames){ removeEventListener(Event.ENTER_FRAME, standaloneCheck); runStandalone(); }; }; } } }//package
Section 16
//Avery (Avery) package { import flash.events.*; public dynamic class Avery extends Customer { public function Avery(){ addFrameScript(28, frame29, 83, frame84); } function frame84(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } function frame29(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } } }//package
Section 17
//broccoli (broccoli) package { import flash.display.*; public dynamic class broccoli extends MovieClip { public function broccoli(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 18
//carrot (carrot) package { import flash.display.*; public dynamic class carrot extends MovieClip { public function carrot(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 19
//cheese (cheese) package { import flash.display.*; public dynamic class cheese extends MovieClip { public function cheese(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 20
//cookie (cookie) package { import flash.display.*; public dynamic class cookie extends MovieClip { public function cookie(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 21
//corn (corn) package { import flash.display.*; public dynamic class corn extends MovieClip { public function corn(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 22
//crayon (crayon) package { import flash.display.*; public dynamic class crayon extends MovieClip { public function crayon(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 23
//Customer (Customer) package { import flash.events.*; import flash.display.*; public class Customer extends MovieClip { public static const START_NEW_GAME:String = "startNewGame"; public static const CUSTOMER_ENTERED:String = "customerEntered"; public function Customer():void{ stop(); addEventListener(Event.COMPLETE, customerEntered, false, 0, true); } public function enter():void{ gotoAndPlay("enter"); } public function exit():void{ addEventListener(Event.COMPLETE, customerFullyExited, false, 0, true); gotoAndPlay("exit"); } private function customerEntered(_arg1:Event):void{ dispatchEvent(new Event(CUSTOMER_ENTERED)); } private function customerFullyExited(_arg1:Event):void{ removeEventListener(Event.COMPLETE, customerFullyExited); dispatchEvent(new Event(START_NEW_GAME)); } } }//package
Section 24
//CustomerSelection (CustomerSelection) package { public class CustomerSelection { public static function randomCustomer():Customer{ var _local1:int; var _local2:Customer; _local1 = Math.ceil((Math.random() * 4)); switch (_local1){ case 1: _local2 = new Avery(); break; case 2: _local2 = new Imogen(); break; case 3: _local2 = new Ernest(); break; case 4: _local2 = new Rachel(); break; default: trace("RANDOM CUSTOMER NOT SELECTED"); }; return (_local2); } } }//package
Section 25
//dinosaur (dinosaur) package { import flash.display.*; public dynamic class dinosaur extends MovieClip { public function dinosaur(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package
Section 26
//egg (egg) package { import flash.display.*; public dynamic class egg extends MovieClip { public function egg(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 27
//Ernest (Ernest) package { import flash.events.*; public dynamic class Ernest extends Customer { public function Ernest(){ addFrameScript(28, frame29, 82, frame83); } function frame29(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } function frame83(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } } }//package
Section 28
//fries (fries) package { import flash.display.*; public dynamic class fries extends MovieClip { public function fries(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package
Section 29
//GameType (GameType) package { public class GameType { public static const CREATIVE:String = "game_type_creative"; public static const SCORING:String = "game_type_scoring"; } }//package
Section 30
//gingerbread (gingerbread) package { import flash.display.*; public dynamic class gingerbread extends MovieClip { public function gingerbread(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 31
//hamburger (hamburger) package { import flash.display.*; public dynamic class hamburger extends MovieClip { public function hamburger(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package
Section 32
//hat (hat) package { import flash.display.*; public dynamic class hat extends MovieClip { public function hat(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package
Section 33
//icecream (icecream) package { import flash.display.*; public dynamic class icecream extends MovieClip { public function icecream(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 34
//Imogen (Imogen) package { import flash.events.*; public dynamic class Imogen extends Customer { public function Imogen(){ addFrameScript(28, frame29, 82, frame83); } function frame29(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } function frame83(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } } }//package
Section 35
//IntegratedActivityCustomCursor (IntegratedActivityCustomCursor) package { import flash.display.*; public dynamic class IntegratedActivityCustomCursor extends MovieClip { public function IntegratedActivityCustomCursor(){ addFrameScript(1, frame2); } function frame2(){ stop(); } } }//package
Section 36
//MainView (MainView) package { import flash.events.*; import flash.display.*; import flash.utils.*; import utils.sound.*; public class MainView extends MovieClip { private var _currentThoughtBubble:ThoughtBubble; private var _gameCounter:int;// = 1 public var tray:Tray; private var _currentCustomer:Customer; private var _bubbleTimer:Timer; public var pizzaHolder_mc:MovieClip; public var thoughtBubbleHolder_mc:MovieClip; private var _pizza:Pizza; private var _playmatePlay_fn:Function; private var _thoughtBubbleType:int;// = 3 public var instructions:MovieClip; public var _assignAnimationCompleteHandler_fn:Function; public var customerHolder_mc:MovieClip; public function MainView():void{ _thoughtBubbleType = 3; _gameCounter = 1; super(); instructions.demo.addEventListener(Event.COMPLETE, instructionsComplete, false, 0, true); } private function instructionsComplete(_arg1:Event):void{ instructions.demo.removeEventListener(Event.COMPLETE, instructionsComplete); removeChild(instructions); _currentThoughtBubble = new ThoughtBubbleThree(); animateInPizza(); characterSelection(); } private function showThoughtBubble(_arg1:Event):void{ if (_currentThoughtBubble.ignoreIncorrectGuess){ return; }; _currentThoughtBubble.visible = true; _currentThoughtBubble.addEventListener(ThoughtBubble.THOUGHT_BUBBLE_OPEN_COMPLETE, startBubbleOpenTimer, false, 0, true); _currentThoughtBubble.openThoughtBubble(); } public function destoryOldItems():void{ if (_pizza){ pizzaHolder_mc.removeChild(_pizza); }; if (_currentCustomer){ customerHolder_mc.removeChild(_currentCustomer); }; if (_currentThoughtBubble){ _currentThoughtBubble.gotoAndStop(1); thoughtBubbleHolder_mc.removeChild(_currentThoughtBubble); }; } private function showToppings(_arg1:TimerEvent):void{ _arg1.target.removeEventListener(TimerEvent.TIMER_COMPLETE, showToppings); _arg1.target.stop(); tray.showToppingSelections(); } private function startBubbleOpenTimer(_arg1:Event):void{ _bubbleTimer = new Timer(2000, 1); _bubbleTimer.addEventListener(TimerEvent.TIMER_COMPLETE, closeBubble, false, 0, true); _bubbleTimer.start(); } private function startNewGame(_arg1:Event):void{ _currentCustomer.removeEventListener(Customer.START_NEW_GAME, startNewGame); _playmatePlay_fn("gameReplayed"); _gameCounter++; destoryOldItems(); if (_gameCounter < 4){ _thoughtBubbleType = 3; _currentThoughtBubble = new ThoughtBubbleThree(); }; if ((((_gameCounter > 3)) && ((_gameCounter < 7)))){ _thoughtBubbleType = 4; _currentThoughtBubble = new ThoughtBubbleFour(); }; if (_gameCounter >= 7){ _thoughtBubbleType = 5; _currentThoughtBubble = new ThoughtBubbleFive(); }; tray.destroy(); animateInPizza(); characterSelection(); } private function thoughtBubbleCloseComplete(_arg1:Event):void{ _currentThoughtBubble.removeEventListener(Event.COMPLETE, thoughtBubbleCloseComplete); _currentThoughtBubble.visible = false; } public function set assignAnimationCompleteHandler_fn(_arg1:Function):void{ _assignAnimationCompleteHandler_fn = _arg1; } private function characterSelection():void{ _currentCustomer = CustomerSelection.randomCustomer(); customerHolder_mc.addChild(_currentCustomer); _currentCustomer.addEventListener(Customer.CUSTOMER_ENTERED, startGame, false, 0, true); _currentCustomer.play(); } private function gameComplete(_arg1:Event):void{ _pizza.addEventListener(Event.COMPLETE, pizzaBoxComplete, false, 0, true); _pizza.gotoAndPlay("boxPizza"); _playmatePlay_fn("gameCompletedWon"); playSound("PPVictory"); } private function initialGameThoughtBubble(_arg1:Event):void{ _currentThoughtBubble.removeEventListener(ThoughtBubble.THOUGHT_BUBBLE_OPEN_COMPLETE, initialGameThoughtBubble); _currentThoughtBubble.addEventListener(ThoughtBubble.THOUGHT_BUBBLE_CLOSE_COMPLETE, thoughtBubbleCloseComplete, false, 0, true); _currentThoughtBubble.closeThoughtBubble(); } private function incorrectSelection(_arg1:Event):void{ _playmatePlay_fn("missFailure"); playSound("PPWrongChoice"); } private function pizzaBoxComplete(_arg1:Event):void{ _pizza.removeEventListener(Event.COMPLETE, pizzaBoxComplete); if (((_currentThoughtBubble.ignoreIncorrectGuess) && (!(_currentThoughtBubble.closingBubble)))){ _currentThoughtBubble.closeThoughtBubble(); }; _currentCustomer.addEventListener(Customer.START_NEW_GAME, startNewGame, false, 0, true); _currentCustomer.exit(); } public function set playmatePlay_fn(_arg1:Function):void{ _playmatePlay_fn = _arg1; } private function startGame(_arg1:Event):void{ var _local2:Timer; _currentCustomer.removeEventListener(Customer.CUSTOMER_ENTERED, startGame); playSound("PPThoughtBubble"); _currentThoughtBubble.visible = true; _currentThoughtBubble.addEventListener(ThoughtBubble.THOUGHT_BUBBLE_OPEN_COMPLETE, initialGameThoughtBubble, false, 0, true); _currentThoughtBubble.openThoughtBubble(); _currentThoughtBubble.thoughtBubbleType = _thoughtBubbleType; prepUniqueRandomToppings(); _currentThoughtBubble.setImages(); tray.addEventListener(Tray.SHOW_THOUGHT_BUBBLE, showThoughtBubble, false, 0, true); tray.addEventListener(Tray.GAME_COMPLETE, gameComplete, false, 0, true); tray.addEventListener(Tray.CORRECT_GUESS, correctSelection, false, 0, true); tray.addEventListener(Tray.INCORRECT_GUESS, incorrectSelection, false, 0, true); tray.selectedToppingChoices = _currentThoughtBubble.selectedThoughtBubbleToppings; thoughtBubbleHolder_mc.addChild(_currentThoughtBubble); _local2 = new Timer(2000, 1); _local2.addEventListener(TimerEvent.TIMER_COMPLETE, showToppings, false, 0, true); _local2.start(); } private function animateInPizza():void{ _pizza = new Pizza(); playSound("PPPlop"); tray.toppingsHolder = _pizza.toppingHolder_mc; pizzaHolder_mc.addChild(_pizza); } private function closeBubble(_arg1:TimerEvent):void{ _bubbleTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, closeBubble); _bubbleTimer.stop(); _bubbleTimer = null; _currentThoughtBubble.addEventListener(ThoughtBubble.THOUGHT_BUBBLE_CLOSE_COMPLETE, thoughtBubbleCloseComplete, false, 0, true); _currentThoughtBubble.closeThoughtBubble(); } private function prepUniqueRandomToppings():void{ _currentThoughtBubble.thoughtBubbleToppings = tray.uniqueRandomNumberArray; } private function correctSelection(_arg1:Event):void{ var _local2:int; _playmatePlay_fn("scoreSuccess"); _local2 = Math.ceil((Math.random() * 5)); switch (_local2){ case 1: playSound("PPSuccess1"); break; case 2: playSound("PPSuccess2"); break; case 3: playSound("PPSuccess3"); break; case 4: playSound("PPSuccess4"); break; case 5: playSound("PPSuccess5"); break; }; } } }//package
Section 37
//MultipleToppingAnimation (MultipleToppingAnimation) package { import flash.display.*; public dynamic class MultipleToppingAnimation extends MovieClip { public var topping1:ThoughtBubbleToppings; public var topping3:ThoughtBubbleToppings; public var topping2:ThoughtBubbleToppings; public function MultipleToppingAnimation(){ addFrameScript(12, frame13, 26, frame27, 41, frame42, 55, frame56, 69, frame70); } function frame70(){ stop(); } function frame13(){ stop(); } function frame27(){ stop(); } function frame42(){ stop(); } function frame56(){ stop(); } } }//package
Section 38
//mushroom (mushroom) package { import flash.display.*; public dynamic class mushroom extends MovieClip { public function mushroom(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 39
//peanut (peanut) package { import flash.display.*; public dynamic class peanut extends MovieClip { } }//package
Section 40
//pepperoni (pepperoni) package { import flash.display.*; public dynamic class pepperoni extends MovieClip { public function pepperoni(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 41
//pineapple (pineapple) package { import flash.display.*; public dynamic class pineapple extends MovieClip { public function pineapple(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 42
//Pizza (Pizza) package { import flash.events.*; import flash.display.*; public dynamic class Pizza extends MovieClip { public var toppingHolder_mc:MovieClip; public function Pizza(){ addFrameScript(11, frame12, 51, frame52); } function frame12(){ stop(); } function frame52(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } } }//package
Section 43
//PizzaPalace (PizzaPalace) package { import flash.events.*; public class PizzaPalace extends AbstractIntegratedActivity { private var _mainView:MainView; public function PizzaPalace():void{ super(GameType.SCORING); } private function added(_arg1:Event):void{ _mainView.removeEventListener(Event.ADDED_TO_STAGE, added); } override public function handleIrisOpeningBegin():void{ _mainView = new MainView(); _mainView.playmatePlay_fn = playmatePlay; _mainView.assignAnimationCompleteHandler_fn = assignAnimationCompleteHandler; _mainView.addEventListener(Event.ADDED_TO_STAGE, added, false, 0, true); addChildAt(_mainView, 0); playmatePlay("gameStart"); } public function assignAnimationCompleteHandler(_arg1:Function):void{ onAnimationComplete_fn = _arg1; } } }//package
Section 44
//popcorn (popcorn) package { import flash.display.*; public dynamic class popcorn extends MovieClip { public function popcorn(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 45
//PPPlop (PPPlop) package { import flash.media.*; public dynamic class PPPlop extends Sound { } }//package
Section 46
//PPSuccess1 (PPSuccess1) package { import flash.media.*; public dynamic class PPSuccess1 extends Sound { } }//package
Section 47
//PPSuccess2 (PPSuccess2) package { import flash.media.*; public dynamic class PPSuccess2 extends Sound { } }//package
Section 48
//PPSuccess3 (PPSuccess3) package { import flash.media.*; public dynamic class PPSuccess3 extends Sound { } }//package
Section 49
//PPSuccess4 (PPSuccess4) package { import flash.media.*; public dynamic class PPSuccess4 extends Sound { } }//package
Section 50
//PPSuccess5 (PPSuccess5) package { import flash.media.*; public dynamic class PPSuccess5 extends Sound { } }//package
Section 51
//PPThinkItem (PPThinkItem) package { import flash.media.*; public dynamic class PPThinkItem extends Sound { } }//package
Section 52
//PPThoughtBubble (PPThoughtBubble) package { import flash.media.*; public dynamic class PPThoughtBubble extends Sound { } }//package
Section 53
//PPVictory (PPVictory) package { import flash.media.*; public dynamic class PPVictory extends Sound { } }//package
Section 54
//PPWrongChoice (PPWrongChoice) package { import flash.media.*; public dynamic class PPWrongChoice extends Sound { } }//package
Section 55
//pretzel (pretzel) package { import flash.display.*; public dynamic class pretzel extends MovieClip { public function pretzel(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 56
//Rachel (Rachel) package { import flash.events.*; public dynamic class Rachel extends Customer { public function Rachel(){ addFrameScript(28, frame29, 82, frame83); } function frame29(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } function frame83(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } } }//package
Section 57
//sardines (sardines) package { import flash.display.*; public dynamic class sardines extends MovieClip { public function sardines(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 58
//shoes (shoes) package { import flash.display.*; public dynamic class shoes extends MovieClip { public function shoes(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package
Section 59
//soccerball (soccerball) package { import flash.display.*; public dynamic class soccerball extends MovieClip { public function soccerball(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package
Section 60
//sock (sock) package { import flash.display.*; public dynamic class sock extends MovieClip { public function sock(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 61
//star (star) package { import flash.display.*; public dynamic class star extends MovieClip { public function star(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 62
//ThoughtBubble (ThoughtBubble) package { import flash.events.*; import flash.display.*; public class ThoughtBubble extends MovieClip { private var _selectedThoughtbubbleToppings:Array; private var _possibleThoughtBubbleToppings:Array; private var _thoughtBubbleType:int; public var closingBubble:Boolean;// = false public var ignoreIncorrectGuess:Boolean;// = false public var topping1:ThoughtBubbleToppings; public var topping3:ThoughtBubbleToppings; public var topping4:ThoughtBubbleToppings; public var topping5:ThoughtBubbleToppings; public var topping2:ThoughtBubbleToppings; public static const THOUGHT_BUBBLE_OPEN_COMPLETE:String = "thoughtBubbleOpenComplete"; public static const THOUGHT_BUBBLE_CLOSE_COMPLETE:String = "thoughtBubbleCloseComplete"; public function ThoughtBubble():void{ ignoreIncorrectGuess = false; closingBubble = false; super(); stop(); _possibleThoughtBubbleToppings = new Array(); _selectedThoughtbubbleToppings = new Array(); } public function get selectedThoughtBubbleToppings():Array{ return (_selectedThoughtbubbleToppings.concat()); } private function balloonCloseComplete(_arg1:Event):void{ ignoreIncorrectGuess = false; closingBubble = false; removeEventListener(Event.COMPLETE, balloonCloseComplete); dispatchEvent(new Event(THOUGHT_BUBBLE_CLOSE_COMPLETE)); } private function pickRandomToppings():void{ var _local1:Array; var _local2:int; _local1 = _possibleThoughtBubbleToppings; while (_selectedThoughtbubbleToppings.length < _thoughtBubbleType) { _local2 = (Math.ceil((Math.random() * _local1.length)) - 1); _selectedThoughtbubbleToppings.push(_local1[_local2]); _local1.splice(_local2, 1); }; } public function set thoughtBubbleToppings(_arg1:Array):void{ _possibleThoughtBubbleToppings = _arg1; pickRandomToppings(); } private function balloonOpenComplete(_arg1:Event):void{ ignoreIncorrectGuess = true; removeEventListener(Event.COMPLETE, balloonOpenComplete); dispatchEvent(new Event(THOUGHT_BUBBLE_OPEN_COMPLETE)); } public function setImages():void{ switch (_thoughtBubbleType){ case 3: trace("set the toppings"); topping1.gotoAndStop(_selectedThoughtbubbleToppings[0].toString()); topping2.gotoAndStop(_selectedThoughtbubbleToppings[1].toString()); topping3.gotoAndStop(_selectedThoughtbubbleToppings[2].toString()); break; case 4: topping1.gotoAndStop(_selectedThoughtbubbleToppings[0].toString()); topping2.gotoAndStop(_selectedThoughtbubbleToppings[1].toString()); topping3.gotoAndStop(_selectedThoughtbubbleToppings[2].toString()); topping4.gotoAndStop(_selectedThoughtbubbleToppings[3].toString()); break; case 5: topping1.gotoAndStop(_selectedThoughtbubbleToppings[0].toString()); topping2.gotoAndStop(_selectedThoughtbubbleToppings[1].toString()); topping3.gotoAndStop(_selectedThoughtbubbleToppings[2].toString()); topping4.gotoAndStop(_selectedThoughtbubbleToppings[3].toString()); topping5.gotoAndStop(_selectedThoughtbubbleToppings[4].toString()); break; default: trace("set images not caught"); }; } public function set thoughtBubbleType(_arg1:int):void{ _thoughtBubbleType = _arg1; } public function openThoughtBubble():void{ ignoreIncorrectGuess = true; closingBubble = false; addEventListener(Event.COMPLETE, balloonOpenComplete, false, 0, true); gotoAndPlay("balloonAppears"); } public function closeThoughtBubble():void{ ignoreIncorrectGuess = true; closingBubble = true; addEventListener(Event.COMPLETE, balloonCloseComplete, false, 0, true); gotoAndPlay("balloonDisappears"); } } }//package
Section 63
//ThoughtBubbleFive (ThoughtBubbleFive) package { import flash.events.*; public dynamic class ThoughtBubbleFive extends ThoughtBubble { public function ThoughtBubbleFive(){ addFrameScript(169, frame170, 176, frame177); } function frame170(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } function frame177(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } } }//package
Section 64
//ThoughtBubbleFour (ThoughtBubbleFour) package { import flash.events.*; public dynamic class ThoughtBubbleFour extends ThoughtBubble { public function ThoughtBubbleFour(){ addFrameScript(147, frame148, 154, frame155); } function frame155(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } function frame148(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } } }//package
Section 65
//ThoughtBubbleThree (ThoughtBubbleThree) package { import flash.events.*; public dynamic class ThoughtBubbleThree extends ThoughtBubble { public function ThoughtBubbleThree(){ addFrameScript(136, frame137, 143, frame144); } function frame144(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } function frame137(){ dispatchEvent(new Event(Event.COMPLETE)); stop(); } } }//package
Section 66
//ThoughtBubbleToppings (ThoughtBubbleToppings) package { import flash.display.*; public dynamic class ThoughtBubbleToppings extends MovieClip { public function ThoughtBubbleToppings(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21, 21, frame22, 22, frame23, 23, frame24, 24, frame25); } function frame10(){ stop(); } function frame14(){ stop(); } function frame18(){ stop(); } function frame12(){ stop(); } function frame3(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame1(){ stop(); } function frame19(){ stop(); } function frame25(){ stop(); } function frame13(){ stop(); } function frame17(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame9(){ stop(); } function frame22(){ stop(); } function frame16(){ stop(); } function frame8(){ stop(); } function frame21(){ stop(); } function frame2(){ stop(); } function frame15(){ stop(); } function frame23(){ stop(); } function frame24(){ stop(); } function frame20(){ stop(); } function frame11(){ stop(); } } }//package
Section 67
//tomato (tomato) package { import flash.display.*; public dynamic class tomato extends MovieClip { public function tomato(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package
Section 68
//ToppingTray (ToppingTray) package { import flash.display.*; public dynamic class ToppingTray extends MovieClip { public var topping:MovieClip; public function ToppingTray(){ addFrameScript(1, frame2, 9, frame10, 11, frame12, 19, frame20, 21, frame22, 29, frame30); } function frame10(){ stop(); } function frame12(){ stop(); } function frame20(){ stop(); } function frame22(){ stop(); } function frame2(){ stop(); } function frame30(){ stop(); } } }//package
Section 69
//Tray (Tray) package { import flash.events.*; import caurina.transitions.*; import flash.display.*; import flash.utils.*; public class Tray extends MovieClip { private var _trays:Array; private var _allToppings:Array; public var toppingsHolder:MovieClip; private var _selectedToppings:Array; private var _trayHolder:Sprite; private var _randomNumberArray:Array; private var _incorrectCount:int;// = 0 private var _tray2:ToppingTray; private var _tray3:ToppingTray; private var _tray6:ToppingTray; private var _tray7:ToppingTray; private var _tray1:ToppingTray; private var _tray8:ToppingTray; private var _tray4:ToppingTray; private var _tray5:ToppingTray; private var _boxPizzaTimer:Timer; private var _correctToppingCount:int;// = 0 public static const CORRECT_GUESS:String = "correctGuess"; public static const SHOW_THOUGHT_BUBBLE:String = "showThoughtBubble"; public static const GAME_COMPLETE:String = "gameComplete"; public static const INCORRECT_GUESS:String = "incorrectGuess"; public function Tray():void{ _tray1 = new ToppingTray(); _tray2 = new ToppingTray(); _tray3 = new ToppingTray(); _tray4 = new ToppingTray(); _tray5 = new ToppingTray(); _tray6 = new ToppingTray(); _tray7 = new ToppingTray(); _tray8 = new ToppingTray(); _correctToppingCount = 0; _incorrectCount = 0; super(); addFrameScript(9, frame10, 19, frame20); _allToppings = new Array("broccoli", "carrot", "cheese", "cookie", "crayon", "dinosaur", "egg", "fries", "gingerbread", "hamburger", "hat", "icecream", "mushroom", "peanut", "pepperoni", "pineapple", "popcorn", "pretzel", "sardines", "shoes", "soccerball", "sock", "star", "tomato", "corn"); getUniqueRandomNumber(); _trayHolder = new Sprite(); _trayHolder.x = 10.6; _trayHolder.y = 9.2; addChild(_trayHolder); _trays = new Array(_tray1, _tray2, _tray3, _tray4, _tray5, _tray6, _tray7, _tray8); } public function destroy():void{ var _local1:int; _local1 = 0; while (_local1 < _trays.length) { _trays[_local1].gotoAndStop("off"); _trays[_local1].removeEventListener(MouseEvent.CLICK, toppingTrayClicked); _trays[_local1].removeEventListener(MouseEvent.ROLL_OVER, toppingTrayOver); _trays[_local1].removeEventListener(MouseEvent.ROLL_OUT, toppingTrayOut); _correctToppingCount = 0; _incorrectCount = 0; _trayHolder.removeChild(_trays[_local1]); while (toppingsHolder.numChildren) { toppingsHolder.removeChildAt(0); }; _local1++; }; } public function get uniqueRandomNumberArray():Array{ return (_randomNumberArray.concat()); } public function set selectedToppingChoices(_arg1:Array):void{ _selectedToppings = _arg1; } private function getUniqueRandomNumber():void{ var _local1:int; _randomNumberArray = new Array(); while (_randomNumberArray.length < 8) { _local1 = Math.ceil((Math.random() * 25)); if (_randomNumberArray.indexOf(_local1) == -1){ _randomNumberArray.push(_local1); }; }; } private function toppingTrayClicked(_arg1:MouseEvent):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:MovieClip; var _local6:MultipleToppingAnimation; _local2 = 0; _local3 = 0; while (_local3 < _selectedToppings.length) { if (_arg1.target.topping.currentFrame == _selectedToppings[_local3]){ _correctToppingCount++; dispatchEvent(new Event(CORRECT_GUESS)); _arg1.target.removeEventListener(MouseEvent.ROLL_OVER, toppingTrayOver); _arg1.target.removeEventListener(MouseEvent.ROLL_OUT, toppingTrayOut); _arg1.target.removeEventListener(MouseEvent.CLICK, toppingTrayClicked); _arg1.target.gotoAndStop("onPizza"); if ((((((((((((_arg1.target.topping.currentFrame == 6)) || ((_arg1.target.topping.currentFrame == 8)))) || ((_arg1.target.topping.currentFrame == 10)))) || ((_arg1.target.topping.currentFrame == 11)))) || ((_arg1.target.topping.currentFrame == 20)))) || ((_arg1.target.topping.currentFrame == 21)))){ _local4 = _allToppings[(_arg1.target.topping.currentFrame - 1)]; _local5 = (new (getDefinitionByName(_local4)) as MovieClip); toppingsHolder.addChild(_local5); } else { _local6 = new MultipleToppingAnimation(); _local6.stop(); _local6.gotoAndPlay(("topping" + _correctToppingCount)); toppingsHolder.addChild(_local6); _local6.topping1.gotoAndStop(_arg1.target.topping.currentFrame); _local6.topping2.gotoAndStop(_arg1.target.topping.currentFrame); _local6.topping3.gotoAndStop(_arg1.target.topping.currentFrame); }; if (_correctToppingCount == _selectedToppings.length){ _boxPizzaTimer = new Timer(2000, 1); _boxPizzaTimer.addEventListener(TimerEvent.TIMER_COMPLETE, fireGameComplete, false, 0, true); _boxPizzaTimer.start(); disableAllButtons(); }; break; } else { _local2++; if (_local2 == _selectedToppings.length){ dispatchEvent(new Event(INCORRECT_GUESS)); dispatchEvent(new Event(SHOW_THOUGHT_BUBBLE)); }; }; _local3++; }; } function frame20(){ stop(); } public function showToppingSelections():void{ var _local1:int; var _local2:int; _local1 = 88; _local2 = 0; while (_local2 < _trays.length) { _trays[_local2].topping.mouseEnabled = false; _trays[_local2].topping.mouseChildren = false; _trays[_local2].topping.gotoAndStop(_randomNumberArray[_local2].toString()); _trays[_local2].alpha = 0; _trays[_local2].gotoAndStop(1); _trayHolder.addChild(_trays[_local2]); Tweener.addTween(_trays[_local2], {alpha:1, time:0.5, delay:(_local2 * 0.125)}); _trays[_local2].addEventListener(MouseEvent.CLICK, toppingTrayClicked, false, 0, true); _trays[_local2].addEventListener(MouseEvent.ROLL_OVER, toppingTrayOver, false, 0, true); _trays[_local2].addEventListener(MouseEvent.ROLL_OUT, toppingTrayOut, false, 0, true); _trays[_local2].x = (_local2 * _local1); _local2++; }; } private function fireGameComplete(_arg1:TimerEvent):void{ _boxPizzaTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, fireGameComplete); _boxPizzaTimer.stop(); _boxPizzaTimer = null; dispatchEvent(new Event(GAME_COMPLETE)); } private function disableAllButtons():void{ var _local1:int; _local1 = 0; while (_local1 < _trays.length) { _trays[_local1].removeEventListener(MouseEvent.CLICK, toppingTrayClicked); _trays[_local1].removeEventListener(MouseEvent.ROLL_OVER, toppingTrayOver); _trays[_local1].removeEventListener(MouseEvent.ROLL_OUT, toppingTrayOut); _local1++; }; } private function toppingTrayOver(_arg1:MouseEvent):void{ _arg1.target.gotoAndStop("over"); } function frame10(){ stop(); } private function toppingTrayOut(_arg1:MouseEvent):void{ _arg1.target.gotoAndStop("off"); } } }//package

Library Items

Symbol 1 Sound {PPWrongChoice}
Symbol 2 Sound {PPVictory}
Symbol 3 Sound {PPThoughtBubble}
Symbol 4 Sound {PPThinkItem}
Symbol 5 Sound {PPPlop}
Symbol 6 Sound {PPSuccess5}
Symbol 7 Sound {PPSuccess4}
Symbol 8 Sound {PPSuccess3}
Symbol 9 Sound {PPSuccess2}
Symbol 10 Sound {PPSuccess1}
Symbol 11 GraphicUsed by:13
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClip {IntegratedActivityCustomCursor}Uses:11 12
Symbol 14 GraphicUsed by:53
Symbol 15 GraphicUsed by:16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539
Symbol 16 MovieClipUses:15Used by:53
Symbol 17 MovieClipUses:15Used by:53
Symbol 18 MovieClipUses:15Used by:53
Symbol 19 MovieClipUses:15Used by:53
Symbol 20 MovieClipUses:15Used by:53
Symbol 21 MovieClipUses:15Used by:53
Symbol 22 MovieClipUses:15Used by:53
Symbol 23 MovieClipUses:15Used by:53
Symbol 24 MovieClipUses:15Used by:53
Symbol 25 MovieClipUses:15Used by:53
Symbol 26 MovieClipUses:15Used by:53
Symbol 27 MovieClipUses:15Used by:53
Symbol 28 MovieClipUses:15Used by:53
Symbol 29 MovieClipUses:15Used by:53
Symbol 30 MovieClipUses:15Used by:53
Symbol 31 MovieClipUses:15Used by:53
Symbol 32 MovieClipUses:15Used by:53
Symbol 33 MovieClipUses:15Used by:53
Symbol 34 MovieClipUses:15Used by:53
Symbol 35 MovieClipUses:15Used by:53
Symbol 36 MovieClipUses:15Used by:53
Symbol 37 MovieClipUses:15Used by:53
Symbol 38 MovieClipUses:15Used by:53
Symbol 39 MovieClipUses:15Used by:53
Symbol 40 MovieClipUses:15Used by:53
Symbol 41 MovieClipUses:15Used by:53
Symbol 42 MovieClipUses:15Used by:53
Symbol 43 MovieClipUses:15Used by:53
Symbol 44 MovieClipUses:15Used by:53
Symbol 45 MovieClipUses:15Used by:53
Symbol 46 MovieClipUses:15Used by:53
Symbol 47 GraphicUsed by:48 540
Symbol 48 MovieClipUses:47Used by:53
Symbol 49 GraphicUsed by:50 51 541 542
Symbol 50 MovieClipUses:49Used by:53
Symbol 51 MovieClipUses:49Used by:53
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52Used by:58
Symbol 54 GraphicUsed by:57
Symbol 55 GraphicUsed by:57
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClip {pizzaPalace_fla.pizzapalace_topping_splat_mc_159}Uses:54 55 56Used by:58 69 72 76 79 104 107 110 129 176 179 182 185 188 219 236 242 707
Symbol 58 MovieClip {corn}Uses:53 57
Symbol 59 GraphicUsed by:68
Symbol 60 GraphicUsed by:61 498
Symbol 61 MovieClipUses:60Used by:68
Symbol 62 GraphicUsed by:68
Symbol 63 GraphicUsed by:64 500
Symbol 64 MovieClipUses:63Used by:68
Symbol 65 GraphicUsed by:66 501
Symbol 66 MovieClipUses:65Used by:68
Symbol 67 GraphicUsed by:68 502
Symbol 68 MovieClipUses:59 61 62 64 66 67Used by:69
Symbol 69 MovieClip {sock}Uses:68 57
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:72
Symbol 72 MovieClip {broccoli}Uses:71 57
Symbol 73 GraphicUsed by:74 75
Symbol 74 MovieClipUses:73Used by:76
Symbol 75 ButtonUses:73Used by:76
Symbol 76 MovieClip {pepperoni}Uses:74 75 57
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:79
Symbol 79 MovieClip {carrot}Uses:78 57
Symbol 80 GraphicUsed by:103 436
Symbol 81 GraphicUsed by:82 427
Symbol 82 MovieClipUses:81Used by:103
Symbol 83 GraphicUsed by:103 436
Symbol 84 GraphicUsed by:85 428
Symbol 85 MovieClipUses:84Used by:103
Symbol 86 GraphicUsed by:87 429
Symbol 87 MovieClipUses:86Used by:103
Symbol 88 GraphicUsed by:103 436
Symbol 89 GraphicUsed by:90 430
Symbol 90 MovieClipUses:89Used by:103
Symbol 91 GraphicUsed by:103 436
Symbol 92 GraphicUsed by:93 431
Symbol 93 MovieClipUses:92Used by:103
Symbol 94 GraphicUsed by:95 432
Symbol 95 MovieClipUses:94Used by:103
Symbol 96 GraphicUsed by:97 433
Symbol 97 MovieClipUses:96Used by:103
Symbol 98 GraphicUsed by:99 434
Symbol 99 MovieClipUses:98Used by:103
Symbol 100 GraphicUsed by:101 435
Symbol 101 MovieClipUses:100Used by:103
Symbol 102 GraphicUsed by:103 436
Symbol 103 MovieClipUses:80 82 83 85 87 88 90 91 93 95 97 99 101 102Used by:104
Symbol 104 MovieClip {icecream}Uses:103 57
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:107
Symbol 107 MovieClip {mushroom}Uses:106 57
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:110
Symbol 110 MovieClip {pineapple}Uses:109 57
Symbol 111 GraphicUsed by:119 496
Symbol 112 GraphicUsed by:113 493
Symbol 113 MovieClipUses:112Used by:119
Symbol 114 GraphicUsed by:115 494
Symbol 115 MovieClipUses:114Used by:119
Symbol 116 GraphicUsed by:119 496
Symbol 117 GraphicUsed by:118 495
Symbol 118 MovieClipUses:117Used by:119
Symbol 119 MovieClipUses:111 113 115 116 118Used by:126
Symbol 120 GraphicUsed by:125
Symbol 121 GraphicUsed by:125
Symbol 122 GraphicUsed by:125
Symbol 123 GraphicUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClip {pizzaPalace_fla.pizzapalace_pizza_bigsaucesplatter_mc_258}Uses:120 121 122 123 124Used by:126 165 202 216 228 325
Symbol 126 MovieClip {soccerball}Uses:119 125
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:129
Symbol 129 MovieClip {tomato}Uses:128 57
Symbol 130 GraphicUsed by:164
Symbol 131 GraphicUsed by:132 345
Symbol 132 MovieClipUses:131Used by:164
Symbol 133 GraphicUsed by:134 346
Symbol 134 MovieClipUses:133Used by:164
Symbol 135 GraphicUsed by:136 347
Symbol 136 MovieClipUses:135Used by:164
Symbol 137 GraphicUsed by:138 348
Symbol 138 MovieClipUses:137Used by:164
Symbol 139 GraphicUsed by:140 349
Symbol 140 MovieClipUses:139Used by:164
Symbol 141 GraphicUsed by:142 350
Symbol 142 MovieClipUses:141Used by:164
Symbol 143 GraphicUsed by:164
Symbol 144 GraphicUsed by:145 352
Symbol 145 MovieClipUses:144Used by:164
Symbol 146 GraphicUsed by:164
Symbol 147 GraphicUsed by:148 354
Symbol 148 MovieClipUses:147Used by:164
Symbol 149 GraphicUsed by:164
Symbol 150 GraphicUsed by:151 356
Symbol 151 MovieClipUses:150Used by:164
Symbol 152 GraphicUsed by:153 357
Symbol 153 MovieClipUses:152Used by:164
Symbol 154 GraphicUsed by:155 358
Symbol 155 MovieClipUses:154Used by:164
Symbol 156 GraphicUsed by:157 359
Symbol 157 MovieClipUses:156Used by:164
Symbol 158 GraphicUsed by:159 360
Symbol 159 MovieClipUses:158Used by:164
Symbol 160 GraphicUsed by:161 361
Symbol 161 MovieClipUses:160Used by:164
Symbol 162 GraphicUsed by:163 362
Symbol 163 MovieClipUses:162Used by:164
Symbol 164 MovieClipUses:130 132 134 136 138 140 142 143 145 146 148 149 151 153 155 157 159 161 163Used by:165
Symbol 165 MovieClip {dinosaur}Uses:164 125
Symbol 166 GraphicUsed by:175
Symbol 167 GraphicUsed by:168 339
Symbol 168 MovieClipUses:167Used by:175
Symbol 169 GraphicUsed by:170 340
Symbol 170 MovieClipUses:169Used by:175
Symbol 171 GraphicUsed by:172 341
Symbol 172 MovieClipUses:171Used by:175
Symbol 173 GraphicUsed by:174 342
Symbol 174 MovieClipUses:173Used by:175
Symbol 175 MovieClipUses:166 168 170 172 174Used by:176
Symbol 176 MovieClip {crayon}Uses:175 57
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:179
Symbol 179 MovieClip {pretzel}Uses:178 57
Symbol 180 GraphicUsed by:181 337
Symbol 181 MovieClipUses:180Used by:182
Symbol 182 MovieClip {cookie}Uses:181 57
Symbol 183 GraphicUsed by:184 482
Symbol 184 MovieClipUses:183Used by:185
Symbol 185 MovieClip {sardines}Uses:184 57
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:188
Symbol 188 MovieClip {gingerbread}Uses:187 57
Symbol 189 MovieClip {peanut}
Symbol 190 GraphicUsed by:201
Symbol 191 GraphicUsed by:192 415
Symbol 192 MovieClipUses:191Used by:201
Symbol 193 GraphicUsed by:201
Symbol 194 GraphicUsed by:195 417
Symbol 195 MovieClipUses:194Used by:201
Symbol 196 GraphicUsed by:201
Symbol 197 GraphicUsed by:198 419
Symbol 198 MovieClipUses:197Used by:201
Symbol 199 GraphicUsed by:200 420
Symbol 200 MovieClipUses:199Used by:201
Symbol 201 MovieClipUses:190 192 193 195 196 198 200Used by:202
Symbol 202 MovieClip {hamburger}Uses:201 125
Symbol 203 GraphicUsed by:215
Symbol 204 GraphicUsed by:205 484
Symbol 205 MovieClipUses:204Used by:215
Symbol 206 GraphicUsed by:215
Symbol 207 GraphicUsed by:208 486
Symbol 208 MovieClipUses:207Used by:215
Symbol 209 GraphicUsed by:215
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:215
Symbol 212 GraphicUsed by:215
Symbol 213 GraphicUsed by:214 491
Symbol 214 MovieClipUses:213Used by:215
Symbol 215 MovieClipUses:203 205 206 208 209 211 212 214Used by:216
Symbol 216 MovieClip {shoes}Uses:215 125
Symbol 217 GraphicUsed by:218 503
Symbol 218 MovieClipUses:217Used by:219
Symbol 219 MovieClip {star}Uses:218 57
Symbol 220 GraphicUsed by:227
Symbol 221 GraphicUsed by:222 423
Symbol 222 MovieClipUses:221Used by:227
Symbol 223 GraphicUsed by:224 424
Symbol 224 MovieClipUses:223Used by:227
Symbol 225 GraphicUsed by:226 425
Symbol 226 MovieClipUses:225Used by:227
Symbol 227 MovieClipUses:220 222 224 226Used by:228
Symbol 228 MovieClip {hat}Uses:227 125
Symbol 229 GraphicUsed by:235
Symbol 230 GraphicUsed by:231 334
Symbol 231 MovieClipUses:230Used by:235
Symbol 232 GraphicUsed by:235 336
Symbol 233 GraphicUsed by:234 335
Symbol 234 MovieClipUses:233Used by:235
Symbol 235 MovieClipUses:229 231 232 234Used by:236
Symbol 236 MovieClip {cheese}Uses:235 57
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:239
Symbol 239 MovieClip {popcorn}Uses:238
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:242
Symbol 242 MovieClip {egg}Uses:241 57
Symbol 243 GraphicUsed by:324
Symbol 244 GraphicUsed by:245 367
Symbol 245 MovieClipUses:244Used by:324
Symbol 246 GraphicUsed by:324
Symbol 247 GraphicUsed by:248 369
Symbol 248 MovieClipUses:247Used by:324
Symbol 249 GraphicUsed by:324
Symbol 250 GraphicUsed by:251 371
Symbol 251 MovieClipUses:250Used by:324
Symbol 252 GraphicUsed by:253 372
Symbol 253 MovieClipUses:252Used by:324
Symbol 254 GraphicUsed by:324
Symbol 255 GraphicUsed by:256 374
Symbol 256 MovieClipUses:255Used by:324
Symbol 257 GraphicUsed by:258 375
Symbol 258 MovieClipUses:257Used by:324
Symbol 259 GraphicUsed by:260 376
Symbol 260 MovieClipUses:259Used by:324
Symbol 261 GraphicUsed by:262 377
Symbol 262 MovieClipUses:261Used by:324
Symbol 263 GraphicUsed by:264 378
Symbol 264 MovieClipUses:263Used by:324
Symbol 265 GraphicUsed by:266 379
Symbol 266 MovieClipUses:265Used by:324
Symbol 267 GraphicUsed by:268 380
Symbol 268 MovieClipUses:267Used by:324
Symbol 269 GraphicUsed by:270 381
Symbol 270 MovieClipUses:269Used by:324
Symbol 271 GraphicUsed by:272 382
Symbol 272 MovieClipUses:271Used by:324
Symbol 273 GraphicUsed by:274 383
Symbol 274 MovieClipUses:273Used by:324
Symbol 275 GraphicUsed by:276 384
Symbol 276 MovieClipUses:275Used by:324
Symbol 277 GraphicUsed by:278 385
Symbol 278 MovieClipUses:277Used by:324
Symbol 279 GraphicUsed by:280 386
Symbol 280 MovieClipUses:279Used by:324
Symbol 281 GraphicUsed by:282 387
Symbol 282 MovieClipUses:281Used by:324
Symbol 283 GraphicUsed by:324
Symbol 284 GraphicUsed by:285 389
Symbol 285 MovieClipUses:284Used by:324
Symbol 286 GraphicUsed by:324
Symbol 287 GraphicUsed by:288 391
Symbol 288 MovieClipUses:287Used by:324
Symbol 289 GraphicUsed by:324
Symbol 290 GraphicUsed by:291 393
Symbol 291 MovieClipUses:290Used by:324
Symbol 292 GraphicUsed by:293 394
Symbol 293 MovieClipUses:292Used by:324
Symbol 294 GraphicUsed by:324
Symbol 295 GraphicUsed by:296 396
Symbol 296 MovieClipUses:295Used by:324
Symbol 297 GraphicUsed by:298 397
Symbol 298 MovieClipUses:297Used by:324
Symbol 299 GraphicUsed by:300 398
Symbol 300 MovieClipUses:299Used by:324
Symbol 301 GraphicUsed by:302 399
Symbol 302 MovieClipUses:301Used by:324
Symbol 303 GraphicUsed by:304 400
Symbol 304 MovieClipUses:303Used by:324
Symbol 305 GraphicUsed by:306 401
Symbol 306 MovieClipUses:305Used by:324
Symbol 307 GraphicUsed by:308 402
Symbol 308 MovieClipUses:307Used by:324
Symbol 309 GraphicUsed by:310 403
Symbol 310 MovieClipUses:309Used by:324
Symbol 311 GraphicUsed by:312 404
Symbol 312 MovieClipUses:311Used by:324
Symbol 313 GraphicUsed by:314 405
Symbol 314 MovieClipUses:313Used by:324
Symbol 315 GraphicUsed by:316 406
Symbol 316 MovieClipUses:315Used by:324
Symbol 317 GraphicUsed by:318 407
Symbol 318 MovieClipUses:317Used by:324
Symbol 319 GraphicUsed by:320 408
Symbol 320 MovieClipUses:319Used by:324
Symbol 321 GraphicUsed by:322 409
Symbol 322 MovieClipUses:321Used by:324
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:243 245 246 248 249 251 253 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 283 285 286 288 289 291 293 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 323Used by:325
Symbol 325 MovieClip {fries}Uses:324 125
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:552 553 554
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:545 574
Symbol 330 GraphicUsed by:545
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClipUses:331Used by:545
Symbol 333 GraphicUsed by:336
Symbol 334 MovieClipUses:230Used by:336
Symbol 335 MovieClipUses:233Used by:336
Symbol 336 MovieClipUses:333 334 232 335Used by:545 574
Symbol 337 MovieClipUses:180Used by:545 574
Symbol 338 GraphicUsed by:343
Symbol 339 MovieClipUses:167Used by:343
Symbol 340 MovieClipUses:169Used by:343
Symbol 341 MovieClipUses:171Used by:343
Symbol 342 MovieClipUses:173Used by:343
Symbol 343 MovieClipUses:338 339 340 341 342Used by:545 574
Symbol 344 GraphicUsed by:363
Symbol 345 MovieClipUses:131Used by:363
Symbol 346 MovieClipUses:133Used by:363
Symbol 347 MovieClipUses:135Used by:363
Symbol 348 MovieClipUses:137Used by:363
Symbol 349 MovieClipUses:139Used by:363
Symbol 350 MovieClipUses:141Used by:363
Symbol 351 GraphicUsed by:363
Symbol 352 MovieClipUses:144Used by:363
Symbol 353 GraphicUsed by:363
Symbol 354 MovieClipUses:147Used by:363
Symbol 355 GraphicUsed by:363
Symbol 356 MovieClipUses:150Used by:363
Symbol 357 MovieClipUses:152Used by:363
Symbol 358 MovieClipUses:154Used by:363
Symbol 359 MovieClipUses:156Used by:363
Symbol 360 MovieClipUses:158Used by:363
Symbol 361 MovieClipUses:160Used by:363
Symbol 362 MovieClipUses:162Used by:363
Symbol 363 MovieClipUses:344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362Used by:545 574
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:545 574
Symbol 366 GraphicUsed by:411
Symbol 367 MovieClipUses:244Used by:411
Symbol 368 GraphicUsed by:411
Symbol 369 MovieClipUses:247Used by:411
Symbol 370 GraphicUsed by:411
Symbol 371 MovieClipUses:250Used by:411
Symbol 372 MovieClipUses:252Used by:411
Symbol 373 GraphicUsed by:411
Symbol 374 MovieClipUses:255Used by:411
Symbol 375 MovieClipUses:257Used by:411
Symbol 376 MovieClipUses:259Used by:411
Symbol 377 MovieClipUses:261Used by:411
Symbol 378 MovieClipUses:263Used by:411
Symbol 379 MovieClipUses:265Used by:411
Symbol 380 MovieClipUses:267Used by:411
Symbol 381 MovieClipUses:269Used by:411
Symbol 382 MovieClipUses:271Used by:411
Symbol 383 MovieClipUses:273Used by:411
Symbol 384 MovieClipUses:275Used by:411
Symbol 385 MovieClipUses:277Used by:411
Symbol 386 MovieClipUses:279Used by:411
Symbol 387 MovieClipUses:281Used by:411
Symbol 388 GraphicUsed by:411
Symbol 389 MovieClipUses:284Used by:411
Symbol 390 GraphicUsed by:411
Symbol 391 MovieClipUses:287Used by:411
Symbol 392 GraphicUsed by:411
Symbol 393 MovieClipUses:290Used by:411
Symbol 394 MovieClipUses:292Used by:411
Symbol 395 GraphicUsed by:411
Symbol 396 MovieClipUses:295Used by:411
Symbol 397 MovieClipUses:297Used by:411
Symbol 398 MovieClipUses:299Used by:411
Symbol 399 MovieClipUses:301Used by:411
Symbol 400 MovieClipUses:303Used by:411
Symbol 401 MovieClipUses:305Used by:411
Symbol 402 MovieClipUses:307Used by:411
Symbol 403 MovieClipUses:309Used by:411
Symbol 404 MovieClipUses:311Used by:411
Symbol 405 MovieClipUses:313Used by:411
Symbol 406 MovieClipUses:315Used by:411
Symbol 407 MovieClipUses:317Used by:411
Symbol 408 MovieClipUses:319Used by:411
Symbol 409 MovieClipUses:321Used by:411
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410Used by:545 574
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:545 574
Symbol 414 GraphicUsed by:421
Symbol 415 MovieClipUses:191Used by:421
Symbol 416 GraphicUsed by:421
Symbol 417 MovieClipUses:194Used by:421
Symbol 418 GraphicUsed by:421
Symbol 419 MovieClipUses:197Used by:421
Symbol 420 MovieClipUses:199Used by:421
Symbol 421 MovieClipUses:414 415 416 417 418 419 420Used by:545 574
Symbol 422 GraphicUsed by:426
Symbol 423 MovieClipUses:221Used by:426
Symbol 424 MovieClipUses:223Used by:426
Symbol 425 MovieClipUses:225Used by:426
Symbol 426 MovieClipUses:422 423 424 425Used by:545 574
Symbol 427 MovieClipUses:81Used by:436
Symbol 428 MovieClipUses:84Used by:436
Symbol 429 MovieClipUses:86Used by:436
Symbol 430 MovieClipUses:89Used by:436
Symbol 431 MovieClipUses:92Used by:436
Symbol 432 MovieClipUses:94Used by:436
Symbol 433 MovieClipUses:96Used by:436
Symbol 434 MovieClipUses:98Used by:436
Symbol 435 MovieClipUses:100Used by:436
Symbol 436 MovieClipUses:80 427 83 428 429 88 430 91 431 432 433 434 435 102Used by:545 574
Symbol 437 GraphicUsed by:545
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:545 574
Symbol 440 GraphicUsed by:545
Symbol 441 GraphicUsed by:444
Symbol 442 GraphicUsed by:443
Symbol 443 MovieClipUses:442Used by:444
Symbol 444 MovieClipUses:441 443Used by:545 574
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:445Used by:545 574
Symbol 447 GraphicUsed by:471
Symbol 448 GraphicUsed by:449
Symbol 449 MovieClipUses:448Used by:471
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:450Used by:471
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:471
Symbol 454 GraphicUsed by:471
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:455Used by:471
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:471
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:471
Symbol 461 GraphicUsed by:471
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:470
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464Used by:470
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:466Used by:470
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClipUses:468Used by:470
Symbol 470 MovieClipUses:463 465 467 469Used by:471
Symbol 471 MovieClipUses:447 449 451 453 454 456 458 460 461 470Used by:545 574
Symbol 472 GraphicUsed by:479
Symbol 473 GraphicUsed by:477
Symbol 474 GraphicUsed by:477
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:477
Symbol 477 MovieClipUses:473 474 476Used by:479
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:472 477 478Used by:545 574
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:545 574
Symbol 482 MovieClipUses:183Used by:545 574
Symbol 483 GraphicUsed by:492
Symbol 484 MovieClipUses:204Used by:492
Symbol 485 GraphicUsed by:492
Symbol 486 MovieClipUses:207Used by:492
Symbol 487 GraphicUsed by:492
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:492
Symbol 490 GraphicUsed by:492
Symbol 491 MovieClipUses:213Used by:492
Symbol 492 MovieClipUses:483 484 485 486 487 489 490 491Used by:545 574
Symbol 493 MovieClipUses:112Used by:496
Symbol 494 MovieClipUses:114Used by:496
Symbol 495 MovieClipUses:117Used by:496
Symbol 496 MovieClipUses:111 493 494 116 495Used by:545 574
Symbol 497 GraphicUsed by:502
Symbol 498 MovieClipUses:60Used by:502
Symbol 499 GraphicUsed by:502
Symbol 500 MovieClipUses:63Used by:502
Symbol 501 MovieClipUses:65Used by:502
Symbol 502 MovieClipUses:497 498 499 500 501 67Used by:545 574
Symbol 503 MovieClipUses:217Used by:545 574
Symbol 504 GraphicUsed by:545
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:545 574
Symbol 507 GraphicUsed by:545
Symbol 508 GraphicUsed by:544
Symbol 509 MovieClipUses:15Used by:544
Symbol 510 MovieClipUses:15Used by:544
Symbol 511 MovieClipUses:15Used by:544
Symbol 512 MovieClipUses:15Used by:544
Symbol 513 MovieClipUses:15Used by:544
Symbol 514 MovieClipUses:15Used by:544
Symbol 515 MovieClipUses:15Used by:544
Symbol 516 MovieClipUses:15Used by:544
Symbol 517 MovieClipUses:15Used by:544
Symbol 518 MovieClipUses:15Used by:544
Symbol 519 MovieClipUses:15Used by:544
Symbol 520 MovieClipUses:15Used by:544
Symbol 521 MovieClipUses:15Used by:544
Symbol 522 MovieClipUses:15Used by:544
Symbol 523 MovieClipUses:15Used by:544
Symbol 524 MovieClipUses:15Used by:544
Symbol 525 MovieClipUses:15Used by:544
Symbol 526 MovieClipUses:15Used by:544
Symbol 527 MovieClipUses:15Used by:544
Symbol 528 MovieClipUses:15Used by:544
Symbol 529 MovieClipUses:15Used by:544
Symbol 530 MovieClipUses:15Used by:544
Symbol 531 MovieClipUses:15Used by:544
Symbol 532 MovieClipUses:15Used by:544
Symbol 533 MovieClipUses:15Used by:544
Symbol 534 MovieClipUses:15Used by:544
Symbol 535 MovieClipUses:15Used by:544
Symbol 536 MovieClipUses:15Used by:544
Symbol 537 MovieClipUses:15Used by:544
Symbol 538 MovieClipUses:15Used by:544
Symbol 539 MovieClipUses:15Used by:544
Symbol 540 MovieClipUses:47Used by:544
Symbol 541 MovieClipUses:49Used by:544
Symbol 542 MovieClipUses:49Used by:544
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543Used by:545 574
Symbol 545 MovieClip {ThoughtBubbleToppings}Uses:329 330 332 336 337 343 363 365 411 413 421 426 436 437 439 440 444 446 471 479 481 482 492 496 502 503 504 506 507 544Used by:552 553 554 707
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:552 553 554
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:552 553 554
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:552 553 554
Symbol 552 MovieClip {ThoughtBubbleFive}Uses:327 545 547 549 551 SS1
Symbol 553 MovieClip {ThoughtBubbleFour}Uses:327 545 547 549 551 SS2
Symbol 554 MovieClip {ThoughtBubbleThree}Uses:327 545 547 549 551 SS3
Symbol 555 GraphicUsed by:578
Symbol 556 GraphicUsed by:574
Symbol 557 GraphicUsed by:574
Symbol 558 GraphicUsed by:574
Symbol 559 GraphicUsed by:574
Symbol 560 GraphicUsed by:574
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:561Used by:574
Symbol 563 GraphicUsed by:574
Symbol 564 GraphicUsed by:574
Symbol 565 GraphicUsed by:574
Symbol 566 GraphicUsed by:574
Symbol 567 GraphicUsed by:574
Symbol 568 GraphicUsed by:574
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClipUses:569Used by:574
Symbol 571 GraphicUsed by:574
Symbol 572 GraphicUsed by:574
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210}Uses:556 329 557 558 559 336 337 343 363 365 411 413 421 426 436 560 562 563 564 439 565 566 444 446 471 479 481 482 492 496 502 503 567 506 568 570 571 572 573 544Used by:578
Symbol 575 GraphicUsed by:578
Symbol 576 GraphicUsed by:578
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClip {ToppingTray}Uses:555 574 575 576 577
Symbol 579 BitmapUsed by:580
Symbol 580 GraphicUses:579Used by:581
Symbol 581 MovieClipUses:580Used by:596
Symbol 582 BitmapUsed by:583
Symbol 583 GraphicUses:582Used by:584
Symbol 584 MovieClipUses:583Used by:596
Symbol 585 BitmapUsed by:586
Symbol 586 GraphicUses:585Used by:590
Symbol 587 GraphicUsed by:590
Symbol 588 GraphicUsed by:590
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:586 587 588 589Used by:591
Symbol 591 MovieClipUses:590Used by:596
Symbol 592 GraphicUsed by:596 612 629 645
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:595
Symbol 595 MovieClipUses:594Used by:596 612 629 645
Symbol 596 MovieClip {Imogen}Uses:581 584 591 592 595
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:599
Symbol 599 MovieClipUses:598Used by:612
Symbol 600 BitmapUsed by:601
Symbol 601 GraphicUses:600Used by:602
Symbol 602 MovieClipUses:601Used by:612
Symbol 603 BitmapUsed by:604
Symbol 604 GraphicUses:603Used by:605
Symbol 605 MovieClipUses:604Used by:612
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:610
Symbol 608 GraphicUsed by:610
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClipUses:607 608 609Used by:611
Symbol 611 MovieClipUses:610Used by:612
Symbol 612 MovieClip {Ernest}Uses:599 602 605 611 592 595
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:615
Symbol 615 MovieClipUses:614Used by:629
Symbol 616 BitmapUsed by:617
Symbol 617 GraphicUses:616Used by:618
Symbol 618 MovieClipUses:617Used by:629
Symbol 619 BitmapUsed by:620
Symbol 620 GraphicUses:619Used by:621
Symbol 621 MovieClipUses:620Used by:629
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:627
Symbol 624 GraphicUsed by:627
Symbol 625 GraphicUsed by:627
Symbol 626 GraphicUsed by:627
Symbol 627 MovieClipUses:623 624 625 626Used by:628
Symbol 628 MovieClipUses:627Used by:629
Symbol 629 MovieClip {Rachel}Uses:615 618 621 628 592 595
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:632
Symbol 632 MovieClipUses:631Used by:645
Symbol 633 BitmapUsed by:634 635 640
Symbol 634 GraphicUses:633Used by:641
Symbol 635 GraphicUses:633Used by:639
Symbol 636 GraphicUsed by:639
Symbol 637 GraphicUsed by:639
Symbol 638 GraphicUsed by:639
Symbol 639 MovieClipUses:635 636 637 638Used by:641
Symbol 640 GraphicUses:633Used by:641
Symbol 641 MovieClipUses:634 639 640Used by:645
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:644
Symbol 644 MovieClipUses:643Used by:645
Symbol 645 MovieClip {Avery}Uses:632 641 644 592 595
Symbol 646 GraphicUsed by:648
Symbol 647 GraphicUsed by:648
Symbol 648 MovieClip {Tray}Uses:646 647Used by:676
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:649Used by:676
Symbol 651 GraphicUsed by:654
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:654
Symbol 654 MovieClipUses:651 653Used by:676
Symbol 655 GraphicUsed by:676
Symbol 656 MovieClipUsed by:676 706
Symbol 657 GraphicUsed by:675
Symbol 658 GraphicUsed by:661
Symbol 659 GraphicUsed by:660
Symbol 660 MovieClipUses:659Used by:661
Symbol 661 MovieClipUses:658 660Used by:674
Symbol 662 GraphicUsed by:665
Symbol 663 GraphicUsed by:664
Symbol 664 MovieClipUses:663Used by:665
Symbol 665 MovieClipUses:662 664Used by:674
Symbol 666 GraphicUsed by:669
Symbol 667 GraphicUsed by:668
Symbol 668 MovieClipUses:667Used by:669 674
Symbol 669 MovieClipUses:666 668Used by:674
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClipUses:670Used by:674
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClipUses:672Used by:674
Symbol 674 MovieClip {pizzaPalace_fla.instruct_Pizza_177}Uses:661 665 669 671 668 673Used by:675
Symbol 675 MovieClip {pizzaPalace_fla.Pizza_176}Uses:657 674Used by:676
Symbol 676 MovieClip {MainView}Uses:650 648 654 655 656 675
Symbol 677 GraphicUsed by:684 706
Symbol 678 GraphicUsed by:683
Symbol 679 GraphicUsed by:682
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:682
Symbol 682 MovieClipUses:679 681Used by:683
Symbol 683 MovieClipUses:678 682Used by:684
Symbol 684 MovieClipUses:677 683Used by:706
Symbol 685 GraphicUsed by:691
Symbol 686 GraphicUsed by:689
Symbol 687 GraphicUsed by:689
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:686 687 688Used by:691
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:685 689 690Used by:706
Symbol 692 GraphicUsed by:706
Symbol 693 GraphicUsed by:706
Symbol 694 GraphicUsed by:706
Symbol 695 GraphicUsed by:706
Symbol 696 GraphicUsed by:706
Symbol 697 GraphicUsed by:698
Symbol 698 MovieClipUses:697Used by:706
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:699Used by:706
Symbol 701 GraphicUsed by:705
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClipUses:702Used by:705
Symbol 704 GraphicUsed by:705
Symbol 705 MovieClipUses:701 703 704Used by:706
Symbol 706 MovieClip {Pizza}Uses:677 684 691 656 692 693 694 695 696 698 700 705
Symbol 707 MovieClip {MultipleToppingAnimation}Uses:545 57
Streaming Sound 1Used by:Symbol 552 MovieClip {ThoughtBubbleFive}
Streaming Sound 2Used by:Symbol 553 MovieClip {ThoughtBubbleFour}
Streaming Sound 3Used by:Symbol 554 MovieClip {ThoughtBubbleThree}

Instance Names

"topping5"Symbol 552 MovieClip {ThoughtBubbleFive} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping4"Symbol 552 MovieClip {ThoughtBubbleFive} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping3"Symbol 552 MovieClip {ThoughtBubbleFive} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping2"Symbol 552 MovieClip {ThoughtBubbleFive} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping1"Symbol 552 MovieClip {ThoughtBubbleFive} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping4"Symbol 553 MovieClip {ThoughtBubbleFour} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping3"Symbol 553 MovieClip {ThoughtBubbleFour} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping2"Symbol 553 MovieClip {ThoughtBubbleFour} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping1"Symbol 553 MovieClip {ThoughtBubbleFour} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping3"Symbol 554 MovieClip {ThoughtBubbleThree} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping2"Symbol 554 MovieClip {ThoughtBubbleThree} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping1"Symbol 554 MovieClip {ThoughtBubbleThree} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping"Symbol 578 MovieClip {ToppingTray} Frame 1Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210}
"demo"Symbol 675 MovieClip {pizzaPalace_fla.Pizza_176} Frame 1Symbol 674 MovieClip {pizzaPalace_fla.instruct_Pizza_177}
"tray"Symbol 676 MovieClip {MainView} Frame 1Symbol 648 MovieClip {Tray}
"customerHolder_mc"Symbol 676 MovieClip {MainView} Frame 1Symbol 656 MovieClip
"thoughtBubbleHolder_mc"Symbol 676 MovieClip {MainView} Frame 1Symbol 656 MovieClip
"pizzaHolder_mc"Symbol 676 MovieClip {MainView} Frame 1Symbol 656 MovieClip
"instructions"Symbol 676 MovieClip {MainView} Frame 1Symbol 675 MovieClip {pizzaPalace_fla.Pizza_176}
"toppingHolder_mc"Symbol 706 MovieClip {Pizza} Frame 1Symbol 656 MovieClip
"topping3"Symbol 707 MovieClip {MultipleToppingAnimation} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping2"Symbol 707 MovieClip {MultipleToppingAnimation} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}
"topping1"Symbol 707 MovieClip {MultipleToppingAnimation} Frame 1Symbol 545 MovieClip {ThoughtBubbleToppings}

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.
ScriptLimits (65)Timeline Frame 1MaxRecursionDepth: 256, ScriptTimeout: 5 seconds

Labels

"standard"Symbol 13 MovieClip {IntegratedActivityCustomCursor} Frame 1
"standardClick"Symbol 13 MovieClip {IntegratedActivityCustomCursor} Frame 9
"1"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 1
"2"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 2
"3"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 3
"4"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 4
"5"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 5
"6"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 6
"7"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 7
"8"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 8
"9"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 9
"10"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 10
"11"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 11
"12"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 12
"13"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 13
"14"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 14
"15"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 15
"16"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 16
"17"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 17
"18"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 18
"19"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 19
"20"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 20
"21"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 21
"22"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 22
"23"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 23
"24"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 24
"25"Symbol 545 MovieClip {ThoughtBubbleToppings} Frame 25
"balloonAppears"Symbol 552 MovieClip {ThoughtBubbleFive} Frame 1
"toppingsAppear"Symbol 552 MovieClip {ThoughtBubbleFive} Frame 13
"balloonDisappears"Symbol 552 MovieClip {ThoughtBubbleFive} Frame 171
"balloonAppears"Symbol 553 MovieClip {ThoughtBubbleFour} Frame 1
"toppingsAppear"Symbol 553 MovieClip {ThoughtBubbleFour} Frame 13
"balloonDisappears"Symbol 553 MovieClip {ThoughtBubbleFour} Frame 149
"balloonAppears"Symbol 554 MovieClip {ThoughtBubbleThree} Frame 1
"toppingsAppear"Symbol 554 MovieClip {ThoughtBubbleThree} Frame 13
"balloonDisappears"Symbol 554 MovieClip {ThoughtBubbleThree} Frame 138
"1"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 1
"2"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 2
"3"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 3
"4"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 4
"5"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 5
"6"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 6
"7"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 7
"8"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 8
"9"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 9
"10"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 10
"11"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 11
"12"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 12
"13"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 13
"14"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 14
"15"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 15
"16"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 16
"17"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 17
"18"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 18
"19"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 19
"20"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 20
"21"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 21
"22"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 22
"23"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 23
"24"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 24
"25"Symbol 574 MovieClip {pizzaPalace_fla.TrayTopping_210} Frame 25
"off"Symbol 578 MovieClip {ToppingTray} Frame 1
"over"Symbol 578 MovieClip {ToppingTray} Frame 11
"onPizza"Symbol 578 MovieClip {ToppingTray} Frame 21
"enter"Symbol 596 MovieClip {Imogen} Frame 1
"exit"Symbol 596 MovieClip {Imogen} Frame 30
"enter"Symbol 612 MovieClip {Ernest} Frame 1
"exit"Symbol 612 MovieClip {Ernest} Frame 30
"enter"Symbol 629 MovieClip {Rachel} Frame 1
"exit"Symbol 629 MovieClip {Rachel} Frame 30
"enter"Symbol 645 MovieClip {Avery} Frame 1
"exit"Symbol 645 MovieClip {Avery} Frame 30
"off"Symbol 648 MovieClip {Tray} Frame 1
"on"Symbol 648 MovieClip {Tray} Frame 11
"boxPizza"Symbol 706 MovieClip {Pizza} Frame 13
"topping1"Symbol 707 MovieClip {MultipleToppingAnimation} Frame 1
"topping2"Symbol 707 MovieClip {MultipleToppingAnimation} Frame 14
"topping3"Symbol 707 MovieClip {MultipleToppingAnimation} Frame 28
"topping4"Symbol 707 MovieClip {MultipleToppingAnimation} Frame 43
"topping5"Symbol 707 MovieClip {MultipleToppingAnimation} Frame 57




http://swfchan.com/25/123929/info.shtml
Created: 2/3 -2019 05:48:25 Last modified: 2/3 -2019 05:48:25 Server time: 05/05 -2024 09:05:18