Section 1
//answers_19 (beforeTheLaw_fla.answers_19)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class answers_19 extends MovieClip {
public function answers_19(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 2
//atTheLaw_34 (beforeTheLaw_fla.atTheLaw_34)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class atTheLaw_34 extends MovieClip {
public function atTheLaw_34(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 3
//atThisTime_7 (beforeTheLaw_fla.atThisTime_7)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class atThisTime_7 extends MovieClip {
public function atThisTime_7(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 4
//backGround_44 (beforeTheLaw_fla.backGround_44)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class backGround_44 extends MovieClip {
public function backGround_44(){
addFrameScript(0, frame1, 9, frame10);
}
function frame10(){
stop();
}
function frame1(){
stop();
}
}
}//package beforeTheLaw_fla
Section 5
//beforeTheLaw_1 (beforeTheLaw_fla.beforeTheLaw_1)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class beforeTheLaw_1 extends MovieClip {
public function beforeTheLaw_1(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 6
//blank_37 (beforeTheLaw_fla.blank_37)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class blank_37 extends MovieClip {
public function blank_37(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 7
//book_45 (beforeTheLaw_fla.book_45)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class book_45 extends MovieClip {
public function book_45(){
addFrameScript(0, frame1, 7, frame8);
}
function frame1(){
stop();
}
function frame8(){
stop();
}
}
}//package beforeTheLaw_fla
Section 8
//brave_29 (beforeTheLaw_fla.brave_29)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class brave_29 extends MovieClip {
public function brave_29(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 9
//butCannot_13 (beforeTheLaw_fla.butCannot_13)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class butCannot_13 extends MovieClip {
public function butCannot_13(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 10
//butNot_11 (beforeTheLaw_fla.butNot_11)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class butNot_11 extends MovieClip {
public function butNot_11(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 11
//clock_40 (beforeTheLaw_fla.clock_40)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class clock_40 extends MovieClip {
public function clock_40(){
addFrameScript(0, frame1, 389, frame390);
}
function frame1(){
stop();
}
function frame390(){
stop();
}
}
}//package beforeTheLaw_fla
Section 12
//closed_28 (beforeTheLaw_fla.closed_28)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class closed_28 extends MovieClip {
public function closed_28(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 13
//couldNotStop_30 (beforeTheLaw_fla.couldNotStop_30)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class couldNotStop_30 extends MovieClip {
public function couldNotStop_30(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 14
//didNotStop_33 (beforeTheLaw_fla.didNotStop_33)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class didNotStop_33 extends MovieClip {
public function didNotStop_33(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 15
//dissolve_43 (beforeTheLaw_fla.dissolve_43)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class dissolve_43 extends MovieClip {
public function dissolve_43(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package beforeTheLaw_fla
Section 16
//downArrowToWait_14 (beforeTheLaw_fla.downArrowToWait_14)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class downArrowToWait_14 extends MovieClip {
public function downArrowToWait_14(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 17
//entrance_20 (beforeTheLaw_fla.entrance_20)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class entrance_20 extends MovieClip {
public function entrance_20(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 18
//fromTheCountry_5 (beforeTheLaw_fla.fromTheCountry_5)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class fromTheCountry_5 extends MovieClip {
public function fromTheCountry_5(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 19
//fromTime_16 (beforeTheLaw_fla.fromTime_16)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class fromTime_16 extends MovieClip {
public function fromTime_16(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 20
//frontGround_63 (beforeTheLaw_fla.frontGround_63)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class frontGround_63 extends MovieClip {
public function frontGround_63(){
addFrameScript(0, frame1, 12, frame13);
}
function frame1(){
stop();
}
function frame13(){
stop();
}
}
}//package beforeTheLaw_fla
Section 21
//halt_6 (beforeTheLaw_fla.halt_6)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class halt_6 extends MovieClip {
public function halt_6(){
addFrameScript(0, frame1, 19, frame20);
}
function frame1(){
stop();
}
function frame20(){
stop();
}
}
}//package beforeTheLaw_fla
Section 22
//heApproached_31 (beforeTheLaw_fla.heApproached_31)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class heApproached_31 extends MovieClip {
public function heApproached_31(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 23
//inTheFuture_10 (beforeTheLaw_fla.inTheFuture_10)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class inTheFuture_10 extends MovieClip {
public function inTheFuture_10(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 24
//itIsPossible_9 (beforeTheLaw_fla.itIsPossible_9)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class itIsPossible_9 extends MovieClip {
public function itIsPossible_9(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 25
//leftGate_39 (beforeTheLaw_fla.leftGate_39)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class leftGate_39 extends MovieClip {
public function leftGate_39(){
addFrameScript(0, frame1, 9, frame10);
}
function frame10(){
stop();
}
function frame1(){
stop();
}
}
}//package beforeTheLaw_fla
Section 26
//manWithStick_46 (beforeTheLaw_fla.manWithStick_46)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class manWithStick_46 extends MovieClip {
public function manWithStick_46(){
addFrameScript(18, frame19, 65, frame66);
}
function frame19(){
gotoAndPlay(1);
}
function frame66(){
stop();
}
}
}//package beforeTheLaw_fla
Section 27
//noAnswers_36 (beforeTheLaw_fla.noAnswers_36)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class noAnswers_36 extends MovieClip {
public function noAnswers_36(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 28
//noCloser_21 (beforeTheLaw_fla.noCloser_21)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class noCloser_21 extends MovieClip {
public function noCloser_21(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 29
//notThat_27 (beforeTheLaw_fla.notThat_27)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class notThat_27 extends MovieClip {
public function notThat_27(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 30
//nowYou_26 (beforeTheLaw_fla.nowYou_26)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class nowYou_26 extends MovieClip {
public function nowYou_26(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 31
//onlyFor_25 (beforeTheLaw_fla.onlyFor_25)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class onlyFor_25 extends MovieClip {
public function onlyFor_25(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 32
//perhapsTheFuture_8 (beforeTheLaw_fla.perhapsTheFuture_8)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class perhapsTheFuture_8 extends MovieClip {
public function perhapsTheFuture_8(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 33
//player_58 (beforeTheLaw_fla.player_58)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class player_58 extends MovieClip {
public var shade:MovieClip;
public function player_58(){
addFrameScript(0, frame1, 377, frame378, 384, frame385);
}
function frame385(){
stop();
}
function frame1(){
stop();
}
function frame378(){
stop();
}
}
}//package beforeTheLaw_fla
Section 34
//questions_17 (beforeTheLaw_fla.questions_17)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class questions_17 extends MovieClip {
public function questions_17(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 35
//rightArrowToMove_2 (beforeTheLaw_fla.rightArrowToMove_2)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class rightArrowToMove_2 extends MovieClip {
public function rightArrowToMove_2(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 36
//rightGate_62 (beforeTheLaw_fla.rightGate_62)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class rightGate_62 extends MovieClip {
public function rightGate_62(){
addFrameScript(0, frame1, 8, frame9);
}
function frame1(){
stop();
}
function frame9(){
stop();
}
}
}//package beforeTheLaw_fla
Section 37
//shuddered_32 (beforeTheLaw_fla.shuddered_32)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class shuddered_32 extends MovieClip {
public function shuddered_32(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 38
//standsGatekeeper_3 (beforeTheLaw_fla.standsGatekeeper_3)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class standsGatekeeper_3 extends MovieClip {
public function standsGatekeeper_3(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 39
//theMan_18 (beforeTheLaw_fla.theMan_18)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class theMan_18 extends MovieClip {
public function theMan_18(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 40
//thereComes_4 (beforeTheLaw_fla.thereComes_4)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class thereComes_4 extends MovieClip {
public function thereComes_4(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 41
//thisGate_24 (beforeTheLaw_fla.thisGate_24)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class thisGate_24 extends MovieClip {
public function thisGate_24(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 42
//timePasses_15 (beforeTheLaw_fla.timePasses_15)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class timePasses_15 extends MovieClip {
public function timePasses_15(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 43
//understand_35 (beforeTheLaw_fla.understand_35)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class understand_35 extends MovieClip {
public function understand_35(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 44
//unfortunate_23 (beforeTheLaw_fla.unfortunate_23)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class unfortunate_23 extends MovieClip {
public function unfortunate_23(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 45
//waitIf_12 (beforeTheLaw_fla.waitIf_12)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class waitIf_12 extends MovieClip {
public function waitIf_12(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 46
//whiteOut_66 (beforeTheLaw_fla.whiteOut_66)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class whiteOut_66 extends MovieClip {
public function whiteOut_66(){
addFrameScript(29, frame30);
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 47
//withered_22 (beforeTheLaw_fla.withered_22)
package beforeTheLaw_fla {
import flash.display.*;
public dynamic class withered_22 extends MovieClip {
public function withered_22(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
stop();
}
function frame30(){
stop();
}
}
}//package beforeTheLaw_fla
Section 48
//theLawDocClass (theLawDocClass)
package {
import flash.events.*;
import flash.display.*;
public dynamic class theLawDocClass extends MovieClip {
var rootDelta:Number;// = 1
var scaleCount:Number;// = 0.9999
public var clock:MovieClip;
var allTimer:int;// = 0
var thereComesTrack:int;// = 0
var stopCount:int;// = 0
public var perhapsTheFuture:MovieClip;
public var itIsPossible:MovieClip;
public var halt:MovieClip;
var theCountryTrack:int;// = 0
var braveCount:int;// = 0
public var sideFade:MovieClip;
public var whiteOut:MovieClip;
public var answers:MovieClip;
public var brave:MovieClip;
public var downArrow:MovieClip;
public var thisGate:MovieClip;
var deltaTrack:int;// = 0
public var rightArrowToMove:MovieClip;
public var noCloser:MovieClip;
public var butNot:MovieClip;
var waitCount:int;// = 0
var movement:int;// = 0
public var stickMan:MovieClip;
public var standsGatekeeper:MovieClip;
public var entrance:MovieClip;
public var player:MovieClip;
public var butCannot:MovieClip;
public var noAnswer:MovieClip;
public var book:MovieClip;
public var unfortunate:MovieClip;
public var rightGate:MovieClip;
public var frontGround:MovieClip;
public var notThat:MovieClip;
public var theMan:MovieClip;
public var heApproached:MovieClip;
var endCount:int;// = 0
public var fromTheCountry:MovieClip;
public var paperOverlay:MovieClip;
var getMoving:int;// = 0
public var shuddered:MovieClip;
public var questions:MovieClip;
public var backGround:MovieClip;
var haltCount:int;// = 0
public var blank:MovieClip;
public var nowYou:MovieClip;
public var waitIf:MovieClip;
public var closed:MovieClip;
var wait:int;// = 0
public var leftGate:MovieClip;
public var onlyFor:MovieClip;
public var couldNotStop:MovieClip;
public var atTheLaw:MovieClip;
var haltTrack:int;// = 0
var checkpoint:int;// = 0
public var fromTime:MovieClip;
var clockCount:int;// = 0
public var timePasses:MovieClip;
public var beforeTheLaw:MovieClip;
public var withered:MovieClip;
var rootMove:int;// = 0
public var atThisTime:MovieClip;
public var dissolve1:MovieClip;
public var dissolve2:MovieClip;
public var rockPatch:MovieClip;
public var thereComes:MovieClip;
var standsTrack:int;// = 0
public var inTheFuture:MovieClip;
var rightArrowTimer:int;// = 0
public var didNotStop:MovieClip;
public var understand:MovieClip;
public function theLawDocClass(){
movement = 0;
wait = 0;
waitCount = 0;
allTimer = 0;
rootMove = 0;
deltaTrack = 0;
rootDelta = 1;
getMoving = 0;
checkpoint = 0;
rightArrowTimer = 0;
standsTrack = 0;
thereComesTrack = 0;
theCountryTrack = 0;
haltTrack = 0;
haltCount = 0;
clockCount = 0;
scaleCount = 0.9999;
braveCount = 0;
stopCount = 0;
endCount = 0;
super();
beforeTheLaw.stop();
stage.addEventListener(KeyboardEvent.KEY_UP, keyIsUp);
stage.addEventListener(KeyboardEvent.KEY_DOWN, keyIsDown);
addEventListener(Event.ENTER_FRAME, animate);
}
function keyIsDown(_arg1:KeyboardEvent):void{
if (_arg1.keyCode == 39){
if (player.x < 2294){
movement = 1;
};
if (beforeTheLaw.currentFrame == 30){
beforeTheLaw.play();
};
};
if ((((_arg1.keyCode == 40)) && ((checkpoint == 2)))){
wait = 1;
};
}
function keyIsUp(_arg1:KeyboardEvent):void{
if (_arg1.keyCode == 39){
movement = 0;
};
}
public function animate(_arg1:Event):void{
paperOverlay.x = -(root.x);
paperOverlay.y = (-(root.y) + 400);
sideFade.x = -(root.x);
sideFade.y = (-(root.y) + 400);
allTimer++;
if (((((-(root.x) + 576) < 1700)) && ((checkpoint == 0)))){
checkpoint = 1;
};
if (((((((-(root.x) + 576) > 1700)) && ((downArrow.currentFrame == 30)))) && ((checkpoint == 1)))){
checkpoint = 2;
};
if ((((((player.x >= 1450)) && ((player.x <= 1452)))) && (!((wait == 1))))){
stickMan.gotoAndPlay(20);
checkpoint = 3;
};
if ((((stopCount > 0)) && ((checkpoint < 3)))){
stopCount++;
};
if (allTimer == 50){
beforeTheLaw.play();
};
if (allTimer == 100){
rightArrowToMove.play();
};
if ((((rightArrowToMove.currentFrame == 30)) && ((movement == 1)))){
if (rightArrowTimer < 20){
rightArrowTimer++;
};
if (rightArrowTimer >= 20){
rightArrowToMove.play();
};
};
if ((((player.x > 600)) && ((player.x < 610)))){
standsGatekeeper.x = (-(root.x) + 210);
standsGatekeeper.y = (-(root.y) + 80);
standsGatekeeper.play();
standsTrack = 1;
};
if (standsTrack == 1){
standsGatekeeper.y = (-(root.y) + 80);
};
if ((((-(root.x) > (standsGatekeeper.x - 60))) && ((standsTrack == 1)))){
standsGatekeeper.play();
standsTrack = 0;
};
if ((((player.x > 800)) && ((player.x < 810)))){
thereComes.x = (-(root.x) + 210);
thereComes.y = (-(root.y) + 60);
thereComesTrack = 1;
thereComes.play();
};
if (thereComesTrack == 1){
thereComes.y = (-(root.y) + 60);
};
if ((((-(root.x) > (thereComes.x - 60))) && ((thereComesTrack == 1)))){
thereComes.play();
thereComesTrack = 0;
};
if ((((player.x > 820)) && ((player.x < 830)))){
fromTheCountry.x = (-(root.x) + 210);
fromTheCountry.y = (-(root.y) + 100);
theCountryTrack = 1;
fromTheCountry.play();
};
if (theCountryTrack == 1){
fromTheCountry.y = (-(root.y) + 100);
};
if ((((-(root.x) > (fromTheCountry.x - 60))) && ((theCountryTrack == 1)))){
fromTheCountry.play();
theCountryTrack = 0;
};
if (((((-(root.x) + 576) >= 1650)) && ((haltTrack == 0)))){
halt.x = (-(root.x) + 220);
halt.y = (-(root.y) + 180);
haltTrack = 1;
halt.play();
};
if ((((((halt.currentFrame == 20)) && ((player.currentFrame == 1)))) && ((checkpoint == 1)))){
if (haltCount <= 10){
haltCount++;
};
if (haltCount >= 10){
halt.play();
};
stopCount = 1;
};
if (stopCount == 30){
atThisTime.x = (-(root.x) + 150);
atThisTime.y = (-(root.y) + 120);
atThisTime.play();
};
if (stopCount == 90){
atThisTime.play();
};
if (stopCount == 120){
perhapsTheFuture.x = (-(root.x) + 60);
perhapsTheFuture.y = (-(root.y) + 370);
perhapsTheFuture.play();
};
if (stopCount == 180){
perhapsTheFuture.play();
};
if (stopCount == 210){
itIsPossible.x = (-(root.x) + 60);
itIsPossible.y = (-(root.y) + 60);
itIsPossible.play();
};
if (stopCount == 225){
inTheFuture.x = (-(root.x) + 70);
inTheFuture.y = (-(root.y) + 100);
inTheFuture.play();
};
if (stopCount == 240){
butNot.x = (-(root.x) + 90);
butNot.y = (-(root.y) + 135);
butNot.play();
};
if (stopCount == 285){
itIsPossible.play();
};
if (stopCount == 300){
inTheFuture.play();
};
if (stopCount == 315){
butNot.play();
};
if (stopCount == 350){
waitIf.x = (-(root.x) + 60);
waitIf.y = (-(root.y) + 70);
waitIf.play();
};
if (stopCount == 365){
butCannot.x = (-(root.x) + 120);
butCannot.y = (-(root.y) + 100);
butCannot.play();
};
if (stopCount == 420){
waitIf.play();
};
if (stopCount == 435){
butCannot.play();
};
if (stopCount == 470){
downArrow.x = (-(root.x) + 120);
downArrow.y = (-(root.y) + 200);
downArrow.play();
};
if ((((wait == 1)) && ((downArrow.currentFrame == 30)))){
downArrow.play();
};
if ((((movement == 1)) && ((player.currentFrame == 1)))){
getMoving = 1;
};
if ((((movement == 0)) || ((player.currentFrame == 40)))){
getMoving = 0;
};
if ((((player.currentFrame > 32)) || ((player.currentFrame == 1)))){
player.shade.stop();
};
if (getMoving == 1){
player.play();
player.shade.play();
if (player.currentFrame == 29){
player.gotoAndPlay(9);
};
};
if ((((player.currentFrame >= 2)) && ((player.currentFrame <= 28)))){
player.x = (player.x + 1.2);
player.y = (player.y - 0.05);
};
if (player.currentFrame > 1){
if (movement != 1){
if ((((player.currentFrame == 9)) || ((player.currentFrame == 10)))){
player.gotoAndPlay(31);
};
};
};
if (player.currentFrame == 40){
player.gotoAndStop(1);
};
if (wait == 1){
waitCount++;
if (waitCount < 100){
scaleCount = (scaleCount - 0.0001);
player.scaleX = (player.scaleX * scaleCount);
player.scaleY = (player.scaleY * scaleCount);
stickMan.scaleX = (stickMan.scaleX * scaleCount);
stickMan.scaleY = (stickMan.scaleY * scaleCount);
rightGate.scaleX = (rightGate.scaleX * scaleCount);
rightGate.scaleY = (rightGate.scaleY * scaleCount);
if (rightGate.alpha > 0){
rightGate.alpha = (rightGate.alpha - 0.1);
};
leftGate.scaleX = (leftGate.scaleX * scaleCount);
leftGate.scaleY = (leftGate.scaleY * scaleCount);
if (leftGate.alpha > 0){
leftGate.alpha = (leftGate.alpha - 0.1);
};
rockPatch.scaleX = (rockPatch.scaleX * scaleCount);
rockPatch.scaleY = (rockPatch.scaleY * scaleCount);
if (rockPatch.alpha > 0){
rockPatch.alpha = (rockPatch.alpha - 0.1);
};
if (clock.alpha < 1){
clock.alpha = (clock.alpha + 0.05);
clock.gotoAndPlay(1);
};
};
if (waitCount == 1){
player.gotoAndPlay(41);
};
if ((((waitCount > 100)) && ((player.scaleX < 1)))){
scaleCount = (scaleCount + 0.0001);
player.scaleX = (player.scaleX * scaleCount);
player.scaleY = (player.scaleY * scaleCount);
stickMan.scaleX = (stickMan.scaleX * scaleCount);
stickMan.scaleY = (stickMan.scaleY * scaleCount);
rightGate.scaleX = (rightGate.scaleX * scaleCount);
rightGate.scaleY = (rightGate.scaleY * scaleCount);
leftGate.scaleX = (leftGate.scaleX * scaleCount);
leftGate.scaleY = (leftGate.scaleY * scaleCount);
rockPatch.scaleX = (rockPatch.scaleX * scaleCount);
rockPatch.scaleY = (rockPatch.scaleY * scaleCount);
};
if ((((player.scaleX > 1)) && ((waitCount > 100)))){
if (rightGate.alpha < 1){
rightGate.alpha = (rightGate.alpha + 0.1);
leftGate.alpha = (leftGate.alpha + 0.1);
rockPatch.alpha = (rockPatch.alpha + 0.1);
};
};
if ((((clock.currentFrame == 390)) && (!((clockCount == 30))))){
clockCount++;
};
if (clockCount == 30){
clock.alpha = (clock.alpha - 0.1);
};
if (waitCount == 40){
timePasses.x = (-(root.x) + 60);
timePasses.y = (-(root.y) + 60);
timePasses.play();
};
if (waitCount == 90){
timePasses.play();
};
if (waitCount == 120){
fromTime.x = (-(root.x) + 60);
fromTime.y = (-(root.y) + 60);
fromTime.play();
};
if (waitCount == 185){
fromTime.play();
};
if (waitCount == 130){
questions.x = (-(root.x) + 70);
questions.y = (-(root.y) + 100);
questions.play();
};
if (waitCount == 205){
questions.play();
};
if (waitCount == 140){
theMan.x = (-(root.x) + 100);
theMan.y = (-(root.y) + 140);
theMan.play();
};
if (waitCount == 225){
theMan.play();
};
if (waitCount == 0xFF){
answers.x = (-(root.x) + 100);
answers.y = (-(root.y) + 80);
answers.play();
};
if (waitCount == 325){
answers.play();
};
if (waitCount == 270){
entrance.x = (-(root.x) + 110);
entrance.y = (-(root.y) + 120);
entrance.play();
};
if (waitCount == 340){
entrance.play();
};
if (waitCount == 460){
noCloser.x = (-(root.x) + 150);
noCloser.y = (-(root.y) + 80);
noCloser.play();
};
if (waitCount == 520){
noCloser.play();
};
if (waitCount == 560){
player.play();
};
if (waitCount == 570){
withered.x = (-(root.x) + 50);
withered.y = (-(root.y) + 150);
withered.play();
};
if (waitCount == 640){
withered.play();
};
if (waitCount == 680){
unfortunate.x = (-(root.x) + 100);
unfortunate.y = (-(root.y) + 150);
unfortunate.play();
};
if (waitCount == 730){
unfortunate.play();
};
if (waitCount == 760){
thisGate.x = (-(root.x) + 100);
thisGate.y = (-(root.y) + 110);
thisGate.play();
};
if (waitCount == 845){
thisGate.play();
};
if (waitCount == 770){
onlyFor.x = (-(root.x) + 100);
onlyFor.y = (-(root.y) + 150);
onlyFor.play();
};
if (waitCount == 855){
onlyFor.play();
};
if (waitCount == 880){
nowYou.x = (-(root.x) + 130);
nowYou.y = (-(root.y) + 100);
nowYou.play();
};
if (waitCount == 890){
notThat.x = (-(root.x) + 50);
notThat.y = (-(root.y) + 140);
notThat.play();
};
if (waitCount == 960){
nowYou.play();
};
if (waitCount == 970){
notThat.play();
};
if (waitCount == 1010){
closed.x = (-(root.x) + 120);
closed.y = (-(root.y) + 100);
closed.play();
};
if (waitCount == 1110){
whiteOut.x = (-(root.x) - 124);
whiteOut.y = (-(root.y) + 400);
whiteOut.gotoAndPlay(30);
};
};
if (stickMan.currentFrame > 20){
if (halt.currentFrame != 1){
halt.play();
};
if (atThisTime.currentFrame != 1){
atThisTime.play();
};
if (perhapsTheFuture.currentFrame != 1){
perhapsTheFuture.play();
};
if (itIsPossible.currentFrame != 1){
itIsPossible.play();
};
if (inTheFuture.currentFrame != 1){
inTheFuture.play();
};
if (butNot.currentFrame != 1){
butNot.play();
};
if (waitIf.currentFrame != 1){
waitIf.play();
};
if (butCannot.currentFrame != 1){
butCannot.play();
};
if (downArrow.currentFrame != 1){
downArrow.play();
};
};
if ((((((((((((((((((((halt.currentFrame == 1)) && ((atThisTime.currentFrame == 1)))) && ((perhapsTheFuture.currentFrame == 1)))) && ((itIsPossible.currentFrame == 1)))) && ((inTheFuture.currentFrame == 1)))) && ((butNot.currentFrame == 1)))) && ((waitIf.currentFrame == 1)))) && ((butCannot.currentFrame == 1)))) && ((downArrow.currentFrame == 1)))) && ((stickMan.currentFrame > 20)))){
braveCount++;
};
if (braveCount == 1){
brave.x = (halt.x - 50);
brave.y = (halt.y - 50);
brave.play();
};
if ((((player.x > 1650)) && ((player.x < 1652)))){
couldNotStop.x = (-(root.x) + 175);
couldNotStop.y = (-(root.y) + 100);
couldNotStop.play();
};
if ((((couldNotStop.x < -(root.x))) && ((couldNotStop.currentFrame == 30)))){
couldNotStop.play();
};
if ((((player.x > 1850)) && ((player.x < 1852)))){
heApproached.x = (-(root.x) + 175);
heApproached.y = (-(root.y) + 50);
heApproached.play();
};
if ((((player.x > 1950)) && ((player.x < 1952)))){
shuddered.x = (-(root.x) + 200);
shuddered.y = (-(root.y) + 100);
shuddered.play();
};
if ((((player.x > 2050)) && ((player.x < 2052)))){
didNotStop.x = (-(root.x) + 175);
didNotStop.y = (-(root.y) + 150);
didNotStop.play();
};
if ((((heApproached.x < -(root.x))) && ((heApproached.currentFrame == 30)))){
heApproached.play();
};
if ((((shuddered.x < -(root.x))) && ((shuddered.currentFrame == 30)))){
shuddered.play();
};
if ((((((player.x > 2150)) && ((player.x < 2152)))) && ((didNotStop.currentFrame == 30)))){
didNotStop.play();
};
if (player.x >= 2295){
endCount++;
};
if (endCount == 1){
atTheLaw.x = (-(root.x) + 120);
atTheLaw.y = (-(root.y) + 100);
atTheLaw.play();
};
if (endCount == 30){
understand.x = (-(root.x) + 120);
understand.y = (-(root.y) + 140);
understand.play();
};
if (endCount == 100){
atTheLaw.play();
};
if (endCount == 120){
understand.play();
};
if (endCount == 150){
book.play();
};
if (endCount == 170){
noAnswer.x = (-(root.x) + 100);
noAnswer.y = (-(root.y) + 100);
noAnswer.play();
};
if (endCount == 230){
noAnswer.play();
};
if (endCount == 270){
blank.x = (-(root.x) + 80);
blank.y = (-(root.y) + 100);
blank.play();
};
if (endCount == 350){
whiteOut.x = (-(root.x) - 124);
whiteOut.y = (-(root.y) + 400);
whiteOut.gotoAndPlay(30);
};
if (braveCount == 60){
brave.play();
};
if (brave.currentFrame == 60){
rightGate.play();
};
if (rightGate.currentFrame == 8){
leftGate.play();
};
if ((((player.x > 1900)) && ((player.x < 1902)))){
dissolve1.play();
};
if ((((player.x > 2000)) && ((player.x < 2002)))){
dissolve2.play();
};
if (dissolve2.currentFrame == 16){
frontGround.play();
};
if (frontGround.currentFrame == 7){
backGround.play();
};
if (whiteOut.currentFrame == 80){
closed.gotoAndStop(1);
blank.gotoAndStop(1);
whiteOut.x = -124;
whiteOut.y = 400;
player.x = 146;
player.y = 346;
player.gotoAndStop(1);
beforeTheLaw.gotoAndStop(1);
clock.gotoAndStop(1);
rightGate.gotoAndStop(1);
leftGate.gotoAndStop(1);
frontGround.gotoAndStop(1);
backGround.gotoAndStop(1);
book.gotoAndStop(1);
stickMan.gotoAndPlay(1);
clock.alpha = 0;
standsGatekeeper.y = 600;
thereComes.y = 600;
fromTheCountry.y = 600;
atThisTime.y = 600;
perhapsTheFuture.y = 600;
itIsPossible.y = 600;
inTheFuture.y = 600;
butNot.y = 600;
waitIf.y = 600;
butCannot.y = 600;
timePasses.y = 600;
fromTime.y = 600;
questions.y = 600;
theMan.y = 600;
answers.y = 600;
entrance.y = 600;
noCloser.y = 600;
withered.y = 600;
unfortunate.y = 600;
thisGate.y = 600;
onlyFor.y = 600;
nowYou.y = 600;
notThat.y = 600;
closed.y = 600;
brave.y = 600;
couldNotStop.y = 600;
heApproached.y = 600;
shuddered.y = 600;
didNotStop.y = 600;
atTheLaw.y = 600;
understand.y = 600;
noAnswer.y = 600;
blank.y = 600;
root.x = 0;
root.y = 0;
movement = 0;
wait = 0;
waitCount = 0;
allTimer = 0;
rootMove = 0;
deltaTrack = 0;
rootDelta = 1;
getMoving = 0;
checkpoint = 0;
rightArrowTimer = 0;
standsTrack = 0;
thereComesTrack = 0;
theCountryTrack = 0;
haltTrack = 0;
haltCount = 0;
clockCount = 0;
scaleCount = 0.9999;
braveCount = 0;
stopCount = 0;
endCount = 0;
};
if (player.x >= 2294){
movement = 0;
};
if ((((player.x > (-(root.x) + 400))) && ((player.x < 1600)))){
rootMove = 1;
};
if ((((player.x > 1600)) && ((player.x < 1601)))){
rootMove = 2;
rootDelta = 1;
deltaTrack = 0;
};
if ((((((rootMove == 1)) && ((player.currentFrame > 1)))) && ((player.currentFrame < 30)))){
if (deltaTrack == 0){
rootDelta = (rootDelta * 1.0017);
};
if ((((checkpoint == 1)) && (((-(root.x) + 576) <= 1700)))){
root.x = (root.x - rootDelta);
root.y = (root.y + 0.07);
};
};
if ((((((rootMove == 2)) && ((player.currentFrame > 1)))) && ((player.currentFrame < 30)))){
if (deltaTrack == 0){
rootDelta = (rootDelta * 1.003);
};
if ((((checkpoint >= 3)) && (((-(root.x) + 576) <= 2500)))){
root.x = (root.x - rootDelta);
root.y = (root.y + 0.07);
};
};
}
}
}//package