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

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

High_School_Sweethearts.swf

This is the info page for
Flash #109011

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


Text
popular

girls

games

Play More Games!

MUSIC ON

MUSIC OFF

These two like each other a lot!

But both are too NERVOUS to kiss!

HELP them find the way!

Move the lips (with your mouse) through without leaving the edges!

HURRY before they lose their nerve!

ActionScript [AS3]

Section 1
//AuxFunctions (caurina.transitions.AuxFunctions) package caurina.transitions { public class AuxFunctions { public static function getObjectLength(_arg1:Object):uint{ var _local3:String; var _local2:uint; for (_local3 in _arg1) { _local2++; }; return (_local2); } public static function numberToG(_arg1:Number):Number{ return (((_arg1 & 0xFF00) >> 8)); } public static function numberToB(_arg1:Number):Number{ return ((_arg1 & 0xFF)); } public static function numberToR(_arg1:Number):Number{ return (((_arg1 & 0xFF0000) >> 16)); } public static function concatObjects(... _args):Object{ var _local3:Object; var _local5:String; var _local2:Object = {}; var _local4:int; 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); } } }//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 _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 == 2){ return ((_arg2 + _arg3)); }; var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * (0.3 * 1.5)) : _arg5.period; var _local8:Number = (((!(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 = (((!(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 = (((!(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 = (((!(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 _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * 0.3) : _arg5.period; var _local8:Number = (((!(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 _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; var _local6:Number = (((!(Boolean(_arg5))) || (isNaN(_arg5.period)))) ? (_arg4 * 0.3) : _arg5.period; var _local8:Number = (((!(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 modifierParameters:Array; public var isSpecialProperty:Boolean; public var valueComplete:Number; public var modifierFunction:Function; public var extra:Object; public var valueStart:Number; public var hasModifier:Boolean; public var arrayIndex:Number; public var originalValueComplete:Object; 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 = "\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 = 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 getValue:Function; public var preProcess:Function; public var setValue: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 = ""; _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 = ""; _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 = ""; _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{ if (!_inited){ init(); }; var _local4:SpecialPropertyModifier = new SpecialPropertyModifier(_arg2, _arg3); _specialPropertyModifierList[_arg1] = _local4; } public static function registerSpecialProperty(_arg1:String, _arg2:Function, _arg3:Function, _arg4:Array=null, _arg5:Function=null):void{ if (!_inited){ init(); }; var _local6:SpecialProperty = 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 _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]; }; var _local5:Object = _arg2; if (!_inited){ init(); }; if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){ startEngine(); }; var _local6:Number = (isNaN(_local5.time)) ? 0 : _local5.time; var _local7:Number = (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 _local2:uint; if (!Boolean(_tweenList)){ return (false); }; var _local1:Boolean; _local2 = 0; while (_local2 < _tweenList.length) { pauseTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } public static function removeTweens(_arg1:Object, ... _args):Boolean{ var _local4:uint; var _local5:SpecialPropertySplitter; var _local6:Array; var _local7:uint; var _local3:Array = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){ if (_specialPropertySplitterList[_args[_local4]]){ _local5 = _specialPropertySplitterList[_args[_local4]]; _local6 = _local5.splitValues(_arg1, null); _local7 = 0; while (_local7 < _local6.length) { _local3.push(_local6[_local7].name); _local7++; }; } else { _local3.push(_args[_local4]); }; }; _local4++; }; return (affectTweens(removeTweenByIndex, _arg1, _local3)); } public static function splitTweens(_arg1:Number, _arg2:Array):uint{ var _local5:uint; var _local6:String; var _local7:Boolean; var _local3:TweenListObj = _tweenList[_arg1]; var _local4:TweenListObj = _local3.clone(false); _local5 = 0; while (_local5 < _arg2.length) { _local6 = _arg2[_local5]; if (Boolean(_local3.properties[_local6])){ _local3.properties[_local6] = undefined; delete _local3.properties[_local6]; }; _local5++; }; for (_local6 in _local4.properties) { _local7 = false; _local5 = 0; while (_local5 < _arg2.length) { if (_arg2[_local5] == _local6){ _local7 = true; break; }; _local5++; }; if (!_local7){ _local4.properties[_local6] = undefined; delete _local4.properties[_local6]; }; }; _tweenList.push(_local4); return ((_tweenList.length - 1)); } public static function updateFrame():void{ _currentTimeFrame++; } public static function resumeTweenByIndex(_arg1:Number):Boolean{ var _local2:TweenListObj = _tweenList[_arg1]; if ((((_local2 == null)) || (!(_local2.isPaused)))){ return (false); }; var _local3:Number = 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.74"); } public static function onEnterFrame(_arg1:Event):void{ updateTime(); updateFrame(); var _local2:Boolean; _local2 = updateTweens(); if (!_local2){ stopEngine(); }; } public static function updateTime():void{ _currentTime = getTimer(); } private static function updateTweenByIndex(_arg1:Number):Boolean{ var tTweening:TweenListObj; 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 tProperty:Object; var pv:Number; var i = _arg1; tTweening = _tweenList[i]; if ((((tTweening == null)) || (!(Boolean(tTweening.scope))))){ return (false); }; var isOver:Boolean; var cTime:Number = 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(e2:Error) { handleError(tTweening, e2, "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(e3:Error) { handleError(tTweening, e3, "onUpdate"); }; }; } else { tTweening.updatesSkipped++; }; }; if (((isOver) && (Boolean(tTweening.onComplete)))){ eventScope = (Boolean(tTweening.onCompleteScope)) ? tTweening.onCompleteScope : tScope; try { tTweening.onComplete.apply(eventScope, tTweening.onCompleteParams); } catch(e4:Error) { handleError(tTweening, e4, "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 _local2:uint; if (!Boolean(_tweenList)){ return (false); }; var _local1:Boolean; _local2 = 0; while (_local2 < _tweenList.length) { resumeTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } private static function 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 _local2:uint; if (!Boolean(_tweenList)){ return (false); }; var _local1:Boolean; _local2 = 0; while (_local2 < _tweenList.length) { removeTweenByIndex(_local2); _local1 = true; _local2++; }; return (_local1); } public static function addTween(_arg1:Object=null, _arg2:Object=null):Boolean{ var _local3:Number; var _local4:Number; var _local5:String; var _local6:Array; 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]; }; var _local7:Object = TweenListObj.makePropertiesChain(_arg2); if (!_inited){ init(); }; if (((!(_engineExists)) || (!(Boolean(__tweener_controller__))))){ startEngine(); }; var _local8:Number = (isNaN(_local7.time)) ? 0 : _local7.time; var _local9:Number = (isNaN(_local7.delay)) ? 0 : _local7.delay; var _local10:Array = new Array(); var _local11:Object = {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}; var _local12:Object = 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 _local5:uint; var _local6:Array; var _local7:uint; var _local8:uint; var _local9:uint; var _local4:Boolean; if (!Boolean(_tweenList)){ return (false); }; _local5 = 0; while (_local5 < _tweenList.length) { if (((_tweenList[_local5]) && ((_tweenList[_local5].scope == _arg2)))){ if (_arg3.length == 0){ _arg1(_local5); _local4 = true; } else { _local6 = new Array(); _local7 = 0; while (_local7 < _arg3.length) { if (Boolean(_tweenList[_local5].properties[_arg3[_local7]])){ _local6.push(_arg3[_local7]); }; _local7++; }; if (_local6.length > 0){ _local8 = AuxFunctions.getObjectLength(_tweenList[_local5].properties); if (_local8 == _local6.length){ _arg1(_local5); _local4 = true; } else { _local9 = splitTweens(_local5, _local6); _arg1(_local9); _local4 = true; }; }; }; }; _local5++; }; return (_local4); } public static function getTweens(_arg1:Object):Array{ var _local2:uint; var _local3:String; if (!Boolean(_tweenList)){ return ([]); }; var _local4:Array = 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 = _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; if (!Boolean(_tweenList)){ return (0); }; var _local3:Number = 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 removedLocally:Boolean; var i:uint; var pName:String; var eventScope:Object; var p_scope = _arg1; var p_properties = _arg2; var p_timeStart = _arg3; var p_timeComplete = _arg4; var removed:Boolean; var tl:uint = _tweenList.length; i = 0; while (i < tl) { if (((Boolean(_tweenList[i])) && ((p_scope == _tweenList[i].scope)))){ if ((((p_timeComplete > _tweenList[i].timeStart)) && ((p_timeStart < _tweenList[i].timeComplete)))){ removedLocally = false; for (pName in _tweenList[i].properties) { if (Boolean(p_properties[pName])){ if (Boolean(_tweenList[i].onOverwrite)){ 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{ if (!_inited){ init(); }; var _local4:SpecialPropertySplitter = 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 _local4:uint; var _local3:Array = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){ _local3.push(_args[_local4]); }; _local4++; }; return (affectTweens(resumeTweenByIndex, _arg1, _local3)); } public static function pauseTweens(_arg1:Object, ... _args):Boolean{ var _local4:uint; var _local3:Array = new Array(); _local4 = 0; while (_local4 < _args.length) { if ((((typeof(_args[_local4]) == "string")) && ((_local3.indexOf(_args[_local4]) == -1)))){ _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 hasStarted:Boolean; public var onUpdate:Function; public var useFrames:Boolean; public var count:Number; public var onOverwriteParams:Array; public var timeStart: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 isCaller:Boolean; public var timePaused:Number; public var transition:Function; public var onCompleteParams:Array; public var onError:Function; public var timesCalled:Number; 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 _local3:String; var _local2:TweenListObj = 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 _local3:String; var _local1 = "\n[TweenListObj "; _local1 = (_local1 + ("scope:" + String(scope))); _local1 = (_local1 + ", properties:"); var _local2:Boolean; 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 _local3:Object; var _local4:Object; var _local5:Object; var _local6:Number; var _local7:Number; var _local8:Number; var _local2:Object = _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
//Boy_sit_47 (hs_kissingGame_fla.Boy_sit_47) package hs_kissingGame_fla { import flash.display.*; public dynamic class Boy_sit_47 extends MovieClip { public function Boy_sit_47(){ addFrameScript(0, frame1, 16, frame17); } function frame17(){ stop(); } function frame1(){ stop(); } } }//package hs_kissingGame_fla
Section 10
//brandingMC_25 (hs_kissingGame_fla.brandingMC_25) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class brandingMC_25 extends MovieClip { public var pgg:MovieClip; public var button:SimpleButton; public function brandingMC_25(){ addFrameScript(11, frame12, 30, frame31); } public function onMouseClick(_arg1:MouseEvent):void{ var _local2:URLRequest = new URLRequest("http://www.populargirlsgames.com/?utm_campaign=highschool_sweethearts&utm_source=highschool_sweethearts&utm_medium=ingame_logo"); navigateToURL(_local2, "_blank"); } public function onmRollOut(_arg1:MouseEvent):void{ pgg.mRoll = false; pgg.play(); } function frame31(){ stop(); } function frame12(){ button.addEventListener(MouseEvent.CLICK, onMouseClick); button.addEventListener(MouseEvent.ROLL_OVER, onmRollOver); button.addEventListener(MouseEvent.ROLL_OUT, onmRollOut); } public function onmRollOver(_arg1:MouseEvent):void{ pgg.mRoll = true; pgg.play(); } } }//package hs_kissingGame_fla
Section 11
//brandingMC_lose_53 (hs_kissingGame_fla.brandingMC_lose_53) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class brandingMC_lose_53 extends MovieClip { public var pgg:MovieClip; public var button:SimpleButton; public function brandingMC_lose_53(){ addFrameScript(0, frame1, 11, frame12, 30, frame31); } public function onMouseClick(_arg1:MouseEvent):void{ var _local2:URLRequest = new URLRequest("http://www.populargirlsgames.com/?utm_campaign=highschool_sweethearts&utm_source=highschool_sweethearts&utm_medium=ingame_logo"); navigateToURL(_local2, "_blank"); } public function onmRollOut(_arg1:MouseEvent):void{ pgg.mRoll = false; pgg.play(); } function frame31(){ stop(); } function frame1(){ stop(); } function frame12(){ button.addEventListener(MouseEvent.CLICK, onMouseClick); button.addEventListener(MouseEvent.ROLL_OVER, onmRollOver); button.addEventListener(MouseEvent.ROLL_OUT, onmRollOut); } public function onmRollOver(_arg1:MouseEvent):void{ pgg.mRoll = true; pgg.play(); } } }//package hs_kissingGame_fla
Section 12
//button_LastKiss_MCcopy_121 (hs_kissingGame_fla.button_LastKiss_MCcopy_121) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class button_LastKiss_MCcopy_121 extends MovieClip { public var button:SimpleButton; public var mRoll:Boolean; public function button_LastKiss_MCcopy_121(){ addFrameScript(0, frame1, 9, frame10); } public function onMouseOver(_arg1:MouseEvent):void{ mRoll = true; play(); } function frame1(){ stop(); mRoll = false; button.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); button.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); button.addEventListener(MouseEvent.CLICK, onMouseClick); } public function onMouseOut(_arg1:MouseEvent):void{ mRoll = false; play(); } public function onMouseClick(_arg1:MouseEvent):void{ MovieClip(parent.parent).levelNum++; MovieClip(parent.parent).play(); } function frame10(){ if (mRoll == true){ stop(); }; } } }//package hs_kissingGame_fla
Section 13
//button_MyScore_MC_123 (hs_kissingGame_fla.button_MyScore_MC_123) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class button_MyScore_MC_123 extends MovieClip { public var button:SimpleButton; public var mRoll:Boolean; public function button_MyScore_MC_123(){ addFrameScript(0, frame1, 9, frame10); } public function onMouseOver(_arg1:MouseEvent):void{ mRoll = true; play(); } function frame1(){ stop(); mRoll = false; button.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); button.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); button.addEventListener(MouseEvent.CLICK, onMouseClick); } public function onMouseOut(_arg1:MouseEvent):void{ mRoll = false; play(); } public function onMouseClick(_arg1:MouseEvent):void{ MovieClip(parent.parent).endGame = true; MovieClip(parent.parent).play(); } function frame10(){ if (mRoll == true){ stop(); }; } } }//package hs_kissingGame_fla
Section 14
//button_NextKiss_MC_118 (hs_kissingGame_fla.button_NextKiss_MC_118) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class button_NextKiss_MC_118 extends MovieClip { public var button:SimpleButton; public var mRoll:Boolean; public function button_NextKiss_MC_118(){ addFrameScript(0, frame1, 9, frame10); } public function onMouseOver(_arg1:MouseEvent):void{ mRoll = true; play(); } function frame1(){ stop(); mRoll = false; button.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); button.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); button.addEventListener(MouseEvent.CLICK, onMouseClick); } public function onMouseOut(_arg1:MouseEvent):void{ mRoll = false; play(); } public function onMouseClick(_arg1:MouseEvent):void{ MovieClip(parent.parent).levelNum++; MovieClip(parent.parent).play(); } function frame10(){ if (mRoll == true){ stop(); }; } } }//package hs_kissingGame_fla
Section 15
//button_tryAgainMC_73 (hs_kissingGame_fla.button_tryAgainMC_73) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class button_tryAgainMC_73 extends MovieClip { public var button:SimpleButton; public var mRoll:Boolean; public function button_tryAgainMC_73(){ addFrameScript(0, frame1); } public function onMouseOver(_arg1:MouseEvent):void{ mRoll = true; play(); } function frame1(){ stop(); mRoll = false; button.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); button.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); button.addEventListener(MouseEvent.CLICK, onMouseClick); } public function onMouseOut(_arg1:MouseEvent):void{ mRoll = false; play(); } public function onMouseClick(_arg1:MouseEvent):void{ MovieClip(parent).gotoAndPlay("retry"); MovieClip(parent.parent.parent).branding.gotoAndStop(1); } } }//package hs_kissingGame_fla
Section 16
//copy_HeartsScored_MC_127 (hs_kissingGame_fla.copy_HeartsScored_MC_127) package hs_kissingGame_fla { import flash.display.*; public dynamic class copy_HeartsScored_MC_127 extends MovieClip { public function copy_HeartsScored_MC_127(){ addFrameScript(11, frame12); } function frame12(){ stop(); } } }//package hs_kissingGame_fla
Section 17
//FeathersMC_66 (hs_kissingGame_fla.FeathersMC_66) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class FeathersMC_66 extends MovieClip { public var randomTime:int; public var i:Number; public function FeathersMC_66(){ addFrameScript(0, frame1); } function frame1(){ randomTime = Math.round((25 * Math.random())); i = 0; this.addEventListener(Event.ENTER_FRAME, onEnterFrame); } public function onEnterFrame(_arg1:Event):void{ var _local2:feather; var _local3:*; if (i >= randomTime){ _local2 = new feather(); _local2.x = ((Math.random() * 84) + (MovieClip(parent).lips.x - 42)); _local2.y = (MovieClip(parent).lips.y + 20); _local3 = (Math.random() * 100); if (_local3 < 50){ _local2.scaleX = (_local2.scaleX * -1); }; this.addChild(_local2); randomTime = Math.round((25 * Math.random())); i = 0; } else { i++; }; } } }//package hs_kissingGame_fla
Section 18
//flyinglipsMC_62 (hs_kissingGame_fla.flyinglipsMC_62) package hs_kissingGame_fla { import flash.display.*; public dynamic class flyinglipsMC_62 extends MovieClip { public function flyinglipsMC_62(){ addFrameScript(59, frame60); } function frame60(){ gotoAndPlay(2); } } }//package hs_kissingGame_fla
Section 19
//gameLevels_54 (hs_kissingGame_fla.gameLevels_54) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class gameLevels_54 extends MovieClip { public function gameLevels_54(){ addFrameScript(0, frame1); } function frame1(){ gotoAndStop((MovieClip(parent).levelNum + 1)); } } }//package hs_kissingGame_fla
Section 20
//girl_graphic_28 (hs_kissingGame_fla.girl_graphic_28) package hs_kissingGame_fla { import flash.display.*; public dynamic class girl_graphic_28 extends MovieClip { public function girl_graphic_28(){ addFrameScript(55, frame56); } function frame56(){ stop(); } } }//package hs_kissingGame_fla
Section 21
//girl_sit_49 (hs_kissingGame_fla.girl_sit_49) package hs_kissingGame_fla { import flash.display.*; public dynamic class girl_sit_49 extends MovieClip { public function girl_sit_49(){ addFrameScript(0, frame1, 10, frame11); } function frame1(){ stop(); } function frame11(){ stop(); } } }//package hs_kissingGame_fla
Section 22
//girl2_27 (hs_kissingGame_fla.girl2_27) package hs_kissingGame_fla { import flash.display.*; public dynamic class girl2_27 extends MovieClip { public function girl2_27(){ addFrameScript(15, frame16); } function frame16(){ stop(); } } }//package hs_kissingGame_fla
Section 23
//Girls_26 (hs_kissingGame_fla.Girls_26) package hs_kissingGame_fla { import flash.display.*; public dynamic class Girls_26 extends MovieClip { public function Girls_26(){ addFrameScript(38, frame39); } function frame39(){ stop(); } } }//package hs_kissingGame_fla
Section 24
//heartsScoreMC_86 (hs_kissingGame_fla.heartsScoreMC_86) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class heartsScoreMC_86 extends MovieClip { public function heartsScoreMC_86(){ addFrameScript(3, frame4, 7, frame8, 11, frame12, 15, frame16, 19, frame20, 23, frame24, 27, frame28, 31, frame32, 35, frame36, 40, frame41); } function frame36(){ if (MovieClip(parent).score < 10){ stop(); }; } function frame41(){ stop(); } function frame16(){ if (MovieClip(parent).score < 5){ stop(); }; } function frame28(){ if (MovieClip(parent).score < 8){ stop(); }; } function frame4(){ if (MovieClip(parent).score < 2){ stop(); }; } function frame20(){ if (MovieClip(parent).score < 6){ stop(); }; } function frame8(){ if (MovieClip(parent).score < 3){ stop(); }; } function frame32(){ if (MovieClip(parent).score < 9){ stop(); }; } function frame12(){ if (MovieClip(parent).score < 4){ stop(); }; } function frame24(){ if (MovieClip(parent).score < 7){ stop(); }; } } }//package hs_kissingGame_fla
Section 25
//logo_COPY_34 (hs_kissingGame_fla.logo_COPY_34) package hs_kissingGame_fla { import flash.display.*; public dynamic class logo_COPY_34 extends MovieClip { public function logo_COPY_34(){ addFrameScript(22, frame23); } function frame23(){ stop(); } } }//package hs_kissingGame_fla
Section 26
//MainTimeline (hs_kissingGame_fla.MainTimeline) package hs_kissingGame_fla { import flash.display.*; public dynamic class MainTimeline extends MovieClip { public var boy:MovieClip; public var score:int; public var levelNum:int; public var girl:MovieClip; public var endGame:Boolean; public var totalScore:int; public var branding:MovieClip; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 40, frame41, 234, frame235, 281, frame282, 342, frame343, 378, frame379, 395, frame396, 431, frame432, 454, frame455); } function frame396(){ gotoAndStop("start"); } function frame432(){ stop(); } function frame235(){ stop(); } function frame379(){ if (endGame == true){ gotoAndPlay("score"); }; } function frame455(){ gotoAndPlay("restart"); } function frame282(){ trace(score); } function frame2(){ levelNum = 1; score = 0; totalScore = 0; endGame = false; } function frame41(){ stop(); } function frame1(){ MochiBot.track(this, "159ddf91"); } function frame343(){ stop(); } } }//package hs_kissingGame_fla
Section 27
//mazeGame1_55 (hs_kissingGame_fla.mazeGame1_55) package hs_kissingGame_fla { import flash.events.*; import caurina.transitions.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class mazeGame1_55 extends MovieClip { public var endShape:MovieClip; public var closeShape:MovieClip; public var wingsChannel:SoundChannel; public var wingsBump:WingsBump; public var mazeShape:MovieClip; public var wingsSound:WingsSound; public var feathers:MovieClip; public var boyShape:MovieClip; public var startY:Number; public var lips:MovieClip; public var startX:Number; public var hTimer:Timer; public var startShape:MovieClip; public var heartMeter:MovieClip; public var mouseOn:Boolean; public var girlShape:MovieClip; public var h:int; public var gameOn:Boolean; public var gameSpeed:int; public var heartDisappear:heartDis; public function mazeGame1_55(){ addFrameScript(1, frame2, 13, frame14, 29, frame30, 30, frame31, 72, frame73); } public function heartTick():void{ hTimer.addEventListener(TimerEvent.TIMER, onTick); hTimer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); hTimer.start(); } function frame2(){ mouseOn = false; gameOn = false; startX = lips.x; startY = lips.y; gameSpeed = 3500; h = 1; hTimer = new Timer(gameSpeed, 10); wingsSound = new WingsSound(); wingsBump = new WingsBump(); heartDisappear = new heartDis(); wingsChannel = new SoundChannel(); wingsChannel = wingsSound.play(0, int.MAX_VALUE); stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoved); startShape.addEventListener(MouseEvent.MOUSE_OVER, startGame); endShape.addEventListener(MouseEvent.MOUSE_OVER, endGame); } function frame30(){ stop(); } public function boyLook(_arg1:MouseEvent):void{ if (mouseOn == true){ MovieClip(parent.parent).boy.gotoAndStop("look"); boyShape.removeEventListener(MouseEvent.MOUSE_OVER, boyLook); }; } public function mouseMoved(_arg1:MouseEvent):void{ if (mouseOn == true){ Tweener.addTween(lips, {x:this.mouseX, time:1}); Tweener.addTween(lips, {y:this.mouseY, time:1}); }; } function frame73(){ stop(); } public function resetMouse():void{ stage.removeEventListener(MouseEvent.MOUSE_MOVE, mouseMoved); Mouse.show(); mouseOn = false; } function frame31(){ this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); resetMouse(); wingsChannel.stop(); wingsSound = null; MovieClip(parent.parent).girl.gotoAndStop(1); MovieClip(parent.parent).boy.gotoAndStop(1); wingsBump.play(); Tweener.addTween(lips, {x:325, time:2}); Tweener.addTween(lips, {y:-200, time:2}); MovieClip(parent.parent).branding.play(); } public function onTick(_arg1:TimerEvent):void{ heartDisappear.play(); heartMeter[("h" + h)].gotoAndPlay("fall"); h++; } public function onEnterFrame(_arg1:Event):void{ if (mazeShape.hitTestPoint(((lips.x + this.x) + MovieClip(parent).x), ((lips.y + this.y) + MovieClip(parent).y), true)){ } else { lips.gotoAndPlay("oops"); bumpBack(); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); }; } public function bumpBack():void{ wingsBump.play(); mouseOn = false; Mouse.show(); MovieClip(parent.parent).girl.gotoAndStop(1); MovieClip(parent.parent).boy.gotoAndStop(1); Tweener.addTween(lips, {x:startX, time:1}); Tweener.addTween(lips, {y:startY, time:1}); startShape.addEventListener(MouseEvent.MOUSE_OVER, startGame); } function frame14(){ stop(); } public function girlLook(_arg1:MouseEvent):void{ if (mouseOn == true){ MovieClip(parent.parent).girl.gotoAndStop("look"); girlShape.removeEventListener(MouseEvent.MOUSE_OVER, girlLook); }; } public function endGame(_arg1:MouseEvent):void{ if (mouseOn == true){ hTimer.stop(); hTimer.removeEventListener(TimerEvent.TIMER, onTick); hTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); MovieClip(parent.parent).score = (10 - (h - 1)); MovieClip(parent.parent).totalScore = (MovieClip(parent.parent).totalScore + MovieClip(parent.parent).score); resetMouse(); wingsChannel.stop(); wingsSound = null; startShape.removeEventListener(MouseEvent.MOUSE_OVER, startGame); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); MovieClip(parent.parent).gotoAndPlay("kiss"); }; } public function getCloser(_arg1:MouseEvent):void{ if (mouseOn == true){ closeShape.removeEventListener(MouseEvent.MOUSE_OVER, getCloser); }; } public function activateMouse():void{ Mouse.hide(); mouseOn = true; } public function startGame(_arg1:MouseEvent):void{ activateMouse(); startShape.removeEventListener(MouseEvent.MOUSE_OVER, startGame); this.addEventListener(Event.ENTER_FRAME, onEnterFrame); boyShape.addEventListener(MouseEvent.MOUSE_OVER, boyLook); girlShape.addEventListener(MouseEvent.MOUSE_OVER, girlLook); closeShape.addEventListener(MouseEvent.MOUSE_OVER, getCloser); if (gameOn == false){ heartTick(); gameOn = true; gotoAndPlay("start"); }; } public function onTimerComplete(_arg1:TimerEvent):void{ hTimer.removeEventListener(TimerEvent.TIMER, onTick); hTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); gotoAndPlay("timeUp"); } } }//package hs_kissingGame_fla
Section 28
//mazeGame2_76 (hs_kissingGame_fla.mazeGame2_76) package hs_kissingGame_fla { import flash.events.*; import caurina.transitions.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class mazeGame2_76 extends MovieClip { public var endShape:MovieClip; public var closeShape:MovieClip; public var wingsChannel:SoundChannel; public var wingsBump:WingsBump; public var mazeShape:MovieClip; public var wingsSound:WingsSound; public var feathers:MovieClip; public var boyShape:MovieClip; public var startY:Number; public var lips:MovieClip; public var startX:Number; public var hTimer:Timer; public var startShape:MovieClip; public var heartMeter:MovieClip; public var mouseOn:Boolean; public var girlShape:MovieClip; public var h:int; public var gameOn:Boolean; public var gameSpeed:int; public var heartDisappear:heartDis; public function mazeGame2_76(){ addFrameScript(1, frame2, 13, frame14, 29, frame30, 30, frame31, 72, frame73); } public function heartTick():void{ hTimer.addEventListener(TimerEvent.TIMER, onTick); hTimer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); hTimer.start(); } function frame2(){ mouseOn = false; gameOn = false; startX = lips.x; startY = lips.y; gameSpeed = 4000; h = 1; hTimer = new Timer(gameSpeed, 10); wingsSound = new WingsSound(); wingsBump = new WingsBump(); heartDisappear = new heartDis(); wingsChannel = new SoundChannel(); wingsChannel = wingsSound.play(0, int.MAX_VALUE); stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoved); startShape.addEventListener(MouseEvent.MOUSE_OVER, startGame); endShape.addEventListener(MouseEvent.MOUSE_OVER, endGame); } function frame30(){ stop(); } public function boyLook(_arg1:MouseEvent):void{ if (mouseOn == true){ MovieClip(parent.parent).boy.gotoAndStop("look"); boyShape.removeEventListener(MouseEvent.MOUSE_OVER, boyLook); }; } public function mouseMoved(_arg1:MouseEvent):void{ if (mouseOn == true){ Tweener.addTween(lips, {x:this.mouseX, time:1}); Tweener.addTween(lips, {y:this.mouseY, time:1}); }; } function frame73(){ stop(); } public function resetMouse():void{ stage.removeEventListener(MouseEvent.MOUSE_MOVE, mouseMoved); Mouse.show(); mouseOn = false; } function frame31(){ this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); resetMouse(); wingsChannel.stop(); wingsSound = null; MovieClip(parent.parent).girl.gotoAndStop(1); MovieClip(parent.parent).boy.gotoAndStop(1); wingsBump.play(); Tweener.addTween(lips, {x:325, time:2}); Tweener.addTween(lips, {y:-200, time:2}); MovieClip(parent.parent).branding.play(); } public function onTick(_arg1:TimerEvent):void{ heartDisappear.play(); heartMeter[("h" + h)].gotoAndPlay("fall"); h++; } public function onEnterFrame(_arg1:Event):void{ if (mazeShape.hitTestPoint(((lips.x + this.x) + MovieClip(parent).x), ((lips.y + this.y) + MovieClip(parent).y), true)){ } else { lips.gotoAndPlay("oops"); bumpBack(); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); }; } public function bumpBack():void{ wingsBump.play(); mouseOn = false; Mouse.show(); MovieClip(parent.parent).girl.gotoAndStop(1); MovieClip(parent.parent).boy.gotoAndStop(1); Tweener.addTween(lips, {x:startX, time:1}); Tweener.addTween(lips, {y:startY, time:1}); startShape.addEventListener(MouseEvent.MOUSE_OVER, startGame); } function frame14(){ stop(); } public function girlLook(_arg1:MouseEvent):void{ if (mouseOn == true){ MovieClip(parent.parent).girl.gotoAndStop("look"); girlShape.removeEventListener(MouseEvent.MOUSE_OVER, girlLook); }; } public function endGame(_arg1:MouseEvent):void{ if (mouseOn == true){ hTimer.stop(); hTimer.removeEventListener(TimerEvent.TIMER, onTick); hTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); MovieClip(parent.parent).score = (10 - (h - 1)); MovieClip(parent.parent).totalScore = (MovieClip(parent.parent).totalScore + MovieClip(parent.parent).score); resetMouse(); wingsChannel.stop(); wingsSound = null; startShape.removeEventListener(MouseEvent.MOUSE_OVER, startGame); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); MovieClip(parent.parent).gotoAndPlay("kiss"); }; } public function getCloser(_arg1:MouseEvent):void{ if (mouseOn == true){ closeShape.removeEventListener(MouseEvent.MOUSE_OVER, getCloser); }; } public function activateMouse():void{ Mouse.hide(); mouseOn = true; } public function startGame(_arg1:MouseEvent):void{ activateMouse(); startShape.removeEventListener(MouseEvent.MOUSE_OVER, startGame); this.addEventListener(Event.ENTER_FRAME, onEnterFrame); boyShape.addEventListener(MouseEvent.MOUSE_OVER, boyLook); girlShape.addEventListener(MouseEvent.MOUSE_OVER, girlLook); closeShape.addEventListener(MouseEvent.MOUSE_OVER, getCloser); if (gameOn == false){ heartTick(); gameOn = true; gotoAndPlay("start"); }; } public function onTimerComplete(_arg1:TimerEvent):void{ hTimer.removeEventListener(TimerEvent.TIMER, onTick); hTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); gotoAndPlay("timeUp"); } } }//package hs_kissingGame_fla
Section 29
//mazeGame3_79 (hs_kissingGame_fla.mazeGame3_79) package hs_kissingGame_fla { import flash.events.*; import caurina.transitions.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class mazeGame3_79 extends MovieClip { public var endShape:MovieClip; public var closeShape:MovieClip; public var wingsChannel:SoundChannel; public var wingsBump:WingsBump; public var mazeShape:MovieClip; public var wingsSound:WingsSound; public var feathers:MovieClip; public var boyShape:MovieClip; public var startY:Number; public var lips:MovieClip; public var startX:Number; public var hTimer:Timer; public var startShape:MovieClip; public var heartMeter:MovieClip; public var mouseOn:Boolean; public var girlShape:MovieClip; public var h:int; public var gameOn:Boolean; public var gameSpeed:int; public var heartDisappear:heartDis; public function mazeGame3_79(){ addFrameScript(1, frame2, 13, frame14, 29, frame30, 30, frame31, 72, frame73); } public function heartTick():void{ hTimer.addEventListener(TimerEvent.TIMER, onTick); hTimer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); hTimer.start(); } function frame2(){ mouseOn = false; gameOn = false; startX = lips.x; startY = lips.y; gameSpeed = 4500; h = 1; hTimer = new Timer(gameSpeed, 10); wingsSound = new WingsSound(); wingsBump = new WingsBump(); heartDisappear = new heartDis(); wingsChannel = new SoundChannel(); wingsChannel = wingsSound.play(0, int.MAX_VALUE); stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoved); startShape.addEventListener(MouseEvent.MOUSE_OVER, startGame); endShape.addEventListener(MouseEvent.MOUSE_OVER, endGame); } function frame30(){ stop(); } public function boyLook(_arg1:MouseEvent):void{ if (mouseOn == true){ MovieClip(parent.parent).boy.gotoAndStop("look"); boyShape.removeEventListener(MouseEvent.MOUSE_OVER, boyLook); }; } public function mouseMoved(_arg1:MouseEvent):void{ if (mouseOn == true){ Tweener.addTween(lips, {x:this.mouseX, time:1}); Tweener.addTween(lips, {y:this.mouseY, time:1}); }; } function frame73(){ stop(); } public function resetMouse():void{ stage.removeEventListener(MouseEvent.MOUSE_MOVE, mouseMoved); Mouse.show(); mouseOn = false; } function frame31(){ this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); resetMouse(); wingsChannel.stop(); wingsSound = null; MovieClip(parent.parent).girl.gotoAndStop(1); MovieClip(parent.parent).boy.gotoAndStop(1); wingsBump.play(); Tweener.addTween(lips, {x:325, time:2}); Tweener.addTween(lips, {y:-200, time:2}); MovieClip(parent.parent).branding.play(); } public function onTick(_arg1:TimerEvent):void{ heartDisappear.play(); heartMeter[("h" + h)].gotoAndPlay("fall"); h++; } public function onEnterFrame(_arg1:Event):void{ if (mazeShape.hitTestPoint(((lips.x + this.x) + MovieClip(parent).x), ((lips.y + this.y) + MovieClip(parent).y), true)){ } else { lips.gotoAndPlay("oops"); bumpBack(); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); }; } public function bumpBack():void{ wingsBump.play(); mouseOn = false; Mouse.show(); MovieClip(parent.parent).girl.gotoAndStop(1); MovieClip(parent.parent).boy.gotoAndStop(1); Tweener.addTween(lips, {x:startX, time:1}); Tweener.addTween(lips, {y:startY, time:1}); startShape.addEventListener(MouseEvent.MOUSE_OVER, startGame); } function frame14(){ stop(); } public function girlLook(_arg1:MouseEvent):void{ if (mouseOn == true){ MovieClip(parent.parent).girl.gotoAndStop("look"); girlShape.removeEventListener(MouseEvent.MOUSE_OVER, girlLook); }; } public function endGame(_arg1:MouseEvent):void{ if (mouseOn == true){ hTimer.stop(); hTimer.removeEventListener(TimerEvent.TIMER, onTick); hTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); MovieClip(parent.parent).score = (10 - (h - 1)); MovieClip(parent.parent).totalScore = (MovieClip(parent.parent).totalScore + MovieClip(parent.parent).score); resetMouse(); wingsChannel.stop(); wingsSound = null; startShape.removeEventListener(MouseEvent.MOUSE_OVER, startGame); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); MovieClip(parent.parent).gotoAndPlay("kiss"); }; } public function getCloser(_arg1:MouseEvent):void{ if (mouseOn == true){ closeShape.removeEventListener(MouseEvent.MOUSE_OVER, getCloser); }; } public function activateMouse():void{ Mouse.hide(); mouseOn = true; } public function startGame(_arg1:MouseEvent):void{ activateMouse(); startShape.removeEventListener(MouseEvent.MOUSE_OVER, startGame); this.addEventListener(Event.ENTER_FRAME, onEnterFrame); boyShape.addEventListener(MouseEvent.MOUSE_OVER, boyLook); girlShape.addEventListener(MouseEvent.MOUSE_OVER, girlLook); closeShape.addEventListener(MouseEvent.MOUSE_OVER, getCloser); if (gameOn == false){ heartTick(); gameOn = true; gotoAndPlay("start"); }; } public function onTimerComplete(_arg1:TimerEvent):void{ hTimer.removeEventListener(TimerEvent.TIMER, onTick); hTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); gotoAndPlay("timeUp"); } } }//package hs_kissingGame_fla
Section 30
//mazeGame4_82 (hs_kissingGame_fla.mazeGame4_82) package hs_kissingGame_fla { import flash.events.*; import caurina.transitions.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class mazeGame4_82 extends MovieClip { public var endShape:MovieClip; public var closeShape:MovieClip; public var wingsChannel:SoundChannel; public var wingsBump:WingsBump; public var mazeShape:MovieClip; public var wingsSound:WingsSound; public var feathers:MovieClip; public var boyShape:MovieClip; public var startY:Number; public var lips:MovieClip; public var startX:Number; public var hTimer:Timer; public var startShape:MovieClip; public var heartMeter:MovieClip; public var mouseOn:Boolean; public var girlShape:MovieClip; public var h:int; public var gameOn:Boolean; public var gameSpeed:int; public var heartDisappear:heartDis; public function mazeGame4_82(){ addFrameScript(1, frame2, 13, frame14, 29, frame30, 30, frame31, 72, frame73); } public function heartTick():void{ hTimer.addEventListener(TimerEvent.TIMER, onTick); hTimer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); hTimer.start(); } function frame2(){ mouseOn = false; gameOn = false; startX = lips.x; startY = lips.y; gameSpeed = 5000; h = 1; hTimer = new Timer(gameSpeed, 10); wingsSound = new WingsSound(); wingsBump = new WingsBump(); heartDisappear = new heartDis(); wingsChannel = new SoundChannel(); wingsChannel = wingsSound.play(0, int.MAX_VALUE); stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoved); startShape.addEventListener(MouseEvent.MOUSE_OVER, startGame); endShape.addEventListener(MouseEvent.MOUSE_OVER, endGame); } function frame30(){ stop(); } public function boyLook(_arg1:MouseEvent):void{ if (mouseOn == true){ MovieClip(parent.parent).boy.gotoAndStop("look"); boyShape.removeEventListener(MouseEvent.MOUSE_OVER, boyLook); }; } public function mouseMoved(_arg1:MouseEvent):void{ if (mouseOn == true){ Tweener.addTween(lips, {x:this.mouseX, time:1}); Tweener.addTween(lips, {y:this.mouseY, time:1}); }; } function frame73(){ stop(); } public function resetMouse():void{ stage.removeEventListener(MouseEvent.MOUSE_MOVE, mouseMoved); Mouse.show(); mouseOn = false; } function frame31(){ this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); resetMouse(); wingsChannel.stop(); wingsSound = null; MovieClip(parent.parent).girl.gotoAndStop(1); MovieClip(parent.parent).boy.gotoAndStop(1); wingsBump.play(); Tweener.addTween(lips, {x:325, time:2}); Tweener.addTween(lips, {y:-200, time:2}); MovieClip(parent.parent).branding.play(); } public function onTick(_arg1:TimerEvent):void{ heartDisappear.play(); heartMeter[("h" + h)].gotoAndPlay("fall"); h++; } public function onEnterFrame(_arg1:Event):void{ if (mazeShape.hitTestPoint(((lips.x + this.x) + MovieClip(parent).x), ((lips.y + this.y) + MovieClip(parent).y), true)){ } else { lips.gotoAndPlay("oops"); bumpBack(); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); }; } public function bumpBack():void{ wingsBump.play(); mouseOn = false; Mouse.show(); MovieClip(parent.parent).girl.gotoAndStop(1); MovieClip(parent.parent).boy.gotoAndStop(1); Tweener.addTween(lips, {x:startX, time:1}); Tweener.addTween(lips, {y:startY, time:1}); startShape.addEventListener(MouseEvent.MOUSE_OVER, startGame); } function frame14(){ stop(); } public function girlLook(_arg1:MouseEvent):void{ if (mouseOn == true){ MovieClip(parent.parent).girl.gotoAndStop("look"); girlShape.removeEventListener(MouseEvent.MOUSE_OVER, girlLook); }; } public function endGame(_arg1:MouseEvent):void{ if (mouseOn == true){ hTimer.stop(); hTimer.removeEventListener(TimerEvent.TIMER, onTick); hTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); MovieClip(parent.parent).score = (10 - (h - 1)); MovieClip(parent.parent).totalScore = (MovieClip(parent.parent).totalScore + MovieClip(parent.parent).score); resetMouse(); wingsChannel.stop(); wingsSound = null; startShape.removeEventListener(MouseEvent.MOUSE_OVER, startGame); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); MovieClip(parent.parent).gotoAndPlay("kiss"); }; } public function getCloser(_arg1:MouseEvent):void{ if (mouseOn == true){ closeShape.removeEventListener(MouseEvent.MOUSE_OVER, getCloser); }; } public function activateMouse():void{ Mouse.hide(); mouseOn = true; } public function startGame(_arg1:MouseEvent):void{ activateMouse(); startShape.removeEventListener(MouseEvent.MOUSE_OVER, startGame); this.addEventListener(Event.ENTER_FRAME, onEnterFrame); boyShape.addEventListener(MouseEvent.MOUSE_OVER, boyLook); girlShape.addEventListener(MouseEvent.MOUSE_OVER, girlLook); closeShape.addEventListener(MouseEvent.MOUSE_OVER, getCloser); if (gameOn == false){ heartTick(); gameOn = true; gotoAndPlay("start"); }; } public function onTimerComplete(_arg1:TimerEvent):void{ hTimer.removeEventListener(TimerEvent.TIMER, onTick); hTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); gotoAndPlay("timeUp"); } } }//package hs_kissingGame_fla
Section 31
//meter_heartMC_70 (hs_kissingGame_fla.meter_heartMC_70) package hs_kissingGame_fla { import flash.display.*; public dynamic class meter_heartMC_70 extends MovieClip { public function meter_heartMC_70(){ addFrameScript(0, frame1, 29, frame30); } function frame30(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 29)) + 1)); } } }//package hs_kissingGame_fla
Section 32
//meter_heartMCb_69 (hs_kissingGame_fla.meter_heartMCb_69) package hs_kissingGame_fla { import flash.display.*; public dynamic class meter_heartMCb_69 extends MovieClip { public function meter_heartMCb_69(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ stop(); } function frame1(){ stop(); } } }//package hs_kissingGame_fla
Section 33
//nextKissButtons_MC_117 (hs_kissingGame_fla.nextKissButtons_MC_117) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class nextKissButtons_MC_117 extends MovieClip { public function nextKissButtons_MC_117(){ addFrameScript(0, frame1); } function frame1(){ gotoAndStop(MovieClip(parent).levelNum); } } }//package hs_kissingGame_fla
Section 34
//PL_girl_graphic1_7 (hs_kissingGame_fla.PL_girl_graphic1_7) package hs_kissingGame_fla { import flash.display.*; public dynamic class PL_girl_graphic1_7 extends MovieClip { public function PL_girl_graphic1_7(){ addFrameScript(55, frame56); } function frame56(){ stop(); } } }//package hs_kissingGame_fla
Section 35
//PL_girl2_6 (hs_kissingGame_fla.PL_girl2_6) package hs_kissingGame_fla { import flash.display.*; public dynamic class PL_girl2_6 extends MovieClip { public function PL_girl2_6(){ addFrameScript(15, frame16); } function frame16(){ stop(); } } }//package hs_kissingGame_fla
Section 36
//PL_Girls_5 (hs_kissingGame_fla.PL_Girls_5) package hs_kissingGame_fla { import flash.display.*; public dynamic class PL_Girls_5 extends MovieClip { public function PL_Girls_5(){ addFrameScript(38, frame39); } function frame39(){ stop(); } } }//package hs_kissingGame_fla
Section 37
//play_Button_MC_42 (hs_kissingGame_fla.play_Button_MC_42) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; public dynamic class play_Button_MC_42 extends MovieClip { public var mRoll:Boolean; public var button:SimpleButton; public function play_Button_MC_42(){ addFrameScript(0, frame1, 5, frame6); } function frame6(){ if (mRoll == true){ stop(); }; } function frame1(){ button.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); button.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); button.addEventListener(MouseEvent.CLICK, onMouseClick); mRoll = false; stop(); } public function onMouseOut(_arg1:MouseEvent):void{ mRoll = false; play(); } public function onMouseClick(_arg1:MouseEvent):void{ MovieClip(parent).gotoAndPlay("playGame"); } public function onMouseOver(_arg1:MouseEvent):void{ mRoll = true; play(); } } }//package hs_kissingGame_fla
Section 38
//playAgain_MC_133 (hs_kissingGame_fla.playAgain_MC_133) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class playAgain_MC_133 extends MovieClip { public var button:SimpleButton; public var mRoll:Boolean; public function playAgain_MC_133(){ addFrameScript(0, frame1); } public function onMouseOver(_arg1:MouseEvent):void{ mRoll = true; play(); } function frame1(){ stop(); mRoll = false; button.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); button.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); button.addEventListener(MouseEvent.CLICK, onMouseClick); } public function onMouseOut(_arg1:MouseEvent):void{ mRoll = false; play(); } public function onMouseClick(_arg1:MouseEvent):void{ MovieClip(parent.parent).levelNum = 1; MovieClip(parent.parent).totalScore = 0; MovieClip(parent.parent).score = 0; MovieClip(parent.parent).endGame = false; MovieClip(parent.parent).play(); } } }//package hs_kissingGame_fla
Section 39
//playMoreButton_MC_39 (hs_kissingGame_fla.playMoreButton_MC_39) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class playMoreButton_MC_39 extends MovieClip { public var button:SimpleButton; public var mRoll:Boolean; public function playMoreButton_MC_39(){ addFrameScript(0, frame1); } public function onMouseOver(_arg1:MouseEvent):void{ mRoll = true; play(); } function frame1(){ stop(); mRoll = false; button.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver); button.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut); button.addEventListener(MouseEvent.CLICK, onMouseClick); } public function onMouseOut(_arg1:MouseEvent):void{ } public function onMouseClick(_arg1:MouseEvent):void{ var _local2:URLRequest = new URLRequest("http://www.populargirlsgames.com/?utm_campaign=highschool_sweethearts&utm_source=highschool_sweethearts&utm_medium=more_games_button"); navigateToURL(_local2, "_blank"); } } }//package hs_kissingGame_fla
Section 40
//preloader_MainMC_1 (hs_kissingGame_fla.preloader_MainMC_1) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.utils.*; import flash.net.*; public dynamic class preloader_MainMC_1 extends MovieClip { public var loaded:Boolean; public var button:SimpleButton; public var bar:MovieClip; public var pTimer:Timer; public var timeExpired:Boolean; public function preloader_MainMC_1(){ addFrameScript(0, frame1, 122, frame123); } public function onMouseClick(_arg1:MouseEvent):void{ var _local2:URLRequest = new URLRequest("http://www.populargirlsgames.com/?utm_campaign=highschool_sweethearts&utm_source=highschool_sweethearts&utm_medium=preloader"); navigateToURL(_local2, "_blank"); } function frame1(){ MovieClip(parent).stop(); loaded = false; this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, PL_LOADING); timeExpired = false; pTimer = new Timer(1000, 6); pTimer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete); pTimer.start(); button.addEventListener(MouseEvent.CLICK, onMouseClick); } function frame123(){ stop(); } public function checkLoad():void{ loaded = true; if (timeExpired == true){ MovieClip(parent).play(); }; } public function PL_LOADING(_arg1:ProgressEvent):void{ var _local2:int = Math.floor(((_arg1.bytesLoaded / _arg1.bytesTotal) * 100)); bar.gotoAndStop(_local2); if (_local2 >= 100){ loaded = true; }; } public function onTimerComplete(_arg1:TimerEvent):void{ timeExpired = true; if (loaded == true){ MovieClip(parent).play(); }; } } }//package hs_kissingGame_fla
Section 41
//preloader_MC_2 (hs_kissingGame_fla.preloader_MC_2) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class preloader_MC_2 extends MovieClip { public function preloader_MC_2(){ addFrameScript(0, frame1, 99, frame100); } function frame100(){ stop(); MovieClip(parent).checkLoad(); } function frame1(){ stop(); } } }//package hs_kissingGame_fla
Section 42
//score_129 (hs_kissingGame_fla.score_129) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class score_129 extends MovieClip { public function score_129(){ addFrameScript(0, frame1); } function frame1(){ this.addEventListener(Event.ENTER_FRAME, onEnterFrame); } public function onEnterFrame(_arg1:Event):void{ if (this.currentFrame >= MovieClip(parent.parent).totalScore){ stop(); MovieClip(parent).play(); this.removeEventListener(Event.ENTER_FRAME, onEnterFrame); }; } } }//package hs_kissingGame_fla
Section 43
//scoreText_131 (hs_kissingGame_fla.scoreText_131) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class scoreText_131 extends MovieClip { public function scoreText_131(){ addFrameScript(0, frame1); } function frame1(){ if (MovieClip(parent.parent).totalScore <= 10){ stop(); } else { if (MovieClip(parent.parent).totalScore <= 20){ gotoAndStop(2); } else { if (MovieClip(parent.parent).totalScore <= 25){ gotoAndStop(3); } else { if (MovieClip(parent.parent).totalScore <= 30){ gotoAndStop(4); } else { if (MovieClip(parent.parent).totalScore <= 35){ gotoAndStop(5); } else { gotoAndStop(6); }; }; }; }; }; } } }//package hs_kissingGame_fla
Section 44
//sh1_mc_87 (hs_kissingGame_fla.sh1_mc_87) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh1_mc_87 extends MovieClip { public function sh1_mc_87(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 45
//sh10_mc_114 (hs_kissingGame_fla.sh10_mc_114) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh10_mc_114 extends MovieClip { public function sh10_mc_114(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 46
//sh2_mc_90 (hs_kissingGame_fla.sh2_mc_90) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh2_mc_90 extends MovieClip { public function sh2_mc_90(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 47
//sh3_mc_93 (hs_kissingGame_fla.sh3_mc_93) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh3_mc_93 extends MovieClip { public function sh3_mc_93(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 48
//sh4_mc_96 (hs_kissingGame_fla.sh4_mc_96) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh4_mc_96 extends MovieClip { public function sh4_mc_96(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 49
//sh5_mc_99 (hs_kissingGame_fla.sh5_mc_99) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh5_mc_99 extends MovieClip { public function sh5_mc_99(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 50
//sh6_mc_102 (hs_kissingGame_fla.sh6_mc_102) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh6_mc_102 extends MovieClip { public function sh6_mc_102(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 51
//sh7_mc_105 (hs_kissingGame_fla.sh7_mc_105) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh7_mc_105 extends MovieClip { public function sh7_mc_105(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 52
//sh8_mc_108 (hs_kissingGame_fla.sh8_mc_108) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh8_mc_108 extends MovieClip { public function sh8_mc_108(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 53
//sh9_mc_111 (hs_kissingGame_fla.sh9_mc_111) package hs_kissingGame_fla { import flash.display.*; public dynamic class sh9_mc_111 extends MovieClip { public function sh9_mc_111(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ gotoAndPlay(2); } function frame1(){ gotoAndPlay((Math.floor((Math.random() * 19)) + 1)); } } }//package hs_kissingGame_fla
Section 54
//small_PPG_logo_33 (hs_kissingGame_fla.small_PPG_logo_33) package hs_kissingGame_fla { import flash.display.*; public dynamic class small_PPG_logo_33 extends MovieClip { public var mRoll:Boolean; public function small_PPG_logo_33(){ addFrameScript(0, frame1, 8, frame9); } function frame1(){ stop(); mRoll = false; } function frame9(){ if (mRoll == true){ stop(); }; } } }//package hs_kissingGame_fla
Section 55
//soundButton_44 (hs_kissingGame_fla.soundButton_44) package hs_kissingGame_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.text.*; import flash.ui.*; import flash.xml.*; public dynamic class soundButton_44 extends MovieClip { public var musicOn:Boolean; public var music:Music; public var mp3Volume; public var button:SimpleButton; public var mp3Channel:SoundChannel; public function soundButton_44(){ addFrameScript(0, frame1); } public function stopMusic():void{ mp3Channel.stop(); } public function onMClick(_arg1:MouseEvent):void{ if (musicOn == true){ musicOn = false; stopMusic(); gotoAndStop(2); } else { musicOn = true; gotoAndStop(1); }; } public function playSound():void{ mp3Channel = music.play(0, int.MAX_VALUE); mp3Volume.volume = 0.8; mp3Channel.soundTransform = mp3Volume; } function frame1(){ stop(); musicOn = true; music = new Music(); mp3Volume = new SoundTransform(); playSound(); button.addEventListener(MouseEvent.ROLL_OVER, onMRollOver); button.addEventListener(MouseEvent.CLICK, onMClick); } public function onMRollOver(_arg1:MouseEvent):void{ } } }//package hs_kissingGame_fla
Section 56
//totalScore_MC_125 (hs_kissingGame_fla.totalScore_MC_125) package hs_kissingGame_fla { import flash.display.*; public dynamic class totalScore_MC_125 extends MovieClip { public function totalScore_MC_125(){ addFrameScript(10, frame11, 62, frame63); } function frame63(){ stop(); } function frame11(){ stop(); } } }//package hs_kissingGame_fla
Section 57
//feather (feather) package { import flash.display.*; public dynamic class feather extends MovieClip { public function feather(){ addFrameScript(60, frame61); } function frame61(){ stop(); } } }//package
Section 58
//heartDis (heartDis) package { import flash.media.*; public dynamic class heartDis extends Sound { } }//package
Section 59
//MochiBot (MochiBot) package { import flash.display.*; import flash.system.*; import flash.net.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ if (Security.sandboxType == "localWithFile"){ return (null); }; var _local3:MochiBot = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); var _local4 = "http://core.mochibot.com/my/core.swf"; var _local5:URLVariables = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; var _local6:String = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; var _local7:URLRequest = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; var _local8:Loader = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 60
//Music (Music) package { import flash.media.*; public dynamic class Music extends Sound { } }//package
Section 61
//WingsBump (WingsBump) package { import flash.media.*; public dynamic class WingsBump extends Sound { } }//package
Section 62
//WingsSound (WingsSound) package { import flash.media.*; public dynamic class WingsSound extends Sound { } }//package

