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

swfchan turned sixteen years old yesterday! (5may2024)

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

Justin Beaver True Love - Help Justin find the love of his life in this fun puzzler!.swf

This is the info page for
Flash #135609

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


Text
PLAY

Exporting sounds

Exporting windows

Fail

Retry

main
menu>

more
games>

next>

play

Meet the young popstar Justin Beaver
and help him on his journey
to find the true love.
Find your way to the big stage,
test your dancing skill at a local
R'n'B club and don't surprise
if the true love for Justin Beaver
isn't a beautiful girl! Ha-ha-ha!

Time: XX:XX

Have you already met other Abroy.com heroes?

TO BE CONTINUEd...

Exporting episodes

music

MUSIC

MUSIC

rock

rock

disco

disco

r'n'b

rnb

1024.000

MEM:

1024

SPF:

1024.000

FPS:

help

skip>

DEBUG MODE

command

01
02
03
04
05
06
07
08
09
10
11
12

ActionScript [AS3]

Section 1
//PropTween (com.greensock.core.PropTween) package com.greensock.core { public class PropTween { public var priority:int; public var start:Number; public var prevNode:PropTween; public var change:Number; public var target:Object; public var name:String; public var property:String; public var nextNode:PropTween; public var isPlugin:Boolean; public function PropTween(_arg1:Object, _arg2:String, _arg3:Number, _arg4:Number, _arg5:String, _arg6:Boolean, _arg7:PropTween=null, _arg8:int=0){ this.target = _arg1; this.property = _arg2; this.start = _arg3; this.change = _arg4; this.name = _arg5; this.isPlugin = _arg6; if (_arg7){ _arg7.prevNode = this; this.nextNode = _arg7; }; this.priority = _arg8; } } }//package com.greensock.core
Section 2
//SimpleTimeline (com.greensock.core.SimpleTimeline) package com.greensock.core { public class SimpleTimeline extends TweenCore { public var autoRemoveChildren:Boolean; protected var _lastChild:TweenCore; protected var _firstChild:TweenCore; public function SimpleTimeline(_arg1:Object=null){ super(0, _arg1); } override public function renderTime(_arg1:Number, _arg2:Boolean=false, _arg3:Boolean=false):void{ var _local5:Number; var _local6:TweenCore; var _local4:TweenCore = _firstChild; this.cachedTotalTime = _arg1; this.cachedTime = _arg1; while (_local4) { _local6 = _local4.nextNode; if (((_local4.active) || ((((((_arg1 >= _local4.cachedStartTime)) && (!(_local4.cachedPaused)))) && (!(_local4.gc)))))){ if (!_local4.cachedReversed){ _local4.renderTime(((_arg1 - _local4.cachedStartTime) * _local4.cachedTimeScale), _arg2, false); } else { _local5 = (_local4.cacheIsDirty) ? _local4.totalDuration : _local4.cachedTotalDuration; _local4.renderTime((_local5 - ((_arg1 - _local4.cachedStartTime) * _local4.cachedTimeScale)), _arg2, false); }; }; _local4 = _local6; }; } public function addChild(_arg1:TweenCore):void{ if (((!(_arg1.cachedOrphan)) && (_arg1.timeline))){ _arg1.timeline.remove(_arg1, true); }; _arg1.timeline = this; if (_arg1.gc){ _arg1.setEnabled(true, true); }; if (_firstChild){ _firstChild.prevNode = _arg1; }; _arg1.nextNode = _firstChild; _firstChild = _arg1; _arg1.prevNode = null; _arg1.cachedOrphan = false; } public function remove(_arg1:TweenCore, _arg2:Boolean=false):void{ if (_arg1.cachedOrphan){ return; }; if (!_arg2){ _arg1.setEnabled(false, true); }; if (_arg1.nextNode){ _arg1.nextNode.prevNode = _arg1.prevNode; } else { if (_lastChild == _arg1){ _lastChild = _arg1.prevNode; }; }; if (_arg1.prevNode){ _arg1.prevNode.nextNode = _arg1.nextNode; } else { if (_firstChild == _arg1){ _firstChild = _arg1.nextNode; }; }; _arg1.cachedOrphan = true; } public function get rawTime():Number{ return (this.cachedTotalTime); } } }//package com.greensock.core
Section 3
//TweenCore (com.greensock.core.TweenCore) package com.greensock.core { import com.greensock.*; public class TweenCore { public var initted:Boolean; protected var _hasUpdate:Boolean; public var active:Boolean; protected var _delay:Number; public var cachedTime:Number; public var cachedReversed:Boolean; public var nextNode:TweenCore; protected var _rawPrevTime:Number;// = -1 public var vars:Object; public var cachedTotalTime:Number; public var data; public var timeline:SimpleTimeline; public var cachedOrphan:Boolean; public var cachedStartTime:Number; public var prevNode:TweenCore; public var cachedDuration:Number; public var gc:Boolean; protected var _pauseTime:Number; public var cacheIsDirty:Boolean; public var cachedPaused:Boolean; public var cachedTimeScale:Number; public var cachedTotalDuration:Number; public static const version:Number = 1.38; protected static var _classInitted:Boolean; public function TweenCore(_arg1:Number=0, _arg2:Object=null){ this.vars = ((_arg2)!=null) ? _arg2 : {}; this.cachedDuration = (this.cachedTotalDuration = _arg1); _delay = (this.vars.delay) ? Number(this.vars.delay) : 0; this.cachedTimeScale = (this.vars.timeScale) ? Number(this.vars.timeScale) : 1; this.active = Boolean((((((_arg1 == 0)) && ((_delay == 0)))) && (!((this.vars.immediateRender == false))))); this.cachedTotalTime = (this.cachedTime = 0); this.data = this.vars.data; if (!_classInitted){ if (isNaN(TweenLite.rootFrame)){ TweenLite.initClass(); _classInitted = true; } else { return; }; }; var _local3:SimpleTimeline = ((this.vars.timeline is SimpleTimeline)) ? this.vars.timeline : (this.vars.useFrames) ? TweenLite.rootFramesTimeline : TweenLite.rootTimeline; this.cachedStartTime = (_local3.cachedTotalTime + _delay); _local3.addChild(this); if (this.vars.reversed){ this.cachedReversed = true; }; if (this.vars.paused){ this.paused = true; }; } public function renderTime(_arg1:Number, _arg2:Boolean=false, _arg3:Boolean=false):void{ } public function get delay():Number{ return (_delay); } public function restart(_arg1:Boolean=false, _arg2:Boolean=true):void{ this.reversed = false; this.paused = false; this.setTotalTime((_arg1) ? -(_delay) : 0, _arg2); } public function get duration():Number{ return (this.cachedDuration); } public function set reversed(_arg1:Boolean):void{ if (_arg1 != this.cachedReversed){ this.cachedReversed = _arg1; setTotalTime(this.cachedTotalTime, true); }; } public function set startTime(_arg1:Number):void{ var _local2:Boolean = Boolean(((!((this.timeline == null))) && (((!((_arg1 == this.cachedStartTime))) || (this.gc))))); this.cachedStartTime = _arg1; if (_local2){ this.timeline.addChild(this); }; } public function set delay(_arg1:Number):void{ this.startTime = (this.startTime + (_arg1 - _delay)); _delay = _arg1; } public function resume():void{ this.paused = false; } public function get paused():Boolean{ return (this.cachedPaused); } public function play():void{ this.reversed = false; this.paused = false; } public function set duration(_arg1:Number):void{ this.cachedDuration = (this.cachedTotalDuration = _arg1); setDirtyCache(false); } public function invalidate():void{ } public function complete(_arg1:Boolean=false, _arg2:Boolean=false):void{ if (!_arg1){ renderTime(this.totalDuration, _arg2, false); return; }; if (this.timeline.autoRemoveChildren){ this.setEnabled(false, false); } else { this.active = false; }; if (!_arg2){ if (((((this.vars.onComplete) && ((this.cachedTotalTime == this.cachedTotalDuration)))) && (!(this.cachedReversed)))){ this.vars.onComplete.apply(null, this.vars.onCompleteParams); } else { if (((((this.cachedReversed) && ((this.cachedTotalTime == 0)))) && (this.vars.onReverseComplete))){ this.vars.onReverseComplete.apply(null, this.vars.onReverseCompleteParams); }; }; }; } public function get reversed():Boolean{ return (this.cachedReversed); } public function get totalTime():Number{ return (this.cachedTotalTime); } public function get startTime():Number{ return (this.cachedStartTime); } public function set currentTime(_arg1:Number):void{ setTotalTime(_arg1, false); } protected function setDirtyCache(_arg1:Boolean=true):void{ var _local2:TweenCore = (_arg1) ? this : this.timeline; while (_local2) { _local2.cacheIsDirty = true; _local2 = _local2.timeline; }; } public function reverse(_arg1:Boolean=true):void{ this.reversed = true; if (_arg1){ this.paused = false; } else { if (this.gc){ this.setEnabled(true, false); }; }; } public function set paused(_arg1:Boolean):void{ if (((!((_arg1 == this.cachedPaused))) && (this.timeline))){ if (_arg1){ _pauseTime = this.timeline.rawTime; } else { this.cachedStartTime = (this.cachedStartTime + (this.timeline.rawTime - _pauseTime)); _pauseTime = NaN; setDirtyCache(false); }; this.cachedPaused = _arg1; this.active = Boolean(((((!(this.cachedPaused)) && ((this.cachedTotalTime > 0)))) && ((this.cachedTotalTime < this.cachedTotalDuration)))); }; if (((!(_arg1)) && (this.gc))){ this.setTotalTime(this.cachedTotalTime, false); this.setEnabled(true, false); }; } public function kill():void{ setEnabled(false, false); } public function set totalTime(_arg1:Number):void{ setTotalTime(_arg1, false); } public function get currentTime():Number{ return (this.cachedTime); } protected function setTotalTime(_arg1:Number, _arg2:Boolean=false):void{ var _local3:Number; var _local4:Number; if (this.timeline){ _local3 = (((_pauseTime) || ((_pauseTime == 0)))) ? _pauseTime : this.timeline.cachedTotalTime; if (this.cachedReversed){ _local4 = (this.cacheIsDirty) ? this.totalDuration : this.cachedTotalDuration; this.cachedStartTime = (_local3 - ((_local4 - _arg1) / this.cachedTimeScale)); } else { this.cachedStartTime = (_local3 - (_arg1 / this.cachedTimeScale)); }; if (!this.timeline.cacheIsDirty){ setDirtyCache(false); }; if (this.cachedTotalTime != _arg1){ renderTime(_arg1, _arg2, false); }; }; } public function pause():void{ this.paused = true; } public function set totalDuration(_arg1:Number):void{ this.duration = _arg1; } public function get totalDuration():Number{ return (this.cachedTotalDuration); } public function setEnabled(_arg1:Boolean, _arg2:Boolean=false):Boolean{ if (_arg1){ this.active = Boolean(((((!(this.cachedPaused)) && ((this.cachedTotalTime > 0)))) && ((this.cachedTotalTime < this.cachedTotalDuration)))); if (((!(_arg2)) && (this.gc))){ this.timeline.addChild(this); }; } else { this.active = false; if (!_arg2){ this.timeline.remove(this, true); }; }; this.gc = !(_arg1); return (false); } } }//package com.greensock.core
Section 4
//OverwriteManager (com.greensock.OverwriteManager) package com.greensock { import com.greensock.core.*; import flash.utils.*; import flash.errors.*; public class OverwriteManager { public static const ALL_ONSTART:int = 4; public static const CONCURRENT:int = 3; public static const ALL_IMMEDIATE:int = 1; public static const PREEXISTING:int = 5; public static const AUTO:int = 2; public static const version:Number = 6.02; public static const NONE:int = 0; public static var enabled:Boolean; public static var mode:int; public static function getGlobalPaused(_arg1:TweenCore):Boolean{ while (_arg1) { if (_arg1.cachedPaused){ return (true); }; _arg1 = _arg1.timeline; }; return (false); } public static function init(_arg1:int=2):int{ if (TweenLite.version < 11.1){ throw (new Error("Warning: Your TweenLite class needs to be updated to work with OverwriteManager (or you may need to clear your ASO files). Please download and install the latest version from http://www.tweenlite.com.")); }; TweenLite.overwriteManager = OverwriteManager; mode = _arg1; enabled = true; return (mode); } public static function manageOverwrites(_arg1:TweenLite, _arg2:Object, _arg3:Array, _arg4:uint):Boolean{ var _local5:int; var _local6:Boolean; var _local7:TweenLite; var _local13:uint; var _local14:Number; var _local15:Number; var _local16:TweenCore; var _local17:Number; var _local18:SimpleTimeline; if (_arg4 >= 4){ _local13 = _arg3.length; _local5 = 0; while (_local5 < _local13) { _local7 = _arg3[_local5]; if (_local7 != _arg1){ if (_local7.setEnabled(false, false)){ _local6 = true; }; } else { if (_arg4 == 5){ break; }; }; _local5++; }; return (_local6); }; var _local8:Number = (_arg1.cachedStartTime + 1E-10); var _local9:Array = []; var _local10:Array = []; var _local11:uint; var _local12:uint; _local5 = _arg3.length; while (--_local5 > -1) { _local7 = _arg3[_local5]; if ((((_local7 == _arg1)) || (_local7.gc))){ } else { if (_local7.timeline != _arg1.timeline){ if (!getGlobalPaused(_local7)){ var _temp1 = _local11; _local11 = (_local11 + 1); var _local19 = _temp1; _local10[_local19] = _local7; }; } else { if ((((((_local7.cachedStartTime <= _local8)) && ((((_local7.cachedStartTime + _local7.totalDuration) + 1E-10) > _local8)))) && (!(getGlobalPaused(_local7))))){ var _temp2 = _local12; _local12 = (_local12 + 1); _local19 = _temp2; _local9[_local19] = _local7; }; }; }; }; if (_local11 != 0){ _local14 = _arg1.cachedTimeScale; _local15 = _local8; _local18 = _arg1.timeline; while (_local18) { _local14 = (_local14 * _local18.cachedTimeScale); _local15 = (_local15 + _local18.cachedStartTime); _local18 = _local18.timeline; }; _local8 = (_local14 * _local15); _local5 = _local11; while (--_local5 > -1) { _local16 = _local10[_local5]; _local14 = _local16.cachedTimeScale; _local15 = _local16.cachedStartTime; _local18 = _local16.timeline; while (_local18) { _local14 = (_local14 * _local18.cachedTimeScale); _local15 = (_local15 + _local18.cachedStartTime); _local18 = _local18.timeline; }; _local17 = (_local14 * _local15); if ((((_local17 <= _local8)) && ((((((_local17 + (_local16.totalDuration * _local14)) + 1E-10) > _local8)) || ((_local16.cachedDuration == 0)))))){ var _temp3 = _local12; _local12 = (_local12 + 1); _local19 = _temp3; _local9[_local19] = _local16; }; }; }; if (_local12 == 0){ return (_local6); }; _local5 = _local12; if (_arg4 == 2){ while (--_local5 > -1) { _local7 = _local9[_local5]; if (_local7.killVars(_arg2)){ _local6 = true; }; if ((((_local7.cachedPT1 == null)) && (_local7.initted))){ _local7.setEnabled(false, false); }; }; } else { while (--_local5 > -1) { if (TweenLite(_local9[_local5]).setEnabled(false, false)){ _local6 = true; }; }; }; return (_local6); } } }//package com.greensock
Section 5
//TimelineLite (com.greensock.TimelineLite) package com.greensock { import com.greensock.core.*; import flash.utils.*; public class TimelineLite extends SimpleTimeline { protected var _endCaps:Array; protected var _labels:Object; public static const version:Number = 1.38; private static var _overwriteMode:int = (OverwriteManager.enabled) ? OverwriteManager.mode : OverwriteManager.init(2); ; public function TimelineLite(_arg1:Object=null){ super(_arg1); _endCaps = []; _labels = {}; this.autoRemoveChildren = Boolean((this.vars.autoRemoveChildren == true)); _hasUpdate = Boolean((typeof(this.vars.onUpdate) == "function")); if ((this.vars.tweens is Array)){ this.insertMultiple(this.vars.tweens, 0, ((this.vars.align)!=null) ? this.vars.align : "normal", (this.vars.stagger) ? Number(this.vars.stagger) : 0); }; } public function set timeScale(_arg1:Number):void{ if (_arg1 == 0){ _arg1 = 0.0001; }; var _local2:Number = (((_pauseTime) || ((_pauseTime == 0)))) ? _pauseTime : this.timeline.cachedTotalTime; this.cachedStartTime = (_local2 - (((_local2 - this.cachedStartTime) * this.cachedTimeScale) / _arg1)); this.cachedTimeScale = _arg1; setDirtyCache(false); } public function stop():void{ this.paused = true; } override public function renderTime(_arg1:Number, _arg2:Boolean=false, _arg3:Boolean=false):void{ var _local8:TweenCore; var _local9:Boolean; var _local10:Boolean; var _local11:TweenCore; var _local12:Number; if (this.gc){ this.setEnabled(true, false); } else { if (((!(this.active)) && (!(this.cachedPaused)))){ this.active = true; }; }; var _local4:Number = (this.cacheIsDirty) ? this.totalDuration : this.cachedTotalDuration; var _local5:Number = this.cachedTime; var _local6:Number = this.cachedStartTime; var _local7:Number = this.cachedTimeScale; var _local13:Boolean = this.cachedPaused; if (_arg1 >= _local4){ if ((((_rawPrevTime <= _local4)) && (!((_rawPrevTime == _arg1))))){ this.cachedTotalTime = (this.cachedTime = _local4); forceChildrenToEnd(_local4, _arg2); _local9 = !(this.hasPausedChild()); _local10 = true; if ((((((this.cachedDuration == 0)) && (_local9))) && ((((_arg1 == 0)) || ((_rawPrevTime < 0)))))){ _arg3 = true; }; }; } else { if (_arg1 <= 0){ if (_arg1 < 0){ this.active = false; if ((((this.cachedDuration == 0)) && ((_rawPrevTime > 0)))){ _arg3 = true; _local9 = true; }; }; if ((((_rawPrevTime >= 0)) && (!((_rawPrevTime == _arg1))))){ forceChildrenToBeginning(0, _arg2); this.cachedTotalTime = 0; this.cachedTime = 0; _local10 = true; if (this.cachedReversed){ _local9 = true; }; }; } else { this.cachedTotalTime = (this.cachedTime = _arg1); }; }; _rawPrevTime = _arg1; if ((((this.cachedTime == _local5)) && (!(_arg3)))){ return; }; if (!this.initted){ this.initted = true; }; if ((((((((_local5 == 0)) && (this.vars.onStart))) && (!((this.cachedTime == 0))))) && (!(_arg2)))){ this.vars.onStart.apply(null, this.vars.onStartParams); }; if (_local10){ } else { if ((this.cachedTime - _local5) > 0){ _local8 = _firstChild; while (_local8) { _local11 = _local8.nextNode; if (((this.cachedPaused) && (!(_local13)))){ break; } else { if (((_local8.active) || (((((!(_local8.cachedPaused)) && ((_local8.cachedStartTime <= this.cachedTime)))) && (!(_local8.gc)))))){ if (!_local8.cachedReversed){ _local8.renderTime(((this.cachedTime - _local8.cachedStartTime) * _local8.cachedTimeScale), _arg2, false); } else { _local12 = (_local8.cacheIsDirty) ? _local8.totalDuration : _local8.cachedTotalDuration; _local8.renderTime((_local12 - ((this.cachedTime - _local8.cachedStartTime) * _local8.cachedTimeScale)), _arg2, false); }; }; }; _local8 = _local11; }; } else { _local8 = _lastChild; while (_local8) { _local11 = _local8.prevNode; if (((this.cachedPaused) && (!(_local13)))){ break; } else { if (((_local8.active) || (((((!(_local8.cachedPaused)) && ((_local8.cachedStartTime <= _local5)))) && (!(_local8.gc)))))){ if (!_local8.cachedReversed){ _local8.renderTime(((this.cachedTime - _local8.cachedStartTime) * _local8.cachedTimeScale), _arg2, false); } else { _local12 = (_local8.cacheIsDirty) ? _local8.totalDuration : _local8.cachedTotalDuration; _local8.renderTime((_local12 - ((this.cachedTime - _local8.cachedStartTime) * _local8.cachedTimeScale)), _arg2, false); }; }; }; _local8 = _local11; }; }; }; if (((_hasUpdate) && (!(_arg2)))){ this.vars.onUpdate.apply(null, this.vars.onUpdateParams); }; if (((((_local9) && ((((_local6 == this.cachedStartTime)) || (!((_local7 == this.cachedTimeScale))))))) && ((((_local4 >= this.totalDuration)) || ((this.cachedTime == 0)))))){ complete(true, _arg2); }; } override public function remove(_arg1:TweenCore, _arg2:Boolean=false):void{ if (_arg1.cachedOrphan){ return; }; if (!_arg2){ _arg1.setEnabled(false, true); }; var _local3:TweenCore = ((_firstChild)!=null) ? _firstChild : _endCaps[0]; var _local4:TweenCore = ((_lastChild)!=null) ? _lastChild : _endCaps[1]; if (_arg1.nextNode){ _arg1.nextNode.prevNode = _arg1.prevNode; } else { if (_local4 == _arg1){ _local4 = _arg1.prevNode; }; }; if (_arg1.prevNode){ _arg1.prevNode.nextNode = _arg1.nextNode; } else { if (_local3 == _arg1){ _local3 = _arg1.nextNode; }; }; if (this.gc){ _endCaps[0] = _local3; _endCaps[1] = _local4; } else { _firstChild = _local3; _lastChild = _local4; }; _arg1.cachedOrphan = true; setDirtyCache(true); } public function get currentProgress():Number{ return ((this.cachedTime / this.duration)); } override public function get totalDuration():Number{ var _local1:Number; var _local2:Number; var _local3:TweenCore; var _local4:Number; var _local5:TweenCore; if (this.cacheIsDirty){ _local1 = 0; _local3 = ((_firstChild)!=null) ? _firstChild : _endCaps[0]; _local4 = -(Infinity); while (_local3) { _local5 = _local3.nextNode; if (_local3.cachedStartTime < _local4){ this.addChild(_local3); _local4 = _local3.prevNode.cachedStartTime; } else { _local4 = _local3.cachedStartTime; }; if (_local3.cachedStartTime < 0){ _local1 = (_local1 - _local3.cachedStartTime); this.shiftChildren(-(_local3.cachedStartTime), false, -9999999999); }; _local2 = (_local3.cachedStartTime + (_local3.totalDuration / _local3.cachedTimeScale)); if (_local2 > _local1){ _local1 = _local2; }; _local3 = _local5; }; this.cachedDuration = (this.cachedTotalDuration = _local1); this.cacheIsDirty = false; }; return (this.cachedTotalDuration); } public function gotoAndPlay(_arg1, _arg2:Boolean=true):void{ setTotalTime(parseTimeOrLabel(_arg1), _arg2); play(); } public function appendMultiple(_arg1:Array, _arg2:Number=0, _arg3:String="normal", _arg4:Number=0):void{ insertMultiple(_arg1, (this.duration + _arg2), _arg3, _arg4); } public function set currentProgress(_arg1:Number):void{ setTotalTime((this.duration * _arg1), false); } public function clear(_arg1:Array=null):void{ if (_arg1 == null){ _arg1 = getChildren(false, true, true); }; var _local2:int = _arg1.length; while (--_local2 > -1) { TweenCore(_arg1[_local2]).setEnabled(false, false); }; } public function prepend(_arg1:TweenCore, _arg2:Boolean=false):void{ shiftChildren(((_arg1.totalDuration / _arg1.cachedTimeScale) + _arg1.delay), _arg2, 0); insert(_arg1, 0); } public function removeLabel(_arg1:String):Number{ var _local2:Number = _labels[_arg1]; delete _labels[_arg1]; return (_local2); } protected function parseTimeOrLabel(_arg1):Number{ if (typeof(_arg1) == "string"){ if (!(_arg1 in _labels)){ throw (new Error((("TimelineLite error: the " + _arg1) + " label was not found."))); }; return (getLabelTime(String(_arg1))); }; return (Number(_arg1)); } public function addLabel(_arg1:String, _arg2:Number):void{ _labels[_arg1] = _arg2; } public function hasPausedChild():Boolean{ var _local1:TweenCore = ((_firstChild)!=null) ? _firstChild : _endCaps[0]; while (_local1) { if (((_local1.cachedPaused) || ((((_local1 is TimelineLite)) && ((_local1 as TimelineLite).hasPausedChild()))))){ return (true); }; _local1 = _local1.nextNode; }; return (false); } public function getTweensOf(_arg1:Object, _arg2:Boolean=true):Array{ var _local5:int; var _local3:Array = getChildren(_arg2, true, false); var _local4:Array = []; var _local6:uint = _local3.length; var _local7:uint; _local5 = 0; while (_local5 < _local6) { if (TweenLite(_local3[_local5]).target == _arg1){ var _temp1 = _local7; _local7 = (_local7 + 1); var _local8 = _temp1; _local4[_local8] = _local3[_local5]; }; _local5++; }; return (_local4); } public function gotoAndStop(_arg1, _arg2:Boolean=true):void{ setTotalTime(parseTimeOrLabel(_arg1), _arg2); this.paused = true; } public function append(_arg1:TweenCore, _arg2:Number=0):void{ insert(_arg1, (this.duration + _arg2)); } override public function get duration():Number{ var _local1:Number; if (this.cacheIsDirty){ _local1 = this.totalDuration; }; return (this.cachedDuration); } public function get useFrames():Boolean{ var _local1:SimpleTimeline = this.timeline; while (_local1.timeline) { _local1 = _local1.timeline; }; return (Boolean((_local1 == TweenLite.rootFramesTimeline))); } public function shiftChildren(_arg1:Number, _arg2:Boolean=false, _arg3:Number=0):void{ var _local5:String; var _local4:TweenCore = ((_firstChild)!=null) ? _firstChild : _endCaps[0]; while (_local4) { if (_local4.cachedStartTime >= _arg3){ _local4.cachedStartTime = (_local4.cachedStartTime + _arg1); }; _local4 = _local4.nextNode; }; if (_arg2){ for (_local5 in _labels) { if (_labels[_local5] >= _arg3){ _labels[_local5] = (_labels[_local5] + _arg1); }; }; }; this.setDirtyCache(true); } public function goto(_arg1, _arg2:Boolean=true):void{ setTotalTime(parseTimeOrLabel(_arg1), _arg2); } public function killTweensOf(_arg1:Object, _arg2:Boolean=true, _arg3:Object=null):Boolean{ var _local6:TweenLite; var _local4:Array = getTweensOf(_arg1, _arg2); var _local5:int = _local4.length; while (--_local5 > -1) { _local6 = _local4[_local5]; if (_arg3 != null){ _local6.killVars(_arg3); }; if ((((_arg3 == null)) || ((((_local6.cachedPT1 == null)) && (_local6.initted))))){ _local6.setEnabled(false, false); }; }; return (Boolean((_local4.length > 0))); } override public function invalidate():void{ var _local1:TweenCore = ((_firstChild)!=null) ? _firstChild : _endCaps[0]; while (_local1) { _local1.invalidate(); _local1 = _local1.nextNode; }; } public function insertMultiple(_arg1:Array, _arg2=0, _arg3:String="normal", _arg4:Number=0):void{ var _local5:int; var _local6:TweenCore; var _local7:Number = ((Number(_arg2)) || (0)); var _local8:uint = _arg1.length; if (typeof(_arg2) == "string"){ if (!(_arg2 in _labels)){ addLabel(_arg2, this.duration); }; _local7 = _labels[_arg2]; }; _local5 = 0; while (_local5 < _local8) { _local6 = (_arg1[_local5] as TweenCore); insert(_local6, _local7); if (_arg3 == "sequence"){ _local7 = (_local6.cachedStartTime + (_local6.totalDuration / _local6.cachedTimeScale)); } else { if (_arg3 == "start"){ _local6.cachedStartTime = (_local6.cachedStartTime - _local6.delay); }; }; _local7 = (_local7 + _arg4); _local5++; }; } public function getLabelTime(_arg1:String):Number{ return (((_arg1 in _labels)) ? Number(_labels[_arg1]) : -1); } override public function get rawTime():Number{ if (((!((this.cachedTotalTime == 0))) && (!((this.cachedTotalTime == this.cachedTotalDuration))))){ return (this.cachedTotalTime); }; return (((this.timeline.rawTime - this.cachedStartTime) * this.cachedTimeScale)); } override public function set duration(_arg1:Number):void{ if (((!((this.duration == 0))) && (!((_arg1 == 0))))){ this.timeScale = (this.duration / _arg1); }; } override public function set totalDuration(_arg1:Number):void{ if (((!((this.totalDuration == 0))) && (!((_arg1 == 0))))){ this.timeScale = (this.totalDuration / _arg1); }; } public function getChildren(_arg1:Boolean=true, _arg2:Boolean=true, _arg3:Boolean=true, _arg4:Number=-9999999999):Array{ var _local5:Array = []; var _local6:uint; var _local7:TweenCore = ((_firstChild)!=null) ? _firstChild : _endCaps[0]; while (_local7) { if (_local7.cachedStartTime < _arg4){ } else { if ((_local7 is TweenLite)){ if (_arg2){ var _temp1 = _local6; _local6 = (_local6 + 1); var _local8 = _temp1; _local5[_local8] = _local7; }; } else { if (_arg3){ var _temp2 = _local6; _local6 = (_local6 + 1); _local8 = _temp2; _local5[_local8] = _local7; }; if (_arg1){ _local5 = _local5.concat(TimelineLite(_local7).getChildren(true, _arg2, _arg3)); }; }; }; _local7 = _local7.nextNode; }; return (_local5); } protected function forceChildrenToEnd(_arg1:Number, _arg2:Boolean=false):Number{ var _local4:TweenCore; var _local5:Number; var _local3:TweenCore = _firstChild; var _local6:Boolean = this.cachedPaused; while (_local3) { _local4 = _local3.nextNode; if (((this.cachedPaused) && (!(_local6)))){ break; } else { if (((_local3.active) || (((((!(_local3.cachedPaused)) && (!(_local3.gc)))) && (((!((_local3.cachedTotalTime == _local3.cachedTotalDuration))) || ((_local3.cachedDuration == 0)))))))){ if ((((_arg1 == this.cachedDuration)) && (((!((_local3.cachedDuration == 0))) || ((_local3.cachedStartTime == this.cachedDuration)))))){ _local3.renderTime((_local3.cachedReversed) ? 0 : _local3.cachedTotalDuration, _arg2, false); } else { if (!_local3.cachedReversed){ _local3.renderTime(((_arg1 - _local3.cachedStartTime) * _local3.cachedTimeScale), _arg2, false); } else { _local5 = (_local3.cacheIsDirty) ? _local3.totalDuration : _local3.cachedTotalDuration; _local3.renderTime((_local5 - ((_arg1 - _local3.cachedStartTime) * _local3.cachedTimeScale)), _arg2, false); }; }; }; }; _local3 = _local4; }; return (_arg1); } protected function forceChildrenToBeginning(_arg1:Number, _arg2:Boolean=false):Number{ var _local4:TweenCore; var _local5:Number; var _local3:TweenCore = _lastChild; var _local6:Boolean = this.cachedPaused; while (_local3) { _local4 = _local3.prevNode; if (((this.cachedPaused) && (!(_local6)))){ break; } else { if (((_local3.active) || (((((!(_local3.cachedPaused)) && (!(_local3.gc)))) && (((!((_local3.cachedTotalTime == 0))) || ((_local3.cachedDuration == 0)))))))){ if ((((_arg1 == 0)) && (((!((_local3.cachedDuration == 0))) || ((_local3.cachedStartTime == 0)))))){ _local3.renderTime((_local3.cachedReversed) ? _local3.cachedTotalDuration : 0, _arg2, false); } else { if (!_local3.cachedReversed){ _local3.renderTime(((_arg1 - _local3.cachedStartTime) * _local3.cachedTimeScale), _arg2, false); } else { _local5 = (_local3.cacheIsDirty) ? _local3.totalDuration : _local3.cachedTotalDuration; _local3.renderTime((_local5 - ((_arg1 - _local3.cachedStartTime) * _local3.cachedTimeScale)), _arg2, false); }; }; }; }; _local3 = _local4; }; return (_arg1); } public function insert(_arg1:TweenCore, _arg2=0):void{ if (typeof(_arg2) == "string"){ if (!(_arg2 in _labels)){ addLabel(_arg2, this.duration); }; _arg2 = Number(_labels[_arg2]); }; _arg1.cachedStartTime = (Number(_arg2) + _arg1.delay); addChild(_arg1); } override public function addChild(_arg1:TweenCore):void{ var _local4:TweenCore; var _local5:Number; if (((!(_arg1.cachedOrphan)) && (_arg1.timeline))){ _arg1.timeline.remove(_arg1, true); }; _arg1.timeline = this; if (_arg1.gc){ _arg1.setEnabled(true, true); }; setDirtyCache(true); var _local2:TweenCore = ((_firstChild)!=null) ? _firstChild : _endCaps[0]; var _local3:TweenCore = ((_lastChild)!=null) ? _lastChild : _endCaps[1]; if (_local3 == null){ _local3 = _arg1; _local2 = _local3; _arg1.nextNode = (_arg1.prevNode = null); } else { _local4 = _local3; _local5 = _arg1.cachedStartTime; while (((!((_local4 == null))) && ((_local5 <= _local4.cachedStartTime)))) { _local4 = _local4.prevNode; }; if (_local4 == null){ _local2.prevNode = _arg1; _arg1.nextNode = _local2; _arg1.prevNode = null; _local2 = _arg1; } else { if (_local4.nextNode){ _local4.nextNode.prevNode = _arg1; } else { if (_local4 == _local3){ _local3 = _arg1; }; }; _arg1.prevNode = _local4; _arg1.nextNode = _local4.nextNode; _local4.nextNode = _arg1; }; }; _arg1.cachedOrphan = false; if (this.gc){ _endCaps[0] = _local2; _endCaps[1] = _local3; } else { _firstChild = _local2; _lastChild = _local3; }; } public function get timeScale():Number{ return (this.cachedTimeScale); } public function prependMultiple(_arg1:Array, _arg2:String="normal", _arg3:Number=0, _arg4:Boolean=false):void{ var _local5:TimelineLite = new TimelineLite({tweens:_arg1, align:_arg2, stagger:_arg3}); shiftChildren(_local5.duration, _arg4, 0); insertMultiple(_arg1, 0, _arg2, _arg3); _local5.kill(); } override public function setEnabled(_arg1:Boolean, _arg2:Boolean=false):Boolean{ var _local3:TweenCore; var _local4:TweenCore; if (_arg1 == this.gc){ if (_arg1){ _local3 = _endCaps[0]; _firstChild = _local3; _lastChild = _endCaps[1]; } else { _local3 = _firstChild; _endCaps = [_firstChild, _lastChild]; _firstChild = (_lastChild = null); }; while (_local3) { _local3.setEnabled(_arg1, true); _local3 = _local3.nextNode; }; }; return (super.setEnabled(_arg1, _arg2)); } } }//package com.greensock
Section 6
//TweenLite (com.greensock.TweenLite) package com.greensock { import flash.display.*; import flash.events.*; import com.greensock.core.*; import flash.utils.*; import com.greensock.plugins.*; public class TweenLite extends TweenCore { protected var _hasPlugins:Boolean; public var propTweenLookup:Object; public var cachedPT1:PropTween; protected var _overwrite:uint; protected var _ease:Function; public var target:Object; public var ratio:Number;// = 0 protected var _overwrittenProps:Object; protected var _notifyPluginsOfEnabled:Boolean; public static const version:Number = 11.36; public static var rootTimeline:SimpleTimeline; public static var fastEaseLookup:Dictionary = new Dictionary(false); public static var onPluginEvent:Function; public static var rootFramesTimeline:SimpleTimeline; public static var defaultEase:Function = TweenLite.easeOut; public static var plugins:Object = {}; public static var masterList:Dictionary = new Dictionary(false); public static var overwriteManager:Object; public static var rootFrame:Number; public static var killDelayedCallsTo:Function = TweenLite.killTweensOf; private static var _shape:Shape = new Shape(); protected static var _reservedProps:Object = {ease:1, delay:1, overwrite:1, onComplete:1, onCompleteParams:1, useFrames:1, runBackwards:1, startAt:1, onUpdate:1, onUpdateParams:1, roundProps:1, onStart:1, onStartParams:1, onInit:1, onInitParams:1, onReverseComplete:1, onReverseCompleteParams:1, onRepeat:1, onRepeatParams:1, proxiedEase:1, easeParams:1, yoyo:1, onCompleteListener:1, onUpdateListener:1, onStartListener:1, onReverseCompleteListener:1, onRepeatListener:1, orientToBezier:1, timeScale:1, immediateRender:1, repeat:1, repeatDelay:1, timeline:1, data:1, paused:1}; public function TweenLite(_arg1:Object, _arg2:Number, _arg3:Object){ var _local5:TweenLite; super(_arg2, _arg3); this.target = _arg1; if ((((this.target is TweenCore)) && (this.vars.timeScale))){ this.cachedTimeScale = 1; }; propTweenLookup = {}; _ease = defaultEase; _overwrite = (((!((Number(_arg3.overwrite) > -1))) || (((!(overwriteManager.enabled)) && ((_arg3.overwrite > 1)))))) ? overwriteManager.mode : int(_arg3.overwrite); var _local4:Array = masterList[_arg1]; if (!_local4){ masterList[_arg1] = [this]; } else { if (_overwrite == 1){ for each (_local5 in _local4) { if (!_local5.gc){ _local5.setEnabled(false, false); }; }; masterList[_arg1] = [this]; } else { _local4[_local4.length] = this; }; }; if (((this.active) || (this.vars.immediateRender))){ renderTime(0, false, true); }; } protected function easeProxy(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (this.vars.proxiedEase.apply(null, arguments.concat(this.vars.easeParams))); } override public function renderTime(_arg1:Number, _arg2:Boolean=false, _arg3:Boolean=false):void{ var _local4:Boolean; var _local5:Number = this.cachedTime; if (_arg1 >= this.cachedDuration){ this.cachedTotalTime = (this.cachedTime = this.cachedDuration); this.ratio = 1; _local4 = true; if (this.cachedDuration == 0){ if ((((((_arg1 == 0)) || ((_rawPrevTime < 0)))) && (!((_rawPrevTime == _arg1))))){ _arg3 = true; }; _rawPrevTime = _arg1; }; } else { if (_arg1 <= 0){ this.cachedTotalTime = (this.cachedTime = (this.ratio = 0)); if (_arg1 < 0){ this.active = false; if (this.cachedDuration == 0){ if (_rawPrevTime > 0){ _arg3 = true; _local4 = true; }; _rawPrevTime = _arg1; }; }; if (((this.cachedReversed) && (!((_local5 == 0))))){ _local4 = true; }; } else { this.cachedTotalTime = (this.cachedTime = _arg1); this.ratio = _ease(_arg1, 0, 1, this.cachedDuration); }; }; if ((((this.cachedTime == _local5)) && (!(_arg3)))){ return; }; if (!this.initted){ init(); if (((!(_local4)) && (this.cachedTime))){ this.ratio = _ease(this.cachedTime, 0, 1, this.cachedDuration); }; }; if (((!(this.active)) && (!(this.cachedPaused)))){ this.active = true; }; if ((((((((_local5 == 0)) && (this.vars.onStart))) && (!((this.cachedTime == 0))))) && (!(_arg2)))){ this.vars.onStart.apply(null, this.vars.onStartParams); }; var _local6:PropTween = this.cachedPT1; while (_local6) { _local6.target[_local6.property] = (_local6.start + (this.ratio * _local6.change)); _local6 = _local6.nextNode; }; if (((_hasUpdate) && (!(_arg2)))){ this.vars.onUpdate.apply(null, this.vars.onUpdateParams); }; if (_local4){ if (((_hasPlugins) && (this.cachedPT1))){ onPluginEvent("onComplete", this); }; complete(true, _arg2); }; } override public function setEnabled(_arg1:Boolean, _arg2:Boolean=false):Boolean{ var _local3:Array; if (_arg1){ _local3 = TweenLite.masterList[this.target]; if (!_local3){ TweenLite.masterList[this.target] = [this]; } else { _local3[_local3.length] = this; }; }; super.setEnabled(_arg1, _arg2); if (((_notifyPluginsOfEnabled) && (this.cachedPT1))){ return (onPluginEvent((_arg1) ? "onEnable" : "onDisable", this)); }; return (false); } protected function init():void{ var _local1:String; var _local2:int; var _local3:*; var _local4:Boolean; var _local5:Array; var _local6:PropTween; if (this.vars.onInit){ this.vars.onInit.apply(null, this.vars.onInitParams); }; if (typeof(this.vars.ease) == "function"){ _ease = this.vars.ease; }; if (this.vars.easeParams){ this.vars.proxiedEase = _ease; _ease = easeProxy; }; this.cachedPT1 = null; this.propTweenLookup = {}; for (_local1 in this.vars) { if ((((_local1 in _reservedProps)) && (!((((_local1 == "timeScale")) && ((this.target is TweenCore))))))){ } else { if ((((_local1 in plugins)) && (new ((plugins[_local1] as Class)).onInitTween(this.target, this.vars[_local1], this)))){ this.cachedPT1 = new PropTween(_local3, "changeFactor", 0, 1, ((_local3.overwriteProps.length)==1) ? _local3.overwriteProps[0] : "_MULTIPLE_", true, this.cachedPT1); if (this.cachedPT1.name == "_MULTIPLE_"){ _local2 = _local3.overwriteProps.length; while (--_local2 > -1) { this.propTweenLookup[_local3.overwriteProps[_local2]] = this.cachedPT1; }; } else { this.propTweenLookup[this.cachedPT1.name] = this.cachedPT1; }; if (_local3.priority){ this.cachedPT1.priority = _local3.priority; _local4 = true; }; if (((_local3.onDisable) || (_local3.onEnable))){ _notifyPluginsOfEnabled = true; }; _hasPlugins = true; } else { this.cachedPT1 = new PropTween(this.target, _local1, Number(this.target[_local1]), ((typeof(this.vars[_local1]))=="number") ? (Number(this.vars[_local1]) - this.target[_local1]) : Number(this.vars[_local1]), _local1, false, this.cachedPT1); this.propTweenLookup[_local1] = this.cachedPT1; }; }; }; if (_local4){ onPluginEvent("onInit", this); }; if (this.vars.runBackwards){ _local6 = this.cachedPT1; while (_local6) { _local6.start = (_local6.start + _local6.change); _local6.change = -(_local6.change); _local6 = _local6.nextNode; }; }; _hasUpdate = Boolean(!((this.vars.onUpdate == null))); if (_overwrittenProps){ killVars(_overwrittenProps); if (this.cachedPT1 == null){ this.setEnabled(false, false); }; }; if ((((((((_overwrite > 1)) && (this.cachedPT1))) && (masterList[this.target]))) && ((_local5.length > 1)))){ if (overwriteManager.manageOverwrites(this, this.propTweenLookup, _local5, _overwrite)){ init(); }; }; this.initted = true; } public function killVars(_arg1:Object, _arg2:Boolean=true):Boolean{ var _local3:String; var _local4:PropTween; var _local5:Boolean; if (_overwrittenProps == null){ _overwrittenProps = {}; }; for (_local3 in _arg1) { if ((_local3 in propTweenLookup)){ _local4 = propTweenLookup[_local3]; if (((_local4.isPlugin) && ((_local4.name == "_MULTIPLE_")))){ _local4.target.killProps(_arg1); if (_local4.target.overwriteProps.length == 0){ _local4.name = ""; }; }; if (_local4.name != "_MULTIPLE_"){ if (_local4.nextNode){ _local4.nextNode.prevNode = _local4.prevNode; }; if (_local4.prevNode){ _local4.prevNode.nextNode = _local4.nextNode; } else { if (this.cachedPT1 == _local4){ this.cachedPT1 = _local4.nextNode; }; }; if (((_local4.isPlugin) && (_local4.target.onDisable))){ _local4.target.onDisable(); if (_local4.target.activeDisable){ _local5 = true; }; }; delete propTweenLookup[_local3]; }; }; if (((_arg2) && (!((_arg1 == _overwrittenProps))))){ _overwrittenProps[_local3] = 1; }; }; return (_local5); } override public function invalidate():void{ if (((_notifyPluginsOfEnabled) && (this.cachedPT1))){ onPluginEvent("onDisable", this); }; this.cachedPT1 = null; _overwrittenProps = null; _hasUpdate = (this.initted = (this.active = (_notifyPluginsOfEnabled = false))); this.propTweenLookup = {}; } public static function initClass():void{ rootFrame = 0; rootTimeline = new SimpleTimeline(null); rootFramesTimeline = new SimpleTimeline(null); rootTimeline.cachedStartTime = (getTimer() * 0.001); rootFramesTimeline.cachedStartTime = rootFrame; rootTimeline.autoRemoveChildren = true; rootFramesTimeline.autoRemoveChildren = true; _shape.addEventListener(Event.ENTER_FRAME, updateAll, false, 0, true); if (overwriteManager == null){ overwriteManager = {mode:1, enabled:false}; }; } public static function killTweensOf(_arg1:Object, _arg2:Boolean=false, _arg3:Object=null):void{ var _local4:Array; var _local5:int; var _local6:TweenLite; if ((_arg1 in masterList)){ _local4 = masterList[_arg1]; _local5 = _local4.length; while (--_local5 > -1) { _local6 = _local4[_local5]; if (!_local6.gc){ if (_arg2){ _local6.complete(false, false); }; if (_arg3 != null){ _local6.killVars(_arg3); }; if ((((_arg3 == null)) || ((((_local6.cachedPT1 == null)) && (_local6.initted))))){ _local6.setEnabled(false, false); }; }; }; if (_arg3 == null){ delete masterList[_arg1]; }; }; } public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ _arg3.runBackwards = true; if (!("immediateRender" in _arg3)){ _arg3.immediateRender = true; }; return (new TweenLite(_arg1, _arg2, _arg3)); } protected static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (1 - (_arg1 / _arg4)); return ((1 - (_arg1 * _arg1))); } public static function delayedCall(_arg1:Number, _arg2:Function, _arg3:Array=null, _arg4:Boolean=false):TweenLite{ return (new TweenLite(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, immediateRender:false, useFrames:_arg4, overwrite:0})); } protected static function updateAll(_arg1:Event=null):void{ var _local2:Dictionary; var _local3:Object; var _local4:Array; var _local5:int; rootTimeline.renderTime((((getTimer() * 0.001) - rootTimeline.cachedStartTime) * rootTimeline.cachedTimeScale), false, false); rootFrame++; rootFramesTimeline.renderTime(((rootFrame - rootFramesTimeline.cachedStartTime) * rootFramesTimeline.cachedTimeScale), false, false); if (!(rootFrame % 60)){ _local2 = masterList; for (_local3 in _local2) { _local4 = _local2[_local3]; _local5 = _local4.length; while (--_local5 > -1) { if (TweenLite(_local4[_local5]).gc){ _local4.splice(_local5, 1); }; }; if (_local4.length == 0){ delete _local2[_local3]; }; }; }; } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ return (new TweenLite(_arg1, _arg2, _arg3)); } } }//package com.greensock
Section 7
//AdLoader (CPMStar.AdLoader) package CPMStar { import flash.display.*; import flash.system.*; import flash.net.*; public class AdLoader { private static var cpmstarLoader:Loader; public static function LoadAd(_arg1:int, _arg2:int):DisplayObject{ Security.allowDomain("server.cpmstar.com"); var _local3 = "http://server.cpmstar.com/adviewas3.swf"; cpmstarLoader = new Loader(); cpmstarLoader.load(new URLRequest(((((_local3 + "?poolid=") + _arg1) + "&subpoolid=") + _arg2))); return (cpmstarLoader); } } }//package CPMStar
Section 8
//None (fl.transitions.easing.None) package fl.transitions.easing { public class None { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } } }//package fl.transitions.easing
Section 9
//Strong (fl.transitions.easing.Strong) package fl.transitions.easing { public class Strong { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 2)) + _arg2)); } } }//package fl.transitions.easing
Section 10
//_ExportEpisodesMC_46 (PnC_Game_cpmstar_fla._ExportEpisodesMC_46) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class _ExportEpisodesMC_46 extends MovieClip { public function _ExportEpisodesMC_46(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 11
//_ExportSoundsMC_15 (PnC_Game_cpmstar_fla._ExportSoundsMC_15) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class _ExportSoundsMC_15 extends MovieClip { public function _ExportSoundsMC_15(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 12
//_ExportWindowsMC_16 (PnC_Game_cpmstar_fla._ExportWindowsMC_16) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class _ExportWindowsMC_16 extends MovieClip { public var windowItem:WindowItem; public var windowFinal:WindowFinal; public var windowNextL:WindowNextLevel; public var windowYouAH:WindowYouAreHistory; public var windowInstr:WindowInstructions; public function _ExportWindowsMC_16(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 13
//_nextBtn_277 (PnC_Game_cpmstar_fla._nextBtn_277) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; public dynamic class _nextBtn_277 extends MovieClip { public var hitMc:MovieClip; public function _nextBtn_277(){ addFrameScript(0, frame1, 1, frame2, 7, frame8, 8, frame9); } public function onClick(_arg1:MouseEvent):void{ if (Console.currentEpisode){ Console.currentEpisode.start(); Console.hidePrologue(); }; } function frame1(){ stop(); mouseChildren = false; buttonMode = true; this.hitArea = hitMc; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ play(); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame8(){ stop(); } function frame9(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 14
//1character1_dance_177 (PnC_Game_cpmstar_fla.1character1_dance_177) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class 1character1_dance_177 extends MovieClip { public function 1character1_dance_177(){ addFrameScript(49, frame50); } function frame50(){ gotoAndPlay(9); } } }//package PnC_Game_cpmstar_fla
Section 15
//1hand_58 (PnC_Game_cpmstar_fla.1hand_58) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class 1hand_58 extends MovieClip { public function 1hand_58(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 16
//2character1_dance_187 (PnC_Game_cpmstar_fla.2character1_dance_187) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class 2character1_dance_187 extends MovieClip { public function 2character1_dance_187(){ addFrameScript(49, frame50); } function frame50(){ gotoAndPlay(9); } } }//package PnC_Game_cpmstar_fla
Section 17
//2hand_150 (PnC_Game_cpmstar_fla.2hand_150) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class 2hand_150 extends MovieClip { public function 2hand_150(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 18
//2leg_151 (PnC_Game_cpmstar_fla.2leg_151) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class 2leg_151 extends MovieClip { public function 2leg_151(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 19
//6character_dance_182 (PnC_Game_cpmstar_fla.6character_dance_182) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class 6character_dance_182 extends MovieClip { public function 6character_dance_182(){ addFrameScript(49, frame50); } function frame50(){ gotoAndPlay(9); } } }//package PnC_Game_cpmstar_fla
Section 20
//Banner_283 (PnC_Game_cpmstar_fla.Banner_283) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class Banner_283 extends MovieClip { public var link:String; public function Banner_283(){ addFrameScript(0, frame1); } public function onMouseClick(_arg1:MouseEvent):void{ navigateToURL(new URLRequest(link), "_blank"); } function frame1(){ link = "http://mediapartner.bigpoint.net/scripts/click.php?anid=930034&anbid=39450778"; buttonMode = true; useHandCursor = true; addEventListener(MouseEvent.CLICK, onMouseClick); } } }//package PnC_Game_cpmstar_fla
Section 21
//body_52 (PnC_Game_cpmstar_fla.body_52) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class body_52 extends MovieClip { public function body_52(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 22
//bodycopy_100 (PnC_Game_cpmstar_fla.bodycopy_100) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class bodycopy_100 extends MovieClip { public function bodycopy_100(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 23
//button_10 (PnC_Game_cpmstar_fla.button_10) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class button_10 extends MovieClip { public function button_10(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 24
//button_color_225 (PnC_Game_cpmstar_fla.button_color_225) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class button_color_225 extends MovieClip { public function button_color_225(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } function frame1(){ stop(); } function frame2(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame6(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 25
//Console_286 (PnC_Game_cpmstar_fla.Console_286) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class Console_286 extends MovieClip { public var sbh; public var scrollerV:MovieClip; public var command_tf:TextField; public var sbv; public var scrollerH:MovieClip; public var content:MovieClip; public var btnClose:MovieClip; public function Console_286(){ addFrameScript(0, frame1); } public function getCommand():String{ return (command_tf.text); } public function onBtnCloseClick(_arg1:MouseEvent):void{ visible = false; } public function addMessage(_arg1:String):void{ content.cont_mc.history_tf.text = (content.cont_mc.history_tf.text + (_arg1 + "\n")); } function frame1(){ sbv = new ScrollBarV(content.cont_mc, content.mask_mc, scrollerV.track_mc, scrollerV.thumb_mc, scrollerV.btnUp, scrollerV.btnDown); sbh = new ScrollBarH(content.cont_mc, content.mask_mc, scrollerH.track_mc, scrollerH.thumb_mc, scrollerH.btnLeft, scrollerH.btnRight); btnClose.addEventListener(MouseEvent.CLICK, onBtnCloseClick); } public function addHistory(_arg1:String):void{ content.cont_mc.history_tf.text = (content.cont_mc.history_tf.text + (("> " + _arg1) + "\n")); } public function clearAll():void{ content.cont_mc.history_tf.text = ""; command_tf.text = ""; } public function clearHistory():void{ content.cont_mc.history_tf.text = ""; } public function clearCommand():void{ command_tf.text = ""; } } }//package PnC_Game_cpmstar_fla
Section 26
//cont_289 (PnC_Game_cpmstar_fla.cont_289) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.text.*; public dynamic class cont_289 extends MovieClip { public var history_tf:TextField; public function cont_289(){ addFrameScript(0, frame1); } function frame1(){ history_tf.autoSize = "left"; } } }//package PnC_Game_cpmstar_fla
Section 27
//elevator_all_247 (PnC_Game_cpmstar_fla.elevator_all_247) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class elevator_all_247 extends MovieClip { public function elevator_all_247(){ addFrameScript(87, frame88, 151, frame152, 209, frame210); } function frame152(){ stop(); MovieClip(parent).action = true; } function frame210(){ stop(); MovieClip(parent).awake(); MovieClip(parent).causeEvent("up_ok"); MovieClip(parent).jf.x = 413; MovieClip(parent).jf.y = 190; } function frame88(){ stop(); MovieClip(parent).lose(); } } }//package PnC_Game_cpmstar_fla
Section 28
//Epilogue_267 (PnC_Game_cpmstar_fla.Epilogue_267) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class Epilogue_267 extends MovieClip { public function Epilogue_267(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9); } function frame1(){ stop(); } function frame2(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame8(){ stop(); } function frame9(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 29
//FPSDisplay_261 (PnC_Game_cpmstar_fla.FPSDisplay_261) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; public dynamic class FPSDisplay_261 extends MovieClip { public var begTime:Number; public var _tf:TextField; public function FPSDisplay_261(){ addFrameScript(0, frame1); } function frame1(){ begTime = 0; addEventListener(Event.ENTER_FRAME, onEnterFrameHandler); } public function onEnterFrameHandler(_arg1:Event):void{ var _local2:Number = (getTimer() - begTime); var _local3:Number = (1000 / _local2); if (_local3 >= 24){ _tf.textColor = 0xFF00; } else { if (_local3 >= 12){ _tf.textColor = 0xFFFF00; } else { _tf.textColor = 0xFF0000; }; }; _tf.text = _local3.toFixed(3); begTime = getTimer(); } } }//package PnC_Game_cpmstar_fla
Section 30
//garbage_168 (PnC_Game_cpmstar_fla.garbage_168) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class garbage_168 extends MovieClip { public function garbage_168(){ addFrameScript(74, frame75); } function frame75(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 31
//gasFX_out_122 (PnC_Game_cpmstar_fla.gasFX_out_122) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class gasFX_out_122 extends MovieClip { public var callback:Function; public function gasFX_out_122(){ addFrameScript(32, frame33); } function frame33(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } } }//package PnC_Game_cpmstar_fla
Section 32
//girl_214 (PnC_Game_cpmstar_fla.girl_214) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class girl_214 extends MovieClip { public function girl_214(){ addFrameScript(78, frame79); } function frame79(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 33
//girl_all_210 (PnC_Game_cpmstar_fla.girl_all_210) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class girl_all_210 extends MovieClip { public function girl_all_210(){ addFrameScript(2, frame3, 3, frame4, 4, frame5); } function frame5(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 34
//girl_kiss_213 (PnC_Game_cpmstar_fla.girl_kiss_213) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class girl_kiss_213 extends MovieClip { public function girl_kiss_213(){ addFrameScript(49, frame50); } function frame50(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 35
//girl_run_215 (PnC_Game_cpmstar_fla.girl_run_215) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class girl_run_215 extends MovieClip { public function girl_run_215(){ addFrameScript(30, frame31); } function frame31(){ gotoAndPlay("loop"); } } }//package PnC_Game_cpmstar_fla
Section 36
//hand_106 (PnC_Game_cpmstar_fla.hand_106) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class hand_106 extends MovieClip { public function hand_106(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 37
//hand_50 (PnC_Game_cpmstar_fla.hand_50) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class hand_50 extends MovieClip { public function hand_50(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 38
//hand2_59 (PnC_Game_cpmstar_fla.hand2_59) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class hand2_59 extends MovieClip { public function hand2_59(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 39
//hand3_77 (PnC_Game_cpmstar_fla.hand3_77) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class hand3_77 extends MovieClip { public function hand3_77(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 40
//handcopy_99 (PnC_Game_cpmstar_fla.handcopy_99) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class handcopy_99 extends MovieClip { public function handcopy_99(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 41
//head_blind_85 (PnC_Game_cpmstar_fla.head_blind_85) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class head_blind_85 extends MovieClip { public function head_blind_85(){ addFrameScript(59, frame60); } function frame60(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 42
//head_etched_88 (PnC_Game_cpmstar_fla.head_etched_88) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class head_etched_88 extends MovieClip { public function head_etched_88(){ addFrameScript(23, frame24); } function frame24(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 43
//head_hited_65 (PnC_Game_cpmstar_fla.head_hited_65) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class head_hited_65 extends MovieClip { public function head_hited_65(){ addFrameScript(59, frame60); } function frame60(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 44
//head_wHeart_111 (PnC_Game_cpmstar_fla.head_wHeart_111) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class head_wHeart_111 extends MovieClip { public function head_wHeart_111(){ addFrameScript(30, frame31); } function frame31(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 45
//hero_blind_84 (PnC_Game_cpmstar_fla.hero_blind_84) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_blind_84 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_blind_84(){ addFrameScript(0, frame1, 4, frame5, 5, frame6, 6, frame7, 28, frame29); } function frame7(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; }; } function frame6(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; }; } function frame29(){ stop(); stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame5(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; }; } } }//package PnC_Game_cpmstar_fla
Section 46
//hero_danceBad_97 (PnC_Game_cpmstar_fla.hero_danceBad_97) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_danceBad_97 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_danceBad_97(){ addFrameScript(0, frame1, 57, frame58); } function frame58(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 47
//hero_danceGood_105 (PnC_Game_cpmstar_fla.hero_danceGood_105) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_danceGood_105 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_danceGood_105(){ addFrameScript(0, frame1, 129, frame130); } function frame130(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 48
//hero_die1_64 (PnC_Game_cpmstar_fla.hero_die1_64) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_die1_64 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_die1_64(){ addFrameScript(0, frame1, 22, frame23); } function frame23(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ } else { if (MovieClip(parent.parent).head_no == false){ head1.glasses.alpha = 0; }; }; } } }//package PnC_Game_cpmstar_fla
Section 49
//hero_drink_89 (PnC_Game_cpmstar_fla.hero_drink_89) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_drink_89 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg2:MovieClip; public var leg1:MovieClip; public var cup:MovieClip; public function hero_drink_89(){ addFrameScript(0, frame1, 1, frame2, 60, frame61); } function frame2(){ cup.cup.gotoAndStop(MovieClip(parent.parent).drink.currentFrame); cup.cup.berry.visible = MovieClip(parent.parent).drink.berry.visible; cup.cup.ice.visible = MovieClip(parent.parent).drink.ice.visible; } function frame61(){ stop(); stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 50
//hero_electricalShock_70 (PnC_Game_cpmstar_fla.hero_electricalShock_70) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_electricalShock_70 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var anim:MovieClip; public var head1:MovieClip; public function hero_electricalShock_70(){ addFrameScript(0, frame1, 19, frame20); } function frame20(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 51
//hero_etched_87 (PnC_Game_cpmstar_fla.hero_etched_87) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_etched_87 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_etched_87(){ addFrameScript(0, frame1, 35, frame36); } function frame36(){ stop(); stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 52
//hero_falling_250 (PnC_Game_cpmstar_fla.hero_falling_250) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class hero_falling_250 extends MovieClip { public function hero_falling_250(){ addFrameScript(40, frame41); } function frame41(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 53
//hero_greeting_76 (PnC_Game_cpmstar_fla.hero_greeting_76) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_greeting_76 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_greeting_76(){ addFrameScript(0, frame1, 6, frame7, 17, frame18, 30, frame31, 46, frame47, 49, frame50); } function frame7(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } function frame47(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } function frame31(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } function frame18(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } function frame50(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } } }//package PnC_Game_cpmstar_fla
Section 54
//hero_idle_57 (PnC_Game_cpmstar_fla.hero_idle_57) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_idle_57 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_idle_57(){ addFrameScript(0, frame1); } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; } else { head1.glasses.alpha = 0; }; } } }//package PnC_Game_cpmstar_fla
Section 55
//hero_inLove_108 (PnC_Game_cpmstar_fla.hero_inLove_108) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_inLove_108 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public var hat1:MovieClip; public var hat2:MovieClip; public function hero_inLove_108(){ addFrameScript(140, frame141); } function frame141(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } } }//package PnC_Game_cpmstar_fla
Section 56
//hero_jumpOn_69 (PnC_Game_cpmstar_fla.hero_jumpOn_69) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_jumpOn_69 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_jumpOn_69(){ addFrameScript(0, frame1, 44, frame45); } function frame45(){ stop(); } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 57
//hero_kissed_79 (PnC_Game_cpmstar_fla.hero_kissed_79) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_kissed_79 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_kissed_79(){ addFrameScript(0, frame1, 62, frame63); } function frame63(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; } else { head1.glasses.alpha = 0; }; } } }//package PnC_Game_cpmstar_fla
Section 58
//hero_none_49 (PnC_Game_cpmstar_fla.hero_none_49) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_none_49 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var body:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public function hero_none_49(){ addFrameScript(0, frame1); } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 59
//hero_pickUp_62 (PnC_Game_cpmstar_fla.hero_pickUp_62) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_pickUp_62 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_pickUp_62(){ addFrameScript(0, frame1, 25, frame26); } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; } else { head1.glasses.alpha = 0; }; } function frame26(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } } }//package PnC_Game_cpmstar_fla
Section 60
//hero_refused_63 (PnC_Game_cpmstar_fla.hero_refused_63) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_refused_63 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg2:MovieClip; public var leg1:MovieClip; public function hero_refused_63(){ addFrameScript(0, frame1, 15, frame16); } function frame16(){ stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 61
//hero_run_96 (PnC_Game_cpmstar_fla.hero_run_96) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_run_96 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_run_96(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ gotoAndPlay("loop"); } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 62
//hero_scatePose_107 (PnC_Game_cpmstar_fla.hero_scatePose_107) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class hero_scatePose_107 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_scatePose_107(){ addFrameScript(0, frame1); } function frame1(){ stop(); hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } } }//package PnC_Game_cpmstar_fla
Section 63
//hero_take_61 (PnC_Game_cpmstar_fla.hero_take_61) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_take_61 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var callback:Function; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_take_61(){ addFrameScript(0, frame1, 15, frame16); } function frame16(){ stop(); stop(); if (parent["animCallback"] != null){ callback = parent["animCallback"]; parent["animCallback"] = null; callback(); }; } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; } else { head1.glasses.alpha = 0; }; } } }//package PnC_Game_cpmstar_fla
Section 64
//hero_throwPhoto_86 (PnC_Game_cpmstar_fla.hero_throwPhoto_86) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_throwPhoto_86 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_throwPhoto_86(){ addFrameScript(0, frame1, 15, frame16); } function frame16(){ stop(); } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; } } }//package PnC_Game_cpmstar_fla
Section 65
//hero_walk_60 (PnC_Game_cpmstar_fla.hero_walk_60) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class hero_walk_60 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_walk_60(){ addFrameScript(0, frame1, 24, frame25); } function frame25(){ gotoAndPlay("loop"); } function frame1(){ if (MovieClip(parent.parent).s_no){ hand1.gotoAndStop(MovieClip(parent.parent).s_no); hand2.gotoAndStop(MovieClip(parent.parent).s_no); leg1.gotoAndStop(1); leg2.gotoAndStop(1); } else { if (MovieClip(parent.parent).ss_no){ hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(MovieClip(parent.parent).ss_no); leg2.gotoAndStop(MovieClip(parent.parent).ss_no); } else { hand1.gotoAndStop(1); hand2.gotoAndStop(1); leg1.gotoAndStop(1); leg2.gotoAndStop(1); }; }; if (MovieClip(parent.parent).head_no){ head1.glasses.alpha = 1; } else { head1.glasses.alpha = 0; }; } } }//package PnC_Game_cpmstar_fla
Section 66
//hero_wHearts_110 (PnC_Game_cpmstar_fla.hero_wHearts_110) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class hero_wHearts_110 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public function hero_wHearts_110(){ addFrameScript(25, frame26); } function frame26(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 67
//HintButton_264 (PnC_Game_cpmstar_fla.HintButton_264) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class HintButton_264 extends MovieClip { public var _fill:MovieClip; public function HintButton_264(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); this.buttonMode = true; addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ stop(); _fill.scaleY = 0; } public function onClick(_arg1:MouseEvent):void{ if (((Game.helplink) && (!((Game.helplink == ""))))){ navigateToURL(new URLRequest(Game.helplink), "_blank"); } else { Tracer.report("[!]", "Bad link URL.", "HintButton"); }; } } }//package PnC_Game_cpmstar_fla
Section 68
//hl_9 (PnC_Game_cpmstar_fla.hl_9) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class hl_9 extends MovieClip { public function hl_9(){ addFrameScript(29, frame30); } function frame30(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 69
//icon1_40 (PnC_Game_cpmstar_fla.icon1_40) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class icon1_40 extends MovieClip { public function icon1_40(){ addFrameScript(0, frame1); } public function a11(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.abroy.com/play/adventure-games/journey-of-bugzy/"), "_blank"); } function frame1(){ this.buttonMode = true; this.addEventListener(MouseEvent.CLICK, a11); } } }//package PnC_Game_cpmstar_fla
Section 70
//icon2_41 (PnC_Game_cpmstar_fla.icon2_41) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class icon2_41 extends MovieClip { public function icon2_41(){ addFrameScript(0, frame1); } public function a12(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.abroy.com/play/adventure-games/johnny-finder/"), "_blank"); } function frame1(){ this.buttonMode = true; this.addEventListener(MouseEvent.CLICK, a12); } } }//package PnC_Game_cpmstar_fla
Section 71
//icon3_42 (PnC_Game_cpmstar_fla.icon3_42) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class icon3_42 extends MovieClip { public function icon3_42(){ addFrameScript(0, frame1); } public function a13(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.abroy.com/play/adventure-games/hoger-the-pirate/"), "_blank"); } function frame1(){ this.buttonMode = true; this.addEventListener(MouseEvent.CLICK, a13); } } }//package PnC_Game_cpmstar_fla
Section 72
//icon4_43 (PnC_Game_cpmstar_fla.icon4_43) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class icon4_43 extends MovieClip { public function icon4_43(){ addFrameScript(0, frame1); } public function a13(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.abroy.com/play/adventure-games/dixie-the-nerd/"), "_blank"); } function frame1(){ this.buttonMode = true; this.addEventListener(MouseEvent.CLICK, a13); } } }//package PnC_Game_cpmstar_fla
Section 73
//joe_45 (PnC_Game_cpmstar_fla.joe_45) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class joe_45 extends MovieClip { public function joe_45(){ addFrameScript(0, frame1); } public function a11(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.abroy.com/play/adventure-games/joe-the-hillbilly/"), "_blank"); } function frame1(){ this.buttonMode = true; this.addEventListener(MouseEvent.CLICK, a11); } } }//package PnC_Game_cpmstar_fla
Section 74
//l2sofite_2_230 (PnC_Game_cpmstar_fla.l2sofite_2_230) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l2sofite_2_230 extends MovieClip { public function l2sofite_2_230(){ addFrameScript(0, frame1, 5, frame6); } function frame6(){ stop(); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 75
//l2sofite_226 (PnC_Game_cpmstar_fla.l2sofite_226) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l2sofite_226 extends MovieClip { public function l2sofite_226(){ addFrameScript(0, frame1, 5, frame6); } function frame6(){ stop(); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 76
//l2sofite_3_231 (PnC_Game_cpmstar_fla.l2sofite_3_231) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l2sofite_3_231 extends MovieClip { public function l2sofite_3_231(){ addFrameScript(0, frame1, 5, frame6); } function frame6(){ stop(); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 77
//l2sofite_4_232 (PnC_Game_cpmstar_fla.l2sofite_4_232) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l2sofite_4_232 extends MovieClip { public function l2sofite_4_232(){ addFrameScript(0, frame1, 5, frame6); } function frame6(){ stop(); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 78
//l2speaker1_233 (PnC_Game_cpmstar_fla.l2speaker1_233) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l2speaker1_233 extends MovieClip { public function l2speaker1_233(){ addFrameScript(22, frame23); } function frame23(){ gotoAndPlay("play"); } } }//package PnC_Game_cpmstar_fla
Section 79
//l2wire_235 (PnC_Game_cpmstar_fla.l2wire_235) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l2wire_235 extends MovieClip { public function l2wire_235(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 80
//l3authograf_198 (PnC_Game_cpmstar_fla.l3authograf_198) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l3authograf_198 extends MovieClip { public function l3authograf_198(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 81
//l3photo_anim_200 (PnC_Game_cpmstar_fla.l3photo_anim_200) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class l3photo_anim_200 extends MovieClip { public function l3photo_anim_200(){ addFrameScript(38, frame39); } function frame39(){ stop(); MovieClip(parent).action = true; } } }//package PnC_Game_cpmstar_fla
Section 82
//l4_discoBtn_175 (PnC_Game_cpmstar_fla.l4_discoBtn_175) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l4_discoBtn_175 extends MovieClip { public function l4_discoBtn_175(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 83
//l4_rnbBtn_176 (PnC_Game_cpmstar_fla.l4_rnbBtn_176) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l4_rnbBtn_176 extends MovieClip { public function l4_rnbBtn_176(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 84
//l4_rockBtn_174 (PnC_Game_cpmstar_fla.l4_rockBtn_174) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l4_rockBtn_174 extends MovieClip { public function l4_rockBtn_174(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 85
//l4glass_156 (PnC_Game_cpmstar_fla.l4glass_156) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l4glass_156 extends MovieClip { public var ice:MovieClip; public var berry:MovieClip; public function l4glass_156(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); } function frame1(){ stop(); } function frame2(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame3(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 86
//l4glass_91 (PnC_Game_cpmstar_fla.l4glass_91) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l4glass_91 extends MovieClip { public var ice:MovieClip; public var berry:MovieClip; public function l4glass_91(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); } function frame1(){ stop(); } function frame2(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame3(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 87
//l4light_animated_166 (PnC_Game_cpmstar_fla.l4light_animated_166) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l4light_animated_166 extends MovieClip { public function l4light_animated_166(){ addFrameScript(57, frame58); } function frame58(){ gotoAndPlay(10); } } }//package PnC_Game_cpmstar_fla
Section 88
//l4musicbox_172 (PnC_Game_cpmstar_fla.l4musicbox_172) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l4musicbox_172 extends MovieClip { public function l4musicbox_172(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 89
//l4sofite_145 (PnC_Game_cpmstar_fla.l4sofite_145) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l4sofite_145 extends MovieClip { public function l4sofite_145(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 90
//l5garbage_132 (PnC_Game_cpmstar_fla.l5garbage_132) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l5garbage_132 extends MovieClip { public function l5garbage_132(){ addFrameScript(0, frame1, 34, frame35); } function frame1(){ stop(); } function frame35(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 91
//l5ramp_128 (PnC_Game_cpmstar_fla.l5ramp_128) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l5ramp_128 extends MovieClip { public function l5ramp_128(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame1(){ stop(); } function frame2(){ stop(); } function frame3(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 92
//l6mirror_116 (PnC_Game_cpmstar_fla.l6mirror_116) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class l6mirror_116 extends MovieClip { public function l6mirror_116(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 93
//leg_51 (PnC_Game_cpmstar_fla.leg_51) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class leg_51 extends MovieClip { public function leg_51(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 94
//legcopy_98 (PnC_Game_cpmstar_fla.legcopy_98) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class legcopy_98 extends MovieClip { public function legcopy_98(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 95
//level2control_224 (PnC_Game_cpmstar_fla.level2control_224) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class level2control_224 extends MovieClip { public function level2control_224(){ addFrameScript(0, frame1, 1, frame2, 34, frame35); } function frame1(){ stop(); } function frame2(){ stop(); } function frame35(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 96
//level9conditioner_120 (PnC_Game_cpmstar_fla.level9conditioner_120) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class level9conditioner_120 extends MovieClip { public function level9conditioner_120(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 97
//levelEndPicture_32 (PnC_Game_cpmstar_fla.levelEndPicture_32) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class levelEndPicture_32 extends MovieClip { public function levelEndPicture_32(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); } function frame1(){ stop(); } function frame2(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 98
//logo_23 (PnC_Game_cpmstar_fla.logo_23) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class logo_23 extends MovieClip { public function logo_23(){ addFrameScript(0, frame1); } public function onMouseClick(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.abroy.com"), "_blank"); } function frame1(){ buttonMode = true; useHandCursor = true; addEventListener(MouseEvent.CLICK, onMouseClick); } } }//package PnC_Game_cpmstar_fla
Section 99
//logo_4 (PnC_Game_cpmstar_fla.logo_4) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class logo_4 extends MovieClip { public function logo_4(){ addFrameScript(24, frame25); } function frame25(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 100
//Logotype_284 (PnC_Game_cpmstar_fla.Logotype_284) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class Logotype_284 extends MovieClip { public function Logotype_284(){ addFrameScript(0, frame1); } public function onMouseClick(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.abroy.com"), "_blank"); } function frame1(){ buttonMode = true; useHandCursor = true; addEventListener(MouseEvent.CLICK, onMouseClick); } } }//package PnC_Game_cpmstar_fla
Section 101
//lvl5_cup_90 (PnC_Game_cpmstar_fla.lvl5_cup_90) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class lvl5_cup_90 extends MovieClip { public var cup:MovieClip; public function lvl5_cup_90(){ addFrameScript(0, frame1, 23, frame24); } function frame1(){ stop(); } function frame24(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 102
//mainMenuBtn_28 (PnC_Game_cpmstar_fla.mainMenuBtn_28) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; public dynamic class mainMenuBtn_28 extends MovieClip { public var hitMc:MovieClip; public function mainMenuBtn_28(){ addFrameScript(0, frame1, 1, frame2, 7, frame8, 8, frame9); } public function onClick(_arg1:MouseEvent):void{ Console.enterMainMenu(); } function frame1(){ stop(); mouseChildren = false; buttonMode = true; this.hitArea = hitMc; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ play(); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame8(){ stop(); } function frame9(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 103
//MainTimeline (PnC_Game_cpmstar_fla.MainTimeline) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var game:Game; public var allowRun:Boolean; public var message:MovieClip; public var _mochiads_game_id:String; public var console:MovieClip; public var spfDisplay:MovieClip; public var fpsDisplay:MovieClip; public var prel:MovieClip; public var memDisplay:MovieClip; public var cover:MovieClip; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4); } public function showProgress(_arg1:ProgressEvent):void{ var _local2:Number = Math.floor(((_arg1.bytesLoaded / _arg1.bytesTotal) * 100)); var _local3:Number = Math.round(((_arg1.bytesLoaded / _arg1.bytesTotal) * 45)); prel.pr_body.gotoAndStop(_local2); trace((((((_arg1.bytesLoaded + "/") + _arg1.bytesTotal) + " (") + _local2) + "%)")); if (_arg1.bytesLoaded >= _arg1.bytesTotal){ removeEventListener(ProgressEvent.PROGRESS, showProgress); prel.gotoAndPlay(2); trace("[%] LOADING COMPLETE"); }; } function frame2(){ trace("+------------------------------------------------+"); trace("| EXPORT CLASSES |"); trace("+------------------------------------------------+"); nextFrame(); } function frame3(){ trace("+------------------------------------------------+"); trace("| MAIN MENU |"); trace("+------------------------------------------------+"); stop(); if (Console.mPlayer.isPlaying){ Console.mPlayer.stopMusic(); }; Console.pac_game = this; if (Game.gamemode != "debug"){ memDisplay.visible = false; spfDisplay.visible = false; fpsDisplay.visible = false; }; } function frame4(){ trace("+------------------------------------------------+"); trace("| MAIN GAME |"); trace("+------------------------------------------------+"); stop(); Console.mPlayer.playMusic(new GameMusic()); console.visible = false; console.alpha = 1; console.clearAll(); if (Game.gamemode == "debug"){ message.gotoAndStop(2); stage.addEventListener(KeyboardEvent.KEY_DOWN, onGameKeyDown); }; } function frame1(){ trace("+------------------------------------------------+"); trace("| PRELOADER |"); trace("+------------------------------------------------+"); stop(); allowRun = true; Game.helplink = "http://www.abroy.com/play/adventure-games/justin-beaver-walkthrough/"; _mochiads_game_id = "a1864603b50542c1"; if (Game.sitelock){ if (loaderInfo.url.indexOf("http://www.abroy.com") == -1){ allowRun = false; }; }; if (allowRun){ loaderInfo.addEventListener(ProgressEvent.PROGRESS, showProgress); } else { prel.pr_body.gotoAndStop(1); visible = false; }; } public function onGameKeyDown(_arg1:KeyboardEvent):void{ if (Game.inst){ if (_arg1.keyCode == 67){ if (!console.visible){ console.visible = true; } else { if (stage.focus != console.command_tf){ console.visible = false; }; }; }; if (_arg1.keyCode == 13){ if (stage.focus == console.command_tf){ CommandProcessor.process(console.getCommand()); }; }; } else { _arg1.target.removeEventListener(KeyboardEvent.KEY_DOWN, onGameKeyDown); }; } } }//package PnC_Game_cpmstar_fla
Section 104
//MemoryDisplay_259 (PnC_Game_cpmstar_fla.MemoryDisplay_259) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.text.*; public dynamic class MemoryDisplay_259 extends MovieClip { public var _tf:TextField; public function MemoryDisplay_259(){ addFrameScript(0, frame1); } function frame1(){ addEventListener(Event.ENTER_FRAME, onEnterFrameHandler); } public function onEnterFrameHandler(_arg1:Event):void{ var _local2:Number = Utils.getTotalMemory(); if (_local2 <= 16){ _tf.textColor = 0xFF00; } else { if (_local2 <= 24){ _tf.textColor = 0xFFFF00; } else { _tf.textColor = 0xFF0000; }; }; _tf.text = _local2.toFixed(3); } } }//package PnC_Game_cpmstar_fla
Section 105
//Message_285 (PnC_Game_cpmstar_fla.Message_285) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class Message_285 extends MovieClip { public function Message_285(){ addFrameScript(0, frame1, 1, frame2); } public function onClick(_arg1:MouseEvent):void{ if (!parent["console"].visible){ parent["console"].visible = true; } else { parent["console"].visible = false; }; } function frame1(){ stop(); } function frame2(){ stop(); addEventListener(MouseEvent.CLICK, onClick); } } }//package PnC_Game_cpmstar_fla
Section 106
//moreGamesBtn_258 (PnC_Game_cpmstar_fla.moreGamesBtn_258) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class moreGamesBtn_258 extends MovieClip { public function moreGamesBtn_258(){ addFrameScript(0, frame1); } public function onClick(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.abroy.com"), "_blank"); } function frame1(){ buttonMode = true; useHandCursor = true; addEventListener(MouseEvent.CLICK, onClick); } } }//package PnC_Game_cpmstar_fla
Section 107
//moreGamesBtn_30 (PnC_Game_cpmstar_fla.moreGamesBtn_30) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class moreGamesBtn_30 extends MovieClip { public var hitMc:MovieClip; public function moreGamesBtn_30(){ addFrameScript(0, frame1, 1, frame2, 7, frame8, 8, frame9); } public function onClick(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.abroy.com"), "_blank"); } function frame1(){ stop(); mouseChildren = false; buttonMode = true; this.hitArea = hitMc; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ play(); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame8(){ stop(); } function frame9(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 108
//MuteButton_281 (PnC_Game_cpmstar_fla.MuteButton_281) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; public dynamic class MuteButton_281 extends MovieClip { public var hit_mc:MovieClip; public function MuteButton_281(){ addFrameScript(0, frame1, 1, frame2); } function frame2(){ stop(); } public function onClick(_arg1:MouseEvent):void{ if (currentFrame == 1){ setVolume(0); nextFrame(); } else { setVolume(1); prevFrame(); }; } function frame1(){ stop(); this.hitArea = hit_mc; hit_mc.visible = false; mouseChildren = false; buttonMode = true; addEventListener(MouseEvent.CLICK, onClick); } public function setVolume(_arg1:Number):void{ SoundMixer.soundTransform = new SoundTransform(_arg1); } } }//package PnC_Game_cpmstar_fla
Section 109
//nextBtn_33 (PnC_Game_cpmstar_fla.nextBtn_33) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; public dynamic class nextBtn_33 extends MovieClip { public var hitMc:MovieClip; public function nextBtn_33(){ addFrameScript(0, frame1, 1, frame2, 7, frame8, 8, frame9); } public function onClick(_arg1:MouseEvent):void{ Console.nextEpisode(); } function frame1(){ stop(); mouseChildren = false; buttonMode = true; this.hitArea = hitMc; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ play(); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame8(){ stop(); } function frame9(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 110
//play_btn_11 (PnC_Game_cpmstar_fla.play_btn_11) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class play_btn_11 extends MovieClip { public var hit_mc:MovieClip; public function play_btn_11(){ addFrameScript(0, frame1, 1, frame2, 9, frame10, 10, frame11, 19, frame20); } public function btnClick(_arg1:MouseEvent):void{ var _local2 = root; _local2["gotoAndPlay"](2); } function frame2(){ play(); } function frame20(){ gotoAndStop("begin"); } function frame1(){ stop(); buttonMode = true; useHandCursor = true; addEventListener(MouseEvent.CLICK, btnClick); } function frame10(){ stop(); } function frame11(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 111
//playBtn_257 (PnC_Game_cpmstar_fla.playBtn_257) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; public dynamic class playBtn_257 extends MovieClip { public function playBtn_257(){ addFrameScript(0, frame1); } public function onClick(_arg1:MouseEvent):void{ Console.enterMainGame(); } function frame1(){ buttonMode = true; useHandCursor = true; addEventListener(MouseEvent.CLICK, onClick); } } }//package PnC_Game_cpmstar_fla
Section 112
//playBtn_278 (PnC_Game_cpmstar_fla.playBtn_278) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; public dynamic class playBtn_278 extends MovieClip { public var hitMc:MovieClip; public function playBtn_278(){ addFrameScript(0, frame1, 1, frame2, 10, frame11, 11, frame12); } public function onClick(_arg1:MouseEvent):void{ if (Console.currentEpisode){ Console.currentEpisode.start(); Console.hidePrologue(); }; } function frame1(){ stop(); mouseChildren = false; buttonMode = true; this.hitArea = hitMc; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ play(); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame11(){ stop(); } function frame12(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 113
//playBtn_38 (PnC_Game_cpmstar_fla.playBtn_38) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; public dynamic class playBtn_38 extends MovieClip { public var hitMc:MovieClip; public function playBtn_38(){ addFrameScript(0, frame1, 1, frame2, 10, frame11, 11, frame12); } public function onClick(_arg1:MouseEvent):void{ Console.playEpisode("first"); } function frame1(){ stop(); mouseChildren = false; buttonMode = true; this.hitArea = hitMc; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ play(); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame11(){ stop(); } function frame12(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 114
//preloadBar_2 (PnC_Game_cpmstar_fla.preloadBar_2) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class preloadBar_2 extends MovieClip { public var prel; public function preloadBar_2(){ addFrameScript(0, frame1, 99, frame100); } function frame100(){ stop(); prel = root["prel"]; prel.gotoAndPlay(2); } function frame1(){ } } }//package PnC_Game_cpmstar_fla
Section 115
//Preloader_1 (PnC_Game_cpmstar_fla.Preloader_1) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import CPMStar.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class Preloader_1 extends MovieClip { public var ad:DisplayObject; public var CPMStarSubPoolID:int; public var adBox:MovieClip; public var prel; public var play_btn:MovieClip; public var CPMStarPoolID:int; public var pr_body:MovieClip; public function Preloader_1(){ addFrameScript(0, frame1, 53, frame54, 102, frame103, 110, frame111, 124, frame125); } function frame1(){ stop(); prel = root["prel"]; CPMStarPoolID = 18840; CPMStarSubPoolID = 2; ad = AdLoader.LoadAd(CPMStarPoolID, CPMStarSubPoolID); adBox.addChild(ad); } function frame103(){ } function frame111(){ } function frame54(){ } function frame125(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 116
//Prolog_01_269 (PnC_Game_cpmstar_fla.Prolog_01_269) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class Prolog_01_269 extends MovieClip { public var ready:Boolean; public var playBtn:MovieClip; public function Prolog_01_269(){ addFrameScript(0, frame1, 279, frame280); } function frame1(){ stop(); ready = true; } function frame280(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 117
//Prologue_268 (PnC_Game_cpmstar_fla.Prologue_268) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class Prologue_268 extends MovieClip { public var images:MovieClip; public function Prologue_268(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8); } function frame1(){ stop(); } function frame2(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame8(){ stop(); } function frame5(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 118
//retryBtn_20 (PnC_Game_cpmstar_fla.retryBtn_20) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; public dynamic class retryBtn_20 extends MovieClip { public var hitMc:MovieClip; public function retryBtn_20(){ addFrameScript(0, frame1, 1, frame2, 10, frame11, 11, frame12); } public function onClick(_arg1:MouseEvent):void{ Console.replayEpisode(); } function frame1(){ stop(); mouseChildren = false; buttonMode = true; this.hitArea = hitMc; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ play(); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame11(){ stop(); } function frame12(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 119
//sc03_ringsAll_140 (PnC_Game_cpmstar_fla.sc03_ringsAll_140) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class sc03_ringsAll_140 extends MovieClip { public function sc03_ringsAll_140(){ addFrameScript(0, frame1, 26, frame27); } function frame27(){ stop(); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 120
//scene_all_127 (PnC_Game_cpmstar_fla.scene_all_127) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class scene_all_127 extends MovieClip { public var hand1:MovieClip; public var hand2:MovieClip; public var leg1:MovieClip; public var leg2:MovieClip; public var body1:MovieClip; public var head1:MovieClip; public var ramp_mc:MovieClip; public function scene_all_127(){ addFrameScript(0, frame1, 40, frame41, 74, frame75, 111, frame112, 152, frame153); } function frame112(){ stop(); MovieClip(parent).lose(); } function frame1(){ stop(); ramp_mc.gotoAndStop(1); } function frame41(){ stop(); MovieClip(parent).lose(); } function frame75(){ stop(); MovieClip(parent).lose(); } function frame153(){ stop(); MovieClip(parent).win(); } } }//package PnC_Game_cpmstar_fla
Section 121
//security_all_201 (PnC_Game_cpmstar_fla.security_all_201) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class security_all_201 extends MovieClip { public function security_all_201(){ addFrameScript(1, frame2, 2, frame3, 3, frame4, 4, frame5); } function frame5(){ stop(); } function frame2(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 122
//security_kick_208 (PnC_Game_cpmstar_fla.security_kick_208) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class security_kick_208 extends MovieClip { public function security_kick_208(){ addFrameScript(18, frame19); } function frame19(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 123
//security_misses_209 (PnC_Game_cpmstar_fla.security_misses_209) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class security_misses_209 extends MovieClip { public function security_misses_209(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 124
//skipBtn_271 (PnC_Game_cpmstar_fla.skipBtn_271) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; public dynamic class skipBtn_271 extends MovieClip { public var hitMc:MovieClip; public function skipBtn_271(){ addFrameScript(0, frame1, 1, frame2, 7, frame8, 8, frame9); } public function onClick(_arg1:MouseEvent):void{ if (Console.currentEpisode){ Console.currentEpisode.start(); Console.hidePrologue(); }; } function frame1(){ stop(); mouseChildren = false; buttonMode = true; this.hitArea = hitMc; addEventListener(MouseEvent.ROLL_OVER, onMouseOver); addEventListener(MouseEvent.ROLL_OUT, onMouseOut); addEventListener(MouseEvent.CLICK, onClick); } function frame2(){ play(); } public function onMouseOut(_arg1:MouseEvent):void{ gotoAndPlay("up"); } public function onMouseOver(_arg1:MouseEvent):void{ gotoAndPlay("over"); } function frame8(){ stop(); } function frame9(){ play(); } } }//package PnC_Game_cpmstar_fla
Section 125
//sonya_44 (PnC_Game_cpmstar_fla.sonya_44) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class sonya_44 extends MovieClip { public function sonya_44(){ addFrameScript(0, frame1); } public function a11(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.abroy.com/play/adventure-games/sonya-the-spy---cern-episode/"), "_blank"); } function frame1(){ this.buttonMode = true; this.addEventListener(MouseEvent.CLICK, a11); } } }//package PnC_Game_cpmstar_fla
Section 126
//SPFDisplay_260 (PnC_Game_cpmstar_fla.SPFDisplay_260) package PnC_Game_cpmstar_fla { import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; public dynamic class SPFDisplay_260 extends MovieClip { public var begTime:Number; public var _tf:TextField; public function SPFDisplay_260(){ addFrameScript(0, frame1); } function frame1(){ begTime = 0; addEventListener(Event.ENTER_FRAME, onEnterFrameHandler); } public function onEnterFrameHandler(_arg1:Event):void{ var _local2:Number = (getTimer() - begTime); if (_local2 <= 42){ _tf.textColor = 0xFF00; } else { if (_local2 <= 83){ _tf.textColor = 0xFFFF00; } else { _tf.textColor = 0xFF0000; }; }; _tf.text = ("" + _local2); begTime = getTimer(); } } }//package PnC_Game_cpmstar_fla
Section 127
//Story_263 (PnC_Game_cpmstar_fla.Story_263) package PnC_Game_cpmstar_fla { import flash.display.*; public dynamic class Story_263 extends MovieClip { public function Story_263(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PnC_Game_cpmstar_fla
Section 128
//Activator (Activator) package { import flash.display.*; import flash.events.*; public class Activator { private var onPointEvent:String; private var sprite:Sprite; private var name:String; private var state:String; private var target:Sprite; private var mode:String; private var onPointCondition:Function; private var onClick:Function; private var onPoint:Function; private var onClickCondition:Function; private var region:Sprite; private var onClickEvent:String; private var episode:Episode; public function Activator(_arg1:String, _arg2:Episode, _arg3:Sprite, _arg4:Object){ if (!_arg2.isActivator(_arg1)){ this.name = _arg1; this.episode = _arg2; this.target = _arg3; this.sprite = ((_arg4.sprite is Sprite)) ? _arg4.sprite : null; this.region = ((_arg4.region is Sprite)) ? _arg4.region : null; this.state = ((_arg4.state is String)) ? _arg4.state : "active"; this.mode = ((_arg4.mode is String)) ? _arg4.mode : "ever"; this.onClick = ((_arg4.onClick is Function)) ? _arg4.onClick : null; this.onPoint = ((_arg4.onPoint is Function)) ? _arg4.onPoint : null; this.onClickCondition = ((_arg4.onClickCondition is Function)) ? _arg4.onClickCondition : null; this.onPointCondition = ((_arg4.onPointCondition is Function)) ? _arg4.onPointCondition : null; this.onClickEvent = ((_arg4.onClickEvent is String)) ? _arg4.onClickEvent : null; this.onPointEvent = ((_arg4.onPointEvent is String)) ? _arg4.onPointEvent : null; _arg3.tabEnabled = false; if (_arg4.autoInit != false){ init(); }; } else { Tracer.report("[X]", "Activator already exists.", "Activator"); }; } public function activate():void{ state = "active"; target.buttonMode = true; target.useHandCursor = true; } public function deactivate():void{ state = "inactive"; target.buttonMode = false; target.useHandCursor = false; } public function halt():void{ if (target.hasEventListener(MouseEvent.CLICK)){ target.removeEventListener(MouseEvent.CLICK, onClickHandler); }; if (target.hasEventListener(MouseEvent.MOUSE_OVER)){ target.removeEventListener(MouseEvent.MOUSE_OVER, onClickHandler); }; target.buttonMode = false; target.useHandCursor = false; } public function init():void{ target.addEventListener(MouseEvent.CLICK, onClickHandler); target.addEventListener(MouseEvent.MOUSE_OVER, onPointHandler); target.buttonMode = true; target.useHandCursor = true; } public function kill():void{ deactivate(); halt(); name = undefined; episode = undefined; target = undefined; sprite = undefined; region = undefined; state = undefined; mode = undefined; onClick = undefined; onPoint = undefined; onClickCondition = undefined; onPointCondition = undefined; onClickEvent = undefined; onPointEvent = undefined; } private function onPointHandler(_arg1:MouseEvent):void{ if ((((state == "active")) && (episode.action))){ if ((((onPointCondition == null)) || (((!((onPointCondition == null))) && (onPointCondition()))))){ if (onPoint != null){ onPoint(); Tracer.report("[i]", (("Activator '" + name) + "': onPoint()."), "Activator"); if (onPointEvent){ episode.causeEvent(onPointEvent); }; if (mode == "once"){ state = "inactive"; }; }; }; }; } private function onClickHandler(_arg1:MouseEvent):void{ if ((((state == "active")) && (episode.action))){ if ((((onClickCondition == null)) || (((!((onClickCondition == null))) && (onClickCondition()))))){ if (onClick != null){ if (sprite){ sprite.filters = null; }; if (region){ region.filters = null; region.visible = false; }; onClick(); Tracer.report("[i]", (("Activator '" + name) + "': onClick()."), "Activator"); if (onClickEvent){ episode.causeEvent(onClickEvent); }; if (mode == "once"){ state = "inactive"; }; }; }; }; } } }//package
Section 129
//Animation (Animation) package { import flash.display.*; import flash.events.*; public class Animation { private var prevLabel:String; private var nextLabel:String; private var episode:Episode; private var name:String; private var order:Array; private var loops:uint; private var target:MovieClip; private var index:uint; private var frame:uint; private var label:String; private var labels:Object; public function Animation(_arg1:String, _arg2:Episode, _arg3:MovieClip, _arg4:Object){ var _local5:*; super(); if (!_arg2.isAnimation(_arg1)){ this.name = _arg1; this.episode = _arg2; this.target = _arg3; labels = new Object(); for (_local5 in _arg4) { if ((((_arg4[_local5] is uint)) || ((_arg4[_local5] is String)))){ if (_arg4[_local5] <= _arg3.totalFrames){ labels[_local5] = _arg4[_local5]; } else { Tracer.report("[X]", "'frame' can't be greater than total frames number.", "Animation"); }; }; }; } else { Tracer.report("[X]", "Animation already exists.", "Animation"); }; } public function playLoops(_arg1:String, _arg2:uint):void{ if (labels[_arg1]){ if (this.label){ prevLabel = this.label; }; this.label = _arg1; loops = _arg2; target.gotoAndStop(labels[_arg1]); target.addEventListener(Event.ENTER_FRAME, animationStarter); } else { Tracer.report("[X]", (("There is no such label. {" + _arg1) + "}"), "Animation"); }; } public function playOnce(_arg1:String):void{ if (labels[_arg1]){ if (this.label){ prevLabel = this.label; }; this.label = _arg1; loops = 1; target.gotoAndStop(labels[_arg1]); target.addEventListener(Event.ENTER_FRAME, animationStarter); } else { Tracer.report("[X]", (("There is no such label. {" + _arg1) + "}"), "Animation"); }; } public function kill():void{ if (target.hasEventListener("Event")){ }; label = null; order = null; prevLabel = null; nextLabel = null; name = null; episode = null; target = null; labels = null; } private function animationHandler(_arg1:Event):void{ if (_arg1.target.anim){ if (_arg1.target.anim.currentFrame == _arg1.target.anim.totalFrames){ trace("next animation"); _arg1.target.removeEventListener(Event.ENTER_FRAME, animationHandler); if (nextLabel){ index++; trace(("index=" + index)); if (order[(index + 1)]){ nextLabel = order[(index + 1)]; } else { nextLabel = null; }; target.addEventListener(Event.ENTER_FRAME, animationHandler); play(order[index]); } else { _arg1.target.anim.stop(); }; }; }; } private function animationStarter(_arg1:Event):void{ if (_arg1.target.anim){ _arg1.target.removeEventListener(Event.ENTER_FRAME, animationStarter); _arg1.target.anim.gotoAndPlay(1); if (loops > 0){ target.addEventListener(Event.ENTER_FRAME, animationStopper); }; }; } public function play(_arg1:String):void{ if (labels[_arg1]){ if (this.label){ prevLabel = this.label; }; this.label = _arg1; loops = 0; target.gotoAndStop(labels[_arg1]); target.addEventListener(Event.ENTER_FRAME, animationStarter); } else { Tracer.report("[X]", (("There is no such label. {" + _arg1) + "}"), "Animation"); }; } private function animationStopper(_arg1:Event):void{ if (_arg1.target.anim.currentFrame == _arg1.target.anim.totalFrames){ if (loops == 1){ _arg1.target.removeEventListener(Event.ENTER_FRAME, animationStopper); _arg1.target.anim.stop(); } else { loops--; }; }; } public function playOrder(_arg1:Array):void{ var _local2:int = _arg1.length; while (_local2--) { if (labels[_arg1[_local2]] == null){ Tracer.report("[X]", "Sequence contains wrong label(s).", "Animation"); return; }; }; order = new Array(); var _local3:uint = _arg1.length; var _local4:uint; while (_local4 < _local3) { order[_local4] = _arg1[_local4]; trace(order[_local4]); _local4++; }; index = 0; if (order[(index + 1)]){ nextLabel = order[(index + 1)]; } else { nextLabel = null; }; target.addEventListener(Event.ENTER_FRAME, animationHandler); this.play(order[index]); } public function resume():void{ if (target.anim){ target.anim.play(); } else { Tracer.report("[X]", "No animation to resume.", "Animation"); }; } public function pause():void{ if (target.anim){ target.anim.stop(); } else { Tracer.report("[X]", "No animation to pause.", "Animation"); }; } } }//package
Section 130
//Character (Character) package { import flash.display.*; import flash.events.*; import flash.utils.*; public class Character extends MovieClip { public var animInstrSet:Array; private var waitTimer:Timer; public var anim:MovieClip; public var waitTime:Number;// = 10 public var animCallback:Function; private var labels:Array; public function Character(){ init(); } public function halt():void{ stopWaitTimer(); if (anim){ anim.stop(); }; if (labels.indexOf("none") != -1){ gotoAndStop("idle"); }; } public function justAddItem(_arg1:String, _arg2:Sprite=null, _arg3:Function=null):void{ Console.currentEpisode.getItem(_arg1, _arg2, _arg3); } public function turnBack():void{ stopWaitTimer(); scaleX = (scaleX * -1); } public function pickUpItem(_arg1:String, _arg2:Sprite=null, _arg3:Function=null):void{ var itemName = _arg1; var itemImage = _arg2; var itemFunct = _arg3; if (labels.indexOf("pickUp") != -1){ playAnim("pickUp", function (){ Console.currentEpisode.getItem(itemName, itemImage, itemFunct); }); } else { Tracer.report("[X]", "Animation 'pickUp' isn't exists.", "Character"); }; } private function startWaitTimer():void{ if (waitTimer){ stopWaitTimer(); }; waitTimer = new Timer((waitTime * 1000), 1); waitTimer.addEventListener(TimerEvent.TIMER_COMPLETE, startIdle); waitTimer.start(); } private function startIdle(_arg1:TimerEvent):void{ if (anim){ anim.stop(); }; gotoAndStop("idle"); } private function init():void{ labels = new Array(); var _local1:uint = currentLabels.length; var _local2:uint; while (_local2 < _local1) { labels[_local2] = currentLabels[_local2].name; _local2++; }; } public function turnTo(_arg1:Number):void{ stopWaitTimer(); if (_arg1 <= x){ if (scaleX > 0){ scaleX = (scaleX * -1); }; } else { if (scaleX < 0){ scaleX = (scaleX * -1); }; }; } public function walkTo(_arg1:Number):void{ if (labels.indexOf("walk") != -1){ stopWaitTimer(); if (anim){ anim.stop(); }; turnTo(_arg1); if (currentLabel != "walk"){ gotoAndStop("walk"); } else { anim.gotoAndPlay(1); }; } else { Tracer.report("[X]", "Animation 'walk' isn't exists.", "Character"); }; } public function playAnim(_arg1:String, _arg2:Function=null, _arg3:Array=null):void{ if (labels.indexOf(_arg1) != -1){ stopWaitTimer(); if (anim){ anim.stop(); }; animCallback = _arg2; animInstrSet = _arg3; if (currentLabel != _arg1){ gotoAndStop(_arg1); } else { anim.gotoAndPlay(1); }; } else { Tracer.report("[X]", (("Animation '" + _arg1) + "' isn't exists."), "Character"); }; } private function stopWaitTimer():void{ if (waitTimer){ waitTimer.reset(); if (waitTimer.hasEventListener(TimerEvent.TIMER_COMPLETE)){ waitTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, startIdle); }; waitTimer = null; }; } public function wait():void{ if (labels.indexOf("idle") != -1){ if (anim){ anim.stop(); }; if (labels.indexOf("none") != -1){ gotoAndStop("idle"); }; startWaitTimer(); } else { Tracer.report("[X]", "Animation 'idle' isn't exists.", "Character"); }; } public function takeItem(_arg1:String, _arg2:Sprite=null, _arg3:Function=null):void{ var itemName = _arg1; var itemImage = _arg2; var itemFunct = _arg3; if (labels.indexOf("take") != -1){ playAnim("take", function (){ Console.currentEpisode.getItem(itemName, itemImage, itemFunct); }); } else { Tracer.report("[X]", "Animation 'take' isn't exists.", "Character"); }; } public function turnOn(_arg1:String):void{ stopWaitTimer(); switch (_arg1){ case "left": if (scaleX > 0){ scaleX = (scaleX * -1); }; break; case "right": if (scaleX < 0){ scaleX = (scaleX * -1); }; break; }; } } }//package
Section 131
//CommandProcessor (CommandProcessor) package { public class CommandProcessor { public static function process(_arg1:String):void{ var _local3:String; var _local4:String; var _local5:*; var _local6:Array; var _local7:Number; var _local8:Number; var _local2:Array = _arg1.split(" ", 2); _local3 = _local2[0]; _local4 = _local2[1]; if (Game.inst){ _local5 = Game.inst.root["getChildByName"]("console"); }; if (_local5){ switch (_local3){ case "mainMenu": Console.enterMainMenu(); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "setHintFillTime": Console.setHintFillTime(Number(_local4)); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "setHintIdleTime": Console.setHintIdleTime(Number(_local4)); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "redefineHintTimer": _local6 = _local4.split(","); _local7 = Number(_local6[0]); _local8 = Number(_local6[1]); Console.redefineHintTimer(_local7, _local8); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "playEpisode": Console.playEpisode(_local4); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "replayEpisode": Console.replayEpisode(_local4); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "nextEpisode": Console.nextEpisode(); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "prevEpisode": Console.prevEpisode(); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "pause": Console.currentEpisode.action = false; _local5.addHistory(((_local3 + " : ") + _local4)); break; case "resume": Console.currentEpisode.action = true; _local5.addHistory(((_local3 + " : ") + _local4)); break; case "loseEpisode": Console.loseEpisode(); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "winEpisode": Console.winEpisode(); _local5.addHistory(((_local3 + " : ") + _local4)); break; case "help": _local5.addHistory(((_local3 + " : ") + _local4)); _local5.addMessage("Commands list:"); _local5.addMessage(" mainMenu ()"); _local5.addMessage(" setHintFillTime (arg1)"); _local5.addMessage(" arg1 - число секунд заполнения"); _local5.addMessage(" setHintIdleTime (arg1)"); _local5.addMessage(" arg1 - число секунд бездействия"); _local5.addMessage(" redefineHintTimer (arg1, arg2)"); _local5.addMessage(" arg1 - число секунд заполнения;"); _local5.addMessage(" arg2 - число секунд бездействия"); _local5.addMessage(" playEpisode (arg1)"); _local5.addMessage(" arg1 - имя эпизода или ничего"); _local5.addMessage(" replayEpisode (arg1)"); _local5.addMessage(" arg1 - имя эпизода или ничего"); _local5.addMessage(" nextEpisode ()"); _local5.addMessage(" prevEpisode ()"); _local5.addMessage(" loseEpisode ()"); _local5.addMessage(" winEpisode ()"); _local5.addMessage(" pausee ()"); _local5.addMessage(" resume ()"); _local5.addMessage(" help ()"); _local5.addMessage(" clear ()"); _local5.addMessage(" quit ()"); _local5.addMessage(" exit ()"); break; case "exit": _local5.addHistory(((_local3 + " : ") + _local4)); _local5.visible = false; break; case "quit": _local5.addHistory(((_local3 + " : ") + _local4)); _local5.visible = false; break; case "clear": _local5.clearHistory(); break; default: if (_local3 != ""){ _local5.addHistory((("Unknown command '" + _local3) + "'.")); }; }; }; } } }//package
Section 132
//Console (Console) package { public class Console { public static var pac_game; public static var mPlayer:MusicPlayer = new MusicPlayer(); public static function registerEpilogue(_arg1:String, _arg2):void{ if (Game.inst){ Game.inst.registerEpilogue(_arg1, _arg2); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "registerEpilogue"); }; } public static function get currentEpisode():Episode{ if (Game.inst){ return (Game.inst.getCurrentEpisode()); }; Tracer.report("[X]", "Game wasn't initialized.", "Console", "currentEpisode"); return (null); } public static function enterMainGame():void{ if (pac_game){ pac_game.gotoAndStop("game"); }; } public static function isNextEpisode():Boolean{ if (Game.inst){ return (Game.inst.isNextEpisode()); }; Tracer.report("[X]", "Game wasn't initialized.", "Console", "isNextEpisode"); return (false); } public static function nextEpisode():void{ if (Game.inst){ Game.inst.nextEpisode(); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "nextEpisode"); }; } public static function registerPrologue(_arg1:String, _arg2):void{ if (Game.inst){ Game.inst.registerPrologue(_arg1, _arg2); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "registerPrologue"); }; } public static function disableAction():void{ if (Game.inst){ Game.inst.disableAction(); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "disableAction"); }; } public static function prevEpisode():void{ if (Game.inst){ Game.inst.prevEpisode(); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "prevEpisode"); }; } public static function redefineHintTimer(_arg1:Number, _arg2:Number):void{ if ((((_arg1 > 0)) || ((_arg2 > 0)))){ if (currentEpisode){ currentEpisode.redefineHintTimer(_arg1, _arg2); }; }; } public static function showEpilogue(_arg1:String):void{ if (Game.inst){ Game.inst.showEpilogue(_arg1); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "showEpilogue"); }; } public static function getEpisodeIndex(_arg1:String=null):uint{ if (Game.inst){ return (Game.inst.getEpisodeIndex(_arg1)); }; Tracer.report("[X]", "Game wasn't initialized.", "Console", "getEpisodeIndex"); return (NaN); } public static function registerEpisode(_arg1:String, _arg2:uint):void{ if (Game.inst){ Game.inst.registerEpisode(_arg1, _arg2); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "registerEpisode"); }; } public static function enableAction():void{ if (Game.inst){ Game.inst.enableAction(); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "enableAction"); }; } public static function replayEpisode(_arg1:String=null):void{ if (Game.inst){ Game.inst.replayEpisode(_arg1); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "replayEpisode"); }; } public static function unregisterEpisode(_arg1:String):void{ if (Game.inst){ Game.inst.unregisterEpisode(_arg1); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "unregisterEpisode"); }; } public static function setHintFillTime(_arg1:Number):void{ if (_arg1 > 0){ if (currentEpisode){ currentEpisode.redefineHintTimer(_arg1); }; }; } public static function unregisterEpilogue(_arg1:String):void{ if (Game.inst){ Game.inst.unregisterEpilogue(_arg1); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "unregisterEpilogue"); }; } public static function unregisterPrologue(_arg1:String):void{ if (Game.inst){ Game.inst.unregisterPrologue(_arg1); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "unregisterPrologue"); }; } public static function showPrologue(_arg1:String):void{ if (Game.inst){ Game.inst.showPrologue(_arg1); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "showPrologue"); }; } public static function loseEpisode():void{ if (Game.inst){ if (currentEpisode){ Game.inst.hidePrologue(); Game.inst.hideEpilogue(); Game.inst.story.visible = true; currentEpisode.lose(); } else { Tracer.report("[X]", "No current episode.", "Console", "loseEpisode"); }; } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "loseEpisode"); }; } public static function playEpisode(_arg1:String=null):void{ if (Game.inst){ Game.inst.playEpisode(_arg1); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "playEpisode"); }; } public static function hidePrologue():void{ if (Game.inst){ Game.inst.hidePrologue(); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "hidePrologue"); }; } public static function setHintIdleTime(_arg1:Number):void{ if (_arg1 > 0){ if (currentEpisode){ currentEpisode.redefineHintTimer(-1, _arg1); }; }; } public static function formatTime(_arg1:Number, _arg2:Boolean=true):String{ var _local3:Number = _arg1; if (!_arg2){ _local3 = Math.floor((_arg1 / 1000)); }; var _local4:* = Math.floor((_local3 / (60 * 60))); var _local5:* = (Math.floor((_local3 / 60)) - (_local4 * 60)); var _local6:* = ((_local3 - (_local5 * 60)) - ((_local4 * 60) * 60)); if (_local4 < 10){ _local4 = ("0" + _local4); }; if (_local5 < 10){ _local5 = ("0" + _local5); }; if (_local6 < 10){ _local6 = ("0" + _local6); }; return (((_local5 + ":") + _local6)); } public static function enterMainMenu():void{ if (pac_game){ if (currentEpisode){ Game.inst.closeEpisode(); }; Utils.disposeDisplayObject(Game.inst); pac_game.gotoAndStop("menu"); }; } public static function getEpisodeName(_arg1:uint=0):String{ if (Game.inst){ return (Game.inst.getEpisodeName(_arg1)); }; Tracer.report("[X]", "Game wasn't initialized.", "Console", "getEpisodeName"); return (""); } public static function getCurrentEpisode():Episode{ if (Game.inst){ return (Game.inst.getCurrentEpisode()); }; Tracer.report("[X]", "Game wasn't initialized.", "Console", "getCurrentEpisode"); return (null); } public static function startEpisode():void{ if (Game.inst){ Game.inst.startEpisode(); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "startEpisode"); }; } public static function hideEpilogue():void{ if (Game.inst){ Game.inst.hideEpilogue(); } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "hideEpilogue"); }; } public static function isPrevEpisode():Boolean{ if (Game.inst){ return (Game.inst.isPrevEpisode()); }; Tracer.report("[X]", "Game wasn't initialized.", "Console", "isPrevEpisode"); return (false); } public static function winEpisode():void{ if (Game.inst){ if (currentEpisode){ Game.inst.hidePrologue(); Game.inst.hideEpilogue(); Game.inst.story.visible = true; currentEpisode.win(); } else { Tracer.report("[X]", "No current episode.", "Console", "winEpisode"); }; } else { Tracer.report("[X]", "Game wasn't initialized.", "Console", "winEpisode"); }; } } }//package
Section 133
//Displacement (Displacement) package { import flash.display.*; import com.greensock.*; import fl.transitions.easing.*; public class Displacement { public static function motionTo(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number=1, _arg5:Function=null, _arg6:Number=64):void{ var _local7:Number; var _local8:Number; var _local9:*; var _local10:*; if (_arg1){ _local7 = Math.sqrt((Math.pow((_arg2 - _arg1.x), 2) + Math.pow((_arg3 - _arg1.y), 2))); _local8 = (_local7 / Math.abs(_arg6)); _local9 = (_arg1.scaleX / Math.abs(_arg1.scaleX)); _local10 = (_arg1.scaleY / Math.abs(_arg1.scaleY)); TweenLite.to(_arg1, _local8, {x:_arg2, y:_arg3, scaleX:(_arg4 * _local9), scaleY:(_arg4 * _local10), onComplete:_arg5, ease:None.easeNone}); } else { Tracer.report("[X]", "Object isn't exists.", "[Displacement]"); }; } public static function vCurveTo(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1, _arg6:Number=0, _arg7:Function=null, _arg8:Number=64):void{ var length:Number; var time:Number; var sX:*; var sY:*; var dY:*; var mY:*; var object = _arg1; var x = _arg2; var y = _arg3; var h = _arg4; var scale = _arg5; var rotat = _arg6; var funct = _arg7; var speed = _arg8; if (object){ length = Math.sqrt((Math.pow((x - object.x), 2) + Math.pow((y - object.y), 2))); time = (length / Math.abs(speed)); sX = (object.scaleX / Math.abs(object.scaleX)); sY = (object.scaleY / Math.abs(object.scaleY)); dY = Math.abs((object.y - y)); mY = (Math.min(object.y, y) + dY); TweenLite.to(object, (time / 2), {y:(mY + h), onComplete:function (){ TweenLite.to(object, (time / 2), {y:y, ease:Strong.easeIn, overwrite:0}); }, ease:Strong.easeOut}); TweenLite.to(object, time, {x:x, scaleX:(scale * sX), scaleY:(scale * sY), rotation:rotat, onComplete:funct, ease:None.easeNone, overwrite:0}); } else { Tracer.report("[X]", "Object isn't exists.", "[Displacement]"); }; } public static function onTimeTo(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number=1, _arg5:Function=null, _arg6:Number=0):void{ var _local7:Number; var _local8:*; var _local9:*; if (_arg1){ _local7 = Math.sqrt((Math.pow((_arg2 - _arg1.x), 2) + Math.pow((_arg3 - _arg1.y), 2))); _local8 = (_arg1.scaleX / Math.abs(_arg1.scaleX)); _local9 = (_arg1.scaleY / Math.abs(_arg1.scaleY)); TweenLite.to(_arg1, _arg6, {x:_arg2, y:_arg3, scaleX:(_arg4 * _local8), scaleY:(_arg4 * _local9), onComplete:_arg5, ease:None.easeNone}); } else { Tracer.report("[X]", "Object isn't exists.", "[Displacement]"); }; } public static function appearAt(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number=1, _arg5:Function=null):void{ var _local6:*; var _local7:*; if (_arg1){ _arg1.x = _arg2; _arg1.y = _arg3; _local6 = (_arg1.scaleX / Math.abs(_arg1.scaleX)); _local7 = (_arg1.scaleY / Math.abs(_arg1.scaleY)); _arg1.scaleX = (_arg4 * _local6); _arg1.scaleY = (_arg4 * _local7); if (_arg5 != null){ _arg5(); }; } else { Tracer.report("[X]", "Object isn't exists.", "[Displacement]"); }; } public static function hCurveTo(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1, _arg6:Number=0, _arg7:Function=null, _arg8:Number=64):void{ var length:Number; var time:Number; var sX:*; var sY:*; var dX:*; var mX:*; var object = _arg1; var x = _arg2; var y = _arg3; var w = _arg4; var scale = _arg5; var rotat = _arg6; var funct = _arg7; var speed = _arg8; if (object){ length = Math.sqrt((Math.pow((x - object.x), 2) + Math.pow((y - object.y), 2))); time = (length / Math.abs(speed)); sX = (object.scaleX / Math.abs(object.scaleX)); sY = (object.scaleY / Math.abs(object.scaleY)); dX = Math.abs((object.x - x)); mX = (Math.min(object.x, x) + dX); TweenLite.to(object, (time / 2), {x:(mX + w), onComplete:function (){ TweenLite.to(object, (time / 2), {x:x, ease:Strong.easeIn, overwrite:0}); }, ease:Strong.easeOut}); TweenLite.to(object, time, {x:x, scaleX:(scale * sX), scaleY:(scale * sY), rotation:rotat, onComplete:funct, ease:None.easeNone, overwrite:0}); } else { Tracer.report("[X]", "Object isn't exists.", "[Displacement]"); }; } public static function motionVia(_arg1:Sprite, _arg2:Array, _arg3:Function=null, _arg4:Number=128):void{ var _local5:TimelineLite; var _local6:*; var _local7:*; var _local8:uint; var _local9:uint; var _local10:*; var _local11:*; var _local12:*; var _local13:*; var _local14:Number; var _local15:Number; if (_arg1){ _local5 = new TimelineLite(); _local6 = (_arg1.scaleX / Math.abs(_arg1.scaleX)); _local7 = (_arg1.scaleY / Math.abs(_arg1.scaleY)); _local8 = _arg2.length; _local9 = 0; while (_local9 < _local8) { _local10 = _arg2[_local9].x; _local11 = _arg2[_local9].y; _local12 = (_arg2[_local9].scale) ? _arg2[_local9].scale : 1; _local13 = (_arg2[_local9].speed) ? _arg2[_local9].speed : _arg4; _local14 = Math.sqrt((Math.pow((_local10 - _arg1.x), 2) + Math.pow((_local11 - _arg1.y), 2))); _local15 = (_local14 / Math.abs(_local13)); if (_local9 < (_local8 - 1)){ _local5.append(new TweenLite(_arg1, _local15, {x:_local10, y:_local11, scaleX:(_local12 * _local6), scaleY:(_local12 * _local7), ease:None.easeNone})); } else { _local5.append(new TweenLite(_arg1, _local15, {x:_local10, y:_local11, scaleX:(_local12 * _local6), scaleY:(_local12 * _local7), onComplete:_arg3, ease:None.easeNone})); }; _local9++; }; _local5.play(); } else { Tracer.report("[X]", "Object isn't exists.", "[Displacement]"); }; } } }//package
Section 134
//Episode (Episode) package { import flash.display.*; import flash.events.*; import com.greensock.*; import fl.transitions.easing.*; import flash.utils.*; import flash.filters.*; public class Episode extends MovieClip { public var plechi:Item_e1_Plechi; private var itemsRegistry:Object; public var s1:MovieClip; public var s2:MovieClip; public var milk:MovieClip; public var ras:Item_e6_Ras; public var finalize:Function;// = null public var milo:l6milo; public var jump:MovieClip; public var photo:MovieClip; public var garbage:MovieClip; public var extCall:Function;// = null public var marker:Item_e3_Marker; public var cleanOut:Function;// = null public var pult:Item_e6_Pult; public var action:Boolean; private var endTime:Number; private var activatorsRegistry:Object; public var key:Item_e1_Key; private var bonusTimer:Timer; public var hintIdleTime:Number;// = 30 private var eventsRegistry:Object; public var countTime:Number;// = 0 public var discoBtn:MovieClip; public var wire:MovieClip; public var ice:MovieClip; public var coin:Item_e4_Coin; public var score:int;// = 0 public var hintFillTime:Number;// = 60 public var drink:MovieClip; public var girl:MovieClip; public var state:String;// = "NONE" public var rockBtn:MovieClip; public var stul:Item_e6_Stul; public var aut:MovieClip; public var effect2:MovieClip; public var effect3:MovieClip; public var effect4:MovieClip; public var effect1:MovieClip; private var hintFillTimer:Timer; public var mikro:Item_e1_Mikro; public var time:Number; public var rnbBtn:MovieClip; private var animationsRegistry:Object; private var player:Sprite; public var intCall:Function;// = null private var waypointsRegistry:Object; public var waitForReady:Boolean; public var extISet:Array; public var do1:MovieClip; public var do2:MovieClip; public var do3:MovieClip; public var lift:MovieClip; private var hintIdleTimer:Timer; public var berry:MovieClip; public var cond:MovieClip; public var showHint:Function;// = null public var light:MovieClip; public var button:Item_e2_Button; private var begHintFillTime:Number; public var jf:JohnnyFinder; public var steam:MovieClip; public var scotch:Item_e2_Scotch; public var inventory:Inventory; private var hintReady:Boolean;// = false private var begTime:Number; public var secure:MovieClip; public var detal:Item_e1_Detal; public var con:MovieClip; public var bonusTime:Number;// = 0 public var initialize:Function;// = null public var mirror:MovieClip; public var boots:Item_e3_Boots; public var box:MovieClip; public var intISet:Array; public var glas:Item_e3_Glas; private var camera_t:Sprite; private var camera_y:Number; public var q1:MovieClip; public var q2:MovieClip; public var q3:MovieClip; public var q4:MovieClip; public var q5:MovieClip; public var q6:MovieClip; private var camera_x:Number; public var hero:MovieClip; public function Episode(){ state = "CREATED"; init(); Tracer.report("[$]", "EPISODE_CREATED"); } public function listInventoryItems():void{ inventory.listItems(); } public function addAnimation(_arg1:String, _arg2:MovieClip, _arg3:Object):Boolean{ if (!animationsRegistry[_arg1]){ animationsRegistry[_arg1] = new Animation(_arg1, this, _arg2, _arg3); return (true); }; Tracer.report("[X]", "Animation already registered.", "Episode"); return (false); } public function stopBonusTimer():void{ if (bonusTimer){ if (bonusTimer.running){ bonusTimer.stop(); }; }; } public function listAnimationsRegistry():void{ var _local2:*; trace("[S] LIST: animationsRegistry:"); var _local1:uint; for (_local2 in animationsRegistry) { trace((((" - " + _local2) + " = ") + animationsRegistry[_local2])); _local1++; }; trace((" Total number: " + _local1)); } public function getHintFill():Number{ var _local1:Number; if (hintFillTime > 0){ if (hintFillTimer){ if (hintFillTimer.running){ _local1 = ((getTimer() - begHintFillTime) / (1000 * hintFillTime)); if (_local1 > 1){ _local1 = 1; }; return (_local1); } else { if (hintReady){ return (1); }; return (0); }; } else { return (0); }; //unresolved jump }; return (1); } public function makeItem(_arg1:String, _arg2:Array, _arg3:Number=0, _arg4:Function=null, _arg5:String=null):Boolean{ var i:uint; var timer:Timer; var makeIt:Function; var name = _arg1; var materials = _arg2; var time = _arg3; var funct = _arg4; var eventName = _arg5; var iLim:uint = materials.length; i = 0; while (i < iLim) { if (!inventory.hasItem(materials[i])){ return (false); }; i = (i + 1); }; if (time > 0){ makeIt = function (_arg1:TimerEvent):void{ _arg1.target.removeEventListener(TimerEvent.TIMER_COMPLETE, makeIt); inventory.makeItem(name, materials); if (funct != null){ funct(); }; if (eventName){ causeEvent(eventName); }; }; timer = new Timer((time * 1000), 1); timer.addEventListener(TimerEvent.TIMER_COMPLETE, makeIt); timer.start(); } else { inventory.makeItem(name, materials); if (funct != null){ funct(); }; if (eventName){ causeEvent(eventName); }; }; return (true); } private function stopHintIdleTimer():void{ hintIdleTimer.stop(); } public function ifNotThis(_arg1:String):Boolean{ if (eventsRegistry[_arg1] == false){ return (true); }; return (false); } public function cameraAt(_arg1:Number, _arg2:Number, _arg3:Function=null):void{ camera_x = _arg1; camera_y = _arg2; this.x = (-(camera_x) + (Game.screen_w / 2)); this.y = (-(camera_y) + (Game.screen_h / 2)); if (_arg3 != null){ _arg3(); }; } public function setupEvent(_arg1:String, _arg2:Boolean):Boolean{ if (eventsRegistry[_arg1] != null){ eventsRegistry[_arg1] = _arg2; return (true); }; Tracer.report("[X]", "Event isn't registered.", "Episode"); return (false); } public function hCurveTo(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1, _arg6:Number=0, _arg7:Function=null, _arg8:Number=64):void{ if (_arg1){ Displacement.hCurveTo(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8); } else { Tracer.report("[X]", "Object isn't exists.", "Episode"); }; } public function moveToWaypoint(_arg1:Sprite, _arg2:String, _arg3:Function=null, _arg4:Number=64):void{ var wp:*; var object = _arg1; var name = _arg2; var funct = _arg3; var speed = _arg4; if (waypointsRegistry[name]){ wp = waypointsRegistry[name]; motionTo(object, wp.x, wp.y, wp.scale, function (){ funct(); if ((wp.funct is Function)){ wp.funct(); }; }, speed); } else { Tracer.report("[X]", "Waypoint isn't exists.", "Episode"); }; } public function listItemsRegistry():void{ var _local2:*; trace("[S] LIST: itemsRegistry:"); var _local1:uint; for (_local2 in itemsRegistry) { trace((((" - " + _local2) + " = ") + itemsRegistry[_local2])); _local1++; }; trace((" Total number: " + _local1)); } public function registerItem(_arg1:String, _arg2=null, _arg3:String=null, _arg4:String=null):Boolean{ if (!itemsRegistry[_arg1]){ itemsRegistry[_arg1] = new Item(_arg1, _arg2, _arg3, _arg4); return (true); }; Tracer.report("[X]", "Item already registered.", "Episode"); return (false); } public function callActivator(_arg1:String):Activator{ if (activatorsRegistry[_arg1]){ return (activatorsRegistry[_arg1]); }; Tracer.report("[X]", "Activator isn't registered.", "Episode"); return (null); } public function start():void{ Tracer.report("[$]", "EPISODE_ATTEMPT_TO_START"); if (state == "READY"){ if (hintFillTime > 0){ hintFillTimer = new Timer(1000, 0); hintFillTimer.addEventListener(TimerEvent.TIMER, onHintFillTimer); startHintFillTimer(); } else { if (hintFillTime == 0){ hintIdleTimer = new Timer((1000 * hintIdleTime), 0); hintIdleTimer.addEventListener(TimerEvent.TIMER, onHintIdleTimer); hintReady = true; startHintIdleTimer(); }; }; Game.inst.hintButton.gotoAndStop(2); if (initialize != null){ initialize(); }; Game.inst.story.visible = true; Game.inst.hintButton.visible = true; action = true; state = "STARTED"; Tracer.report("[$]", "EPISODE_STARTED"); begTime = getTimer(); } else { Tracer.report("[!]", "Episode isn't ready yet. Waiting...", "Episode"); waitForReady = true; Tracer.report("[$]", "EPISODE_WAIT_FOR_READY"); }; } public function startBonusTimer(_arg1:Number):void{ bonusTime = _arg1; countTime = bonusTime; bonusTimer = new Timer(1000, bonusTime); bonusTimer.addEventListener(TimerEvent.TIMER, onBonusTimer); bonusTimer.addEventListener(TimerEvent.TIMER_COMPLETE, onBonusTimerComplete); bonusTimer.start(); } public function vCurveTo(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1, _arg6:Number=0, _arg7:Function=null, _arg8:Number=64):void{ if (_arg1){ Displacement.vCurveTo(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8); } else { Tracer.report("[X]", "Object isn't exists.", "Episode"); }; } public function forceEvent(_arg1:String):Boolean{ if (eventsRegistry[_arg1] != null){ dispatchEvent(new Event(_arg1)); return (true); }; Tracer.report("[X]", "Event isn't registered.", "Episode"); return (false); } public function motionVia(_arg1:Sprite, _arg2:Array, _arg3:Function=null, _arg4:Number=128):void{ if (_arg1){ Displacement.motionVia(_arg1, _arg2, _arg3, _arg4); } else { Tracer.report("[X]", "Object isn't exists.", "Episode"); }; } public function cameraTo(_arg1:Number, _arg2:Number, _arg3:Function=null, _arg4:Number=64):void{ var _local5:Number = Math.sqrt((Math.pow((_arg1 - camera_x), 2) + Math.pow((_arg2 - camera_y), 2))); var _local6:Number = (_local5 / Math.abs(_arg4)); camera_x = _arg1; camera_y = _arg2; TweenLite.to(this, _local6, {x:(-(camera_x) + (Game.screen_w / 2)), y:(-(camera_y) + (Game.screen_h / 2)), onComplete:_arg3}); } public function finish():void{ if (!time){ endTime = getTimer(); time = (endTime - begTime); Game.inst.totalTime = (Game.inst.totalTime + time); }; if (((hintIdleTimer) && (hintIdleTimer.running))){ hintIdleTimer.reset(); }; if (((hintFillTimer) && (hintFillTimer.running))){ hintFillTimer.reset(); }; if (((bonusTimer) && (bonusTimer.running))){ bonusTimer.reset(); }; if (finalize != null){ finalize(); }; } public function getTimeBonus():Number{ return (countTime); } public function removeWaypoint(_arg1:String):void{ if (waypointsRegistry[_arg1]){ waypointsRegistry[_arg1].kill(); waypointsRegistry[_arg1] = null; delete waypointsRegistry[_arg1]; } else { Tracer.report("[X]", "Waypoint isn't exists.", "Episode"); }; } public function erase():void{ var _local1:String; var _local2:String; var _local3:String; var _local4:String; var _local5:String; if (((hintIdleTimer) && (hintIdleTimer.running))){ hintIdleTimer.reset(); }; if (((hintFillTimer) && (hintFillTimer.running))){ hintFillTimer.reset(); }; if (((bonusTimer) && (bonusTimer.running))){ bonusTimer.reset(); }; if (cleanOut != null){ cleanOut(); }; for (_local1 in activatorsRegistry) { removeActivator(_local1); }; activatorsRegistry = undefined; for (_local2 in itemsRegistry) { unregisterItem(_local2); }; itemsRegistry = undefined; for (_local3 in eventsRegistry) { unregisterEvent(_local3); }; eventsRegistry = undefined; for (_local4 in animationsRegistry) { removeAnimation(_local4); }; animationsRegistry = undefined; for (_local5 in waypointsRegistry) { removeWaypoint(_local5); }; waypointsRegistry = undefined; inventory.kill(); inventory = undefined; bonusTime = undefined; countTime = undefined; bonusTimer = undefined; camera_x = undefined; camera_y = undefined; camera_t = undefined; begTime = undefined; endTime = undefined; hintFillTimer = undefined; hintIdleTimer = undefined; hintFillTime = undefined; hintIdleTime = undefined; showHint = undefined; hintReady = undefined; begHintFillTime = undefined; initialize = undefined; finalize = undefined; cleanOut = undefined; intCall = undefined; extCall = undefined; intISet = undefined; extISet = undefined; player = undefined; score = undefined; time = undefined; action = undefined; state = undefined; waitForReady = undefined; if (Game.banner){ Game.hideBanner(); }; } public function appearAt(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number=1, _arg5:Function=null):void{ if (_arg1){ Displacement.appearAt(_arg1, _arg2, _arg3, _arg4, _arg5); } else { Tracer.report("[X]", "Object isn't exists.", "Episode"); }; } public function cameraVia(_arg1:Array, _arg2:Function=null, _arg3:Number=128):void{ var _local7:*; var _local8:*; var _local9:Number; var _local10:Number; var _local4:TimelineLite = new TimelineLite(); var _local5:uint = _arg1.length; var _local6:uint; while (_local6 < _local5) { _local7 = _arg1[_local6].x; _local8 = _arg1[_local6].y; _local9 = Math.sqrt((Math.pow((_local7 - camera_x), 2) + Math.pow((_local8 - camera_y), 2))); _local10 = (_local9 / Math.abs(_arg3)); camera_x = _local7; camera_y = _local8; if (_local6 < (_local5 - 1)){ _local4.append(new TweenLite(this, _local10, {x:(-(camera_x) + (Game.screen_w / 2)), y:(-(camera_y) + (Game.screen_h / 2))})); } else { _local4.append(new TweenLite(this, _local10, {x:(-(camera_x) + (Game.screen_w / 2)), y:(-(camera_y) + (Game.screen_h / 2)), onComplete:_arg2})); }; _local6++; }; _local4.play(); } public function callItem(_arg1:String):Item{ if (itemsRegistry[_arg1]){ return (itemsRegistry[_arg1]); }; Tracer.report("[X]", "Item isn't registered.", "Episode"); return (null); } public function internalCall():void{ var _local1:Function; if (intCall != null){ _local1 = intCall; intCall = null; _local1(); }; } public function startHintTimer():void{ startHintFillTimer(); } public function listChildren():void{ trace("[S] LIST: children:"); var _local1:uint = numChildren; var _local2:uint; while (_local2 < _local1) { trace((((" - " + getChildAt(_local2).name) + " = ") + getChildAt(_local2))); _local2++; }; trace((" Total number: " + _local1)); } public function ifEach(_arg1:Array, _arg2:Boolean):Boolean{ var _local3:uint = _arg1.length; var _local4:uint; while (_local4 < _local3) { if (eventsRegistry[_arg1[_local4]] != _arg2){ return (false); }; _local4++; }; return (true); } public function callAnimation(_arg1:String):Animation{ if (animationsRegistry[_arg1]){ return (animationsRegistry[_arg1]); }; Tracer.report("[X]", "Animation isn't registered.", "Episode"); return (null); } public function externalCall():void{ var _local1:Function; if (extCall != null){ _local1 = extCall; extCall = null; _local1(); }; } public function motionTo(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number=1, _arg5:Function=null, _arg6:Number=64):void{ if (_arg1){ Displacement.motionTo(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } else { Tracer.report("[X]", "Object isn't exists.", "Episode"); }; } public function getScore():Number{ return (score); } public function putItem(_arg1:String, _arg2=null, _arg3:Number=0, _arg4:Number=0, _arg5:Function=null, _arg6:String=null):Boolean{ var _local7:*; if (itemsRegistry[_arg1]){ if (inventory.hasItem(_arg1)){ inventory.removeItem(_arg1); if (_arg2){ if ((_arg2 is Sprite)){ _arg2.x = _arg3; _arg2.y = _arg4; _arg2.visible = true; } else { _local7 = new (_arg2); _local7.x = _arg3; _local7.y = _arg4; addChild(_local7); }; }; if (_arg5 != null){ _arg5(); }; if (_arg6){ causeEvent(_arg6); }; return (true); }; } else { Tracer.report("[X]", "Item isn't registered.", "Episode"); }; return (false); } public function onTimeTo(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number=1, _arg5:Function=null, _arg6:Number=0):void{ if (_arg1){ Displacement.onTimeTo(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } else { Tracer.report("[X]", "Object isn't exists.", "Episode"); }; } public function redefineHintTimer(_arg1:Number=-1, _arg2:Number=-1):void{ if (hintFillTimer){ hintFillTimer.reset(); }; if (hintIdleTimer){ hintIdleTimer.reset(); }; hintReady = false; if (_arg1 > 0){ hintFillTime = _arg1; }; if (_arg2 > 0){ hintIdleTime = _arg2; }; hintIdleTimer.delay = (1000 * hintIdleTime); if (hintFillTime > 0){ startHintFillTimer(); } else { if (hintFillTime == 0){ hintReady = true; startHintIdleTimer(); }; }; Tracer.report("[i]", "Hint timer redefined.", "Episode"); } public function removeActivator(_arg1:String):Boolean{ if (activatorsRegistry[_arg1]){ activatorsRegistry[_arg1].kill(); activatorsRegistry[_arg1] = null; delete activatorsRegistry[_arg1]; return (true); }; Tracer.report("[X]", "Activator isn't registered.", "Episode"); return (false); } public function applyItems(_arg1:Array, _arg2:Function=null, _arg3:String=null, _arg4:Boolean=false):Boolean{ var _local5:String; var _local6:uint = _arg1.length; var _local7:uint; while (_local7 < _local6) { _local5 = _arg1[_local7]; if (itemsRegistry[_local5]){ if (inventory.hasItem(_local5)){ }; } else { Tracer.report("[X]", "Item isn't registered.", "Episode"); return (false); }; _local7++; }; if (_arg4){ _local7 = 0; while (_local7 < _local6) { _local5 = _arg1[_local7]; inventory.removeItem(_local5); _local7++; }; }; if (_arg2 != null){ _arg2(); }; if (_arg3){ causeEvent(_arg3); }; return (true); } private function restartHintFillTimer():void{ if (hintFillTime > 0){ hintFillTimer.reset(); hintReady = false; begHintFillTime = getTimer(); hintFillTimer.start(); } else { startHintIdleTimer(); }; } private function init():void{ eventsRegistry = new Object(); activatorsRegistry = new Object(); waypointsRegistry = new Object(); animationsRegistry = new Object(); itemsRegistry = new Object(); camera_x = (Game.screen_w / 2); camera_y = (Game.screen_h / 2); inventory = new Inventory(this); state = "INITED"; } public function isActivator(_arg1:String):Boolean{ if (activatorsRegistry[_arg1]){ return (true); }; return (false); } public function lose():void{ action = false; finish(); Game.showYouAreHistoryWindow(); state = "FINISHED"; } public function listEventsRegistry():void{ var _local2:*; trace("[S] LIST: eventsRegistry:"); var _local1:uint; for (_local2 in eventsRegistry) { trace((((" - " + _local2) + " = ") + eventsRegistry[_local2])); _local1++; }; trace((" Total number: " + _local1)); } private function onHintFillTimer(_arg1:TimerEvent):void{ if (hintFillTimer.currentCount >= hintFillTime){ hintFillTimer.stop(); hintReady = true; Tracer.report("[i]", "HintTimer: filled and ready.", "Episode"); restartHintIdleTimer(); }; } public function stopHintTimer():void{ stopHintFillTimer(); startHintIdleTimer(); } public function useItem(_arg1:String, _arg2:Function=null, _arg3:String=null, _arg4:Boolean=false):Boolean{ if (itemsRegistry[_arg1]){ if (inventory.hasItem(_arg1)){ if (_arg4){ inventory.removeItem(_arg1); }; if (_arg2 != null){ _arg2(); }; if (_arg3){ causeEvent(_arg3); }; return (true); }; } else { Tracer.report("[X]", "Item isn't registered.", "Episode"); }; return (false); } public function disableAction():void{ action = false; } private function restartHintIdleTimer():void{ hintIdleTimer.reset(); hintIdleTimer.start(); } public function ifAll():Boolean{ var _local1:String; for (_local1 in eventsRegistry) { if (_local1 == false){ return (false); }; }; return (true); } public function isHintReady():Boolean{ return (hintReady); } public function ifThis(_arg1:String):Boolean{ if (eventsRegistry[_arg1] == true){ return (true); }; return (false); } public function isItem(_arg1:String):Boolean{ if (itemsRegistry[_arg1]){ return (true); }; return (false); } public function removeAnimation(_arg1:String):Boolean{ if (animationsRegistry[_arg1]){ animationsRegistry[_arg1].kill(); animationsRegistry[_arg1] = null; delete animationsRegistry[_arg1]; return (true); }; Tracer.report("[X]", "Animation isn't registered.", "Episode"); return (false); } public function ifThese(_arg1:Array):Boolean{ var _local2:uint = _arg1.length; var _local3:uint; while (_local3 < _local2) { if (eventsRegistry[_arg1[_local3]] == false){ return (false); }; _local3++; }; return (true); } private function onHintIdleTimer(_arg1:TimerEvent):void{ var _local2:GlowFilter; if (hintReady){ if (Game.inst.hintButton){ _local2 = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, false); Game.inst.hintButton.filters = [_local2]; Tracer.report("[i]", "HintTimer: feel free to use hint.", "Episode"); resetHintIdleTimer(); }; }; } public function unregisterItem(_arg1:String):Boolean{ if (itemsRegistry[_arg1]){ itemsRegistry[_arg1].kill(); itemsRegistry[_arg1] = null; delete itemsRegistry[_arg1]; return (true); }; Tracer.report("[X]", "Item isn't registered.", "Episode"); return (false); } public function addActivator(_arg1:String, _arg2:Sprite, _arg3:Object):Boolean{ if (!activatorsRegistry[_arg1]){ activatorsRegistry[_arg1] = new Activator(_arg1, this, _arg2, _arg3); return (true); }; Tracer.report("[X]", "Activator already registered.", "Episode"); return (false); } private function startHintFillTimer():void{ if (hintFillTime > 0){ hintReady = false; begHintFillTime = getTimer(); hintFillTimer.start(); } else { startHintIdleTimer(); }; } public function isAnimation(_arg1:String):Boolean{ if (animationsRegistry[_arg1]){ return (true); }; return (false); } public function ifAny(_arg1:Array):Boolean{ var _local2:Boolean; var _local3:uint = _arg1.length; var _local4:uint; while (_local4 < _local3) { if (eventsRegistry[_arg1[_local4]] == true){ _local2 = true; }; _local4++; }; return (_local2); } public function enableAction():void{ action = true; } public function internalISet():void{ var _local1:Function; if (intISet){ if (intISet.length > 0){ if ((intISet[0] is Function)){ _local1 = intISet.shift(); _local1(); if (((intISet) && ((intISet.length < 1)))){ intISet = null; }; }; } else { intISet = null; }; }; } public function listActivatorsRegistry():void{ var _local2:*; trace("[S] LIST: activatorsRegistry:"); var _local1:uint; for (_local2 in activatorsRegistry) { trace((((" - " + _local2) + " = ") + activatorsRegistry[_local2])); _local1++; }; trace((" Total number: " + _local1)); } public function getItem(_arg1:String, _arg2:Sprite=null, _arg3:Function=null, _arg4:String=null):Boolean{ if (itemsRegistry[_arg1]){ inventory.takeItem(_arg1); if (_arg2){ _arg2.visible = false; removeChild(_arg2); }; if (_arg3 != null){ _arg3(); }; if (_arg4){ causeEvent(_arg4); }; return (true); } else { Tracer.report("[X]", (("Item '" + _arg1) + "' isn't registered."), "Episode"); }; return (false); } public function externalISet():void{ var _local1:Function; if (extISet){ if (extISet.length > 0){ if ((extISet[0] is Function)){ _local1 = extISet.shift(); _local1(); if (((extISet) && ((extISet.length < 1)))){ extISet = null; }; }; } else { extISet = null; }; }; } private function onBonusTimer(_arg1:TimerEvent):void{ countTime--; } public function isEvent(_arg1:String):Boolean{ if (eventsRegistry[_arg1] != null){ return (true); }; Tracer.report("[X]", "Event isn't registered.", "Episode"); return (false); } public function ifNotThese(_arg1:Array):Boolean{ var _local2:uint = _arg1.length; var _local3:uint; while (_local3 < _local2) { if (eventsRegistry[_arg1[_local3]] == true){ return (false); }; _local3++; }; return (true); } public function restartHintTimer():void{ restartHintFillTimer(); } public function causeEvent(_arg1:String):Boolean{ if (eventsRegistry[_arg1] != null){ dispatchEvent(new Event(_arg1)); eventsRegistry[_arg1] = true; return (true); }; Tracer.report("[X]", "Event isn't registered.", "Episode"); return (false); } private function resetHintFillTimer():void{ if (hintFillTime > 0){ hintFillTimer.reset(); hintReady = false; } else { stopHintIdleTimer(); }; } public function registerEvent(_arg1:String, _arg2:Boolean=false):Boolean{ if (eventsRegistry[_arg1] == null){ eventsRegistry[_arg1] = _arg2; return (true); }; Tracer.report("[X]", "Event already registered.", "Episode"); return (false); } public function ifNotAny(_arg1:Array):Boolean{ var _local2:Boolean; var _local3:uint = _arg1.length; var _local4:uint; while (_local4 < _local3) { if (eventsRegistry[_arg1[_local4]] == false){ _local2 = true; }; _local4++; }; return (_local2); } public function unregisterEvent(_arg1:String):Boolean{ if (eventsRegistry[_arg1] != null){ eventsRegistry[_arg1] = null; delete eventsRegistry[_arg1]; return (true); }; Tracer.report("[X]", "Event isn't registered.", "Episode"); return (false); } public function ifOneOf(_arg1:Array, _arg2:Boolean):Boolean{ var _local3:Boolean; var _local4:uint = _arg1.length; var _local5:uint; while (_local5 < _local4) { if (eventsRegistry[_arg1[_local5]] == _arg2){ _local3 = true; }; _local5++; }; return (_local3); } public function addWaypoint(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Number=1, _arg5:Function=null):void{ if (!waypointsRegistry[_arg1]){ waypointsRegistry[_arg1] = new Waypoint(_arg1, this, _arg2, _arg3, _arg4, _arg5); } else { Tracer.report("[X]", "Waypoint already exists.", "Episode"); }; } private function stopHintFillTimer():void{ if (hintFillTime > 0){ hintFillTimer.stop(); hintReady = false; } else { stopHintIdleTimer(); }; } public function win():void{ action = false; finish(); if (Console.isNextEpisode()){ Game.showNextLevelWindow(); } else { Game.showFinalWindow(); if (Game.banner){ Game.showBanner(); }; }; state = "FINISHED"; } public function getPlayer():Sprite{ return (player); } private function startHintIdleTimer():void{ hintIdleTimer.start(); } public function listWaypointsRegistry():void{ var _local2:*; trace("[S] LIST: waypointsRegistry:"); var _local1:uint; for (_local2 in waypointsRegistry) { trace((((" - " + _local2) + " = ") + waypointsRegistry[_local2])); _local1++; }; trace((" Total number: " + _local1)); } public function setPlayer(_arg1:Sprite):void{ player = _arg1; } public function ifNone():Boolean{ var _local1:String; for (_local1 in eventsRegistry) { if (_local1 == true){ return (false); }; }; return (true); } private function resetHintIdleTimer():void{ hintIdleTimer.reset(); } private function onBonusTimerComplete(_arg1:TimerEvent):void{ if (countTime > 0){ countTime = 0; }; bonusTimer.removeEventListener(TimerEvent.TIMER, onBonusTimer); bonusTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, onBonusTimerComplete); Tracer.report("[i]", "BonusTimer: completed.", "Episode"); } } }//package
Section 135
//Episode_01 (Episode_01) package { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class Episode_01 extends Episode { public var s_no; public var jfSpeed:Number; public function Episode_01(){ addFrameScript(0, frame1); } public function jfEndDie():void{ action = false; jf.walkTo((secure.x - 30)); motionTo(jf, (secure.x - 30), jf.y, 1, function (){ secure.gotoAndStop("kick"); jf.playAnim("die1", function (){ lose(); }); }); } public function jfEndOk():void{ action = false; secure.gotoAndStop("misses"); jf.walkTo(600); motionTo(jf, 600, jf.y, 1, function (){ jf.playAnim("idle"); win(); }); } public function jfGoLiftR():void{ action = false; lift.gotoAndPlay("repair"); causeEvent("lift_ok"); } function frame1(){ lift.gotoAndStop(1); secure.gotoAndStop(1); hintFillTime = -1; hintIdleTime = -1; initialize = function (){ jf.wait(); secure.gotoAndStop("idle"); action = false; }; finalize = function (){ }; cleanOut = function (){ }; registerItem("key", Item_e1_Key); registerItem("mikro", Item_e1_Mikro); registerItem("detal", Item_e1_Detal); registerItem("plechi", Item_e1_Plechi); registerEvent("costume_ok"); registerEvent("up_ok"); registerEvent("lift_ok"); addActivator("key", key, {onClick:function (){ jfTakeKey(); }}); addActivator("mikro", mikro, {onClick:function (){ if (!ifThis("up_ok")){ jfTakeMikro(); } else { jfDontKnow(); }; }}); addActivator("detal", detal, {onClick:function (){ jfTakeDetal(); }}); addActivator("plechi", plechi, {onClick:function (){ if (!ifThis("up_ok")){ jfTakePlechi(); } else { jfDontKnow(); }; }}); addActivator("do1", do1, {onClick:function (){ if (!ifThis("up_ok")){ if (ifThis("lift_ok")){ jfGoLiftOk(); } else { if (((inventory.hasItem("key")) && (inventory.hasItem("detal")))){ jfGoLiftR(); } else { jfGoLiftDie(); }; }; } else { jfDontKnow(); }; }}); addActivator("do2", do2, {onClick:function (){ if (((ifThis("up_ok")) && (ifThis("costume_ok")))){ jfEndOk(); } else { if (ifThis("up_ok")){ jfEndDie(); } else { jfDontKnow(); }; }; }}); jfSpeed = 128; s_no = 1; showHint = function (){ var _local1:GlowFilter = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, false); }; state = "READY"; Tracer.report("[$]", "EPISODE_READY"); if (waitForReady){ this.start(); }; } public function awake():void{ jf.turnOn("right"); jf.visible = true; jf.wait(); action = true; } public function jfTakeMikro():void{ if (((((!(jf)) || (!(mikro)))) || (!(mikro.visible)))){ trace("[X] Script Animation: 'takeMikro' is impossible."); return; }; action = false; jf.walkTo((mikro.x - 50)); motionTo(jf, (mikro.x - 50), jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("mikro", mikro, function (){ if (s_no == 2){ causeEvent("costume_ok"); }; jf.wait(); action = true; }); }, jfSpeed); } public function jfGoLiftOk():void{ action = false; jf.walkTo(309); motionTo(jf, 309, jf.y, 1, function (){ jf.halt(); jf.visible = false; lift.gotoAndPlay("hero_jumpOn_repaired"); }); } public function jfGoLiftDie():void{ action = false; jf.walkTo(309); motionTo(jf, 309, jf.y, 1, function (){ jf.halt(); jf.visible = false; lift.gotoAndPlay("hero_jumpOn_broken"); }); } public function jfDontKnow():void{ action = false; jf.playAnim("refused", function (){ action = true; }); } public function jfTakeDetal():void{ if (((((!(jf)) || (!(detal)))) || (!(detal.visible)))){ trace("[X] Script Animation: 'takeDetal' is impossible."); return; }; action = false; jf.walkTo((detal.x - 55)); motionTo(jf, (detal.x - 55), jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("detal", detal, function (){ jf.wait(); action = true; }); }, jfSpeed); } public function jfTakeKey():void{ if (((((!(jf)) || (!(key)))) || (!(key.visible)))){ trace("[X] Script Animation: 'takeKey' is impossible."); return; }; action = false; jf.walkTo(key.x); motionTo(jf, key.x, jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("key", key, function (){ jf.wait(); action = true; }); }, jfSpeed); } public function jfTakePlechi():void{ if (((((!(jf)) || (!(plechi)))) || (!(plechi.visible)))){ trace("[X] Script Animation: 'takeplechi' is impossible."); return; }; action = false; jf.walkTo((plechi.x - 30)); motionTo(jf, (plechi.x - 30), jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("plechi", plechi, function (){ s_no = 2; jf.anim.hand1.gotoAndStop(2); jf.anim.hand2.gotoAndStop(2); jf.anim.leg1.gotoAndStop(2); jf.anim.leg2.gotoAndStop(2); if (inventory.hasItem("mikro")){ causeEvent("costume_ok"); }; jf.wait(); action = true; }); }, jfSpeed); } } }//package
Section 136
//Episode_02 (Episode_02) package { import flash.filters.*; public dynamic class Episode_02 extends Episode { public var jfSpeed:Number; public var s_no; public function Episode_02(){ addFrameScript(0, frame1); } public function jfDie():void{ action = false; jf.walkTo(wire.x); motionTo(jf, wire.x, jf.y, 1, function (){ jf.playAnim("electricalShock", function (){ lose(); }); }); } public function jfPlaceButton():void{ con.gotoAndStop(2); causeEvent("button_ok"); } function frame1(){ wire.gotoAndStop(1); q1.gotoAndStop(1); q2.gotoAndStop(1); q3.gotoAndStop(1); q4.gotoAndStop(1); q5.gotoAndStop(1); q6.gotoAndStop(1); s1.gotoAndStop(1); s2.gotoAndStop(1); con.gotoAndStop(1); hintFillTime = -1; hintIdleTime = -1; initialize = function (){ jf.wait(); action = false; wire.gotoAndStop(1); q1.gotoAndStop(1); q2.gotoAndStop(1); q3.gotoAndStop(1); q4.gotoAndStop(1); q5.gotoAndStop(1); q6.gotoAndStop(1); s1.gotoAndStop(1); s2.gotoAndStop(1); con.gotoAndStop(1); }; finalize = function (){ }; cleanOut = function (){ }; registerItem("scotch", Item_e2_Scotch); registerItem("button", Item_e2_Button); registerEvent("button_ok"); registerEvent("music_ok"); registerEvent("light_ok"); addActivator("scotch", scotch, {onClick:function (){ jfTakeScotch(); }}); addActivator("button", button, {onClick:function (){ jfTakeButton(); }}); addActivator("do1", do1, {onClick:function (){ if (!ifThis("music_ok")){ if (inventory.hasItem("scotch")){ jfFix(); } else { jfDie(); }; } else { jfDontKnow(); }; }}); addActivator("do2", do2, {onClick:function (){ if (!ifThis("button_ok")){ if (inventory.hasItem("button")){ jfPlaceButton(); } else { jfDontKnow(); }; } else { if (!ifThis("light_ok")){ jfPuchButton(); } else { jfDontKnow(); }; }; }}); addActivator("do3", do3, {onClick:function (){ if (((ifThis("light_ok")) && (ifThis("music_ok")))){ jfEndOk(); } else { jfDontKnow(); }; }}); jfSpeed = 128; s_no = 2; showHint = function (){ var _local1:GlowFilter = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, false); }; state = "READY"; Tracer.report("[$]", "EPISODE_READY"); if (waitForReady){ this.start(); }; } public function jfTakeButton():void{ if (((((!(jf)) || (!(button)))) || (!(button.visible)))){ trace("[X] Script Animation: 'takebutton' is impossible."); return; }; action = false; jf.walkTo((button.x - 35)); motionTo(jf, (button.x - 35), jf.y, 1, function (){ jf.turnOn("right"); jf.pickUpItem("button", button, function (){ jf.wait(); action = true; }); }, jfSpeed); } public function jfPuchButton():void{ con.gotoAndPlay(3); causeEvent("light_ok"); q1.gotoAndPlay(2); q2.gotoAndPlay(2); q3.gotoAndPlay(2); q4.gotoAndPlay(2); q5.gotoAndPlay(2); q6.gotoAndPlay(2); } public function jfFix():void{ action = false; jf.walkTo(wire.x); motionTo(jf, wire.x, jf.y, 1, function (){ wire.gotoAndStop(2); causeEvent("music_ok"); s1.gotoAndPlay(2); s2.gotoAndPlay(2); jf.playAnim("pickUp", function (){ jf.wait(); action = true; }); }); } public function jfEndOk():void{ action = false; jf.walkTo(550); motionTo(jf, 550, jf.y, 1, function (){ jf.playAnim("greeting", function (){ jf.walkTo(700); motionTo(jf, 700, jf.y, 1, function (){ win(); }); }); }); } public function jfTakeScotch():void{ if (((((!(jf)) || (!(scotch)))) || (!(scotch.visible)))){ trace("[X] Script Animation: 'takescotch' is impossible."); return; }; action = false; jf.walkTo(scotch.x); motionTo(jf, scotch.x, jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("scotch", scotch, function (){ jf.wait(); action = true; }); }, jfSpeed); } public function jfDontKnow():void{ action = false; jf.playAnim("refused", function (){ action = true; }); } } }//package
Section 137
//Episode_03 (Episode_03) package { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class Episode_03 extends Episode { public var ss_no; public var head_no; public var jfSpeed:Number; public var pl; public function Episode_03(){ addFrameScript(0, frame1); } public function goGirl():void{ action = false; jf.walkTo(236); motionTo(jf, 236, (445 - pl), 1, function (){ jf.walkTo((girl.x - 40)); motionTo(jf, (girl.x - 40), jf.y, 1, function (){ girl.gotoAndStop("kiss"); jf.playAnim("kissed", function (){ lose(); }); }); }); } function frame1(){ photo.gotoAndStop(1); girl.gotoAndStop(1); secure.gotoAndStop(1); light.gotoAndStop(1); aut.gotoAndStop(1); aut.visible = true; hintFillTime = -1; hintIdleTime = -1; initialize = function (){ jf.wait(); action = false; photo.gotoAndStop(1); girl.gotoAndStop("idle"); secure.gotoAndStop("idle"); light.gotoAndStop(1); aut.gotoAndStop(1); aut.visible = true; }; finalize = function (){ }; cleanOut = function (){ }; registerItem("boots", Item_e3_Boots); registerItem("glas", Item_e3_Glas); registerItem("marker", Item_e3_Marker); registerEvent("girl_ok"); registerEvent("glas_ok"); registerEvent("boots_ok"); registerEvent("fly"); addActivator("boots", boots, {onClick:function (){ jfTakeBoots(); }}); addActivator("glas", glas, {onClick:function (){ jfTakeGlas(); }}); addActivator("marker", marker, {onClick:function (){ jfTakeMarker(); }}); addActivator("do1", do1, {onClick:function (){ if (((((ifThis("girl_ok")) && (ifThis("glas_ok")))) && (ifThis("boots_ok")))){ goOk(); } else { if (((ifThis("girl_ok")) && (ifThis("glas_ok")))){ goDie(); } else { if (!ifThis("glas_ok")){ goLight(); } else { goGirl(); }; }; }; }}); addActivator("do2", do2, {onClick:function (){ if (((inventory.hasItem("marker")) && (!(ifThis("fly"))))){ goFly(); }; }}); jfSpeed = 128; ss_no = 1; head_no = false; pl = 0; showHint = function (){ var _local1:GlowFilter = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, false); }; state = "READY"; Tracer.report("[$]", "EPISODE_READY"); if (waitForReady){ this.start(); }; } public function goLight():void{ action = false; jf.walkTo(236); motionTo(jf, 236, (445 - pl), 1, function (){ jf.walkTo((girl.x - 40)); motionTo(jf, (girl.x - 40), jf.y, 1, function (){ light.gotoAndPlay(2); jf.playAnim("blind", function (){ lose(); }); }); }); } public function goFly():void{ action = false; photo.gotoAndPlay(2); girl.gotoAndStop("run"); girl.scaleX = (girl.scaleX * -1); causeEvent("fly"); causeEvent("girl_ok"); aut.visible = false; } public function goOk():void{ jf.walkTo(236); motionTo(jf, 236, (445 - pl), 1, function (){ action = false; jf.walkTo((secure.x - 40)); motionTo(jf, (secure.x - 40), jf.y, 1, function (){ secure.gotoAndStop("misses"); jf.walkTo(700); motionTo(jf, 700, 383, 1, function (){ jf.playAnim("idle"); win(); }); }); }); } public function jfTakeGlas():void{ if (((((!(jf)) || (!(glas)))) || (!(glas.visible)))){ trace("[X] Script Animation: 'takeglas' is impossible."); return; }; action = false; jf.pickUpItem("glas", glas, function (){ causeEvent("glas_ok"); head_no = true; jf.anim.head1.glasses.alpha = 1; jf.wait(); action = true; }); } public function jfTakeMarker():void{ if (((((!(jf)) || (!(marker)))) || (!(marker.visible)))){ trace("[X] Script Animation: 'takemarker' is impossible."); return; }; action = false; jf.pickUpItem("marker", marker, function (){ jf.wait(); action = true; }); } public function jfTakeBoots():void{ if (((((!(jf)) || (!(boots)))) || (!(boots.visible)))){ trace("[X] Script Animation: 'takeboots' is impossible."); return; }; action = false; jf.pickUpItem("boots", boots, function (){ causeEvent("boots_ok"); ss_no = 2; pl = 15; jf.wait(); action = true; }); } public function goDie():void{ action = false; jf.walkTo(236); motionTo(jf, 236, (445 - pl), 1, function (){ jf.walkTo((secure.x - 40)); motionTo(jf, (secure.x - 40), jf.y, 1, function (){ secure.gotoAndStop("kick"); jf.playAnim("die1", function (){ lose(); }); }); }); } } }//package
Section 138
//Episode_04 (Episode_04) package { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class Episode_04 extends Episode { public var mus; public var jfSpeed:Number; public var dri; public function Episode_04(){ addFrameScript(0, frame1); } function frame1(){ garbage.gotoAndStop(1); box.gotoAndStop(1); drink.gotoAndStop(1); rockBtn.gotoAndStop(1); discoBtn.gotoAndStop(1); rnbBtn.gotoAndStop(1); drink.visible = true; drink.ice.visible = false; drink.berry.visible = false; hintFillTime = -1; hintIdleTime = -1; initialize = function (){ jf.wait(); garbage.gotoAndStop(1); box.gotoAndStop(1); drink.gotoAndStop(1); rockBtn.gotoAndStop(1); discoBtn.gotoAndStop(1); rnbBtn.gotoAndStop(1); action = false; dri = "no"; }; finalize = function (){ }; cleanOut = function (){ }; registerItem("coin", Item_e4_Coin); registerEvent("box_ok"); registerEvent("drink_ok"); registerEvent("music_ok"); addActivator("coin", coin, {onClick:function (){ jfTakeCoin(); }}); addActivator("box", box, {onClick:function (){ if (!ifThis("box_ok")){ if (inventory.hasItem("coin")){ turnOnBox(); } else { jfDontKnow(); }; }; }}); addActivator("boxB1", rockBtn, {onClick:function (){ if (ifThis("box_ok")){ boxMusic("rock"); } else { jfDontKnow(); }; }}); addActivator("boxB2", discoBtn, {onClick:function (){ if (ifThis("box_ok")){ boxMusic("disco"); } else { jfDontKnow(); }; }}); addActivator("boxB3", rnbBtn, {onClick:function (){ if (ifThis("box_ok")){ boxMusic("rnb"); } else { jfDontKnow(); }; }}); addActivator("berry", berry, {onClick:function (){ if (!ifThis("drink_ok")){ setDrink("berry"); }; }}); addActivator("ice", ice, {onClick:function (){ if (!ifThis("drink_ok")){ setDrink("ice"); }; }}); addActivator("milk", milk, {onClick:function (){ if (!ifThis("drink_ok")){ setDrink("milk"); }; }}); addActivator("drink", drink, {onClick:function (){ if (!ifThis("drink_ok")){ if (dri == "no"){ jfDrink(); } else { if (dri == "right"){ jfDrink(); }; }; }; }}); addActivator("do1", do1, {onClick:function (){ if (((!(ifThis("drink_ok"))) || (!(ifThis("music_ok"))))){ jfDontKnow(); } else { if ((((mus == "rnb")) && ((dri == "right")))){ jfDanceOk(); } else { jfDanceBad(); }; }; }}); jfSpeed = 128; drink.visible = true; drink.ice.visible = false; drink.berry.visible = false; mus = "no"; dri = "no"; showHint = function (){ var _local1:GlowFilter = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, false); }; state = "READY"; Tracer.report("[$]", "EPISODE_READY"); if (waitForReady){ this.start(); }; } public function setDrink(_arg1:String):void{ var _local2:* = false; switch (_arg1){ case "ice": if (drink.ice.visible){ drink.ice.visible = false; } else { drink.ice.visible = true; }; break; case "berry": if (drink.berry.visible){ drink.berry.visible = false; } else { drink.berry.visible = true; }; break; case "q1": drink.gotoAndStop(2); _local2 = false; break; case "q2": drink.gotoAndStop(3); _local2 = false; break; case "q3": drink.gotoAndStop(4); _local2 = false; break; case "milk": drink.gotoAndStop(5); _local2 = true; break; }; if (((((drink.ice.visible) && ((drink.currentFrame == 5)))) && (drink.berry.visible))){ dri = "right"; } else { dri = "false"; }; } public function turnOnBox():void{ action = false; jf.walkTo(162); motionTo(jf, 162, jf.y, 1, function (){ box.gotoAndStop(2); causeEvent("box_ok"); jf.playAnim("take", function (){ jf.turnOn("right"); action = true; }); }, jfSpeed); } public function jfDanceOk():void{ action = false; jf.walkTo(300); motionTo(jf, 300, jf.y, 1, function (){ jf.turnOn("right"); jf.playAnim("danceGood", function (){ win(); }); }, jfSpeed); } public function jfTakeCoin():void{ if (((((!(jf)) || (!(coin)))) || (!(coin.visible)))){ trace("[X] Script Animation: 'takecoin' is impossible."); return; }; action = false; jf.walkTo(coin.x); motionTo(jf, coin.x, jf.y, 1, function (){ jf.turnOn("right"); jf.pickUpItem("coin", coin, function (){ jf.wait(); action = true; }); }, jfSpeed); } public function jfDanceBad():void{ action = false; jf.walkTo(300); motionTo(jf, 300, jf.y, 1, function (){ jf.turnOn("right"); garbage.gotoAndPlay(2); jf.playAnim("danceBad", function (){ lose(); }); }, jfSpeed); } public function jfDontKnow():void{ action = false; jf.playAnim("refused", function (){ action = true; }); } public function boxMusic(_arg1:String):void{ rockBtn.gotoAndStop(1); discoBtn.gotoAndStop(1); rnbBtn.gotoAndStop(1); switch (_arg1){ case "rock": rockBtn.gotoAndStop(2); mus = "false"; break; case "disco": discoBtn.gotoAndStop(2); mus = "false"; break; case "rnb": rnbBtn.gotoAndStop(2); mus = "rnb"; break; }; if (!ifThis("music_ok")){ causeEvent("music_ok"); }; } public function jfDrink():void{ action = false; causeEvent("drink_ok"); jf.walkTo(drink.x); motionTo(jf, drink.x, jf.y, 1, function (){ jf.turnOn("right"); drink.visible = false; jf.playAnim("drink", function (){ if (dri == "right"){ action = true; } else { jf.playAnim("badD", function (){ lose(); }); }; }); }, jfSpeed); } } }//package
Section 139
//Episode_05 (Episode_05) package { import flash.filters.*; public dynamic class Episode_05 extends Episode { public function Episode_05(){ addFrameScript(0, frame1); } function frame1(){ hero.gotoAndStop(1); effect1.gotoAndStop(1); effect2.gotoAndStop(1); effect3.gotoAndStop(1); effect4.gotoAndStop(1); q1.gotoAndStop(1); q2.gotoAndStop(1); q3.gotoAndStop(1); q4.gotoAndStop(1); hintFillTime = -1; hintIdleTime = -1; initialize = function (){ hero.gotoAndStop(1); effect1.visible = false; effect2.visible = false; effect3.visible = false; effect4.visible = false; q1.visible = true; q2.visible = true; q3.visible = false; q4.visible = true; q1.gotoAndStop(1); q2.gotoAndStop(1); q3.gotoAndStop(1); q4.gotoAndStop(1); }; finalize = function (){ }; cleanOut = function (){ }; registerEvent("q1"); registerEvent("q2"); registerEvent("q3"); registerEvent("q4"); registerEvent("time_is_up"); addActivator("q1", q1, {onClick:function (){ if (ifNotThis("time_is_up")){ if (ifNotThis("q1")){ q1.visible = false; effect1.visible = true; effect1.gotoAndPlay(2); causeEvent("q1"); }; }; }}); addActivator("q2", q2, {onClick:function (){ if (ifNotThis("time_is_up")){ if (ifNotThis("q2")){ q2.visible = false; effect2.visible = true; effect2.gotoAndPlay(2); causeEvent("q2"); }; }; }}); addActivator("do1", do1, {onClick:function (){ if (ifNotThis("time_is_up")){ if (((ifNotThis("q3")) && (ifThis("q1")))){ q3.visible = true; effect3.visible = true; effect3.gotoAndPlay(2); causeEvent("q3"); }; }; }}); addActivator("q4", q4, {onClick:function (){ if (ifNotThis("time_is_up")){ if (ifNotThis("q4")){ q4.visible = false; effect4.visible = true; effect4.gotoAndPlay(2); causeEvent("q4"); }; }; }}); addActivator("jump", jump, {onClick:function (){ if (ifNotThis("time_is_up")){ causeEvent("time_is_up"); action = false; if (((((ifThis("q2")) && (ifThis("q3")))) && (ifThis("q4")))){ hero.gotoAndPlay("_ok"); } else { if (ifNotThis("q2")){ hero.gotoAndPlay("wGarbage"); } else { if (ifNotThis("q3")){ hero.gotoAndPlay("wDetail"); } else { hero.gotoAndPlay("wTramplin"); }; }; }; if (ifThis("q1")){ q1.visible = false; }; q2.visible = false; if (ifNotThis("q3")){ q3.visible = false; }; if (ifThis("q4")){ q4.visible = false; }; }; }}); showHint = function (){ var _local1:GlowFilter = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, false); }; state = "READY"; Tracer.report("[$]", "EPISODE_READY"); if (waitForReady){ this.start(); }; } } }//package
Section 140
//Episode_06 (Episode_06) package { import flash.filters.*; public dynamic class Episode_06 extends Episode { public var jfSpeed:Number; public function Episode_06(){ addFrameScript(0, frame1); } public function jfWin():void{ action = false; jf.walkTo(209); motionTo(jf, 209, jf.y, 1, function (){ jf.turnOn("right"); jf.playAnim("love", function (){ win(); }); }); } public function jfTakeRas():void{ if (((((!(jf)) || (!(ras)))) || (!(ras.visible)))){ trace("[X] Script Animation: 'takeras' is impossible."); return; }; action = false; jf.walkTo((ras.x - 25)); motionTo(jf, (ras.x - 25), jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("ras", ras, function (){ jf.wait(); action = true; }); }, jfSpeed); } public function jfTakeMilo():void{ if (((((!(jf)) || (!(milo)))) || (!(milo.visible)))){ trace("[X] Script Animation: 'takemilo' is impossible."); return; }; action = false; jf.walkTo((milo.x - 25)); motionTo(jf, (milo.x - 25), jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("milo", milo, function (){ jf.wait(); causeEvent("dim_ok"); action = true; }); }, jfSpeed); } function frame1(){ steam.gotoAndStop(1); cond.gotoAndStop(1); mirror.gotoAndStop(1); steam.mouseChildren = false; steam.mouseEnabled = false; milo.visible = true; hintFillTime = -1; hintIdleTime = -1; initialize = function (){ jf.wait(); steam.gotoAndStop(1); cond.gotoAndStop(1); mirror.gotoAndStop(1); milo.visible = true; action = false; }; finalize = function (){ }; cleanOut = function (){ }; registerItem("pult", Item_e6_Pult); registerItem("stul", Item_e6_Stul); registerItem("ras", Item_e6_Ras); registerItem("milo", l6milo); registerEvent("milo_ok"); registerEvent("dim_ok"); registerEvent("mirror_ok"); registerEvent("stul_ok"); registerEvent("on_stul"); addActivator("milo", milo, {onClick:function (){ if (ifThis("milo_ok")){ jfTakeMilo(); } else { jfFall(); }; }}); addActivator("pult", pult, {onClick:function (){ jfTakePult(); }}); addActivator("ras", ras, {onClick:function (){ if (ifThis("dim_ok")){ jfTakeRas(); } else { jfFall(); }; }}); addActivator("stul", stul, {onClick:function (){ if (ifThis("dim_ok")){ jfTakeStul(); } else { jfFall(); }; }}); addActivator("do1", do1, {onClick:function (){ if (((!(ifThis("dim_ok"))) && (inventory.hasItem("pult")))){ offDim(); } else { jfDontKnow(); }; }}); addActivator("do3", do3, {onClick:function (){ if (ifThis("dim_ok")){ if (((((ifThis("mirror_ok")) && (inventory.hasItem("ras")))) && (inventory.hasItem("stul")))){ jfWin(); } else { jfDontKnow(); }; } else { jfFall(); }; }}); addActivator("do2", do2, {onClick:function (){ if (ifThis("dim_ok")){ if (!ifThis("mirror_ok")){ closeMirror(); } else { jfDontKnow(); }; } else { jfFall(); }; }}); jfSpeed = 128; showHint = function (){ var _local1:GlowFilter = new GlowFilter(0xFF, 1, 5, 5, 5, 1, false, false); }; state = "READY"; Tracer.report("[$]", "EPISODE_READY"); if (waitForReady){ this.start(); }; } public function jfTakePult():void{ if (((((!(jf)) || (!(pult)))) || (!(pult.visible)))){ trace("[X] Script Animation: 'takepult' is impossible."); return; }; action = false; jf.walkTo((pult.x - 25)); motionTo(jf, (pult.x - 25), jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("pult", pult, function (){ jf.wait(); action = true; }); }, jfSpeed); } public function jfFall():void{ action = false; jf.walkTo(220); motionTo(jf, 220, jf.y, 1, function (){ jf.playAnim("die1", function (){ lose(); }); }); } public function jfDontKnow():void{ action = false; jf.playAnim("refused", function (){ action = true; }); } public function offDim():void{ causeEvent("milo_ok"); steam.gotoAndPlay(2); cond.gotoAndStop(2); } public function jfTakeStul():void{ if (((((!(jf)) || (!(stul)))) || (!(stul.visible)))){ trace("[X] Script Animation: 'takestul' is impossible."); return; }; action = false; jf.walkTo((stul.x - 25)); motionTo(jf, (stul.x - 25), jf.y, 1, function (){ jf.turnOn("right"); jf.takeItem("stul", stul, function (){ jf.wait(); action = true; }); }, jfSpeed); } public function closeMirror():void{ causeEvent("mirror_ok"); mirror.gotoAndStop(2); } } }//package
Section 141
//Episode_07 (Episode_07) package { public dynamic class Episode_07 extends Episode { } }//package
Section 142
//Game (Game) package { import flash.display.*; import flash.events.*; import flash.utils.*; public class Game extends MovieClip { public var banner1:MovieClip; public var prologues:MovieClip; public var hintButton:MovieClip; private var epiloguesRegistry:Object; private var episodesData:Object; public var logo:MovieClip; public var totalScore:Number;// = 0 private var currentEpisodeIndex:uint; public var totalTime:Number;// = 0 public var muteButton:MovieClip; private var episodesRegistry:Object; public var epilogues:MovieClip; private var currentEpisode:Episode; private var episodesOrder:Array; private var prologuesRegistry:Object; private var currentEpisodeName:String; public var story:MovieClip; public static const screen_w:Number = 640; public static const screen_h:Number = 480; public static var inst:MovieClip; public static var banner:Boolean = false; public static var sitelock:Boolean = false; public static var gamemode:String = "normal"; public static var helplink:String; public static var activeWindow = null; public function Game(){ addFrameScript(0, frame1); Game.inst = this; init(); if (prologues){ prologues.visible = false; }; if (epilogues){ epilogues.visible = false; }; Game.showInstructionsWindow(); } private function establishEpisode(_arg1:String):void{ hideEpilogue(); hidePrologue(); var _local2:* = episodesData[_arg1].prologue; if (prologuesRegistry[_local2] != null){ showPrologue(_local2); } else { startCurrentEpisode(); }; } public function nextEpisode():void{ var _local1:*; if (currentEpisode){ if (episodesOrder[(currentEpisodeIndex + 1)]){ closeActiveWindow(); _local1 = episodesOrder[(currentEpisodeIndex + 1)]; currentEpisodeIndex = episodesRegistry[_local1]; terminateEpisode(); createEpisode(); establishEpisode(_local1); } else { Tracer.report("[X]", "There isn't next episode.", "Game"); }; } else { Tracer.report("[X]", "Current episode isn't defined.", "Game"); }; } public function getEpisodeIndex(_arg1:String=null):uint{ if (((_arg1) && (!((_arg1 == ""))))){ if (episodesRegistry[_arg1]){ return (episodesRegistry[_arg1]); }; } else { if (((currentEpisode) && (currentEpisodeIndex))){ return (currentEpisodeIndex); }; }; Tracer.report("[X]", "Wrong episode's name.", "Game"); return (NaN); } private function init():void{ episodesOrder = new Array(); episodesRegistry = new Object(); episodesData = new Object(); currentEpisodeIndex = 1; prologuesRegistry = new Object(); epiloguesRegistry = new Object(); totalScore = 0; } public function registerPrologue(_arg1:String, _arg2):Boolean{ if (!prologuesRegistry[_arg1]){ if ((((_arg2 is String)) || ((_arg2 is uint)))){ prologuesRegistry[_arg1] = _arg2; return (true); }; Tracer.report("[X]", "Frame must be 'String' or 'uint'.", "Game"); } else { Tracer.report("[X]", "Prologue already exists.", "Game"); }; return (false); } private function recreateEpisode():void{ var _local1:*; if (story.numChildren){ if (!currentEpisode){ currentEpisode = (story.getChildAt(0) as Episode); }; _local1 = Class(getDefinitionByName(getQualifiedClassName(currentEpisode))); terminateEpisode(); currentEpisode = new (_local1); story.addChild(currentEpisode); }; } public function replayEpisode(_arg1:String=null):void{ var _local2:*; var _local3:*; if (_arg1){ if (episodesRegistry[_arg1]){ closeActiveWindow(); _local3 = currentEpisodeIndex; currentEpisodeIndex = episodesRegistry[_arg1]; if (_local3 != currentEpisodeIndex){ terminateEpisode(); createEpisode(); startCurrentEpisode(); } else { if (story.numChildren > 0){ currentEpisode = (story.getChildAt(0) as Episode); if (currentEpisode.state != "READY"){ recreateEpisode(); }; } else { createEpisode(); }; startCurrentEpisode(); }; } else { Tracer.report("[X]", "Wrong episode's name.", "Game"); }; } else { if (currentEpisode){ closeActiveWindow(); if (currentEpisode.state != "READY"){ recreateEpisode(); }; startCurrentEpisode(); } else { Tracer.report("[X]", "Current episode isn't defined.", "Game"); }; }; } private function playPrologue():void{ if (((prologues.images) && (prologues.images.ready))){ prologues.images.gotoAndPlay(2); } else { addEventListener(Event.ENTER_FRAME, playPrologueIfExist); }; } public function unregisterEpisode(_arg1:String):Boolean{ if (!episodesRegistry[_arg1]){ episodesOrder[episodesRegistry[_arg1]] = null; episodesRegistry[_arg1] = null; delete episodesRegistry[_arg1]; return (true); }; Tracer.report("[X]", "Episode isn't registered.", "Game"); return (false); } public function enableAction():void{ if (currentEpisode){ currentEpisode.enableAction(); } else { Tracer.report("[X]", "Current episode isn't defined.", "Game"); }; } public function unregisterPrologue(_arg1:String):Boolean{ if (prologuesRegistry[_arg1] != null){ prologuesRegistry[_arg1] = null; delete prologuesRegistry[_arg1]; return (true); }; Tracer.report("[X]", "Prologue isn't registered.", "Game"); return (false); } public function playEpisode(_arg1:String=null):void{ var _local2:String; var _local3:*; if (_arg1){ if (episodesRegistry[_arg1]){ closeActiveWindow(); _local3 = currentEpisodeIndex; currentEpisodeIndex = episodesRegistry[_arg1]; if (_local3 != currentEpisodeIndex){ terminateEpisode(); createEpisode(); establishEpisode(_arg1); } else { if (story.numChildren > 0){ currentEpisode = (story.getChildAt(0) as Episode); if (currentEpisode.state != "READY"){ recreateEpisode(); }; } else { createEpisode(); }; establishEpisode(_arg1); }; } else { Tracer.report("[X]", "Wrong episode's name.", "Game"); }; } else { if (currentEpisode){ closeActiveWindow(); if (currentEpisode.state != "READY"){ recreateEpisode(); }; startCurrentEpisode(); } else { Tracer.report("[X]", "Current episode isn't defined.", "Game"); }; }; } public function hidePrologue():void{ prologues.visible = false; if (prologues.images){ prologues.images.gotoAndStop(1); }; } private function playEpilogueIfExist(_arg1:Event):void{ if (((epilogues.images) && (epilogues.images.ready))){ _arg1.target.removeEventListener(Event.ENTER_FRAME, playEpilogueIfExist); epilogues.images.gotoAndPlay(2); }; } public function getCurrentEpisode():Episode{ if (currentEpisode){ return (currentEpisode); }; if (story.numChildren > 0){ currentEpisode = (story.getChildAt(0) as Episode); return (currentEpisode); }; return (null); } public function startEpisode():void{ startCurrentEpisode(); } public function disableAction():void{ if (currentEpisode){ currentEpisode.disableAction(); } else { Tracer.report("[X]", "Current episode isn't defined.", "Game"); }; } private function playPrologueIfExist(_arg1:Event):void{ if (((prologues.images) && (prologues.images.ready))){ _arg1.target.removeEventListener(Event.ENTER_FRAME, playPrologueIfExist); prologues.images.gotoAndPlay(2); }; } public function registerEpilogue(_arg1:String, _arg2):Boolean{ if (!epiloguesRegistry[_arg1]){ if ((((_arg2 is String)) || ((_arg2 is uint)))){ epiloguesRegistry[_arg1] = _arg2; return (true); }; Tracer.report("[X]", "Frame must be 'String' or 'uint'.", "Game"); } else { Tracer.report("[X]", "Epilogue already exists.", "Game"); }; return (false); } public function isPrevEpisode():Boolean{ if ((currentEpisodeIndex - 1) < 0){ return (false); }; if (episodesOrder[(currentEpisodeIndex - 1)]){ return (true); }; return (false); } public function prevEpisode():void{ var _local1:*; if (currentEpisode){ if (episodesOrder[(currentEpisodeIndex - 1)]){ closeActiveWindow(); _local1 = episodesOrder[(currentEpisodeIndex - 1)]; currentEpisodeIndex = episodesRegistry[_local1]; terminateEpisode(); createEpisode(); establishEpisode(_local1); } else { Tracer.report("[X]", "There isn't prev episode.", "Game"); }; } else { Tracer.report("[X]", "Current episode isn't defined.", "Game"); }; } private function playEpilogue():void{ if (((epilogues.images) && (epilogues.images.ready))){ epilogues.images.gotoAndPlay(2); } else { addEventListener(Event.ENTER_FRAME, playEpilogueIfExist); }; } private function startCurrentEpisode():void{ if (((currentEpisode) && ((currentEpisode.state == "READY")))){ currentEpisode.start(); } else { addEventListener(Event.ENTER_FRAME, startCurrentEpisodeIfExist); }; } public function showEpilogue(_arg1:String):void{ if (epiloguesRegistry[_arg1]){ if (epilogues.currentFrame != epiloguesRegistry[_arg1]){ epilogues.images.ready = false; epilogues.gotoAndStop(epiloguesRegistry[_arg1]); playEpilogue(); } else { epilogues.images.gotoAndPlay(1); }; epilogues.visible = true; } else { Tracer.report("[X]", "Epilogue isn't defined.", "Game"); }; } public function registerEpisode(_arg1:String, _arg2:uint, _arg3, _arg4:Object=null):Boolean{ if (!episodesRegistry[_arg1]){ if (!episodesOrder[_arg2]){ episodesRegistry[_arg1] = _arg2; episodesOrder[_arg2] = _arg1; episodesData[_arg1] = new Object(); episodesData[_arg1].eClass = _arg3; if (_arg4){ episodesData[_arg1].prologue = ((_arg4.prologue is String)) ? _arg4.prologue : ""; episodesData[_arg1].epilogue = ((_arg4.epilogue is String)) ? _arg4.epilogue : ""; } else { episodesData[_arg1].prologue = ""; episodesData[_arg1].epilogue = ""; }; return (true); } else { Tracer.report("[X]", "Wrong order index.", "Game"); }; } else { Tracer.report("[X]", "Episode already exists.", "Game"); }; return (false); } public function unregisterEpilogue(_arg1:String):Boolean{ if (epiloguesRegistry[_arg1] != null){ epiloguesRegistry[_arg1] = null; delete epiloguesRegistry[_arg1]; return (true); }; Tracer.report("[X]", "Epilogue isn't registered.", "Game"); return (false); } private function terminateEpisode():void{ if (story.numChildren){ if (!currentEpisode){ currentEpisode = (story.getChildAt(0) as Episode); }; currentEpisode.finish(); currentEpisode.erase(); currentEpisode.state = "STOPPED"; story.removeChild(currentEpisode); currentEpisode = null; }; } private function createEpisode():void{ var _local1:* = episodesData[episodesOrder[currentEpisodeIndex]].eClass; currentEpisode = new (_local1); story.addChild(currentEpisode); } public function closeEpisode():void{ terminateEpisode(); } public function showPrologue(_arg1:String):void{ if (prologuesRegistry[_arg1]){ if (prologues.currentFrame != prologuesRegistry[_arg1]){ prologues.images.ready = false; prologues.gotoAndStop(prologuesRegistry[_arg1]); playPrologue(); } else { prologues.images.gotoAndPlay(1); }; prologues.visible = true; } else { Tracer.report("[X]", "Prologue isn't defined.", "Game"); }; } public function hideEpilogue():void{ epilogues.visible = false; if (epilogues.images){ epilogues.images.gotoAndStop(1); }; } function frame1(){ story.visible = false; hintButton.visible = false; banner1.visible = false; registerEpisode("first", 1, Episode_01, {prologue:"firstStory"}); registerEpisode("second", 2, Episode_02); registerEpisode("third", 3, Episode_03); registerEpisode("fourth", 4, Episode_04); registerEpisode("fifth", 5, Episode_05); registerEpisode("sixth", 6, Episode_06); registerPrologue("firstStory", 1); } public function getEpisodeName(_arg1:uint=0):String{ if (_arg1 > 0){ if (episodesOrder[_arg1]){ return (episodesOrder[_arg1]); }; } else { if (((currentEpisode) && (currentEpisodeIndex))){ return (episodesOrder[currentEpisodeIndex]); }; }; Tracer.report("[X]", "Wrong episode's index.", "Game"); return (""); } private function startCurrentEpisodeIfExist(_arg1:Event):void{ var _local2:Episode; if (story.numChildren > 0){ _local2 = (story.getChildAt(0) as Episode); if (((_local2) && ((_local2.state == "READY")))){ _arg1.target.removeEventListener(Event.ENTER_FRAME, startCurrentEpisodeIfExist); currentEpisode = _local2; currentEpisode.start(); }; }; } public function isNextEpisode():Boolean{ if ((currentEpisodeIndex + 1) >= episodesOrder.length){ return (false); }; if (episodesOrder[(currentEpisodeIndex + 1)]){ return (true); }; return (false); } public static function showYouAreHistoryWindow():void{ closeActiveWindow(); var _local1:* = new WindowYouAreHistory(); _local1.x = ((Game.inst.stage.stageWidth - _local1.width) / 2); _local1.y = 100; Game.inst.addChild(_local1); Game.activeWindow = _local1; } public static function showNextLevelWindow():void{ closeActiveWindow(); var _local1:* = new WindowNextLevel(); _local1.x = ((Game.inst.stage.stageWidth - _local1.width) / 2); _local1.y = 100; Game.inst.addChild(_local1); Game.activeWindow = _local1; } public static function showFinalWindow():void{ closeActiveWindow(); var _local1:* = new WindowFinal(); _local1.x = ((Game.inst.stage.stageWidth - _local1.width) / 2); _local1.y = 80; Game.inst.addChild(_local1); Game.activeWindow = _local1; } public static function showBanner():void{ var _local1:*; if (Game.inst){ _local1 = Game.inst.getChildByName("banner"); if (_local1){ _local1.visible = true; } else { Tracer.report("[X]", "Banner doesn't exists.", "Game"); }; } else { Tracer.report("[X]", "Game instance doesn't exists.", "Game"); }; } public static function closeActiveWindow():void{ if (Game.activeWindow){ Game.activeWindow.close(); }; } public static function hideBanner():void{ var _local1:*; if (Game.inst){ _local1 = Game.inst.getChildByName("banner"); if (_local1){ _local1.visible = false; } else { Tracer.report("[X]", "Banner doesn't exists.", "Game"); }; } else { Tracer.report("[X]", "Game instance doesn't exists.", "Game"); }; } public static function showInstructionsWindow():void{ closeActiveWindow(); var _local1:* = new WindowInstructions(); _local1.x = ((Game.inst.stage.stageWidth - _local1.width) / 2); _local1.y = ((Game.inst.stage.stageHeight - _local1.height) / 2); Game.inst.addChild(_local1); Game.activeWindow = _local1; } } }//package
Section 143
//GameMusic (GameMusic) package { import flash.media.*; public dynamic class GameMusic extends Sound { } }//package
Section 144
//Inventory (Inventory) package { import flash.events.*; public class Inventory extends EventDispatcher { private var items:Object; private var episode:Episode; public function Inventory(_arg1:Episode){ this.episode = _arg1; items = new Object(); } public function makeItem(_arg1:String, _arg2:Array):Boolean{ var _local3:uint; var _local4:uint = _arg2.length; _local3 = 0; while (_local3 < _local4) { if (!items[_arg2[_local3]]){ return (false); }; _local3++; }; if (addItem(_arg1)){ _local3 = 0; while (_local3 < _local4) { removeItem(_arg2[_local3]); _local3++; }; showItemWindow(_arg1, "You made "); Tracer.report("[i]", "WindowItem: makeItem().", "Inventory"); return (true); }; return (false); } public function listItems():void{ var _local2:*; trace("[S] LIST: inventory items:"); var _local1:uint; for (_local2 in items) { trace((((" - " + _local2) + " = ") + items[_local2])); _local1++; }; trace((" Total number: " + _local1)); } public function notHasAny(_arg1:Array):Boolean{ var _local2:uint = _arg1.length; var _local3:uint; while (_local3 < _local2) { if (!items[_arg1[_local3]]){ return (true); }; _local3++; }; return (false); } public function notHasItem(_arg1:String):Boolean{ if (items[_arg1]){ return (false); }; return (true); } public function findItem(_arg1:String):Item{ if (items[_arg1]){ return (items[_arg1]); }; return (null); } public function hasItem(_arg1:String):Boolean{ if (items[_arg1]){ return (true); }; return (false); } public function hasAll(_arg1:Array):Boolean{ var _local2:uint = _arg1.length; var _local3:uint; while (_local3 < _local2) { if (!items[_arg1[_local3]]){ return (false); }; _local3++; }; return (true); } private function showItemWindow(_arg1:String, _arg2:String=null):void{ var _local6:*; var _local7:*; var _local8:Number; var _local3:Item = items[_arg1]; if (Game.activeWindow){ Game.activeWindow.close(); }; var _local4:* = new WindowItem(); var _local5:String = _local3.title; if (_arg2){ }; if (_local3.icon){ _local6 = _local3.icon; _local7 = new (_local6); if ((((_local7.width > _local4.itemIcon_mc.width)) || ((_local7.height > _local4.itemIcon_mc.height)))){ if (_local7.width >= _local7.height){ _local8 = (_local7.width / _local4.itemIcon_mc.width); } else { _local8 = (_local7.height / _local4.itemIcon_mc.height); }; _local7.width = (_local7.width / _local8); _local7.height = (_local7.height / _local8); }; _local7.x = ((_local4.itemIcon_mc.width - _local7.width) / 2); _local7.y = ((_local4.itemIcon_mc.height - _local7.height) / 2); _local4.itemIcon_mc.addChild(_local7); } else { Tracer.report("[!]", "WindowItem: icon for item is undefined.", "Inventory"); }; _local4.x = ((Game.inst.stage.stageWidth - _local4.width) / 2); _local4.y = ((Game.inst.stage.stageHeight - _local4.height) / 2); Game.inst.addChild(_local4); Game.activeWindow = _local4; } public function hasNotLessOf(_arg1:uint, _arg2:Array):Boolean{ var _local3:uint; var _local4:uint; var _local5:uint; if (_arg1 == 0){ return (true); }; if (_arg1 <= _arg2.length){ _local3 = _arg2.length; _local4 = 0; _local5 = 0; while (_local5 < _local3) { if (items[_arg2[_local5]]){ _local4++; }; _local5++; }; if (_local4 >= _arg1){ return (true); }; return (false); //unresolved jump }; return (false); } public function notHasAll(_arg1:Array):Boolean{ var _local2:uint = _arg1.length; var _local3:uint; while (_local3 < _local2) { if (items[_arg1[_local3]]){ return (false); }; _local3++; }; return (true); } public function addItem(_arg1:String):Boolean{ if (episode.isItem(_arg1)){ if (!items[_arg1]){ items[_arg1] = episode.callItem(_arg1); Tracer.report("[i]", (("Item '" + _arg1) + "' added."), "Inventory"); return (true); }; Tracer.report("[X]", "Item already added.", "Inventory"); } else { Tracer.report("[X]", "Item isn't registered.", "Inventory"); }; return (false); } public function removeItem(_arg1:String):Boolean{ if (items[_arg1]){ items[_arg1] = null; delete items[_arg1]; Tracer.report("[i]", (("Item '" + _arg1) + "' removed."), "Inventory"); return (true); }; Tracer.report("[X]", "There is no such item.", "Inventory"); return (false); } public function getAny(_arg1:Array):Item{ var _local2:uint = _arg1.length; var _local3:uint; while (_local3 < _local2) { if (items[_arg1[_local3]]){ return (items[_arg1[_local3]]); }; _local3++; }; return (null); } public function hasAny(_arg1:Array):Boolean{ var _local2:uint = _arg1.length; var _local3:uint; while (_local3 < _local2) { if (items[_arg1[_local3]]){ return (true); }; _local3++; }; return (false); } public function takeItem(_arg1:String):Boolean{ if (addItem(_arg1)){ showItemWindow(_arg1); Tracer.report("[i]", "WindowItem: takeItem().", "Inventory"); return (true); }; return (false); } public function hasNumberOf(_arg1:uint, _arg2:Array):Boolean{ var _local3:uint; var _local4:uint; var _local5:uint; if (_arg1 <= _arg2.length){ _local3 = _arg2.length; _local4 = 0; _local5 = 0; while (_local5 < _local3) { if (items[_arg2[_local5]]){ _local4++; }; _local5++; }; if (_local4 == _arg1){ return (true); }; return (false); //unresolved jump }; return (false); } public function hasNotMoreOf(_arg1:uint, _arg2:Array):Boolean{ var _local3:uint; var _local4:uint; var _local5:uint; if (_arg1 == 0){ return (true); }; if (_arg1 <= _arg2.length){ _local3 = _arg2.length; _local4 = 0; _local5 = 0; while (_local5 < _local3) { if (items[_arg2[_local5]]){ _local4++; }; _local5++; }; if (_local4 <= _arg1){ return (true); }; return (false); //unresolved jump }; return (true); } public function kill():void{ var _local1:*; for (_local1 in items) { items[_local1].kill(); items[_local1] = undefined; delete items[_local1]; }; items = undefined; episode = undefined; } } }//package
Section 145
//Item (Item) package { public class Item { public var title:String; public var icon; public var name:String; public var description:String; public function Item(_arg1:String, _arg2=null, _arg3:String=null, _arg4:String=null){ this.name = _arg1; this.icon = _arg2; this.title = _arg3; this.description = _arg4; } public function kill():void{ name = undefined; icon = undefined; title = undefined; description = undefined; } } }//package
Section 146
//Item_e1_Detal (Item_e1_Detal) package { import flash.display.*; public dynamic class Item_e1_Detal extends MovieClip { } }//package
Section 147
//Item_e1_Key (Item_e1_Key) package { import flash.display.*; public dynamic class Item_e1_Key extends MovieClip { } }//package
Section 148
//Item_e1_Mikro (Item_e1_Mikro) package { import flash.display.*; public dynamic class Item_e1_Mikro extends MovieClip { } }//package
Section 149
//Item_e1_Plechi (Item_e1_Plechi) package { import flash.display.*; public dynamic class Item_e1_Plechi extends MovieClip { } }//package
Section 150
//Item_e2_Button (Item_e2_Button) package { import flash.display.*; public dynamic class Item_e2_Button extends MovieClip { } }//package
Section 151
//Item_e2_Scotch (Item_e2_Scotch) package { import flash.display.*; public dynamic class Item_e2_Scotch extends MovieClip { } }//package
Section 152
//Item_e3_Boots (Item_e3_Boots) package { import flash.display.*; public dynamic class Item_e3_Boots extends MovieClip { } }//package
Section 153
//Item_e3_Glas (Item_e3_Glas) package { import flash.display.*; public dynamic class Item_e3_Glas extends MovieClip { } }//package
Section 154
//Item_e3_Marker (Item_e3_Marker) package { import flash.display.*; public dynamic class Item_e3_Marker extends MovieClip { } }//package
Section 155
//Item_e4_Coin (Item_e4_Coin) package { import flash.display.*; public dynamic class Item_e4_Coin extends MovieClip { } }//package
Section 156
//Item_e6_Pult (Item_e6_Pult) package { import flash.display.*; public dynamic class Item_e6_Pult extends MovieClip { } }//package
Section 157
//Item_e6_Ras (Item_e6_Ras) package { import flash.display.*; public dynamic class Item_e6_Ras extends MovieClip { } }//package
Section 158
//Item_e6_Stul (Item_e6_Stul) package { import flash.display.*; public dynamic class Item_e6_Stul extends MovieClip { } }//package
Section 159
//JohnnyFinder (JohnnyFinder) package { public dynamic class JohnnyFinder extends Character { public function JohnnyFinder(){ addFrameScript(1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21); } function frame20(){ stop(); } function frame2(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } function frame8(){ stop(); } function frame10(){ stop(); } function frame11(){ stop(); } function frame12(){ stop(); } function frame13(){ stop(); } function frame14(){ stop(); } function frame15(){ stop(); } function frame16(){ stop(); } function frame9(){ stop(); } function frame18(){ stop(); } function frame19(){ stop(); } function frame17(){ stop(); } function frame21(){ stop(); } } }//package
Section 160
//l6milo (l6milo) package { import flash.display.*; public dynamic class l6milo extends MovieClip { } }//package
Section 161
//MusicPlayer (MusicPlayer) package { import flash.events.*; import flash.media.*; public class MusicPlayer { private var channel:SoundChannel; var musicvol:Number;// = 0.2 private var sound:Sound; private var playing:Boolean;// = false private var mute:Boolean;// = false public function MusicPlayer(){ init(); } public function musicON(){ channel.soundTransform = new SoundTransform(musicvol); mute = false; } public function musicOFF(){ channel.soundTransform = new SoundTransform(0); mute = true; } private function init(){ } public function playMusic(_arg1:Sound){ if (!sound){ sound = _arg1; }; channel = sound.play(); if (!mute){ channel.soundTransform = new SoundTransform(musicvol); }; channel.addEventListener(Event.SOUND_COMPLETE, _restart); playing = true; } private function _restart(_arg1:Event):void{ if (mute){ channel = sound.play(); channel.soundTransform = new SoundTransform(0); } else { channel = sound.play(); channel.soundTransform = new SoundTransform(musicvol); }; channel.addEventListener(Event.SOUND_COMPLETE, _restart); playing = true; } public function stopMusic(){ channel.stop(); channel.removeEventListener(Event.SOUND_COMPLETE, _restart); playing = false; } public function get isPlaying():Boolean{ return (playing); } } }//package
Section 162
//ScrollBarH (ScrollBarH) package { import flash.display.*; import flash.events.*; import flash.geom.*; public class ScrollBarH { private const SPEED:Number = 8; private var _mask:Sprite; private var _track:Sprite; private var _cont:Sprite; private var _btnR:Sprite; private var _btnL:Sprite; private var _thumb:Sprite; private var moveDir:String;// = "none" public function ScrollBarH(_arg1:Sprite, _arg2:Sprite, _arg3:Sprite, _arg4:Sprite, _arg5:Sprite=null, _arg6:Sprite=null){ _cont = _arg1; _mask = _arg2; _track = _arg3; _thumb = _arg4; _btnL = _arg5; _btnR = _arg6; init(); } private function resizeThumb():void{ var _local1:Number; if (_cont.width > 0){ _local1 = (_cont.width / _mask.width); if (_local1 >= 1){ _thumb.width = (_track.width / _local1); } else { _thumb.width = _track.width; }; } else { _thumb.width = _track.width; }; } private function moveThumb(_arg1, _arg2):void{ switch (_arg1){ case "left": if ((_thumb.x - _arg2) >= _track.x){ _thumb.x = (_thumb.x - _arg2); } else { _thumb.x = _track.x; }; break; case "right": if ((_thumb.x + _arg2) <= ((_track.x + _track.width) - _thumb.width)){ _thumb.x = (_thumb.x + _arg2); } else { _thumb.x = ((_track.x + _track.width) - _thumb.width); }; break; }; } private function dragThumb(_arg1:MouseEvent):void{ _thumb.startDrag(false, new Rectangle(_track.x, _track.y, (_track.width - _thumb.width), 0)); } private function placeThumb(_arg1:MouseEvent):void{ var _local2:Number = _track.parent.mouseX; _thumb.x = ((_track.x + _local2) - (_thumb.width / 2)); if (_thumb.x < _track.x){ _thumb.x = _track.x; }; if ((_thumb.x + _thumb.width) > (_track.x + _track.width)){ _thumb.x = ((_track.x + _track.width) - _thumb.width); }; } private function init():void{ _cont.mask = _mask; resizeThumb(); _thumb.addEventListener(MouseEvent.MOUSE_DOWN, dragThumb); _thumb.addEventListener(MouseEvent.MOUSE_UP, dropThumb); _thumb.addEventListener(Event.ENTER_FRAME, moveCont); _thumb.stage.addEventListener(MouseEvent.MOUSE_UP, dropThumb); _track.addEventListener(MouseEvent.CLICK, placeThumb); _track.addEventListener(Event.ENTER_FRAME, shiftThumb); if (_btnL){ _btnL.addEventListener(MouseEvent.MOUSE_DOWN, startMoveLeft); _btnL.addEventListener(MouseEvent.MOUSE_UP, stopMoveLeft); _btnL.addEventListener(MouseEvent.CLICK, stepLeft); }; if (_btnR){ _btnR.addEventListener(MouseEvent.MOUSE_DOWN, startMoveRight); _btnR.addEventListener(MouseEvent.MOUSE_UP, stopMoveRight); _btnR.addEventListener(MouseEvent.CLICK, stepRight); }; _track.parent.addEventListener(MouseEvent.MOUSE_WHEEL, scrollThumb); _mask.parent.addEventListener(MouseEvent.MOUSE_WHEEL, scrollThumb); } private function stopMoveLeft(_arg1:MouseEvent):void{ moveDir = "none"; } private function stepLeft(_arg1:MouseEvent):void{ moveThumb("left", SPEED); } private function scrollThumb(_arg1:MouseEvent):void{ if (_arg1.delta > 0){ moveThumb("left", SPEED); }; if (_arg1.delta < 0){ moveThumb("right", SPEED); }; } private function moveCont(_arg1:Event):void{ resizeThumb(); var _local2:Number = (_cont.width / _track.width); var _local3:Number = ((_track.x - _thumb.x) * _local2); _cont.x = _local3; } private function stopMoveRight(_arg1:MouseEvent):void{ moveDir = "none"; } private function startMoveRight(_arg1:MouseEvent):void{ moveDir = "right"; } private function stepRight(_arg1:MouseEvent):void{ moveThumb("right", SPEED); } private function shiftThumb(_arg1:Event):void{ moveThumb(moveDir, SPEED); } private function dropThumb(_arg1:MouseEvent):void{ _thumb.stopDrag(); } private function startMoveLeft(_arg1:MouseEvent):void{ moveDir = "left"; } } }//package
Section 163
//ScrollBarV (ScrollBarV) package { import flash.display.*; import flash.events.*; import flash.geom.*; public class ScrollBarV { private const SPEED:Number = 8; private var _btnD:Sprite; private var _mask:Sprite; private var _track:Sprite; private var _cont:Sprite; private var _thumb:Sprite; private var _btnU:Sprite; private var moveDir:String;// = "none" public function ScrollBarV(_arg1:Sprite, _arg2:Sprite, _arg3:Sprite, _arg4:Sprite, _arg5:Sprite=null, _arg6:Sprite=null){ _cont = _arg1; _mask = _arg2; _track = _arg3; _thumb = _arg4; _btnU = _arg5; _btnD = _arg6; init(); } private function resizeThumb():void{ var _local1:Number; if (_cont.height > 0){ _local1 = (_cont.height / _mask.height); if (_local1 >= 1){ _thumb.height = (_track.height / _local1); } else { _thumb.height = _track.height; }; } else { _thumb.height = _track.height; }; } private function stopMoveDown(_arg1:MouseEvent):void{ moveDir = "none"; } private function moveThumb(_arg1, _arg2):void{ switch (_arg1){ case "up": if ((_thumb.y - _arg2) >= _track.y){ _thumb.y = (_thumb.y - _arg2); } else { _thumb.y = _track.y; }; break; case "down": if ((_thumb.y + _arg2) <= ((_track.y + _track.height) - _thumb.height)){ _thumb.y = (_thumb.y + _arg2); } else { _thumb.y = ((_track.y + _track.height) - _thumb.height); }; break; }; } private function dragThumb(_arg1:MouseEvent):void{ _thumb.startDrag(false, new Rectangle(_track.x, _track.y, 0, (_track.height - _thumb.height))); } private function placeThumb(_arg1:MouseEvent):void{ var _local2:Number = _track.parent.mouseY; _thumb.y = ((_track.y + _local2) - (_thumb.height / 2)); if (_thumb.y < _track.y){ _thumb.y = _track.y; }; if ((_thumb.y + _thumb.height) > (_track.y + _track.height)){ _thumb.y = ((_track.y + _track.height) - _thumb.height); }; } private function init():void{ _cont.mask = _mask; resizeThumb(); _thumb.addEventListener(MouseEvent.MOUSE_DOWN, dragThumb); _thumb.addEventListener(MouseEvent.MOUSE_UP, dropThumb); _thumb.addEventListener(Event.ENTER_FRAME, moveCont); _thumb.stage.addEventListener(MouseEvent.MOUSE_UP, dropThumb); _track.addEventListener(MouseEvent.CLICK, placeThumb); _track.addEventListener(Event.ENTER_FRAME, shiftThumb); if (_btnU){ _btnU.addEventListener(MouseEvent.MOUSE_DOWN, startMoveUp); _btnU.addEventListener(MouseEvent.MOUSE_UP, stopMoveUp); _btnU.addEventListener(MouseEvent.CLICK, stepUp); }; if (_btnD){ _btnD.addEventListener(MouseEvent.MOUSE_DOWN, startMoveDown); _btnD.addEventListener(MouseEvent.MOUSE_UP, stopMoveDown); _btnD.addEventListener(MouseEvent.CLICK, stepDown); }; _track.parent.addEventListener(MouseEvent.MOUSE_WHEEL, scrollThumb); _mask.parent.addEventListener(MouseEvent.MOUSE_WHEEL, scrollThumb); } private function startMoveDown(_arg1:MouseEvent):void{ moveDir = "down"; } private function startMoveUp(_arg1:MouseEvent):void{ moveDir = "up"; } private function scrollThumb(_arg1:MouseEvent):void{ if (_arg1.delta > 0){ moveThumb("up", SPEED); }; if (_arg1.delta < 0){ moveThumb("down", SPEED); }; } private function moveCont(_arg1:Event):void{ resizeThumb(); var _local2:Number = (_cont.height / _track.height); var _local3:Number = ((_track.y - _thumb.y) * _local2); _cont.y = _local3; } private function stepDown(_arg1:MouseEvent):void{ moveThumb("down", SPEED); } private function stepUp(_arg1:MouseEvent):void{ moveThumb("up", SPEED); } private function shiftThumb(_arg1:Event):void{ moveThumb(moveDir, SPEED); } private function stopMoveUp(_arg1:MouseEvent):void{ moveDir = "none"; } private function dropThumb(_arg1:MouseEvent):void{ _thumb.stopDrag(); } } }//package
Section 164
//Tracer (Tracer) package { public class Tracer { public static var showName:Boolean = true; public static var showTime:Boolean = false; private static var filters:Object = new Object(); public static var showType:Boolean = true; public static var subfilters:Object = new Object(); public static function report(_arg1:String, _arg2:String, _arg3=null, _arg4:String=null):void{ var _local8:Date; var _local9:*; var _local10:*; var _local11:*; _arg1 = resolveType(_arg1); var _local5:String = resolveName(_arg1); if (Tracer.showName){ _local5 = (" " + _local5); } else { _local5 = ""; }; var _local6 = ""; if (Tracer.showTime){ _local8 = new Date(); _local9 = _local8.hours; if (_local9 < 10){ _local9 = ("0" + _local9); }; _local10 = _local8.minutes; if (_local10 < 10){ _local10 = ("0" + _local10); }; _local11 = _local8.seconds; if (_local11 < 10){ _local11 = ("0" + _local11); }; _local6 = ((((((" (" + _local9) + ":") + _local10) + ":") + _local11) + ")"); }; var _local7 = ""; if (((_arg4) && (!((_arg4 == ""))))){ _local7 = (("<" + _arg4) + "> "); }; if (!Tracer.filters[_local5]){ if (_arg3){ if (!Tracer.subfilters[_arg3.toString()]){ trace((((((((_arg1 + _local5) + _local6) + " : [") + _arg3) + "] : ") + _local7) + _arg2)); }; } else { trace((((((_arg1 + _local5) + _local6) + " : ") + _local7) + _arg2)); }; }; } private static function resolveType(_arg1:String):String{ switch (_arg1){ case "i": return ("[i]"); case "[i]": return ("[i]"); case "info": return ("[i]"); case "INFO": return ("[i]"); case "Info": return ("[i]"); case "X": return ("[X]"); case "[X]": return ("[X]"); case "error": return ("[X]"); case "ERROR": return ("[X]"); case "Error": return ("[X]"); case "!": return ("[!]"); case "[!]": return ("[!]"); case "warning": return ("[!]"); case "WARNING": return ("[!]"); case "Warning": return ("[!]"); case "*": return ("[*]"); case "[*]": return ("[*]"); case "notice": return ("[*]"); case "NOTICE": return ("[*]"); case "Notice": return ("[*]"); case "$": return ("[$]"); case "[$]": return ("[$]"); case "system": return ("[$]"); case "SYSTEM": return ("[$]"); case "System": return ("[$]"); }; return ("[.]"); } public static function filtrate(_arg1):void{ var _local2:String; var _local3:uint; var _local4:uint; if ((_arg1 is String)){ if (!Tracer.filters){ Tracer.filters = new Object(); }; if (_arg1 == "*"){ Tracer.filters["INFO"] = true; Tracer.filters["ERROR"] = true; Tracer.filters["WARNING"] = true; Tracer.filters["NOTICE"] = true; Tracer.filters["SYSTEM"] = true; Tracer.filters["OTHER"] = true; } else { _local2 = resolveName(_arg1); Tracer.filters[_local2] = true; }; return; }; if ((_arg1 is Array)){ if (!Tracer.filters){ Tracer.filters = new Object(); }; _local3 = _arg1.length; _local4 = 0; while (_local4 < _local3) { if ((_arg1[_local4] is String)){ _local2 = resolveName(_arg1[_local4]); Tracer.filters[_local2] = true; }; _local4++; }; }; } private static function resolveName(_arg1:String):String{ switch (resolveType(_arg1)){ case "[i]": return ("INFO"); case "[X]": return ("ERROR"); case "[!]": return ("WARNING"); case "[*]": return ("NOTICE"); case "[$]": return ("SYSTEM"); case "[.]": return ("OTHER"); }; return ("OTHER"); } public static function infiltrate(_arg1):void{ var _local2:String; var _local3:uint; var _local4:uint; if ((_arg1 is String)){ if (!Tracer.filters){ Tracer.filters = new Object(); }; if (_arg1 == "*"){ Tracer.filters["INFO"] = false; Tracer.filters["ERROR"] = false; Tracer.filters["WARNING"] = false; Tracer.filters["NOTICE"] = false; Tracer.filters["SYSTEM"] = false; Tracer.filters["OTHER"] = false; } else { _local2 = resolveName(_arg1); Tracer.filters[_local2] = false; }; return; }; if ((_arg1 is Array)){ if (!Tracer.filters){ Tracer.filters = new Object(); }; _local3 = _arg1.length; _local4 = 0; while (_local4 < _local3) { if ((_arg1[_local4] is String)){ _local2 = resolveName(_arg1[_local4]); Tracer.filters[_local2] = false; }; _local4++; }; }; } } }//package
Section 165
//Utils (Utils) package { import flash.display.*; import flash.system.*; public class Utils { public static function disposeDisplayObject(_arg1:Sprite):void{ var _local5:*; var _local2 = ""; if (_arg1["name"]){ _local2 = ((" (" + _arg1["name"]) + ")"); }; trace((("[%] PROCESSING: " + _arg1) + _local2)); var _local3:uint = _arg1.numChildren; var _local4:uint; while (_local4 < _local3) { _local5 = _arg1.getChildAt(0); if ((_local5 is Sprite)){ if ((_local5 is MovieClip)){ _local5.stop(); }; disposeDisplayObject(_local5); }; if ((_local5 is Graphics)){ _local5.clear(); _arg1.removeChild(_local5); }; if ((_local5 is Bitmap)){ _local5.dispose(); _arg1.removeChild(_local5); }; if ((_local5 is Shape)){ _local5.graphics.clear(); _arg1.removeChild(_local5); }; _local4++; }; _arg1.parent.removeChild(_arg1); } public static function getTotalMemory():Number{ return (Number(((System.totalMemory / 0x0400) / 0x0400))); } } }//package
Section 166
//Waypoint (Waypoint) package { import flash.display.*; public class Waypoint extends Sprite { public var funct:Function; public var scale:Number; private var episode:Sprite; private var sign:Sprite; public function Waypoint(_arg1:String, _arg2:Sprite, _arg3:Number, _arg4:Number, _arg5:Number=1, _arg6:Function=null){ this.name = _arg1; this.episode = _arg2; this.x = _arg3; this.y = _arg4; this.funct = _arg6; this.scale = _arg5; } public function hide():void{ if (((episode) && (episode.getChildByName(name)))){ removeChild(sign); episode.removeChild(episode.getChildByName(name)); } else { trace("[X] Waypoint not shown."); }; } public function show(_arg1:Sprite=null):void{ if (_arg1){ this.sign = _arg1; } else { _arg1 = new Sprite(); _arg1.graphics.lineStyle(1, 0, 1); _arg1.graphics.beginFill(0xFF00, 1); _arg1.graphics.drawRect(0, 0, 32, 32); _arg1.graphics.endFill(); }; if ((episode as Sprite)){ addChild(_arg1); episode.addChild(this); } else { trace("[X] Parent isn't DisplayObject."); }; } public function kill():void{ hide(); episode = undefined; sign = undefined; funct = undefined; scale = undefined; } } }//package
Section 167
//Window (Window) package { import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; public class Window extends MovieClip { private var lifeTimer:Timer; public var itemIcon_mc:MovieClip; public var playBtn:MovieClip; public var retryBtn:MovieClip; public var mmBtn:MovieClip; public var mgBtn:MovieClip; public var nextBtn:MovieClip; public var pict:MovieClip; public var time_tf:TextField; public var a1:MovieClip; public var a3:MovieClip; public var a4:MovieClip; public var preloader:MovieClip; public var a2:MovieClip; public function Window(){ lifeTimer = new Timer(3000, 1); lifeTimer.addEventListener(TimerEvent.TIMER_COMPLETE, closeSelf); } public function stopLifeTimer():void{ lifeTimer.stop(); } public function close():void{ if (parent != null){ Game.activeWindow = null; if (lifeTimer.running){ lifeTimer.stop(); }; var _local1 = parent; _local1["removeChild"](this); }; } public function startLifeTimer():void{ lifeTimer.start(); } private function closeSelf(_arg1:TimerEvent):void{ close(); } } }//package
Section 168
//WindowFinal (WindowFinal) package { import flash.display.*; import flash.events.*; import flash.media.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.system.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.xml.*; public dynamic class WindowFinal extends Window { public function WindowFinal(){ addFrameScript(0, frame1); } function frame1(){ if (Game.inst){ time_tf.text = ("Time: " + Console.formatTime(Game.inst.totalTime, false)); }; } } }//package
Section 169
//WindowInstructions (WindowInstructions) package { public dynamic class WindowInstructions extends Window { public function WindowInstructions(){ addFrameScript(0, frame1); } function frame1(){ playBtn.gotoAndStop(1); } } }//package
Section 170
//WindowItem (WindowItem) package { public dynamic class WindowItem extends Window { public function WindowItem(){ addFrameScript(0, frame1); } function frame1(){ startLifeTimer(); } } }//package
Section 171
//WindowNextLevel (WindowNextLevel) package { public dynamic class WindowNextLevel extends Window { public function WindowNextLevel(){ addFrameScript(0, frame1); } function frame1(){ nextBtn.gotoAndStop(1); mmBtn.gotoAndStop(1); mgBtn.gotoAndStop(1); pict.gotoAndStop(Console.getEpisodeIndex()); } } }//package
Section 172
//WindowYouAreHistory (WindowYouAreHistory) package { public dynamic class WindowYouAreHistory extends Window { public function WindowYouAreHistory(){ addFrameScript(0, frame1); } function frame1(){ retryBtn.gotoAndStop(1); mmBtn.gotoAndStop(1); mgBtn.gotoAndStop(1); } } }//package

