Section 1
//None (fl.transitions.easing.None)
package fl.transitions.easing {
public class None {
public static function easeNone(_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 easeOut(_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));
}
}
}//package fl.transitions.easing
Section 2
//Regular (fl.transitions.easing.Regular)
package fl.transitions.easing {
public class Regular {
public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{
_arg1 = (_arg1 / _arg4);
return ((((_arg3 * _arg1) * _arg1) + _arg2));
}
public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{
_arg1 = (_arg1 / _arg4);
return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _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) + _arg2));
};
--_arg1;
return ((((-(_arg3) / 2) * ((_arg1 * (_arg1 - 2)) - 1)) + _arg2));
}
}
}//package fl.transitions.easing
Section 3
//Strong (fl.transitions.easing.Strong)
package fl.transitions.easing {
public class Strong {
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 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 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 4
//Tween (fl.transitions.Tween)
package fl.transitions {
import flash.events.*;
import flash.utils.*;
import flash.display.*;
public class Tween extends EventDispatcher {
public var isPlaying:Boolean;// = false
public var obj:Object;// = null
public var prop:String;// = ""
public var func:Function;
public var begin:Number;// = NAN
public var change:Number;// = NAN
public var useSeconds:Boolean;// = false
public var prevTime:Number;// = NAN
public var prevPos:Number;// = NAN
public var looping:Boolean;// = false
private var _duration:Number;// = NAN
private var _time:Number;// = NAN
private var _fps:Number;// = NAN
private var _position:Number;// = NAN
private var _startTime:Number;// = NAN
private var _intervalID:uint;// = 0
private var _finish:Number;// = NAN
private var _timer:Timer;// = null
protected static var _mc:MovieClip = new MovieClip();
public function Tween(_arg1:Object, _arg2:String, _arg3:Function, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Boolean=false){
this.func = function (_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{
return ((((_arg3 * _arg1) / _arg4) + _arg2));
};
super();
if (!arguments.length){
return;
};
this.obj = _arg1;
this.prop = _arg2;
this.begin = _arg4;
this.position = _arg4;
this.duration = _arg6;
this.useSeconds = _arg7;
if ((_arg3 is Function)){
this.func = _arg3;
};
this.finish = _arg5;
this._timer = new Timer(100);
this.start();
}
public function get time():Number{
return (this._time);
}
public function set time(_arg1:Number):void{
this.prevTime = this._time;
if (_arg1 > this.duration){
if (this.looping){
this.rewind((_arg1 - this._duration));
this.update();
this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_LOOP, this._time, this._position));
} else {
if (this.useSeconds){
this._time = this._duration;
this.update();
};
this.stop();
this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_FINISH, this._time, this._position));
};
} else {
if (_arg1 < 0){
this.rewind();
this.update();
} else {
this._time = _arg1;
this.update();
};
};
}
public function get duration():Number{
return (this._duration);
}
public function set duration(_arg1:Number):void{
this._duration = ((_arg1)<=0) ? Infinity : _arg1;
}
public function get FPS():Number{
return (this._fps);
}
public function set FPS(_arg1:Number):void{
var _local2:Boolean = this.isPlaying;
this.stopEnterFrame();
this._fps = _arg1;
if (_local2){
this.startEnterFrame();
};
}
public function get position():Number{
return (this.getPosition(this._time));
}
public function set position(_arg1:Number):void{
this.setPosition(_arg1);
}
public function getPosition(_arg1:Number=NaN):Number{
if (isNaN(_arg1)){
_arg1 = this._time;
};
return (this.func(_arg1, this.begin, this.change, this._duration));
}
public function setPosition(_arg1:Number):void{
this.prevPos = this._position;
if (this.prop.length){
this.obj[this.prop] = (this._position = _arg1);
};
this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_CHANGE, this._time, this._position));
}
public function get finish():Number{
return ((this.begin + this.change));
}
public function set finish(_arg1:Number):void{
this.change = (_arg1 - this.begin);
}
public function continueTo(_arg1:Number, _arg2:Number):void{
this.begin = this.position;
this.finish = _arg1;
if (!isNaN(_arg2)){
this.duration = _arg2;
};
this.start();
}
public function yoyo():void{
this.continueTo(this.begin, this.time);
}
protected function startEnterFrame():void{
var _local1:Number;
if (isNaN(this._fps)){
_mc.addEventListener(Event.ENTER_FRAME, this.onEnterFrame, false, 0, true);
} else {
_local1 = (1000 / this._fps);
this._timer.delay = _local1;
this._timer.addEventListener(TimerEvent.TIMER, this.timerHandler, false, 0, true);
this._timer.start();
};
this.isPlaying = true;
}
protected function stopEnterFrame():void{
if (isNaN(this._fps)){
_mc.removeEventListener(Event.ENTER_FRAME, this.onEnterFrame);
} else {
this._timer.stop();
};
this.isPlaying = false;
}
public function start():void{
this.rewind();
this.startEnterFrame();
this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_START, this._time, this._position));
}
public function stop():void{
this.stopEnterFrame();
this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_STOP, this._time, this._position));
}
public function resume():void{
this.fixTime();
this.startEnterFrame();
this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_RESUME, this._time, this._position));
}
public function rewind(_arg1:Number=0):void{
this._time = _arg1;
this.fixTime();
this.update();
}
public function fforward():void{
this.time = this._duration;
this.fixTime();
}
public function nextFrame():void{
if (this.useSeconds){
this.time = ((getTimer() - this._startTime) / 1000);
} else {
this.time = (this._time + 1);
};
}
protected function onEnterFrame(_arg1:Event):void{
this.nextFrame();
}
protected function timerHandler(_arg1:TimerEvent):void{
this.nextFrame();
_arg1.updateAfterEvent();
}
public function prevFrame():void{
if (!this.useSeconds){
this.time = (this._time - 1);
};
}
private function fixTime():void{
if (this.useSeconds){
this._startTime = (getTimer() - (this._time * 1000));
};
}
private function update():void{
this.setPosition(this.getPosition(this._time));
}
}
}//package fl.transitions
Section 5
//TweenEvent (fl.transitions.TweenEvent)
package fl.transitions {
import flash.events.*;
public class TweenEvent extends Event {
public var time:Number;// = NAN
public var position:Number;// = NAN
public static const MOTION_START:String = "motionStart";
public static const MOTION_STOP:String = "motionStop";
public static const MOTION_FINISH:String = "motionFinish";
public static const MOTION_CHANGE:String = "motionChange";
public static const MOTION_RESUME:String = "motionResume";
public static const MOTION_LOOP:String = "motionLoop";
public function TweenEvent(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Boolean=false, _arg5:Boolean=false){
super(_arg1, _arg4, _arg5);
this.time = _arg2;
this.position = _arg3;
}
override public function clone():Event{
return (new TweenEvent(this.type, this.time, this.position, this.bubbles, this.cancelable));
}
}
}//package fl.transitions
Section 6
//browserText3_7 (kod_fla.browserText3_7)
package kod_fla {
import flash.display.*;
public dynamic class browserText3_7 extends MovieClip {
public function browserText3_7(){
addFrameScript(0, frame1, 46, frame47);
}
function frame1(){
stop();
}
function frame47(){
stop();
}
}
}//package kod_fla
Section 7
//hand5_17 (kod_fla.hand5_17)
package kod_fla {
import flash.display.*;
public dynamic class hand5_17 extends MovieClip {
public function hand5_17(){
addFrameScript(48, frame49);
}
function frame49(){
stop();
}
}
}//package kod_fla
Section 8
//illi10_39 (kod_fla.illi10_39)
package kod_fla {
import flash.display.*;
public dynamic class illi10_39 extends MovieClip {
public function illi10_39(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 9
//kelsey10_38 (kod_fla.kelsey10_38)
package kod_fla {
import flash.display.*;
public dynamic class kelsey10_38 extends MovieClip {
public function kelsey10_38(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 10
//leg9_34 (kod_fla.leg9_34)
package kod_fla {
import flash.display.*;
public dynamic class leg9_34 extends MovieClip {
public function leg9_34(){
addFrameScript(0, frame1, 10, frame11);
}
function frame1(){
stop();
}
function frame11(){
stop();
}
}
}//package kod_fla
Section 11
//MainTimeline (kod_fla.MainTimeline)
package kod_fla {
import flash.events.*;
import fl.transitions.*;
import fl.transitions.easing.*;
import flash.utils.*;
import flash.display.*;
import flash.text.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.media.*;
import flash.net.*;
import flash.printing.*;
import flash.profiler.*;
import flash.sampler.*;
import flash.system.*;
import flash.ui.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var bumper:MovieClip;
public var chair16:MovieClip;
public var illi11:MovieClip;
public var hand6b:MovieClip;
public var chair17:MovieClip;
public var txt6:MovieClip;
public var rotor:MovieClip;
public var txt7:MovieClip;
public var block:MovieClip;
public var txt10:MovieClip;
public var txt8:MovieClip;
public var txt11:MovieClip;
public var kelseyChair11:MovieClip;
public var txt9:MovieClip;
public var leg9:MovieClip;
public var hand2:MovieClip;
public var btnIntroStart:introStartButton;
public var txt12:MovieClip;
public var string1:MovieClip;
public var screen3:MovieClip;
public var cursor3:MovieClip;
public var hand5:MovieClip;
public var foot4:MovieClip;
public var loader_mc:movie_mc;
public var loaded_txt:TextField;
public var txt15:MovieClip;
public var txt16:MovieClip;
public var kelseyMouth7:MovieClip;
public var hand7:MovieClip;
public var head4:MovieClip;
public var lines4:MovieClip;
public var txt17:MovieClip;
public var kelsey8:MovieClip;
public var hand8:MovieClip;
public var expression:MovieClip;
public var foot8:MovieClip;
public var btnBump:MovieClip;
public var lines4b:MovieClip;
public var chair21:MovieClip;
public var txt15b:MovieClip;
public var chair12:MovieClip;
public var windows:MovieClip;
public var kelsey10:MovieClip;
public var chair9:MovieClip;
public var illiMouth7:MovieClip;
public var laugh8:MovieClip;
public var txt2:MovieClip;
public var leg2:MovieClip;
public var txt17b:MovieClip;
public var btnStop:MovieClip;
public var btnBlock:MovieClip;
public var btnLoop:MovieClip;
public var txt3:MovieClip;
public var txt16b:MovieClip;
public var chair15:MovieClip;
public var illi10:MovieClip;
public var hand6a:MovieClip;
public var txt4:MovieClip;
public var tween1:Tween;
public var tween2:Tween;
public var myInterval:uint;
public var counter;
public var tar;
public var tweenBlock:Tween;
public var tweenRotor:Tween;
public var tweenBumper:Tween;
public function MainTimeline(){
addFrameScript(0, frame1, 1, frame2, 3, frame4, 6, frame7, 7, frame8, 10, frame11, 11, frame12, 14, frame15, 15, frame16, 16, frame17, 19, frame20, 20, frame21);
}
public function onProgress(_arg1:ProgressEvent):void{
var _local2:Number = _arg1.target.bytesLoaded;
var _local3:Number = _arg1.target.bytesTotal;
var _local4:Number = (_local2 / _local3);
loader_mc.scaleX = _local4;
loaded_txt.text = (("Loading... " + Math.round((_local4 * 100))) + "%");
}
public function onComplete(_arg1:Event):void{
loaded_txt.text = "Finished loading.";
var _local2:* = this.loaderInfo.url;
var _local3:* = false;
if (_local2.search("file:") != -1){
_local3 = true;
};
if (_local2.search("deviantart.net") != -1){
_local3 = true;
};
if (_local3 == true){
btnIntroStart.alpha = 1;
btnIntroStart.addEventListener(MouseEvent.CLICK, startGame);
};
}
public function startGame(_arg1:MouseEvent):void{
gotoAndStop(2);
}
public function leg2Finish(_arg1:TweenEvent):void{
_arg1.target.yoyo();
}
public function hand2Finish(_arg1:TweenEvent):void{
_arg1.target.yoyo();
}
public function myTimer():void{
counter++;
if (counter == 2){
txt2.gotoAndStop(2);
} else {
if (counter == 6){
txt2.gotoAndStop(1);
} else {
if (counter == 7){
txt2.gotoAndStop(3);
} else {
if (counter == 11){
txt2.gotoAndStop(1);
} else {
if (counter == 12){
txt2.gotoAndStop(4);
} else {
if (counter == 17){
txt2.gotoAndStop(1);
} else {
if (counter == 18){
txt2.gotoAndStop(5);
} else {
if (counter == 21){
tween1.stop();
tween2.stop();
gotoAndStop(3);
} else {
if (counter == 28){
txt3.gotoAndStop(2);
} else {
if (counter == 29){
screen3.browserText3.gotoAndPlay(1);
} else {
if (counter == 31){
tween1 = new Tween(cursor3, "x", Regular.easeIn, cursor3.x, 240, 1, true);
tween1.FPS = 40;
tween2 = new Tween(cursor3, "y", Regular.easeOut, cursor3.y, 380, 1, true);
tween2.FPS = 40;
} else {
if (counter == 33){
screen3.gotoAndStop(2);
} else {
if (counter == 36){
txt3.gotoAndStop(3);
} else {
if (counter == 42){
txt3.gotoAndStop(4);
tween1 = new Tween(cursor3, "x", Regular.easeIn, cursor3.x, 350, 2, true);
tween1.FPS = 40;
tween2 = new Tween(cursor3, "y", Regular.easeOut, cursor3.y, 303, 2, true);
tween2.FPS = 40;
} else {
if (counter == 45){
txt3.gotoAndStop(5);
screen3.gotoAndStop(3);
} else {
if (counter == 48){
gotoAndStop(4);
} else {
if (counter == 50){
txt4.gotoAndStop(3);
} else {
if (counter == 51){
txt4.gotoAndStop(2);
lines4.gotoAndPlay(1);
} else {
if (counter == 54){
txt4.gotoAndStop(4);
} else {
if (counter == 58){
txt4.gotoAndStop(5);
lines4.gotoAndStop(0);
head4.alpha = 1;
} else {
if (counter == 60){
foot4.alpha = 1;
txt4.gotoAndStop(6);
tween1 = new Tween(foot4.shoe4, "alpha", None.easeNone, 1, 0.4, 6, true);
tween1.FPS = 40;
} else {
if (counter == 66){
tween1.stop();
lines4b.alpha = 1;
lines4.alpha = 0;
lines4b.gotoAndPlay(1);
txt4.gotoAndStop(4);
tween1 = new Tween(head4, "alpha", Regular.easeIn, 1, 0, 1, true);
tween1.FPS = 40;
tween2 = new Tween(foot4, "alpha", Regular.easeIn, 1, 0, 1, true);
tween2.FPS = 40;
} else {
if (counter == 71){
gotoAndStop(5);
} else {
if (counter == 74){
gotoAndStop(6);
} else {
if (counter == 76){
txt6.alpha = 0;
tween1 = new Tween(hand6a, "x", Strong.easeIn, hand6a.x, 333, 2, true);
tween1.FPS = 40;
tween2 = new Tween(hand6b, "x", Regular.easeIn, hand6b.x, 315, 2, true);
tween2.FPS = 40;
} else {
if (counter == 78){
tween1.stop();
tween2.stop();
gotoAndStop(7);
} else {
if (counter == 81){
txt7.gotoAndStop(2);
kelseyMouth7.gotoAndStop(5);
illiMouth7.gotoAndPlay(1);
} else {
if (counter == 86){
tween1.stop();
gotoAndStop(8);
} else {
if (counter == 90){
txt8.gotoAndStop(2);
} else {
if (counter == 92){
kelsey8.alpha = 1;
} else {
if (counter == 94){
txt8.gotoAndStop(3);
} else {
if (counter == 97){
tween1.stop();
gotoAndStop(9);
} else {
if (counter == 100){
txt9.gotoAndStop(2);
} else {
if (counter == 103){
txt9.gotoAndStop(3);
} else {
if (counter == 106){
txt9.gotoAndStop(4);
} else {
if (counter == 109){
txt9.gotoAndStop(5);
} else {
if (counter == 112){
txt9.gotoAndStop(6);
} else {
if (counter == 115){
txt9.gotoAndStop(7);
} else {
if (counter == 118){
txt9.gotoAndStop(8);
leg9.gotoAndPlay(2);
} else {
if (counter == 121){
txt9.gotoAndStop(9);
} else {
if (counter == 125){
txt9.gotoAndStop(10);
} else {
if (counter == 131){
leg9.gotoAndStop(12);
tween1 = new Tween(chair9, "x", Regular.easeOut, chair9.x, 610, 2, true);
tween1.FPS = 40;
txt9.alpha = 0;
} else {
if (counter == 133){
tween1.stop();
gotoAndStop(10);
} else {
if (counter == 136){
txt10.gotoAndStop(2);
} else {
if (counter == 140){
txt10.alpha = 0;
illi10.gotoAndStop(2);
tween1 = new Tween(illi10, "x", Regular.easeOut, illi10.x, 121, 2, true);
tween1.FPS = 40;
} else {
if (counter == 141){
kelsey10.gotoAndStop(2);
} else {
if (counter == 142){
tween1.stop();
gotoAndStop(11);
} else {
if (counter == 146){
tween1.stop();
tween2.stop();
gotoAndStop(12);
} else {
if (counter == 150){
counter = 148;
} else {
if (counter == 166){
counter = 148;
gotoAndStop(21);
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
}
public function hand7Finish(_arg1:TweenEvent):void{
_arg1.target.yoyo();
}
public function hand8Finish1(_arg1:TweenEvent):void{
_arg1.target.yoyo();
}
public function hand8Finish2(_arg1:TweenEvent):void{
_arg1.target.yoyo();
}
public function pushFinish(_arg1:TweenEvent):void{
kelseyChair11.x = 430;
kelseyChair11.y = 142;
kelseyChair11.rotation = 18;
txt11.gotoAndStop(2);
tween1 = new Tween(kelseyChair11, "x", Strong.easeIn, kelseyChair11.x, (kelseyChair11.x + 330), 2, true);
tween1.FPS = 40;
tween2 = new Tween(kelseyChair11, "y", Strong.easeIn, kelseyChair11.y, (kelseyChair11.y + 110), 2, true);
tween2.FPS = 40;
}
public function rewindDoors(_arg1:TweenEvent):void{
if (tar == 0){
tween1 = new Tween(windows, "x", None.easeNone, 342, -1188, 2, true);
tween1.FPS = 40;
tween2 = new Tween(windows, "y", None.easeNone, 124, -368, 2, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, rewindDoors);
} else {
tween1.stop();
tween2.stop();
if (tar == 1){
gotoAndStop(15);
};
if (tar == 2){
gotoAndStop(16);
};
if (tar == 3){
gotoAndStop(17);
};
if (tar == 4){
gotoAndStop(20);
};
};
}
public function mouseClicked(_arg1:MouseEvent):void{
stage.removeEventListener(MouseEvent.CLICK, mouseClicked);
if (_arg1.target.name == "btnBump"){
tar = 1;
} else {
if (_arg1.target.name == "btnLoop"){
tar = 2;
} else {
if (_arg1.target.name == "btnBlock"){
tar = 3;
} else {
if (_arg1.target.name == "btnStop"){
tar = 4;
};
};
};
};
btnBump.alpha = 0.2;
btnLoop.alpha = 0.2;
btnBlock.alpha = 0.2;
btnStop.alpha = 0.2;
}
public function doBump(_arg1:TweenEvent):void{
chair15.rotation = 0;
chair15.x = 304;
chair15.y = 85;
tweenBlock = new Tween(block, "x", None.easeNone, 345, -58, 1, true);
tweenBlock.FPS = 40;
tween2 = new Tween(block, "y", None.easeNone, 478, 339, 1, true);
tween2.FPS = 40;
tween1 = new Tween(chair15, "y", Strong.easeOut, 85, 50, 0.5, true);
tween1.FPS = 40;
tween1.addEventListener(TweenEvent.MOTION_FINISH, midBump);
txt15.alpha = 0;
txt15b.alpha = 1;
}
public function midBump(_arg1:TweenEvent):void{
tween1 = new Tween(chair15, "y", Strong.easeIn, 50, 85, 0.5, true);
tween1.FPS = 40;
tween1.addEventListener(TweenEvent.MOTION_FINISH, endBump);
}
public function endBump(_arg1:TweenEvent):void{
chair15.rotation = 18;
chair15.x = 388;
chair15.y = 115;
tweenBlock.stop();
tween2.stop();
tween1.stop();
gotoAndStop(12);
}
public function doRotor(_arg1:TweenEvent):void{
tween1 = new Tween(chair16, "rotation", None.easeNone, 18, -342, 1, true);
tween1.FPS = 40;
tween1.addEventListener(TweenEvent.MOTION_FINISH, midRotor);
txt16.alpha = 0;
txt16b.alpha = 1;
}
public function midRotor(_arg1:TweenEvent):void{
tweenRotor = new Tween(rotor, "x", None.easeNone, 526, -229, 1, true);
tweenRotor.FPS = 40;
tween2 = new Tween(rotor, "y", None.easeNone, -263, -513, 1, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, endRotor);
}
public function endRotor(_arg1:TweenEvent):void{
tweenRotor.stop();
tween2.stop();
tween1.stop();
gotoAndStop(12);
}
public function doBumper(_arg1:TweenEvent):void{
tweenBumper = new Tween(bumper, "x", None.easeNone, 344, -60, 1, true);
tweenBumper.FPS = 40;
tween2 = new Tween(bumper, "y", None.easeNone, 455, 313, 1, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, endBumper);
tween1 = new Tween(chair17, "rotation", None.easeNone, 18, 378, 1, true);
tween1.FPS = 40;
txt17.alpha = 0;
txt17b.alpha = 1;
}
public function endBumper(_arg1:TweenEvent):void{
tweenBumper.stop();
tween2.stop();
tween1.stop();
gotoAndStop(12);
}
public function doEndbaan(_arg1:TweenEvent):void{
chair21.rotation = 0;
chair21.x = 375;
chair21.y = 115;
tween2 = new Tween(chair21, "x", None.easeNone, 375, 509, 0.4, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, doEndEnd);
}
public function doEndEnd(_arg1:TweenEvent):void{
tween2 = new Tween(chair21, "x", Regular.easeOut, 509, 398, 1, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, doComplete);
}
public function doComplete(_arg1:TweenEvent):void{
tween1.stop();
tween2.stop();
chair21.x = 398;
chair21.y = 115;
expression.alpha = 1;
}
function frame1(){
stop();
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);
this.loaderInfo.addEventListener(Event.COMPLETE, onComplete);
}
function frame2(){
stop();
myInterval = setInterval(myTimer, 1000);
counter = 0;
tween1 = new Tween(leg2, "rotation", Regular.easeInOut, -5, 5, 1, true);
tween1.FPS = 40;
tween1.addEventListener(TweenEvent.MOTION_FINISH, leg2Finish);
tween2 = new Tween(hand2, "rotation", None.easeNone, 5, 0, 0.2, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, hand2Finish);
}
function frame4(){
lines4.gotoAndStop(0);
}
function frame7(){
tween1 = new Tween(hand7, "rotation", Regular.easeInOut, -5, 5, 1, true);
tween1.FPS = 40;
tween1.addEventListener(TweenEvent.MOTION_FINISH, hand7Finish);
illiMouth7.gotoAndStop(1);
}
function frame8(){
tween1 = new Tween(hand8, "x", Regular.easeInOut, 156, 240, 2, true);
tween1.FPS = 40;
tween1.addEventListener(TweenEvent.MOTION_FINISH, hand8Finish1);
tween2 = new Tween(hand8, "y", Regular.easeInOut, 40, 60, 1.3, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, hand8Finish2);
}
function frame11(){
tween1 = new Tween(kelseyChair11, "x", Strong.easeOut, kelseyChair11.x, 307, 2, true);
tween1.FPS = 40;
tween1.addEventListener(TweenEvent.MOTION_FINISH, pushFinish);
}
function frame12(){
tar = 0;
tween1 = new Tween(windows, "x", None.easeNone, 342, -1188, 2, true);
tween1.FPS = 40;
tween2 = new Tween(windows, "y", None.easeNone, 124, -368, 2, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, rewindDoors);
stage.addEventListener(MouseEvent.CLICK, mouseClicked);
}
function frame15(){
tweenBlock = new Tween(block, "x", None.easeNone, 620, 345, 0.6, true);
tweenBlock.FPS = 40;
tween2 = new Tween(block, "y", None.easeNone, 568, 478, 0.6, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, doBump);
}
function frame16(){
tweenRotor = new Tween(rotor, "x", None.easeNone, 1131, 526, 0.6, true);
tweenRotor.FPS = 40;
tween2 = new Tween(rotor, "y", None.easeNone, -63, -263, 0.6, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, doRotor);
}
function frame17(){
tweenBumper = new Tween(bumper, "x", None.easeNone, 609, 344, 0.6, true);
tweenBumper.FPS = 40;
tween2 = new Tween(bumper, "y", None.easeNone, 541, 455, 0.6, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, doBumper);
}
function frame20(){
counter = 160;
}
function frame21(){
tween1 = new Tween(chair21, "x", None.easeNone, 169, 417, 0.6, true);
tween1.FPS = 40;
tween2 = new Tween(chair21, "y", None.easeNone, 42, 124, 0.6, true);
tween2.FPS = 40;
tween2.addEventListener(TweenEvent.MOTION_FINISH, doEndbaan);
}
}
}//package kod_fla
Section 12
//mouth6_21 (kod_fla.mouth6_21)
package kod_fla {
import flash.display.*;
public dynamic class mouth6_21 extends MovieClip {
public function mouth6_21(){
addFrameScript(38, frame39);
}
function frame39(){
stop();
}
}
}//package kod_fla
Section 13
//screen3_6 (kod_fla.screen3_6)
package kod_fla {
import flash.display.*;
public dynamic class screen3_6 extends MovieClip {
public var browserText3:MovieClip;
public function screen3_6(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 14
//txt10_37 (kod_fla.txt10_37)
package kod_fla {
import flash.display.*;
public dynamic class txt10_37 extends MovieClip {
public function txt10_37(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 15
//txt11_42 (kod_fla.txt11_42)
package kod_fla {
import flash.display.*;
public dynamic class txt11_42 extends MovieClip {
public function txt11_42(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 16
//txt2_5 (kod_fla.txt2_5)
package kod_fla {
import flash.display.*;
public dynamic class txt2_5 extends MovieClip {
public function txt2_5(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 17
//txt3_8 (kod_fla.txt3_8)
package kod_fla {
import flash.display.*;
public dynamic class txt3_8 extends MovieClip {
public function txt3_8(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 18
//txt4_11 (kod_fla.txt4_11)
package kod_fla {
import flash.display.*;
public dynamic class txt4_11 extends MovieClip {
public function txt4_11(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 19
//txt7_23 (kod_fla.txt7_23)
package kod_fla {
import flash.display.*;
public dynamic class txt7_23 extends MovieClip {
public function txt7_23(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 20
//txt8_30 (kod_fla.txt8_30)
package kod_fla {
import flash.display.*;
public dynamic class txt8_30 extends MovieClip {
public function txt8_30(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 21
//txt9_36 (kod_fla.txt9_36)
package kod_fla {
import flash.display.*;
public dynamic class txt9_36 extends MovieClip {
public function txt9_36(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package kod_fla
Section 22
//introStartButton (introStartButton)
package {
import flash.display.*;
public dynamic class introStartButton extends MovieClip {
}
}//package
Section 23
//movie_mc (movie_mc)
package {
import flash.display.*;
public dynamic class movie_mc extends MovieClip {
}
}//package