Library Items

Symbol 1 Sound {Music}
Symbol 2 Sound {WingsBump}
Symbol 3 Sound {WingsSound}
Symbol 4 Sound {heartDis}
Symbol 5 GraphicUsed by:6 138
Symbol 6 MovieClipUses:5Used by:7
Symbol 7 MovieClip {feather}Uses:6
Symbol 8 ShapeTweeningUsed by:42
Symbol 9 GraphicUsed by:13
Symbol 10 GraphicUsed by:11 42 79
Symbol 11 MovieClipUses:10Used by:13
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClip {hs_kissingGame_fla.preloader_MC_2}Uses:9 11 12Used by:42
Symbol 14 GraphicUsed by:15 88 91 156 258 340
Symbol 15 ButtonUses:14Used by:42
Symbol 16 GraphicUsed by:42
Symbol 17 GraphicUsed by:19
Symbol 18 GraphicUsed by:19 65
Symbol 19 MovieClip {hs_kissingGame_fla.PL_girl_graphic1_7}Uses:17 18Used by:22
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClip {hs_kissingGame_fla.PL_girl2_6}Uses:19 21Used by:28
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:27
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClipUses:24 26Used by:28
Symbol 28 MovieClip {hs_kissingGame_fla.PL_Girls_5}Uses:22 27Used by:42
Symbol 29 GraphicUsed by:32
Symbol 30 FontUsed by:31 34 37
Symbol 31 TextUses:30Used by:32
Symbol 32 MovieClipUses:29 31Used by:42 76
Symbol 33 GraphicUsed by:35
Symbol 34 TextUses:30Used by:35
Symbol 35 MovieClipUses:33 34Used by:42 77
Symbol 36 GraphicUsed by:38
Symbol 37 TextUses:30Used by:38
Symbol 38 MovieClipUses:36 37Used by:42 78
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:41
Symbol 41 MovieClipUses:40Used by:42
Symbol 42 MovieClip {hs_kissingGame_fla.preloader_MainMC_1}Uses:8 13 15 16 10 28 32 35 38 41 SS1Used by:Timeline
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:Timeline
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:Timeline
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:49
Symbol 49 MovieClipUses:48Used by:56
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:52
Symbol 52 MovieClipUses:51Used by:56
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55
Symbol 55 MovieClipUses:54Used by:56
Symbol 56 MovieClipUses:49 52 55Used by:Timeline
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClipUses:58Used by:Timeline
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:62
Symbol 62 MovieClipUses:61Used by:92  Timeline
Symbol 63 ShapeTweeningUsed by:90
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClip {hs_kissingGame_fla.girl_graphic_28}Uses:64 18Used by:68
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:68
Symbol 68 MovieClip {hs_kissingGame_fla.girl2_27}Uses:65 67Used by:74
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:73
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:73
Symbol 73 MovieClipUses:70 72Used by:74
Symbol 74 MovieClip {hs_kissingGame_fla.Girls_26}Uses:68 73Used by:90 115
Symbol 75 GraphicUsed by:90 115
Symbol 76 MovieClipUses:32Used by:79
Symbol 77 MovieClipUses:35Used by:79
Symbol 78 MovieClipUses:38Used by:79
Symbol 79 MovieClip {hs_kissingGame_fla.logo_COPY_34}Uses:76 10 77 78Used by:80
Symbol 80 MovieClip {hs_kissingGame_fla.small_PPG_logo_33}Uses:79Used by:90 115
Symbol 81 GraphicUsed by:82
Symbol 82 ButtonUses:81Used by:90 115
Symbol 83 GraphicUsed by:87
Symbol 84 FontUsed by:85 94 97 110 112 124 141 149
Symbol 85 TextUses:84Used by:87
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:83 85 86Used by:89
Symbol 88 ButtonUses:14Used by:89
Symbol 89 MovieClip {hs_kissingGame_fla.playMoreButton_MC_39}Uses:87 88Used by:90 115
Symbol 90 MovieClip {hs_kissingGame_fla.brandingMC_25}Uses:63 74 75 80 82 89Used by:Timeline
Symbol 91 ButtonUses:14Used by:92
Symbol 92 MovieClip {hs_kissingGame_fla.play_Button_MC_42}Uses:62 91Used by:Timeline
Symbol 93 GraphicUsed by:98
Symbol 94 TextUses:84Used by:98
Symbol 95 GraphicUsed by:96
Symbol 96 ButtonUses:95Used by:98
Symbol 97 TextUses:84Used by:98
Symbol 98 MovieClip {hs_kissingGame_fla.soundButton_44}Uses:93 94 96 97Used by:Timeline
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:Timeline
Symbol 101 GraphicUsed by:105
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:105
Symbol 104 SoundUsed by:105 109
Symbol 105 MovieClip {hs_kissingGame_fla.Boy_sit_47}Uses:101 103 104Used by:Timeline
Symbol 106 GraphicUsed by:109
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:109
Symbol 109 MovieClip {hs_kissingGame_fla.girl_sit_49}Uses:106 108 104Used by:Timeline
Symbol 110 TextUses:84Used by:111
Symbol 111 MovieClipUses:110Used by:Timeline
Symbol 112 TextUses:84Used by:113
Symbol 113 MovieClipUses:112Used by:Timeline
Symbol 114 ShapeTweeningUsed by:115
Symbol 115 MovieClip {hs_kissingGame_fla.brandingMC_lose_53}Uses:114 74 75 80 82 89Used by:Timeline
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118
Symbol 118 MovieClipUses:117Used by:158
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:158
Symbol 121 GraphicUsed by:122 123
Symbol 122 MovieClipUses:121Used by:158 164 170 176
Symbol 123 MovieClipUses:121Used by:158 164 170 176
Symbol 124 TextUses:84Used by:125
Symbol 125 MovieClipUses:124Used by:158 164 170 176
Symbol 126 GraphicUsed by:139
Symbol 127 GraphicUsed by:133
Symbol 128 GraphicUsed by:133 138
Symbol 129 GraphicUsed by:133
Symbol 130 GraphicUsed by:133
Symbol 131 GraphicUsed by:133
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:127 128 129 130 131 132Used by:138
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:138
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:138
Symbol 138 MovieClip {hs_kissingGame_fla.flyinglipsMC_62}Uses:133 135 137 5 128Used by:139 158 164 170 176
Symbol 139 MovieClipUses:126 138Used by:158
Symbol 140 MovieClip {hs_kissingGame_fla.FeathersMC_66}Used by:158 164 170 176
Symbol 141 TextUses:84Used by:142
Symbol 142 MovieClipUses:141Used by:158 164 170 176
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClipUses:144Used by:146
Symbol 146 MovieClip {hs_kissingGame_fla.meter_heartMC_70}Uses:145Used by:147
Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}Uses:146Used by:148
Symbol 148 MovieClipUses:147Used by:158 164 170 176
Symbol 149 TextUses:84Used by:150
Symbol 150 MovieClipUses:149Used by:158 164 170 176
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:158 164 170 176
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:157
Symbol 156 ButtonUses:14Used by:157
Symbol 157 MovieClip {hs_kissingGame_fla.button_tryAgainMC_73}Uses:155 156Used by:158 164 170 176
Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55}Uses:118 120 122 123 125 139 140 138 142 148 150 152 157Used by:177
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:161
Symbol 161 MovieClipUses:160Used by:164
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:164
Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76}Uses:161 163 122 123 125 140 138 142 148 150 152 157Used by:177
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167
Symbol 167 MovieClipUses:166Used by:170
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:170
Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79}Uses:167 169 122 123 125 140 138 142 148 150 152 157Used by:177
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:176
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:176
Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82}Uses:173 175 122 123 125 140 138 142 148 150 152 157Used by:177
Symbol 177 MovieClip {hs_kissingGame_fla.gameLevels_54}Uses:158 164 170 176Used by:Timeline
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:Timeline
Symbol 180 SoundUsed by:Timeline
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:183
Symbol 183 MovieClipUses:182Used by:184
Symbol 184 MovieClip {hs_kissingGame_fla.sh1_mc_87}Uses:183Used by:254
Symbol 185 BitmapUsed by:187 276 286 287 288 289 290 291 292 293 294 297 307
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:185 186Used by:188
Symbol 188 MovieClipUses:187Used by:254
Symbol 189 SoundUsed by:254
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClip {hs_kissingGame_fla.sh2_mc_90}Uses:192Used by:254
Symbol 194 BitmapUsed by:196 277 287 296 297 298 299 300 301 302 303 304 305 308
Symbol 195 BitmapUsed by:196 203 210 217 224 231 238 245 252
Symbol 196 GraphicUses:194 195Used by:197
Symbol 197 MovieClipUses:196Used by:254
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClipUses:199Used by:201
Symbol 201 MovieClip {hs_kissingGame_fla.sh3_mc_93}Uses:200Used by:254
Symbol 202 BitmapUsed by:203 278 288 299 306 307 308 309 310 311 312 313 314 315
Symbol 203 GraphicUses:202 195Used by:204
Symbol 204 MovieClipUses:203Used by:254
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:207
Symbol 207 MovieClipUses:206Used by:208
Symbol 208 MovieClip {hs_kissingGame_fla.sh4_mc_96}Uses:207Used by:254
Symbol 209 BitmapUsed by:210 279 289 300 310 316
Symbol 210 GraphicUses:209 195Used by:211
Symbol 211 MovieClipUses:210Used by:254
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:214
Symbol 214 MovieClipUses:213Used by:215
Symbol 215 MovieClip {hs_kissingGame_fla.sh5_mc_99}Uses:214Used by:254
Symbol 216 BitmapUsed by:217 280 290 301 311
Symbol 217 GraphicUses:216 195Used by:218
Symbol 218 MovieClipUses:217Used by:254
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClip {hs_kissingGame_fla.sh6_mc_102}Uses:221Used by:254
Symbol 223 BitmapUsed by:224 281 291 302 312
Symbol 224 GraphicUses:223 195Used by:225
Symbol 225 MovieClipUses:224Used by:254
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:228
Symbol 228 MovieClipUses:227Used by:229
Symbol 229 MovieClip {hs_kissingGame_fla.sh7_mc_105}Uses:228Used by:254
Symbol 230 BitmapUsed by:231 282 292 303 313
Symbol 231 GraphicUses:230 195Used by:232
Symbol 232 MovieClipUses:231Used by:254
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:235
Symbol 235 MovieClipUses:234Used by:236
Symbol 236 MovieClip {hs_kissingGame_fla.sh8_mc_108}Uses:235Used by:254
Symbol 237 BitmapUsed by:238 283 293 304 314
Symbol 238 GraphicUses:237 195Used by:239
Symbol 239 MovieClipUses:238Used by:254
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:242
Symbol 242 MovieClipUses:241Used by:243
Symbol 243 MovieClip {hs_kissingGame_fla.sh9_mc_111}Uses:242Used by:254
Symbol 244 BitmapUsed by:245 284 294 305 315
Symbol 245 GraphicUses:244 195Used by:246
Symbol 246 MovieClipUses:245Used by:254
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:249
Symbol 249 MovieClipUses:248Used by:250
Symbol 250 MovieClip {hs_kissingGame_fla.sh10_mc_114}Uses:249Used by:254
Symbol 251 BitmapUsed by:252 285
Symbol 252 GraphicUses:251 195Used by:253
Symbol 253 MovieClipUses:252Used by:254
Symbol 254 MovieClip {hs_kissingGame_fla.heartsScoreMC_86}Uses:184 188 189 193 197 201 204 208 211 215 218 222 225 229 232 236 239 243 246 250 253Used by:Timeline
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:256Used by:259
Symbol 258 ButtonUses:14Used by:259 263 267
Symbol 259 MovieClip {hs_kissingGame_fla.button_NextKiss_MC_118}Uses:257 258Used by:268
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClipUses:261Used by:263
Symbol 263 MovieClip {hs_kissingGame_fla.button_LastKiss_MCcopy_121}Uses:262 258Used by:268
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:266
Symbol 266 MovieClipUses:265Used by:267
Symbol 267 MovieClip {hs_kissingGame_fla.button_MyScore_MC_123}Uses:266 258Used by:268
Symbol 268 MovieClip {hs_kissingGame_fla.nextKissButtons_MC_117}Uses:259 263 267Used by:Timeline
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 MovieClipUses:270Used by:342
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:274
Symbol 274 MovieClipUses:273Used by:275
Symbol 275 MovieClip {hs_kissingGame_fla.copy_HeartsScored_MC_127}Uses:274Used by:342
Symbol 276 GraphicUses:185Used by:317
Symbol 277 GraphicUses:194Used by:317
Symbol 278 GraphicUses:202Used by:317
Symbol 279 GraphicUses:209Used by:317
Symbol 280 GraphicUses:216Used by:317
Symbol 281 GraphicUses:223Used by:317
Symbol 282 GraphicUses:230Used by:317
Symbol 283 GraphicUses:237Used by:317
Symbol 284 GraphicUses:244Used by:317
Symbol 285 GraphicUses:251Used by:317
Symbol 286 GraphicUses:185Used by:317
Symbol 287 GraphicUses:194 185Used by:317
Symbol 288 GraphicUses:202 185Used by:317
Symbol 289 GraphicUses:209 185Used by:317
Symbol 290 GraphicUses:216 185Used by:317
Symbol 291 GraphicUses:223 185Used by:317
Symbol 292 GraphicUses:230 185Used by:317
Symbol 293 GraphicUses:237 185Used by:317
Symbol 294 GraphicUses:244 185Used by:317
Symbol 295 BitmapUsed by:296 306 316
Symbol 296 GraphicUses:295 194Used by:317
Symbol 297 GraphicUses:185 194Used by:317
Symbol 298 GraphicUses:194Used by:317
Symbol 299 GraphicUses:202 194Used by:317
Symbol 300 GraphicUses:209 194Used by:317
Symbol 301 GraphicUses:216 194Used by:317
Symbol 302 GraphicUses:223 194Used by:317
Symbol 303 GraphicUses:230 194Used by:317
Symbol 304 GraphicUses:237 194Used by:317
Symbol 305 GraphicUses:244 194Used by:317
Symbol 306 GraphicUses:295 202Used by:317
Symbol 307 GraphicUses:185 202Used by:317
Symbol 308 GraphicUses:194 202Used by:317
Symbol 309 GraphicUses:202Used by:317
Symbol 310 GraphicUses:209 202Used by:317
Symbol 311 GraphicUses:216 202Used by:317
Symbol 312 GraphicUses:223 202Used by:317
Symbol 313 GraphicUses:230 202Used by:317
Symbol 314 GraphicUses:237 202Used by:317
Symbol 315 GraphicUses:244 202Used by:317
Symbol 316 GraphicUses:295 209Used by:317
Symbol 317 MovieClip {hs_kissingGame_fla.score_129}Uses:276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316Used by:342
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:320
Symbol 320 MovieClipUses:319Used by:342
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:333
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:333
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:333
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:333
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:333
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:333
Symbol 333 MovieClip {hs_kissingGame_fla.scoreText_131}Uses:322 324 326 328 330 332Used by:342
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:336
Symbol 336 MovieClipUses:335Used by:342
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:339
Symbol 339 MovieClipUses:338Used by:341
Symbol 340 ButtonUses:14Used by:341
Symbol 341 MovieClip {hs_kissingGame_fla.playAgain_MC_133}Uses:339 340Used by:342
Symbol 342 MovieClip {hs_kissingGame_fla.totalScore_MC_125}Uses:271 275 317 320 333 336 341Used by:Timeline
Streaming Sound 1Used by:Symbol 42 MovieClip {hs_kissingGame_fla.preloader_MainMC_1}