Library Items

Symbol 1 Sound {GameMusic}
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip {Item_e1_Plechi}Uses:2Used by:639
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClip {Item_e1_Mikro}Uses:4Used by:639
Symbol 6 GraphicUsed by:7 624
Symbol 7 MovieClip {Item_e1_Detal}Uses:6Used by:639
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip {Item_e1_Key}Uses:8Used by:636 639
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip {Item_e2_Scotch}Uses:10Used by:620
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClip {Item_e2_Button}Uses:12Used by:620
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClip {Item_e3_Marker}Uses:14Used by:555
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip {Item_e3_Glas}Uses:16Used by:555
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip {Item_e3_Boots}Uses:18Used by:555
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip {Item_e4_Coin}Uses:20Used by:514
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClip {Item_e6_Pult}Uses:22Used by:353
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip {l6milo}Uses:24Used by:353
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip {Item_e6_Ras}Uses:26Used by:353
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip {Item_e6_Stul}Uses:28Used by:331 353
Symbol 30 GraphicUsed by:34
Symbol 31 ShapeTweeningUsed by:34
Symbol 32 GraphicUsed by:34
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip {PnC_Game_cpmstar_fla.preloadBar_2}Uses:30 31 32 33Used by:62
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:62 699
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:41 699
Symbol 39 GraphicUsed by:40 86
Symbol 40 MovieClipUses:39Used by:41 699
Symbol 41 MovieClip {PnC_Game_cpmstar_fla.logo_4}Uses:38 40Used by:62
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:62
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClipUses:45Used by:62 699
Symbol 47 SoundUsed by:62
Symbol 48 ShapeTweeningUsed by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClip {PnC_Game_cpmstar_fla.hl_9}Uses:48 49Used by:62
Symbol 51 ShapeTweeningUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClip {PnC_Game_cpmstar_fla.button_10}Uses:51 52Used by:62
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:61
Symbol 56 FontUsed by:57
Symbol 57 TextUses:56Used by:58
Symbol 58 MovieClipUses:57Used by:61
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:61
Symbol 61 MovieClip {PnC_Game_cpmstar_fla.play_btn_11}Uses:55 58 60Used by:62
Symbol 62 MovieClip {PnC_Game_cpmstar_fla.Preloader_1}Uses:34 36 41 43 46 47 50 53 61Used by:Timeline
Symbol 63 FontUsed by:64 66 140
Symbol 64 EditableTextUses:63Used by:65
Symbol 65 MovieClip {PnC_Game_cpmstar_fla._ExportSoundsMC_15}Uses:64Used by:Timeline
Symbol 66 EditableTextUses:63Used by:139
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:69
Symbol 69 MovieClipUses:68Used by:94 103 106 112 138 688
Symbol 70 GraphicUsed by:94
Symbol 71 FontUsed by:72 77 90 92 101 109 111 137 660 675
Symbol 72 TextUses:71Used by:94
Symbol 73 GraphicUsed by:74 673 685
Symbol 74 MovieClipUses:73Used by:78 91 93 102 110
Symbol 75 GraphicUsed by:76 686
Symbol 76 MovieClipUses:75Used by:78 110
Symbol 77 TextUses:71Used by:78
Symbol 78 MovieClip {PnC_Game_cpmstar_fla.retryBtn_20}Uses:74 76 77Used by:94
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClipUses:80Used by:87
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:87
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:87
Symbol 86 MovieClipUses:39Used by:87
Symbol 87 MovieClip {PnC_Game_cpmstar_fla.logo_23}Uses:81 83 85 86Used by:94 103 138
Symbol 88 GraphicUsed by:89 674
Symbol 89 MovieClipUses:88Used by:91 93 102
Symbol 90 TextUses:71Used by:91
Symbol 91 MovieClip {PnC_Game_cpmstar_fla.mainMenuBtn_28}Uses:74 89 90Used by:94 103 138
Symbol 92 TextUses:71Used by:93
Symbol 93 MovieClip {PnC_Game_cpmstar_fla.moreGamesBtn_30}Uses:74 89 92Used by:94 103 138
Symbol 94 MovieClip {WindowYouAreHistory}Uses:69 70 72 78 87 91 93Used by:139
Symbol 95 GraphicUsed by:100
Symbol 96 GraphicUsed by:100
Symbol 97 GraphicUsed by:100
Symbol 98 GraphicUsed by:100
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClip {PnC_Game_cpmstar_fla.levelEndPicture_32}Uses:95 96 97 98 99Used by:103
Symbol 101 TextUses:71Used by:102 684
Symbol 102 MovieClip {PnC_Game_cpmstar_fla.nextBtn_33}Uses:74 89 101Used by:103
Symbol 103 MovieClip {WindowNextLevel}Uses:69 100 102 87 91 93Used by:139
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:106
Symbol 106 MovieClip {WindowItem}Uses:69 105Used by:139
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:112
Symbol 109 TextUses:71Used by:110 687
Symbol 110 MovieClip {PnC_Game_cpmstar_fla.playBtn_38}Uses:74 76 109Used by:112
Symbol 111 TextUses:71Used by:112
Symbol 112 MovieClip {WindowInstructions}Uses:69 108 110 111Used by:139
Symbol 113 FontUsed by:114
Symbol 114 EditableTextUses:113Used by:138
Symbol 115 GraphicUsed by:138
Symbol 116 FontUsed by:117
Symbol 117 TextUses:116Used by:138
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:120
Symbol 120 MovieClip {PnC_Game_cpmstar_fla.icon1_40}Uses:119Used by:138
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:123
Symbol 123 MovieClip {PnC_Game_cpmstar_fla.icon2_41}Uses:122Used by:138
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:126
Symbol 126 MovieClip {PnC_Game_cpmstar_fla.icon3_42}Uses:125Used by:138
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:129
Symbol 129 MovieClip {PnC_Game_cpmstar_fla.icon4_43}Uses:128Used by:138
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132
Symbol 132 MovieClip {PnC_Game_cpmstar_fla.sonya_44}Uses:131Used by:138
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClip {PnC_Game_cpmstar_fla.joe_45}Uses:134Used by:138
Symbol 136 GraphicUsed by:138
Symbol 137 TextUses:71Used by:138
Symbol 138 MovieClip {WindowFinal}Uses:69 114 115 117 120 123 126 129 132 135 136 87 91 93 137Used by:139
Symbol 139 MovieClip {PnC_Game_cpmstar_fla._ExportWindowsMC_16}Uses:66 94 103 106 112 138Used by:Timeline
Symbol 140 EditableTextUses:63Used by:640
Symbol 141 GraphicUsed by:143 207
Symbol 142 GraphicUsed by:143 207
Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}Uses:141 142Used by:159 165 166 167 168 169 193 194 204 208 228 235 236 249 293 294 315 330 331 635
Symbol 144 GraphicUsed by:146 296
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}Uses:144 145Used by:159 165 166 167 168 169 193 194 204 208 228 235 236 249 293 294 330 331 635
Symbol 147 GraphicUsed by:149
Symbol 148 GraphicUsed by:149 301
Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}Uses:147 148Used by:159 165 166 167 168 169 193 194 204 208 228 235 236 249 293 294 330 331 635
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:159 165 166 167 168 169 193 194 204 208 228 235 236 249 293 294 635
Symbol 152 GraphicUsed by:156
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:156 223
Symbol 155 GraphicUsed by:156 328
Symbol 156 MovieClipUses:152 154 155Used by:159 165 166 167 168 169 194 204 208 228 236 293 294 331
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:159 165 166 167 168 169 193 194 204 208 228 235 236 249 293 294 635
Symbol 159 MovieClip {PnC_Game_cpmstar_fla.hero_none_49}Uses:143 146 149 151 156 158Used by:332
Symbol 160 GraphicUsed by:162
Symbol 161 GraphicUsed by:162 164
Symbol 162 MovieClip {PnC_Game_cpmstar_fla.1hand_58}Uses:160 161Used by:165 208
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClip {PnC_Game_cpmstar_fla.hand2_59}Uses:163 161Used by:165 208 315
Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57}Uses:143 146 149 151 156 158 162 164Used by:332 636
Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60}Uses:143 146 149 151 156 158Used by:332
Symbol 167 MovieClip {PnC_Game_cpmstar_fla.hero_take_61}Uses:143 146 149 151 156 158Used by:332
Symbol 168 MovieClip {PnC_Game_cpmstar_fla.hero_pickUp_62}Uses:143 146 149 151 156 158Used by:332
Symbol 169 MovieClip {PnC_Game_cpmstar_fla.hero_refused_63}Uses:146 149 143 151 156 158Used by:332
Symbol 170 GraphicUsed by:180 223 234
Symbol 171 GraphicUsed by:180
Symbol 172 GraphicUsed by:180
Symbol 173 GraphicUsed by:180 223 234
Symbol 174 GraphicUsed by:180 234
Symbol 175 GraphicUsed by:180 223 328
Symbol 176 GraphicUsed by:180 223 328
Symbol 177 GraphicUsed by:180 223 234 328
Symbol 178 GraphicUsed by:180
Symbol 179 GraphicUsed by:180 223 234 247
Symbol 180 MovieClip {PnC_Game_cpmstar_fla.head_hited_65}Uses:170 171 172 173 174 175 176 177 178 179Used by:193 635
Symbol 181 GraphicUsed by:187 191 630 633
Symbol 182 ShapeTweeningUsed by:187
Symbol 183 GraphicUsed by:187 191 226 630 633
Symbol 184 ShapeTweeningUsed by:187
Symbol 185 GraphicUsed by:187 191 226 630 633
Symbol 186 GraphicUsed by:187 630
Symbol 187 MovieClipUses:181 182 183 184 185 186Used by:192
Symbol 188 ShapeTweeningUsed by:191
Symbol 189 ShapeTweeningUsed by:191
Symbol 190 GraphicUsed by:191 226 633
Symbol 191 MovieClipUses:181 188 185 189 183 190Used by:192
Symbol 192 MovieClipUses:187 191Used by:193 235 249
Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64}Uses:143 146 149 151 180 158 192 SS1Used by:332
Symbol 194 MovieClip {PnC_Game_cpmstar_fla.hero_jumpOn_69}Uses:143 146 149 151 156 158Used by:332 636
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:204
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:204
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:201
Symbol 201 MovieClipUses:200Used by:204
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:204
Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70}Uses:143 146 149 151 156 158 196 198 201 203Used by:332
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:207
Symbol 207 MovieClip {PnC_Game_cpmstar_fla.hand3_77}Uses:206 141 142Used by:208
Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76}Uses:143 146 149 151 156 158 162 164 207Used by:332
Symbol 209 GraphicUsed by:223 228
Symbol 210 ShapeTweeningUsed by:228
Symbol 211 GraphicUsed by:212 226
Symbol 212 MovieClipUses:211Used by:223 228
Symbol 213 GraphicUsed by:228
Symbol 214 ShapeTweeningUsed by:228
Symbol 215 ShapeTweeningUsed by:228
Symbol 216 ShapeTweeningUsed by:228
Symbol 217 ShapeTweeningUsed by:228
Symbol 218 GraphicUsed by:223
Symbol 219 GraphicUsed by:223
Symbol 220 GraphicUsed by:223
Symbol 221 GraphicUsed by:223 247
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:170 218 209 212 219 173 220 154 221 175 176 177 222 179Used by:228
Symbol 224 ShapeTweeningUsed by:226
Symbol 225 ShapeTweeningUsed by:226
Symbol 226 MovieClipUses:211 224 185 225 183 190Used by:227
Symbol 227 MovieClipUses:226Used by:228
Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79}Uses:143 146 149 151 156 158 209 210 212 213 214 215 216 217 223 227 SS2Used by:332
Symbol 229 GraphicUsed by:234
Symbol 230 GraphicUsed by:234
Symbol 231 GraphicUsed by:234
Symbol 232 GraphicUsed by:234
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClip {PnC_Game_cpmstar_fla.head_blind_85}Uses:170 229 230 173 231 174 232 177 233 179Used by:235
Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84}Uses:146 149 151 234 158 143 192 SS3Used by:332
Symbol 236 MovieClip {PnC_Game_cpmstar_fla.hero_throwPhoto_86}Uses:143 146 149 151 156 158Used by:332
Symbol 237 GraphicUsed by:247
Symbol 238 GraphicUsed by:247
Symbol 239 GraphicUsed by:247
Symbol 240 GraphicUsed by:247
Symbol 241 GraphicUsed by:247
Symbol 242 GraphicUsed by:247
Symbol 243 GraphicUsed by:247
Symbol 244 GraphicUsed by:247
Symbol 245 GraphicUsed by:247
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClip {PnC_Game_cpmstar_fla.head_etched_88}Uses:237 238 239 240 241 242 221 243 244 245 246 179Used by:249
Symbol 248 SoundUsed by:249
Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87}Uses:146 149 151 247 158 143 248 192Used by:332
Symbol 250 GraphicUsed by:277 293
Symbol 251 GraphicUsed by:263
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:252Used by:254
Symbol 254 MovieClipUses:253Used by:263
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:255Used by:257
Symbol 257 MovieClipUses:256Used by:263
Symbol 258 GraphicUsed by:263 423
Symbol 259 GraphicUsed by:263
Symbol 260 GraphicUsed by:263 423
Symbol 261 GraphicUsed by:263 423
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClip {PnC_Game_cpmstar_fla.l4glass_91}Uses:251 254 257 258 259 260 261 262Used by:277
Symbol 264 GraphicUsed by:277 293
Symbol 265 GraphicUsed by:277 293
Symbol 266 GraphicUsed by:277 293
Symbol 267 GraphicUsed by:277 293
Symbol 268 ShapeTweeningUsed by:277
Symbol 269 GraphicUsed by:277
Symbol 270 ShapeTweeningUsed by:277
Symbol 271 GraphicUsed by:277
Symbol 272 ShapeTweeningUsed by:277
Symbol 273 GraphicUsed by:277 293
Symbol 274 GraphicUsed by:277 293
Symbol 275 GraphicUsed by:277 293
Symbol 276 GraphicUsed by:277 293
Symbol 277 MovieClip {PnC_Game_cpmstar_fla.lvl5_cup_90}Uses:250 263 264 265 266 267 268 269 270 271 272 273 274 275 276Used by:293
Symbol 278 GraphicUsed by:293
Symbol 279 GraphicUsed by:293
Symbol 280 GraphicUsed by:293
Symbol 281 GraphicUsed by:293
Symbol 282 GraphicUsed by:293
Symbol 283 GraphicUsed by:293
Symbol 284 GraphicUsed by:293
Symbol 285 GraphicUsed by:293
Symbol 286 ShapeTweeningUsed by:293
Symbol 287 GraphicUsed by:293
Symbol 288 ShapeTweeningUsed by:293
Symbol 289 GraphicUsed by:293
Symbol 290 ShapeTweeningUsed by:293
Symbol 291 GraphicUsed by:293
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClip {PnC_Game_cpmstar_fla.hero_drink_89}Uses:143 146 149 151 156 158 277 278 279 280 281 282 283 284 285 250 264 265 266 267 286 287 288 289 290 273 274 275 276 291 292Used by:332
Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96}Uses:146 143 149 151 156 158Used by:332
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}Uses:144 295Used by:311 315 316 331 376 377
Symbol 297 GraphicUsed by:299
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}Uses:297 298Used by:311 315 316 331 376 377
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}Uses:300 148Used by:311 315 316 331 376 377
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:311 315 316 331 376 377
Symbol 304 GraphicUsed by:308
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:308
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:304 306 307Used by:311 315 316 331 376 377
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:309Used by:311 315 316 331 376 377
Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97}Uses:296 299 301 303 308 310Used by:332
Symbol 312 GraphicUsed by:314
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClip {PnC_Game_cpmstar_fla.hand_106}Uses:312 313Used by:315
Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105}Uses:296 301 303 308 310 299 314 143 164Used by:332
Symbol 316 MovieClip {PnC_Game_cpmstar_fla.hero_scatePose_107}Uses:296 299 301 303 308 310Used by:332 377
Symbol 317 GraphicUsed by:331 339
Symbol 318 GraphicUsed by:331 339
Symbol 319 GraphicUsed by:331
Symbol 320 GraphicUsed by:331
Symbol 321 GraphicUsed by:328
Symbol 322 GraphicUsed by:328
Symbol 323 GraphicUsed by:328
Symbol 324 GraphicUsed by:328
Symbol 325 GraphicUsed by:328
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:328 329
Symbol 328 MovieClip {PnC_Game_cpmstar_fla.head_wHeart_111}Uses:321 322 323 324 325 155 175 176 177 327Used by:330
Symbol 329 MovieClipUses:327Used by:330 544 545 546
Symbol 330 MovieClip {PnC_Game_cpmstar_fla.hero_wHearts_110}Uses:143 146 149 328 329Used by:331
Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108}Uses:317 318 319 320 296 299 301 303 308 310 29 143 146 149 156 330Used by:332
Symbol 332 MovieClip {JohnnyFinder}Uses:159 165 166 167 168 169 193 194 204 208 228 235 236 249 293 294 311 315 316 331Used by:333 353 514 555 620 639
Symbol 333 MovieClip {Episode_07}Uses:332Used by:640
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:353
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:336Used by:353
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClip {PnC_Game_cpmstar_fla.l6mirror_116}Uses:317 338 318Used by:353
Symbol 340 GraphicUsed by:341 380
Symbol 341 MovieClipUses:340Used by:353
Symbol 342 GraphicUsed by:345
Symbol 343 GraphicUsed by:345
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClip {PnC_Game_cpmstar_fla.level9conditioner_120}Uses:342 343 344Used by:353
Symbol 346 ShapeTweeningUsed by:349
Symbol 347 ShapeTweeningUsed by:349
Symbol 348 GraphicUsed by:349
Symbol 349 MovieClip {PnC_Game_cpmstar_fla.gasFX_out_122}Uses:346 347 348Used by:353
Symbol 350 GraphicUsed by:351 352 384 513 553 554 710
Symbol 351 MovieClipUses:350Used by:353
Symbol 352 MovieClipUses:350Used by:353
Symbol 353 MovieClip {Episode_06}Uses:335 337 29 339 27 341 25 345 23 332 349 351 352Used by:640
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:385
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:385
Symbol 358 GraphicUsed by:364 377
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:364 377 385
Symbol 361 GraphicUsed by:364 377
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:364 377
Symbol 364 MovieClip {PnC_Game_cpmstar_fla.l5ramp_128}Uses:358 360 361 363Used by:377
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:376 377
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:375 377
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:375 377
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:375 377
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:375 377
Symbol 375 MovieClip {PnC_Game_cpmstar_fla.l5garbage_132}Uses:368 370 372 374Used by:377 385
Symbol 376 MovieClipUses:366 296 299 301 303 308 310Used by:377
Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127}Uses:364 366 316 375 296 299 301 303 308 310 376 368 370 372 374 358 360 361 363Used by:385
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:385
Symbol 380 MovieClipUses:340Used by:385
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:383
Symbol 383 MovieClip {PnC_Game_cpmstar_fla.sc03_ringsAll_140}Uses:382 SS4Used by:385
Symbol 384 MovieClipUses:350Used by:385
Symbol 385 MovieClip {Episode_05}Uses:355 357 377 375 379 360 380 383 384Used by:640
Symbol 386 GraphicUsed by:409
Symbol 387 GraphicUsed by:391
Symbol 388 GraphicUsed by:389 392 577
Symbol 389 MovieClipUses:388Used by:391
Symbol 390 GraphicUsed by:391 578 579
Symbol 391 MovieClip {PnC_Game_cpmstar_fla.l4sofite_145}Uses:387 389 390Used by:409
Symbol 392 MovieClipUses:388Used by:409
Symbol 393 GraphicUsed by:409
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:409
Symbol 396 GraphicUsed by:409
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClip {PnC_Game_cpmstar_fla.2hand_150}Uses:397Used by:405
Symbol 399 GraphicUsed by:400 528
Symbol 400 MovieClip {PnC_Game_cpmstar_fla.2leg_151}Uses:399Used by:405
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:405
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:403Used by:405
Symbol 405 MovieClipUses:398 400 402 404Used by:409
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:409
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:386 391 392 393 395 396 405 407 408Used by:514
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:514
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:514
Symbol 414 GraphicUsed by:423
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:417
Symbol 417 MovieClipUses:416Used by:423
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:420 465
Symbol 420 MovieClipUses:419Used by:423
Symbol 421 GraphicUsed by:423
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClip {PnC_Game_cpmstar_fla.l4glass_156}Uses:414 417 420 258 421 260 261 422Used by:514
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:460 514
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:426Used by:514
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:514
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:460 514
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:460 514
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:436 519 555
Symbol 436 MovieClip {PnC_Game_cpmstar_fla.l4light_animated_166}Uses:435Used by:514
Symbol 437 GraphicUsed by:460
Symbol 438 GraphicUsed by:460
Symbol 439 GraphicUsed by:460
Symbol 440 GraphicUsed by:460
Symbol 441 GraphicUsed by:460
Symbol 442 GraphicUsed by:460
Symbol 443 GraphicUsed by:460
Symbol 444 GraphicUsed by:460
Symbol 445 GraphicUsed by:460
Symbol 446 GraphicUsed by:460
Symbol 447 GraphicUsed by:460
Symbol 448 GraphicUsed by:460
Symbol 449 GraphicUsed by:460
Symbol 450 GraphicUsed by:460
Symbol 451 GraphicUsed by:460
Symbol 452 GraphicUsed by:460
Symbol 453 GraphicUsed by:460
Symbol 454 GraphicUsed by:460
Symbol 455 GraphicUsed by:460
Symbol 456 GraphicUsed by:460
Symbol 457 GraphicUsed by:460
Symbol 458 GraphicUsed by:460
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClip {PnC_Game_cpmstar_fla.garbage_168}Uses:437 438 433 425 439 440 441 431 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459Used by:514
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClipUses:461Used by:514
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:514
Symbol 465 MovieClipUses:419Used by:514
Symbol 466 GraphicUsed by:474
Symbol 467 FontUsed by:468 471 473 476 478 480 481 483 484
Symbol 468 TextUses:467Used by:474
Symbol 469 GraphicUsed by:474
Symbol 470 GraphicUsed by:474
Symbol 471 TextUses:467Used by:474
Symbol 472 GraphicUsed by:474
Symbol 473 TextUses:467Used by:474
Symbol 474 MovieClip {PnC_Game_cpmstar_fla.l4musicbox_172}Uses:466 468 469 470 471 472 473Used by:514
Symbol 475 GraphicUsed by:479 482 485
Symbol 476 TextUses:467Used by:479
Symbol 477 GraphicUsed by:479 482 485
Symbol 478 TextUses:467Used by:479
Symbol 479 MovieClip {PnC_Game_cpmstar_fla.l4_rockBtn_174}Uses:475 476 477 478Used by:514
Symbol 480 TextUses:467Used by:482
Symbol 481 TextUses:467Used by:482
Symbol 482 MovieClip {PnC_Game_cpmstar_fla.l4_discoBtn_175}Uses:475 480 477 481Used by:514
Symbol 483 TextUses:467Used by:485
Symbol 484 TextUses:467Used by:485
Symbol 485 MovieClip {PnC_Game_cpmstar_fla.l4_rnbBtn_176}Uses:475 483 477 484Used by:514
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:494
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:494
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:494
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:494
Symbol 494 MovieClip {PnC_Game_cpmstar_fla.1character1_dance_177}Uses:487 489 491 493Used by:514
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:495Used by:503 538 544 545 546
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:503 538 544 545 546
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:503 538 544 545 546
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:503 538 544 545 546
Symbol 503 MovieClip {PnC_Game_cpmstar_fla.6character_dance_182}Uses:496 498 500 502Used by:514
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:512
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:512
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:512
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510Used by:512
Symbol 512 MovieClip {PnC_Game_cpmstar_fla.2character1_dance_187}Uses:505 507 509 511Used by:514
Symbol 513 MovieClipUses:350Used by:514
Symbol 514 MovieClip {Episode_04}Uses:409 411 413 423 425 427 429 431 433 436 460 462 464 465 474 21 479 482 485 494 503 512 332 513Used by:640
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:555
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:555
Symbol 519 MovieClipUses:435Used by:555
Symbol 520 GraphicUsed by:524 525 711
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:524 525
Symbol 523 GraphicUsed by:524 525
Symbol 524 MovieClip {PnC_Game_cpmstar_fla.l3authograf_198}Uses:520 522 523Used by:555
Symbol 525 MovieClip {PnC_Game_cpmstar_fla.l3photo_anim_200}Uses:520 522 523Used by:555
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClipUses:526Used by:533 534 535 536
Symbol 528 MovieClipUses:399Used by:533 534 535 536
Symbol 529 GraphicUsed by:530
Symbol 530 MovieClipUses:529Used by:533 534 535 536
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:533 534 535 536
Symbol 533 MovieClipUses:527 528 530 532Used by:537
Symbol 534 MovieClipUses:527 528 530 532Used by:537
Symbol 535 MovieClip {PnC_Game_cpmstar_fla.security_kick_208}Uses:527 528 530 532Used by:537
Symbol 536 MovieClip {PnC_Game_cpmstar_fla.security_misses_209}Uses:527 528 530 532Used by:537
Symbol 537 MovieClip {PnC_Game_cpmstar_fla.security_all_201}Uses:533 534 535 536Used by:555 639
Symbol 538 MovieClipUses:496 498 500 502Used by:548
Symbol 539 ShapeTweeningUsed by:544
Symbol 540 ShapeTweeningUsed by:544
Symbol 541 ShapeTweeningUsed by:544
Symbol 542 ShapeTweeningUsed by:544
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:329 496 498 500 502 539 540 541 542 543Used by:547 548
Symbol 545 MovieClip {PnC_Game_cpmstar_fla.girl_kiss_213}Uses:496 498 500 502 329Used by:548
Symbol 546 MovieClip {PnC_Game_cpmstar_fla.girl_run_215}Uses:498 329 496 500 502Used by:547
Symbol 547 MovieClip {PnC_Game_cpmstar_fla.girl_214}Uses:544 546Used by:548
Symbol 548 MovieClip {PnC_Game_cpmstar_fla.girl_all_210}Uses:538 544 545 547Used by:555
Symbol 549 GraphicUsed by:550
Symbol 550 MovieClipUses:549Used by:555
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:551Used by:555
Symbol 553 MovieClipUses:350Used by:555
Symbol 554 MovieClipUses:350Used by:555
Symbol 555 MovieClip {Episode_03}Uses:516 518 435 519 19 17 524 15 525 332 537 548 550 552 553 554Used by:640
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:620
Symbol 558 GraphicUsed by:559 623
Symbol 559 MovieClipUses:558Used by:620
Symbol 560 GraphicUsed by:575
Symbol 561 GraphicUsed by:569 575
Symbol 562 GraphicUsed by:569 575
Symbol 563 GraphicUsed by:569 575
Symbol 564 GraphicUsed by:569 575
Symbol 565 GraphicUsed by:569 575
Symbol 566 GraphicUsed by:569 575
Symbol 567 GraphicUsed by:569 575
Symbol 568 GraphicUsed by:569 575
Symbol 569 MovieClip {PnC_Game_cpmstar_fla.button_color_225}Uses:561 562 563 564 565 566 567 568Used by:575
Symbol 570 GraphicUsed by:575
Symbol 571 ShapeTweeningUsed by:575
Symbol 572 ShapeTweeningUsed by:575
Symbol 573 ShapeTweeningUsed by:575
Symbol 574 GraphicUsed by:575
Symbol 575 MovieClip {PnC_Game_cpmstar_fla.level2control_224}Uses:560 569 561 564 563 562 567 565 566 570 571 572 568 573 574Used by:620
Symbol 576 GraphicUsed by:580
Symbol 577 MovieClipUses:388Used by:578 579
Symbol 578 MovieClipUses:577 390Used by:580 582 584 586
Symbol 579 MovieClipUses:577 390Used by:580 582 584 586
Symbol 580 MovieClip {PnC_Game_cpmstar_fla.l2sofite_226}Uses:576 578 579Used by:620
Symbol 581 GraphicUsed by:582
Symbol 582 MovieClip {PnC_Game_cpmstar_fla.l2sofite_2_230}Uses:581 578 579Used by:620
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClip {PnC_Game_cpmstar_fla.l2sofite_3_231}Uses:583 578 579Used by:620
Symbol 585 GraphicUsed by:586
Symbol 586 MovieClip {PnC_Game_cpmstar_fla.l2sofite_4_232}Uses:585 578 579Used by:620
Symbol 587 GraphicUsed by:620
Symbol 588 GraphicUsed by:600
Symbol 589 ShapeTweeningUsed by:600
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:590Used by:600
Symbol 592 ShapeTweeningUsed by:600
Symbol 593 GraphicUsed by:600
Symbol 594 ShapeTweeningUsed by:600
Symbol 595 ShapeTweeningUsed by:600
Symbol 596 ShapeTweeningUsed by:600
Symbol 597 GraphicUsed by:600
Symbol 598 ShapeTweeningUsed by:600
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClip {PnC_Game_cpmstar_fla.l2speaker1_233}Uses:588 589 591 592 593 594 595 596 597 598 599Used by:620
Symbol 601 GraphicUsed by:620
Symbol 602 GraphicUsed by:620
Symbol 603 GraphicUsed by:612
Symbol 604 GraphicUsed by:610
Symbol 605 GraphicUsed by:610
Symbol 606 GraphicUsed by:610
Symbol 607 GraphicUsed by:610
Symbol 608 GraphicUsed by:610
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClipUses:604 605 606 607 608 609Used by:612
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClip {PnC_Game_cpmstar_fla.l2wire_235}Uses:603 610 611Used by:620
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClipUses:613Used by:620
Symbol 615 GraphicUsed by:616 619 637 638
Symbol 616 MovieClipUses:615Used by:620
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:617Used by:620
Symbol 619 MovieClipUses:615Used by:620
Symbol 620 MovieClip {Episode_02}Uses:557 559 13 11 575 580 582 584 586 587 600 601 602 612 614 332 616 618 619Used by:640
Symbol 621 BitmapUsed by:622
Symbol 622 GraphicUses:621Used by:639
Symbol 623 MovieClipUses:558Used by:639
Symbol 624 MovieClipUses:6Used by:636
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:636
Symbol 627 GraphicUsed by:636
Symbol 628 ShapeTweeningUsed by:630
Symbol 629 ShapeTweeningUsed by:630
Symbol 630 MovieClipUses:181 628 183 629 185 186Used by:634
Symbol 631 ShapeTweeningUsed by:633
Symbol 632 ShapeTweeningUsed by:633
Symbol 633 MovieClipUses:181 631 185 632 183 190Used by:634
Symbol 634 MovieClipUses:630 633Used by:635
Symbol 635 MovieClip {PnC_Game_cpmstar_fla.hero_falling_250}Uses:143 146 149 180 151 158 634 SS5Used by:636
Symbol 636 MovieClip {PnC_Game_cpmstar_fla.elevator_all_247}Uses:624 626 627 194 635 9 165Used by:639
Symbol 637 MovieClipUses:615Used by:639
Symbol 638 MovieClipUses:615Used by:639
Symbol 639 MovieClip {Episode_01}Uses:622 9 7 5 3 623 636 537 332 637 638Used by:640
Symbol 640 MovieClip {PnC_Game_cpmstar_fla._ExportEpisodesMC_46}Uses:140 333 353 385 514 555 620 639Used by:Timeline
Symbol 641 BitmapUsed by:642
Symbol 642 GraphicUses:641Used by:646
Symbol 643 GraphicUsed by:644 645
Symbol 644 MovieClip {PnC_Game_cpmstar_fla.playBtn_257}Uses:643Used by:646
Symbol 645 MovieClip {PnC_Game_cpmstar_fla.moreGamesBtn_258}Uses:643Used by:646
Symbol 646 MovieClipUses:642 644 645Used by:Timeline
Symbol 647 FontUsed by:648 649 651 652 654 655 702
Symbol 648 EditableTextUses:647Used by:650
Symbol 649 TextUses:647Used by:650
Symbol 650 MovieClip {PnC_Game_cpmstar_fla.MemoryDisplay_259}Uses:648 649Used by:Timeline
Symbol 651 EditableTextUses:647Used by:653
Symbol 652 TextUses:647Used by:653
Symbol 653 MovieClip {PnC_Game_cpmstar_fla.SPFDisplay_260}Uses:651 652Used by:Timeline
Symbol 654 EditableTextUses:647Used by:656
Symbol 655 TextUses:647Used by:656
Symbol 656 MovieClip {PnC_Game_cpmstar_fla.FPSDisplay_261}Uses:654 655Used by:Timeline
Symbol 657 MovieClip {PnC_Game_cpmstar_fla.Story_263}Used by:700
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:663
Symbol 660 TextUses:71Used by:663
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:661Used by:663
Symbol 663 MovieClip {PnC_Game_cpmstar_fla.HintButton_264}Uses:659 660 662Used by:700
Symbol 664 GraphicUsed by:666 689
Symbol 665 GraphicUsed by:666
Symbol 666 MovieClip {PnC_Game_cpmstar_fla.Epilogue_267}Uses:664 665Used by:700
Symbol 667 GraphicUsed by:688
Symbol 668 GraphicUsed by:672
Symbol 669 GraphicUsed by:672 679 681
Symbol 670 GraphicUsed by:672
Symbol 671 GraphicUsed by:672 679 681
Symbol 672 MovieClipUses:668 669 670 671Used by:688
Symbol 673 MovieClipUses:73Used by:676 684
Symbol 674 MovieClipUses:88Used by:676 684
Symbol 675 TextUses:71Used by:676
Symbol 676 MovieClip {PnC_Game_cpmstar_fla.skipBtn_271}Uses:673 674 675Used by:688
Symbol 677 GraphicUsed by:679 681
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClipUses:677 669 678 671Used by:688
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:677 669 680 671Used by:688
Symbol 682 GraphicUsed by:683
Symbol 683 MovieClipUses:682Used by:688
Symbol 684 MovieClip {PnC_Game_cpmstar_fla._nextBtn_277}Uses:673 674 101Used by:688
Symbol 685 MovieClipUses:73Used by:687
Symbol 686 MovieClipUses:75Used by:687
Symbol 687 MovieClip {PnC_Game_cpmstar_fla.playBtn_278}Uses:685 686 109Used by:688
Symbol 688 MovieClip {PnC_Game_cpmstar_fla.Prolog_01_269}Uses:69 667 672 676 679 681 683 684 687Used by:689
Symbol 689 MovieClip {PnC_Game_cpmstar_fla.Prologue_268}Uses:664 688Used by:700
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:694
Symbol 692 GraphicUsed by:694
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClip {PnC_Game_cpmstar_fla.MuteButton_281}Uses:691 692 693Used by:700
Symbol 695 BitmapUsed by:696
Symbol 696 GraphicUses:695Used by:697
Symbol 697 MovieClip {PnC_Game_cpmstar_fla.Banner_283}Uses:696Used by:700
Symbol 698 GraphicUsed by:699
Symbol 699 MovieClip {PnC_Game_cpmstar_fla.Logotype_284}Uses:46 36 38 40 698Used by:700
Symbol 700 MovieClip {Game}Uses:657 663 666 689 694 697 699Used by:Timeline
Symbol 701 GraphicUsed by:703
Symbol 702 TextUses:647Used by:703
Symbol 703 MovieClip {PnC_Game_cpmstar_fla.Message_285}Uses:701 702Used by:Timeline
Symbol 704 GraphicUsed by:705
Symbol 705 MovieClipUses:704Used by:728
Symbol 706 FontUsed by:707 708
Symbol 707 EditableTextUses:706Used by:728
Symbol 708 EditableTextUses:706Used by:709
Symbol 709 MovieClip {PnC_Game_cpmstar_fla.cont_289}Uses:708Used by:711
Symbol 710 MovieClipUses:350Used by:711
Symbol 711 MovieClipUses:520 709 710Used by:728
Symbol 712 GraphicUsed by:713 721
Symbol 713 MovieClipUses:712Used by:720
Symbol 714 GraphicUsed by:715 724
Symbol 715 MovieClipUses:714Used by:720
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClipUses:716Used by:720
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:720
Symbol 720 MovieClipUses:713 715 717 719Used by:728
Symbol 721 MovieClipUses:712Used by:727
Symbol 722 GraphicUsed by:723
Symbol 723 MovieClipUses:722Used by:727
Symbol 724 MovieClipUses:714Used by:727
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:725Used by:727
Symbol 727 MovieClipUses:721 723 724 726Used by:728
Symbol 728 MovieClip {PnC_Game_cpmstar_fla.Console_286}Uses:705 707 711 720 727Used by:Timeline
Streaming Sound 1Used by:Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64}
Streaming Sound 2Used by:Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79}
Streaming Sound 3Used by:Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84}
Streaming Sound 4Used by:Symbol 383 MovieClip {PnC_Game_cpmstar_fla.sc03_ringsAll_140}
Streaming Sound 5Used by:Symbol 635 MovieClip {PnC_Game_cpmstar_fla.hero_falling_250}

Instance Names

"prel"Frame 1Symbol 62 MovieClip {PnC_Game_cpmstar_fla.Preloader_1}
"cover"Frame 3Symbol 646 MovieClip
"memDisplay"Frame 3Symbol 650 MovieClip {PnC_Game_cpmstar_fla.MemoryDisplay_259}
"spfDisplay"Frame 3Symbol 653 MovieClip {PnC_Game_cpmstar_fla.SPFDisplay_260}
"fpsDisplay"Frame 3Symbol 656 MovieClip {PnC_Game_cpmstar_fla.FPSDisplay_261}
"game"Frame 4Symbol 700 MovieClip {Game}
"message"Frame 4Symbol 703 MovieClip {PnC_Game_cpmstar_fla.Message_285}
"console"Frame 4Symbol 728 MovieClip {PnC_Game_cpmstar_fla.Console_286}
"hit_mc"Symbol 61 MovieClip {PnC_Game_cpmstar_fla.play_btn_11} Frame 1Symbol 60 MovieClip
"pr_body"Symbol 62 MovieClip {PnC_Game_cpmstar_fla.Preloader_1} Frame 1Symbol 34 MovieClip {PnC_Game_cpmstar_fla.preloadBar_2}
"adBox"Symbol 62 MovieClip {PnC_Game_cpmstar_fla.Preloader_1} Frame 1Symbol 43 MovieClip
"play_btn"Symbol 62 MovieClip {PnC_Game_cpmstar_fla.Preloader_1} Frame 111Symbol 61 MovieClip {PnC_Game_cpmstar_fla.play_btn_11}
"hitMc"Symbol 78 MovieClip {PnC_Game_cpmstar_fla.retryBtn_20} Frame 1Symbol 74 MovieClip
"hitMc"Symbol 91 MovieClip {PnC_Game_cpmstar_fla.mainMenuBtn_28} Frame 1Symbol 74 MovieClip
"hitMc"Symbol 93 MovieClip {PnC_Game_cpmstar_fla.moreGamesBtn_30} Frame 1Symbol 74 MovieClip
"retryBtn"Symbol 94 MovieClip {WindowYouAreHistory} Frame 1Symbol 78 MovieClip {PnC_Game_cpmstar_fla.retryBtn_20}
"preloader"Symbol 94 MovieClip {WindowYouAreHistory} Frame 1Symbol 87 MovieClip {PnC_Game_cpmstar_fla.logo_23}
"mmBtn"Symbol 94 MovieClip {WindowYouAreHistory} Frame 1Symbol 91 MovieClip {PnC_Game_cpmstar_fla.mainMenuBtn_28}
"mgBtn"Symbol 94 MovieClip {WindowYouAreHistory} Frame 1Symbol 93 MovieClip {PnC_Game_cpmstar_fla.moreGamesBtn_30}
"hitMc"Symbol 102 MovieClip {PnC_Game_cpmstar_fla.nextBtn_33} Frame 1Symbol 74 MovieClip
"pict"Symbol 103 MovieClip {WindowNextLevel} Frame 1Symbol 100 MovieClip {PnC_Game_cpmstar_fla.levelEndPicture_32}
"nextBtn"Symbol 103 MovieClip {WindowNextLevel} Frame 1Symbol 102 MovieClip {PnC_Game_cpmstar_fla.nextBtn_33}
"preloader"Symbol 103 MovieClip {WindowNextLevel} Frame 1Symbol 87 MovieClip {PnC_Game_cpmstar_fla.logo_23}
"mmBtn"Symbol 103 MovieClip {WindowNextLevel} Frame 1Symbol 91 MovieClip {PnC_Game_cpmstar_fla.mainMenuBtn_28}
"mgBtn"Symbol 103 MovieClip {WindowNextLevel} Frame 1Symbol 93 MovieClip {PnC_Game_cpmstar_fla.moreGamesBtn_30}
"itemIcon_mc"Symbol 106 MovieClip {WindowItem} Frame 1Symbol 105 MovieClip
"hitMc"Symbol 110 MovieClip {PnC_Game_cpmstar_fla.playBtn_38} Frame 1Symbol 74 MovieClip
"playBtn"Symbol 112 MovieClip {WindowInstructions} Frame 1Symbol 110 MovieClip {PnC_Game_cpmstar_fla.playBtn_38}
"time_tf"Symbol 138 MovieClip {WindowFinal} Frame 1Symbol 114 EditableText
"a1"Symbol 138 MovieClip {WindowFinal} Frame 1Symbol 120 MovieClip {PnC_Game_cpmstar_fla.icon1_40}
"a2"Symbol 138 MovieClip {WindowFinal} Frame 1Symbol 123 MovieClip {PnC_Game_cpmstar_fla.icon2_41}
"a3"Symbol 138 MovieClip {WindowFinal} Frame 1Symbol 126 MovieClip {PnC_Game_cpmstar_fla.icon3_42}
"a4"Symbol 138 MovieClip {WindowFinal} Frame 1Symbol 129 MovieClip {PnC_Game_cpmstar_fla.icon4_43}
"preloader"Symbol 138 MovieClip {WindowFinal} Frame 1Symbol 87 MovieClip {PnC_Game_cpmstar_fla.logo_23}
"windowYouAH"Symbol 139 MovieClip {PnC_Game_cpmstar_fla._ExportWindowsMC_16} Frame 2Symbol 94 MovieClip {WindowYouAreHistory}
"windowNextL"Symbol 139 MovieClip {PnC_Game_cpmstar_fla._ExportWindowsMC_16} Frame 2Symbol 103 MovieClip {WindowNextLevel}
"windowItem"Symbol 139 MovieClip {PnC_Game_cpmstar_fla._ExportWindowsMC_16} Frame 2Symbol 106 MovieClip {WindowItem}
"windowInstr"Symbol 139 MovieClip {PnC_Game_cpmstar_fla._ExportWindowsMC_16} Frame 2Symbol 112 MovieClip {WindowInstructions}
"windowFinal"Symbol 139 MovieClip {PnC_Game_cpmstar_fla._ExportWindowsMC_16} Frame 2Symbol 138 MovieClip {WindowFinal}
"glasses"Symbol 156 MovieClip Frame 1Symbol 154 MovieClip
"hand1"Symbol 159 MovieClip {PnC_Game_cpmstar_fla.hero_none_49} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 159 MovieClip {PnC_Game_cpmstar_fla.hero_none_49} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 159 MovieClip {PnC_Game_cpmstar_fla.hero_none_49} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body"Symbol 159 MovieClip {PnC_Game_cpmstar_fla.hero_none_49} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand2"Symbol 159 MovieClip {PnC_Game_cpmstar_fla.hero_none_49} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 1Symbol 156 MovieClip
"hand1"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 93Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 125Symbol 162 MovieClip {PnC_Game_cpmstar_fla.1hand_58}
"hand1"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 125Symbol 164 MovieClip {PnC_Game_cpmstar_fla.hand2_59}
"hand2"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 170Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand1"Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57} Frame 170Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60} Frame 1Symbol 156 MovieClip
"hand2"Symbol 167 MovieClip {PnC_Game_cpmstar_fla.hero_take_61} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 167 MovieClip {PnC_Game_cpmstar_fla.hero_take_61} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 167 MovieClip {PnC_Game_cpmstar_fla.hero_take_61} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 167 MovieClip {PnC_Game_cpmstar_fla.hero_take_61} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 167 MovieClip {PnC_Game_cpmstar_fla.hero_take_61} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 167 MovieClip {PnC_Game_cpmstar_fla.hero_take_61} Frame 1Symbol 156 MovieClip
"hand2"Symbol 168 MovieClip {PnC_Game_cpmstar_fla.hero_pickUp_62} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 168 MovieClip {PnC_Game_cpmstar_fla.hero_pickUp_62} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 168 MovieClip {PnC_Game_cpmstar_fla.hero_pickUp_62} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 168 MovieClip {PnC_Game_cpmstar_fla.hero_pickUp_62} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 168 MovieClip {PnC_Game_cpmstar_fla.hero_pickUp_62} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 168 MovieClip {PnC_Game_cpmstar_fla.hero_pickUp_62} Frame 1Symbol 156 MovieClip
"leg2"Symbol 169 MovieClip {PnC_Game_cpmstar_fla.hero_refused_63} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 169 MovieClip {PnC_Game_cpmstar_fla.hero_refused_63} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"hand2"Symbol 169 MovieClip {PnC_Game_cpmstar_fla.hero_refused_63} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand1"Symbol 169 MovieClip {PnC_Game_cpmstar_fla.hero_refused_63} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64} Frame 1Symbol 180 MovieClip {PnC_Game_cpmstar_fla.head_hited_65}
"hand2"Symbol 194 MovieClip {PnC_Game_cpmstar_fla.hero_jumpOn_69} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 194 MovieClip {PnC_Game_cpmstar_fla.hero_jumpOn_69} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 194 MovieClip {PnC_Game_cpmstar_fla.hero_jumpOn_69} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 194 MovieClip {PnC_Game_cpmstar_fla.hero_jumpOn_69} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"head1"Symbol 194 MovieClip {PnC_Game_cpmstar_fla.hero_jumpOn_69} Frame 1Symbol 156 MovieClip
"hand1"Symbol 194 MovieClip {PnC_Game_cpmstar_fla.hero_jumpOn_69} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 1Symbol 156 MovieClip
"anim"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 5Symbol 198 MovieClip
"anim"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 7Symbol 203 MovieClip
"anim"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 9Symbol 198 MovieClip
"anim"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 11Symbol 203 MovieClip
"anim"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 13Symbol 198 MovieClip
"anim"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 15Symbol 203 MovieClip
"anim"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 17Symbol 198 MovieClip
"anim"Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70} Frame 19Symbol 203 MovieClip
"hand2"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"head1"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 1Symbol 156 MovieClip
"hand1"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 7Symbol 162 MovieClip {PnC_Game_cpmstar_fla.1hand_58}
"hand1"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 7Symbol 164 MovieClip {PnC_Game_cpmstar_fla.hand2_59}
"hand2"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 18Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand1"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 18Symbol 207 MovieClip {PnC_Game_cpmstar_fla.hand3_77}
"hand2"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 31Symbol 164 MovieClip {PnC_Game_cpmstar_fla.hand2_59}
"hand2"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 47Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand1"Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76} Frame 50Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"glasses"Symbol 223 MovieClip Frame 1Symbol 154 MovieClip
"hand2"Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79} Frame 1Symbol 156 MovieClip
"head1"Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79} Frame 41Symbol 223 MovieClip
"leg2"Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"head1"Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84} Frame 1Symbol 234 MovieClip {PnC_Game_cpmstar_fla.head_blind_85}
"hand2"Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand1"Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 236 MovieClip {PnC_Game_cpmstar_fla.hero_throwPhoto_86} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 236 MovieClip {PnC_Game_cpmstar_fla.hero_throwPhoto_86} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 236 MovieClip {PnC_Game_cpmstar_fla.hero_throwPhoto_86} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 236 MovieClip {PnC_Game_cpmstar_fla.hero_throwPhoto_86} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 236 MovieClip {PnC_Game_cpmstar_fla.hero_throwPhoto_86} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 236 MovieClip {PnC_Game_cpmstar_fla.hero_throwPhoto_86} Frame 1Symbol 156 MovieClip
"leg2"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 1Symbol 247 MovieClip {PnC_Game_cpmstar_fla.head_etched_88}
"hand2"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"berry"Symbol 257 MovieClip Frame 1Symbol 256 MovieClip
"berry"Symbol 257 MovieClip Frame 1Symbol 256 MovieClip
"berry"Symbol 257 MovieClip Frame 1Symbol 256 MovieClip
"ice"Symbol 263 MovieClip {PnC_Game_cpmstar_fla.l4glass_91} Frame 1Symbol 254 MovieClip
"berry"Symbol 263 MovieClip {PnC_Game_cpmstar_fla.l4glass_91} Frame 1Symbol 257 MovieClip
"cup"Symbol 277 MovieClip {PnC_Game_cpmstar_fla.lvl5_cup_90} Frame 1Symbol 263 MovieClip {PnC_Game_cpmstar_fla.l4glass_91}
"hand2"Symbol 293 MovieClip {PnC_Game_cpmstar_fla.hero_drink_89} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 293 MovieClip {PnC_Game_cpmstar_fla.hero_drink_89} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 293 MovieClip {PnC_Game_cpmstar_fla.hero_drink_89} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"hand1"Symbol 293 MovieClip {PnC_Game_cpmstar_fla.hero_drink_89} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"cup"Symbol 293 MovieClip {PnC_Game_cpmstar_fla.hero_drink_89} Frame 2Symbol 277 MovieClip {PnC_Game_cpmstar_fla.lvl5_cup_90}
"leg2"Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"hand2"Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"body1"Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"hand1"Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"head1"Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96} Frame 1Symbol 156 MovieClip
"glasses"Symbol 308 MovieClip Frame 1Symbol 306 MovieClip
"leg2"Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97} Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97} Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97} Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97} Frame 1Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97} Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97} Frame 1Symbol 308 MovieClip
"leg2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"body1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 1Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"head1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 1Symbol 308 MovieClip
"hand2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"hand1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"hand2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 13Symbol 314 MovieClip {PnC_Game_cpmstar_fla.hand_106}
"hand1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 13Symbol 314 MovieClip {PnC_Game_cpmstar_fla.hand_106}
"hand2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 17Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"hand1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 17Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"hand2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 21Symbol 314 MovieClip {PnC_Game_cpmstar_fla.hand_106}
"hand1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 21Symbol 314 MovieClip {PnC_Game_cpmstar_fla.hand_106}
"hand2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 25Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"hand1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 25Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"hand2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 97Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 102Symbol 314 MovieClip {PnC_Game_cpmstar_fla.hand_106}
"hand1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 102Symbol 164 MovieClip {PnC_Game_cpmstar_fla.hand2_59}
"hand2"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 130Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"hand1"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 130Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"leg2"Symbol 316 MovieClip {PnC_Game_cpmstar_fla.hero_scatePose_107} Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 316 MovieClip {PnC_Game_cpmstar_fla.hero_scatePose_107} Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 316 MovieClip {PnC_Game_cpmstar_fla.hero_scatePose_107} Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 316 MovieClip {PnC_Game_cpmstar_fla.hero_scatePose_107} Frame 1Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 316 MovieClip {PnC_Game_cpmstar_fla.hero_scatePose_107} Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 316 MovieClip {PnC_Game_cpmstar_fla.hero_scatePose_107} Frame 1Symbol 308 MovieClip
"hand2"Symbol 330 MovieClip {PnC_Game_cpmstar_fla.hero_wHearts_110} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 330 MovieClip {PnC_Game_cpmstar_fla.hero_wHearts_110} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 330 MovieClip {PnC_Game_cpmstar_fla.hero_wHearts_110} Frame 1Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 330 MovieClip {PnC_Game_cpmstar_fla.hero_wHearts_110} Frame 1Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"head1"Symbol 330 MovieClip {PnC_Game_cpmstar_fla.hero_wHearts_110} Frame 1Symbol 328 MovieClip {PnC_Game_cpmstar_fla.head_wHeart_111}
"hand1"Symbol 330 MovieClip {PnC_Game_cpmstar_fla.hero_wHearts_110} Frame 1Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 1Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hat2"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 1Symbol 303 MovieClip
"head1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 1Symbol 308 MovieClip
"hand1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"hat1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 1Symbol 310 MovieClip
"hand2"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 13Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 13Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 13Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 13Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"head1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 13Symbol 156 MovieClip
"hand1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 13Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"hand2"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 40Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"leg2"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 40Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"leg1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 40Symbol 146 MovieClip {PnC_Game_cpmstar_fla.leg_51}
"body1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 40Symbol 149 MovieClip {PnC_Game_cpmstar_fla.body_52}
"head1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 40Symbol 156 MovieClip
"hand1"Symbol 331 MovieClip {PnC_Game_cpmstar_fla.hero_inLove_108} Frame 40Symbol 143 MovieClip {PnC_Game_cpmstar_fla.hand_50}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 3Symbol 165 MovieClip {PnC_Game_cpmstar_fla.hero_idle_57}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 4Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 5Symbol 167 MovieClip {PnC_Game_cpmstar_fla.hero_take_61}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 6Symbol 168 MovieClip {PnC_Game_cpmstar_fla.hero_pickUp_62}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 7Symbol 169 MovieClip {PnC_Game_cpmstar_fla.hero_refused_63}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 8Symbol 193 MovieClip {PnC_Game_cpmstar_fla.hero_die1_64}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 9Symbol 194 MovieClip {PnC_Game_cpmstar_fla.hero_jumpOn_69}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 10Symbol 204 MovieClip {PnC_Game_cpmstar_fla.hero_electricalShock_70}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 11Symbol 208 MovieClip {PnC_Game_cpmstar_fla.hero_greeting_76}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 12Symbol 228 MovieClip {PnC_Game_cpmstar_fla.hero_kissed_79}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 13Symbol 235 MovieClip {PnC_Game_cpmstar_fla.hero_blind_84}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 14Symbol 236 MovieClip {PnC_Game_cpmstar_fla.hero_throwPhoto_86}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 15Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 16Symbol 293 MovieClip {PnC_Game_cpmstar_fla.hero_drink_89}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 17Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 18Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 19Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105}
"anim"Symbol 332 MovieClip {JohnnyFinder} Frame 20Symbol 316 MovieClip {PnC_Game_cpmstar_fla.hero_scatePose_107}
"jf"Symbol 333 MovieClip {Episode_07} Frame 1Symbol 332 MovieClip {JohnnyFinder}
"stul"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 29 MovieClip {Item_e6_Stul}
"mirror"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 339 MovieClip {PnC_Game_cpmstar_fla.l6mirror_116}
"ras"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 27 MovieClip {Item_e6_Ras}
"do3"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 341 MovieClip
"milo"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 25 MovieClip {l6milo}
"cond"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 345 MovieClip {PnC_Game_cpmstar_fla.level9conditioner_120}
"pult"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 23 MovieClip {Item_e6_Pult}
"jf"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 332 MovieClip {JohnnyFinder}
"steam"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 349 MovieClip {PnC_Game_cpmstar_fla.gasFX_out_122}
"do1"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 351 MovieClip
"do2"Symbol 353 MovieClip {Episode_06} Frame 1Symbol 352 MovieClip
"leg2"Symbol 376 MovieClip Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 376 MovieClip Frame 1Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 376 MovieClip Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 376 MovieClip Frame 1Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 376 MovieClip Frame 1Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 376 MovieClip Frame 1Symbol 308 MovieClip
"ramp_mc"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 1Symbol 364 MovieClip {PnC_Game_cpmstar_fla.l5ramp_128}
"leg2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 9Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 9Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 9Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 9Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 9Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 9Symbol 308 MovieClip
"leg2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 17Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 17Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 17Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 17Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 17Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 17Symbol 308 MovieClip
"leg2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 42Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 42Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 42Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 42Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 42Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 42Symbol 308 MovieClip
"leg2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 67Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 67Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 67Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 67Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 67Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 67Symbol 308 MovieClip
"leg2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 76Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 76Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 76Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 76Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 76Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 76Symbol 308 MovieClip
"leg2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 113Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 113Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 113Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 113Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 113Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 113Symbol 308 MovieClip
"leg2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 145Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"leg1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 145Symbol 296 MovieClip {PnC_Game_cpmstar_fla.legcopy_98}
"hand2"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 145Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"body1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 145Symbol 301 MovieClip {PnC_Game_cpmstar_fla.bodycopy_100}
"hand1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 145Symbol 299 MovieClip {PnC_Game_cpmstar_fla.handcopy_99}
"head1"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 145Symbol 308 MovieClip
"hero"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127}
"q2"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 375 MovieClip {PnC_Game_cpmstar_fla.l5garbage_132}
"q4"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 379 MovieClip
"q1"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 360 MovieClip
"q3"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 360 MovieClip
"do1"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 380 MovieClip
"effect4"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 383 MovieClip {PnC_Game_cpmstar_fla.sc03_ringsAll_140}
"effect3"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 383 MovieClip {PnC_Game_cpmstar_fla.sc03_ringsAll_140}
"effect1"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 383 MovieClip {PnC_Game_cpmstar_fla.sc03_ringsAll_140}
"effect2"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 383 MovieClip {PnC_Game_cpmstar_fla.sc03_ringsAll_140}
"jump"Symbol 385 MovieClip {Episode_05} Frame 1Symbol 384 MovieClip
"berry"Symbol 420 MovieClip Frame 1Symbol 419 MovieClip
"berry"Symbol 420 MovieClip Frame 1Symbol 419 MovieClip
"berry"Symbol 420 MovieClip Frame 1Symbol 419 MovieClip
"ice"Symbol 423 MovieClip {PnC_Game_cpmstar_fla.l4glass_156} Frame 1Symbol 417 MovieClip
"berry"Symbol 423 MovieClip {PnC_Game_cpmstar_fla.l4glass_156} Frame 1Symbol 420 MovieClip
"drink"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 423 MovieClip {PnC_Game_cpmstar_fla.l4glass_156}
"q2"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 429 MovieClip
"garbage"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 460 MovieClip {PnC_Game_cpmstar_fla.garbage_168}
"ice"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 462 MovieClip
"milk"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 464 MovieClip
"q1"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 431 MovieClip
"q3"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 425 MovieClip
"berry"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 465 MovieClip
"box"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 474 MovieClip {PnC_Game_cpmstar_fla.l4musicbox_172}
"coin"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 21 MovieClip {Item_e4_Coin}
"rockBtn"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 479 MovieClip {PnC_Game_cpmstar_fla.l4_rockBtn_174}
"discoBtn"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 482 MovieClip {PnC_Game_cpmstar_fla.l4_discoBtn_175}
"rnbBtn"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 485 MovieClip {PnC_Game_cpmstar_fla.l4_rnbBtn_176}
"jf"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 332 MovieClip {JohnnyFinder}
"do1"Symbol 514 MovieClip {Episode_04} Frame 1Symbol 513 MovieClip
"light"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 519 MovieClip
"boots"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 19 MovieClip {Item_e3_Boots}
"glas"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 17 MovieClip {Item_e3_Glas}
"aut"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 524 MovieClip {PnC_Game_cpmstar_fla.l3authograf_198}
"marker"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 15 MovieClip {Item_e3_Marker}
"photo"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 525 MovieClip {PnC_Game_cpmstar_fla.l3photo_anim_200}
"jf"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 332 MovieClip {JohnnyFinder}
"secure"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 537 MovieClip {PnC_Game_cpmstar_fla.security_all_201}
"girl"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 548 MovieClip {PnC_Game_cpmstar_fla.girl_all_210}
"do1"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 553 MovieClip
"do2"Symbol 555 MovieClip {Episode_03} Frame 1Symbol 554 MovieClip
"button"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 13 MovieClip {Item_e2_Button}
"scotch"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 11 MovieClip {Item_e2_Scotch}
"con"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 575 MovieClip {PnC_Game_cpmstar_fla.level2control_224}
"q1"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 580 MovieClip {PnC_Game_cpmstar_fla.l2sofite_226}
"q2"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 582 MovieClip {PnC_Game_cpmstar_fla.l2sofite_2_230}
"q3"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 584 MovieClip {PnC_Game_cpmstar_fla.l2sofite_3_231}
"q4"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 586 MovieClip {PnC_Game_cpmstar_fla.l2sofite_4_232}
"q5"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 582 MovieClip {PnC_Game_cpmstar_fla.l2sofite_2_230}
"q6"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 580 MovieClip {PnC_Game_cpmstar_fla.l2sofite_226}
"s2"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 600 MovieClip {PnC_Game_cpmstar_fla.l2speaker1_233}
"s1"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 600 MovieClip {PnC_Game_cpmstar_fla.l2speaker1_233}
"wire"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 612 MovieClip {PnC_Game_cpmstar_fla.l2wire_235}
"jf"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 332 MovieClip {JohnnyFinder}
"do1"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 616 MovieClip
"do2"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 618 MovieClip
"do3"Symbol 620 MovieClip {Episode_02} Frame 1Symbol 619 MovieClip
"key"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 9 MovieClip {Item_e1_Key}
"detal"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 7 MovieClip {Item_e1_Detal}
"mikro"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 5 MovieClip {Item_e1_Mikro}
"plechi"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 3 MovieClip {Item_e1_Plechi}
"lift"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 636 MovieClip {PnC_Game_cpmstar_fla.elevator_all_247}
"secure"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 537 MovieClip {PnC_Game_cpmstar_fla.security_all_201}
"jf"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 332 MovieClip {JohnnyFinder}
"do1"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 637 MovieClip
"do2"Symbol 639 MovieClip {Episode_01} Frame 1Symbol 638 MovieClip
"_tf"Symbol 650 MovieClip {PnC_Game_cpmstar_fla.MemoryDisplay_259} Frame 1Symbol 648 EditableText
"_tf"Symbol 653 MovieClip {PnC_Game_cpmstar_fla.SPFDisplay_260} Frame 1Symbol 651 EditableText
"_tf"Symbol 656 MovieClip {PnC_Game_cpmstar_fla.FPSDisplay_261} Frame 1Symbol 654 EditableText
"_fill"Symbol 663 MovieClip {PnC_Game_cpmstar_fla.HintButton_264} Frame 2Symbol 662 MovieClip
"hitMc"Symbol 676 MovieClip {PnC_Game_cpmstar_fla.skipBtn_271} Frame 1Symbol 673 MovieClip
"hitMc"Symbol 684 MovieClip {PnC_Game_cpmstar_fla._nextBtn_277} Frame 1Symbol 673 MovieClip
"hitMc"Symbol 687 MovieClip {PnC_Game_cpmstar_fla.playBtn_278} Frame 1Symbol 685 MovieClip
"playBtn"Symbol 688 MovieClip {PnC_Game_cpmstar_fla.Prolog_01_269} Frame 280Symbol 687 MovieClip {PnC_Game_cpmstar_fla.playBtn_278}
"images"Symbol 689 MovieClip {PnC_Game_cpmstar_fla.Prologue_268} Frame 1Symbol 688 MovieClip {PnC_Game_cpmstar_fla.Prolog_01_269}
"hit_mc"Symbol 694 MovieClip {PnC_Game_cpmstar_fla.MuteButton_281} Frame 1Symbol 691 MovieClip
"story"Symbol 700 MovieClip {Game} Frame 1Symbol 657 MovieClip {PnC_Game_cpmstar_fla.Story_263}
"hintButton"Symbol 700 MovieClip {Game} Frame 1Symbol 663 MovieClip {PnC_Game_cpmstar_fla.HintButton_264}
"epilogues"Symbol 700 MovieClip {Game} Frame 1Symbol 666 MovieClip {PnC_Game_cpmstar_fla.Epilogue_267}
"prologues"Symbol 700 MovieClip {Game} Frame 1Symbol 689 MovieClip {PnC_Game_cpmstar_fla.Prologue_268}
"muteButton"Symbol 700 MovieClip {Game} Frame 1Symbol 694 MovieClip {PnC_Game_cpmstar_fla.MuteButton_281}
"banner1"Symbol 700 MovieClip {Game} Frame 1Symbol 697 MovieClip {PnC_Game_cpmstar_fla.Banner_283}
"logo"Symbol 700 MovieClip {Game} Frame 1Symbol 699 MovieClip {PnC_Game_cpmstar_fla.Logotype_284}
"history_tf"Symbol 709 MovieClip {PnC_Game_cpmstar_fla.cont_289} Frame 1Symbol 708 EditableText
"cont_mc"Symbol 711 MovieClip Frame 1Symbol 709 MovieClip {PnC_Game_cpmstar_fla.cont_289}
"mask_mc"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"track_mc"Symbol 720 MovieClip Frame 1Symbol 713 MovieClip
"thumb_mc"Symbol 720 MovieClip Frame 1Symbol 715 MovieClip
"btnDown"Symbol 720 MovieClip Frame 1Symbol 717 MovieClip
"btnUp"Symbol 720 MovieClip Frame 1Symbol 719 MovieClip
"track_mc"Symbol 727 MovieClip Frame 1Symbol 721 MovieClip
"btnLeft"Symbol 727 MovieClip Frame 1Symbol 723 MovieClip
"thumb_mc"Symbol 727 MovieClip Frame 1Symbol 724 MovieClip
"btnRight"Symbol 727 MovieClip Frame 1Symbol 726 MovieClip
"btnClose"Symbol 728 MovieClip {PnC_Game_cpmstar_fla.Console_286} Frame 1Symbol 705 MovieClip
"command_tf"Symbol 728 MovieClip {PnC_Game_cpmstar_fla.Console_286} Frame 1Symbol 707 EditableText
"content"Symbol 728 MovieClip {PnC_Game_cpmstar_fla.Console_286} Frame 1Symbol 711 MovieClip
"scrollerV"Symbol 728 MovieClip {PnC_Game_cpmstar_fla.Console_286} Frame 1Symbol 720 MovieClip
"scrollerH"Symbol 728 MovieClip {PnC_Game_cpmstar_fla.Console_286} Frame 1Symbol 727 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"menu"Frame 3
"game"Frame 4
"_over"Symbol 61 MovieClip {PnC_Game_cpmstar_fla.play_btn_11} Frame 2
"_up"Symbol 61 MovieClip {PnC_Game_cpmstar_fla.play_btn_11} Frame 11
"over"Symbol 78 MovieClip {PnC_Game_cpmstar_fla.retryBtn_20} Frame 2
"up"Symbol 78 MovieClip {PnC_Game_cpmstar_fla.retryBtn_20} Frame 12
"over"Symbol 91 MovieClip {PnC_Game_cpmstar_fla.mainMenuBtn_28} Frame 2
"up"Symbol 91 MovieClip {PnC_Game_cpmstar_fla.mainMenuBtn_28} Frame 9
"over"Symbol 93 MovieClip {PnC_Game_cpmstar_fla.moreGamesBtn_30} Frame 2
"up"Symbol 93 MovieClip {PnC_Game_cpmstar_fla.moreGamesBtn_30} Frame 9
"end1"Symbol 100 MovieClip {PnC_Game_cpmstar_fla.levelEndPicture_32} Frame 1
"end2"Symbol 100 MovieClip {PnC_Game_cpmstar_fla.levelEndPicture_32} Frame 2
"end3"Symbol 100 MovieClip {PnC_Game_cpmstar_fla.levelEndPicture_32} Frame 3
"end4"Symbol 100 MovieClip {PnC_Game_cpmstar_fla.levelEndPicture_32} Frame 4
"end5"Symbol 100 MovieClip {PnC_Game_cpmstar_fla.levelEndPicture_32} Frame 5
"over"Symbol 102 MovieClip {PnC_Game_cpmstar_fla.nextBtn_33} Frame 2
"up"Symbol 102 MovieClip {PnC_Game_cpmstar_fla.nextBtn_33} Frame 9
"over"Symbol 110 MovieClip {PnC_Game_cpmstar_fla.playBtn_38} Frame 2
"up"Symbol 110 MovieClip {PnC_Game_cpmstar_fla.playBtn_38} Frame 12
"loop"Symbol 166 MovieClip {PnC_Game_cpmstar_fla.hero_walk_60} Frame 6
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 1
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 5
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 7
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 9
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 11
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 13
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 15
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 16
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 17
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 18
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 19
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 20
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 21
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 24
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 25
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 26
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 29
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 30
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 31
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 34
"head1"Symbol 249 MovieClip {PnC_Game_cpmstar_fla.hero_etched_87} Frame 35
"loop"Symbol 294 MovieClip {PnC_Game_cpmstar_fla.hero_run_96} Frame 6
"loop"Symbol 311 MovieClip {PnC_Game_cpmstar_fla.hero_danceBad_97} Frame 6
"loop"Symbol 315 MovieClip {PnC_Game_cpmstar_fla.hero_danceGood_105} Frame 6
"$init"Symbol 332 MovieClip {JohnnyFinder} Frame 1
"none"Symbol 332 MovieClip {JohnnyFinder} Frame 2
"idle"Symbol 332 MovieClip {JohnnyFinder} Frame 3
"walk"Symbol 332 MovieClip {JohnnyFinder} Frame 4
"take"Symbol 332 MovieClip {JohnnyFinder} Frame 5
"pickUp"Symbol 332 MovieClip {JohnnyFinder} Frame 6
"refused"Symbol 332 MovieClip {JohnnyFinder} Frame 7
"die1"Symbol 332 MovieClip {JohnnyFinder} Frame 8
"jump"Symbol 332 MovieClip {JohnnyFinder} Frame 9
"electricalShock"Symbol 332 MovieClip {JohnnyFinder} Frame 10
"greeting"Symbol 332 MovieClip {JohnnyFinder} Frame 11
"kissed"Symbol 332 MovieClip {JohnnyFinder} Frame 12
"blind"Symbol 332 MovieClip {JohnnyFinder} Frame 13
"throwPhoto"Symbol 332 MovieClip {JohnnyFinder} Frame 14
"badD"Symbol 332 MovieClip {JohnnyFinder} Frame 15
"drink"Symbol 332 MovieClip {JohnnyFinder} Frame 16
"run"Symbol 332 MovieClip {JohnnyFinder} Frame 17
"danceBad"Symbol 332 MovieClip {JohnnyFinder} Frame 18
"danceGood"Symbol 332 MovieClip {JohnnyFinder} Frame 19
"scatePose"Symbol 332 MovieClip {JohnnyFinder} Frame 20
"love"Symbol 332 MovieClip {JohnnyFinder} Frame 21
"_GasOut"Symbol 349 MovieClip {PnC_Game_cpmstar_fla.gasFX_out_122} Frame 2
"idle"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 1
"wGarbage"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 2
"wDetail"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 42
"wTramplin"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 76
"_ok"Symbol 377 MovieClip {PnC_Game_cpmstar_fla.scene_all_127} Frame 113
"$init"Symbol 537 MovieClip {PnC_Game_cpmstar_fla.security_all_201} Frame 1
"none"Symbol 537 MovieClip {PnC_Game_cpmstar_fla.security_all_201} Frame 2
"idle"Symbol 537 MovieClip {PnC_Game_cpmstar_fla.security_all_201} Frame 3
"kick"Symbol 537 MovieClip {PnC_Game_cpmstar_fla.security_all_201} Frame 4
"misses"Symbol 537 MovieClip {PnC_Game_cpmstar_fla.security_all_201} Frame 5
"loop"Symbol 546 MovieClip {PnC_Game_cpmstar_fla.girl_run_215} Frame 15
"$init"Symbol 548 MovieClip {PnC_Game_cpmstar_fla.girl_all_210} Frame 1
"none"Symbol 548 MovieClip {PnC_Game_cpmstar_fla.girl_all_210} Frame 2
"idle"Symbol 548 MovieClip {PnC_Game_cpmstar_fla.girl_all_210} Frame 3
"kiss"Symbol 548 MovieClip {PnC_Game_cpmstar_fla.girl_all_210} Frame 4
"run"Symbol 548 MovieClip {PnC_Game_cpmstar_fla.girl_all_210} Frame 5
"blue"Symbol 569 MovieClip {PnC_Game_cpmstar_fla.button_color_225} Frame 1
"red"Symbol 569 MovieClip {PnC_Game_cpmstar_fla.button_color_225} Frame 2
"green"Symbol 569 MovieClip {PnC_Game_cpmstar_fla.button_color_225} Frame 3
"violet"Symbol 569 MovieClip {PnC_Game_cpmstar_fla.button_color_225} Frame 4
"yellow1"Symbol 569 MovieClip {PnC_Game_cpmstar_fla.button_color_225} Frame 5
"light_on"Symbol 569 MovieClip {PnC_Game_cpmstar_fla.button_color_225} Frame 6
"stop"Symbol 600 MovieClip {PnC_Game_cpmstar_fla.l2speaker1_233} Frame 1
"play"Symbol 600 MovieClip {PnC_Game_cpmstar_fla.l2speaker1_233} Frame 2
"idle"Symbol 636 MovieClip {PnC_Game_cpmstar_fla.elevator_all_247} Frame 1
"hero_jumpOn_broken"Symbol 636 MovieClip {PnC_Game_cpmstar_fla.elevator_all_247} Frame 2
"hero_fall"Symbol 636 MovieClip {PnC_Game_cpmstar_fla.elevator_all_247} Frame 48
"repair"Symbol 636 MovieClip {PnC_Game_cpmstar_fla.elevator_all_247} Frame 89
"hero_jumpOn_repaired"Symbol 636 MovieClip {PnC_Game_cpmstar_fla.elevator_all_247} Frame 153
"repairedUp"Symbol 636 MovieClip {PnC_Game_cpmstar_fla.elevator_all_247} Frame 199
"over"Symbol 676 MovieClip {PnC_Game_cpmstar_fla.skipBtn_271} Frame 2
"up"Symbol 676 MovieClip {PnC_Game_cpmstar_fla.skipBtn_271} Frame 9
"over"Symbol 684 MovieClip {PnC_Game_cpmstar_fla._nextBtn_277} Frame 2
"up"Symbol 684 MovieClip {PnC_Game_cpmstar_fla._nextBtn_277} Frame 9
"over"Symbol 687 MovieClip {PnC_Game_cpmstar_fla.playBtn_278} Frame 2
"up"Symbol 687 MovieClip {PnC_Game_cpmstar_fla.playBtn_278} Frame 12




http://swfchan.com/28/135609/info.shtml
Created: 9/2 -2019 11:35:56 Last modified: 9/2 -2019 11:35:56 Server time: 06/05 -2024 13:19:59