Instance Names

"boy"Frame 67Symbol 105 MovieClip {hs_kissingGame_fla.Boy_sit_47}
"girl"Frame 67Symbol 109 MovieClip {hs_kissingGame_fla.girl_sit_49}
"branding"Frame 235Symbol 115 MovieClip {hs_kissingGame_fla.brandingMC_lose_53}
"boy"Frame 380Symbol 105 MovieClip {hs_kissingGame_fla.Boy_sit_47}
"girl"Frame 380Symbol 109 MovieClip {hs_kissingGame_fla.girl_sit_49}
"bar"Symbol 42 MovieClip {hs_kissingGame_fla.preloader_MainMC_1} Frame 1Symbol 13 MovieClip {hs_kissingGame_fla.preloader_MC_2}
"button"Symbol 42 MovieClip {hs_kissingGame_fla.preloader_MainMC_1} Frame 1Symbol 15 Button
"button"Symbol 89 MovieClip {hs_kissingGame_fla.playMoreButton_MC_39} Frame 1Symbol 88 Button
"pgg"Symbol 90 MovieClip {hs_kissingGame_fla.brandingMC_25} Frame 11Symbol 80 MovieClip {hs_kissingGame_fla.small_PPG_logo_33}
"button"Symbol 90 MovieClip {hs_kissingGame_fla.brandingMC_25} Frame 11Symbol 82 Button
"button"Symbol 92 MovieClip {hs_kissingGame_fla.play_Button_MC_42} Frame 1Symbol 91 Button
"button"Symbol 98 MovieClip {hs_kissingGame_fla.soundButton_44} Frame 1Symbol 96 Button
"pgg"Symbol 115 MovieClip {hs_kissingGame_fla.brandingMC_lose_53} Frame 11Symbol 80 MovieClip {hs_kissingGame_fla.small_PPG_logo_33}
"button"Symbol 115 MovieClip {hs_kissingGame_fla.brandingMC_lose_53} Frame 11Symbol 82 Button
"lips"Symbol 139 MovieClip Frame 81Symbol 138 MovieClip {hs_kissingGame_fla.flyinglipsMC_62}
"h10"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h9"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h8"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h7"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h6"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h5"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h4"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h3"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h2"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"h1"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69}
"button"Symbol 157 MovieClip {hs_kissingGame_fla.button_tryAgainMC_73} Frame 1Symbol 156 Button
"mazeShape"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 1Symbol 120 MovieClip
"boyShape"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 1Symbol 122 MovieClip
"girlShape"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 1Symbol 122 MovieClip
"closeShape"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 1Symbol 122 MovieClip
"startShape"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 1Symbol 122 MovieClip
"endShape"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 1Symbol 123 MovieClip
"feathers"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 2Symbol 140 MovieClip {hs_kissingGame_fla.FeathersMC_66}
"lips"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 2Symbol 138 MovieClip {hs_kissingGame_fla.flyinglipsMC_62}
"heartMeter"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 15Symbol 148 MovieClip
"mazeShape"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 1Symbol 163 MovieClip
"boyShape"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 1Symbol 122 MovieClip
"girlShape"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 1Symbol 122 MovieClip
"closeShape"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 1Symbol 122 MovieClip
"startShape"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 1Symbol 122 MovieClip
"endShape"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 1Symbol 123 MovieClip
"feathers"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 2Symbol 140 MovieClip {hs_kissingGame_fla.FeathersMC_66}
"lips"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 2Symbol 138 MovieClip {hs_kissingGame_fla.flyinglipsMC_62}
"heartMeter"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 15Symbol 148 MovieClip
"mazeShape"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 1Symbol 169 MovieClip
"boyShape"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 1Symbol 122 MovieClip
"girlShape"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 1Symbol 122 MovieClip
"closeShape"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 1Symbol 122 MovieClip
"startShape"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 1Symbol 122 MovieClip
"endShape"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 1Symbol 123 MovieClip
"feathers"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 2Symbol 140 MovieClip {hs_kissingGame_fla.FeathersMC_66}
"lips"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 2Symbol 138 MovieClip {hs_kissingGame_fla.flyinglipsMC_62}
"heartMeter"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 15Symbol 148 MovieClip
"mazeShape"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 1Symbol 175 MovieClip
"boyShape"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 1Symbol 122 MovieClip
"girlShape"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 1Symbol 122 MovieClip
"closeShape"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 1Symbol 122 MovieClip
"startShape"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 1Symbol 122 MovieClip
"endShape"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 1Symbol 123 MovieClip
"feathers"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 2Symbol 140 MovieClip {hs_kissingGame_fla.FeathersMC_66}
"lips"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 2Symbol 138 MovieClip {hs_kissingGame_fla.flyinglipsMC_62}
"heartMeter"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 15Symbol 148 MovieClip
"button"Symbol 259 MovieClip {hs_kissingGame_fla.button_NextKiss_MC_118} Frame 1Symbol 258 Button
"button"Symbol 263 MovieClip {hs_kissingGame_fla.button_LastKiss_MCcopy_121} Frame 1Symbol 258 Button
"button"Symbol 267 MovieClip {hs_kissingGame_fla.button_MyScore_MC_123} Frame 1Symbol 258 Button
"button"Symbol 341 MovieClip {hs_kissingGame_fla.playAgain_MC_133} Frame 1Symbol 340 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS3.
SWFMetaData (77)Timeline Frame 11284 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."

Labels

"playGame"Frame 42
"restart"Frame 57
"start"Frame 235
"kiss"Frame 244
"score"Frame 401
"init variables"Frame 2
"idle"Symbol 105 MovieClip {hs_kissingGame_fla.Boy_sit_47} Frame 1
"look"Symbol 105 MovieClip {hs_kissingGame_fla.Boy_sit_47} Frame 2
"idle"Symbol 109 MovieClip {hs_kissingGame_fla.girl_sit_49} Frame 1
"look"Symbol 109 MovieClip {hs_kissingGame_fla.girl_sit_49} Frame 2
"oops"Symbol 138 MovieClip {hs_kissingGame_fla.flyinglipsMC_62} Frame 61
"fall"Symbol 147 MovieClip {hs_kissingGame_fla.meter_heartMCb_69} Frame 2
"retry"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 1
"idle"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 14
"start"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 15
"timeUp"Symbol 158 MovieClip {hs_kissingGame_fla.mazeGame1_55} Frame 31
"retry"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 1
"idle"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 14
"start"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 15
"timeUp"Symbol 164 MovieClip {hs_kissingGame_fla.mazeGame2_76} Frame 31
"retry"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 1
"idle"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 14
"start"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 15
"timeUp"Symbol 170 MovieClip {hs_kissingGame_fla.mazeGame3_79} Frame 31
"retry"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 1
"idle"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 14
"start"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 15
"timeUp"Symbol 176 MovieClip {hs_kissingGame_fla.mazeGame4_82} Frame 31




http://swfchan.com/22/109011/info.shtml
Created: 14/3 -2019 21:23:16 Last modified: 14/3 -2019 21:23:16 Server time: 02/05 -2024 04:46:46