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

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

horizon-gemini.swf

This is the info page for
Flash #240335

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


Text
SKIP

ATOMIC CICADA STUDIOS

games@atomiccicada.com

<p align="center"><font face="Droid" size="61" color="#ffffff" letterSpacing="0.000000" kerning="1">000.00.00</font></p>

<p align="right"></p>

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 01:

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 02:

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 03:

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 04:

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 05:

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 06:

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 07

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 08:

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

Track 09:

<p align="right"><font face="Droid" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">0.00.00.00</font></p>

total time:

<p align="left"><font face="Eurostile" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">000.00.00</font></p>

<p align="center"><font face="Eurostile" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">000.00.00</font></p>

hit the gas or the "P" key to continue...

<p align="center"><font face="Eurostile" size="25" color="#ffffff" letterSpacing="0.000000" kerning="1">000.00.00</font></p>

<p align="center"><font face="Eurostile" size="25" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>

<p align="right"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">1st place</font></p>

<p align="left"><font face="Calibri" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Lap : 1234/</font></p>

<p align="left"><font face="Droid" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">track 0123456789</font></p>

<p align="left"><font face="Droid" size="51" color="#ffffff" letterSpacing="0.000000" kerning="1">the gauntlet</font></p>

<p align="left"><font face="Droid" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">BESTIME :0123456789. &nbsp;</font></p>

<p align="left"><font face="Droid" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">track 0123456789</font></p>

<p align="left"><font face="Droid" size="51" color="#ffffff" letterSpacing="0.000000" kerning="1">the gauntlet</font></p>

<p align="left"><font face="Droid" size="37" color="#ffffff" letterSpacing="0.000000" kerning="1">BESTIME :0123456789. &nbsp;</font></p>

page 1 /5

page 2 /5

page 3 /5

page 4 / 5

page 5/ 5

ActionScript [AS3]

Section 1
//Base64 (com.dynamicflash.util.Base64) package com.dynamicflash.util { import flash.utils.*; public class Base64 { public static const version:String = "1.0.0"; private static const BASE64_CHARS:String = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; public function Base64(){ super(); throw (new Error("Base64 class is static container only")); } public static function encode(data:String):String{ var bytes:ByteArray = new ByteArray(); bytes.writeUTFBytes(data); return (encodeByteArray(bytes)); } public static function encodeByteArray(data:ByteArray):String{ var dataBuffer:Array; var i:uint; var j:uint; var k:uint; var output:String = ""; var outputBuffer:Array = new Array(4); data.position = 0; while (data.bytesAvailable > 0) { dataBuffer = new Array(); i = 0; while ((((i < 3)) && ((data.bytesAvailable > 0)))) { dataBuffer[i] = data.readUnsignedByte(); i++; }; outputBuffer[0] = ((dataBuffer[0] & 252) >> 2); outputBuffer[1] = (((dataBuffer[0] & 3) << 4) | (dataBuffer[1] >> 4)); outputBuffer[2] = (((dataBuffer[1] & 15) << 2) | (dataBuffer[2] >> 6)); outputBuffer[3] = (dataBuffer[2] & 63); j = dataBuffer.length; while (j < 3) { outputBuffer[(j + 1)] = 64; j++; }; k = 0; while (k < outputBuffer.length) { output = (output + BASE64_CHARS.charAt(outputBuffer[k])); k++; }; }; return (output); } public static function decode(data:String):String{ var bytes:ByteArray = decodeToByteArray(data); return (bytes.readUTFBytes(bytes.length)); } public static function decodeToByteArray(data:String):ByteArray{ var j:uint; var k:uint; var output:ByteArray = new ByteArray(); var dataBuffer:Array = new Array(4); var outputBuffer:Array = new Array(3); var i:uint; while (i < data.length) { j = 0; while ((((j < 4)) && (((i + j) < data.length)))) { dataBuffer[j] = BASE64_CHARS.indexOf(data.charAt((i + j))); j++; }; outputBuffer[0] = ((dataBuffer[0] << 2) + ((dataBuffer[1] & 48) >> 4)); outputBuffer[1] = (((dataBuffer[1] & 15) << 4) + ((dataBuffer[2] & 60) >> 2)); outputBuffer[2] = (((dataBuffer[2] & 3) << 6) + dataBuffer[3]); k = 0; while (k < outputBuffer.length) { if (dataBuffer[(k + 1)] == 64){ break; }; output.writeByte(outputBuffer[k]); k++; }; i = (i + 4); }; output.position = 0; return (output); } } }//package com.dynamicflash.util
Section 2
//ACStinger_11 (horizon_gemini_ArmorGames_1b_fla.ACStinger_11) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class ACStinger_11 extends MovieClip { public var shakeNum:int; public var repeatFlap:int; public function ACStinger_11(){ addFrameScript(0, frame1, 21, frame22, 33, frame34, 49, frame50, 99, frame100, 188, frame189, 299, frame300); } function frame1(){ shakeNum = 4; } function frame189(){ repeatFlap = 0; } function frame300(){ stop(); MovieClip(root).introDone = true; } function frame50(){ shakeNum--; if (shakeNum > 0){ gotoAndPlay("shake2"); } else { shakeNum = 4; }; } function frame100(){ shakeNum--; if (shakeNum > 0){ gotoAndPlay("hit2"); } else { shakeNum = 4; }; } function frame22(){ shakeNum--; if (shakeNum > 0){ gotoAndPlay("shake1"); } else { shakeNum = 4; }; } function frame34(){ shakeNum--; if (shakeNum > 0){ gotoAndPlay("hit1"); } else { shakeNum = 4; }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 3
//ag_intro_mc_5 (horizon_gemini_ArmorGames_1b_fla.ag_intro_mc_5) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class ag_intro_mc_5 extends MovieClip { public function ag_intro_mc_5(){ addFrameScript(0, frame1, 217, frame218); } function frame218(){ stop(); MovieClip(root).sponsorDone = true; } function frame1(){ } } }//package horizon_gemini_ArmorGames_1b_fla
Section 4
//boostSountCLIP_202 (horizon_gemini_ArmorGames_1b_fla.boostSountCLIP_202) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.media.*; public dynamic class boostSountCLIP_202 extends MovieClip { public var canPlay:Boolean; public var track1:BOOST; public var someChannel:SoundChannel; public var mC:MovieClip; public var someTransform:SoundTransform; public function boostSountCLIP_202(){ addFrameScript(0, frame1, 1, frame2, 19, frame20); } function frame2(){ matchSound(); canPlay = false; } public function matchSound():void{ if (canPlay){ someTransform.volume = 0.5; someChannel.soundTransform = someTransform; someChannel = track1.play(0, 1, someTransform); }; } function frame1(){ stop(); track1 = new BOOST(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); mC = MovieClip(root); canPlay = true; } function frame20(){ canPlay = true; gotoAndStop(1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 5
//buttonPressSound_195 (horizon_gemini_ArmorGames_1b_fla.buttonPressSound_195) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class buttonPressSound_195 extends MovieClip { public function buttonPressSound_195(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 6
//buttonPressSoundBACK_210 (horizon_gemini_ArmorGames_1b_fla.buttonPressSoundBACK_210) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class buttonPressSoundBACK_210 extends MovieClip { public function buttonPressSoundBACK_210(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 7
//buttonPressSoundSELECT_211 (horizon_gemini_ArmorGames_1b_fla.buttonPressSoundSELECT_211) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class buttonPressSoundSELECT_211 extends MovieClip { public function buttonPressSoundSELECT_211(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 8
//CloudsBG_ANIM_32 (horizon_gemini_ArmorGames_1b_fla.CloudsBG_ANIM_32) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class CloudsBG_ANIM_32 extends MovieClip { public function CloudsBG_ANIM_32(){ addFrameScript(0, frame1); } function frame1(){ gotoAndPlay((Rand.getRandom(190) + 1)); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 9
//CollisionSound01_201 (horizon_gemini_ArmorGames_1b_fla.CollisionSound01_201) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class CollisionSound01_201 extends MovieClip { public var canPlay:Boolean; public var track1:collisionSound; public var someChannel:SoundChannel; public var mC:MovieClip; public var someTransform:SoundTransform; public function CollisionSound01_201(){ addFrameScript(0, frame1, 1, frame2, 19, frame20); } function frame2(){ matchSound(); canPlay = false; } public function matchSound():void{ if (canPlay){ someTransform.volume = (mC.collVolume + 0.3); someChannel.soundTransform = someTransform; someChannel = track1.play(0, 1, someTransform); }; } function frame1(){ stop(); track1 = new collisionSound(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); mC = MovieClip(root); canPlay = true; } function frame20(){ canPlay = true; gotoAndStop(1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 10
//CountDownCLIP_98 (horizon_gemini_ArmorGames_1b_fla.CountDownCLIP_98) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class CountDownCLIP_98 extends MovieClip { public var moreGamesBUT:MovieClip; public var mC:MovieClip; public function CountDownCLIP_98(){ addFrameScript(0, frame1, 1, frame2, 40, frame41, 79, frame80, 100, frame101, 118, frame119, 120, frame121); } function frame121(){ mC.gameMode = 3; mC.raceStartTime = getTimer(); mC.lapStartTime = getTimer(); if (mC.soundOn == true){ mC.startBeep.gotoAndPlay("beep2"); }; } function frame1(){ stop(); mC = MovieClip(root); } function frame101(){ moreGamesBUT.gotoAndPlay("fadeOUT"); } function frame41(){ if (mC.soundOn == true){ mC.startBeep.gotoAndPlay("beep1"); }; } function frame80(){ if (mC.soundOn == true){ mC.startBeep.gotoAndPlay("beep1"); mC.speedLOWVolume = 1; mC.speedHIGHVolume = 0; mC.speedLOW.gotoAndPlay("fadeIN"); mC.speedHIGH.gotoAndPlay("fadeIN"); mC.mainMusic.gotoAndPlay("fadeIN"); }; } public function moreGamesBUTClick(e:MouseEvent):void{ mC.openSponsorLink(e); } function frame2(){ if (mC.soundOn == true){ mC.startBeep.gotoAndPlay("beep1"); }; moreGamesBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); moreGamesBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); moreGamesBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); moreGamesBUT.addEventListener(MouseEvent.MOUSE_UP, moreGamesBUTClick); moreGamesBUT.visible = ((mC.useMoFo == true)) ? false : true; } function frame119(){ mC.HUD.gotoAndPlay("fadeIN"); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 11
//CountdownTITLE_100 (horizon_gemini_ArmorGames_1b_fla.CountdownTITLE_100) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class CountdownTITLE_100 extends MovieClip { public var trackTITLE:TextField; public var trackNUMBER:TextField; public var trackTIME:TextField; public var trackNum:int; public var mC:MovieClip; public function CountdownTITLE_100(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); trackNum = mC.trackNum; trackTITLE.text = mC.trackNames[trackNum]; trackNUMBER.text = ("Track " + trackNum); trackTIME.text = ((mC.trackTimes[mC.trackNum])!=0) ? ("BEST TIME: " + mC.returnTime(mC.trackTimes[mC.trackNum])) : ""; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 12
//ENDING_CLIP_65 (horizon_gemini_ArmorGames_1b_fla.ENDING_CLIP_65) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class ENDING_CLIP_65 extends MovieClip { public function ENDING_CLIP_65(){ addFrameScript(0, frame1, 9, frame10, 10, frame11, 19, frame20); } function frame20(){ stop(); MovieClip(root).gameMode = MovieClip(root).nextGameMode; MovieClip(root).EFTimer = 0; } function frame10(){ stop(); MovieClip(root).canClickWIN = true; MovieClip(root).canMO = true; } function frame1(){ stop(); } function frame11(){ MovieClip(root).canClickWIN = false; MovieClip(root).canMO = false; MovieClip(root).levelCover.gotoAndPlay("fadeIN"); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 13
//Ending_CLIP_INNER_66 (horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class Ending_CLIP_INNER_66 extends MovieClip { public var trackTime8:TextField; public var trackTime9:TextField; public var trackTime4:TextField; public var totTime:Number; public var sponsorBUT:MovieClip; public var submitBUT:MovieClip; public var trackTime2:TextField; public var mC:MovieClip; public var i:int; public var trackTimeTotal:TextField; public var quitBUT:MovieClip; public var trackTime1:TextField; public var trackTime3:TextField; public var trackTime5:TextField; public var trackTime6:TextField; public var trackTime7:TextField; public function Ending_CLIP_INNER_66(){ addFrameScript(0, frame1); } public function sponsorBUTClick(e:MouseEvent):void{ mC.openSponsorLink(e); } public function submitBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.submitScores(); }; } function frame1(){ mC = MovieClip(root); trackTime1.text = mC.returnTime(mC.trackTimes[1]); trackTime2.text = mC.returnTime(mC.trackTimes[2]); trackTime3.text = mC.returnTime(mC.trackTimes[3]); trackTime4.text = mC.returnTime(mC.trackTimes[4]); trackTime5.text = mC.returnTime(mC.trackTimes[5]); trackTime6.text = mC.returnTime(mC.trackTimes[6]); trackTime7.text = mC.returnTime(mC.trackTimes[7]); trackTime8.text = mC.returnTime(mC.trackTimes[8]); trackTime9.text = mC.returnTime(mC.trackTimes[9]); totTime = 0; i = 1; while (i < mC.numOfTracks) { totTime = (totTime + mC.trackTimes[i]); trace(totTime); i++; }; trackTimeTotal.text = mC.returnTime(totTime); quitBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); quitBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); quitBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); quitBUT.addEventListener(MouseEvent.MOUSE_UP, quitBUTClick); submitBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); submitBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); submitBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); submitBUT.addEventListener(MouseEvent.MOUSE_UP, submitBUTClick); submitBUT.visible = false; sponsorBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); sponsorBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); sponsorBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); sponsorBUT.addEventListener(MouseEvent.MOUSE_UP, sponsorBUTClick); } public function quitBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 0; mC.endingWIND.gotoAndPlay("fadeOUT"); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 14
//GAME_Background_CLIP_25 (horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class GAME_Background_CLIP_25 extends MovieClip { public var skyLine:MovieClip; public function GAME_Background_CLIP_25(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 15
//HUD_CLIP_89 (horizon_gemini_ArmorGames_1b_fla.HUD_CLIP_89) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class HUD_CLIP_89 extends MovieClip { public var innerHUD:MovieClip; public function HUD_CLIP_89(){ addFrameScript(0, frame1, 9, frame10, 10, frame11, 19, frame20); } function frame1(){ stop(); } function frame20(){ stop(); } function frame10(){ stop(); MovieClip(root).canClickHUD = true; MovieClip(root).canMO = true; } function frame11(){ MovieClip(root).canClickHUD = false; MovieClip(root).canMO = false; MovieClip(root).lapTEXT = innerHUD.lapBOX.text; MovieClip(root).posTEXT = innerHUD.posBOX.text; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 16
//HUD_innerHUD_CLIP_90 (horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class HUD_innerHUD_CLIP_90 extends MovieClip { public var speedBOX:TextField; public var mC:MovieClip; public var pauseBUT:MovieClip; public var sponsorBUT:MovieClip; public var muteBUT:MovieClip; public var lapBOX:TextField; public var posBOX:TextField; public var timeBOX:TextField; public var achieveBUT:MovieClip; public function HUD_innerHUD_CLIP_90(){ addFrameScript(0, frame1); } function frame1(){ stop(); mC = MovieClip(root); mC.canMO = true; pauseBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); pauseBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); pauseBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); pauseBUT.addEventListener(MouseEvent.MOUSE_UP, pauseBUTClick); sponsorBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); sponsorBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); sponsorBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); sponsorBUT.addEventListener(MouseEvent.MOUSE_UP, moreGamesBUTClick); achieveBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); achieveBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); achieveBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); achieveBUT.addEventListener(MouseEvent.MOUSE_UP, moreGamesBUTClick); achieveBUT.visible = (sponsorBUT.visible = ((mC.useMoFo == true)) ? false : true); muteBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); muteBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); muteBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); muteBUT.addEventListener(MouseEvent.MOUSE_UP, muteBUTClick); lapBOX.text = mC.lapTEXT; posBOX.text = mC.posTEXT; } public function pauseBUTClick(e:MouseEvent):void{ if (mC.canClickHUD == true){ mC.gameMode = 5; mC.HUD.gotoAndPlay("fadeOUT"); mC.accruedTime = (mC.accruedTime + (getTimer() - mC.raceStartTime)); mC.canClickHUD = false; }; } public function moreGamesBUTClick(e:MouseEvent):void{ mC.openSponsorLink(e); } public function muteBUTClick(e:MouseEvent):void{ mC.soundOn = ((mC.soundOn == true)) ? false : true; if (mC.soundOn == true){ e.currentTarget.lightning.gotoAndPlay(3); mC.startGameSounds(); } else { e.currentTarget.lightning.gotoAndPlay(1); mC.stopGameSounds(); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 17
//HUD_MoFo_BUT_96 (horizon_gemini_ArmorGames_1b_fla.HUD_MoFo_BUT_96) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class HUD_MoFo_BUT_96 extends MovieClip { public function HUD_MoFo_BUT_96(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 18
//HUD_Mute_BUT_91 (horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class HUD_Mute_BUT_91 extends MovieClip { public var lightning:MovieClip; public function HUD_Mute_BUT_91(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 19
//HUD_Pause_BUT_94 (horizon_gemini_ArmorGames_1b_fla.HUD_Pause_BUT_94) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class HUD_Pause_BUT_94 extends MovieClip { public function HUD_Pause_BUT_94(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 20
//LapCounter_77 (horizon_gemini_ArmorGames_1b_fla.LapCounter_77) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class LapCounter_77 extends MovieClip { public var lapWIND:MovieClip; public var lapNum:int; public var mC:MovieClip; public var timeBOX:TextField; public function LapCounter_77(){ addFrameScript(0, frame1, 1, frame2, 128, frame129, 129, frame130, 259, frame260); } function frame130(){ lapNum = mC.lapTimes.length; timeBOX.text = mC.returnTime(mC.lapTimes[(lapNum - 1)]); trace(timeBOX.text); } function frame1(){ stop(); mC = MovieClip(root); } function frame2(){ lapNum = mC.lapTimes.length; lapWIND.gotoAndStop((lapNum + 1)); timeBOX.text = mC.returnTime(mC.lapTimes[(lapNum - 1)]); trace(timeBOX.text); } function frame129(){ gotoAndStop(1); } function frame260(){ gotoAndStop(1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 21
//lapWIND_78 (horizon_gemini_ArmorGames_1b_fla.lapWIND_78) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class lapWIND_78 extends MovieClip { public function lapWIND_78(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 22
//LevelCoverCLIP_87 (horizon_gemini_ArmorGames_1b_fla.LevelCoverCLIP_87) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class LevelCoverCLIP_87 extends MovieClip { public function LevelCoverCLIP_87(){ addFrameScript(0, frame1, 10, frame11, 21, frame22); } function frame1(){ stop(); } function frame11(){ stop(); } function frame22(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 23
//LevelTrans_INNER_47 (horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class LevelTrans_INNER_47 extends MovieClip { public var youWinBUT:MovieClip; public var sponsorBUT:MovieClip; public var submitBUT:MovieClip; public var nextBUT:MovieClip; public var bTime:Boolean; public var prevBOX:TextField; public var replayBUT:MovieClip; public var tryAgainBUT:MovieClip; public var quitBUT:MovieClip; public var achieveBUT:MovieClip; public var mC:MovieClip; public var timeBOX:TextField; public function LevelTrans_INNER_47(){ addFrameScript(0, frame1); } public function sponsorBUTClick(e:MouseEvent):void{ mC.openSponsorLink(e); } public function tryAgainBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 1; mC.WIN.gotoAndPlay("fadeOUT"); mC.levelCover.gotoAndPlay("fadeIN"); }; } public function replayBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.trackNum--; mC.nextGameMode = 1; mC.WIN.gotoAndPlay("fadeOUT"); mC.levelCover.gotoAndPlay("fadeIN"); }; } public function nextBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.selectPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 1; mC.WIN.gotoAndPlay("fadeOUT"); mC.levelCover.gotoAndPlay("fadeIN"); }; } public function youWinBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.selectPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 6; mC.WIN.gotoAndPlay("fadeOUT"); mC.levelCover.gotoAndPlay("fadeIN"); }; } function frame1(){ mC = MovieClip(root); stop(); if (mC.playerPosition == 1){ if ((mC.offTrack2 == false)){ mC.perfectTrack(); //unresolved jump }; bTime = false; if (mC.trackTimes[mC.trackNum] > mC.trackTimer){ prevBOX.text = ("previous best: " + mC.returnTime(mC.trackTimes[mC.trackNum])); mC.trackTimes[mC.trackNum] = (mC.trackTimer + 0); if (mC.trackList[(mC.trackNum + 1)] == 1){ mC.showMessage("best time"); mC.bestTrackTime(); } else { mC.showMessage("track beaten with best time"); mC.trackBeatenTime(); }; } else { if (mC.trackTimes[mC.trackNum] != 0){ if (mC.trackList[(mC.trackNum + 1)] == 0){ mC.showMessage("track beaten"); mC.trackBeaten(); }; prevBOX.text = ("best time: " + mC.returnTime(mC.trackTimes[mC.trackNum])); } else { if (mC.trackList[(mC.trackNum + 1)] == 0){ mC.showMessage("track beaten"); mC.trackBeaten(); }; }; }; mC.trackNum++; mC.trackList[mC.trackNum] = 1; if (mC.trackNum > mC.numOfTracks){ nextBUT.visible = false; replayBUT.visible = false; mC.gameBeaten(); mC.bikeList[4] = 1; } else { youWinBUT.visible = false; if (mC.trackList[(mC.trackList.length - 1)] != 1){ submitBUT.visible = false; }; }; tryAgainBUT.visible = false; mC.packData(); } else { if ((((mC.trackList[(mC.trackNum + 1)] == 1)) && (((mC.trackNum + 1) <= 9)))){ prevBOX.text = ("best time: " + mC.returnTime(mC.trackTimes[mC.trackNum])); mC.trackNum++; tryAgainBUT.visible = false; youWinBUT.visible = false; mC.packData(); } else { nextBUT.visible = false; youWinBUT.visible = false; submitBUT.visible = false; }; }; submitBUT.visible = false; quitBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); quitBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); quitBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); quitBUT.addEventListener(MouseEvent.MOUSE_UP, quitBUTClick); submitBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); submitBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); submitBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); submitBUT.addEventListener(MouseEvent.MOUSE_UP, submitBUTClick); sponsorBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); sponsorBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); sponsorBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); sponsorBUT.addEventListener(MouseEvent.MOUSE_UP, sponsorBUTClick); achieveBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); achieveBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); achieveBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); achieveBUT.addEventListener(MouseEvent.MOUSE_UP, sponsorBUTClick); achieveBUT.visible = (sponsorBUT.visible = ((mC.useMoFo == true)) ? false : true); youWinBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); youWinBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); youWinBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); youWinBUT.addEventListener(MouseEvent.MOUSE_UP, youWinBUTClick); replayBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); replayBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); replayBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); replayBUT.addEventListener(MouseEvent.MOUSE_UP, replayBUTClick); tryAgainBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); tryAgainBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); tryAgainBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); tryAgainBUT.addEventListener(MouseEvent.MOUSE_UP, tryAgainBUTClick); nextBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); nextBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); nextBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); nextBUT.addEventListener(MouseEvent.MOUSE_UP, nextBUTClick); timeBOX.text = mC.trackTime; } public function quitBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 0; mC.WIN.gotoAndPlay("fadeOUT"); }; } public function submitBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.submitScores(); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 24
//LevelTransitions_46 (horizon_gemini_ArmorGames_1b_fla.LevelTransitions_46) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class LevelTransitions_46 extends MovieClip { public var innerWIN:MovieClip; public function LevelTransitions_46(){ addFrameScript(0, frame1, 1, frame2, 9, frame10, 10, frame11, 19, frame20); } function frame1(){ stop(); } function frame2(){ stage.quality = StageQuality.HIGH; } function frame20(){ stop(); MovieClip(root).gameMode = MovieClip(root).nextGameMode; MovieClip(root).EFTimer = 0; } function frame10(){ stop(); MovieClip(root).canClickWIN = true; MovieClip(root).canMO = true; } function frame11(){ if (MovieClip(root).nextGameMode == 3){ MovieClip(root).HUD.gotoAndPlay("fadeIN"); } else { MovieClip(root).levelCover.gotoAndPlay("fadeIN"); }; MovieClip(root).canClickWIN = false; MovieClip(root).canMO = false; stage.quality = StageQuality.LOW; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 25
//LEVTRANS_Position_CLIP_48 (horizon_gemini_ArmorGames_1b_fla.LEVTRANS_Position_CLIP_48) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class LEVTRANS_Position_CLIP_48 extends MovieClip { public function LEVTRANS_Position_CLIP_48(){ addFrameScript(0, frame1); } function frame1(){ gotoAndStop(MovieClip(root).playerPosition); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 26
//LOST_INNER_70 (horizon_gemini_ArmorGames_1b_fla.LOST_INNER_70) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class LOST_INNER_70 extends MovieClip { public var sponsorBUT:MovieClip; public var achieveBUT:MovieClip; public var quitBUT:MovieClip; public var mC:MovieClip; public var tryAgainBUT:MovieClip; public function LOST_INNER_70(){ addFrameScript(0, frame1); } public function sponsorBUTClick(e:MouseEvent):void{ mC.openSponsorLink(e); } function frame1(){ mC = MovieClip(root); mC.canClickWIN = true; tryAgainBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); tryAgainBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); tryAgainBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); tryAgainBUT.addEventListener(MouseEvent.MOUSE_UP, tryAgainBUTClick); sponsorBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); sponsorBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); sponsorBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); sponsorBUT.addEventListener(MouseEvent.MOUSE_UP, sponsorBUTClick); achieveBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); achieveBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); achieveBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); achieveBUT.addEventListener(MouseEvent.MOUSE_UP, sponsorBUTClick); achieveBUT.visible = (sponsorBUT.visible = ((mC.useMoFo == true)) ? false : true); quitBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); quitBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); quitBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); quitBUT.addEventListener(MouseEvent.MOUSE_UP, quitBUTClick); } public function tryAgainBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 1; mC.LOST.gotoAndPlay("fadeOUT"); mC.levelCover.gotoAndPlay("fadeIN"); }; } public function quitBUTClick(e:MouseEvent):void{ if (mC.canClickWIN == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 0; mC.LOST.gotoAndPlay("fadeOUT"); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 27
//LOST_WIND_69 (horizon_gemini_ArmorGames_1b_fla.LOST_WIND_69) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class LOST_WIND_69 extends MovieClip { public var lostINNER:MovieClip; public function LOST_WIND_69(){ addFrameScript(0, frame1, 9, frame10, 10, frame11, 19, frame20); } function frame1(){ stop(); } function frame20(){ stop(); MovieClip(root).gameMode = MovieClip(root).nextGameMode; MovieClip(root).EFTimer = 0; } function frame10(){ stop(); MovieClip(root).canClickWIN = true; MovieClip(root).canMO = true; } function frame11(){ MovieClip(root).levelCover.gotoAndPlay("fadeIN"); MovieClip(root).canClickWIN = false; MovieClip(root).canMO = false; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 28
//MainMenuCLIP_104 (horizon_gemini_ArmorGames_1b_fla.MainMenuCLIP_104) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MainMenuCLIP_104 extends MovieClip { public var menuINNER:MovieClip; public function MainMenuCLIP_104(){ addFrameScript(0, frame1, 1, frame2, 51, frame52, 52, frame53, 71, frame72, 99, frame100); } function frame100(){ MovieClip(root).gameMode = MovieClip(root).nextGameMode; MovieClip(root).EFTimer = 0; } function frame1(){ stop(); } function frame2(){ if (MovieClip(root).soundOn){ }; if (MovieClip(root).skipTrans == true){ gotoAndStop("mainMenuIN"); }; } function frame72(){ menuINNER.menuMode7.removeChild(menuINNER.menuM7); menuINNER.menuM7._scene.dispose(); menuINNER.menuM7 = null; } function frame52(){ stop(); if (MovieClip(root).soundOn == true){ MovieClip(root).menuMusic.gotoAndPlay("fadeIN"); }; } function frame53(){ if (MovieClip(root).soundOn == true){ MovieClip(root).menuMusic.gotoAndPlay("fadeOUT"); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 29
//MainMenuInnerCLIP_106 (horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MainMenuInnerCLIP_106 extends MovieClip { public var sponsorBUT:MovieClip; public var keyContBUT:MovieClip; public var mouseContBUT:MovieClip; public var manualCLIP:MovieClip; public var backBUT:MovieClip; public var bikeNum:int; public var creditsBUT:MovieClip; public var bikeIMG:MovieClip; public var muteBUT:MovieClip; public var menuM7:HGMenuMode7; public var manualTITLE:MovieClip; public var menuTITLE:MovieClip; public var trackNum:int; public var startBUT:MovieClip; public var controlsTITLE:MovieClip; public var selectTITLE:MovieClip; public var rightBUT:MovieClip; public var toFrame:String; public var menuMode7:MovieClip; public var tracksCLIP:MovieClip; public var manualBUT:MovieClip; public var creditsTITLE:MovieClip; public var bikeBUT:MovieClip; public var creditsCLIP:MovieClip; public var achieveBUT:MovieClip; public var moreGamesBUT:MovieClip; public var mC:MovieClip; public var bikeTITLE:MovieClip; public var leftBUT:MovieClip; public function MainMenuInnerCLIP_106(){ addFrameScript(0, frame1, 119, frame120, 211, frame212, 224, frame225, 225, frame226, 239, frame240, 240, frame241, 254, frame255, 0xFF, frame256, 269, frame270, 270, frame271, 284, frame285, 285, frame286, 299, frame300); } function frame226(){ stop(); mC.canClickMenu = true; trackNum = (mC.trackNum + 0); mC.canMO = true; backBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); backBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); backBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); backBUT.addEventListener(MouseEvent.MOUSE_UP, backBUTClick); tracksCLIP.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); tracksCLIP.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); tracksCLIP.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); tracksCLIP.addEventListener(MouseEvent.MOUSE_UP, tracksBUTClick); leftBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); leftBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); leftBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); leftBUT.addEventListener(MouseEvent.MOUSE_UP, leftBUTClick); rightBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); rightBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); rightBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); rightBUT.addEventListener(MouseEvent.MOUSE_UP, rightBUTClick); } function frame241(){ stop(); mC.canClickMenu = true; mC.canMO = true; backBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); backBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); backBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); backBUT.addEventListener(MouseEvent.MOUSE_UP, backBUTClick2); creditsCLIP.addEventListener(MouseEvent.MOUSE_DOWN, openACLink); } public function openACLink(e:MouseEvent):void{ navigateToURL(new URLRequest("http://www.atomiccicada.com"), "_blank"); } public function bikeBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.bikeList[mC.bikeSelect] == 1){ if (mC.soundOn == true){ mC.selectPressSound.gotoAndPlay(2); }; mC.bikeNum = mC.bikeSelect; mC.sortVehicles(); toFrame = "trackSelect"; fadeBUTS3("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("bikeSelectOUT"); }; }; } function frame270(){ gotoAndStop(toFrame); } public function backBUTClick3(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; toFrame = "startPage"; e.currentTarget.gotoAndPlay("fadeOUT"); manualCLIP.gotoAndPlay("fadeOUT"); manualTITLE.gotoAndPlay("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("manualPageOUT"); }; } public function moreGamesBUTClick(e:MouseEvent):void{ mC.openSponsorLink(e); } public function fadeBUTS(frameNum:String):void{ if ((((frameNum == "fadeIN")) || ((frameNum == "fadeOUT")))){ manualBUT.gotoAndPlay(frameNum); menuTITLE.gotoAndPlay(frameNum); startBUT.gotoAndPlay(frameNum); creditsBUT.gotoAndPlay(frameNum); bikeIMG.gotoAndPlay(frameNum); }; } function frame240(){ gotoAndStop(toFrame); } function frame285(){ gotoAndStop(toFrame); } public function mouseContBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.selectPressSound.gotoAndPlay(2); }; mC.mouseCont = true; toFrame = "bikeSelect"; fadeBUTS13("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("controlSelectOUT"); }; } public function backBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; toFrame = "bikeSelect"; fadeBUTS2("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("trackSelectOUT"); }; } public function fadeBUTS3(frameNum:String):void{ if ((((frameNum == "fadeIN")) || ((frameNum == "fadeOUT")))){ bikeTITLE.gotoAndPlay(frameNum); leftBUT.gotoAndPlay(frameNum); rightBUT.gotoAndPlay(frameNum); backBUT.gotoAndPlay(frameNum); bikeBUT.gotoAndPlay(frameNum); }; } public function leftBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.selectNum = (((mC.selectNum - 1) < 1)) ? mC.numOfTracks : (mC.selectNum - 1); tracksCLIP.tracksINNER.gotoAndStop(mC.selectNum); }; } public function tracksBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.trackList[mC.selectNum] == 1){ if (mC.soundOn == true){ mC.selectPressSound.gotoAndPlay(2); }; mC.trackNum = mC.selectNum; mC.nextGameMode = 1; mC.canClickMenu = false; mC.canMO = false; mC.levelCover.gotoAndPlay("fadeIN"); mC.mainMenu.gotoAndPlay("mainMenuOUT"); }; }; } public function backBUTClick14(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; toFrame = "startPage"; fadeBUTS13("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("controlSelectOUT"); }; } public function fadeBUTS13(frameNum:String):void{ if ((((frameNum == "fadeIN")) || ((frameNum == "fadeOUT")))){ controlsTITLE.gotoAndPlay(frameNum); keyContBUT.gotoAndPlay(frameNum); mouseContBUT.gotoAndPlay(frameNum); backBUT.gotoAndPlay(frameNum); }; } function frame1(){ if (MovieClip(root).skipTrans == true){ gotoAndPlay("initMenu"); }; } function frame120(){ menuM7 = new HGMenuMode7(); menuMode7.addChild(menuM7); } public function sponsorBUTClick(e:MouseEvent):void{ mC.openSponsorLink(e); } function frame212(){ stop(); mC = MovieClip(root); mC.hideLogin(); stage.quality = StageQuality.LOW; sponsorBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); sponsorBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); sponsorBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); sponsorBUT.addEventListener(MouseEvent.MOUSE_UP, sponsorBUTClick); moreGamesBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); moreGamesBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); moreGamesBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); moreGamesBUT.addEventListener(MouseEvent.MOUSE_UP, moreGamesBUTClick); achieveBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); achieveBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); achieveBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); achieveBUT.addEventListener(MouseEvent.MOUSE_UP, moreGamesBUTClick); if ((mC.useMoFo == false)){ achieveBUT.visible = false; } else { moreGamesBUT.visible = false; }; muteBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); muteBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); muteBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); muteBUT.addEventListener(MouseEvent.MOUSE_UP, muteBUTClick); mC.canClickMenu = true; mC.canMO = true; toFrame = "startPage"; manualBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); manualBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); manualBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); manualBUT.addEventListener(MouseEvent.MOUSE_UP, manualBUTClick); creditsBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); creditsBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); creditsBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); creditsBUT.addEventListener(MouseEvent.MOUSE_UP, creditsBUTClick); startBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); startBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); startBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); startBUT.addEventListener(MouseEvent.MOUSE_UP, playBUTClick); } public function muteBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ mC.soundOn = ((mC.soundOn == true)) ? false : true; if (mC.soundOn == true){ e.currentTarget.lightning.gotoAndPlay(3); mC.startGameSounds(); } else { e.currentTarget.lightning.gotoAndPlay(1); mC.stopGameSounds(); }; }; } public function creditsBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; toFrame = "creditsPage"; fadeBUTS("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("startPageOUT"); }; } function frame300(){ gotoAndStop(toFrame); } public function leftBUTClick2(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.bikeSelect = (((mC.bikeSelect - 1) < 1)) ? (mC.bikeList.length - 1) : (mC.bikeSelect - 1); bikeBUT.bikeSelect.gotoAndStop(mC.bikeSelect); }; } function frame255(){ gotoAndStop(toFrame); } function frame256(){ stop(); mC.canClickMenu = true; mC.canMO = true; backBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); backBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); backBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); backBUT.addEventListener(MouseEvent.MOUSE_UP, backBUTClick3); } public function rightBUTClick2(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.bikeSelect = (((mC.bikeSelect + 1) >= mC.bikeList.length)) ? 1 : (mC.bikeSelect + 1); bikeBUT.bikeSelect.gotoAndStop(mC.bikeSelect); }; } function frame286(){ stop(); mC.canClickMenu = true; mC.canMO = true; backBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); backBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); backBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); backBUT.addEventListener(MouseEvent.MOUSE_UP, backBUTClick14); keyContBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); keyContBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); keyContBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); keyContBUT.addEventListener(MouseEvent.MOUSE_UP, keyContBUTClick); mouseContBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); mouseContBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); mouseContBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); mouseContBUT.addEventListener(MouseEvent.MOUSE_UP, mouseContBUTClick); manualBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); manualBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); manualBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); manualBUT.addEventListener(MouseEvent.MOUSE_UP, manualBUTClick2); } public function keyContBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.selectPressSound.gotoAndPlay(2); }; mC.mouseCont = false; toFrame = "bikeSelect"; fadeBUTS13("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("controlSelectOUT"); }; } public function playBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ mC.canClickMenu = false; if (mC.soundOn == true){ mC.selectPressSound.gotoAndPlay(2); }; toFrame = "controlSelect"; fadeBUTS("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("startPageOUT"); }; } public function rightBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.selectNum = (((mC.selectNum + 1) > mC.numOfTracks)) ? 1 : (mC.selectNum + 1); tracksCLIP.tracksINNER.gotoAndStop(mC.selectNum); }; } public function backBUTClick4(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; toFrame = "controlSelect"; fadeBUTS3("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("bikeSelectOUT"); }; } function frame225(){ gotoAndStop(toFrame); } public function manualBUTClick2(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; toFrame = "manualPage"; fadeBUTS13("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("controlSelectOUT"); }; } public function manualBUTClick(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; toFrame = "manualPage"; fadeBUTS("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("startPageOUT"); }; } public function fadeBUTS2(frameNum:String):void{ if ((((frameNum == "fadeIN")) || ((frameNum == "fadeOUT")))){ selectTITLE.gotoAndPlay(frameNum); leftBUT.gotoAndPlay(frameNum); rightBUT.gotoAndPlay(frameNum); backBUT.gotoAndPlay(frameNum); tracksCLIP.gotoAndPlay(frameNum); }; } public function backBUTClick2(e:MouseEvent):void{ if (mC.canClickMenu == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; toFrame = "startPage"; e.currentTarget.gotoAndPlay("fadeOUT"); creditsCLIP.gotoAndPlay("fadeOUT"); creditsTITLE.gotoAndPlay("fadeOUT"); mC.canClickMenu = false; mC.canMO = false; gotoAndPlay("creditsPageOUT"); }; } function frame271(){ stop(); mC.canClickMenu = true; mC.canMO = true; bikeNum = (mC.bikeNum + 0); backBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); backBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); backBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); backBUT.addEventListener(MouseEvent.MOUSE_UP, backBUTClick4); bikeBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); bikeBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); bikeBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); bikeBUT.addEventListener(MouseEvent.MOUSE_UP, bikeBUTClick); leftBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); leftBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); leftBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); leftBUT.addEventListener(MouseEvent.MOUSE_UP, leftBUTClick2); rightBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); rightBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); rightBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); rightBUT.addEventListener(MouseEvent.MOUSE_UP, rightBUTClick2); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 30
//MainMenuStartBUT_116 (horizon_gemini_ArmorGames_1b_fla.MainMenuStartBUT_116) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MainMenuStartBUT_116 extends MovieClip { public function MainMenuStartBUT_116(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 31
//MainMusicTrack_200 (horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MainMusicTrack_200 extends MovieClip { public var track1:music01; public var someChannel:SoundChannel; public var mC:MovieClip; public var modInc:Number; public var someTransform:SoundTransform; public function MainMusicTrack_200(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 6, frame7, 7, frame8, 8, frame9); } function frame1(){ stop(); mC = MovieClip(root); track1 = new music01(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); modInc = 0.01; } function frame2(){ someTransform.volume = mC.mainVolume; if (mC.mainPlaying == false){ someChannel = track1.play(0, 1000, someTransform); mC.mainPlaying = true; }; } function frame4(){ if (someTransform.volume >= 2){ stop(); } else { mC.mainVolume = (mC.mainVolume + modInc); someTransform.volume = mC.mainVolume; someChannel.soundTransform = someTransform; gotoAndPlay("repeatFadeIN"); }; } function frame5(){ mC.mainVolume = 1; someTransform.volume = mC.mainVolume; someChannel.soundTransform = someTransform; someChannel = track1.play(0, 1000, someTransform); stop(); } function frame7(){ mC.mainVolume = (mC.mainVolume - modInc); someTransform.volume = mC.mainVolume; someChannel.soundTransform = someTransform; if (someTransform.volume <= 0){ someChannel.stop(); mC.mainPlaying = false; stop(); }; } function frame8(){ mC.mainVolume = (mC.mainVolume - modInc); someTransform.volume = mC.mainVolume; someChannel.soundTransform = someTransform; if (someTransform.volume <= 0){ someChannel.stop(); mC.mainPlaying = false; stop(); } else { gotoAndPlay("repeatFadeOUT"); }; } function frame3(){ if (someTransform.volume >= 2){ stop(); } else { mC.mainVolume = (mC.mainVolume + modInc); someTransform.volume = mC.mainVolume; someChannel.soundTransform = someTransform; }; } function frame9(){ mC.mainVolume = 0; someTransform.volume = mC.mainVolume; someChannel.soundTransform = someTransform; someChannel.stop(); mC.mainPlaying = false; stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 32
//MainTimeline (horizon_gemini_ArmorGames_1b_fla.MainTimeline) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; 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 wrongWAY:Boolean; public var menuMusic:MovieClip; public var introDone:Boolean; public var canResume:Boolean; public var bikeList:Array; public var mCursor:MovieClip; public var myURL:String; public var skipIntro:Boolean; public var countdown:MovieClip; public var sparkSound:MovieClip; public var mainVolume:Number; public var mainPlaying:Boolean; public var useMoFo:Boolean; public var trackNum:int; public var bikeSelect:int; public var canClickHUD:Boolean; public var cD:CollDetection; public var skipTrans:Boolean; public var speedHIGH:MovieClip; public var preBar:MovieClip; public var skipBUT:MovieClip; public var lapTimes:Array; public var setWrongWAY:Boolean; public var raceStartTime:Number; public var energyWIND:MovieClip; public var levelCover:MovieClip; public var sEngine:MovieClip; public var offTrack2:Boolean; public var trackList:Array; public var selectPressSound:MovieClip; public var gameMode:int; public var mainMenu:MovieClip; public var trackTimer:Number; public var trackTimes:Array; public var trackNames:Array; public var trackTime:String; public var mainStage:MovieClip; public var saveData:SharedObject; public var nextGameMode:int; public var ACLoaded:Boolean; public var backPressSound:MovieClip; public var HUD:MovieClip; public var speedHIGHVolume:Number; public var numOfTracks:int; public var selectNum:int; public var disable_check:Boolean; public var lapStartTime:Number; public var speedJUMP:MovieClip; public var cKey:Boolean; public var speedLOWVolume:Number; public var canClickMenu:Boolean; public var offTrack:Boolean; public var LOST:MovieClip; public var playerPosition:int; public var EFTimer:Number; public var boostSound:MovieClip; public var collVolume:Number; public var animDone:Boolean; public var b_preload:MovieClip; public var b_preloadRelease; public var canClickPAUSE:Boolean; public var lapTEXT:String; public var soundOn:Boolean; public var collClip1:MovieClip; public var collClip2:MovieClip; public var menuVolume:Number; public var wallSound:MovieClip; public var ACStart:Boolean; public var canMO:Boolean; public var mouseCont:Boolean; public var posTEXT:String; public var collSound:MovieClip; public var speedHIGHPlaying:Boolean; public var zKey:Boolean; public var speedLOW:MovieClip; public var accruedTime:Number; public var introLoaded:Boolean; public var wrongDIR:MovieClip; public var setOffTrack:Boolean; public var endingWIND:MovieClip; public var startBeep:MovieClip; public var gameBG:MovieClip; public var WIN:MovieClip; public var okDomain:String; public var sponsorDone:Boolean; public var menuPlaying:Boolean; public var cTime:Number; public var mouseScroll:Number; public var numOfLaps:int; public var PAUSE:MovieClip; public var winWhistle:MovieClip; public var lapCOUNTER:MovieClip; public var mouseClick:Boolean; public var numOfVehicles:int; public var bikeNum:int; public var sparkParent:Object; public var speedLOWPlaying:Boolean; public var canMUTE:Boolean; public var vehicleList:Array; public var mainMusic:MovieClip; public var butPressSound:MovieClip; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 7, frame8, 11, frame12, 19, frame20); } public function loadTrack():void{ gameBG.gotoAndStop(((trackNum == 1)) ? "skyline" : ((trackNum == 2)) ? "Clouds" : ((trackNum == 3)) ? "Earth" : ((trackNum == 4)) ? "JerSpace" : ((trackNum == 5)) ? "JerSpace2" : ((trackNum == 6)) ? "JerPlanet" : ((trackNum == 7)) ? "greenPlanet" : ((trackNum == 8)) ? "pinkPlanet" : ((trackNum == 9)) ? "nebula" : "skyline"); sEngine = ((trackNum == 1)) ? new TrackOval(this) : ((trackNum == 2)) ? new TrackChris06(this) : ((trackNum == 3)) ? new TrackJerINF(this) : ((trackNum == 4)) ? new TrackChris01(this) : ((trackNum == 5)) ? new TrackChris04(this) : ((trackNum == 6)) ? new TrackChris05(this) : ((trackNum == 7)) ? new TrackChris07(this) : ((trackNum == 8)) ? new TrackFourCorners(this) : ((trackNum == 9)) ? new TrackThe45(this) : new TrackSimple(this); mainStage.addChild(sEngine); } public function loadEF():void{ if (EFTimer == 0){ removeTrack(); } else { if (EFTimer == 10){ loadTrack(); raceStartTime = 0; lapStartTime = 0; accruedTime = 0; trackTime = ""; trackTimer = 0; offTrack = false; setOffTrack = false; } else { if (EFTimer == 50){ EFTimer = 0; gameMode = 2; levelCover.gotoAndPlay("fadeOUT"); if (soundOn == true){ mainMusic.gotoAndPlay("fadeIN"); }; }; }; }; EFTimer++; } public function trackBeaten():void{ } public function introEF():void{ sEngine.introEF(); numOfLaps = sEngine._numOfLaps; lapTimes = new Array(); offTrack2 = false; } public function gameEF():void{ var posNegS:Number; var tBike:Object = sEngine._vArray[0]; if (mouseCont == false){ tBike.fwdTargetSpeed = (((Key.isDown(38)) || (Key.isDown(87)))) ? tBike.fwdMaxSpeed : (((Key.isDown(40)) || (Key.isDown(83)))) ? -(tBike.fwdMaxSpeed) : 0; } else { posNegS = ((tBike.fwdTargetSpeed < 0)) ? -1 : 1; tBike.fwdTargetSpeed = (((Key.isDown(38)) || (Key.isDown(87)))) ? tBike.fwdMaxSpeed : (((Key.isDown(40)) || (Key.isDown(83)))) ? -(tBike.fwdMaxSpeed) : ((mouseScroll > 0)) ? Math.min(tBike.fwdMaxSpeed, (tBike.fwdTargetSpeed + mouseScroll)) : ((mouseScroll < 0)) ? Math.max(-(tBike.fwdMaxSpeed), (tBike.fwdTargetSpeed + mouseScroll)) : ((tBike.fwdTargetSpeed > tBike.fwdMaxSpeed)) ? tBike.fwdMaxSpeed : ((tBike.fwdTargetSpeed < -(tBike.fwdMaxSpeed))) ? -(tBike.fwdMaxSpeed) : tBike.fwdTargetSpeed; mouseScroll = 0; }; tBike.moveMe(); cKey = (zKey = false); if (mouseCont == true){ tBike.turnTargetSpeed = -(((mCursor.x - 320) / (320 / tBike.turnMaxSpeed))); cKey = ((((((Key.isDown(67)) || (Key.isDown(78)))) || (Key.isDown(39)))) || (Key.isDown(68))); zKey = ((((((Key.isDown(90)) || (Key.isDown(86)))) || (Key.isDown(37)))) || (Key.isDown(65))); } else { tBike.turnTargetSpeed = (((Key.isDown(37)) || (Key.isDown(65)))) ? tBike.turnMaxSpeed : (((Key.isDown(39)) || (Key.isDown(68)))) ? -(tBike.turnMaxSpeed) : 0; cKey = ((Key.isDown(67)) || (Key.isDown(78))); zKey = ((Key.isDown(90)) || (Key.isDown(86))); }; tBike.turnMe(); tBike.jumpMe(((((((((Key.isDown(88)) || (Key.isDown(17)))) || (Key.isDown(66)))) || (Key.isDown(32)))) || (mouseClick))); mouseClick = false; sEngine.trackEF(); if (offTrack == true){ if (setOffTrack == false){ setOffTrack = true; energyWIND.gotoAndPlay(2); }; } else { if ((setOffTrack = true)){ energyWIND.gotoAndStop(1); setOffTrack = false; }; }; if (wrongWAY == true){ if (setWrongWAY == false){ setWrongWAY = true; wrongDIR.gotoAndPlay(2); }; } else { if ((setWrongWAY = true)){ wrongDIR.gotoAndStop(1); setWrongWAY = false; }; }; var curTime:Number = getTimer(); curTime = (curTime - raceStartTime); curTime = (curTime + accruedTime); trackTimer = (curTime + 0); cTime = (curTime + 0); trackTime = returnTime(curTime); HUD.innerHUD.timeBOX.text = trackTime; if (Key.isDown(77)){ if (canMUTE == true){ canMUTE = false; if ((soundOn == true)){ stopGameSounds(); } else { startGameSounds(); }; }; } else { canMUTE = true; }; if (Key.isDown(80)){ gameMode = 5; HUD.gotoAndPlay("fadeOUT"); accruedTime = (accruedTime + (getTimer() - raceStartTime)); }; EFTimer = 0; } public function mainEF(e:Event):void{ switch (gameMode){ case 0: menuEF(); break; case 1: loadEF(); break; case 2: introEF(); break; case 3: gameEF(); break; case 4: outroEF(); break; case 5: pauseEF(); break; case 6: gameWonEF(); break; case 7: gameLostEF(); break; default: gameMode = 0; }; mCursor.x = mouseX; mCursor.y = mouseY; } public function returnTime(inpTime:Number):String{ var inputTime:Number = inpTime; var cHours = (Math.floor((inputTime / 3600000)) + "."); inputTime = (inputTime % 3600000); var cMins = (Math.floor((inputTime / 60000)) + "."); inputTime = (inputTime % 60000); var cSecs = (Math.floor((inputTime / 1000)) + "."); inputTime = (inputTime % 1000); var cMils:String = ("" + Math.floor((inputTime / 10))); var retTime:* = (((cHours + ((cMins.length == 2)) ? ("0" + cMins) : cMins) + ((cSecs.length == 2)) ? ("0" + cSecs) : cSecs) + ((cMils.length == 1)) ? ("0" + cMils) : cMils); return (retTime); } public function menuEF():void{ if (EFTimer == 0){ gameBG.gotoAndStop("mainMenuBG"); if ((soundOn == true)){ mainMusic.gotoAndPlay("fadeOUT"); //unresolved jump }; levelCover.gotoAndPlay("fadeOUT"); removeTrack(); EFTimer++; } else { if (EFTimer == 1){ EFTimer = 2; mainMenu.gotoAndPlay("mainMenuIn"); }; }; } public function showMessage(mess:String):void{ } function frame12(){ stop(); } public function submitScores():void{ trace("submitting the game score"); var totTime:Number = 0; var i = 1; while (i <= numOfTracks) { totTime = (totTime + trackTimes[i]); i++; }; } function frame2(){ soundOn = true; animDone = false; skipIntro = false; skipTrans = false; if (skipIntro == true){ gotoAndStop("mainMenu"); } else { disable_check = false; myURL = stage.loaderInfo.url; okDomain = "armorgames.com"; if (((((!((myURL.indexOf(okDomain) == -1))) || (disable_check))) && ((framesLoaded >= 3)))){ gotoAndStop("preloader"); } else { gotoAndPlay(1); }; }; } function frame4(){ b_preloadRelease = function (){ navigateToURL(new URLRequest("http://www.armorgames.com/"), "_blank"); }; b_preload.addEventListener("mouseUp", b_preloadRelease); } public function BUTRollOver(e:MouseEvent):void{ if (canMO){ e.currentTarget.gotoAndStop("mouseIN"); //unresolved jump }; } function frame1(){ } function frame3(){ stop(); sponsorDone = false; ACStart = true; introDone = false; introLoaded = false; ACLoaded = false; this.addEventListener(Event.ENTER_FRAME, preEF); skipBUT.visible = false; skipBUT.addEventListener(MouseEvent.CLICK, skipIntro2); } public function preEF(e:Event):void{ var lBytes:Number = stage.loaderInfo.bytesLoaded; var tBytes:Number = stage.loaderInfo.bytesTotal; var percentLoadeder:Number = Math.floor(((lBytes / tBytes) * 100)); preBar.preBarInner.width = percentLoadeder; if ((((framesLoaded >= 4)) && ((introLoaded == false)))){ trace("4th frame loaded"); introLoaded = true; gotoAndStop(4); }; if ((((sponsorDone == true)) && ((framesLoaded >= 12)))){ ACLoaded = true; gotoAndStop("AC_logo"); trace("goto AC_logo"); sponsorDone = false; }; if (framesLoaded >= 20){ preBar.visible = false; skipBUT.visible = true; if (introDone == true){ sponsorDone = false; trace("anim done"); this.removeEventListener(Event.ENTER_FRAME, preEF); gotoAndPlay("introOut"); }; }; } public function sortVehicles():void{ vehicleList = [1, 2, 3, 4]; var tempVar:Number = vehicleList[(bikeNum - 1)]; vehicleList.splice((bikeNum - 1), 1); vehicleList.unshift(tempVar); } function frame8(){ } function frame20(){ useMoFo = false; if (useMoFo == true){ }; stop(); Mouse.hide(); mCursor.mouseEnabled = false; mCursor.mouseChildren = false; mouseCont = true; mouseScroll = 0; stage.addEventListener(MouseEvent.MOUSE_WHEEL, onMouseMiddle); mouseClick = false; stage.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDOWN); stage.addEventListener(MouseEvent.MOUSE_UP, onMouseUP); Key.initialize(stage); canMO = true; cD = new CollDetection(this, collClip1, collClip2); canMUTE = true; menuVolume = 0; menuPlaying = false; mainVolume = 0; mainPlaying = false; speedLOWVolume = 1; speedLOWPlaying = false; speedHIGHVolume = 0; speedHIGHPlaying = false; collVolume = 0; stop(); canClickMenu = false; canClickHUD = false; lapTEXT = "lap x/x"; posTEXT = "?th place"; levelCover.gotoAndStop("IN"); canResume = false; canClickPAUSE = false; trackNum = 1; numOfTracks = 9; selectNum = 1; trackList = [0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0]; trackNames = ["", "The Gauntlet", "Eat It Sharkey", "Booya City", "Ding Ding POW", "Slip Stream", "The Mandrake", "Curly Curly Spike Spike", "Wake Up", "Time to DIE", "Title In Progress"]; trackTimes = [0, 65539, 122813, 146807, 175603, 222907, 179319, 133146, 225026, 135181]; bikeNum = 1; bikeSelect = 1; bikeList = [0, 1, 1, 1, 0]; playerPosition = 1; saveData = SharedObject.getLocal("HorGem_CookieAC"); if (saveData.data.bikeNum){ extractData(); } else { trace("no save data"); }; numOfVehicles = 2; vehicleList = [1, 2, 3, 4]; raceStartTime = 0; lapStartTime = 0; accruedTime = 0; trackTime = ""; trackTimer = 0; lapTimes = new Array(); numOfLaps = 0; sEngine = null; gameMode = 0; nextGameMode = 0; collClip1.alpha = 0; collClip2.alpha = 0; this.addEventListener(Event.ENTER_FRAME, mainEF); EFTimer = 0; offTrack = false; offTrack2 = false; setOffTrack = false; wrongWAY = false; setWrongWAY = false; cTime = 0; cKey = false; zKey = false; } public function gameWonEF():void{ if (EFTimer == 0){ removeTrack(); EFTimer++; } else { if (EFTimer == 1){ EFTimer++; gameBG.gotoAndStop("mainMenuBG"); levelCover.gotoAndPlay("fadeOUT"); endingWIND.gotoAndPlay("fadeIN"); }; }; } public function toOutroEF():void{ HUD.gotoAndPlay("fadeOUT"); WIN.gotoAndPlay("fadeIN"); speedLOW.gotoAndPlay("fadeOUT"); speedHIGH.gotoAndPlay("fadeOUT"); energyWIND.gotoAndStop(1); wrongDIR.gotoAndStop(1); gameMode = 4; if (soundOn == true){ winWhistle.gotoAndPlay(2); }; } public function pauseEF():void{ if (EFTimer == 0){ EFTimer++; canResume = false; PAUSE.gotoAndPlay("fadeIN"); } else { if (EFTimer == 1){ if (((Key.isDown(80)) || (Key.isDown(38)))){ if (canResume == true){ canResume = false; EFTimer++; nextGameMode = 3; PAUSE.gotoAndPlay("fadeOUT"); }; } else { canResume = true; }; }; }; } public function onMouseUP(event:MouseEvent):void{ mouseClick = false; } public function removeTrack():void{ if (sEngine != null){ mainStage.removeChild(sEngine); sEngine._scene.dispose(); sEngine = null; }; } public function bestTrackTime():void{ } public function perfectTrack():void{ } public function hideLogin():void{ } public function onMouseMiddle(event:MouseEvent):void{ mouseScroll = event.delta; } public function gameLostEF(){ if (EFTimer == 0){ EFTimer++; LOST.gotoAndPlay("fadeIN"); } else { sEngine.lostEF(); mCursor.x = mouseX; mCursor.y = mouseY; }; } public function packData():void{ saveData.data.trackList = trackList.toString(); saveData.data.bikeNum = bikeNum; saveData.data.trackTimes = trackTimes.toString(); saveData.flush(); } public function gameBeaten():void{ } public function stopGameSounds():void{ soundOn = false; menuMusic.gotoAndStop("OUT"); mainMusic.gotoAndPlay("OUT"); speedHIGH.gotoAndStop("OUT"); speedLOW.gotoAndStop("OUT"); } public function moFoHit():void{ } public function openSponsorLink(e:MouseEvent):void{ e.currentTarget.gotoAndStop("clicked"); navigateToURL(new URLRequest("http://www.armorgames.com/"), "_blank"); } public function skipIntro2(e:MouseEvent):void{ this.removeEventListener(Event.ENTER_FRAME, preEF); gotoAndPlay("introOut"); } public function BUTClick(e:MouseEvent):void{ Mouse.hide(); if (canMO){ e.currentTarget.gotoAndStop("clicked"); //unresolved jump }; } public function onMouseDOWN(event:MouseEvent):void{ mouseClick = true; } public function extractData():void{ trackList = saveData.data.trackList.split(","); trackTimes = saveData.data.trackTimes.split(","); var i:int; while (i < trackList.length) { trackList[i] = Number(trackList[i]); trackTimes[i] = Number(trackTimes[i]); trace(trackTimes[i]); i++; }; bikeNum = Number(saveData.data.bikeNum); } public function startGameSounds():void{ soundOn = true; if (gameMode == 0){ menuMusic.gotoAndStop("IN"); } else { if (gameMode == 3){ speedHIGH.gotoAndPlay("IN"); speedLOW.gotoAndPlay("IN"); mainMusic.gotoAndPlay("IN"); }; }; } public function BUTRollOut(e:MouseEvent):void{ if (canMO){ e.currentTarget.gotoAndStop("mouseOUT"); //unresolved jump }; } public function setLapCOUNTER(lapNum:int):void{ var combTime:Number; var tt:int; trace(lapNum); trace(numOfLaps); if ((lapNum + 1) <= numOfLaps){ if (lapTimes.length == 0){ lapTimes[0] = (trackTimer + 0); } else { combTime = 0; tt = (lapTimes.length - 1); while (tt >= 0) { combTime = (combTime + lapTimes[tt]); tt--; }; lapTimes[lapTimes.length] = (trackTimer - combTime); }; lapCOUNTER.gotoAndPlay((((lapNum + 1) == numOfLaps)) ? "finIN" : "lapIN"); }; } public function outroEF():void{ sEngine.outroEF(); } public function trackBeatenTime():void{ } } }//package horizon_gemini_ArmorGames_1b_fla
Section 33
//MENU_Achieve_BUT_59 (horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Achieve_BUT_59 extends MovieClip { public function MENU_Achieve_BUT_59(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 34
//MENU_Back_BUT_67 (horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Back_BUT_67 extends MovieClip { public function MENU_Back_BUT_67(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 35
//MENU_BackCont_BUT_191 (horizon_gemini_ArmorGames_1b_fla.MENU_BackCont_BUT_191) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_BackCont_BUT_191 extends MovieClip { public function MENU_BackCont_BUT_191(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 36
//MENU_Bike_IMG_114 (horizon_gemini_ArmorGames_1b_fla.MENU_Bike_IMG_114) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Bike_IMG_114 extends MovieClip { public function MENU_Bike_IMG_114(){ addFrameScript(19, frame20, 30, frame31); } function frame31(){ stop(); } function frame20(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 37
//MENU_Bike01_CLIP_185 (horizon_gemini_ArmorGames_1b_fla.MENU_Bike01_CLIP_185) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Bike01_CLIP_185 extends MovieClip { public var mC:MovieClip; public function MENU_Bike01_CLIP_185(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.bikeList[mC.bikeSelect] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 38
//MENU_Bike02_CLIP_186 (horizon_gemini_ArmorGames_1b_fla.MENU_Bike02_CLIP_186) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Bike02_CLIP_186 extends MovieClip { public var mC:MovieClip; public function MENU_Bike02_CLIP_186(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.bikeList[mC.bikeSelect] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 39
//MENU_Bike03_CLIP_187 (horizon_gemini_ArmorGames_1b_fla.MENU_Bike03_CLIP_187) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Bike03_CLIP_187 extends MovieClip { public var mC:MovieClip; public function MENU_Bike03_CLIP_187(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.bikeList[mC.bikeSelect] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 40
//MENU_Bike04_CLIP_188 (horizon_gemini_ArmorGames_1b_fla.MENU_Bike04_CLIP_188) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Bike04_CLIP_188 extends MovieClip { public var mC:MovieClip; public function MENU_Bike04_CLIP_188(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.bikeList[mC.bikeSelect] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 41
//MENU_Bikes_BUT_171 (horizon_gemini_ArmorGames_1b_fla.MENU_Bikes_BUT_171) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Bikes_BUT_171 extends MovieClip { public function MENU_Bikes_BUT_171(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 42
//MENU_BikeSelect_CLIP_183 (horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_BikeSelect_CLIP_183 extends MovieClip { public var bikeSelect:MovieClip; public function MENU_BikeSelect_CLIP_183(){ addFrameScript(9, frame10, 22, frame23); } function frame10(){ stop(); } function frame23(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 43
//MENU_BikeSelect_INNER_184 (horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_INNER_184) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_BikeSelect_INNER_184 extends MovieClip { public function MENU_BikeSelect_INNER_184(){ addFrameScript(0, frame1); } function frame1(){ gotoAndStop(MovieClip(root).bikeSelect); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 44
//MENU_BikeTitle_CLIP_181 (horizon_gemini_ArmorGames_1b_fla.MENU_BikeTitle_CLIP_181) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_BikeTitle_CLIP_181 extends MovieClip { public function MENU_BikeTitle_CLIP_181(){ addFrameScript(9, frame10, 20, frame21); } function frame21(){ stop(); } function frame10(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 45
//MENU_ControlTitle_CLIP_193 (horizon_gemini_ArmorGames_1b_fla.MENU_ControlTitle_CLIP_193) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_ControlTitle_CLIP_193 extends MovieClip { public function MENU_ControlTitle_CLIP_193(){ addFrameScript(9, frame10, 20, frame21); } function frame21(){ stop(); } function frame10(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 46
//MENU_Credits_BUT_120 (horizon_gemini_ArmorGames_1b_fla.MENU_Credits_BUT_120) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Credits_BUT_120 extends MovieClip { public function MENU_Credits_BUT_120(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 47
//MENU_Credits_CLIP_175 (horizon_gemini_ArmorGames_1b_fla.MENU_Credits_CLIP_175) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Credits_CLIP_175 extends MovieClip { public function MENU_Credits_CLIP_175(){ addFrameScript(9, frame10, 20, frame21); } function frame21(){ stop(); } function frame10(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 48
//MENU_Credits_TITLE_173 (horizon_gemini_ArmorGames_1b_fla.MENU_Credits_TITLE_173) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Credits_TITLE_173 extends MovieClip { public function MENU_Credits_TITLE_173(){ addFrameScript(9, frame10, 20, frame21); } function frame21(){ stop(); } function frame10(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 49
//MENU_KeyCont_BUT_81 (horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_KeyCont_BUT_81 extends MovieClip { public function MENU_KeyCont_BUT_81(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 50
//MENU_Main_TITLE_107 (horizon_gemini_ArmorGames_1b_fla.MENU_Main_TITLE_107) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Main_TITLE_107 extends MovieClip { public function MENU_Main_TITLE_107(){ addFrameScript(103, frame104, 113, frame114); } function frame104(){ stop(); } function frame114(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 51
//MENU_Manual_BUT_118 (horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Manual_BUT_118 extends MovieClip { public function MENU_Manual_BUT_118(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 52
//MENU_Manual_CLIP_179 (horizon_gemini_ArmorGames_1b_fla.MENU_Manual_CLIP_179) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Manual_CLIP_179 extends MovieClip { public function MENU_Manual_CLIP_179(){ addFrameScript(9, frame10, 20, frame21); } function frame21(){ stop(); } function frame10(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 53
//MENU_Manual_INNER_180 (horizon_gemini_ArmorGames_1b_fla.MENU_Manual_INNER_180) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Manual_INNER_180 extends MovieClip { public var frameN:int; public var rightBUT:MovieClip; public var mC:MovieClip; public var leftBUT:MovieClip; public function MENU_Manual_INNER_180(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); stop(); frameN = 1; leftBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); leftBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); leftBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); leftBUT.addEventListener(MouseEvent.MOUSE_UP, leftBUTClick2); rightBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); rightBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); rightBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); rightBUT.addEventListener(MouseEvent.MOUSE_UP, rightBUTClick2); } public function leftBUTClick2(e:MouseEvent):void{ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; frameN = (((frameN - 1) < 1)) ? 5 : (frameN - 1); gotoAndStop(frameN); } public function rightBUTClick2(e:MouseEvent):void{ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; frameN = (((frameN + 1) > 5)) ? 1 : (frameN + 1); gotoAndStop(frameN); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 54
//MENU_ManualTitle_CLIP_177 (horizon_gemini_ArmorGames_1b_fla.MENU_ManualTitle_CLIP_177) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_ManualTitle_CLIP_177 extends MovieClip { public function MENU_ManualTitle_CLIP_177(){ addFrameScript(9, frame10, 20, frame21); } function frame21(){ stop(); } function frame10(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 55
//MENU_MoreGames_BUT_122 (horizon_gemini_ArmorGames_1b_fla.MENU_MoreGames_BUT_122) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_MoreGames_BUT_122 extends MovieClip { public function MENU_MoreGames_BUT_122(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 56
//MENU_MouseCont_BUT_83 (horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_MouseCont_BUT_83 extends MovieClip { public function MENU_MouseCont_BUT_83(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 57
//MENU_Mute_BUT_124 (horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Mute_BUT_124 extends MovieClip { public var lightning:MovieClip; public function MENU_Mute_BUT_124(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 58
//MENU_MuteLightning_CLIP_93 (horizon_gemini_ArmorGames_1b_fla.MENU_MuteLightning_CLIP_93) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_MuteLightning_CLIP_93 extends MovieClip { public function MENU_MuteLightning_CLIP_93(){ addFrameScript(2, frame3, 3, frame4, 5, frame6, 7, frame8, 9, frame10, 11, frame12, 13, frame14, 15, frame16, 17, frame18, 19, frame20, 21, frame22, 23, frame24); } function frame3(){ gotoAndPlay(((MovieClip(root).soundOn == false)) ? 1 : 3); } function frame4(){ flasher(); } function frame6(){ gotoAndPlay("repeater"); } function frame20(){ gotoAndPlay("repeater"); } function frame10(){ gotoAndPlay("repeater"); } function frame22(){ gotoAndPlay("repeater"); } function frame12(){ gotoAndPlay("repeater"); } function frame24(){ gotoAndPlay("repeater"); } function frame14(){ gotoAndPlay("repeater"); } function frame16(){ gotoAndPlay("repeater"); } function frame18(){ gotoAndPlay("repeater"); } function frame8(){ gotoAndPlay("repeater"); } public function flasher():void{ if (MovieClip(root).soundOn == false){ gotoAndPlay(1); } else { gotoAndPlay(((Rand.getRandom(10) * 2) + 5)); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 59
//MENU_SelectBike_DOWNCLIP_190 (horizon_gemini_ArmorGames_1b_fla.MENU_SelectBike_DOWNCLIP_190) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_SelectBike_DOWNCLIP_190 extends MovieClip { public var mC:MovieClip; public function MENU_SelectBike_DOWNCLIP_190(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.bikeList[mC.bikeSelect] == 0)) ? 1 : 2); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 60
//MENU_SelectBike_OVERCLIP_189 (horizon_gemini_ArmorGames_1b_fla.MENU_SelectBike_OVERCLIP_189) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_SelectBike_OVERCLIP_189 extends MovieClip { public var mC:MovieClip; public function MENU_SelectBike_OVERCLIP_189(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.bikeList[mC.bikeSelect] == 0)) ? 1 : 2); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 61
//MENU_SelectTrack_CLIP_126 (horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_CLIP_126) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_SelectTrack_CLIP_126 extends MovieClip { public function MENU_SelectTrack_CLIP_126(){ addFrameScript(9, frame10, 20, frame21); } function frame21(){ stop(); } function frame10(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 62
//MENU_SelectTrack_DOWNCLIP_168 (horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_DOWNCLIP_168) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_SelectTrack_DOWNCLIP_168 extends MovieClip { public var mC:MovieClip; public function MENU_SelectTrack_DOWNCLIP_168(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 1 : 2); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 63
//MENU_SelectTrack_OVERCLIP_167 (horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_OVERCLIP_167) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_SelectTrack_OVERCLIP_167 extends MovieClip { public var mC:MovieClip; public function MENU_SelectTrack_OVERCLIP_167(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 1 : 2); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 64
//MENU_Sponsor_BUT_57 (horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Sponsor_BUT_57 extends MovieClip { public function MENU_Sponsor_BUT_57(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 65
//MENU_Track01_BOT_145 (horizon_gemini_ArmorGames_1b_fla.MENU_Track01_BOT_145) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track01_BOT_145 extends MovieClip { public function MENU_Track01_BOT_145(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 66
//MENU_Track01_INNER_143 (horizon_gemini_ArmorGames_1b_fla.MENU_Track01_INNER_143) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Track01_INNER_143 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_Track01_INNER_143(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 67
//MENU_Track01_TOP_146 (horizon_gemini_ArmorGames_1b_fla.MENU_Track01_TOP_146) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track01_TOP_146 extends MovieClip { public function MENU_Track01_TOP_146(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 68
//MENU_Track04_BOT_149 (horizon_gemini_ArmorGames_1b_fla.MENU_Track04_BOT_149) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track04_BOT_149 extends MovieClip { public function MENU_Track04_BOT_149(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 69
//MENU_Track04_INNER_147 (horizon_gemini_ArmorGames_1b_fla.MENU_Track04_INNER_147) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Track04_INNER_147 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_Track04_INNER_147(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 70
//MENU_Track04_TOP_150 (horizon_gemini_ArmorGames_1b_fla.MENU_Track04_TOP_150) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track04_TOP_150 extends MovieClip { public function MENU_Track04_TOP_150(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 71
//MENU_Track04Corn_BOT_161 (horizon_gemini_ArmorGames_1b_fla.MENU_Track04Corn_BOT_161) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track04Corn_BOT_161 extends MovieClip { public function MENU_Track04Corn_BOT_161(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 72
//MENU_Track04Corn_INNER_159 (horizon_gemini_ArmorGames_1b_fla.MENU_Track04Corn_INNER_159) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Track04Corn_INNER_159 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_Track04Corn_INNER_159(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 73
//MENU_Track04Corn_TOP_162 (horizon_gemini_ArmorGames_1b_fla.MENU_Track04Corn_TOP_162) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track04Corn_TOP_162 extends MovieClip { public function MENU_Track04Corn_TOP_162(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 74
//MENU_Track05_BOT_153 (horizon_gemini_ArmorGames_1b_fla.MENU_Track05_BOT_153) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track05_BOT_153 extends MovieClip { public function MENU_Track05_BOT_153(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 75
//MENU_Track05_INNER_151 (horizon_gemini_ArmorGames_1b_fla.MENU_Track05_INNER_151) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Track05_INNER_151 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_Track05_INNER_151(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 76
//MENU_Track05_TOP_154 (horizon_gemini_ArmorGames_1b_fla.MENU_Track05_TOP_154) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track05_TOP_154 extends MovieClip { public function MENU_Track05_TOP_154(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 77
//MENU_Track06_BOT_137 (horizon_gemini_ArmorGames_1b_fla.MENU_Track06_BOT_137) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track06_BOT_137 extends MovieClip { public function MENU_Track06_BOT_137(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 78
//MENU_Track06_INNER_135 (horizon_gemini_ArmorGames_1b_fla.MENU_Track06_INNER_135) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Track06_INNER_135 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_Track06_INNER_135(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 79
//MENU_Track06_TOP_138 (horizon_gemini_ArmorGames_1b_fla.MENU_Track06_TOP_138) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track06_TOP_138 extends MovieClip { public function MENU_Track06_TOP_138(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 80
//MENU_Track07_BOT_157 (horizon_gemini_ArmorGames_1b_fla.MENU_Track07_BOT_157) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track07_BOT_157 extends MovieClip { public function MENU_Track07_BOT_157(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 81
//MENU_Track07_INNER_155 (horizon_gemini_ArmorGames_1b_fla.MENU_Track07_INNER_155) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Track07_INNER_155 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_Track07_INNER_155(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 82
//MENU_Track07_TOP_158 (horizon_gemini_ArmorGames_1b_fla.MENU_Track07_TOP_158) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track07_TOP_158 extends MovieClip { public function MENU_Track07_TOP_158(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 83
//MENU_Track45_BOT_165 (horizon_gemini_ArmorGames_1b_fla.MENU_Track45_BOT_165) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track45_BOT_165 extends MovieClip { public function MENU_Track45_BOT_165(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 84
//MENU_Track45_INNER_163 (horizon_gemini_ArmorGames_1b_fla.MENU_Track45_INNER_163) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Track45_INNER_163 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_Track45_INNER_163(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 85
//MENU_Track45_TOP_166 (horizon_gemini_ArmorGames_1b_fla.MENU_Track45_TOP_166) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Track45_TOP_166 extends MovieClip { public function MENU_Track45_TOP_166(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 86
//MENU_TrackINF_BOT_141 (horizon_gemini_ArmorGames_1b_fla.MENU_TrackINF_BOT_141) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_TrackINF_BOT_141 extends MovieClip { public function MENU_TrackINF_BOT_141(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 87
//MENU_TrackINF_INNER_139 (horizon_gemini_ArmorGames_1b_fla.MENU_TrackINF_INNER_139) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_TrackINF_INNER_139 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_TrackINF_INNER_139(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 88
//MENU_TrackINF_TOP_142 (horizon_gemini_ArmorGames_1b_fla.MENU_TrackINF_TOP_142) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_TrackINF_TOP_142 extends MovieClip { public function MENU_TrackINF_TOP_142(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 89
//MENU_TrackOVAL_BOT_133 (horizon_gemini_ArmorGames_1b_fla.MENU_TrackOVAL_BOT_133) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_TrackOVAL_BOT_133 extends MovieClip { public function MENU_TrackOVAL_BOT_133(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 90
//MENU_TrackOVAL_INNER_131 (horizon_gemini_ArmorGames_1b_fla.MENU_TrackOVAL_INNER_131) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_TrackOVAL_INNER_131 extends MovieClip { public var mC:MovieClip; public var track01:MovieClip; public function MENU_TrackOVAL_INNER_131(){ addFrameScript(0, frame1); } function frame1(){ mC = MovieClip(root); gotoAndStop(((mC.trackList[mC.selectNum] == 0)) ? 2 : 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 91
//MENU_TrackOVAL_TOP_134 (horizon_gemini_ArmorGames_1b_fla.MENU_TrackOVAL_TOP_134) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_TrackOVAL_TOP_134 extends MovieClip { public function MENU_TrackOVAL_TOP_134(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ this.rotation = (this.rotation + 1); } function frame2(){ this.rotation = (this.rotation + 1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 92
//MENU_Tracks_CLIP_128 (horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_Tracks_CLIP_128 extends MovieClip { public var tracksINNER:MovieClip; public function MENU_Tracks_CLIP_128(){ addFrameScript(10, frame11, 23, frame24); } function frame11(){ stop(); } function frame24(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 93
//MENU_Tracks_INNER_130 (horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MENU_Tracks_INNER_130 extends MovieClip { public var trackTITLE:TextField; public var trackNUMBER:TextField; public var trackTIME:TextField; public var e:MovieClip; public var q:MovieClip; public var mC:MovieClip; public var w:MovieClip; public function MENU_Tracks_INNER_130(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10); } function frame10(){ populateTEXT(); } public function populateTEXT():void{ trackNUMBER.text = ("TRACK " + mC.selectNum); trackTITLE.text = mC.trackNames[mC.selectNum]; trackTIME.text = ((mC.trackTimes[mC.selectNum])!=0) ? ("BEST TIME: " + mC.returnTime(mC.trackTimes[mC.selectNum])) : ""; } function frame1(){ mC = MovieClip(root); gotoAndStop(mC.selectNum); populateTEXT(); } function frame3(){ populateTEXT(); } function frame4(){ populateTEXT(); } function frame6(){ populateTEXT(); } function frame7(){ populateTEXT(); } function frame8(){ populateTEXT(); } function frame5(){ populateTEXT(); } function frame9(){ populateTEXT(); } function frame2(){ populateTEXT(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 94
//MENU_UPSelect_BUT_169 (horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class MENU_UPSelect_BUT_169 extends MovieClip { public function MENU_UPSelect_BUT_169(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); } function frame6(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 95
//New_Cursor_204 (horizon_gemini_ArmorGames_1b_fla.New_Cursor_204) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class New_Cursor_204 extends MovieClip { public var fadeINC:Number; public var cInner:MovieClip; public var mC:MovieClip; public function New_Cursor_204(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } public function checkMouse():void{ if ((((mC.gameMode == 3)) || ((mC.gameMode == 2)))){ if ((((mC.mouseY < 40)) || ((((mC.mouseY > 386)) && ((cInner.alpha < 0.95)))))){ cInner.alpha = (cInner.alpha + fadeINC); mC.mCursor.rotation = 0; } else { if (mC.mouseCont == true){ if (cInner.alpha > 0.25){ cInner.alpha = (cInner.alpha - fadeINC); }; } else { if (cInner.alpha > 0){ cInner.alpha = (cInner.alpha - fadeINC); }; }; }; if (mC.mouseCont == true){ mC.mCursor.rotation = (30 + ((mC.mCursor.x - 320) * 0.56)); }; } else { if (cInner.alpha < 0.95){ cInner.alpha = (cInner.alpha + fadeINC); mC.mCursor.rotation = 0; }; }; } function frame2(){ checkMouse(); } function frame1(){ mC = MovieClip(root); fadeINC = 0.05; } function frame3(){ checkMouse(); gotoAndPlay(2); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 96
//New_Cursor_INNER_205 (horizon_gemini_ArmorGames_1b_fla.New_Cursor_INNER_205) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class New_Cursor_INNER_205 extends MovieClip { public function New_Cursor_INNER_205(){ addFrameScript(4, frame5, 9, frame10); } function frame5(){ stop(); } function frame10(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 97
//Pause_CLIP_Inner_80 (horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class Pause_CLIP_Inner_80 extends MovieClip { public var mouseContBUT:MovieClip; public var keyContBUT:MovieClip; public var quitBUT:MovieClip; public var resumeBUT:MovieClip; public var mC:MovieClip; public var replayBUT:MovieClip; public var timeBOX:TextField; public function Pause_CLIP_Inner_80(){ addFrameScript(0, frame1); } public function resumeBUTClick(e:MouseEvent):void{ if (mC.canClickPAUSE == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 3; mC.PAUSE.gotoAndPlay("fadeOUT"); }; } public function mouseContBUTClick(e:MouseEvent):void{ if (mC.canClickPAUSE == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.mouseCont = false; mouseContBUT.visible = false; keyContBUT.visible = true; }; } function frame1(){ mC = MovieClip(root); mC.canMO = true; timeBOX.text = mC.trackTime; stop(); resumeBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); resumeBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); resumeBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); resumeBUT.addEventListener(MouseEvent.MOUSE_UP, resumeBUTClick); quitBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); quitBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); quitBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); quitBUT.addEventListener(MouseEvent.MOUSE_UP, quitBUTClick); replayBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); replayBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); replayBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); replayBUT.addEventListener(MouseEvent.MOUSE_UP, replayBUTClick); mouseContBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); mouseContBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); mouseContBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); mouseContBUT.addEventListener(MouseEvent.MOUSE_UP, mouseContBUTClick); keyContBUT.addEventListener(MouseEvent.MOUSE_DOWN, mC.BUTClick); keyContBUT.addEventListener(MouseEvent.MOUSE_OUT, mC.BUTRollOut); keyContBUT.addEventListener(MouseEvent.MOUSE_OVER, mC.BUTRollOver); keyContBUT.addEventListener(MouseEvent.MOUSE_UP, keyContBUTClick); if (mC.mouseCont == true){ keyContBUT.visible = false; } else { mouseContBUT.visible = false; }; } public function replayBUTClick(e:MouseEvent):void{ if (mC.canClickPAUSE == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.EFTimer++; mC.nextGameMode = 1; mC.PAUSE.gotoAndPlay("fadeOUT"); mC.levelCover.gotoAndPlay("fadeIN"); }; } public function keyContBUTClick(e:MouseEvent):void{ if (mC.canClickPAUSE == true){ if (mC.soundOn == true){ mC.butPressSound.gotoAndPlay(2); }; mC.mouseCont = true; mouseContBUT.visible = true; keyContBUT.visible = false; }; } public function quitBUTClick(e:MouseEvent):void{ if (mC.canClickPAUSE == true){ if (mC.soundOn == true){ mC.backPressSound.gotoAndPlay(2); }; mC.energyWIND.gotoAndStop(1); mC.wrongDIR.gotoAndStop(1); mC.EFTimer++; mC.nextGameMode = 0; mC.PAUSE.gotoAndPlay("fadeOUT"); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 98
//PAUSE_NextTrack_BUT_49 (horizon_gemini_ArmorGames_1b_fla.PAUSE_NextTrack_BUT_49) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class PAUSE_NextTrack_BUT_49 extends MovieClip { public function PAUSE_NextTrack_BUT_49(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 99
//PAUSE_Quit_BUT_61 (horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class PAUSE_Quit_BUT_61 extends MovieClip { public function PAUSE_Quit_BUT_61(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 100
//PAUSE_Replay_BUT_55 (horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class PAUSE_Replay_BUT_55 extends MovieClip { public function PAUSE_Replay_BUT_55(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 101
//PAUSE_Resume_BUT_85 (horizon_gemini_ArmorGames_1b_fla.PAUSE_Resume_BUT_85) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class PAUSE_Resume_BUT_85 extends MovieClip { public function PAUSE_Resume_BUT_85(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 102
//PAUSE_Submit_BUT_63 (horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class PAUSE_Submit_BUT_63 extends MovieClip { public function PAUSE_Submit_BUT_63(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 103
//PAUSE_TryAgain_BUT_51 (horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class PAUSE_TryAgain_BUT_51 extends MovieClip { public function PAUSE_TryAgain_BUT_51(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 104
//PAUSE_YouWin_BUT_53 (horizon_gemini_ArmorGames_1b_fla.PAUSE_YouWin_BUT_53) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class PAUSE_YouWin_BUT_53 extends MovieClip { public function PAUSE_YouWin_BUT_53(){ addFrameScript(5, frame6, 14, frame15); } function frame15(){ stop(); stop(); } function frame6(){ stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 105
//PauseCLIP_79 (horizon_gemini_ArmorGames_1b_fla.PauseCLIP_79) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class PauseCLIP_79 extends MovieClip { public var innerPAUSE:MovieClip; public var mC:MovieClip; public function PauseCLIP_79(){ addFrameScript(0, frame1, 1, frame2, 9, frame10, 10, frame11, 19, frame20); } function frame10(){ stop(); MovieClip(root).canClickPAUSE = true; MovieClip(root).canMO = true; } function frame1(){ stop(); } function frame2(){ mC = MovieClip(root); if (mC.soundOn == true){ mC.speedLOW.gotoAndPlay("fadeOUT"); mC.speedHIGH.gotoAndPlay("fadeOUT"); }; } function frame20(){ MovieClip(root).gameMode = MovieClip(root).nextGameMode; MovieClip(root).raceStartTime = getTimer(); MovieClip(root).EFTimer = 0; stop(); } function frame11(){ if (MovieClip(root).nextGameMode == 3){ MovieClip(root).HUD.gotoAndPlay("fadeIN"); if (mC.soundOn == true){ mC.speedLOW.gotoAndPlay("fadeIN"); mC.speedHIGH.gotoAndPlay("fadeIN"); }; } else { MovieClip(root).levelCover.gotoAndPlay("fadeIN"); }; MovieClip(root).canClickPAUSE = false; MovieClip(root).canMO = false; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 106
//SOUND_MainMenu_MUSIC_197 (horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class SOUND_MainMenu_MUSIC_197 extends MovieClip { public var track1:menuMusic; public var someChannel:SoundChannel; public var mC:MovieClip; public var modInc:Number; public var someTransform:SoundTransform; public function SOUND_MainMenu_MUSIC_197(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 6, frame7, 7, frame8, 8, frame9); } function frame1(){ stop(); mC = MovieClip(root); track1 = new menuMusic(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); modInc = 0.01; } function frame2(){ someTransform.volume = mC.menuVolume; someChannel = track1.play(0, 1000, someTransform); } function frame4(){ mC.menuVolume = (mC.menuVolume + modInc); someTransform.volume = mC.menuVolume; someChannel.soundTransform = someTransform; if (someTransform.volume >= 1){ stop(); } else { gotoAndPlay("repeatFadeIN"); }; } function frame5(){ mC.menuVolume = 1; someTransform.volume = mC.menuVolume; someChannel.soundTransform = someTransform; someChannel = track1.play(0, 1000, someTransform); stop(); } function frame7(){ mC.menuVolume = (mC.menuVolume - modInc); someTransform.volume = mC.menuVolume; someChannel.soundTransform = someTransform; if (someTransform.volume <= 0){ someChannel.stop(); stop(); }; } function frame8(){ mC.menuVolume = (mC.menuVolume - modInc); someTransform.volume = mC.menuVolume; someChannel.soundTransform = someTransform; if (someTransform.volume <= 0){ someChannel.stop(); stop(); } else { gotoAndPlay("repeatFadeOUT"); }; } function frame3(){ mC.menuVolume = (mC.menuVolume + modInc); someTransform.volume = mC.menuVolume; someChannel.soundTransform = someTransform; if (someTransform.volume >= 1){ stop(); }; } function frame9(){ mC.menuVolume = 0; someTransform.volume = mC.menuVolume; someChannel.soundTransform = someTransform; someChannel.stop(); stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 107
//SOUND_Spark_COLL_207 (horizon_gemini_ArmorGames_1b_fla.SOUND_Spark_COLL_207) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class SOUND_Spark_COLL_207 extends MovieClip { public var canPlay:Boolean; public var track1:SparkSOUND; public var someChannel:SoundChannel; public var mC:MovieClip; public var someTransform:SoundTransform; public function SOUND_Spark_COLL_207(){ addFrameScript(0, frame1, 1, frame2, 19, frame20); } function frame2(){ matchSound(); canPlay = false; } public function matchSound():void{ if (canPlay){ someTransform.volume = (mC.collVolume + 0.3); someChannel.soundTransform = someTransform; someChannel = track1.play(0, 1, someTransform); }; } function frame1(){ stop(); track1 = new SparkSOUND(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); mC = MovieClip(root); canPlay = true; } function frame20(){ canPlay = true; gotoAndStop(1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 108
//SOUND_Speed_HIGH_199 (horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class SOUND_Speed_HIGH_199 extends MovieClip { public var track1:bikeHIGH; public var startSound:Boolean; public var someChannel:SoundChannel; public var mC:MovieClip; public var modInc:Number; public var someTransform:SoundTransform; public function SOUND_Speed_HIGH_199(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 8, frame9, 9, frame10, 10, frame11); } function frame1(){ stop(); track1 = new bikeHIGH(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); mC = MovieClip(root); modInc = 0.05; startSound = true; mC.speedHIGHPlaying = false; } function frame2(){ if (mC.speedHIGHPlaying == false){ someTransform.volume = 0; someChannel = track1.play(0, 10000, someTransform); }; mC.speedHIGHPlaying = true; } function frame4(){ someTransform.volume = (someTransform.volume + modInc); someChannel.soundTransform = someTransform; if (someTransform.volume >= mC.speedHIGHVolume){ gotoAndPlay("repeatIN"); } else { gotoAndPlay("repeatFadeIN"); }; } function frame5(){ if (mC.speedHIGHPlaying == false){ someChannel = track1.play(0, 10000, someTransform); }; mC.speedHIGHPlaying = true; matchSound(); } function frame6(){ matchSound(); } public function matchSound():void{ someTransform.volume = mC.speedHIGHVolume; someChannel.soundTransform = someTransform; } function frame10(){ someTransform.volume = (someTransform.volume - modInc); someChannel.soundTransform = someTransform; if (someTransform.volume <= 0){ someChannel.stop(); mC.speedHIGHPlaying = false; stop(); } else { gotoAndPlay("repeatFadeOUT"); }; } function frame7(){ matchSound(); gotoAndPlay("repeatIN"); } function frame11(){ someTransform.volume = 0; someChannel.soundTransform = someTransform; someChannel.stop(); mC.speedHIGHPlaying = false; trace("got here"); stop(); } function frame3(){ someTransform.volume = (someTransform.volume + modInc); someChannel.soundTransform = someTransform; if (someTransform.volume >= mC.speedHIGHVolume){ gotoAndPlay("repeatIN"); }; } function frame9(){ someTransform.volume = (someTransform.volume - modInc); someChannel.soundTransform = someTransform; if (someTransform.volume <= 0){ mC.speedHIGHPlaying = false; someChannel.stop(); stop(); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 109
//SOUND_Speed_LOW_196 (horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class SOUND_Speed_LOW_196 extends MovieClip { public var track1:bikeLOW; public var startSound:Boolean; public var someChannel:SoundChannel; public var mC:MovieClip; public var modInc:Number; public var someTransform:SoundTransform; public function SOUND_Speed_LOW_196(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 8, frame9, 9, frame10, 10, frame11); } function frame1(){ stop(); track1 = new bikeLOW(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); mC = MovieClip(root); modInc = 0.05; startSound = true; mC.speedLOWPlaying = false; } function frame2(){ if (mC.speedLOWPlaying == false){ someTransform.volume = 0; someChannel = track1.play(0, 10000, someTransform); }; mC.speedLOWPlaying = true; } function frame4(){ someTransform.volume = (someTransform.volume + modInc); someChannel.soundTransform = someTransform; if (someTransform.volume >= mC.speedLOWVolume){ gotoAndPlay("repeatIN"); } else { gotoAndPlay("repeatFadeIN"); }; } function frame5(){ if (mC.speedLOWPlaying == false){ someChannel = track1.play(0, 10000, someTransform); }; mC.speedLOWPlaying = true; matchSound(); } function frame6(){ matchSound(); } public function matchSound():void{ someTransform.volume = mC.speedLOWVolume; someChannel.soundTransform = someTransform; } function frame10(){ someTransform.volume = (someTransform.volume - modInc); someChannel.soundTransform = someTransform; if (someTransform.volume <= 0){ someChannel.stop(); mC.speedLOWPlaying = false; stop(); } else { gotoAndPlay("repeatFadeOUT"); }; } function frame7(){ matchSound(); gotoAndPlay("repeatIN"); } function frame11(){ someTransform.volume = 0; someChannel.soundTransform = someTransform; someChannel.stop(); mC.speedLOWPlaying = false; stop(); } function frame3(){ someTransform.volume = (someTransform.volume + modInc); someChannel.soundTransform = someTransform; if (someTransform.volume >= mC.speedLOWVolume){ gotoAndPlay("repeatIN"); }; } function frame9(){ someTransform.volume = (someTransform.volume - modInc); someChannel.soundTransform = someTransform; if (someTransform.volume <= 0){ mC.speedLOWPlaying = false; someChannel.stop(); stop(); }; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 110
//SOUND_Wall_COLL_208 (horizon_gemini_ArmorGames_1b_fla.SOUND_Wall_COLL_208) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class SOUND_Wall_COLL_208 extends MovieClip { public var canPlay:Boolean; public var track1:CrunchSOUND; public var someChannel:SoundChannel; public var mC:MovieClip; public var someTransform:SoundTransform; public function SOUND_Wall_COLL_208(){ addFrameScript(0, frame1, 1, frame2, 19, frame20); } function frame2(){ matchSound(); canPlay = false; } public function matchSound():void{ if (canPlay){ someTransform.volume = (mC.collVolume + 0.3); someChannel.soundTransform = someTransform; someChannel = track1.play(0, 1, someTransform); }; } function frame1(){ stop(); track1 = new CrunchSOUND(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); mC = MovieClip(root); canPlay = true; } function frame20(){ canPlay = true; gotoAndStop(1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 111
//SPEED_Jump_CLIP_203 (horizon_gemini_ArmorGames_1b_fla.SPEED_Jump_CLIP_203) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.media.*; public dynamic class SPEED_Jump_CLIP_203 extends MovieClip { public var canPlay:Boolean; public var track1:JUMP; public var someChannel:SoundChannel; public var mC:MovieClip; public var someTransform:SoundTransform; public function SPEED_Jump_CLIP_203(){ addFrameScript(0, frame1, 1, frame2, 19, frame20); } function frame2(){ matchSound(); canPlay = false; } public function matchSound():void{ if (canPlay){ someTransform.volume = 0.5; someChannel.soundTransform = someTransform; someChannel = track1.play(0, 1, someTransform); }; } function frame1(){ stop(); track1 = new JUMP(); someTransform = new SoundTransform(1); someChannel = new SoundChannel(); mC = MovieClip(root); canPlay = true; } function frame20(){ canPlay = true; gotoAndStop(1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 112
//startBeep_198 (horizon_gemini_ArmorGames_1b_fla.startBeep_198) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class startBeep_198 extends MovieClip { public function startBeep_198(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame1(){ stop(); } function frame2(){ gotoAndStop(1); } function frame3(){ gotoAndStop(1); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 113
//WARNING_OffTrack_ENERGY_72 (horizon_gemini_ArmorGames_1b_fla.WARNING_OffTrack_ENERGY_72) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class WARNING_OffTrack_ENERGY_72 extends MovieClip { public var mC:MovieClip; public var lifeBAR:MovieClip; public function WARNING_OffTrack_ENERGY_72(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame1(){ mC = MovieClip(root); } function frame2(){ reducer(); } public function reducer():void{ if (mC.gameMode == 3){ if (lifeBAR.width <= 1){ mC.energyWIND.gotoAndStop(1); mC.wrongDIR.gotoAndStop(1); mC.EFTimer = 0; mC.HUD.gotoAndPlay("fadeOUT"); mC.gameMode = 7; } else { lifeBAR.width = (lifeBAR.width - 0.75); }; }; } function frame3(){ reducer(); gotoAndPlay(2); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 114
//WARNING_OffTrackCLIP_71 (horizon_gemini_ArmorGames_1b_fla.WARNING_OffTrackCLIP_71) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.text.*; import flash.media.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class WARNING_OffTrackCLIP_71 extends MovieClip { public function WARNING_OffTrackCLIP_71(){ addFrameScript(0, frame1, 12, frame13); } function frame1(){ stop(); } function frame13(){ stop(); MovieClip(root).offTrack2 = true; } } }//package horizon_gemini_ArmorGames_1b_fla
Section 115
//WARNING_WrongDIR_CLIP_75 (horizon_gemini_ArmorGames_1b_fla.WARNING_WrongDIR_CLIP_75) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class WARNING_WrongDIR_CLIP_75 extends MovieClip { public function WARNING_WrongDIR_CLIP_75(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ stop(); } function frame1(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 116
//WinSound_209 (horizon_gemini_ArmorGames_1b_fla.WinSound_209) package horizon_gemini_ArmorGames_1b_fla { import flash.display.*; public dynamic class WinSound_209 extends MovieClip { public function WinSound_209(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package horizon_gemini_ArmorGames_1b_fla
Section 117
//IKeyFramed (sandy.animation.IKeyFramed) package sandy.animation { public interface IKeyFramed { function replaceFrame(_arg1:int, _arg2:Number):void; function get frameCount():int; function __setInterpolateBounds(Number:Boolean):Boolean; function __getFrame():Number; function __getFrameCount():int; function __setFrameUpdateBounds(Number:Boolean):Boolean; function set frame(C:\Users\Admin\Documents\My Dropbox\Support Packages\Sandy\Sandy3.1.2\src;sandy\animation;IKeyFramed.as:Number):void; function __setFrame(:Number):Number; function get frame():Number; function appendFrameCopy(sandy.animation:IKeyFramed/sandy.animation:IKeyFramed:__getFrame:int):int; } }//package sandy.animation
Section 118
//BBox (sandy.bounds.BBox) package sandy.bounds { import sandy.core.data.*; public class BBox { public var maxEdge:Point3D; public var uptodate:Boolean;// = false public var minEdge:Point3D; public function BBox(p_min:Point3D=null, p_max:Point3D=null){ super(); minEdge = ((p_min)!=null) ? p_min : new Point3D(); maxEdge = ((p_max)!=null) ? p_max : new Point3D(); } public function getEdges(edges:Array):void{ var centerX:Number; var centerY:Number; var centerZ:Number; var diagX:Number; var diagY:Number; var diagZ:Number; var _g:Point3D; if (edges == null){ return; }; centerX = ((this.maxEdge.x + this.minEdge.x) / 2); centerY = ((this.maxEdge.y + this.minEdge.y) / 2); centerZ = ((this.maxEdge.z + this.minEdge.z) / 2); diagX = (centerX - this.maxEdge.x); diagY = (centerY - this.maxEdge.y); diagZ = (centerZ - this.maxEdge.z); _g = edges[0]; _g.x = (centerX + diagX); _g.y = (centerY + diagY); _g.z = (centerZ + diagZ); _g = edges[1]; _g.x = (centerX + diagX); _g.y = (centerY - diagY); _g.z = (centerZ + diagZ); _g = edges[2]; _g.x = (centerX + diagX); _g.y = (centerY + diagY); _g.z = (centerZ - diagZ); _g = edges[3]; _g.x = (centerX + diagX); _g.y = (centerY - diagY); _g.z = (centerZ - diagZ); _g = edges[4]; _g.x = (centerX - diagX); _g.y = (centerY + diagY); _g.z = (centerZ + diagZ); _g = edges[5]; _g.x = (centerX - diagX); _g.y = (centerY - diagY); _g.z = (centerZ + diagZ); _g = edges[6]; _g.x = (centerX - diagX); _g.y = (centerY + diagY); _g.z = (centerZ - diagZ); _g = edges[7]; _g.x = (centerX - diagX); _g.y = (centerY - diagY); _g.z = (centerZ - diagZ); } public function intersectsBox(box:BBox):Boolean{ return ((((((((((((this.minEdge.x <= box.maxEdge.x)) && ((this.minEdge.y <= box.maxEdge.y)))) && ((this.minEdge.z <= box.maxEdge.z)))) && ((this.maxEdge.x >= box.minEdge.x)))) && ((this.maxEdge.y >= box.minEdge.y)))) && ((this.maxEdge.z >= box.minEdge.z)))); } public function addInternalPointXYZ(x:Number, y:Number, z:Number):void{ if (x > this.maxEdge.x){ this.maxEdge.x = x; }; if (y > this.maxEdge.y){ this.maxEdge.y = y; }; if (z > this.maxEdge.z){ this.maxEdge.z = z; }; if (x < this.minEdge.x){ this.minEdge.x = x; }; if (y < this.minEdge.y){ this.minEdge.y = y; }; if (z < this.minEdge.z){ this.minEdge.z = z; }; } public function getCenter():Point3D{ return (new Point3D(((this.maxEdge.x + this.minEdge.x) / 2), ((this.maxEdge.y + this.minEdge.y) / 2), ((this.maxEdge.z + this.minEdge.z) / 2))); } public function transform(p_oMatrix:Matrix4):BBox{ var l_oEdge:Point3D; var l_oBox:BBox = new BBox(); var l_aEdges:Array = [Pool.getInstance().nextPoint3D, Pool.getInstance().nextPoint3D, Pool.getInstance().nextPoint3D, Pool.getInstance().nextPoint3D, Pool.getInstance().nextPoint3D, Pool.getInstance().nextPoint3D, Pool.getInstance().nextPoint3D, Pool.getInstance().nextPoint3D]; getEdges(l_aEdges); for each (l_oEdge in l_aEdges) { p_oMatrix.transform(l_oEdge); l_oBox.addInternalPoint(l_oEdge); }; return (l_oBox); } public function reset():void{ minEdge.reset(); maxEdge.reset(); uptodate = false; } public function addInternalPoint(p_oPoint:Point3D):void{ if (p_oPoint.x > this.maxEdge.x){ this.maxEdge.x = p_oPoint.x; }; if (p_oPoint.y > this.maxEdge.y){ this.maxEdge.y = p_oPoint.y; }; if (p_oPoint.z > this.maxEdge.z){ this.maxEdge.z = p_oPoint.z; }; if (p_oPoint.x < this.minEdge.x){ this.minEdge.x = p_oPoint.x; }; if (p_oPoint.y < this.minEdge.y){ this.minEdge.y = p_oPoint.y; }; if (p_oPoint.z < this.minEdge.z){ this.minEdge.z = p_oPoint.z; }; } public function copy(p_oBBox:BBox):void{ this.uptodate = p_oBBox.uptodate; this.minEdge.copy(p_oBBox.minEdge); this.maxEdge.copy(p_oBBox.maxEdge); } public function isPointInsideXYZ(x:Number, y:Number, z:Number):Boolean{ return ((((((((((((x >= this.minEdge.x)) && ((x <= this.maxEdge.x)))) && ((y >= this.minEdge.y)))) && ((y <= this.maxEdge.y)))) && ((z >= this.minEdge.z)))) && ((z <= this.maxEdge.z)))); } public function merge(box:BBox):void{ this.addInternalPointXYZ(box.maxEdge.x, box.maxEdge.y, box.maxEdge.z); this.addInternalPointXYZ(box.minEdge.x, box.minEdge.y, box.minEdge.z); uptodate = false; } public function getSize():Point3D{ return (new Point3D(Math.abs((maxEdge.x - minEdge.x)), Math.abs((maxEdge.y - minEdge.y)), Math.abs((maxEdge.z - minEdge.z)))); } public function isPointTotalInside(p_oPoint:Point3D):Boolean{ return ((((((((((((p_oPoint.x > this.minEdge.x)) && ((p_oPoint.x < this.maxEdge.x)))) && ((p_oPoint.y > this.minEdge.y)))) && ((p_oPoint.y < this.maxEdge.y)))) && ((p_oPoint.z > this.minEdge.z)))) && ((p_oPoint.z < this.maxEdge.z)))); } public function toString(decPlaces:Number=0):String{ return (((("sandy.bounds.BBox " + minEdge.toString(decPlaces)) + " ") + maxEdge.toString(decPlaces))); } public function clone():BBox{ var l_oBBox:BBox = new BBox(); l_oBBox.maxEdge = maxEdge.clone(); l_oBBox.minEdge = minEdge.clone(); return (l_oBBox); } public static function create(p_aVertices:Array):BBox{ if (p_aVertices.length == 0){ return (null); }; var l_oBox:BBox = new (BBox); var l_oVertex:Vertex = Vertex(p_aVertices[0]); l_oBox.minEdge.reset(l_oVertex.x, l_oVertex.y, l_oVertex.z); l_oBox.maxEdge.reset(l_oVertex.x, l_oVertex.y, l_oVertex.z); for each (l_oVertex in p_aVertices) { l_oBox.addInternalPointXYZ(l_oVertex.x, l_oVertex.y, l_oVertex.z); }; return (l_oBox); } } }//package sandy.bounds
Section 119
//BSphere (sandy.bounds.BSphere) package sandy.bounds { import sandy.core.data.*; public final class BSphere { public var position:Point3D; public var uptodate:Boolean;// = false public var center:Point3D; public var radius:Number;// = 1 public function BSphere(){ center = new Point3D(); position = new Point3D(); super(); } public function resetFromBox(box:BBox):void{ this.center.copy(box.getCenter()); this.radius = Math.sqrt(((((box.maxEdge.x - this.center.x) * (box.maxEdge.x - this.center.x)) + ((box.maxEdge.y - this.center.y) * (box.maxEdge.y - this.center.y))) + ((box.maxEdge.z - this.center.z) * (box.maxEdge.z - this.center.z)))); } public function transform(p_oMatrix:Matrix4):void{ position.copy(center); p_oMatrix.transform(position); uptodate = true; } public function copy(p_oBSphere:BSphere):void{ this.uptodate = p_oBSphere.uptodate; this.center.copy(p_oBSphere.center); this.radius = p_oBSphere.radius; this.position.copy(p_oBSphere.position); } public function reset():void{ center.reset(); radius = 0; position.reset(); uptodate = false; } private function computeRadius(p_aPoints:Array):Number{ var x:Number; var y:Number; var z:Number; var d:Number; var i:int; var dmax:Number = 0; var l:int = p_aPoints.length; while (i < l) { x = (p_aPoints[int(i)].x - center.x); y = (p_aPoints[int(i)].x - center.x); z = (p_aPoints[int(i)].x - center.x); d = (((x * x) + (y * y)) + (z * z)); if (d > dmax){ dmax = d; }; i++; }; return (Math.sqrt(dmax)); } private function pointsOutofSphere(p_aPoints:Array):Array{ var i:int; var r:Array = new Array(); var l:int = p_aPoints.length; while (i < l) { if (distance(p_aPoints[int(i)]) > 0){ r.push(p_aPoints[int(i)]); }; i++; }; return (r); } public function compute(p_aVertices:Array):void{ var x:Number; var y:Number; var z:Number; var d:Number; var pA:Vertex; var pB:Vertex; if (p_aVertices.length == 0){ return; }; var i:int; var j:int; var l:int = p_aVertices.length; var p1:Vertex = p_aVertices[0].clone(); var p2:Vertex = p_aVertices[0].clone(); var dmax:Number = 0; while (i < l) { j = (i + 1); while (j < l) { pA = p_aVertices[int(i)]; pB = p_aVertices[int(j)]; x = (pB.x - pA.x); y = (pB.y - pA.y); z = (pB.z - pA.z); d = (((x * x) + (y * y)) + (z * z)); if (d > dmax){ dmax = d; p1.copy(pA); p2.copy(pB); }; j = (j + 1); }; i = (i + 1); }; center = new Point3D(((p1.x + p2.x) / 2), ((p1.y + p2.y) / 2), ((p1.z + p2.z) / 2)); radius = (Math.sqrt(dmax) / 2); } public function toString():String{ return ((((("sandy.bounds.BSphere (center : " + center) + ", radius : ") + radius) + ")")); } public function distance(p_oPoint:Point3D):Number{ var x:Number = (p_oPoint.x - center.x); var y:Number = (p_oPoint.y - center.y); var z:Number = (p_oPoint.z - center.z); return ((Math.sqrt((((x * x) + (y * y)) + (z * z))) - radius)); } public static function create(p_aVertices:Array):BSphere{ var l_sphere:BSphere = new (BSphere); l_sphere.compute(p_aVertices); return (l_sphere); } } }//package sandy.bounds
Section 120
//Hash (sandy.core.data.haxe.Hash) package sandy.core.data.haxe { import flash.utils.*; public class Hash { protected var h:Dictionary; public function Hash():void{ super(); this.h = new Dictionary(); } public function set(key:String, value):void{ this.h[key] = value; } public function remove(key:String):Boolean{ if (exists(key)){ delete this.h[key]; return (true); }; return (false); } public function get(key:String){ return (this.h[key]); } public function toString():String{ var i:String; var s:StringBuf = new StringBuf(); s.add("{"); var it:* = this.keys(); var $it:* = it; while ($it.hasNext()) { i = $it.next(); s.add(i); s.add(" => "); s.add(Std.string(this.get(i))); if (it.hasNext()){ s.add(", "); }; }; s.add("}"); return (s.toString()); } public function keys(){ var $k:String; var $r:* = new Dictionary(); for ($k in this.h) { $r[$k] = $k; }; return (new Iterator($r)); } public function exists(key:String):Boolean{ return (!((this.h[key] == undefined))); } public function iterator(){ return (new Iterator(h)); } } }//package sandy.core.data.haxe
Section 121
//Iterator (sandy.core.data.haxe.Iterator) package sandy.core.data.haxe { import flash.utils.*; public class Iterator { private var keys:Array; private var ref:Dictionary; public function Iterator(h:Dictionary){ var key:String; super(); keys = []; for (key in h) { keys.push(key); }; ref = h; } public function next(){ var key:String; if (keys.length > 0){ key = keys.shift(); return (ref[key]); }; return (null); } public function toString():String{ return ((("[object Iterator, keys: [" + keys) + "]]")); } public function hasNext():Boolean{ return ((keys.length > 0)); } } }//package sandy.core.data.haxe
Section 122
//Std (sandy.core.data.haxe.Std) package sandy.core.data.haxe { import flash.utils.*; public class Std { public static function _int(x:Number):int{ return (int(x)); } public static function string(s):String{ return (__string_rec(s, "")); } public static function random(x:int):int{ return (Math.floor((Math.random() * x))); } public static function _parseFloat(x:String):Number{ return (parseFloat(x)); } public static function _is(v, t):Boolean{ if (t == Object){ return (true); }; return ((v is t)); } public static function __string_rec(v, str:String):String{ var k:Array; var s:String; var first:Boolean; var _g1:int; var _g:int; var i:int; var key:String; var s2:String; var i2:*; var first2:Boolean; var a:Array; var _g12:int; var _g2:int; var i1:int; var v = v; var str = str; var cname:String = getQualifiedClassName(v); switch (cname){ case "Object": k = function ():Array{ var $r:*; var $k:*; $r = new Array(); for ($k in v) { $r.push($k); }; return ($r); }(); s = "{"; first = true; _g1 = 0; _g = k.length; while (_g1 < _g) { _g1 = (_g1 + 1); i = _g1; key = k[i]; if (first){ first = false; } else { s = (s + ","); }; s = (s + (((" " + key) + " : ") + __string_rec(v[key], str))); }; if (!first){ s = (s + " "); }; s = (s + "}"); return (s); case "Array": s2 = "["; first2 = true; a = v; _g12 = 0; _g2 = a.length; while (_g12 < _g2) { _g12 = (_g12 + 1); i1 = _g12; if (first2){ first2 = false; } else { s2 = (s2 + ","); }; s2 = (s2 + __string_rec(a[i1], str)); }; return ((s2 + "]")); default: switch (typeof(v)){ case "function": return ("<function>"); }; break; }; return (new String(v)); } public static function _parseInt(x:String){ var v:* = parseInt(x); if (isNaN(v)){ return (null); }; return (v); } } }//package sandy.core.data.haxe
Section 123
//StringBuf (sandy.core.data.haxe.StringBuf) package sandy.core.data.haxe { public class StringBuf { protected var b:String; public function StringBuf():void{ super(); this.b = ""; } public function add(x=null):void{ this.b = (this.b + x); } public function addChar(c:int):void{ this.b = (this.b + String.fromCharCode(c)); } public function toString():String{ return (this.b); } public function addSub(s:String, pos:int, len=null):void{ if (len == null){ this.b = (this.b + s.substr(pos)); } else { this.b = (this.b + s.substr(pos, len)); }; } } }//package sandy.core.data.haxe
Section 124
//BSPNode (sandy.core.data.BSPNode) package sandy.core.data { import sandy.math.*; public class BSPNode { public var negative:BSPNode; public var faces:Array; public var positive:BSPNode; public var plane:Plane; public static function makeLazyBSP(faces:Array, threshold:Number):BSPNode{ var pos:Array; var neg:Array; var polys:Array; var poly:Polygon; var dist:Number; var v:Vertex; var planes:Array = lazyBSPFaces2Planes(faces, threshold); var pobj:Object = planes.pop(); var node:BSPNode = new (BSPNode); node.faces = pobj.faces; node.plane = pobj.plane; if (planes.length > 0){ pos = []; neg = []; for each (pobj in planes) { polys = pobj.faces; for each (poly in polys) { dist = 0; for each (v in poly.vertices) { dist = (dist + ((((node.plane.a * v.x) + (node.plane.b * v.y)) + (node.plane.c * v.z)) + node.plane.d)); }; if (dist > 0){ pos.push(poly); } else { neg.push(poly); }; }; }; if (pos.length > 0){ node.positive = makeLazyBSP(pos, threshold); }; if (neg.length > 0){ node.negative = makeLazyBSP(neg, threshold); }; }; return (node); } private static function lazyBSPFaces2Planes(faces:Array, threshold:Number):Array{ var poly:Polygon; var center:Point3D; var pobj:Object; var found:Boolean; var i:int; var p:Plane; var fba:Array = faces.slice(); fba.sortOn("area", (Array.DESCENDING | Array.NUMERIC)); var planes:Array = []; for each (poly in fba) { center = poly.a.getPoint3D(); center.x = (center.x + poly.b.x); center.y = (center.y + poly.b.y); center.z = (center.z + poly.b.z); center.x = (center.x + poly.c.x); center.y = (center.y + poly.c.y); center.z = (center.z + poly.c.z); if (poly.d != null){ center.x = (center.x + poly.d.x); center.y = (center.y + poly.d.y); center.z = (center.z + poly.d.z); center.scale(0.25); } else { center.scale((1 / 3)); }; found = false; i = 0; while (i < planes.length) { pobj = planes[i]; p = pobj.plane; if ((((Math.abs(((((p.a * center.x) + (p.b * center.y)) + (p.c * center.z)) + p.d)) < threshold)) && ((Math.abs((((p.a * poly.normal.x) + (p.b * poly.normal.y)) + (p.c * poly.normal.z))) > (1 - threshold))))){ pobj.area = (pobj.area + poly.area); pobj.faces.push(poly); found = true; break; }; i++; }; if (!found){ pobj = {area:poly.area, faces:[poly], plane:PlaneMath.createFromNormalAndPoint(poly.normal.getPoint3D(), center)}; planes.push(pobj); }; }; planes.sortOn("area", Array.NUMERIC); return (planes); } } }//package sandy.core.data
Section 125
//Edge3D (sandy.core.data.Edge3D) package sandy.core.data { public final class Edge3D { public var vertexId1:uint; public var vertexId2:uint; public var vertex1:Vertex; public var vertex2:Vertex; public function Edge3D(p_nVertexId1:uint, p_nVertexId2:uint){ super(); vertexId1 = p_nVertexId1; vertexId2 = p_nVertexId2; } public function clone():Edge3D{ var l_oEdge:Edge3D = new Edge3D(vertexId1, vertexId2); return (l_oEdge); } } }//package sandy.core.data
Section 126
//Matrix4 (sandy.core.data.Matrix4) package sandy.core.data { import sandy.util.*; import sandy.math.*; public final class Matrix4 { private const _fastMathInitialized:Boolean; public var n11:Number; public var n12:Number; public var n13:Number; public var n14:Number; public var n21:Number; public var n22:Number; public var n23:Number; public var n24:Number; public var n31:Number; public var n32:Number; public var n33:Number; public var n34:Number; public var n41:Number; public var n42:Number; public var n43:Number; public var n44:Number; public static const USE_FAST_MATH:Boolean = false; public function Matrix4(pn11:Number=1, pn12:Number=0, pn13:Number=0, pn14:Number=0, pn21:Number=0, pn22:Number=1, pn23:Number=0, pn24:Number=0, pn31:Number=0, pn32:Number=0, pn33:Number=1, pn34:Number=0, pn41:Number=0, pn42:Number=0, pn43:Number=0, pn44:Number=1){ _fastMathInitialized = FastMath.initialized; super(); n11 = pn11; n12 = pn12; n13 = pn13; n14 = pn14; n21 = pn21; n22 = pn22; n23 = pn23; n24 = pn24; n31 = pn31; n32 = pn32; n33 = pn33; n34 = pn34; n41 = pn41; n42 = pn42; n43 = pn43; n44 = pn44; } final public function getTranslation():Point3D{ return (new Point3D(n14, n24, n34)); } final public function eulerRotation(ax:Number, ay:Number, az:Number):void{ identity(); ax = -(NumberUtil.toRadian(ax)); ay = NumberUtil.toRadian(ay); az = -(NumberUtil.toRadian(az)); var a:Number = ((USE_FAST_MATH)==false) ? Math.cos(ax) : FastMath.cos(ax); var b:Number = ((USE_FAST_MATH)==false) ? Math.sin(ax) : FastMath.sin(ax); var c:Number = ((USE_FAST_MATH)==false) ? Math.cos(ay) : FastMath.cos(ay); var d:Number = ((USE_FAST_MATH)==false) ? Math.sin(ay) : FastMath.sin(ay); var e:Number = ((USE_FAST_MATH)==false) ? Math.cos(az) : FastMath.cos(az); var f:Number = ((USE_FAST_MATH)==false) ? Math.sin(az) : FastMath.sin(az); var ad:Number = (a * d); var bd:Number = (b * d); n11 = (c * e); n12 = (c * f); n13 = -(d); n21 = ((bd * e) - (a * f)); n22 = ((bd * f) + (a * e)); n23 = (b * c); n31 = ((ad * e) + (b * f)); n32 = ((ad * f) - (b * e)); n33 = (a * c); } final public function multiply3x3(m2:Matrix4):void{ var m111:Number = n11; var m211:Number = m2.n11; var m121:Number = n21; var m221:Number = m2.n21; var m131:Number = n31; var m231:Number = m2.n31; var m112:Number = n12; var m212:Number = m2.n12; var m122:Number = n22; var m222:Number = m2.n22; var m132:Number = n32; var m232:Number = m2.n32; var m113:Number = n13; var m213:Number = m2.n13; var m123:Number = n23; var m223:Number = m2.n23; var m133:Number = n33; var m233:Number = m2.n33; n11 = (((m111 * m211) + (m112 * m221)) + (m113 * m231)); n12 = (((m111 * m212) + (m112 * m222)) + (m113 * m232)); n13 = (((m111 * m213) + (m112 * m223)) + (m113 * m233)); n21 = (((m121 * m211) + (m122 * m221)) + (m123 * m231)); n22 = (((m121 * m212) + (m122 * m222)) + (m123 * m232)); n23 = (((m121 * m213) + (m122 * m223)) + (m123 * m233)); n31 = (((m131 * m211) + (m132 * m221)) + (m133 * m231)); n32 = (((m131 * m212) + (m132 * m222)) + (m133 * m232)); n33 = (((m131 * m213) + (m132 * m223)) + (m133 * m233)); n14 = (n24 = (n34 = (n41 = (n42 = (n43 = 0))))); n44 = 1; } final public function det():Number{ return (((((((((n11 * n22) - (n21 * n12)) * ((n33 * n44) - (n43 * n34))) - (((n11 * n32) - (n31 * n12)) * ((n23 * n44) - (n43 * n24)))) + (((n11 * n42) - (n41 * n12)) * ((n23 * n34) - (n33 * n24)))) + (((n21 * n32) - (n31 * n22)) * ((n13 * n44) - (n43 * n14)))) - (((n21 * n42) - (n41 * n22)) * ((n13 * n34) - (n33 * n14)))) + (((n31 * n42) - (n41 * n32)) * ((n13 * n24) - (n23 * n14))))); } final public function getTrace():Number{ return ((((n11 + n22) + n33) + n44)); } final public function translationPoint3D(v:Point3D):void{ identity(); n14 = v.x; n24 = v.y; n34 = v.z; } final public function rotationX(angle:Number):void{ identity(); angle = NumberUtil.toRadian(angle); var c:Number = ((USE_FAST_MATH)==false) ? Math.cos(angle) : FastMath.cos(angle); var s:Number = ((USE_FAST_MATH)==false) ? Math.sin(angle) : FastMath.sin(angle); n22 = c; n23 = -(s); n32 = s; n33 = c; } final public function rotationY(angle:Number):void{ identity(); angle = NumberUtil.toRadian(angle); var c:Number = ((USE_FAST_MATH)==false) ? Math.cos(angle) : FastMath.cos(angle); var s:Number = ((USE_FAST_MATH)==false) ? Math.sin(angle) : FastMath.sin(angle); n11 = c; n13 = -(s); n31 = s; n33 = c; } final public function multiply(m2:Matrix4):void{ var m111:Number = n11; var m121:Number = n21; var m131:Number = n31; var m141:Number = n41; var m112:Number = n12; var m122:Number = n22; var m132:Number = n32; var m142:Number = n42; var m113:Number = n13; var m123:Number = n23; var m133:Number = n33; var m143:Number = n43; var m114:Number = n14; var m124:Number = n24; var m134:Number = n34; var m144:Number = n44; var m211:Number = m2.n11; var m221:Number = m2.n21; var m231:Number = m2.n31; var m241:Number = m2.n41; var m212:Number = m2.n12; var m222:Number = m2.n22; var m232:Number = m2.n32; var m242:Number = m2.n42; var m213:Number = m2.n13; var m223:Number = m2.n23; var m233:Number = m2.n33; var m243:Number = m2.n43; var m214:Number = m2.n14; var m224:Number = m2.n24; var m234:Number = m2.n34; var m244:Number = m2.n44; n11 = ((((m111 * m211) + (m112 * m221)) + (m113 * m231)) + (m114 * m241)); n12 = ((((m111 * m212) + (m112 * m222)) + (m113 * m232)) + (m114 * m242)); n13 = ((((m111 * m213) + (m112 * m223)) + (m113 * m233)) + (m114 * m243)); n14 = ((((m111 * m214) + (m112 * m224)) + (m113 * m234)) + (m114 * m244)); n21 = ((((m121 * m211) + (m122 * m221)) + (m123 * m231)) + (m124 * m241)); n22 = ((((m121 * m212) + (m122 * m222)) + (m123 * m232)) + (m124 * m242)); n23 = ((((m121 * m213) + (m122 * m223)) + (m123 * m233)) + (m124 * m243)); n24 = ((((m121 * m214) + (m122 * m224)) + (m123 * m234)) + (m124 * m244)); n31 = ((((m131 * m211) + (m132 * m221)) + (m133 * m231)) + (m134 * m241)); n32 = ((((m131 * m212) + (m132 * m222)) + (m133 * m232)) + (m134 * m242)); n33 = ((((m131 * m213) + (m132 * m223)) + (m133 * m233)) + (m134 * m243)); n34 = ((((m131 * m214) + (m132 * m224)) + (m133 * m234)) + (m134 * m244)); n41 = ((((m141 * m211) + (m142 * m221)) + (m143 * m231)) + (m144 * m241)); n42 = ((((m141 * m212) + (m142 * m222)) + (m143 * m232)) + (m144 * m242)); n43 = ((((m141 * m213) + (m142 * m223)) + (m143 * m233)) + (m144 * m243)); n44 = ((((m141 * m214) + (m142 * m224)) + (m143 * m234)) + (m144 * m244)); } final public function axisRotationWithReference(axis:Point3D, ref:Point3D, pAngle:Number):void{ var tmp:Matrix4 = new Matrix4(); var angle:Number = ((pAngle + 360) % 360); translation(ref.x, ref.y, ref.z); tmp.axisRotation(axis.x, axis.y, axis.z, angle); multiply(tmp); tmp.translation(-(ref.x), -(ref.y), -(ref.z)); multiply(tmp); tmp = null; } final public function zero():void{ n11 = 0; n12 = 0; n13 = 0; n14 = 0; n21 = 0; n22 = 0; n23 = 0; n24 = 0; n31 = 0; n32 = 0; n33 = 0; n34 = 0; n41 = 0; n42 = 0; n43 = 0; n44 = 0; } final public function rotationZ(angle:Number):void{ identity(); angle = NumberUtil.toRadian(angle); var c:Number = ((USE_FAST_MATH)==false) ? Math.cos(angle) : FastMath.cos(angle); var s:Number = ((USE_FAST_MATH)==false) ? Math.sin(angle) : FastMath.sin(angle); n11 = c; n12 = -(s); n21 = s; n22 = c; } final public function translation(nTx:Number, nTy:Number, nTz:Number):void{ identity(); n14 = nTx; n24 = nTy; n34 = nTz; } final public function getEulerAngles():Point3D{ var lAngleX:Number; var lAngleZ:Number; var lToDegree:Number = 57.295779513; var lAngleY:Number = (Math.asin(-(this.n13)) * lToDegree); if (!NumberUtil.isZero((Math.abs(this.n13) - 1))){ lAngleX = (-(Math.atan2(this.n23, this.n33)) * lToDegree); lAngleZ = (-(Math.atan2(this.n12, this.n11)) * lToDegree); } else { lAngleX = 0; lAngleZ = Math.atan2(-(this.n21), this.n22); }; if (lAngleX < 0){ lAngleX = (lAngleX + 360); }; if (lAngleY < 0){ lAngleY = (lAngleY + 360); }; if (lAngleZ < 0){ lAngleZ = (lAngleZ + 360); }; return (new Point3D(lAngleX, lAngleY, lAngleZ)); } final public function inverse():void{ var d:Number = det(); if (Math.abs(d) < 0.001){ throw (new Error("cannot invert a matrix with a null determinant")); }; d = (1 / d); var m11:Number = n11; var m21:Number = n21; var m31:Number = n31; var m41:Number = n41; var m12:Number = n12; var m22:Number = n22; var m32:Number = n32; var m42:Number = n42; var m13:Number = n13; var m23:Number = n23; var m33:Number = n33; var m43:Number = n43; var m14:Number = n14; var m24:Number = n24; var m34:Number = n34; var m44:Number = n44; n11 = (d * (((m22 * ((m33 * m44) - (m43 * m34))) - (m32 * ((m23 * m44) - (m43 * m24)))) + (m42 * ((m23 * m34) - (m33 * m24))))); n12 = (-(d) * (((m12 * ((m33 * m44) - (m43 * m34))) - (m32 * ((m13 * m44) - (m43 * m14)))) + (m42 * ((m13 * m34) - (m33 * m14))))); n13 = (d * (((m12 * ((m23 * m44) - (m43 * m24))) - (m22 * ((m13 * m44) - (m43 * m14)))) + (m42 * ((m13 * m24) - (m23 * m14))))); n14 = (-(d) * (((m12 * ((m23 * m34) - (m33 * m24))) - (m22 * ((m13 * m34) - (m33 * m14)))) + (m32 * ((m13 * m24) - (m23 * m14))))); n21 = (-(d) * (((m21 * ((m33 * m44) - (m43 * m34))) - (m31 * ((m23 * m44) - (m43 * m24)))) + (m41 * ((m23 * m34) - (m33 * m24))))); n22 = (d * (((m11 * ((m33 * m44) - (m43 * m34))) - (m31 * ((m13 * m44) - (m43 * m14)))) + (m41 * ((m13 * m34) - (m33 * m14))))); n23 = (-(d) * (((m11 * ((m23 * m44) - (m43 * m24))) - (m21 * ((m13 * m44) - (m43 * m14)))) + (m41 * ((m13 * m24) - (m23 * m14))))); n24 = (d * (((m11 * ((m23 * m34) - (m33 * m24))) - (m21 * ((m13 * m34) - (m33 * m14)))) + (m31 * ((m13 * m24) - (m23 * m14))))); n31 = (d * (((m21 * ((m32 * m44) - (m42 * m34))) - (m31 * ((m22 * m44) - (m42 * m24)))) + (m41 * ((m22 * m34) - (m32 * m24))))); n32 = (-(d) * (((m11 * ((m32 * m44) - (m42 * m34))) - (m31 * ((m12 * m44) - (m42 * m14)))) + (m41 * ((m12 * m34) - (m32 * m14))))); n33 = (d * (((m11 * ((m22 * m44) - (m42 * m24))) - (m21 * ((m12 * m44) - (m42 * m14)))) + (m41 * ((m12 * m24) - (m22 * m14))))); n34 = (-(d) * (((m11 * ((m22 * m34) - (m32 * m24))) - (m21 * ((m12 * m34) - (m32 * m14)))) + (m31 * ((m12 * m24) - (m22 * m14))))); n41 = (-(d) * (((m21 * ((m32 * m43) - (m42 * m33))) - (m31 * ((m22 * m43) - (m42 * m23)))) + (m41 * ((m22 * m33) - (m32 * m23))))); n42 = (d * (((m11 * ((m32 * m43) - (m42 * m33))) - (m31 * ((m12 * m43) - (m42 * m13)))) + (m41 * ((m12 * m33) - (m32 * m13))))); n43 = (-(d) * (((m11 * ((m22 * m43) - (m42 * m23))) - (m21 * ((m12 * m43) - (m42 * m13)))) + (m41 * ((m12 * m23) - (m22 * m13))))); n44 = (d * (((m11 * ((m22 * m33) - (m32 * m23))) - (m21 * ((m12 * m33) - (m32 * m13)))) + (m31 * ((m12 * m23) - (m22 * m13))))); } final public function det3x3():Number{ return ((((n11 * ((n22 * n33) - (n23 * n32))) + (n21 * ((n32 * n13) - (n12 * n33)))) + (n31 * ((n12 * n23) - (n22 * n13))))); } final public function identity():void{ n11 = 1; n12 = 0; n13 = 0; n14 = 0; n21 = 0; n22 = 1; n23 = 0; n24 = 0; n31 = 0; n32 = 0; n33 = 1; n34 = 0; n41 = 0; n42 = 0; n43 = 0; n44 = 1; } final public function axisRotation(u:Number, v:Number, w:Number, angle:Number):void{ identity(); angle = NumberUtil.toRadian(angle); var c:Number = ((USE_FAST_MATH)==false) ? Math.cos(angle) : FastMath.cos(angle); var s:Number = ((USE_FAST_MATH)==false) ? Math.sin(angle) : FastMath.sin(angle); var scos:Number = (1 - c); var suv:Number = ((u * v) * scos); var svw:Number = ((v * w) * scos); var suw:Number = ((u * w) * scos); var sw:Number = (s * w); var sv:Number = (s * v); var su:Number = (s * u); n11 = (c + ((u * u) * scos)); n12 = (-(sw) + suv); n13 = (sv + suw); n21 = (sw + suv); n22 = (c + ((v * v) * scos)); n23 = (-(su) + svw); n31 = (-(sv) + suw); n32 = (su + svw); n33 = (c + ((w * w) * scos)); } final public function addMatrix(m2:Matrix4):void{ n11 = (n11 + m2.n11); n12 = (n12 + m2.n12); n13 = (n13 + m2.n13); n14 = (n14 + m2.n14); n21 = (n21 + m2.n21); n22 = (n22 + m2.n22); n23 = (n23 + m2.n23); n24 = (n24 + m2.n24); n31 = (n31 + m2.n31); n32 = (n32 + m2.n32); n33 = (n33 + m2.n33); n34 = (n34 + m2.n34); n41 = (n41 + m2.n41); n42 = (n42 + m2.n42); n43 = (n43 + m2.n43); n44 = (n44 + m2.n44); } final public function transform3x3(pv:Point3D):void{ var x:Number = pv.x; var y:Number = pv.y; var z:Number = pv.z; pv.x = (((x * n11) + (y * n12)) + (z * n13)); pv.y = (((x * n21) + (y * n22)) + (z * n23)); pv.z = (((x * n31) + (y * n32)) + (z * n33)); } final public function scale(nXScale:Number, nYScale:Number, nZScale:Number):void{ identity(); n11 = nXScale; n22 = nYScale; n33 = nZScale; } final public function multiply4x3(m2:Matrix4):void{ var m111:Number = n11; var m211:Number = m2.n11; var m121:Number = n21; var m221:Number = m2.n21; var m131:Number = n31; var m231:Number = m2.n31; var m112:Number = n12; var m212:Number = m2.n12; var m122:Number = n22; var m222:Number = m2.n22; var m132:Number = n32; var m232:Number = m2.n32; var m113:Number = n13; var m213:Number = m2.n13; var m123:Number = n23; var m223:Number = m2.n23; var m133:Number = n33; var m233:Number = m2.n33; var m214:Number = m2.n14; var m224:Number = m2.n24; var m234:Number = m2.n34; n11 = (((m111 * m211) + (m112 * m221)) + (m113 * m231)); n12 = (((m111 * m212) + (m112 * m222)) + (m113 * m232)); n13 = (((m111 * m213) + (m112 * m223)) + (m113 * m233)); n14 = ((((m214 * m111) + (m224 * m112)) + (m234 * m113)) + n14); n21 = (((m121 * m211) + (m122 * m221)) + (m123 * m231)); n22 = (((m121 * m212) + (m122 * m222)) + (m123 * m232)); n23 = (((m121 * m213) + (m122 * m223)) + (m123 * m233)); n24 = ((((m214 * m121) + (m224 * m122)) + (m234 * m123)) + n24); n31 = (((m131 * m211) + (m132 * m221)) + (m133 * m231)); n32 = (((m131 * m212) + (m132 * m222)) + (m133 * m232)); n33 = (((m131 * m213) + (m132 * m223)) + (m133 * m233)); n34 = ((((m214 * m131) + (m224 * m132)) + (m234 * m133)) + n34); n41 = (n42 = (n43 = 0)); n44 = 1; } final public function axisRotationPoint3D(v:Point3D, angle:Number):void{ axisRotation(v.x, v.y, v.z, angle); } final public function scalePoint3D(v:Point3D):void{ identity(); n11 = v.x; n22 = v.y; n33 = v.z; } final public function fromPoint3Ds(px:Point3D, py:Point3D, pz:Point3D, pt:Point3D):void{ identity(); n11 = px.x; n21 = px.y; n31 = px.z; n12 = py.x; n22 = py.y; n32 = py.z; n13 = pz.x; n23 = pz.y; n33 = pz.z; n14 = pt.x; n24 = pt.y; n34 = pt.z; } final public function clone():Matrix4{ return (new Matrix4(n11, n12, n13, n14, n21, n22, n23, n24, n31, n32, n33, n34, n41, n42, n43, n44)); } public function serialize(d:Number=1E-6):String{ var round:Function = NumberUtil.roundTo; var s:String = new String(""); s = (s + (((((((round(n11, d) + ",") + round(n12, d)) + ",") + round(n13, d)) + ",") + round(n14, d)) + ",")); s = (s + (((((((round(n21, d) + ",") + round(n22, d)) + ",") + round(n23, d)) + ",") + round(n24, d)) + ",")); s = (s + (((((((round(n31, d) + ",") + round(n32, d)) + ",") + round(n33, d)) + ",") + round(n34, d)) + ",")); s = (s + ((((((round(n41, d) + ",") + round(n42, d)) + ",") + round(n43, d)) + ",") + round(n44, d))); return (s); } final public function transform(pv:Point3D):void{ var x:Number = pv.x; var y:Number = pv.y; var z:Number = pv.z; pv.x = ((((x * n11) + (y * n12)) + (z * n13)) + n14); pv.y = ((((x * n21) + (y * n22)) + (z * n23)) + n24); pv.z = ((((x * n31) + (y * n32)) + (z * n33)) + n34); } final public function copy(m:Matrix4):void{ n11 = m.n11; n12 = m.n12; n13 = m.n13; n14 = m.n14; n21 = m.n21; n22 = m.n22; n23 = m.n23; n24 = m.n24; n31 = m.n31; n32 = m.n32; n33 = m.n33; n34 = m.n34; n41 = m.n41; n42 = m.n42; n43 = m.n43; n44 = m.n44; } final public function toString():String{ var s:String = ("sandy.core.data.Matrix4" + "\n ("); s = (s + (((((((n11 + "\t") + n12) + "\t") + n13) + "\t") + n14) + "\n")); s = (s + (((((((n21 + "\t") + n22) + "\t") + n23) + "\t") + n24) + "\n")); s = (s + (((((((n31 + "\t") + n32) + "\t") + n33) + "\t") + n34) + "\n")); s = (s + (((((((n41 + "\t") + n42) + "\t") + n43) + "\t") + n44) + "\n)")); return (s); } public static function deserialize(convertFrom:String):Matrix4{ var tmp:Array = convertFrom.split(","); if (tmp.length != 16){ trace(("Unexpected length of string to deserialize into a matrix4 " + convertFrom)); }; var i:Number = 0; while (i < tmp.length) { tmp[i] = Number(tmp[i]); i++; }; var temp2:Matrix4 = new Matrix4(tmp[0], tmp[1], tmp[2], tmp[3], tmp[4], tmp[5], tmp[6], tmp[7], tmp[8], tmp[9], tmp[10], tmp[11], tmp[12], tmp[13], tmp[14], tmp[15]); return (temp2); } } }//package sandy.core.data
Section 127
//Plane (sandy.core.data.Plane) package sandy.core.data { public final class Plane { public var a:Number; public var c:Number; public var b:Number; public var d:Number; public function Plane(p_nA:Number=0, p_nB:Number=0, p_nC:Number=0, p_nd:Number=0){ super(); this.a = p_nA; this.b = p_nB; this.c = p_nC; this.d = p_nd; } public function toString():String{ return (((((((((("sandy.core.data.Plane" + "(a:") + a) + ", b:") + b) + ", c:") + c) + ", d:") + d) + ")")); } } }//package sandy.core.data
Section 128
//Point3D (sandy.core.data.Point3D) package sandy.core.data { import sandy.util.*; public final class Point3D { public var y:Number; public var x:Number; public var z:Number; public function Point3D(p_nX:Number=0, p_nY:Number=0, p_nZ:Number=0){ super(); x = p_nX; y = p_nY; z = p_nZ; } final public function sub(v:Point3D):void{ x = (x - v.x); y = (y - v.y); z = (z - v.z); } final public function getMinComponent():Number{ return (Math.min(x, Math.min(y, z))); } final public function negate():Point3D{ return (new Point3D(-(x), -(y), -(z))); } public function resetToNegativeInfinity():void{ x = (y = (z = Number.NEGATIVE_INFINITY)); } final public function dot(w:Point3D):Number{ return ((((x * w.x) + (y * w.y)) + (z * w.z))); } final public function scale(n:Number):void{ x = (x * n); y = (y * n); z = (z * n); } public function resetToPositiveInfinity():void{ x = (y = (z = Number.POSITIVE_INFINITY)); } final public function normalize():void{ var norm:Number = getNorm(); if ((((norm == 0)) || ((norm == 1)))){ return; }; x = (x / norm); y = (y / norm); z = (z / norm); } final public function cross(v:Point3D):Point3D{ return (new Point3D(((y * v.z) - (z * v.y)), ((z * v.x) - (x * v.z)), ((x * v.y) - (y * v.x)))); } public function reset(px:Number=0, py:Number=0, pz:Number=0):void{ x = px; y = py; z = pz; } final public function pow(pow:Number):void{ x = Math.pow(x, pow); y = Math.pow(y, pow); z = Math.pow(z, pow); } final public function getAngle(w:Point3D):Number{ var ncos:Number; var sin2:Number; var n1:Number = getNorm(); var n2:Number = w.getNorm(); var denom:Number = (n1 * n2); if (denom == 0){ return (0); }; ncos = (dot(w) / denom); sin2 = (1 - (ncos * ncos)); if (sin2 < 0){ trace((" wrong " + ncos)); sin2 = 0; }; return (Math.atan2(Math.sqrt(sin2), ncos)); } public function serialize(decPlaces:Number=0.1):String{ return (((((NumberUtil.roundTo(x, decPlaces) + ",") + NumberUtil.roundTo(y, decPlaces)) + ",") + NumberUtil.roundTo(z, decPlaces))); } final public function add(v:Point3D):void{ x = (x + v.x); y = (y + v.y); z = (z + v.z); } final public function clone():Point3D{ var l_oV:Point3D = new Point3D(x, y, z); return (l_oV); } final public function crossWith(v:Point3D):void{ var cx:Number = ((y * v.z) - (z * v.y)); var cy:Number = ((z * v.x) - (x * v.z)); var cz:Number = ((x * v.y) - (y * v.x)); x = cx; y = cy; z = cz; } final public function toString(decPlaces:Number=0):String{ return ((("{" + serialize(Math.pow(10, -(decPlaces)))) + "}")); } final public function getMaxComponent():Number{ return (Math.max(x, Math.max(y, z))); } final public function getNorm():Number{ return (Math.sqrt((((x * x) + (y * y)) + (z * z)))); } final public function copy(p_oPoint3D:Point3D):void{ x = p_oPoint3D.x; y = p_oPoint3D.y; z = p_oPoint3D.z; } final public function equals(p_Point3D:Point3D):Boolean{ return ((((((p_Point3D.x == x)) && ((p_Point3D.y == y)))) && ((p_Point3D.z == z)))); } public static function deserialize(convertFrom:String):Point3D{ var tmp:Array = convertFrom.split(","); if (tmp.length != 3){ trace(("Unexpected length of string to deserialize into a Point3D " + convertFrom)); }; var i:Number = 0; while (i < tmp.length) { tmp[i] = Number(tmp[i]); i++; }; return (new Point3D(tmp[0], tmp[1], tmp[2])); } } }//package sandy.core.data
Section 129
//Polygon (sandy.core.data.Polygon) package sandy.core.data { import flash.display.*; import flash.events.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.events.*; import sandy.view.*; import flash.utils.*; import flash.geom.*; import sandy.core.interaction.*; import sandy.math.*; public final class Polygon implements IDisplayable { public const id:uint; private var m_nDepth:Number; protected var m_oEB:BubbleEventBroadcaster; protected var m_oContainer:Sprite; private var m_nNormalId:uint; public var shape:Shape3D; public var vertexNormals:Array; private var m_bWasOver:Boolean;// = false public var aNeighboors:Array; public var isClipped:Boolean;// = false public var caUVCoord:Array; public var uvBounds:Rectangle; private var m_oGeometry:Geometry3D; private var mouseEvents:Boolean;// = false public var minZ:Number; public var aUVCoord:Array; private var mouseInteractivity:Boolean;// = false public var cvertices:Array; public var a:Vertex; public var c:Vertex; private var m_oAppearance:Appearance; public var b:Vertex; public var d:Vertex; private var m_oScene:Scene3D;// = null public var visible:Boolean; public var aEdges:Array; public var vertices:Array; private var _area:Number; private static var _ID_:uint = 0; public static var POLYGON_MAP:Dictionary = new Dictionary(true); public function Polygon(p_oOwner:Shape3D, p_geometry:Geometry3D, p_aVertexID:Array, p_aUVCoordsID:Array=null, p_nFaceNormalID:Number=0, p_nEdgesID:uint=0){ id = _ID_++; aNeighboors = new Array(); super(); shape = p_oOwner; m_oGeometry = p_geometry; __update(p_aVertexID, p_aUVCoordsID, p_nFaceNormalID, p_nEdgesID); m_oContainer = new Sprite(); POLYGON_MAP[id] = this; m_oEB = new BubbleEventBroadcaster(this); } private function _finishMaterial(pEvt:SandyEvent):void{ if (!m_oAppearance){ return; }; if (m_oAppearance.frontMaterial){ m_oAppearance.frontMaterial.finish(m_oScene); }; if (((m_oAppearance.backMaterial) && (!((m_oAppearance.backMaterial == m_oAppearance.frontMaterial))))){ m_oAppearance.backMaterial.finish(m_oScene); }; } public function createNormal():Point3D{ var v:Point3D; var w:Point3D; var a:Vertex; var b:Vertex; var c:Vertex; var l_normal:Point3D; if (vertices.length > 2){ a = vertices[0]; b = vertices[1]; c = vertices[2]; v = new Point3D((b.x - a.x), (b.y - a.y), (b.z - a.z)); w = new Point3D((b.x - c.x), (b.y - c.y), (b.z - c.z)); l_normal = Point3DMath.cross(v, w); Point3DMath.normalize(l_normal); return (l_normal); }; return (new Point3D()); } public function toString():String{ return ((((("sandy.core.data.Polygon::id=" + id) + " [Points: ") + vertices.length) + "]")); } public function set depth(p_nDepth:Number):void{ m_nDepth = p_nDepth; } public function display(p_oContainer:Sprite=null):void{ var lCont:Sprite = (p_oContainer) ? p_oContainer : m_oContainer; if (material){ material.renderPolygon(scene, this, lCont); }; } private function _beginMaterial(pEvt:SandyEvent):void{ if (!m_oAppearance){ return; }; if (m_oAppearance.frontMaterial){ m_oAppearance.frontMaterial.begin(m_oScene); }; if (((m_oAppearance.backMaterial) && (!((m_oAppearance.backMaterial == m_oAppearance.frontMaterial))))){ m_oAppearance.backMaterial.begin(m_oScene); }; } public function createTransformedNormal():Point3D{ var v:Point3D; var w:Point3D; var a:Vertex; var b:Vertex; var c:Vertex; var l_normal:Point3D; if (vertices.length > 2){ a = vertices[0]; b = vertices[1]; c = vertices[2]; v = new Point3D((b.wx - a.wx), (b.wy - a.wy), (b.wz - a.wz)); w = new Point3D((b.wx - c.wx), (b.wy - c.wy), (b.wz - c.wz)); l_normal = Point3DMath.cross(v, w); Point3DMath.normalize(l_normal); return (l_normal); }; return (new Point3D()); } public function get scene():Scene3D{ return (m_oScene); } public function get area():Number{ var ab:Vertex; var ac:Vertex; var ad:Vertex; if (isNaN(_area)){ ab = b.clone(); ab.sub(a); ac = c.clone(); ac.sub(a); _area = (0.5 * ab.cross(ac).getNorm()); if (d != null){ ad = d.clone(); ad.sub(a); _area = (_area + (0.5 * ac.cross(ad).getNorm())); }; }; return (_area); } public function updateNormal():void{ var x:Number = (((a.z - b.z) * (c.y - b.y)) - ((a.y - b.y) * (c.z - b.z))); var y:Number = (((a.x - b.x) * (c.z - b.z)) - ((a.z - b.z) * (c.x - b.x))); var z:Number = (((a.y - b.y) * (c.x - b.x)) - ((a.x - b.x) * (c.y - b.y))); normal.reset(x, y, z); if (normal.getNorm() > 0){ normal.normalize(); } else { normal.y = 1; }; } public function get appearance():Appearance{ return (m_oAppearance); } public function _onTextureInteraction(p_oEvt:Event=null):void{ if ((((p_oEvt == null)) || (!((p_oEvt is MouseEvent))))){ p_oEvt = new MouseEvent(MouseEvent.MOUSE_MOVE, true, false, 0, 0, null, false, false, false, false, 0); }; var pt2D:Point = new Point(scene.container.mouseX, scene.container.mouseY); var uv:UVCoord = getUVFrom2D(pt2D); VirtualMouse.getInstance().interactWithTexture(this, uv, (p_oEvt as MouseEvent)); _onInteraction(p_oEvt); } public function set scene(p_oScene:Scene3D):void{ if (p_oScene == null){ return; }; if (m_oScene != null){ m_oScene.removeEventListener(SandyEvent.SCENE_RENDER_FINISH, _finishMaterial); m_oScene.removeEventListener(SandyEvent.SCENE_RENDER_DISPLAYLIST, _beginMaterial); }; m_oScene = p_oScene; m_oScene.addEventListener(SandyEvent.SCENE_RENDER_FINISH, _finishMaterial); m_oScene.addEventListener(SandyEvent.SCENE_RENDER_DISPLAYLIST, _beginMaterial); } public function get container():Sprite{ return (m_oContainer); } public function swapCulling():void{ normal.negate(); } public function get3DFrom2D(p_oScreenPoint:Point):Point3D{ var m1:Matrix = new Matrix((vertices[1].sx - vertices[0].sx), (vertices[2].sx - vertices[0].sx), (vertices[1].sy - vertices[0].sy), (vertices[2].sy - vertices[0].sy), 0, 0); m1.invert(); var capA:Number = ((m1.a * (p_oScreenPoint.x - vertices[0].sx)) + (m1.b * (p_oScreenPoint.y - vertices[0].sy))); var capB:Number = ((m1.c * (p_oScreenPoint.x - vertices[0].sx)) + (m1.d * (p_oScreenPoint.y - vertices[0].sy))); var l_oPoint:Point3D = new Point3D(((vertices[0].x + (capA * (vertices[1].x - vertices[0].x))) + (capB * (vertices[2].x - vertices[0].x))), ((vertices[0].y + (capA * (vertices[1].y - vertices[0].y))) + (capB * (vertices[2].y - vertices[0].y))), ((vertices[0].z + (capA * (vertices[1].z - vertices[0].z))) + (capB * (vertices[2].z - vertices[0].z)))); this.shape.matrix.transform(l_oPoint); return (l_oPoint); } public function get material():Material{ if (m_oAppearance == null){ return (null); }; return ((visible) ? m_oAppearance.frontMaterial : m_oAppearance.backMaterial); } private function __update(p_aVertexID:Array, p_aUVCoordsID:Array, p_nFaceNormalID:uint, p_nEdgeListID:uint):void{ var o:*; var l_nEdgeId:uint; var l_nMinU:Number; var l_nMinV:Number; var l_nMaxU:Number; var l_nMaxV:Number; var p:*; var l_oUV:UVCoord; var l_oNormal:Point3D; var l_oEdge:Edge3D; var i:int; vertexNormals = new Array(); vertices = new Array(); for each (o in p_aVertexID) { vertices[i] = Vertex(m_oGeometry.aVertex[p_aVertexID[i]]); vertexNormals[i] = m_oGeometry.aVertexNormals[p_aVertexID[i]]; i++; }; a = vertices[0]; b = vertices[1]; c = vertices[2]; d = vertices[3]; if (p_aUVCoordsID){ l_nMinU = Number.POSITIVE_INFINITY; l_nMinV = Number.POSITIVE_INFINITY; l_nMaxU = Number.NEGATIVE_INFINITY; l_nMaxV = Number.NEGATIVE_INFINITY; aUVCoord = new Array(); i = 0; if (p_aUVCoordsID){ for each (p in p_aUVCoordsID) { l_oUV = (m_oGeometry.aUVCoords[p_aUVCoordsID[i]] as UVCoord); if (l_oUV == null){ l_oUV = new UVCoord(0, 0); }; aUVCoord[i] = l_oUV; if (l_oUV.u < l_nMinU){ l_nMinU = l_oUV.u; } else { if (l_oUV.u > l_nMaxU){ l_nMaxU = l_oUV.u; }; }; if (l_oUV.v < l_nMinV){ l_nMinV = l_oUV.v; } else { if (l_oUV.v > l_nMaxV){ l_nMaxV = l_oUV.v; }; }; i++; }; uvBounds = new Rectangle(l_nMinU, l_nMinV, (l_nMaxU - l_nMinU), (l_nMaxV - l_nMinV)); } else { aUVCoord = [new UVCoord(), new UVCoord(), new UVCoord()]; uvBounds = new Rectangle(0, 0, 0, 0); }; }; m_nNormalId = p_nFaceNormalID; normal = Vertex(m_oGeometry.aFacesNormals[p_nFaceNormalID]); if (normal == null){ l_oNormal = createNormal(); m_nNormalId = m_oGeometry.setFaceNormal(m_oGeometry.getNextFaceNormalID(), l_oNormal.x, l_oNormal.y, l_oNormal.z); }; aEdges = new Array(); for each (l_nEdgeId in m_oGeometry.aFaceEdges[p_nEdgeListID]) { l_oEdge = m_oGeometry.aEdges[l_nEdgeId]; l_oEdge.vertex1 = m_oGeometry.aVertex[l_oEdge.vertexId1]; l_oEdge.vertex2 = m_oGeometry.aVertex[l_oEdge.vertexId2]; aEdges.push(l_oEdge); }; } public function clipFrontPlane(p_oFrustum:Frustum):Array{ cvertices = vertices.concat(); if (vertices.length < 3){ isClipped = p_oFrustum.clipLineFrontPlane(cvertices); } else { caUVCoord = aUVCoord.concat(); isClipped = p_oFrustum.clipFrontPlane(cvertices, caUVCoord); }; return (cvertices); } public function get broadcaster():BubbleEventBroadcaster{ return (m_oEB); } public function get enableInteractivity():Boolean{ return (mouseInteractivity); } public function _startMouseInteraction(e:MouseEvent=null):void{ container.addEventListener(MouseEvent.CLICK, _onTextureInteraction); container.addEventListener(MouseEvent.MOUSE_UP, _onTextureInteraction); container.addEventListener(MouseEvent.MOUSE_DOWN, _onTextureInteraction); container.addEventListener(MouseEvent.DOUBLE_CLICK, _onTextureInteraction); container.addEventListener(MouseEvent.MOUSE_MOVE, _onTextureInteraction); container.addEventListener(MouseEvent.MOUSE_OVER, _onTextureInteraction); container.addEventListener(MouseEvent.MOUSE_OUT, _onTextureInteraction); container.addEventListener(MouseEvent.MOUSE_WHEEL, _onTextureInteraction); container.addEventListener(KeyboardEvent.KEY_DOWN, _onTextureInteraction); container.addEventListener(KeyboardEvent.KEY_UP, _onTextureInteraction); m_oContainer.addEventListener(Event.ENTER_FRAME, _onTextureInteraction); } public function get changed():Boolean{ return (shape.changed); } public function get depth():Number{ return (m_nDepth); } public function precompute():void{ isClipped = false; minZ = a.wz; if (b.wz < minZ){ minZ = b.wz; }; m_nDepth = (a.wz + b.wz); if (c != null){ if (c.wz < minZ){ minZ = c.wz; }; m_nDepth = (m_nDepth + c.wz); }; if (d != null){ if (d.wz < minZ){ minZ = d.wz; }; m_nDepth = (m_nDepth + d.wz); }; m_nDepth = (m_nDepth / vertices.length); } public function addEventListener(p_sEvent:String, oL):void{ m_oEB.addEventListener.apply(m_oEB, arguments); } public function set normal(p_oVertex:Vertex):void{ if (p_oVertex != null){ m_oGeometry.aFacesNormals[m_nNormalId].copy(p_oVertex); }; } public function removeEventListener(p_sEvent:String, oL):void{ m_oEB.removeEventListener(p_sEvent, oL); } public function clear():void{ if (m_oContainer != null){ m_oContainer.graphics.clear(); }; } protected function _onInteraction(p_oEvt:Event):void{ var l_oClick:Point = new Point(m_oContainer.mouseX, m_oContainer.mouseY); var l_oUV:UVCoord = getUVFrom2D(l_oClick); var l_oPt3d:Point3D = get3DFrom2D(l_oClick); shape.m_oLastContainer = this.m_oContainer; shape.m_oLastEvent = new Shape3DEvent(p_oEvt.type, shape, this, l_oUV, l_oPt3d, p_oEvt); m_oEB.dispatchEvent(shape.m_oLastEvent); if (p_oEvt.type == MouseEvent.MOUSE_OVER){ shape.m_bWasOver = true; }; } public function clip(p_oFrustum:Frustum):Array{ cvertices = null; caUVCoord = null; var l_oCull:CullingState = p_oFrustum.polygonInFrustum(this); if (l_oCull == CullingState.INSIDE){ return (vertices); }; if (l_oCull == CullingState.OUTSIDE){ return (null); }; if (vertices.length < 3){ clipFrontPlane(p_oFrustum); } else { cvertices = vertices.concat(); caUVCoord = aUVCoord.concat(); isClipped = p_oFrustum.clipFrustum(cvertices, caUVCoord); }; return (cvertices); } public function getUVFrom2D(p_oScreenPoint:Point):UVCoord{ var p0:Point = new Point(vertices[0].sx, vertices[0].sy); var p1:Point = new Point(vertices[1].sx, vertices[1].sy); var p2:Point = new Point(vertices[2].sx, vertices[2].sy); var u0:UVCoord = aUVCoord[0]; var u1:UVCoord = aUVCoord[1]; var u2:UVCoord = aUVCoord[2]; var v01:Point = new Point((p1.x - p0.x), (p1.y - p0.y)); var vn01:Point = v01.clone(); vn01.normalize(1); var v02:Point = new Point((p2.x - p0.x), (p2.y - p0.y)); var vn02:Point = v02.clone(); vn02.normalize(1); var v4:Point = new Point((p_oScreenPoint.x - v01.x), (p_oScreenPoint.y - v01.y)); var l_oInter:Point = IntersectionMath.intersectionLine2D(p0, p2, p_oScreenPoint, v4); var vi02:Point = new Point((l_oInter.x - p0.x), (l_oInter.y - p0.y)); var vi01:Point = new Point((p_oScreenPoint.x - l_oInter.x), (p_oScreenPoint.y - l_oInter.y)); var d1:Number = (vi01.length / v01.length); var d2:Number = (vi02.length / v02.length); return (new UVCoord(((u0.u + (d1 * (u1.u - u0.u))) + (d2 * (u2.u - u0.u))), ((u0.v + (d1 * (u1.v - u0.v))) + (d2 * (u2.v - u0.v))))); } public function _stopMouseInteraction(e:MouseEvent=null):void{ m_oContainer.removeEventListener(MouseEvent.CLICK, _onTextureInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_UP, _onTextureInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_DOWN, _onTextureInteraction); m_oContainer.removeEventListener(MouseEvent.DOUBLE_CLICK, _onTextureInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_MOVE, _onTextureInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_OVER, _onTextureInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_OUT, _onTextureInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_WHEEL, _onTextureInteraction); m_oContainer.removeEventListener(Event.ENTER_FRAME, _onTextureInteraction); m_oContainer.removeEventListener(KeyboardEvent.KEY_DOWN, _onTextureInteraction); m_oContainer.removeEventListener(KeyboardEvent.KEY_UP, _onTextureInteraction); } public function set enableInteractivity(p_bState:Boolean):void{ if (p_bState != mouseInteractivity){ if (p_bState){ container.addEventListener(MouseEvent.ROLL_OVER, _startMouseInteraction, false); container.addEventListener(MouseEvent.ROLL_OUT, _stopMouseInteraction, false); } else { _stopMouseInteraction(); }; mouseInteractivity = p_bState; }; } public function set appearance(p_oApp:Appearance):void{ if (p_oApp == m_oAppearance){ return; }; if (((!((m_oAppearance == null))) && (!((p_oApp == null))))){ if (p_oApp.frontMaterial != m_oAppearance.frontMaterial){ m_oAppearance.frontMaterial.unlink(this); p_oApp.frontMaterial.init(this); }; if (((!((m_oAppearance.frontMaterial == m_oAppearance.backMaterial))) && (!((p_oApp.backMaterial == m_oAppearance.backMaterial))))){ m_oAppearance.backMaterial.unlink(this); }; if (((!((p_oApp.frontMaterial == p_oApp.backMaterial))) && (!((p_oApp.backMaterial == m_oAppearance.backMaterial))))){ p_oApp.backMaterial.init(this); }; m_oAppearance = p_oApp; } else { if (p_oApp){ m_oAppearance = p_oApp; m_oAppearance.frontMaterial.init(this); if (m_oAppearance.backMaterial != m_oAppearance.frontMaterial){ m_oAppearance.backMaterial.init(this); }; } else { if (m_oAppearance){ m_oAppearance.frontMaterial.unlink(this); if (m_oAppearance.backMaterial != m_oAppearance.frontMaterial){ m_oAppearance.backMaterial.unlink(this); }; m_oAppearance = null; }; }; }; } public function get normal():Vertex{ return (m_oGeometry.aFacesNormals[m_nNormalId]); } public function set enableEvents(b:Boolean):void{ if (((b) && (!(mouseEvents)))){ container.addEventListener(MouseEvent.CLICK, _onInteraction); container.addEventListener(MouseEvent.MOUSE_UP, _onInteraction); container.addEventListener(MouseEvent.MOUSE_DOWN, _onInteraction); container.addEventListener(MouseEvent.ROLL_OVER, _onInteraction); container.addEventListener(MouseEvent.ROLL_OUT, _onInteraction); container.addEventListener(MouseEvent.DOUBLE_CLICK, _onInteraction); container.addEventListener(MouseEvent.MOUSE_MOVE, _onInteraction); container.addEventListener(MouseEvent.MOUSE_OVER, _onInteraction); container.addEventListener(MouseEvent.MOUSE_OUT, _onInteraction); container.addEventListener(MouseEvent.MOUSE_WHEEL, _onInteraction); } else { if (((!(b)) && (mouseEvents))){ container.removeEventListener(MouseEvent.CLICK, _onInteraction); container.removeEventListener(MouseEvent.MOUSE_UP, _onInteraction); container.removeEventListener(MouseEvent.MOUSE_DOWN, _onInteraction); container.removeEventListener(MouseEvent.ROLL_OVER, _onInteraction); container.removeEventListener(MouseEvent.ROLL_OUT, _onInteraction); container.removeEventListener(MouseEvent.DOUBLE_CLICK, _onInteraction); container.removeEventListener(MouseEvent.MOUSE_MOVE, _onInteraction); container.removeEventListener(MouseEvent.MOUSE_OVER, _onInteraction); container.removeEventListener(MouseEvent.MOUSE_OUT, _onInteraction); container.removeEventListener(MouseEvent.MOUSE_WHEEL, _onInteraction); }; }; mouseEvents = b; } public function destroy():void{ clear(); if (scene){ scene.removeEventListener(SandyEvent.SCENE_RENDER_FINISH, _finishMaterial); scene.removeEventListener(SandyEvent.SCENE_RENDER_DISPLAYLIST, _beginMaterial); }; enableEvents = false; enableInteractivity = false; if (appearance){ appearance.dispose(); appearance = null; }; if (m_oContainer){ if (m_oContainer.parent){ m_oContainer.parent.removeChild(m_oContainer); }; m_oContainer = null; }; cvertices = null; vertices = null; m_oEB = null; m_oGeometry = null; shape = null; scene = null; delete POLYGON_MAP[id]; } public function get enableEvents():Boolean{ return (mouseEvents); } } }//package sandy.core.data
Section 130
//Pool (sandy.core.data.Pool) package sandy.core.data { public class Pool { private const m_aPoint3Ds:Array; private const m_aVertices:Array; private const m_aUV:Array; private var m_nIdVertice:int;// = 0 private var m_nIdPoint3D:int;// = 0 private var m_nIdUV:int;// = 0 private var m_nSize:int;// = 300 private static var INSTANCE:Pool = null; public function Pool(){ m_aVertices = new Array(); m_aUV = new Array(); m_aPoint3Ds = new Array(); super(); if (INSTANCE != null){ throw (new Error("There *MUST* be single Pool instance.")); }; var i:int; while (i < m_nSize) { m_aVertices[int(i)] = new Vertex(); m_aUV[int(i)] = new UVCoord(); m_aPoint3Ds[int(i)] = new Point3D(); i++; }; } public function get nextPoint3D():Point3D{ if (m_nIdPoint3D >= m_aPoint3Ds.length){ m_aPoint3Ds[m_aPoint3Ds.length] = new Point3D(); }; return (m_aPoint3Ds[int(m_nIdPoint3D++)]); } public function init():void{ m_nIdVertice = (m_nIdUV = (m_nIdPoint3D = 0)); } public function get nextUV():UVCoord{ if (m_nIdUV >= m_aUV.length){ m_aUV[m_aUV.length] = new UVCoord(); }; return (m_aUV[int(m_nIdUV++)]); } public function get nextVertex():Vertex{ if (m_nIdVertice >= m_aVertices.length){ m_aVertices[m_aVertices.length] = new Vertex(); }; var l_oV:Vertex = m_aVertices[int(m_nIdVertice++)]; l_oV.projected = false; l_oV.transformed = false; return (l_oV); } public static function getInstance():Pool{ if (INSTANCE == null){ INSTANCE = new (Pool); }; return (INSTANCE); } } }//package sandy.core.data
Section 131
//UVCoord (sandy.core.data.UVCoord) package sandy.core.data { public final class UVCoord { public var u:Number; public var v:Number; public function UVCoord(p_nU:Number=0, p_nV:Number=0){ super(); u = p_nU; v = p_nV; } public function sub(p_oUV:UVCoord):void{ u = (u - p_oUV.u); v = (v - p_oUV.v); } public function add(p_oUV:UVCoord):void{ u = (u + p_oUV.u); v = (v + p_oUV.v); } public function length():Number{ return (Math.sqrt(((u * u) + (v * v)))); } public function scale(p_nFactor:Number):void{ u = (u * p_nFactor); v = (v * p_nFactor); } public function toString():String{ return (((((("sandy.core.data.UVCoord" + "(u:") + u) + ", v:") + v) + ")")); } public function normalize():void{ var l_nLength:Number = length(); u = (u / l_nLength); v = (v / l_nLength); } public function copy(p_oUV:UVCoord):void{ u = p_oUV.u; v = p_oUV.v; } public function clone():UVCoord{ return (new UVCoord(u, v)); } } }//package sandy.core.data
Section 132
//Vertex (sandy.core.data.Vertex) package sandy.core.data { import sandy.util.*; public final class Vertex { public const id:uint; private const m_oCamera:Point3D; private const m_oLocal:Point3D; public var flags:int;// = 0 public var transformed:Boolean;// = false public var x:Number; public var aFaces:Array; public var wx:Number; public var wy:Number; public var wz:Number; public var sx:Number; public var sy:Number; public var nbFaces:uint;// = 0 public var projected:Boolean;// = false public var y:Number; public var z:Number; private static var ID:uint = 0; public function Vertex(p_nx:Number=0, p_ny:Number=0, p_nz:Number=0, ... _args){ id = ID++; aFaces = new Array(); m_oCamera = new Point3D(); m_oLocal = new Point3D(); super(); x = p_nx; y = p_ny; z = p_nz; wx = (_args[0]) ? _args[0] : x; wy = (_args[1]) ? _args[1] : y; wz = (_args[2]) ? _args[2] : z; sy = (sx = 0); } final public function negate():void{ x = -(x); y = -(y); z = -(z); wx = -(wx); wy = -(wy); wz = -(wz); } final public function normalize():void{ var norm:Number = getNorm(); if ((((norm == 0)) || ((norm == 1)))){ return; }; x = (x / norm); y = (y / norm); z = (z / norm); wx = (wx / norm); wy = (wy / norm); wz = (wz / norm); } final public function getAngle(w:Vertex):Number{ var ncos:Number = (dot(w) / (getNorm() * w.getNorm())); var sin2:Number = (1 - (ncos * ncos)); if (sin2 < 0){ trace((" wrong " + ncos)); sin2 = 0; }; return (Math.atan2(Math.sqrt(sin2), ncos)); } final public function add(v:Vertex):void{ x = (x + v.x); y = (y + v.y); z = (z + v.z); wx = (wx + v.wx); wy = (wy + v.wy); wz = (wz + v.wz); } final public function getNorm():Number{ return (Math.sqrt((((x * x) + (y * y)) + (z * z)))); } final public function equals(p_vertex:Vertex):Boolean{ return (Boolean((((((((((((((((p_vertex.x == x)) && ((p_vertex.y == y)))) && ((p_vertex.z == z)))) && ((p_vertex.wx == wx)))) && ((p_vertex.wy == wy)))) && ((p_vertex.wz == wz)))) && ((p_vertex.sx == wx)))) && ((p_vertex.sy == sy))))); } public function sub(v:Vertex):void{ x = (x - v.x); y = (y - v.y); z = (z - v.z); wx = (wx - v.wx); wy = (wy - v.wy); wz = (wz - v.wz); } final public function cross(v:Vertex):Vertex{ return (new Vertex(((y * v.z) - (z * v.y)), ((z * v.x) - (x * v.z)), ((x * v.y) - (y * v.x)))); } final public function dot(w:Vertex):Number{ return ((((x * w.x) + (y * w.y)) + (z * w.z))); } final public function getPoint3D():Point3D{ m_oLocal.x = x; m_oLocal.y = y; m_oLocal.z = z; return (m_oLocal); } public function getScreenPoint():Point3D{ return (new Point3D(sx, sy, wz)); } public function reset(p_nX:Number, p_nY:Number, p_nZ:Number):void{ x = p_nX; y = p_nY; z = p_nZ; wx = x; wy = y; wz = z; } final public function scale(n:Number):void{ x = (x * n); y = (y * n); z = (z * n); wx = (wx * n); wy = (wy * n); wz = (wz * n); } final public function pow(pow:Number):void{ x = Math.pow(x, pow); y = Math.pow(y, pow); z = Math.pow(z, pow); wx = Math.pow(wx, pow); wy = Math.pow(wy, pow); wz = Math.pow(wz, pow); } final public function clone():Vertex{ var l_oV:Vertex = new Vertex(x, y, z); l_oV.wx = wx; l_oV.sx = sx; l_oV.wy = wy; l_oV.sy = sy; l_oV.wz = wz; l_oV.nbFaces = nbFaces; l_oV.aFaces = aFaces.concat(); return (l_oV); } final public function serialize(decPlaces:Number=0):String{ if (decPlaces == 0){ decPlaces = 0.01; }; return (((((((((((((((NumberUtil.roundTo(x, decPlaces) + ",") + NumberUtil.roundTo(y, decPlaces)) + ",") + NumberUtil.roundTo(z, decPlaces)) + ",") + NumberUtil.roundTo(wx, decPlaces)) + ",") + NumberUtil.roundTo(wy, decPlaces)) + ",") + NumberUtil.roundTo(wz, decPlaces)) + ",") + NumberUtil.roundTo(sx, decPlaces)) + ",") + NumberUtil.roundTo(sy, decPlaces))); } final public function toString(decPlaces:Number=0):String{ if (decPlaces == 0){ decPlaces = 0.01; }; return ((((((((((((((((("{" + NumberUtil.roundTo(x, decPlaces)) + ", ") + NumberUtil.roundTo(y, decPlaces)) + ", ") + NumberUtil.roundTo(z, decPlaces)) + ", ") + NumberUtil.roundTo(wx, decPlaces)) + ", ") + NumberUtil.roundTo(wy, decPlaces)) + ", ") + NumberUtil.roundTo(wz, decPlaces)) + ", ") + NumberUtil.roundTo(sx, decPlaces)) + ", ") + NumberUtil.roundTo(sy, decPlaces)) + "}")); } final public function getCameraPoint3D():Point3D{ m_oCamera.x = wx; m_oCamera.y = wy; m_oCamera.z = wz; return (m_oCamera); } final public function clone2():Vertex{ return (new Vertex(wx, wy, wz)); } final public function copy(p_oPoint3D:Vertex):void{ x = p_oPoint3D.x; y = p_oPoint3D.y; z = p_oPoint3D.z; wx = p_oPoint3D.wx; wy = p_oPoint3D.wy; wz = p_oPoint3D.wz; sx = p_oPoint3D.sx; sy = p_oPoint3D.sy; } final public function deserialize(convertFrom:String):void{ var tmp:Array = convertFrom.split(","); if (tmp.length != 9){ trace(("Unexpected length of string to deserialize into a Point3D " + convertFrom)); }; x = tmp[0]; y = tmp[1]; z = tmp[2]; wx = tmp[3]; wy = tmp[4]; wz = tmp[5]; sx = tmp[6]; sy = tmp[7]; } public static function createFromPoint3D(p_v:Point3D):Vertex{ return (new Vertex(p_v.x, p_v.y, p_v.z)); } } }//package sandy.core.data
Section 133
//TextLink (sandy.core.interaction.TextLink) package sandy.core.interaction { import flash.utils.*; import flash.geom.*; import flash.text.*; public class TextLink { private var __tfOwner:TextField; private var __sTarget:String; private var __sHRef:String; public var width:Number; private var __iOpenIndex:int; private var __iCloseIndex:int; public var height:Number; private var __rBounds:Rectangle; public var x:Number; public var y:Number; public static var textLinks:Dictionary; public function TextLink(){ super(); x = 0; y = 0; height = 0; width = 0; } public function get href():String{ return (__sHRef); } public function get closeIndex():int{ return (__iCloseIndex); } public function set openIndex(i:int):void{ __iOpenIndex = i; } public function get target():String{ return (__sTarget); } public function set href(s:String):void{ __sHRef = s; } public function set target(s:String):void{ __sTarget = s; } public function set owner(tf:TextField):void{ __tfOwner = tf; } public function get openIndex():int{ return (__iOpenIndex); } public function getBounds():Rectangle{ return (__rBounds); } protected function _init():void{ var rectB:Rectangle; var j:Number = 0; while (j < (__iCloseIndex - __iOpenIndex)) { rectB = __tfOwner.getCharBoundaries((openIndex + j)); if (j == 0){ x = rectB.x; y = rectB.y; }; width = (width + rectB.width); height = ((height < rectB.height)) ? rectB.height : height; j++; }; __rBounds = new Rectangle(); __rBounds.x = x; __rBounds.y = y; __rBounds.height = height; __rBounds.width = width; } public function set closeIndex(i:int):void{ __iCloseIndex = i; } public function get owner():TextField{ return (__tfOwner); } public static function getTextLinks(t:TextField, force:Boolean=false):Array{ var link:TextLink; var h:String; var tg:String; if (!t.htmlText){ return (null); }; if (!textLinks){ textLinks = new Dictionary(); }; if (((textLinks[t]) && (!(force)))){ return (textLinks[t]); }; textLinks[t] = new Array(); var rawText:String = t.htmlText; var reHRef:RegExp = /href=['"].*?['"]/i; var reTarget:RegExp = /target=['"].*?['"]/i; var reLink:RegExp = /<A.*?A>/i; var openA:RegExp = /<A.*?\>/i; var closeA:RegExp = /<\/A>/i; var reHTMLTag:RegExp = /<[^A][^\/A].*?>/gi; rawText = rawText.replace(reHTMLTag, ""); var linkText:Object = reLink.exec(rawText); while (linkText != null) { link = new (TextLink); link.owner = t; textLinks[t].push(link); h = linkText[0].match(reHRef); link.href = h.substring(6, (h.length - 1)); tg = linkText[0].match(reTarget); link.target = tg.substring(8, (tg.length - 1)); link.openIndex = rawText.search(openA); rawText = rawText.replace(openA, ""); link.closeIndex = rawText.search(closeA); rawText = rawText.replace(closeA, ""); link._init(); linkText = reLink.exec(rawText); }; return (textLinks[t]); } } }//package sandy.core.interaction
Section 134
//VirtualMouse (sandy.core.interaction.VirtualMouse) package sandy.core.interaction { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.materials.*; import flash.geom.*; import flash.text.*; public class VirtualMouse extends EventDispatcher { private var m_ioOldTarget:Sprite; private var _lastEvent:Event; private var m_oCurrentTargets:Array; private var m_ioTarget:Sprite; private var lastLocation:Point; private var m_oPreviousTargets:Array; private var lastDownTarget:InteractiveObject; private var location:Point; private var lastWithinStage:Boolean;// = true private static var _oI:VirtualMouse; public function VirtualMouse(access:PrivateConstructorAccess){ m_oPreviousTargets = []; m_oCurrentTargets = []; super(); location = new Point(0, 0); lastLocation = location.clone(); } private function _checkLinks(tf:TextField):void{ var currentTargetLocal:Point = tf.globalToLocal(location); var a:Array = TextLink.getTextLinks(tf); var l:Number = a.length; var i:Number = 0; while (i < l) { if (((a[i] as TextLink).getBounds() as Rectangle).containsPoint(currentTargetLocal)){ }; i++; }; } public function interactWithTexture(p_oPoly:Polygon, p_uvTexture:UVCoord, p_event:MouseEvent):void{ var currentTarget:Sprite; var targetLocal:Point; var currentTargetLocal:Point; var withinStage:Boolean; var l_oMaterial:MovieMaterial = ((p_oPoly.visible) ? p_oPoly.appearance.frontMaterial : p_oPoly.appearance.backMaterial as MovieMaterial); if (l_oMaterial == null){ return; }; m_ioTarget = l_oMaterial.movie; location = new Point((p_uvTexture.u * l_oMaterial.texture.width), (p_uvTexture.v * l_oMaterial.texture.height)); if (p_event.type == MouseEvent.MOUSE_OUT){ targetLocal = p_oPoly.container.globalToLocal(location); if (m_ioOldTarget){ _lastEvent = new MouseEvent(MouseEvent.MOUSE_OUT, true, false, targetLocal.x, targetLocal.y, currentTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); m_ioOldTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); _lastEvent = new MouseEvent(MouseEvent.ROLL_OUT, false, false, targetLocal.x, targetLocal.y, currentTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); m_ioOldTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); m_ioOldTarget = null; }; return; }; var objectsUnderPoint:Array = m_ioTarget.getObjectsUnderPoint(m_ioTarget.localToGlobal(location)); currentTarget = null; var currentParent:DisplayObject; var i:int = objectsUnderPoint.length; while (--i > -1) { currentParent = objectsUnderPoint[i]; while (currentParent) { if (((currentTarget) && ((currentParent is SimpleButton)))){ currentTarget = null; currentParent = currentParent.parent; continue; } else { if (((((currentTarget) && ((currentParent is DisplayObjectContainer)))) && (!(DisplayObjectContainer(currentParent).mouseChildren)))){ currentTarget = null; currentParent = currentParent.parent; continue; }; }; if (((((!(currentTarget)) && ((currentParent is DisplayObjectContainer)))) && (DisplayObjectContainer(currentParent).mouseEnabled))){ currentTarget = (currentParent as Sprite); }; if (!currentTarget){ currentParent = currentParent.parent; } else { m_oCurrentTargets.push(currentTarget); targetLocal = p_oPoly.container.globalToLocal(location); currentTargetLocal = currentTarget.globalToLocal(location); if (((!((lastLocation.x == location.x))) || (!((lastLocation.y == location.y))))){ withinStage = Boolean((((((((location.x >= 0)) && ((location.y >= 0)))) && ((location.x <= p_oPoly.container.stage.stageWidth)))) && ((location.y <= p_oPoly.container.stage.stageHeight)))); if (((!(withinStage)) && (lastWithinStage))){ _lastEvent = new MouseEvent(Event.MOUSE_LEAVE, false, false); p_oPoly.container.stage.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); }; if (withinStage){ _lastEvent = new MouseEvent(Event.MOUSE_LEAVE, false, false); currentTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); }; lastWithinStage = withinStage; }; if (m_oPreviousTargets.indexOf(currentTarget) == -1){ _lastEvent = new MouseEvent(MouseEvent.MOUSE_OVER, true, false, currentTargetLocal.x, currentTargetLocal.y, m_ioOldTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); currentTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); _lastEvent = new MouseEvent(MouseEvent.ROLL_OVER, false, false, currentTargetLocal.x, currentTargetLocal.y, m_ioOldTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); currentTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); }; if (p_event.type == MouseEvent.MOUSE_DOWN){ _lastEvent = new MouseEvent(MouseEvent.MOUSE_DOWN, true, false, currentTargetLocal.x, currentTargetLocal.y, currentTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); currentTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); lastDownTarget = currentTarget; } else { if (p_event.type == MouseEvent.MOUSE_UP){ _lastEvent = new MouseEvent(MouseEvent.MOUSE_UP, true, false, currentTargetLocal.x, currentTargetLocal.y, currentTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); currentTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); } else { if (p_event.type == MouseEvent.CLICK){ _lastEvent = new MouseEvent(MouseEvent.CLICK, true, false, currentTargetLocal.x, currentTargetLocal.y, currentTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); currentTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); lastDownTarget = null; } else { if ((((p_event.type == MouseEvent.DOUBLE_CLICK)) && (currentTarget.doubleClickEnabled))){ _lastEvent = new MouseEvent(MouseEvent.DOUBLE_CLICK, true, false, currentTargetLocal.x, currentTargetLocal.y, currentTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); currentTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); }; }; }; }; currentParent = currentParent.parent; }; }; }; var l:int = m_oPreviousTargets.length; i = 0; while (i < l) { if (m_oCurrentTargets.indexOf(m_oPreviousTargets[i]) == -1){ m_ioOldTarget = m_oPreviousTargets[i]; _lastEvent = new MouseEvent(MouseEvent.MOUSE_OUT, true, false, targetLocal.x, targetLocal.y, currentTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); m_ioOldTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); _lastEvent = new MouseEvent(MouseEvent.ROLL_OUT, false, false, targetLocal.x, targetLocal.y, currentTarget, p_event.ctrlKey, p_event.altKey, p_event.shiftKey, p_event.buttonDown, p_event.delta); m_ioOldTarget.dispatchEvent(_lastEvent); dispatchEvent(_lastEvent); }; i++; }; lastLocation = location.clone(); m_oPreviousTargets = m_oCurrentTargets.concat(); m_oCurrentTargets = []; } public static function getInstance():VirtualMouse{ if (!_oI){ _oI = new VirtualMouse(new PrivateConstructorAccess()); }; return (_oI); } } }//package sandy.core.interaction class PrivateConstructorAccess { private function PrivateConstructorAccess(){ } }
Section 135
//Light3D (sandy.core.light.Light3D) package sandy.core.light { import flash.events.*; import sandy.core.data.*; import sandy.events.*; import sandy.util.*; public class Light3D extends EventDispatcher { private var _color:uint; private var _dir:Point3D; public var changed:Boolean; private var _power:Number; private var _nPower:Number; public static const MAX_POWER:Number = 150; public function Light3D(p_oD:Point3D, p_nPow:Number){ super(); _dir = p_oD; _dir.normalize(); setPower(p_nPow); } public function get color():uint{ return (_color); } public function setDirectionPoint3D(pDir:Point3D):void{ _dir = pDir; _dir.normalize(); changed = true; dispatchEvent(new SandyEvent(SandyEvent.LIGHT_UPDATED)); } public function calculate(normal:Point3D):Number{ var DP:Number = _dir.dot(normal); DP = -(DP); if (DP < 0){ DP = 0; }; return ((_nPower * DP)); } public function setPower(p_nPow:Number):void{ _power = NumberUtil.constrain(p_nPow, 0, Light3D.MAX_POWER); _nPower = (_power / Light3D.MAX_POWER); changed = true; dispatchEvent(new SandyEvent(SandyEvent.LIGHT_UPDATED)); } public function set color(p_nColor:uint):void{ _color = p_nColor; changed = true; dispatchEvent(new SandyEvent(SandyEvent.LIGHT_COLOR_CHANGED)); } public function getPower():Number{ return (_power); } public function getDirectionPoint3D():Point3D{ return (_dir); } public function destroy():void{ } public function setDirection(x:Number, y:Number, z:Number):void{ _dir.x = x; _dir.y = y; _dir.z = z; _dir.normalize(); changed = true; dispatchEvent(new SandyEvent(SandyEvent.LIGHT_UPDATED)); } public function getNormalizedPower():Number{ return (_nPower); } } }//package sandy.core.light
Section 136
//CameraMode7 (sandy.core.scenegraph.mode7.CameraMode7) package sandy.core.scenegraph.mode7 { import sandy.core.scenegraph.*; public class CameraMode7 extends Camera3D { private const cos:Function; private const PIon180:Number = 0.0174532925199433; private const sin:Function; private const aTan2:Function; private const PI:Number = 3.14159265358979; private var _yAngle:Number; private var _zTargetBis:Number; private var _tiltAngle:Number; private var _horizon:Number; private var _xTarget:Number; private var _yTarget:Number; private var _zTarget:Number; public function CameraMode7(p_nWidth:Number, p_nHeight:Number, p_nFov:Number=45, p_nNear:Number=50, p_nFar:Number=10000){ sin = Math.sin; cos = Math.cos; aTan2 = Math.atan2; super(p_nWidth, p_nHeight, p_nFov, p_nNear, p_nFar); } override public function set roll(p_nAngle:Number):void{ } override public function set rotateX(p_nAngle:Number):void{ } public function get horizon():Number{ return (_horizon); } override public function rotateAxis(p_nX:Number, p_nY:Number, p_nZ:Number, p_nAngle:Number):void{ } override public function lookAt(p_nX:Number, p_nY:Number, p_nZ:Number):void{ _xTarget = (p_nX - x); _yTarget = (p_nY - y); _zTarget = (p_nZ - z); _yAngle = -(aTan2(_xTarget, _zTarget)); rotateY = (_yAngle / PIon180); _zTargetBis = ((_xTarget * sin(-(_yAngle))) + (_zTarget * cos(-(_yAngle)))); _tiltAngle = -(aTan2(_yTarget, _zTargetBis)); tilt = (_tiltAngle / PIon180); } public function set horizon(value:Number):void{ _horizon = value; } override public function set pan(p_nAngle:Number):void{ } override public function set rotateZ(p_nAngle:Number):void{ } } }//package sandy.core.scenegraph.mode7
Section 137
//Mode7 (sandy.core.scenegraph.mode7.Mode7) package sandy.core.scenegraph.mode7 { import flash.display.*; import sandy.core.data.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.view.*; import flash.geom.*; public class Mode7 extends Node implements Renderable, IDisplayable { private const PIon180:Number = 0.0174532925199433; private const cos:Function; private const tan:Function; private const sin:Function; private const PI:Number = 3.14159265358979; private var _altitude:Number; private var _container:Sprite; private var _length:Number; private var _near:Number; private var _useCameraNearFar:Boolean; private var _yMax:Number; private var _fov:Number; private var _yMin:Number; private var _scaleMap:Number; private var _yCurrent:Number; private var _centerMapMatrix:Matrix; private var _yMinTilted:Number; private var _repeatMap:Boolean; private var _camera:CameraMode7; private var _height:Number; private var _zProjPrev:Number; private var _zMinTilted:Number; private var _zMin:Number; private var _far:Number; private var _horizon:Number; private var _failColor:uint; private var _zStep:Number; private var _zMax:Number; private var _camTiltRadian:Number; private var _lineMatrix:Matrix; private var _traceHorizon:Boolean; private var _numLines:int; private var _prevOK:Boolean; public var precision:Number;// = 1 private var _yLength:Number; private var _xAmplitude:Number; private var _mapOriginal:BitmapData; private var _colorHorizon:int; private var _mapMatrix:Matrix; private var _zLength:Number; private var _depth:Number; private var _yMaxTilted:Number; private var _width:Number; private var _zAmplitude:Number; private var _smooth:Boolean; private var _widthHorizon:Number; private var _xAmplitudePrev:Number; private var _ratioWidthHeight:Number; private var _zMaxTilted:Number; private var _yStep:Number; private var _xAmplitudeAvg:Number; private var _t:Number; private var _zProj:Number; private var _zCurrent:Number; public function Mode7(){ _container = new Sprite(); cos = Math.cos; sin = Math.sin; tan = Math.tan; _depth = Number.MAX_VALUE; super(); _useCameraNearFar = true; _lineMatrix = new Matrix(); setHorizon(); } public function setNearFar(fromCamera:Boolean, near:Number=1, far:Number=1000):void{ _useCameraNearFar = fromCamera; if (!_useCameraNearFar){ _near = near; _far = far; }; } public function get material():Material{ return (null); } public function setBitmap(bmp:BitmapData, scale:Number=1, repeatMap:Boolean=true, smooth:Boolean=false):void{ _mapOriginal = bmp; _scaleMap = scale; _repeatMap = repeatMap; _smooth = smooth; _centerMapMatrix = new Matrix(); _centerMapMatrix.translate((-(bmp.width) / 2), (-(bmp.height) / 2)); _centerMapMatrix.scale(_scaleMap, -(_scaleMap)); _mapMatrix = new Matrix(); _failColor = bmp.getPixel(0, 0); } public function clear():void{ _container.graphics.clear(); } public function set smooth(value:Boolean):void{ _smooth = value; } public function getHorizon():Number{ return (_horizon); } override public function cull(p_oFrustum:Frustum, p_oViewMatrix:Matrix4, p_bChanged:Boolean):void{ super.cull(p_oFrustum, p_oViewMatrix, p_bChanged); scene.renderer.addToDisplayList(this); } public function get container():Sprite{ return (_container); } public function set depth(d:Number):void{ _depth = d; } public function set repeatMap(value:Boolean):void{ _repeatMap = value; } public function render(p_oCamera:Camera3D):void{ if (!(p_oCamera is CameraMode7)){ return; }; _camera = (p_oCamera as CameraMode7); _width = p_oCamera.viewport.width; _height = p_oCamera.viewport.height; _ratioWidthHeight = (_width / _height); _numLines = _height; _mapMatrix.identity(); _mapMatrix.concat(_centerMapMatrix); _mapMatrix.translate(-(_camera.x), -(_camera.z)); _mapMatrix.rotate((-(PIon180) * _camera.rotateY)); _fov = (PIon180 * _camera.fov); if (_useCameraNearFar){ _near = _camera.near; _far = _camera.far; }; _altitude = _camera.y; _camTiltRadian = (PIon180 * _camera.tilt); _yMax = (1 / tan(((PI - _fov) / 2))); _yMin = -(_yMax); _length = (_yMax - _yMin); _zMax = 1; _zMin = 1; _yMaxTilted = ((_zMax * sin(-(_camTiltRadian))) + (_yMax * cos(-(_camTiltRadian)))); _zMaxTilted = ((_zMax * cos(-(_camTiltRadian))) - (_yMax * sin(-(_camTiltRadian)))); _yMinTilted = ((_zMin * sin(-(_camTiltRadian))) + (_yMin * cos(-(_camTiltRadian)))); _zMinTilted = ((_zMin * cos(-(_camTiltRadian))) - (_yMin * sin(-(_camTiltRadian)))); _yLength = (_yMaxTilted - _yMinTilted); _yStep = (_yLength / _numLines); _zLength = (_zMaxTilted - _zMinTilted); _zStep = (_zLength / _numLines); if ((_yMaxTilted - _yMinTilted) == 0){ if (_zMinTilted < _zMaxTilted){ _horizon = Number.NEGATIVE_INFINITY; } else { if (_zMinTilted > _zMaxTilted){ _horizon = Number.POSITIVE_INFINITY; }; }; } else { _horizon = ((_height * _yMaxTilted) / (_yMaxTilted - _yMinTilted)); }; _camera.horizon = _horizon; } public function get smooth():Boolean{ return (_smooth); } public function get depth():Number{ return (_depth); } public function display(p_oContainer:Sprite=null):void{ var i:int; var di_1:int; var ls:Number; _prevOK = false; var di = 1; i = 0; for (;i <= _numLines;(i = (i + di))) { _yCurrent = ((_altitude + _yMinTilted) + (i * _yStep)); _zCurrent = (_zMinTilted + (i * _zStep)); if ((_yCurrent - _altitude) != 0){ _t = (-(_altitude) / (_yCurrent - _altitude)); if (_t >= _near){ _zProj = (_t * _zCurrent); _xAmplitude = ((_t * _ratioWidthHeight) * _length); if (_prevOK){ if (_t <= _far){ if ((_xAmplitude - _xAmplitudePrev) < precision){ i = (i - di); di++; continue; } else { if (di > 1){ di_1 = (di - 1); }; }; _zAmplitude = ((_zProj - _zProjPrev) / di); _xAmplitudeAvg = ((_xAmplitude + _xAmplitudePrev) / 2); _lineMatrix.identity(); _lineMatrix.concat(_mapMatrix); _lineMatrix.translate((_xAmplitudeAvg / 2), (((i - _height) * _zAmplitude) - _zProj)); _lineMatrix.scale((_width / _xAmplitudeAvg), (-1 / _zAmplitude)); ls = ((_lineMatrix.a * _lineMatrix.d) - (_lineMatrix.b * _lineMatrix.c)); if ((((ls > -2E-7)) && ((ls < 2E-7)))){ _container.graphics.beginFill(_failColor); } else { _container.graphics.beginBitmapFill(_mapOriginal, _lineMatrix, _repeatMap, _smooth); }; _container.graphics.drawRect(0, (_height - i), _width, di); di = di_1; } else { break; }; }; _zProjPrev = _zProj; _xAmplitudePrev = _xAmplitude; _prevOK = true; }; }; }; if (_traceHorizon){ _container.graphics.endFill(); _container.graphics.lineStyle(_widthHorizon, _colorHorizon); _container.graphics.moveTo(0, _horizon); _container.graphics.lineTo(_width, _horizon); }; } public function get repeatMap():Boolean{ return (_repeatMap); } public function setHorizon(traceHorizon:Boolean=true, colorHorizon:int=0, horizonWidth:Number=1):void{ _traceHorizon = traceHorizon; _colorHorizon = colorHorizon; _widthHorizon = horizonWidth; } } }//package sandy.core.scenegraph.mode7
Section 138
//ATransformable (sandy.core.scenegraph.ATransformable) package sandy.core.scenegraph { import sandy.core.data.*; public class ATransformable extends Node { private var _nYaw:Number; protected var m_oPreviousOffsetRotation:Point3D; protected var _vUp:Point3D; private var _nRoll:Number; private var _vLookAt:Point3D; private var _vRotation:Point3D; public var invModelMatrix:Matrix4; protected var _p:Point3D; private var m_oMatrix:Matrix4; private var _nTilt:Number; protected var _oScale:Point3D; protected var m_tmpMt:Matrix4; public var disable:Boolean;// = false protected var _vSide:Point3D; protected var _vOut:Point3D; private var _vLookatDown:Point3D; public function ATransformable(p_sName:String=""){ invModelMatrix = new Matrix4(); m_oPreviousOffsetRotation = new Point3D(); super(p_sName); resetCoords(); } public function set tilt(p_nAngle:Number):void{ var l_nAngle:Number = (p_nAngle - _nTilt); if (l_nAngle == 0){ return; }; changed = true; m_tmpMt.axisRotation(_vSide.x, _vSide.y, _vSide.z, l_nAngle); m_tmpMt.transform3x3(_vOut); m_tmpMt.transform3x3(_vUp); _nTilt = p_nAngle; } public function set matrix(p_oMatrix:Matrix4):void{ m_oMatrix = p_oMatrix; m_oMatrix.transform3x3(_vSide); m_oMatrix.transform3x3(_vUp); m_oMatrix.transform3x3(_vOut); _vSide.normalize(); _vUp.normalize(); _vOut.normalize(); _p.x = p_oMatrix.n14; _p.y = p_oMatrix.n24; _p.z = p_oMatrix.n34; changed = true; } public function get z():Number{ return (_p.z); } public function moveLateraly(p_nD:Number):void{ changed = true; _p.x = (_p.x + p_nD); } public function get up():Point3D{ return (_vUp); } public function set scaleX(p_nScaleX:Number):void{ if (_oScale.x == p_nScaleX){ return; }; _oScale.x = p_nScaleX; changed = true; } public function get pan():Number{ return (_nYaw); } public function set scaleY(p_nScaleY:Number):void{ if (_oScale.y == p_nScaleY){ return; }; _oScale.y = p_nScaleY; changed = true; } public function getPosition(p_sMode:String="local"):Point3D{ var l_oPos:Point3D; switch (p_sMode){ case "local": l_oPos = new Point3D(_p.x, _p.y, _p.z); break; case "camera": l_oPos = new Point3D(viewMatrix.n14, viewMatrix.n24, viewMatrix.n34); break; case "absolute": l_oPos = new Point3D(modelMatrix.n14, modelMatrix.n24, modelMatrix.n34); break; default: l_oPos = new Point3D(_p.x, _p.y, _p.z); break; }; return (l_oPos); } public function set scaleZ(p_nScaleZ:Number):void{ if (_oScale.z == p_nScaleZ){ return; }; _oScale.z = p_nScaleZ; changed = true; } public function moveHorizontally(p_nD:Number):void{ changed = true; _p.x = (_p.x + (_vOut.x * p_nD)); _p.z = (_p.z + (_vOut.z * p_nD)); } public function rotateAxis(p_nX:Number, p_nY:Number, p_nZ:Number, p_nAngle:Number):void{ changed = true; p_nAngle = ((p_nAngle + 360) % 360); var n:Number = Math.sqrt((((p_nX * p_nX) + (p_nY * p_nY)) + (p_nZ * p_nZ))); m_tmpMt.axisRotation((p_nX / n), (p_nY / n), (p_nZ / n), p_nAngle); m_tmpMt.transform3x3(_vSide); m_tmpMt.transform3x3(_vUp); m_tmpMt.transform3x3(_vOut); } public function getLookAt():Point3D{ return (_vLookAt); } public function updateTransform():void{ if (changed){ m_oMatrix.n11 = (_vSide.x * _oScale.x); m_oMatrix.n12 = (_vUp.x * _oScale.y); m_oMatrix.n13 = (_vOut.x * _oScale.z); m_oMatrix.n14 = _p.x; m_oMatrix.n21 = (_vSide.y * _oScale.x); m_oMatrix.n22 = (_vUp.y * _oScale.y); m_oMatrix.n23 = (_vOut.y * _oScale.z); m_oMatrix.n24 = _p.y; m_oMatrix.n31 = (_vSide.z * _oScale.x); m_oMatrix.n32 = (_vUp.z * _oScale.y); m_oMatrix.n33 = (_vOut.z * _oScale.z); m_oMatrix.n34 = _p.z; _vOut.normalize(); _vSide.normalize(); _vUp.normalize(); }; } public function setPosition(p_nX:Number, p_nY:Number, p_nZ:Number):void{ changed = true; _p.x = p_nX; _p.y = p_nY; _p.z = p_nZ; } public function moveSideways(p_nD:Number):void{ changed = true; _p.x = (_p.x + (_vSide.x * p_nD)); _p.y = (_p.y + (_vSide.y * p_nD)); _p.z = (_p.z + (_vSide.z * p_nD)); } public function moveVertically(p_nD:Number):void{ changed = true; _p.y = (_p.y + p_nD); } public function lookAt(p_nX:Number, p_nY:Number, p_nZ:Number):void{ changed = true; _vLookAt = new Point3D(p_nX, p_nY, p_nZ); _vOut.x = p_nX; _vOut.y = p_nY; _vOut.z = p_nZ; _vOut.sub(_p); _vOut.normalize(); _vSide = null; _vSide = _vOut.cross(_vLookatDown); _vSide.normalize(); _vUp = null; _vUp = _vOut.cross(_vSide); _vUp.normalize(); } public function set pan(p_nAngle:Number):void{ var l_nAngle:Number = (p_nAngle - _nYaw); if (l_nAngle == 0){ return; }; changed = true; m_tmpMt.axisRotation(_vUp.x, _vUp.y, _vUp.z, l_nAngle); m_tmpMt.transform3x3(_vOut); m_tmpMt.transform3x3(_vSide); _nYaw = p_nAngle; } public function moveForward(p_nD:Number):void{ changed = true; _p.x = (_p.x + (_vOut.x * p_nD)); _p.y = (_p.y + (_vOut.y * p_nD)); _p.z = (_p.z + (_vOut.z * p_nD)); } public function set rotateY(p_nAngle:Number):void{ var l_nAngle:Number; l_nAngle = (p_nAngle - _vRotation.y); if (l_nAngle == 0){ return; }; changed = true; m_tmpMt.rotationY(l_nAngle); m_tmpMt.transform3x3(_vSide); m_tmpMt.transform3x3(_vUp); m_tmpMt.transform3x3(_vOut); _vRotation.y = p_nAngle; } public function get tilt():Number{ return (_nTilt); } public function set rotateZ(p_nAngle:Number):void{ var l_nAngle:Number = (p_nAngle - _vRotation.z); if (l_nAngle == 0){ return; }; changed = true; m_tmpMt.rotationZ(l_nAngle); m_tmpMt.transform3x3(_vSide); m_tmpMt.transform3x3(_vUp); m_tmpMt.transform3x3(_vOut); _vRotation.z = p_nAngle; } public function get matrix():Matrix4{ return (m_oMatrix); } public function moveUpwards(p_nD:Number):void{ changed = true; _p.x = (_p.x + (_vUp.x * p_nD)); _p.y = (_p.y + (_vUp.y * p_nD)); _p.z = (_p.z + (_vUp.z * p_nD)); } public function initFrame():void{ _vSide = new Point3D(1, 0, 0); _vUp = new Point3D(0, 1, 0); _vOut = new Point3D(0, 0, 1); _vRotation = new Point3D(0, 0, 0); changed = true; } public function set rotateX(p_nAngle:Number):void{ var l_nAngle:Number; l_nAngle = (p_nAngle - _vRotation.x); if (l_nAngle == 0){ return; }; changed = true; m_tmpMt.rotationX(l_nAngle); m_tmpMt.transform3x3(_vSide); m_tmpMt.transform3x3(_vUp); m_tmpMt.transform3x3(_vOut); _vRotation.x = p_nAngle; } public function resetCoords():void{ initFrame(); _p = new Point3D(); _oScale = new Point3D(1, 1, 1); _vRotation = new Point3D(0, 0, 0); _vLookatDown = new Point3D(1E-11, -1, 0); _nRoll = 0; _nTilt = 0; _nYaw = 0; m_tmpMt = new Matrix4(); m_oMatrix = new Matrix4(); changed = true; } public function get out():Point3D{ return (_vOut); } public function get scaleY():Number{ return (_oScale.y); } public function get scaleX():Number{ return (_oScale.x); } public function get side():Point3D{ return (_vSide); } override public function update(p_oModelMatrix:Matrix4, p_bChanged:Boolean):void{ updateTransform(); if (((p_bChanged) || (changed))){ if (((p_oModelMatrix) && (!(disable)))){ modelMatrix.copy(p_oModelMatrix); modelMatrix.multiply4x3(m_oMatrix); } else { modelMatrix.copy(m_oMatrix); }; invModelMatrix.n11 = modelMatrix.n11; invModelMatrix.n12 = modelMatrix.n21; invModelMatrix.n13 = modelMatrix.n31; invModelMatrix.n21 = modelMatrix.n12; invModelMatrix.n22 = modelMatrix.n22; invModelMatrix.n23 = modelMatrix.n32; invModelMatrix.n31 = modelMatrix.n13; invModelMatrix.n32 = modelMatrix.n23; invModelMatrix.n33 = modelMatrix.n33; invModelMatrix.n14 = -((((modelMatrix.n11 * modelMatrix.n14) + (modelMatrix.n21 * modelMatrix.n24)) + (modelMatrix.n31 * modelMatrix.n34))); invModelMatrix.n24 = -((((modelMatrix.n12 * modelMatrix.n14) + (modelMatrix.n22 * modelMatrix.n24)) + (modelMatrix.n32 * modelMatrix.n34))); invModelMatrix.n34 = -((((modelMatrix.n13 * modelMatrix.n14) + (modelMatrix.n23 * modelMatrix.n24)) + (modelMatrix.n33 * modelMatrix.n34))); }; super.update(modelMatrix, p_bChanged); } public function translate(p_nX:Number, p_nY:Number, p_nZ:Number):void{ changed = true; _p.x = (_p.x + p_nX); _p.y = (_p.y + p_nY); _p.z = (_p.z + p_nZ); } public function get rotateY():Number{ return (_vRotation.y); } public function get scaleZ():Number{ return (_oScale.z); } public function get rotateX():Number{ return (_vRotation.x); } public function get rotateZ():Number{ return (_vRotation.z); } override public function toString():String{ return ("sandy.core.scenegraph.ATransformable"); } public function set x(p_nX:Number):void{ if (p_nX == _p.x){ return; }; _p.x = p_nX; changed = true; } public function set y(p_nY:Number):void{ if (p_nY == _p.y){ return; }; _p.y = p_nY; changed = true; } public function set z(p_nZ:Number):void{ if (p_nZ == _p.z){ return; }; _p.z = p_nZ; changed = true; } public function get x():Number{ return (_p.x); } public function get y():Number{ return (_p.y); } public function set roll(p_nAngle:Number):void{ var l_nAngle:Number = (p_nAngle - _nRoll); if (l_nAngle == 0){ return; }; changed = true; m_tmpMt.axisRotation(_vOut.x, _vOut.y, _vOut.z, l_nAngle); m_tmpMt.transform3x3(_vSide); m_tmpMt.transform3x3(_vUp); _nRoll = p_nAngle; } public function get roll():Number{ return (_nRoll); } public function lookAtPoint(p_oTarget:Point3D):void{ lookAt(p_oTarget.x, p_oTarget.y, p_oTarget.z); } } }//package sandy.core.scenegraph
Section 139
//Camera3D (sandy.core.scenegraph.Camera3D) package sandy.core.scenegraph { import sandy.core.data.*; import sandy.view.*; import flash.geom.*; import sandy.util.*; public class Camera3D extends ATransformable { public var frustrum:Frustum; private var mp11:Number; private var mp13:Number; private var mp12:Number; private var mp14:Number; private var mp21:Number; private var mp22:Number; private var mp23:Number; private var mp24:Number; public var viewport:ViewPort; private var m_nOffx:int; private var m_nOffy:int; private var _nFar:Number; private var _nNear:Number; private var mp31:Number; private var _mp:Matrix4; private var mp33:Number; private var _mpInv:Matrix4; private var mp32:Number; private var mp34:Number; private var _nFov:Number; private var mp41:Number; private var mp42:Number; private var mp43:Number; private var mp44:Number; private var _perspectiveChanged:Boolean;// = false public function Camera3D(p_nWidth:Number=550, p_nHeight:Number=400, p_nFov:Number=45, p_nNear:Number=50, p_nFar:Number=10000){ viewport = new ViewPort(640, 480); frustrum = new Frustum(); _mp = new Matrix4(); _mpInv = new Matrix4(); super(null); viewport.width = p_nWidth; viewport.height = p_nHeight; _nFov = p_nFov; _nFar = p_nFar; _nNear = p_nNear; setPerspectiveProjection(_nFov, viewport.ratio, _nNear, _nFar); m_nOffx = viewport.width2; m_nOffy = viewport.height2; visible = false; z = -300; lookAt(0, 0, 0); } public function get invProjectionMatrix():Matrix4{ _mpInv.copy(_mp); _mpInv.inverse(); return (_mpInv); } public function get far():Number{ return (_nFar); } public function set fov(p_nFov:Number):void{ _nFov = p_nFov; _perspectiveChanged = true; changed = true; } public function projectVertex(p_oVertex:Vertex):void{ var l_nX:Number = (viewport.offset.x + m_nOffx); var l_nY:Number = (viewport.offset.y + m_nOffy); var l_nCste:Number = (1 / p_oVertex.wz); p_oVertex.sx = ((((l_nCste * p_oVertex.wx) * mp11) * m_nOffx) + l_nX); p_oVertex.sy = ((((-(l_nCste) * p_oVertex.wy) * mp22) * m_nOffy) + l_nY); } public function get near():Number{ return (_nNear); } public function get focalLength():Number{ return ((viewport.height2 / Math.tan((_nFov * 0.00872664626)))); } public function set far(pFar:Number):void{ _nFar = pFar; _perspectiveChanged = true; changed = true; } protected function updatePerspective():void{ setPerspectiveProjection(_nFov, viewport.ratio, _nNear, _nFar); _perspectiveChanged = false; } public function projectArray(p_oList:Array):void{ var l_nCste:Number; var l_oVertex:Vertex; var l_nX:Number = (viewport.offset.x + m_nOffx); var l_nY:Number = (viewport.offset.y + m_nOffy); var l_mp11_offx:Number = (mp11 * m_nOffx); var l_mp22_offy:Number = (mp22 * m_nOffy); for each (l_oVertex in p_oList) { if (l_oVertex.projected == false){ l_nCste = (1 / l_oVertex.wz); l_oVertex.sx = (((l_nCste * l_oVertex.wx) * l_mp11_offx) + l_nX); l_oVertex.sy = (((-(l_nCste) * l_oVertex.wy) * l_mp22_offy) + l_nY); l_oVertex.projected = true; }; }; } override public function update(p_oModelMatrix:Matrix4, p_bChanged:Boolean):void{ if (viewport.hasChanged){ _perspectiveChanged = true; m_nOffx = viewport.width2; m_nOffy = viewport.height2; if (scene.rectClipping){ scene.container.scrollRect = new Rectangle(0, 0, viewport.width, viewport.height); } else { scene.container.scrollRect = null; }; viewport.hasChanged = false; }; if (_perspectiveChanged){ updatePerspective(); }; super.update(p_oModelMatrix, p_bChanged); } public function get fov():Number{ return (_nFov); } public function set near(pNear:Number):void{ _nNear = pNear; _perspectiveChanged = true; changed = true; } public function set focalLength(f:Number):void{ _nFov = (Math.atan2(viewport.height2, f) * 114.591559); _perspectiveChanged = true; changed = true; } protected function setPerspectiveProjection(p_nFovY:Number, p_nAspectRatio:Number, p_nZNear:Number, p_nZFar:Number):void{ var cotan:Number; var Q:Number; frustrum.computePlanes(p_nAspectRatio, p_nZNear, p_nZFar, p_nFovY); p_nFovY = NumberUtil.toRadian(p_nFovY); cotan = (1 / Math.tan((p_nFovY / 2))); Q = (p_nZFar / (p_nZFar - p_nZNear)); _mp.zero(); _mp.n11 = (cotan / p_nAspectRatio); _mp.n22 = cotan; _mp.n33 = Q; _mp.n34 = (-(Q) * p_nZNear); _mp.n43 = 1; mp11 = _mp.n11; mp21 = _mp.n21; mp31 = _mp.n31; mp41 = _mp.n41; mp12 = _mp.n12; mp22 = _mp.n22; mp32 = _mp.n32; mp42 = _mp.n42; mp13 = _mp.n13; mp23 = _mp.n23; mp33 = _mp.n33; mp43 = _mp.n43; mp14 = _mp.n14; mp24 = _mp.n24; mp34 = _mp.n34; mp44 = _mp.n44; changed = true; } override public function toString():String{ return ("sandy.core.scenegraph.Camera3D"); } public function get projectionMatrix():Matrix4{ return (_mp); } override public function cull(p_oFrustum:Frustum, p_oViewMatrix:Matrix4, p_bChanged:Boolean):void{ } override public function destroy():void{ viewport = null; frustrum = null; _mp = null; _mpInv = null; super.destroy(); } } }//package sandy.core.scenegraph
Section 140
//Geometry3D (sandy.core.scenegraph.Geometry3D) package sandy.core.scenegraph { import sandy.core.data.*; import flash.utils.*; public final class Geometry3D { public var aUVCoords:Array; public var aFacesUVCoordsID:Array; public var aFaceEdges:Array; private var EDGES_DICO:Dictionary; private var m_nLastVertexNormalId:int;// = 0 public var aFacesVertexID:Array; public var aVertexNormals:Array; private var m_nLastVertexId:int;// = 0 private var m_nLastNormalId:int;// = 0 public var aFacesNormals:Array; private var m_nLastFaceId:int;// = 0 private var m_aVertexFaces:Array; public var aVertex:Array; private var m_nLastFaceUVId:int;// = 0 private var m_nLastUVId:int;// = 0 public var aEdges:Array; public function Geometry3D(p_points:Array=null){ EDGES_DICO = new Dictionary(true); aVertex = new Array(); aFacesVertexID = new Array(); aFacesUVCoordsID = new Array(); aFacesNormals = new Array(); aVertexNormals = new Array(); aEdges = new Array(); aFaceEdges = new Array(); aUVCoords = new Array(); m_aVertexFaces = new Array(); super(); init(); } public function getNextFaceID():int{ return (m_nLastFaceId); } public function setUVCoords(p_nID:int, p_UValue:Number, p_nVValue:Number):int{ if (aUVCoords[p_nID]){ return (-1); }; aUVCoords[p_nID] = new UVCoord(p_UValue, p_nVValue); return ((++m_nLastUVId - 1)); } public function init():void{ } public function generateFaceNormals():void{ var a:Array; var lA:Vertex; var lB:Vertex; var lC:Vertex; var lV:Point3D; var lW:Point3D; var lNormal:Point3D; if (aFacesNormals.length > 0){ return; }; for each (a in aFacesVertexID) { if (a.length < 3){ } else { lA = aVertex[a[0]]; lB = aVertex[a[1]]; lC = aVertex[a[2]]; lV = new Point3D((lB.wx - lA.wx), (lB.wy - lA.wy), (lB.wz - lA.wz)); lW = new Point3D((lB.wx - lC.wx), (lB.wy - lC.wy), (lB.wz - lC.wz)); lNormal = lV.cross(lW); lNormal.normalize(); setFaceNormal(getNextFaceNormalID(), lNormal.x, lNormal.y, lNormal.z); }; }; } public function setVertex(p_nVertexID:int, p_nX:Number, p_nY:Number, p_nZ:Number):int{ if (aVertex[p_nVertexID]){ return (-1); }; aVertex[p_nVertexID] = new Vertex(p_nX, p_nY, p_nZ); return ((++m_nLastVertexId - 1)); } public function setFaceNormal(p_nNormalID:int, p_nX:Number, p_nY:Number, p_nZ:Number):int{ if (aFacesNormals[p_nNormalID]){ return (-1); }; aFacesNormals[p_nNormalID] = new Vertex(p_nX, p_nY, p_nZ); return ((++m_nLastNormalId - 1)); } public function generateVertexNormals():void{ var lId:uint; var l_aList:Array; var l_oNormal:Vertex; var l_oVertex:Vertex; if (aVertexNormals.length > 0){ return; }; lId = 0; lId = 0; while (lId < aFacesVertexID.length) { l_aList = aFacesVertexID[lId]; l_oNormal = aFacesNormals[lId]; if (l_oNormal == null){ } else { if (null == aVertexNormals[l_aList[0]]){ m_nLastVertexNormalId++; aVertexNormals[l_aList[0]] = new Vertex(); }; Vertex(aVertexNormals[l_aList[0]]).add(l_oNormal); if (null == aVertexNormals[l_aList[1]]){ m_nLastVertexNormalId++; aVertexNormals[l_aList[1]] = new Vertex(); }; Vertex(aVertexNormals[l_aList[1]]).add(l_oNormal); if (null == aVertexNormals[l_aList[2]]){ m_nLastVertexNormalId++; aVertexNormals[l_aList[2]] = new Vertex(); }; Vertex(aVertexNormals[l_aList[2]]).add(l_oNormal); if ((aVertex[l_aList[0]] as Vertex).aFaces.indexOf(lId) == 0){ (aVertex[l_aList[0]] as Vertex).aFaces.push(lId); }; if ((aVertex[l_aList[1]] as Vertex).aFaces.indexOf(lId) == 0){ (aVertex[l_aList[1]] as Vertex).aFaces.push(lId); }; if ((aVertex[l_aList[2]] as Vertex).aFaces.indexOf(lId) == 0){ (aVertex[l_aList[2]] as Vertex).aFaces.push(lId); }; aVertex[l_aList[0]].nbFaces++; aVertex[l_aList[1]].nbFaces++; aVertex[l_aList[2]].nbFaces++; }; lId++; }; lId = 0; while (lId < aVertexNormals.length) { l_oVertex = aVertex[lId]; if (l_oVertex.nbFaces){ Vertex(aVertexNormals[lId]).scale((1 / l_oVertex.nbFaces)); }; lId++; }; } public function getNextUVCoordID():int{ return (m_nLastUVId); } public function setVertexNormal(p_nNormalID:int, p_nX:Number, p_nY:Number, p_nZ:Number):int{ if (aVertexNormals[p_nNormalID]){ return (-1); }; aVertexNormals[p_nNormalID] = new Vertex(p_nX, p_nY, p_nZ); return ((++m_nLastVertexNormalId - 1)); } private function isEdgeExist(p_nVertexId1:uint, p_nVertexId2:uint):Boolean{ var lString:String; if (p_nVertexId1 < p_nVertexId2){ lString = ((p_nVertexId1 + "_") + p_nVertexId2); } else { lString = ((p_nVertexId2 + "_") + p_nVertexId1); }; if (EDGES_DICO[lString] == null){ return (false); }; return (true); } public function dispose():void{ var a:Array; var l_oVertex:Vertex; var l:int; var u:UVCoord; var l_sEdgeName:String; l = aVertex.length; while ((l_oVertex = aVertex[--l])) { l_oVertex.aFaces = null; l_oVertex = null; }; aVertex = null; l = aFacesVertexID.length; while ((a = aFacesVertexID[--l])) { a = null; }; aFacesVertexID = null; l = aFacesNormals.length; while ((l_oVertex = aFacesNormals[--l])) { l_oVertex.aFaces = null; l_oVertex = null; }; aFacesNormals = null; l = aVertexNormals.length; while ((l_oVertex = aVertexNormals[--l])) { l_oVertex.aFaces = null; l_oVertex = null; }; aVertexNormals = null; l = aFacesUVCoordsID.length; while ((a = aFacesUVCoordsID[--l])) { a = null; }; aFacesUVCoordsID = null; l = aUVCoords.length; while ((u = aUVCoords[--l])) { u = null; }; aUVCoords = null; for (l_sEdgeName in EDGES_DICO) { delete EDGES_DICO[l_sEdgeName]; }; EDGES_DICO = null; } public function getNextVertexID():int{ return (m_nLastVertexId); } public function getNextFaceUVCoordID():int{ return (m_nLastFaceUVId); } public function getNextFaceNormalID():int{ return (m_nLastNormalId); } public function getVertexId(p_point:Vertex):int{ return (aVertex.indexOf(p_point)); } public function setFaceUVCoordsIds(p_nFaceID:int, ... _args):int{ var rest:Array; if (aFacesUVCoordsID[p_nFaceID]){ return (-1); }; rest = ((_args[0] is Array)) ? _args[0] : _args.splice(0); aFacesUVCoordsID[p_nFaceID] = rest; return ((++m_nLastFaceUVId - 1)); } public function clone():Geometry3D{ var l_oVertex:Vertex; var a:Array; var b:Array; var u:UVCoord; var l_oEdge:Edge3D; var l_oEdges:Array; var l_result:Geometry3D = new Geometry3D(); var i:uint; for each (l_oVertex in aVertex) { l_result.aVertex[i] = l_oVertex.clone(); i++; }; i = 0; for each (a in aFacesVertexID) { l_result.aFacesVertexID[i] = a.concat(); i++; }; i = 0; for each (l_oVertex in aFacesNormals) { l_result.aFacesNormals[i] = l_oVertex.clone(); i++; }; i = 0; for each (l_oVertex in aVertexNormals) { l_result.aVertexNormals[i] = l_oVertex.clone(); i++; }; i = 0; for each (b in aFacesUVCoordsID) { l_result.aFacesUVCoordsID[i] = b.concat(); i++; }; i = 0; for each (u in aUVCoords) { l_result.aUVCoords[i] = u.clone(); i++; }; i = 0; for each (l_oEdge in aEdges) { l_result.aEdges[i] = l_oEdge.clone(); i++; }; i = 0; for each (l_oEdges in aFaceEdges) { l_result.aFaceEdges[i] = l_oEdges.concat(); i++; }; return (l_result); } public function getNextVertexNormalID():int{ return (m_nLastVertexNormalId); } public function setFaceVertexIds(p_nFaceID:int, ... _args):int{ var rest:Array; var lId:uint; var lId1:uint; var lId2:uint; var lEdgeID:uint; var lString:String; if (aFacesVertexID[p_nFaceID]){ return (-1); }; rest = ((_args[0] is Array)) ? _args[0] : _args.splice(0); aFacesVertexID[p_nFaceID] = rest; lId = 0; while (lId < rest.length) { lId1 = rest[lId]; lId2 = rest[((lId + 1) % rest.length)]; if (isEdgeExist(lId1, lId2) == false){ lEdgeID = (aEdges.push(new Edge3D(lId1, lId2)) - 1); if (lId1 < lId2){ lString = ((lId1 + "_") + lId2); } else { lString = ((lId2 + "_") + lId1); }; EDGES_DICO[lString] = lEdgeID; } else { if (lId1 < lId2){ lString = ((lId1 + "_") + lId2); } else { lString = ((lId2 + "_") + lId1); }; lEdgeID = EDGES_DICO[lString]; }; if (null == aFaceEdges[p_nFaceID]){ aFaceEdges[p_nFaceID] = new Array(); }; (aFaceEdges[p_nFaceID] as Array).push(lEdgeID); lId++; }; return ((++m_nLastFaceId - 1)); } public function toString():String{ return ((((((((("[Geometry: " + aFacesVertexID.length) + " faces, ") + aVertex.length) + " points, ") + aFacesNormals.length) + " normals, ") + aUVCoords.length) + " uv coords]")); } } }//package sandy.core.scenegraph
Section 141
//Group (sandy.core.scenegraph.Group) package sandy.core.scenegraph { import sandy.core.data.*; import sandy.view.*; public class Group extends Node { public function Group(p_sName:String=""){ super(p_sName); } override public function cull(p_oFrustum:Frustum, p_oViewMatrix:Matrix4, p_bChanged:Boolean):void{ var lChanged:Boolean; var l_oNode:Node; if (visible == false){ culled = CullingState.OUTSIDE; } else { lChanged = ((p_bChanged) || (changed)); for each (l_oNode in children) { l_oNode.cull(p_oFrustum, p_oViewMatrix, lChanged); }; }; } override public function toString():String{ return ((("sandy.core.scenegraph.Group :[" + name) + "]")); } public function clone(p_sName:String):Group{ var l_oNode:*; var l_oGroup:Group = new Group(p_sName); for each (l_oNode in children) { if ((((((l_oNode is Shape3D)) || ((l_oNode is Group)))) || ((l_oNode is TransformGroup)))){ l_oGroup.addChild(l_oNode.clone(((p_sName + "_") + l_oNode.name))); }; }; return (l_oGroup); } } }//package sandy.core.scenegraph
Section 142
//IDisplayable (sandy.core.scenegraph.IDisplayable) package sandy.core.scenegraph { import flash.display.*; import sandy.materials.*; public interface IDisplayable { function get container():Sprite; function display(:Sprite=null):void; function get depth():Number; function get changed():Boolean; function get material():Material; function clear():void; } }//package sandy.core.scenegraph
Section 143
//INodeOperation (sandy.core.scenegraph.INodeOperation) package sandy.core.scenegraph { public interface INodeOperation { function performOnEntry(:Node):void; function performOnExit(:Node):void; } }//package sandy.core.scenegraph
Section 144
//Node (sandy.core.scenegraph.Node) package sandy.core.scenegraph { import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.events.*; import sandy.view.*; import sandy.bounds.*; public class Node { public const id:uint; protected var m_oEB:BubbleEventBroadcaster; public var children:Array; public var boundingBox:BBox; public var name:String; public var culled:CullingState; public var boundingSphere:BSphere; protected var m_bChanged:Boolean; protected var m_bVisible:Boolean;// = true public var viewMatrix:Matrix4; public var modelMatrix:Matrix4; private var _parent:Node; protected var m_oScene:Scene3D;// = null private static var _ID_:uint = 0; public function Node(p_sName:String=""){ culled = CullingState.OUTSIDE; children = new Array(); modelMatrix = new Matrix4(); viewMatrix = new Matrix4(); boundingBox = new BBox(); boundingSphere = new BSphere(); id = _ID_++; super(); parent = null; if (((p_sName) && (!((p_sName == ""))))){ name = p_sName; } else { name = id.toString(); }; changed = true; m_oEB = new BubbleEventBroadcaster(this); culled = CullingState.INSIDE; scene = null; boundingBox.reset(); boundingSphere.reset(); } public function getChildByName(p_sName:String, p_bRecurs:Boolean=false):Node{ var l_oNode:Node; var node:Node; for each (l_oNode in children) { if (l_oNode.name == p_sName){ return (l_oNode); }; }; if (p_bRecurs){ node = null; for each (l_oNode in children) { node = l_oNode.getChildByName(p_sName, p_bRecurs); if (node != null){ return (node); }; }; }; return (null); } public function removeChild(p_oNode:Node):Node{ var i:int; var found:Node; var _g1:int; var _g:int = this.children.length; while (_g1 < _g) { var _temp1 = _g1; _g1 = (_g1 + 1); i = _temp1; if (this.children[i] == p_oNode){ found = this.children[i]; this.broadcaster.removeChild(this.children[i].broadcaster); this.children.splice(i, 1); this.changed = true; break; }; }; return (found); } public function remove():void{ var lNode:Node; if (hasParent() == true){ parent.removeChildByName(name); }; var l_aTmp:Array = children.concat(); for each (lNode in l_aTmp) { parent.addChild(lNode); }; children.splice(0); m_oEB = null; changed = true; } public function removeChildByName(p_sName:String):Node{ var i:int; var found:Node; var l:int = children.length; while ((((i < l)) && (!(found)))) { if (children[int(i)].name == p_sName){ found = children[i]; broadcaster.removeChild(children[int(i)].broadcaster); children.splice(i, 1); changed = true; }; i++; }; return (found); } public function swapParent(p_oNewParent:Node):void{ if (parent.removeChildByName(this.name)){ }; p_oNewParent.addChild(this); changed = true; } public function set scene(p_oScene:Scene3D):void{ var node:Node; if (p_oScene == null){ return; }; if (m_oScene){ m_oScene.removeEventListener(SandyEvent.SCENE_RENDER_FINISH, _updateFlags); }; m_oScene = p_oScene; m_oScene.addEventListener(SandyEvent.SCENE_RENDER_FINISH, _updateFlags); for each (node in children) { node.scene = m_oScene; }; } public function get scene():Scene3D{ return (m_oScene); } public function get parent():Node{ return (_parent); } public function set useSingleContainer(p_bUseSingleContainer:Boolean):void{ var l_oNode:Node; for each (l_oNode in children) { l_oNode.useSingleContainer = p_bUseSingleContainer; }; changed = true; } public function get broadcaster():BubbleEventBroadcaster{ return (m_oEB); } public function get changed():Boolean{ return (m_bChanged); } public function set appearance(p_oApp:Appearance):void{ var l_oNode:Node; for each (l_oNode in children) { l_oNode.appearance = p_oApp; }; changed = true; } public function update(p_oModelMatrix:Matrix4, p_bChanged:Boolean):void{ var l_oNode:Node; culled = CullingState.INSIDE; if (boundingBox){ boundingBox.uptodate = false; }; if (boundingSphere){ boundingSphere.uptodate = false; }; changed = ((changed) || (p_bChanged)); for each (l_oNode in children) { l_oNode.update(p_oModelMatrix, changed); }; } public function updateBoundingVolumes():void{ } public function addEventListener(p_sEvt:String, p_oL):Boolean{ return (m_oEB.addEventListener.apply(p_sEvt, arguments)); } public function set enableInteractivity(p_bState:Boolean):void{ var l_oNode:Node; for each (l_oNode in children) { l_oNode.enableInteractivity = p_bState; }; } public function removeEventListener(p_sEvt:String, p_oL):void{ m_oEB.removeEventListener(p_sEvt, p_oL); } public function set enableBackFaceCulling(b:Boolean):void{ var l_oNode:Node; for each (l_oNode in children) { l_oNode.enableBackFaceCulling = b; }; changed = true; } public function set parent(p_oNode:Node):void{ if (p_oNode){ _parent = p_oNode; changed = true; }; } public function set enableClipping(p_bUseClipping:Boolean):void{ var l_oNode:Node; for each (l_oNode in children) { l_oNode.enableClipping = p_bUseClipping; }; changed = true; } public function onChildBoundsChanged(p_oNode:Node):void{ } public function perform(p_iOperation:INodeOperation):void{ var l_oChild:Node; p_iOperation.performOnEntry(this); for each (l_oChild in children) { l_oChild.perform(p_iOperation); }; p_iOperation.performOnExit(this); } public function set visible(p_bVisibility:Boolean):void{ var node:Node; m_bVisible = p_bVisibility; changed = true; for each (node in children) { node.changed = true; }; } public function set changed(pVal:Boolean):void{ m_bChanged = pVal; } public function hasParent():Boolean{ return (!((_parent == null))); } public function toString():String{ return ("sandy.core.scenegraph.Node"); } public function get visible():Boolean{ return (m_bVisible); } public function isParent(p_oNode:Node):Boolean{ return ((((_parent == p_oNode)) && (!((p_oNode == null))))); } public function set enableEvents(b:Boolean):void{ var l_oNode:Node; for each (l_oNode in children) { l_oNode.enableEvents = b; }; } public function cull(p_oFrustum:Frustum, p_oViewMatrix:Matrix4, p_bChanged:Boolean):void{ if (visible == false){ culled = CullingState.OUTSIDE; } else { if (((p_bChanged) || (changed))){ viewMatrix.copy(p_oViewMatrix); viewMatrix.multiply4x3(modelMatrix); }; }; } public function destroy():void{ var lNode:Node; if (hasParent() == true){ parent.removeChildByName(name); }; var l_aTmp:Array = children.concat(); for each (lNode in l_aTmp) { lNode.destroy(); lNode = null; }; children.splice(0); children = null; m_oEB = null; l_aTmp = null; scene = null; parent = null; } public function addChild(p_oChild:Node):void{ if (p_oChild.hasParent()){ p_oChild.parent.removeChildByName(p_oChild.name); }; p_oChild.parent = this; changed = true; children.push(p_oChild); if (p_oChild.broadcaster){ m_oEB.addChild(p_oChild.broadcaster); }; if (scene){ p_oChild.scene = scene; }; } private function _updateFlags(pEvt:Event=null):void{ changed = false; } } }//package sandy.core.scenegraph
Section 145
//Renderable (sandy.core.scenegraph.Renderable) package sandy.core.scenegraph { public interface Renderable { function render(:Camera3D):void; } }//package sandy.core.scenegraph
Section 146
//Shape3D (sandy.core.scenegraph.Shape3D) package sandy.core.scenegraph { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.events.*; import sandy.view.*; import sandy.bounds.*; import flash.geom.*; import sandy.math.*; public class Shape3D extends ATransformable implements IDisplayable { public var m_oLastEvent:Shape3DEvent; public var aPolygons:Array; private var m_bClipping:Boolean; private var m_nSortingMode:int;// = 1 public var m_oLastContainer:Sprite; protected var m_oContainer:Sprite; protected var m_nDepth:Number;// = 0 public var animated:Boolean;// = false public var enableNearClipping:Boolean;// = false protected var m_oGeometry:Geometry3D; protected var m_oGeomCenter:Point3D; public var m_bWasOver:Boolean;// = false public var bsp:BSPNode; private var m_bForcedSingleContainer:Boolean;// = false private var m_oAppearance:Appearance; public var enableForcedDepth:Boolean;// = false private var m_bEv:Boolean;// = false public var forcedDepth:Number;// = 0 public var aVisiblePolygons:Array; private var m_bMouseInteractivity:Boolean;// = false protected var m_bUseSingleContainer:Boolean;// = true private var m_bBackFaceCulling:Boolean;// = true public static const SORT_NONE:int = 0; public static const SORT_CUSTOM_BSP:int = 3; public static const SORT_LAZY_BSP:int = 2; public static const SORT_AVGZ:int = 1; public function Shape3D(p_sName:String="", p_oGeometry:Geometry3D=null, p_oAppearance:Appearance=null, p_bUseSingleContainer:Boolean=true){ aPolygons = new Array(); aVisiblePolygons = new Array(); m_oGeomCenter = new Point3D(); super(p_sName); m_oContainer = new Sprite(); m_oContainer.name = name; geometry = p_oGeometry; m_bUseSingleContainer = !(p_bUseSingleContainer); useSingleContainer = p_bUseSingleContainer; appearance = (p_oAppearance) ? p_oAppearance : new Appearance(new WireFrameMaterial()); updateBoundingVolumes(); } public function get container():Sprite{ return (m_oContainer); } public function set depth(p_nDepth:Number):void{ m_nDepth = p_nDepth; changed = true; } public function set sortingMode(mode:int):void{ if (!m_bUseSingleContainer){ return; }; if (mode == SORT_LAZY_BSP){ bsp = BSPNode.makeLazyBSP(aPolygons, (0.01 * boundingSphere.radius)); }; m_nSortingMode = mode; changed = true; } public function get useSingleContainer():Boolean{ return (m_bUseSingleContainer); } override public function set scene(p_oScene:Scene3D):void{ var l_oPoly:Polygon; super.scene = p_oScene; for each (l_oPoly in aPolygons) { l_oPoly.scene = null; l_oPoly.scene = p_oScene; }; } public function swapCulling():void{ var v:Polygon; for each (v in aPolygons) { v.swapCulling(); }; changed = true; } override public function set useSingleContainer(p_bUseSingleContainer:Boolean):void{ var l_oFace:Polygon; if (p_bUseSingleContainer == m_bUseSingleContainer){ return; }; if (p_bUseSingleContainer){ for each (l_oFace in aPolygons) { if (l_oFace.container.parent){ l_oFace.container.graphics.clear(); l_oFace.container.parent.removeChild(l_oFace.container); this.broadcaster.removeChild(l_oFace.broadcaster); }; }; } else { if (m_oContainer.parent){ m_oContainer.graphics.clear(); m_oContainer.parent.removeChild(m_oContainer); }; for each (l_oFace in aPolygons) { this.broadcaster.addChild(l_oFace.broadcaster); l_oFace.container.graphics.clear(); }; }; m_bUseSingleContainer = p_bUseSingleContainer; changed = true; } public function get material():Material{ return ((aPolygons[0].visible) ? m_oAppearance.frontMaterial : m_oAppearance.backMaterial); } public function get enableInteractivity():Boolean{ return (m_bMouseInteractivity); } public function get enableBackFaceCulling():Boolean{ return (m_bBackFaceCulling); } protected function _onInteraction(p_oEvt:Event):void{ var l_oPoly:Polygon; var j:int; var l_nSize:int; var l_nTriangles:int; var i:int; var l_oUV:UVCoord; var l_oPt3d:Point3D; var l_oClick:Point = new Point(m_oContainer.mouseX, m_oContainer.mouseY); var l_oA:Point = new Point(); var l_oB:Point = new Point(); var l_oC:Point = new Point(); var l_aSId:Array = aPolygons.sortOn("depth", (Array.NUMERIC | Array.RETURNINDEXEDARRAY)); var l:int = aPolygons.length; j = 0; while (j < l) { l_oPoly = aPolygons[l_aSId[int(j)]]; if (((!(l_oPoly.visible)) && (m_bBackFaceCulling))){ } else { l_nSize = l_oPoly.vertices.length; l_nTriangles = (l_nSize - 2); i = 0; while (i < l_nTriangles) { l_oA.x = l_oPoly.vertices[i].sx; l_oA.y = l_oPoly.vertices[i].sy; l_oB.x = l_oPoly.vertices[(i + 1)].sx; l_oB.y = l_oPoly.vertices[(i + 1)].sy; l_oC.x = l_oPoly.vertices[((i + 2) % l_nSize)].sx; l_oC.y = l_oPoly.vertices[((i + 2) % l_nSize)].sy; if (IntersectionMath.isPointInTriangle2D(l_oClick, l_oA, l_oB, l_oC)){ l_oUV = l_oPoly.getUVFrom2D(l_oClick); l_oPt3d = l_oPoly.get3DFrom2D(l_oClick); m_oLastContainer = m_oContainer; m_oLastEvent = new Shape3DEvent(p_oEvt.type, this, l_oPoly, l_oUV, l_oPt3d, p_oEvt); m_oEB.dispatchEvent(m_oLastEvent); if (p_oEvt.type == MouseEvent.MOUSE_OVER){ m_bWasOver = true; }; return; }; i++; }; }; j = (j + 1); }; } private function __destroyPolygons():void{ var i:int; var l:int; if (((!((aPolygons == null))) && ((aPolygons.length > 0)))){ l = aPolygons.length; while (i < l) { if (broadcaster != null){ broadcaster.removeChild(aPolygons[i].broadcaster); }; if (aPolygons[i]){ Polygon(aPolygons[int(i)]).destroy(); }; aPolygons[int(i)] = null; i++; }; }; aPolygons.splice(0); } public function display(p_oContainer:Sprite=null):void{ var l_oFace:Polygon; var camPt:Point3D; if (m_nSortingMode < 2){ if ((((m_nSortingMode == 1)) || ((m_bBackFaceCulling == false)))){ aVisiblePolygons.sortOn("depth", (Array.NUMERIC | Array.DESCENDING)); }; for each (l_oFace in aVisiblePolygons) { l_oFace.display(m_oContainer); }; } else { camPt = new Point3D(scene.camera.modelMatrix.n14, scene.camera.modelMatrix.n24, scene.camera.modelMatrix.n34); invModelMatrix.transform(camPt); displayBSPTree(bsp, camPt); }; } public function get depth():Number{ return (m_nDepth); } public function get sortingMode():int{ return ((m_bUseSingleContainer) ? m_nSortingMode : SORT_AVGZ); } override public function set appearance(p_oApp:Appearance):void{ var v:Polygon; m_oAppearance = p_oApp; if (m_oGeometry){ for each (v in aPolygons) { v.appearance = m_oAppearance; }; }; changed = true; } override public function set enableClipping(p_bClippingValue:Boolean):void{ m_bClipping = p_bClippingValue; } override public function updateBoundingVolumes():void{ if (m_oGeometry){ boundingBox = BBox.create(m_oGeometry.aVertex); boundingSphere.resetFromBox(boundingBox); }; if (parent){ parent.updateBoundingVolumes(); parent.onChildBoundsChanged(this); }; } override public function set enableInteractivity(p_bState:Boolean):void{ var l_oPolygon:Polygon; if (p_bState != m_bMouseInteractivity){ changed = true; if (p_bState){ if (m_bUseSingleContainer == true){ m_bUseSingleContainer = false; m_bForcedSingleContainer = true; }; } else { if (m_bForcedSingleContainer == true){ useSingleContainer = true; m_bForcedSingleContainer = false; }; }; for each (l_oPolygon in aPolygons) { l_oPolygon.enableInteractivity = p_bState; }; m_bMouseInteractivity = p_bState; }; } override public function set enableBackFaceCulling(b:Boolean):void{ if (b != m_bBackFaceCulling){ m_bBackFaceCulling = b; changed = true; }; } public function set geometryCenter(p_oGeomCenter:Point3D):void{ var l_oDiff:Point3D; var l_oVertex:Vertex; l_oDiff = p_oGeomCenter.clone(); l_oDiff.sub(m_oGeomCenter); if (m_oGeometry){ for each (l_oVertex in m_oGeometry.aVertex) { l_oVertex.x = (l_oVertex.x + l_oDiff.x); l_oVertex.y = (l_oVertex.y + l_oDiff.y); l_oVertex.z = (l_oVertex.z + l_oDiff.z); }; }; m_oGeomCenter.copy(p_oGeomCenter); updateBoundingVolumes(); changed = true; } public function clear():void{ if (m_oContainer){ m_oContainer.graphics.clear(); }; changed = true; } public function clone(p_sName:String="", p_bKeepTransform:Boolean=false):Shape3D{ var l_oClone:Shape3D = new Shape3D(p_sName, geometry.clone(), appearance, m_bUseSingleContainer); if (p_bKeepTransform == true){ l_oClone.matrix.copy(this.matrix); }; return (l_oClone); } private function displayBSPTree(tree:BSPNode, camPt:Point3D):void{ var face:Polygon; var dist:Number = ((((tree.plane.a * camPt.x) + (tree.plane.b * camPt.y)) + (tree.plane.c * camPt.z)) + tree.plane.d); if (dist > 0){ if (tree.negative != null){ displayBSPTree(tree.negative, camPt); }; for each (face in tree.faces) { if (face.visible){ face.display(m_oContainer); }; }; if (tree.positive != null){ displayBSPTree(tree.positive, camPt); }; } else { if (tree.positive != null){ displayBSPTree(tree.positive, camPt); }; for each (face in tree.faces) { if (face.visible){ face.display(m_oContainer); }; }; if (tree.negative != null){ displayBSPTree(tree.negative, camPt); }; }; } public function set geometry(p_geometry:Geometry3D):void{ if (p_geometry == null){ return; }; m_oGeometry = p_geometry; updateBoundingVolumes(); m_oGeometry.generateFaceNormals(); m_oGeometry.generateVertexNormals(); __destroyPolygons(); __generatePolygons(m_oGeometry); changed = true; } public function get enableClipping():Boolean{ return (m_bClipping); } override public function toString():String{ return ((("sandy.core.scenegraph.Shape3D" + " ") + m_oGeometry.toString())); } public function get geometryCenter():Point3D{ return (m_oGeomCenter); } public function get geometry():Geometry3D{ return (m_oGeometry); } public function get appearance():Appearance{ return (m_oAppearance); } public function setConvexFlag(convex:Boolean):void{ sortingMode = (convex) ? SORT_NONE : SORT_AVGZ; } override public function set enableEvents(b:Boolean):void{ var v:Polygon; if (b){ if (!m_bEv){ if (m_bUseSingleContainer == false){ for each (v in aPolygons) { v.enableEvents = true; }; } else { m_oContainer.addEventListener(MouseEvent.CLICK, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_UP, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_DOWN, _onInteraction); m_oContainer.addEventListener(MouseEvent.ROLL_OVER, _onInteraction); m_oContainer.addEventListener(MouseEvent.ROLL_OUT, _onInteraction); m_oContainer.addEventListener(MouseEvent.DOUBLE_CLICK, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_OVER, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_OUT, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_WHEEL, _onInteraction); }; }; } else { if (((!(b)) && (m_bEv))){ if (m_bUseSingleContainer == false){ for each (v in aPolygons) { v.enableEvents = false; }; } else { m_oContainer.removeEventListener(MouseEvent.CLICK, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_UP, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_DOWN, _onInteraction); m_oContainer.removeEventListener(MouseEvent.ROLL_OVER, _onInteraction); m_oContainer.removeEventListener(MouseEvent.ROLL_OUT, _onInteraction); m_oContainer.removeEventListener(MouseEvent.DOUBLE_CLICK, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_OVER, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_OUT, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_WHEEL, _onInteraction); }; }; }; m_bEv = b; } override public function cull(p_oFrustum:Frustum, p_oViewMatrix:Matrix4, p_bChanged:Boolean):void{ super.cull(p_oFrustum, p_oViewMatrix, p_bChanged); if (culled == Frustum.OUTSIDE){ return; }; boundingSphere.transform(viewMatrix); culled = p_oFrustum.sphereInFrustum(boundingSphere); if (culled == Frustum.INTERSECT){ culled = p_oFrustum.boxInFrustum(boundingBox.transform(viewMatrix)); }; if (((!((culled == CullingState.OUTSIDE))) && (!((m_oAppearance == null))))){ scene.renderer.addToDisplayList(this); }; if (((m_bEv) || (m_bMouseInteractivity))){ if ((((m_bWasOver == true)) && ((m_oLastContainer.hitTestPoint(m_oLastContainer.mouseX, m_oLastContainer.mouseY) == false)))){ m_oEB.dispatchEvent(new Shape3DEvent(MouseEvent.MOUSE_OUT, this, m_oLastEvent.polygon, m_oLastEvent.uv, m_oLastEvent.point, m_oLastEvent.event)); m_bWasOver = false; if (m_oLastContainer != m_oContainer){ m_oLastEvent.polygon._onTextureInteraction(m_oLastEvent.event); m_oLastEvent.polygon._stopMouseInteraction(); }; }; }; } override public function destroy():void{ if (m_oGeometry){ m_oGeometry.dispose(); }; if (m_oAppearance){ m_oAppearance.dispose(); }; clear(); if (m_oContainer){ if (m_oContainer.parent){ m_oContainer.parent.removeChild(m_oContainer); }; m_oContainer = null; }; __destroyPolygons(); m_oGeometry = null; aVisiblePolygons = null; aPolygons = null; boundingBox = null; boundingSphere = null; super.destroy(); } private function __generatePolygons(p_oGeometry:Geometry3D):void{ var i:int; var l:int = p_oGeometry.aFacesVertexID.length; aPolygons = new Array(l); i = 0; while (i < l) { aPolygons[i] = new Polygon(this, p_oGeometry, p_oGeometry.aFacesVertexID[i], p_oGeometry.aFacesUVCoordsID[i], i, i); if (m_oAppearance){ aPolygons[int(i)].appearance = m_oAppearance; }; this.broadcaster.addChild(aPolygons[int(i)].broadcaster); i = (i + 1); }; } } }//package sandy.core.scenegraph
Section 147
//Sprite2D (sandy.core.scenegraph.Sprite2D) package sandy.core.scenegraph { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.events.*; import sandy.view.*; public class Sprite2D extends ATransformable implements IDisplayable { public var floorCenter:Boolean;// = false protected var m_nDepth:Number; protected var m_oMaterial:Material; private var m_nH2:Number;// = 0 protected var _nScale:Number; protected var m_oContent:DisplayObject; protected var m_nRotation:Number;// = 0 public var fixedAngle:Boolean;// = false public var vx:Vertex; public var vy:Vertex; private var m_nW2:Number;// = 0 private var m_bEv:Boolean;// = false public var autoCenter:Boolean;// = true public var enableForcedDepth:Boolean;// = false public var forcedDepth:Number;// = 0 private var m_oContainer:Sprite; protected var m_nPerspScaleY:Number;// = 0 public var v:Vertex; protected var m_nPerspScaleX:Number;// = 0 public function Sprite2D(p_sName:String="", p_oContent:DisplayObject=null, p_nScale:Number=1){ super(p_sName); m_oContainer = new Sprite(); v = new Vertex(); vx = new Vertex(); vy = new Vertex(); _nScale = p_nScale; if (p_oContent){ content = p_oContent; setBoundingSphereRadius(Math.max(30, (Math.abs(_nScale) * Math.max(content.width, content.height)))); }; } private function _finishMaterial(pEvt:SandyEvent):void{ if (!m_oMaterial){ return; }; if (!visible){ return; }; m_oMaterial.finish(scene); } public function setBoundingSphereRadius(p_nRadius:Number):void{ boundingSphere.radius = p_nRadius; } public function set content(p_content:DisplayObject):void{ p_content.transform.matrix.identity(); if (m_oContent){ m_oContainer.removeChild(m_oContent); }; m_oContent = p_content; m_oContainer.addChildAt(m_oContent, 0); m_oContent.x = 0; m_oContent.y = 0; m_nW2 = (m_oContainer.width / 2); m_nH2 = (m_oContainer.height / 2); changed = true; } override public function remove():void{ if (m_oContainer.parent){ m_oContainer.parent.removeChild(m_oContainer); }; m_oContainer.graphics.clear(); enableEvents = false; if (scene){ scene.removeEventListener(SandyEvent.SCENE_RENDER_FINISH, _finishMaterial); scene.removeEventListener(SandyEvent.SCENE_RENDER_DISPLAYLIST, _beginMaterial); }; super.remove(); } public function set depth(p_nDepth:Number):void{ m_nDepth = p_nDepth; changed = true; } public function get container():Sprite{ return (m_oContainer); } public function set scale(n:Number):void{ if (n){ _nScale = n; }; changed = true; } override public function set scene(p_oScene:Scene3D):void{ if (p_oScene == null){ return; }; if (scene){ scene.removeEventListener(SandyEvent.SCENE_RENDER_FINISH, _finishMaterial); scene.removeEventListener(SandyEvent.SCENE_RENDER_DISPLAYLIST, _beginMaterial); }; super.scene = p_oScene; scene.addEventListener(SandyEvent.SCENE_RENDER_FINISH, _finishMaterial); scene.addEventListener(SandyEvent.SCENE_RENDER_DISPLAYLIST, _beginMaterial); } public function get material():Material{ return (m_oMaterial); } protected function _onInteraction(p_oEvt:Event):void{ m_oEB.dispatchEvent(new BubbleEvent(p_oEvt.type, this)); } public function display(p_oContainer:Sprite=null):void{ m_nPerspScaleX = ((_nScale)==0) ? 1 : (_nScale * (vx.sx - v.sx)); m_nPerspScaleY = ((_nScale)==0) ? 1 : (_nScale * (v.sy - vy.sy)); m_nRotation = Math.atan2(viewMatrix.n12, viewMatrix.n22); m_oContainer.scaleX = m_nPerspScaleX; m_oContainer.scaleY = m_nPerspScaleY; m_oContainer.x = (v.sx - (autoCenter) ? (m_oContainer.width / 2) : 0); m_oContainer.y = (v.sy - (autoCenter) ? (m_oContainer.height / 2) : (floorCenter) ? m_oContainer.height : 0); if (fixedAngle){ m_oContainer.rotation = ((m_nRotation * 180) / Math.PI); }; if (m_oMaterial){ m_oMaterial.renderSprite(this, m_oMaterial, scene); }; } public function get scale():Number{ return (_nScale); } public function clear():void{ } public function set material(p_oMaterial:Material):void{ m_oMaterial = p_oMaterial; changed = true; } public function get depth():Number{ return (m_nDepth); } override public function toString():String{ return (("sandy.core.scenegraph.Sprite2D, container:" + m_oContainer)); } private function _beginMaterial(pEvt:SandyEvent):void{ if (!m_oMaterial){ return; }; if (!visible){ return; }; m_oMaterial.begin(scene); } override public function cull(p_oFrustum:Frustum, p_oViewMatrix:Matrix4, p_bChanged:Boolean):void{ super.cull(p_oFrustum, p_oViewMatrix, p_bChanged); if (visible == false){ container.visible = visible; return; }; if (viewMatrix){ boundingSphere.transform(viewMatrix); culled = p_oFrustum.sphereInFrustum(boundingSphere); }; if (culled == CullingState.OUTSIDE){ container.visible = false; } else { if (culled == CullingState.INTERSECT){ if (boundingSphere.position.z <= scene.camera.near){ container.visible = false; } else { container.visible = true; scene.renderer.addToDisplayList(this); }; } else { container.visible = true; scene.renderer.addToDisplayList(this); }; }; } override public function set enableEvents(b:Boolean):void{ if (((b) && (!(m_bEv)))){ m_oContainer.addEventListener(MouseEvent.CLICK, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_UP, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_DOWN, _onInteraction); m_oContainer.addEventListener(MouseEvent.ROLL_OVER, _onInteraction); m_oContainer.addEventListener(MouseEvent.ROLL_OUT, _onInteraction); m_oContainer.addEventListener(MouseEvent.DOUBLE_CLICK, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_MOVE, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_OVER, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_OUT, _onInteraction); m_oContainer.addEventListener(MouseEvent.MOUSE_WHEEL, _onInteraction); } else { if (((!(b)) && (m_bEv))){ m_oContainer.removeEventListener(MouseEvent.CLICK, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_UP, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_DOWN, _onInteraction); m_oContainer.removeEventListener(MouseEvent.ROLL_OVER, _onInteraction); m_oContainer.removeEventListener(MouseEvent.ROLL_OUT, _onInteraction); m_oContainer.removeEventListener(MouseEvent.DOUBLE_CLICK, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_MOVE, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_OVER, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_OUT, _onInteraction); m_oContainer.removeEventListener(MouseEvent.MOUSE_WHEEL, _onInteraction); }; }; } public function get content():DisplayObject{ return (m_oContent); } override public function destroy():void{ remove(); super.destroy(); } public function get enableEvents():Boolean{ return (m_bEv); } } }//package sandy.core.scenegraph
Section 148
//TransformGroup (sandy.core.scenegraph.TransformGroup) package sandy.core.scenegraph { import sandy.core.data.*; import sandy.view.*; public class TransformGroup extends ATransformable { public function TransformGroup(p_sName:String=""){ super(p_sName); } override public function cull(p_oFrustum:Frustum, p_oViewMatrix:Matrix4, p_bChanged:Boolean):void{ var lChanged:Boolean; var l_oNode:Node; if (visible == false){ culled = CullingState.OUTSIDE; } else { lChanged = ((p_bChanged) || (changed)); for each (l_oNode in children) { l_oNode.cull(p_oFrustum, p_oViewMatrix, lChanged); }; }; } override public function toString():String{ return ((("sandy.core.scenegraph.TransformGroup :[" + name) + "]")); } public function clone(p_sName:String):TransformGroup{ var l_oNode:*; var l_oGroup:TransformGroup = new TransformGroup(p_sName); for each (l_oNode in children) { if ((((((l_oNode is Shape3D)) || ((l_oNode is Group)))) || ((l_oNode is TransformGroup)))){ l_oGroup.addChild(l_oNode.clone(((p_sName + "_") + l_oNode.name))); }; }; return (l_oGroup); } } }//package sandy.core.scenegraph
Section 149
//Renderer (sandy.core.Renderer) package sandy.core { import flash.display.*; import sandy.core.data.*; import sandy.core.scenegraph.*; import sandy.view.*; public class Renderer { protected const m_aDisplayList:Array; protected const m_aRenderingList:Array; protected var m_nRenderingListCount:int; private var m_bGlobalRedraw:Boolean; protected var m_nDisplayListCount:int; protected var m_aCamera:Camera3D; private var pool:Pool; public function Renderer(){ m_aDisplayList = new Array(); m_aRenderingList = new Array(); pool = Pool.getInstance(); super(); m_nRenderingListCount = 0; m_nDisplayListCount = 0; } public function addToDisplayList(p_oObject:IDisplayable):void{ var _local2 = m_nDisplayListCount++; m_aDisplayList[_local2] = p_oObject; m_bGlobalRedraw = ((((m_bGlobalRedraw) || (p_oObject.changed))) || (((p_oObject.material)!=null) ? p_oObject.material.modified : false)); } public function render(p_oScene:Scene3D, p_bUseCache:Boolean=true):Boolean{ var m11:Number; var m21:Number; var m31:Number; var m12:Number; var m22:Number; var m32:Number; var m13:Number; var m23:Number; var m33:Number; var m14:Number; var m24:Number; var m34:Number; var x:Number; var y:Number; var z:Number; var l_oMatrix:Matrix4; var l_oVertex:Vertex; var l_aVertices:Array; var l_oFace:Polygon; var l_nMinZ:Number; var l_nFlags:int; var i:int; var l_oObj:IDisplayable; var l_oShape:Shape3D; var l_oShapeSingleContainer:Boolean; var l_bClipped:Boolean; var l_oSprite2D:Sprite2D; var l_oCamera:Camera3D = p_oScene.camera; var l_nZNear:Number = l_oCamera.near; var l_oCamPos:Point3D = pool.nextPoint3D; var l_nPolyFlags:uint; var l_oFrustum:Frustum = l_oCamera.frustrum; var l_nVisiblePolyCount:int; var l_bForceRedraw:Boolean = ((((p_oScene.camera.changed) || (!(p_bUseCache)))) || (p_oScene.light.changed)); m_bGlobalRedraw = ((m_bGlobalRedraw) || ((m_aRenderingList.length == m_aDisplayList.length))); if ((((m_bGlobalRedraw == false)) && ((l_bForceRedraw == false)))){ return (false); }; for each (l_oObj in m_aRenderingList) { if (l_oObj){ if ((((((l_bForceRedraw == true)) || (((l_oObj.material)!=null) ? l_oObj.material.modified : false))) || ((l_oObj.changed == true)))){ l_oObj.clear(); }; }; }; m_nRenderingListCount = 0; m_aRenderingList.length = 0; i = 0; for (;i < m_nDisplayListCount;i++) { if ((m_aDisplayList[int(i)] is Shape3D)){ l_oShape = (m_aDisplayList[int(i)] as Shape3D); l_oShapeSingleContainer = l_oShape.useSingleContainer; if ((((l_oShape.changed == false)) && ((l_bForceRedraw == false)))){ if (l_oShapeSingleContainer){ m_aRenderingList[int(m_nRenderingListCount++)] = l_oShape; } else { for each (l_oFace in l_oShape.aVisiblePolygons) { m_aRenderingList[int(m_nRenderingListCount++)] = l_oFace; }; }; continue; }; l_nFlags = l_oShape.appearance.flags; l_oShape.depth = 0; l_oShape.aVisiblePolygons.length = 0; l_oCamPos.reset(l_oCamera.modelMatrix.n14, l_oCamera.modelMatrix.n24, l_oCamera.modelMatrix.n34); l_oShape.invModelMatrix.transform(l_oCamPos); l_oMatrix = l_oShape.viewMatrix; m11 = l_oMatrix.n11; m21 = l_oMatrix.n21; m31 = l_oMatrix.n31; m12 = l_oMatrix.n12; m22 = l_oMatrix.n22; m32 = l_oMatrix.n32; m13 = l_oMatrix.n13; m23 = l_oMatrix.n23; m33 = l_oMatrix.n33; m14 = l_oMatrix.n14; m24 = l_oMatrix.n24; m34 = l_oMatrix.n34; l_bClipped = (((l_oShape.culled == CullingState.INTERSECT)) && (((l_oShape.enableClipping) || (l_oShape.enableNearClipping)))); for each (l_oVertex in l_oShape.geometry.aVertex) { l_oVertex.projected = (l_oVertex.transformed = false); }; for each (l_oFace in l_oShape.aPolygons) { if (l_oShape.animated){ l_oFace.updateNormal(); }; l_oVertex = l_oFace.normal; x = l_oFace.a.x; y = l_oFace.a.y; z = l_oFace.a.z; l_oFace.visible = ((((l_oVertex.x * (l_oCamPos.x - x)) + (l_oVertex.y * (l_oCamPos.y - y))) + (l_oVertex.z * (l_oCamPos.z - z))) > 0); if (l_oShape.enableBackFaceCulling){ //unresolved if } else { l_oVertex = l_oFace.a; if (l_oVertex.transformed == false){ l_oVertex.wx = ((((x * m11) + (y * m12)) + (z * m13)) + m14); l_oVertex.wy = ((((x * m21) + (y * m22)) + (z * m23)) + m24); l_oVertex.wz = ((((x * m31) + (y * m32)) + (z * m33)) + m34); l_oVertex.transformed = true; }; l_oVertex = l_oFace.b; if (l_oVertex.transformed == false){ x = l_oVertex.x; y = l_oVertex.y; z = l_oVertex.z; l_oVertex.wx = ((((x * m11) + (y * m12)) + (z * m13)) + m14); l_oVertex.wy = ((((x * m21) + (y * m22)) + (z * m23)) + m24); l_oVertex.wz = ((((x * m31) + (y * m32)) + (z * m33)) + m34); l_oVertex.transformed = true; }; l_oVertex = l_oFace.c; if (l_oVertex){ if (l_oVertex.transformed == false){ x = l_oVertex.x; y = l_oVertex.y; z = l_oVertex.z; l_oVertex.wx = ((((x * m11) + (y * m12)) + (z * m13)) + m14); l_oVertex.wy = ((((x * m21) + (y * m22)) + (z * m23)) + m24); l_oVertex.wz = ((((x * m31) + (y * m32)) + (z * m33)) + m34); l_oVertex.transformed = true; }; }; l_oVertex = l_oFace.d; if (l_oVertex){ if (l_oVertex.transformed == false){ x = l_oVertex.x; y = l_oVertex.y; z = l_oVertex.z; l_oVertex.wx = ((((x * m11) + (y * m12)) + (z * m13)) + m14); l_oVertex.wy = ((((x * m21) + (y * m22)) + (z * m23)) + m24); l_oVertex.wz = ((((x * m31) + (y * m32)) + (z * m33)) + m34); l_oVertex.transformed = true; }; }; l_oFace.precompute(); l_nMinZ = l_oFace.minZ; if (l_bClipped){ if (l_oShape.enableClipping){ l_oFace.clip(l_oFrustum); } else { if (((l_oShape.enableNearClipping) && ((l_nMinZ < l_nZNear)))){ l_oFace.clipFrontPlane(l_oFrustum); } else { if (l_nMinZ < l_nZNear){ //unresolved jump }; }; }; } else { if (l_nMinZ < l_nZNear){ //unresolved jump }; }; l_aVertices = (l_oFace.isClipped) ? l_oFace.cvertices : l_oFace.vertices; if (l_aVertices.length > 1){ l_oCamera.projectArray(l_aVertices); if (l_oShape.enableForcedDepth){ if (l_oShapeSingleContainer == false){ l_oFace.depth = l_oShape.forcedDepth; }; } else { l_oShape.depth = (l_oShape.depth + l_oFace.depth); }; l_nVisiblePolyCount++; l_oShape.aVisiblePolygons[int(l_oShape.aVisiblePolygons.length)] = l_oFace; l_nPolyFlags = (l_nPolyFlags | l_nFlags); if (l_oShapeSingleContainer == false){ m_aRenderingList[int(m_nRenderingListCount++)] = l_oFace; }; }; }; }; if (l_oShape.aVisiblePolygons.length > 0){ if (l_oShapeSingleContainer == true){ if (l_oShape.enableForcedDepth){ l_oShape.depth = l_oShape.forcedDepth; } else { l_oShape.depth = (l_oShape.depth / l_oShape.aVisiblePolygons.length); }; m_aRenderingList[int(m_nRenderingListCount++)] = l_oShape; } else { if (l_oShape.enableForcedDepth == false){ l_oShape.depth = (l_oShape.depth / l_oShape.aVisiblePolygons.length); }; }; if (((!((l_nFlags == 0))) || (!((l_nPolyFlags == 0))))){ if (((l_nFlags | l_nPolyFlags) & SandyFlags.POLYGON_NORMAL_WORLD)){ l_oMatrix = l_oShape.modelMatrix; m11 = l_oMatrix.n11; m21 = l_oMatrix.n21; m31 = l_oMatrix.n31; m12 = l_oMatrix.n12; m22 = l_oMatrix.n22; m32 = l_oMatrix.n32; m13 = l_oMatrix.n13; m23 = l_oMatrix.n23; m33 = l_oMatrix.n33; for each (l_oFace in l_oShape.aVisiblePolygons) { l_oVertex = l_oFace.normal; x = l_oVertex.x; y = l_oVertex.y; z = l_oVertex.z; l_oVertex.wx = (((x * m11) + (y * m12)) + (z * m13)); l_oVertex.wy = (((x * m21) + (y * m22)) + (z * m23)); l_oVertex.wz = (((x * m31) + (y * m32)) + (z * m33)); }; }; if (((l_nFlags | l_nPolyFlags) & SandyFlags.VERTEX_NORMAL_WORLD)){ l_oMatrix = l_oShape.modelMatrix; m11 = l_oMatrix.n11; m21 = l_oMatrix.n21; m31 = l_oMatrix.n31; m12 = l_oMatrix.n12; m22 = l_oMatrix.n22; m32 = l_oMatrix.n32; m13 = l_oMatrix.n13; m23 = l_oMatrix.n23; m33 = l_oMatrix.n33; for each (l_oVertex in l_oShape.geometry.aVertexNormals) { x = l_oVertex.x; y = l_oVertex.y; z = l_oVertex.z; l_oVertex.wx = (((x * m11) + (y * m12)) + (z * m13)); l_oVertex.wy = (((x * m21) + (y * m22)) + (z * m23)); l_oVertex.wz = (((x * m31) + (y * m32)) + (z * m33)); }; }; }; }; } else { if ((m_aDisplayList[int(i)] is Sprite2D)){ l_oSprite2D = (m_aDisplayList[int(i)] as Sprite2D); l_oSprite2D.v.projected = false; l_oSprite2D.vx.projected = false; l_oSprite2D.vy.projected = false; l_oVertex = l_oSprite2D.v; l_oMatrix = l_oSprite2D.viewMatrix; l_oVertex.wx = ((((l_oVertex.x * l_oMatrix.n11) + (l_oVertex.y * l_oMatrix.n12)) + (l_oVertex.z * l_oMatrix.n13)) + l_oMatrix.n14); l_oVertex.wy = ((((l_oVertex.x * l_oMatrix.n21) + (l_oVertex.y * l_oMatrix.n22)) + (l_oVertex.z * l_oMatrix.n23)) + l_oMatrix.n24); l_oVertex.wz = ((((l_oVertex.x * l_oMatrix.n31) + (l_oVertex.y * l_oMatrix.n32)) + (l_oVertex.z * l_oMatrix.n33)) + l_oMatrix.n34); l_oSprite2D.depth = (l_oSprite2D.enableForcedDepth) ? l_oSprite2D.forcedDepth : l_oVertex.wz; l_oCamera.projectVertex(l_oVertex); m_aRenderingList[int(m_nRenderingListCount++)] = l_oSprite2D; l_oSprite2D.vx.copy(l_oVertex); l_oSprite2D.vx.wx++; l_oCamera.projectVertex(l_oSprite2D.vx); l_oSprite2D.vy.copy(l_oVertex); l_oSprite2D.vy.wy++; l_oCamera.projectVertex(l_oSprite2D.vy); } else { if ((m_aDisplayList[int(i)] is Renderable)){ (m_aDisplayList[int(i)] as Renderable).render(l_oCamera); m_aRenderingList[int(m_nRenderingListCount++)] = (m_aDisplayList[int(i)] as Renderable); }; }; }; }; return (true); } public function init():void{ m_nDisplayListCount = 0; m_bGlobalRedraw = false; } public function removeFromDisplayList(p_oObject:IDisplayable):void{ p_oObject.clear(); if (m_aDisplayList.indexOf(p_oObject) > -1){ m_aDisplayList.splice(m_aDisplayList.indexOf(p_oObject), 1); }; } public function renderDisplayList(p_oScene:Scene3D):void{ var l_oFace:IDisplayable; var l_mcContainer:Sprite = p_oScene.container; m_aRenderingList.sortOn("depth", (Array.NUMERIC | Array.DESCENDING)); var i:int; while (i < m_nRenderingListCount) { l_oFace = m_aRenderingList[int(i)]; if (((((l_oFace.changed) || (((l_oFace.material)!=null) ? l_oFace.material.modified : false))) || (p_oScene.camera.changed))){ l_oFace.display(); }; if (i < l_mcContainer.numChildren){ if (l_mcContainer.getChildAt(i) != l_oFace.container){ l_mcContainer.addChildAt(l_oFace.container, i); }; } else { l_mcContainer.addChildAt(l_oFace.container, i); }; i++; }; } } }//package sandy.core
Section 150
//SandyFlags (sandy.core.SandyFlags) package sandy.core { public final class SandyFlags { public static const VERTEX_NORMAL_WORLD:uint = 2; public static const POLYGON_NORMAL_WORLD:uint = 1; } }//package sandy.core
Section 151
//Scene3D (sandy.core.Scene3D) package sandy.core { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.scenegraph.*; import sandy.events.*; import sandy.core.light.*; public class Scene3D extends EventDispatcher { public var container:Sprite; public var renderer:Renderer; protected var m_sName:String; private var _light:Light3D; private var m_bRectClipped:Boolean;// = false public var frameCount:int;// = 0 public var camera:Camera3D; protected var m_oRoot:Group; private static var _version:String = "3.1"; public function Scene3D(p_sName:String, p_oContainer:Sprite, p_oCamera:Camera3D=null, p_oRootNode:Group=null){ renderer = new Renderer(); super(); if (p_sName != null){ if (SceneLocator.getInstance().registerScene(p_sName, this)){ container = p_oContainer; camera = p_oCamera; root = p_oRootNode; if (((!((root == null))) && (!((camera == null))))){ if (!camera.hasParent()){ root.addChild(camera); }; }; }; m_sName = p_sName; }; _light = new Light3D(new Point3D(0, 0, 1), 100); } public function set root(p_oGroup:Group):void{ if (m_oRoot){ m_oRoot.scene = null; m_oRoot = null; }; if (p_oGroup){ m_oRoot = p_oGroup; m_oRoot.scene = this; if (!camera.hasParent()){ root.addChild(camera); }; }; } public function get rectClipping():Boolean{ return (m_bRectClipped); } public function get name():String{ return (m_sName); } public function set rectClipping(p_bEnableClipping:Boolean):void{ m_bRectClipped = p_bEnableClipping; if (camera){ camera.viewport.hasChanged = true; }; } public function render(p_bUseCache:Boolean=true):void{ var l_bNeedDraw:Boolean; if (((((root) && (camera))) && (container))){ Pool.getInstance().init(); renderer.init(); dispatchEvent(new SandyEvent(SandyEvent.SCENE_UPDATE)); root.update(null, false); dispatchEvent(new SandyEvent(SandyEvent.SCENE_CULL)); root.cull(camera.frustrum, camera.invModelMatrix, camera.changed); dispatchEvent(new SandyEvent(SandyEvent.SCENE_RENDER)); l_bNeedDraw = renderer.render(this, p_bUseCache); frameCount++; dispatchEvent(new SandyEvent(SandyEvent.SCENE_RENDER_DISPLAYLIST)); if (((l_bNeedDraw) || (_light.changed))){ renderer.renderDisplayList(this); _light.changed = false; }; dispatchEvent(new SandyEvent(SandyEvent.SCENE_RENDER_FINISH)); }; } public function dispose():Boolean{ SceneLocator.getInstance().unregisterScene(m_sName); if (root){ root.destroy(); root = null; }; if (camera){ camera = null; }; if (_light){ _light = null; }; return (true); } public function get root():Group{ return (m_oRoot); } public function set light(l:Light3D):void{ if (_light){ _light.destroy(); }; _light = l; dispatchEvent(new SandyEvent(SandyEvent.LIGHT_ADDED)); } public function get light():Light3D{ return (_light); } public static function getVersion():String{ return (_version); } } }//package sandy.core
Section 152
//SceneLocator (sandy.core.SceneLocator) package sandy.core { import flash.utils.*; public class SceneLocator { private var _m:Dictionary; private static var _oI:SceneLocator; public function SceneLocator(access:PrivateConstructorAccess){ super(); _m = new Dictionary(true); } public function unregisterScene(key:String):void{ _m[key] = null; } public function getScene(key:String):Scene3D{ if (!isRegistered(key)){ trace(((("Can't locate scene instance with '" + key) + "' name in ") + this)); }; return ((_m[key] as Scene3D)); } public function registerScene(key:String, o:Scene3D):Boolean{ if (isRegistered(key)){ trace(((("scene instance is already registered with '" + key) + "' name in ") + this)); return (false); }; _m[key] = o; return (true); } public function isRegistered(key:String):Boolean{ return (!((_m[key] == null))); } public static function getInstance():SceneLocator{ if (!_oI){ _oI = new SceneLocator(new PrivateConstructorAccess()); }; return (_oI); } } }//package sandy.core final class PrivateConstructorAccess { private function PrivateConstructorAccess(){ } }
Section 153
//BubbleEvent (sandy.events.BubbleEvent) package sandy.events { import flash.events.*; public class BubbleEvent extends Event { private var m_oTarget:Object; public function BubbleEvent(e:String, oT:Object){ super(e, true, true); m_oTarget = oT; } override public function toString():String{ return ("BubbleEvent"); } public function get object():Object{ return (m_oTarget); } } }//package sandy.events
Section 154
//BubbleEventBroadcaster (sandy.events.BubbleEventBroadcaster) package sandy.events { import flash.events.*; public final class BubbleEventBroadcaster extends EventBroadcaster { private var m_oParent:BubbleEventBroadcaster;// = null private var m_oTarget:Object; public function BubbleEventBroadcaster(p_oTarget:Object){ super(); m_oTarget = p_oTarget; } override public function dispatchEvent(e:Event):Boolean{ if ((e is BubbleEvent)){ super.dispatchEvent(e); if (parent){ parent.dispatchEvent(e); }; } else { super.dispatchEvent(e); }; return (true); } public function get target():Object{ return (m_oTarget); } public function set parent(pEB:BubbleEventBroadcaster):void{ m_oParent = pEB; } public function removeChild(child:BubbleEventBroadcaster):void{ } public function get parent():BubbleEventBroadcaster{ return (m_oParent); } public function addChild(child:BubbleEventBroadcaster):void{ child.parent = this; } } }//package sandy.events
Section 155
//EventBroadcaster (sandy.events.EventBroadcaster) package sandy.events { import flash.events.*; public class EventBroadcaster extends EventDispatcher { public function EventBroadcaster(){ super(); } override public function dispatchEvent(evt:Event):Boolean{ if (((hasEventListener(evt.type)) || (evt.bubbles))){ return (super.dispatchEvent(evt)); }; return (true); } } }//package sandy.events
Section 156
//SandyEvent (sandy.events.SandyEvent) package sandy.events { import flash.events.*; public class SandyEvent extends Event { public static const QUEUE_LOADER_ERROR:String = "queueLoaderError"; public static const SCENE_CULL:String = "scene_cull"; public static const QUEUE_COMPLETE:String = "queueComplete"; public static const SCENE_RENDER:String = "scene_render"; public static const CONTAINER_CREATED:String = "containerCreated"; public static const LIGHT_COLOR_CHANGED:String = "lightColorChanged"; public static const SCENE_RENDER_FINISH:String = "scene_render_finish"; public static const SCENE_RENDER_DISPLAYLIST:String = "scene_render_display_list"; public static const LIGHT_ADDED:String = "lightAdded"; public static const LIGHT_UPDATED:String = "lightUpdated"; public static const SCENE_UPDATE:String = "scene_update"; public function SandyEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false){ super(type, bubbles, cancelable); } override public function clone():Event{ return (new SandyEvent(type, bubbles, cancelable)); } } }//package sandy.events
Section 157
//Shape3DEvent (sandy.events.Shape3DEvent) package sandy.events { import flash.events.*; import sandy.core.data.*; import sandy.core.scenegraph.*; public class Shape3DEvent extends BubbleEvent { public var point:Point3D; public var uv:UVCoord; public var shape:Shape3D; public var polygon:Polygon; public var event:Event; public function Shape3DEvent(e:String, p_oShape:Shape3D, p_oPolygon:Polygon, p_oUV:UVCoord, p_oPoint3d:Point3D, p_oEvent:Event){ super(e, p_oShape); shape = p_oShape; polygon = p_oPolygon; uv = p_oUV; point = p_oPoint3d; event = p_oEvent; } } }//package sandy.events
Section 158
//AAttributes (sandy.materials.attributes.AAttributes) package sandy.materials.attributes { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; public class AAttributes implements IAttributes { protected var m_nFlags:uint;// = 0 public function get flags():uint{ return (m_nFlags); } public function drawOnSprite(p_oSprite:Sprite2D, p_oMaterial:Material, p_oScene:Scene3D):void{ } public function draw(p_oGraphics:Graphics, p_oPolygon:Polygon, p_oMaterial:Material, p_oScene:Scene3D):void{ } public function finish(p_oScene:Scene3D):void{ } public function init(p_oPolygon:Polygon):void{ } public function begin(p_oScene:Scene3D):void{ } public function unlink(p_oPolygon:Polygon):void{ } } }//package sandy.materials.attributes
Section 159
//ALightAttributes (sandy.materials.attributes.ALightAttributes) package sandy.materials.attributes { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import flash.utils.*; import flash.geom.*; public class ALightAttributes implements IAttributes { protected const m_oH:Point3D; private var _gloss:Number;// = 5 private var _scenes:Dictionary; private var _specular:Number;// = 0 private var _diffuse:Number;// = 1 protected var m_oCurrentH:Point3D; protected var m_nI:Number; protected var m_oCurrentL:Point3D; protected var m_oCurrentV:Point3D; protected var m_oL:Point3D; protected var m_nFlags:uint;// = 0 protected var m_oV:Point3D; protected var m_oCurrentShape:Shape3D; private var _ambient:Number;// = 0.3 public function ALightAttributes(){ m_oH = new Point3D(); m_oCurrentL = new Point3D(); m_oCurrentV = new Point3D(); m_oCurrentH = new Point3D(); _scenes = new Dictionary(true); super(); } public function set specular(p_nSpecular:Number):void{ _specular = p_nSpecular; onPropertyChange(); } public function get flags():uint{ return (m_nFlags); } public function get gloss():Number{ return (_gloss); } public function init(p_oPolygon:Polygon):void{ } private function applyColorToDisplayObject(s:DisplayObject, c:uint, b:Number):void{ var rgb_r:Number; var rgb_g:Number; var rgb_b:Number; if ((((c < 1)) || ((c > 0xFFFFFF)))){ c = 0xFFFFFF; }; rgb_r = ((0xFF0000 & c) >> 16); rgb_g = ((0xFF00 & c) >> 8); rgb_b = (0xFF & c); var bY:Number = ((b * 1.7321) / Math.sqrt((((rgb_r * rgb_r) + (rgb_g * rgb_g)) + (rgb_b * rgb_b)))); rgb_r = (rgb_r * bY); rgb_g = (rgb_g * bY); rgb_b = (rgb_b * bY); var ct:ColorTransform = s.transform.colorTransform; if (((((!((ct.redMultiplier == rgb_r))) || (!((ct.greenMultiplier == rgb_g))))) || (!((ct.blueMultiplier == rgb_b))))){ ct.redMultiplier = rgb_r; ct.greenMultiplier = rgb_g; ct.blueMultiplier = rgb_b; s.transform.colorTransform = ct; }; } public function unlink(p_oPolygon:Polygon):void{ if (m_oCurrentShape == p_oPolygon.shape){ m_oCurrentShape = null; }; } public function set gloss(p_nGloss:Number):void{ _gloss = p_nGloss; onPropertyChange(); } public function get ambient():Number{ return (_ambient); } protected function onPropertyChange():void{ } public function finish(p_oScene:Scene3D):void{ } public function set ambient(p_nAmbient:Number):void{ _ambient = p_nAmbient; onPropertyChange(); } public function begin(p_oScene:Scene3D):void{ m_nI = p_oScene.light.getNormalizedPower(); m_oL = p_oScene.light.getDirectionPoint3D(); m_oV = p_oScene.camera.getPosition("absolute"); m_oV.scale(-1); m_oV.normalize(); m_oH.copy(m_oL); m_oH.add(m_oV); m_oH.normalize(); m_oCurrentShape = null; m_oCurrentL.copy(m_oL); m_oCurrentV.copy(m_oV); m_oCurrentH.copy(m_oH); } public function get specular():Number{ return (_specular); } public function set diffuse(p_nDiffuse:Number):void{ _diffuse = p_nDiffuse; onPropertyChange(); } public function draw(p_oGraphics:Graphics, p_oPolygon:Polygon, p_oMaterial:Material, p_oScene:Scene3D):void{ var invModelMatrix:Matrix4; if (p_oMaterial.lightingEnable){ applyColorToDisplayObject((p_oPolygon.shape.useSingleContainer) ? p_oPolygon.shape.container : p_oPolygon.container, p_oScene.light.color, 1); if (m_oCurrentShape != p_oPolygon.shape){ m_oCurrentShape = p_oPolygon.shape; invModelMatrix = m_oCurrentShape.invModelMatrix; if (m_oL){ m_oCurrentL.copy(m_oL); invModelMatrix.transform3x3(m_oCurrentL); m_oCurrentL.normalize(); }; if (m_oV){ m_oCurrentV.copy(m_oV); invModelMatrix.transform3x3(m_oCurrentV); m_oCurrentV.normalize(); }; if (m_oH){ m_oCurrentH.copy(m_oH); invModelMatrix.transform3x3(m_oCurrentH); m_oCurrentH.normalize(); }; }; }; } public function get diffuse():Number{ return (_diffuse); } protected function calculate(p_oNormal:Point3D, p_bFrontside:Boolean, p_bIgnoreSpecular:Boolean=false):Number{ var l_s:Number; var l_n:Number = (p_bFrontside) ? -1 : 1; var l_k:Number = (l_n * m_oCurrentL.dot(p_oNormal)); if (l_k < 0){ l_k = 0; }; l_k = (_ambient + (_diffuse * l_k)); if (((!(p_bIgnoreSpecular)) && ((specular > 0)))){ l_s = (l_n * m_oCurrentH.dot(p_oNormal)); if (l_s < 0){ l_s = 0; }; l_k = (l_k + (_specular * Math.pow(l_s, _gloss))); }; return ((l_k * m_nI)); } public function drawOnSprite(p_oSprite:Sprite2D, p_oMaterial:Material, p_oScene:Scene3D):void{ if (p_oMaterial.lightingEnable){ applyColorToDisplayObject(p_oSprite.container, p_oScene.light.color, (ambient * p_oScene.light.getNormalizedPower())); }; } } }//package sandy.materials.attributes
Section 160
//IAttributes (sandy.materials.attributes.IAttributes) package sandy.materials.attributes { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; public interface IAttributes { function init(:Polygon):void; function finish(:Scene3D):void; function draw(_arg1:Graphics, _arg2:Polygon, _arg3:Material, _arg4:Scene3D):void; function get flags():uint; function drawOnSprite(_arg1:Sprite2D, _arg2:Material, _arg3:Scene3D):void; function begin(:Scene3D):void; function unlink(:Polygon):void; } }//package sandy.materials.attributes
Section 161
//LightAttributes (sandy.materials.attributes.LightAttributes) package sandy.materials.attributes { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; public final class LightAttributes extends ALightAttributes { public var useBright:Boolean;// = false public function LightAttributes(p_bBright:Boolean=false, p_nAmbient:Number=0.3){ super(); useBright = p_bBright; ambient = Math.min(Math.max(p_nAmbient, 0), 1); } override public function draw(p_oGraphics:Graphics, p_oPolygon:Polygon, p_oMaterial:Material, p_oScene:Scene3D):void{ var l_aPoints:Array; var l_oNormal:Point3D; var lightStrength:Number; var l_oVertex:Vertex; super.draw(p_oGraphics, p_oPolygon, p_oMaterial, p_oScene); if (p_oMaterial.lightingEnable){ l_aPoints = (p_oPolygon.isClipped) ? p_oPolygon.cvertices : p_oPolygon.vertices; l_oNormal = p_oPolygon.normal.getPoint3D(); lightStrength = calculate(l_oNormal, p_oPolygon.visible); if (lightStrength > 1){ lightStrength = 1; } else { if (lightStrength < ambient){ lightStrength = ambient; }; }; p_oGraphics.lineStyle(); if (useBright){ p_oGraphics.beginFill(((lightStrength)<0.5) ? 0 : 0xFFFFFF, ((lightStrength)<0.5) ? (1 - (2 * lightStrength)) : ((2 * lightStrength) - 1)); } else { p_oGraphics.beginFill(0, (1 - lightStrength)); }; p_oGraphics.moveTo(Vertex(l_aPoints[0]).sx, Vertex(l_aPoints[0]).sy); for each (l_oVertex in l_aPoints) { p_oGraphics.lineTo(l_oVertex.sx, l_oVertex.sy); }; p_oGraphics.endFill(); l_oNormal = null; l_oVertex = null; }; } } }//package sandy.materials.attributes
Section 162
//LineAttributes (sandy.materials.attributes.LineAttributes) package sandy.materials.attributes { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; public class LineAttributes extends AAttributes { private var m_nAlpha:Number; private var m_nColor:Number; public var modified:Boolean; private var m_nThickness:Number; public function LineAttributes(p_nThickness:uint=1, p_nColor:uint=0, p_nAlpha:Number=1){ super(); m_nThickness = p_nThickness; m_nAlpha = p_nAlpha; m_nColor = p_nColor; modified = true; } public function get color():Number{ return (m_nColor); } public function set color(p_nValue:Number):void{ m_nColor = p_nValue; modified = true; } public function set thickness(p_nValue:Number):void{ m_nThickness = p_nValue; modified = true; } override public function draw(p_oGraphics:Graphics, p_oPolygon:Polygon, p_oMaterial:Material, p_oScene:Scene3D):void{ var l_oVertex:Vertex; var l_aPoints:Array = (p_oPolygon.isClipped) ? p_oPolygon.cvertices : p_oPolygon.vertices; p_oGraphics.lineStyle(m_nThickness, m_nColor, m_nAlpha); p_oGraphics.moveTo(l_aPoints[0].sx, l_aPoints[0].sy); var lId:int = l_aPoints.length; while ((l_oVertex = l_aPoints[--lId])) { p_oGraphics.lineTo(l_oVertex.sx, l_oVertex.sy); }; } public function get thickness():Number{ return (m_nThickness); } public function set alpha(p_nValue:Number):void{ m_nAlpha = p_nValue; modified = true; } public function get alpha():Number{ return (m_nAlpha); } } }//package sandy.materials.attributes
Section 163
//MaterialAttributes (sandy.materials.attributes.MaterialAttributes) package sandy.materials.attributes { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; public class MaterialAttributes { public var attributes:Array; public function MaterialAttributes(... _args){ attributes = new Array(); super(); var i:int; while (i < _args.length) { if ((_args[i] is IAttributes)){ attributes.push(_args[i]); }; i++; }; } public function init(p_oPolygon:Polygon):void{ var l_oAttr:IAttributes; for each (l_oAttr in attributes) { l_oAttr.init(p_oPolygon); }; } public function finish(p_oScene:Scene3D):void{ var l_oAttr:IAttributes; for each (l_oAttr in attributes) { l_oAttr.finish(p_oScene); }; } public function unlink(p_oPolygon:Polygon):void{ var l_oAttr:IAttributes; for each (l_oAttr in attributes) { l_oAttr.unlink(p_oPolygon); }; } public function draw(p_oGraphics:Graphics, p_oPolygon:Polygon, p_oMaterial:Material, p_oScene:Scene3D):void{ var l_oAttr:IAttributes; for each (l_oAttr in attributes) { l_oAttr.draw(p_oGraphics, p_oPolygon, p_oMaterial, p_oScene); }; } public function get flags():uint{ var l_oAttr:IAttributes; var l_nFlags:uint; for each (l_oAttr in attributes) { l_nFlags = (l_nFlags | l_oAttr.flags); }; return (l_nFlags); } public function drawOnSprite(p_oSprite:Sprite2D, p_oMaterial:Material, p_oScene:Scene3D):void{ var l_oAttr:IAttributes; for each (l_oAttr in attributes) { l_oAttr.drawOnSprite(p_oSprite, p_oMaterial, p_oScene); }; } public function begin(p_oScene:Scene3D):void{ var l_oAttr:IAttributes; for each (l_oAttr in attributes) { l_oAttr.begin(p_oScene); }; } } }//package sandy.materials.attributes
Section 164
//Appearance (sandy.materials.Appearance) package sandy.materials { import sandy.core.data.*; public class Appearance { private var m_oBackMaterial:Material; private var m_oFrontMaterial:Material; public function Appearance(p_oFront:Material=null, p_oBack:Material=null){ super(); m_oFrontMaterial = ((p_oFront)!=null) ? p_oFront : new ColorMaterial(); m_oBackMaterial = ((p_oBack)!=null) ? p_oBack : m_oFrontMaterial; } public function set frontMaterial(p_oMat:Material):void{ var l_aUnLinked:Array; var l_oPoly:Polygon; if (m_oFrontMaterial == p_oMat){ return; }; if (m_oFrontMaterial){ l_aUnLinked = m_oFrontMaterial.unlinkAll(); }; m_oFrontMaterial = p_oMat; if (m_oFrontMaterial == null){ return; }; for each (l_oPoly in l_aUnLinked) { m_oFrontMaterial.init(l_oPoly); }; if (m_oBackMaterial == null){ m_oBackMaterial = p_oMat; }; } public function get flags():uint{ var l_nFlag:uint; if (m_oFrontMaterial){ l_nFlag = m_oFrontMaterial.flags; }; if (((m_oBackMaterial) && (!((m_oFrontMaterial == m_oBackMaterial))))){ l_nFlag = (l_nFlag | m_oBackMaterial.flags); }; return (l_nFlag); } public function get modified():Boolean{ return (((m_oFrontMaterial.modified) || (m_oBackMaterial.modified))); } public function toString():String{ return ("sandy.materials.Appearance"); } public function get backMaterial():Material{ return (m_oBackMaterial); } public function get lightingEnable():Boolean{ return (((m_oFrontMaterial.lightingEnable) || (m_oBackMaterial.lightingEnable))); } public function get frontMaterial():Material{ return (m_oFrontMaterial); } public function get useVertexNormal():Boolean{ return (Boolean(((m_oBackMaterial.useVertexNormal) && (m_oFrontMaterial.useVertexNormal)))); } public function set backMaterial(p_oMat:Material):void{ var l_aUnLinked:Array; var l_oPoly:Polygon; if (m_oBackMaterial == p_oMat){ return; }; if (m_oBackMaterial){ l_aUnLinked = m_oBackMaterial.unlinkAll(); }; m_oBackMaterial = p_oMat; if (m_oBackMaterial == null){ return; }; for each (l_oPoly in l_aUnLinked) { m_oBackMaterial.init(l_oPoly); }; if (m_oFrontMaterial == null){ m_oFrontMaterial = p_oMat; }; } public function set lightingEnable(p_bValue:Boolean):void{ m_oFrontMaterial.lightingEnable = p_bValue; if (m_oFrontMaterial != m_oBackMaterial){ m_oBackMaterial.lightingEnable = p_bValue; }; } public function dispose():void{ var l_oPoly:Polygon; var l_aUnLinked:Array; if (m_oFrontMaterial){ l_aUnLinked = m_oFrontMaterial.unlinkAll(); for each (l_oPoly in l_aUnLinked) { if (l_oPoly.appearance){ l_oPoly.appearance = null; }; }; if (m_oFrontMaterial.autoDispose){ m_oFrontMaterial.dispose(); }; l_aUnLinked = null; }; if (m_oFrontMaterial != m_oBackMaterial){ l_aUnLinked = m_oBackMaterial.unlinkAll(); for each (l_oPoly in l_aUnLinked) { if (l_oPoly.appearance){ l_oPoly.appearance = null; }; }; if (m_oBackMaterial.autoDispose){ m_oBackMaterial.dispose(); }; l_aUnLinked = null; }; m_oFrontMaterial = null; m_oBackMaterial = null; } } }//package sandy.materials
Section 165
//BitmapMaterial (sandy.materials.BitmapMaterial) package sandy.materials { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.util.*; public class BitmapMaterial extends Material implements IAlphaMaterial { protected const m_oOffset:Point; protected const m_oTiling:Point; protected var m_oPolygonMatrixMap:Dictionary; private var m_nWidth:Number; var graphics:Graphics; private var m_nInvWidth:Number; private var m_nRecLevel:int;// = 0 private var m_nAlpha:Number;// = 1 public var forceUpdate:Boolean;// = false private var m_oDrawMatrix:Matrix; public var smooth:Boolean;// = false var polygon:Polygon; private var m_nInvHeight:Number; private var m_oTextureClone:BitmapData; protected var matrix:Matrix; protected var m_oTexture:BitmapData; private var m_oColorTransform:ColorTransform; var map:Matrix; public var maxRecurssionDepth:uint;// = 5 private var m_nHeight:Number; protected var m_oPoint:Point; public var precision:uint;// = 0 public function BitmapMaterial(p_oTexture:BitmapData=null, p_oAttr:MaterialAttributes=null, p_nPrecision:uint=0){ m_oDrawMatrix = new Matrix(); m_oColorTransform = new ColorTransform(); map = new Matrix(); m_oPoint = new Point(); matrix = new Matrix(); m_oTiling = new Point(1, 1); m_oOffset = new Point(0, 0); super(p_oAttr); m_oType = MaterialType.BITMAP; texture = p_oTexture; m_oPolygonMatrixMap = new Dictionary(true); precision = p_nPrecision; } override public function init(p_oPolygon:Polygon):void{ var m:Matrix; var l_aUV:Array; if (((m_oPolygonMatrixMap) && ((p_oPolygon.vertices.length >= 3)))){ m = null; if ((((m_nWidth > 0)) && ((m_nHeight > 0)))){ l_aUV = p_oPolygon.aUVCoord; if (l_aUV){ m = _createTextureMatrix(l_aUV[0].u, l_aUV[0].v, l_aUV[int(1)].u, l_aUV[int(1)].v, l_aUV[int(2)].u, l_aUV[int(2)].v); }; }; m_oPolygonMatrixMap[p_oPolygon.id] = m; }; super.init(p_oPolygon); } override public function unlink(p_oPolygon:Polygon):void{ if (m_oPolygonMatrixMap){ if (m_oPolygonMatrixMap[p_oPolygon.id]){ delete m_oPolygonMatrixMap[p_oPolygon.id]; }; }; super.unlink(p_oPolygon); } protected function renderRec(ta:Number, tb:Number, tc:Number, td:Number, tx:Number, ty:Number, ax:Number, ay:Number, az:Number, bx:Number, by:Number, bz:Number, cx:Number, cy:Number, cz:Number):void{ m_nRecLevel++; var ta2:Number = (ta + ta); var tb2:Number = (tb + tb); var tc2:Number = (tc + tc); var td2:Number = (td + td); var tx2:Number = (tx + tx); var ty2:Number = (ty + ty); var mabz:Number = (2 / (az + bz)); var mbcz:Number = (2 / (bz + cz)); var mcaz:Number = (2 / (cz + az)); var mabx:Number = (((ax * az) + (bx * bz)) * mabz); var maby:Number = (((ay * az) + (by * bz)) * mabz); var mbcx:Number = (((bx * bz) + (cx * cz)) * mbcz); var mbcy:Number = (((by * bz) + (cy * cz)) * mbcz); var mcax:Number = (((cx * cz) + (ax * az)) * mcaz); var mcay:Number = (((cy * cz) + (ay * az)) * mcaz); var dabx:Number = ((ax + bx) - mabx); var daby:Number = ((ay + by) - maby); var dbcx:Number = ((bx + cx) - mbcx); var dbcy:Number = ((by + cy) - mbcy); var dcax:Number = ((cx + ax) - mcax); var dcay:Number = ((cy + ay) - mcay); var dsab:Number = ((dabx * dabx) + (daby * daby)); var dsbc:Number = ((dbcx * dbcx) + (dbcy * dbcy)); var dsca:Number = ((dcax * dcax) + (dcay * dcay)); var mabxHalf:Number = (mabx * 0.5); var mabyHalf:Number = (maby * 0.5); var azbzHalf:Number = ((az + bz) * 0.5); var mcaxHalf:Number = (mcax * 0.5); var mcayHalf:Number = (mcay * 0.5); var czazHalf:Number = ((cz + az) * 0.5); var mbcxHalf:Number = (mbcx * 0.5); var mbcyHalf:Number = (mbcy * 0.5); var bzczHalf:Number = ((bz + cz) * 0.5); if ((((m_nRecLevel > maxRecurssionDepth)) || ((((((dsab <= precision)) && ((dsca <= precision)))) && ((dsbc <= precision)))))){ renderTriangle(ta, tb, tc, td, tx, ty, ax, ay, bx, by, cx, cy); m_nRecLevel--; return; }; if ((((((dsab > precision)) && ((dsca > precision)))) && ((dsbc > precision)))){ renderRec(ta2, tb2, tc2, td2, tx2, ty2, ax, ay, az, mabxHalf, mabyHalf, azbzHalf, mcaxHalf, mcayHalf, czazHalf); renderRec(ta2, tb2, tc2, td2, (tx2 - 1), ty2, mabxHalf, mabyHalf, azbzHalf, bx, by, bz, mbcxHalf, mbcyHalf, bzczHalf); renderRec(ta2, tb2, tc2, td2, tx2, (ty2 - 1), mcaxHalf, mcayHalf, czazHalf, mbcxHalf, mbcyHalf, bzczHalf, cx, cy, cz); renderRec(-(ta2), -(tb2), -(tc2), -(td2), (-(tx2) + 1), (-(ty2) + 1), mbcxHalf, mbcyHalf, bzczHalf, mcaxHalf, mcayHalf, czazHalf, mabxHalf, mabyHalf, azbzHalf); m_nRecLevel--; return; }; var dmax:Number = Math.max(dsab, Math.max(dsca, dsbc)); if (dsab == dmax){ renderRec(ta2, tb, tc2, td, tx2, ty, ax, ay, az, mabxHalf, mabyHalf, azbzHalf, cx, cy, cz); renderRec((ta2 + tb), tb, (tc2 + td), td, ((tx2 + ty) - 1), ty, mabxHalf, mabyHalf, azbzHalf, bx, by, bz, cx, cy, cz); m_nRecLevel--; return; }; if (dsca == dmax){ renderRec(ta, tb2, tc, td2, tx, ty2, ax, ay, az, bx, by, bz, mcaxHalf, mcayHalf, czazHalf); renderRec(ta, (tb2 + ta), tc, (td2 + tc), tx, ((ty2 + tx) - 1), mcaxHalf, mcayHalf, czazHalf, bx, by, bz, cx, cy, cz); m_nRecLevel--; return; }; renderRec((ta - tb), tb2, (tc - td), td2, (tx - ty), ty2, ax, ay, az, bx, by, bz, mbcxHalf, mbcyHalf, bzczHalf); renderRec(ta2, (tb - ta), tc2, (td - tc), tx2, (ty - tx), ax, ay, az, mbcxHalf, mbcyHalf, bzczHalf, cx, cy, cz); m_nRecLevel--; } public function get texture():BitmapData{ return (m_oTexture); } override public function dispose():void{ super.dispose(); if (m_oTexture){ m_oTexture.dispose(); }; m_oTexture = null; if (m_oTextureClone){ m_oTextureClone.dispose(); }; m_oTextureClone = null; m_oPolygonMatrixMap = null; } public function set texture(p_oTexture:BitmapData):void{ var l_sID:String; var l_aMatrixMap:Dictionary; var l_oPoly:Polygon; if (p_oTexture == m_oTexture){ return; }; if (m_oTexture){ m_oTexture.dispose(); }; var l_bReWrap:Boolean; if (m_nHeight != p_oTexture.height){ l_bReWrap = true; } else { if (m_nWidth != p_oTexture.width){ l_bReWrap = true; }; }; m_oTexture = p_oTexture; m_nHeight = m_oTexture.height; m_nWidth = m_oTexture.width; m_nInvHeight = (1 / m_nHeight); m_nInvWidth = (1 / m_nWidth); if (l_bReWrap){ l_aMatrixMap = new Dictionary(true); for (l_sID in m_oPolygonMatrixMap) { l_aMatrixMap[l_sID] = m_oPolygonMatrixMap[l_sID]; }; for (l_sID in l_aMatrixMap) { l_oPoly = Polygon.POLYGON_MAP[l_sID]; unlink(l_oPoly); init(l_oPoly); }; l_aMatrixMap = null; }; } protected function renderTriangle(a:Number, b:Number, c:Number, d:Number, tx:Number, ty:Number, v0x:Number, v0y:Number, v1x:Number, v1y:Number, v2x:Number, v2y:Number):void{ var a2:Number = (v1x - v0x); var b2:Number = (v1y - v0y); var c2:Number = (v2x - v0x); var d2:Number = (v2y - v0y); matrix.a = ((a * a2) + (b * c2)); matrix.b = ((a * b2) + (b * d2)); matrix.c = ((c * a2) + (d * c2)); matrix.d = ((c * b2) + (d * d2)); matrix.tx = (((tx * a2) + (ty * c2)) + v0x); matrix.ty = (((tx * b2) + (ty * d2)) + v0y); var st:Number = (((v0x * (d2 - b2)) - (v1x * d2)) + (v2x * b2)); if (st < 0){ st = -(st); }; graphics.lineStyle(); graphics.beginBitmapFill(((m_nAlpha)==1) ? m_oTexture : m_oTextureClone, matrix, repeat, ((smooth) && ((st > 100)))); graphics.moveTo(v0x, v0y); graphics.lineTo(v1x, v1y); graphics.lineTo(v2x, v2y); graphics.endFill(); } override public function renderPolygon(p_oScene:Scene3D, p_oPolygon:Polygon, p_mcContainer:Sprite):void{ var l_points:Array; var l_uv:Array; var v0:Vertex; var v1:Vertex; var v2:Vertex; var i:int; var l:int; if (m_oTexture == null){ return; }; polygon = p_oPolygon; graphics = p_mcContainer.graphics; m_nRecLevel = 0; if (((polygon.isClipped) || ((polygon.vertices.length > 3)))){ l_points = (polygon.isClipped) ? p_oPolygon.cvertices : p_oPolygon.vertices; l_uv = (polygon.isClipped) ? p_oPolygon.caUVCoord : p_oPolygon.aUVCoord; l = (l_points.length - 1); i = 1; while (i < l) { map = _createTextureMatrix(l_uv[0].u, l_uv[0].v, l_uv[int(i)].u, l_uv[int(i)].v, l_uv[int((i + 1))].u, l_uv[int((i + 1))].v); v0 = l_points[0]; v1 = l_points[int(i)]; v2 = l_points[int((i + 1))]; if (precision == 0){ renderTriangle(map.a, map.b, map.c, map.d, map.tx, map.ty, v0.sx, v0.sy, v1.sx, v1.sy, v2.sx, v2.sy); } else { renderRec(map.a, map.b, map.c, map.d, map.tx, map.ty, v0.sx, v0.sy, v0.wz, v1.sx, v1.sy, v1.wz, v2.sx, v2.sy, v2.wz); }; i++; }; } else { l_points = p_oPolygon.vertices; l_uv = p_oPolygon.aUVCoord; map = (m_oPolygonMatrixMap[polygon.id] as Matrix); v0 = l_points[0]; v1 = l_points[1]; v2 = l_points[2]; if (precision == 0){ renderTriangle(map.a, map.b, map.c, map.d, map.tx, map.ty, v0.sx, v0.sy, v1.sx, v1.sy, v2.sx, v2.sy); } else { renderRec(map.a, map.b, map.c, map.d, map.tx, map.ty, v0.sx, v0.sy, v0.wz, v1.sx, v1.sy, v1.wz, v2.sx, v2.sy, v2.wz); }; }; super.renderPolygon(p_oScene, p_oPolygon, p_mcContainer); l_points = null; l_uv = null; } public function set alpha(p_nValue:Number):void{ setTransparency(p_nValue); m_bModified = true; } public function setTransparency(p_nValue:Number):void{ if (m_oTexture == null){ throw (new Error("Setting transparency requires setting texture first.")); }; p_nValue = NumberUtil.constrain(p_nValue, 0, 1); m_nAlpha = p_nValue; if (p_nValue == 1){ return; }; if (m_oTextureClone != null){ if (((!((m_oTextureClone.height == m_oTexture.height))) || (!((m_oTextureClone.width == m_oTexture.width))))){ m_oTextureClone.dispose(); m_oTextureClone = null; }; }; if (m_oTextureClone == null){ m_oTextureClone = new BitmapData(m_oTexture.width, m_oTexture.height, true, 0); }; m_oColorTransform.alphaMultiplier = p_nValue; m_oTextureClone.lock(); m_oTextureClone.fillRect(m_oTextureClone.rect, 0); m_oTextureClone.draw(m_oTexture, m_oDrawMatrix, m_oColorTransform); m_oTextureClone.unlock(); } protected function _createTextureMatrix(p_nU0:Number, p_nV0:Number, p_nU1:Number, p_nV1:Number, p_nU2:Number, p_nV2:Number):Matrix{ var u0:Number = (((p_nU0 * m_oTiling.x) + m_oOffset.x) * m_nWidth); var v0:Number = (((p_nV0 * m_oTiling.y) + m_oOffset.y) * m_nHeight); var u1:Number = (((p_nU1 * m_oTiling.x) + m_oOffset.x) * m_nWidth); var v1:Number = (((p_nV1 * m_oTiling.y) + m_oOffset.y) * m_nHeight); var u2:Number = (((p_nU2 * m_oTiling.x) + m_oOffset.x) * m_nWidth); var v2:Number = (((p_nV2 * m_oTiling.y) + m_oOffset.y) * m_nHeight); if ((((((u0 == u1)) && ((v0 == v1)))) || ((((u0 == u2)) && ((v0 == v2)))))){ u0 = (u0 - ((u0)>0.05) ? 0.05 : -0.05); v0 = (v0 - ((v0)>0.07) ? 0.07 : -0.07); }; if ((((u2 == u1)) && ((v2 == v1)))){ u2 = (u2 - ((u2)>0.05) ? 0.04 : -0.04); v2 = (v2 - ((v2)>0.06) ? 0.06 : -0.06); }; var m:Matrix = new Matrix((u1 - u0), (v1 - v0), (u2 - u0), (v2 - v0), u0, v0); m.invert(); return (m); } public function get alpha():Number{ return (m_nAlpha); } public function toString():String{ return ((this.id + "::sandy.materials.BitmapMaterial")); } public function setTiling(p_nW:Number, p_nH:Number, p_nU:Number=0, p_nV:Number=0):void{ var l_sID:String; var l_oPoly:Polygon; m_oTiling.x = p_nW; m_oTiling.y = p_nH; m_oOffset.x = (p_nU - Math.floor(p_nU)); m_oOffset.y = (p_nV - Math.floor(p_nV)); m_bModified = true; var l_aMatrixMap:Dictionary = new Dictionary(true); for (l_sID in m_oPolygonMatrixMap) { l_aMatrixMap[l_sID] = m_oPolygonMatrixMap[l_sID]; }; for (l_sID in l_aMatrixMap) { l_oPoly = Polygon.POLYGON_MAP[l_sID]; unlink(l_oPoly); init(l_oPoly); }; l_aMatrixMap = null; } } }//package sandy.materials
Section 166
//ColorMaterial (sandy.materials.ColorMaterial) package sandy.materials { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.attributes.*; public final class ColorMaterial extends Material implements IAlphaMaterial { private var m_nAlpha:Number; private var m_nColor:Number; public function ColorMaterial(p_nColor:uint=0, p_nAlpha:Number=1, p_oAttr:MaterialAttributes=null){ super(p_oAttr); m_oType = MaterialType.COLOR; m_nColor = p_nColor; m_nAlpha = p_nAlpha; } public function get color():Number{ return (m_nColor); } override public function renderPolygon(p_oScene:Scene3D, p_oPolygon:Polygon, p_mcContainer:Sprite):void{ var l_oVertex:Vertex; var l_points:Array = (p_oPolygon.isClipped) ? p_oPolygon.cvertices : p_oPolygon.vertices; if (!l_points.length){ return; }; var lId:int = l_points.length; var l_graphics:Graphics = p_mcContainer.graphics; l_graphics.lineStyle(); l_graphics.beginFill(m_nColor, m_nAlpha); l_graphics.moveTo(l_points[0].sx, l_points[0].sy); while ((l_oVertex = l_points[--lId])) { l_graphics.lineTo(l_oVertex.sx, l_oVertex.sy); }; l_graphics.endFill(); super.renderPolygon(p_oScene, p_oPolygon, p_mcContainer); } public function set color(p_nValue:Number):void{ m_nColor = p_nValue; m_bModified = true; } public function set alpha(p_nValue:Number):void{ m_nAlpha = p_nValue; m_bModified = true; } public function get alpha():Number{ return (m_nAlpha); } } }//package sandy.materials
Section 167
//IAlphaMaterial (sandy.materials.IAlphaMaterial) package sandy.materials { public interface IAlphaMaterial { function set alpha(:Number):void; function get alpha():Number; } }//package sandy.materials
Section 168
//Material (sandy.materials.Material) package sandy.materials { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.core.scenegraph.*; import sandy.materials.attributes.*; import flash.utils.*; public class Material { private var lastFinish:int;// = 0 protected var m_nFlags:uint;// = 0 public var useVertexNormal:Boolean;// = false public var attributes:MaterialAttributes; public var repeat:Boolean;// = true private var _id:Number; protected var m_nRefCounting:int; public var lightingEnable:Boolean;// = false public var autoDispose:Boolean;// = true protected var _useLight:Boolean;// = false protected var m_oType:MaterialType; protected var m_bModified:Boolean; private var lastBegin:int;// = 0 private var _filters:Array; protected var m_oPolygonMap:Dictionary; private static var _ID_:Number = 0; public function Material(p_oAttr:MaterialAttributes=null){ super(); _filters = []; _useLight = false; _id = _ID_++; attributes = ((p_oAttr)==null) ? new MaterialAttributes() : p_oAttr; m_bModified = true; m_oType = MaterialType.NONE; m_nRefCounting = 0; m_oPolygonMap = new Dictionary(true); } public function get type():MaterialType{ return (m_oType); } public function get filters():Array{ return (_filters); } public function renderPolygon(p_oScene:Scene3D, p_oPolygon:Polygon, p_mcContainer:Sprite):void{ if (attributes){ attributes.draw(p_mcContainer.graphics, p_oPolygon, this, p_oScene); }; if (((_filters) && ((_filters.length > 0)))){ p_mcContainer.filters = _filters; }; } public function get flags():uint{ var l_nFlags:uint = m_nFlags; if (attributes){ l_nFlags = (l_nFlags | attributes.flags); }; return (l_nFlags); } public function unlinkAll():Array{ var l_oApp:Appearance; var l_oPoly:Polygon; var l_sLabel:String; var l_aUnlinked:Array = []; for (l_sLabel in m_oPolygonMap) { l_oPoly = Polygon(Polygon.POLYGON_MAP[l_sLabel]); l_oApp = l_oPoly.appearance; if ((((l_oApp.frontMaterial == this)) || ((l_oApp.backMaterial == this)))){ unlink(l_oPoly); l_aUnlinked.push(l_oPoly); }; }; return (l_aUnlinked); } public function init(p_oPolygon:Polygon):void{ if (!m_oPolygonMap[p_oPolygon.id]){ m_oPolygonMap[p_oPolygon.id] = 1; m_nRefCounting++; if (attributes){ attributes.init(p_oPolygon); }; } else { var _local2 = m_oPolygonMap; var _local3 = p_oPolygon.id; var _local4 = (_local2[_local3] + 1); _local2[_local3] = _local4; }; } public function finish(p_oScene:Scene3D):void{ if (lastFinish != p_oScene.frameCount){ if (attributes){ attributes.finish(p_oScene); }; lastFinish = p_oScene.frameCount; }; m_bModified = false; } public function get modified():Boolean{ return (m_bModified); } public function unlink(p_oPolygon:Polygon):void{ if (m_oPolygonMap[p_oPolygon.id]){ var _local2 = m_oPolygonMap; var _local3 = p_oPolygon.id; var _local4 = (_local2[_local3] - 1); _local2[_local3] = _local4; if (m_oPolygonMap[p_oPolygon.id] == 0){ delete m_oPolygonMap[p_oPolygon.id]; m_nRefCounting--; if (attributes){ attributes.unlink(p_oPolygon); }; }; }; if (((autoDispose) && ((m_nRefCounting <= 0)))){ dispose(); }; } public function get id():Number{ return (_id); } public function dispose():void{ var l_oApp:Appearance; var l_oPoly:Polygon; var l_sLabel:String; for (l_sLabel in m_oPolygonMap) { l_oPoly = Polygon(Polygon.POLYGON_MAP[l_sLabel]); unlink(l_oPoly); l_oApp = l_oPoly.appearance; if (l_oApp.frontMaterial == this){ l_oApp.frontMaterial = null; } else { if (l_oApp.backMaterial == this){ l_oApp.backMaterial = null; }; }; delete m_oPolygonMap[l_sLabel]; }; attributes = null; _filters = null; } public function begin(p_oScene:Scene3D):void{ if (lastBegin != p_oScene.frameCount){ if (attributes){ attributes.begin(p_oScene); }; lastBegin = p_oScene.frameCount; }; } public function set filters(a:Array):void{ if (a != _filters){ _filters = a; m_bModified = true; }; } public function renderSprite(p_oSprite:Sprite2D, p_oMaterial:Material, p_oScene:Scene3D):void{ if (attributes){ attributes.drawOnSprite(p_oSprite, p_oMaterial, p_oScene); }; if (((_filters) && ((_filters.length > 0)))){ p_oSprite.content.filters = _filters; }; } } }//package sandy.materials
Section 169
//MaterialType (sandy.materials.MaterialType) package sandy.materials { public class MaterialType { private var m_sType:String; public static const COLOR:MaterialType = new MaterialType("color"); ; public static const WIREFRAME:MaterialType = new MaterialType("wireframe"); ; public static const OUTLINE:MaterialType = new MaterialType("outline"); ; public static const BITMAP:MaterialType = new MaterialType("bitmap"); ; public static const NONE:MaterialType = new MaterialType("default"); ; public static const VIDEO:MaterialType = new MaterialType("video"); ; public static const MOVIE:MaterialType = new MaterialType("movie"); ; public function MaterialType(p_sType:String){ super(); m_sType = p_sType; } public function typeString():String{ return (m_sType); } } }//package sandy.materials
Section 170
//MovieMaterial (sandy.materials.MovieMaterial) package sandy.materials { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.util.*; import sandy.math.*; public class MovieMaterial extends BitmapMaterial { private var m_oAlpha:ColorTransform; private var m_oTimer:Timer; private var m_oMovie:Sprite; private var m_bUpdate:Boolean; public static const DEFAULT_FILL_COLOR:uint = 0; public function MovieMaterial(p_oMovie:Sprite, p_nUpdateMS:uint=40, p_oAttr:MaterialAttributes=null, p_bRemoveTransparentBorder:Boolean=false, p_nHeight:Number=0, p_nWidth:Number=0){ var w:Number; var h:Number; var tmpBmp:BitmapData; var rect:Rectangle; m_oAlpha = new ColorTransform(); if (p_bRemoveTransparentBorder){ tmpBmp = new BitmapData(p_oMovie.width, p_oMovie.height, true, 0); tmpBmp.draw(p_oMovie); rect = tmpBmp.getColorBoundsRect(4278190080, 0, false); w = rect.width; h = rect.height; } else { w = (p_nWidth) ? p_nWidth : p_oMovie.width; h = (p_nHeight) ? p_nHeight : p_oMovie.height; }; super(new BitmapData(w, h, true, DEFAULT_FILL_COLOR), p_oAttr); m_oMovie = p_oMovie; m_oType = MaterialType.MOVIE; m_bUpdate = true; m_oTimer = new Timer(p_nUpdateMS); m_oTimer.addEventListener(TimerEvent.TIMER, update); m_oTimer.start(); if (tmpBmp){ tmpBmp.dispose(); tmpBmp = null; }; rect = null; w = undefined; h = undefined; } override public function renderPolygon(p_oScene:Scene3D, p_oPolygon:Polygon, p_mcContainer:Sprite):void{ m_bUpdate = true; super.renderPolygon(p_oScene, p_oPolygon, p_mcContainer); } override public function setTransparency(p_nValue:Number):void{ m_oAlpha.alphaMultiplier = NumberUtil.constrain(p_nValue, 0, 1); } public function stop():void{ if (m_oTimer != null){ m_oTimer.stop(); }; } public function start():void{ m_oTimer.start(); } public function get movie():Sprite{ return (m_oMovie); } public function update(p_eEvent:Event=null):void{ if (((m_bUpdate) || (forceUpdate))){ m_oTexture.fillRect(m_oTexture.rect, ColorMath.applyAlpha(DEFAULT_FILL_COLOR, m_oAlpha.alphaMultiplier)); m_oTexture.draw(m_oMovie, null, m_oAlpha, null, null, smooth); m_bModified = true; }; m_bUpdate = false; } override public function dispose():void{ super.dispose(); stop(); m_oTimer = null; m_oMovie = null; } } }//package sandy.materials
Section 171
//WireFrameMaterial (sandy.materials.WireFrameMaterial) package sandy.materials { import flash.display.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.attributes.*; public final class WireFrameMaterial extends Material { public function WireFrameMaterial(p_nThickness:uint=1, p_nColor:uint=0, p_nAlpha:Number=1, p_oAttr:MaterialAttributes=null){ super(p_oAttr); m_oType = MaterialType.WIREFRAME; attributes.attributes.push(new LineAttributes(p_nThickness, p_nColor, p_nAlpha)); } override public function renderPolygon(p_oScene:Scene3D, p_oPolygon:Polygon, p_mcContainer:Sprite):void{ if (attributes){ attributes.draw(p_mcContainer.graphics, p_oPolygon, this, p_oScene); }; } } }//package sandy.materials
Section 172
//ColorMath (sandy.math.ColorMath) package sandy.math { public class ColorMath { public static function applyAlpha(c:uint, a:Number):uint{ var a0:uint = (c / 16777216); return (((c & 0xFFFFFF) + (Math.floor((a * a0)) * 16777216))); } public static function calculateLitColour(col:Number, lightStrength:Number):Number{ var min:Number; var mid:Number; var max:Number; var delta:Number; var l:Number; var s:Number; var h:Number; var F:Number; var r:Number = ((col >> 16) & 0xFF); var g:Number = ((col >> 8) & 0xFF); var b:Number = (col & 0xFF); r = (r * 0.00390625); g = (g * 0.00390625); b = (b * 0.00390625); var n:Number = 0; var a:Array = [r, g, b]; a.sort(); min = a[0]; mid = a[1]; max = a[2]; var range:Number = (max - min); l = ((min + max) * 0.5); if (l == 0){ s = 1; } else { delta = (range * 0.5); if (l < 0.5){ s = (delta / l); } else { s = (delta / (1 - l)); }; if (range != 0){ while (true) { if (r == max){ if (b == min){ n = 0; } else { n = 5; }; break; }; if (g == max){ if (b == min){ n = 1; } else { n = 2; }; break; }; if (r == min){ n = 3; } else { n = 4; }; break; }; if ((n % 2) == 0){ F = (mid - min); } else { F = (max - mid); }; F = (F / range); h = (60 * (n + F)); }; }; if (lightStrength < 0.5){ delta = (s * lightStrength); } else { delta = (s * (1 - lightStrength)); }; min = (lightStrength - delta); max = (lightStrength + delta); n = Math.floor((h / 60)); F = (((h - (n * 60)) * delta) / 30); n = (n % 6); var mu:Number = (min + F); var md:Number = (max - F); switch (n){ case 0: r = max; g = mu; b = min; break; case 1: r = md; g = max; b = min; break; case 2: r = min; g = max; b = mu; break; case 3: r = min; g = md; b = max; break; case 4: r = mu; g = min; b = max; break; case 5: r = max; g = min; b = md; break; }; return (((((r * 0x0100) << 16) | ((g * 0x0100) << 8)) | (b * 0x0100))); } public static function hex2rgb(hex:Number):Object{ var r:Number; var g:Number; var b:Number; r = ((0xFF0000 & hex) >> 16); g = ((0xFF00 & hex) >> 8); b = (0xFF & hex); return ({r:r, g:g, b:b}); } public static function rgb2hex(r:Number, g:Number, b:Number):Number{ return ((((r << 16) | (g << 8)) | b)); } public static function hex2rgbn(hex:Number):Object{ var r:Number; var g:Number; var b:Number; r = ((0xFF0000 & hex) >> 16); g = ((0xFF00 & hex) >> 8); b = (0xFF & hex); return ({r:(r / 0xFF), g:(g / 0xFF), b:(b / 0xFF)}); } } }//package sandy.math
Section 173
//FastMath (sandy.math.FastMath) package sandy.math { public class FastMath { public static const PRECISION_DIV_2PI:Number = 20860.7567009409; public static const HALF_PI:Number = 1.5707963267949; public static const TWO_PI:Number = 6.28318530717959; public static const PRECISION_S:int = 131071; public static const initialized:Boolean = initialize(); public static const PRECISION:int = 131072; private static var RAD_SLICE:Number = 4.79368996214263E-5; private static var tanTable:Array = new Array(PRECISION); private static var sinTable:Array = new Array(PRECISION); public static function tan(radians:Number):Number{ return (tanTable[int(radToIndex(radians))]); } public static function sin(radians:Number):Number{ return (sinTable[int(radToIndex(radians))]); } private static function radToIndex(radians:Number):int{ return (int(((radians * PRECISION_DIV_2PI) & PRECISION_S))); } public static function cos(radians:Number):Number{ return (sinTable[int(radToIndex((HALF_PI - radians)))]); } private static function initialize():Boolean{ var rad:Number = 0; var i:int; while (i < PRECISION) { rad = Number((i * RAD_SLICE)); sinTable[i] = Number(Math.sin(rad)); tanTable[i] = Number(Math.tan(rad)); i++; }; return (true); } } }//package sandy.math
Section 174
//IntersectionMath (sandy.math.IntersectionMath) package sandy.math { import sandy.core.data.*; import sandy.bounds.*; import flash.geom.*; import sandy.util.*; public final class IntersectionMath { public static function isPointInTriangle2D(p_oPoint:Point, p_oA:Point, p_oB:Point, p_oC:Point):Boolean{ var oneOverDenom:Number = (1 / (((p_oA.y - p_oC.y) * (p_oB.x - p_oC.x)) + ((p_oB.y - p_oC.y) * (p_oC.x - p_oA.x)))); var b1:Number = (oneOverDenom * (((p_oPoint.y - p_oC.y) * (p_oB.x - p_oC.x)) + ((p_oB.y - p_oC.y) * (p_oC.x - p_oPoint.x)))); var b2:Number = (oneOverDenom * (((p_oPoint.y - p_oA.y) * (p_oC.x - p_oA.x)) + ((p_oC.y - p_oA.y) * (p_oA.x - p_oPoint.x)))); var b3:Number = (oneOverDenom * (((p_oPoint.y - p_oB.y) * (p_oA.x - p_oB.x)) + ((p_oA.y - p_oB.y) * (p_oB.x - p_oPoint.x)))); return ((((((b1 > 0)) && ((b2 > 0)))) && ((b3 > 0)))); } public static function intersectionLine3D(p_oPointA:Point3D, p_oPointB:Point3D, p_oPointC:Point3D, p_oPointD:Point3D):Array{ var res:Array = [new Point3D((0.5 * (p_oPointA.x + p_oPointB.x)), (0.5 * (p_oPointA.y + p_oPointB.y)), (0.5 * (p_oPointA.z + p_oPointB.z))), new Point3D((0.5 * (p_oPointC.x + p_oPointD.x)), (0.5 * (p_oPointC.y + p_oPointD.y)), (0.5 * (p_oPointC.z + p_oPointD.z)))]; var p13_x:Number = (p_oPointA.x - p_oPointC.x); var p13_y:Number = (p_oPointA.y - p_oPointC.y); var p13_z:Number = (p_oPointA.z - p_oPointC.z); var p43_x:Number = (p_oPointD.x - p_oPointC.x); var p43_y:Number = (p_oPointD.y - p_oPointC.y); var p43_z:Number = (p_oPointD.z - p_oPointC.z); if (((((NumberUtil.isZero(p43_x)) && (NumberUtil.isZero(p43_y)))) && (NumberUtil.isZero(p43_z)))){ return (res); }; var p21_x:Number = (p_oPointB.x - p_oPointA.x); var p21_y:Number = (p_oPointB.y - p_oPointA.y); var p21_z:Number = (p_oPointB.z - p_oPointA.z); if (((((NumberUtil.isZero(p21_x)) && (NumberUtil.isZero(p21_y)))) && (NumberUtil.isZero(p21_z)))){ return (res); }; var d1343:Number = (((p13_x * p43_x) + (p13_y * p43_y)) + (p13_z * p43_z)); var d4321:Number = (((p43_x * p21_x) + (p43_y * p21_y)) + (p43_z * p21_z)); var d1321:Number = (((p13_x * p21_x) + (p13_y * p21_y)) + (p13_z * p21_z)); var d4343:Number = (((p43_x * p43_x) + (p43_y * p43_y)) + (p43_z * p43_z)); var d2121:Number = (((p21_x * p21_x) + (p21_y * p21_y)) + (p21_z * p21_z)); var denom:Number = ((d2121 * d4343) - (d4321 * d4321)); if (NumberUtil.isZero(denom)){ return (res); }; var mua:Number = (((d1343 * d4321) - (d1321 * d4343)) / denom); var mub:Number = ((d1343 + (d4321 * mua)) / d4343); return ([new Point3D((p_oPointA.x + (mua * p21_x)), (p_oPointA.y + (mua * p21_y)), (p_oPointA.z + (mua * p21_z))), new Point3D((p_oPointC.x + (mub * p43_x)), (p_oPointC.y + (mub * p43_y)), (p_oPointC.z + (mub * p43_z)))]); } public static function intersectionBSphere(p_oBSphereA:BSphere, p_oBSphereB:BSphere):Boolean{ var l_oVec:Point3D = p_oBSphereA.position.clone(); l_oVec.sub(p_oBSphereB.position); var l_nDist:Number = (p_oBSphereA.radius + p_oBSphereB.radius); var l_nNorm:Number = l_oVec.getNorm(); return ((l_nNorm <= l_nDist)); } public static function intersectionLine2D(p_oPointA:Point, p_oPointB:Point, p_oPointC:Point, p_oPointD:Point):Point{ var xA:Number = p_oPointA.x; var yA:Number = p_oPointA.y; var xB:Number = p_oPointB.x; var yB:Number = p_oPointB.y; var xC:Number = p_oPointC.x; var yC:Number = p_oPointC.y; var xD:Number = p_oPointD.x; var yD:Number = p_oPointD.y; var denom:Number = (((yD - yC) * (xB - xA)) - ((xD - xC) * (yB - yA))); if (denom == 0){ return (null); }; var uA:Number = (((xD - xC) * (yA - yC)) - ((yD - yC) * (xA - xC))); uA = (uA / denom); return (new Point((xA + (uA * (xB - xA))), (yA + (uA * (yB - yA))))); } } }//package sandy.math
Section 175
//PlaneMath (sandy.math.PlaneMath) package sandy.math { import sandy.core.data.*; public class PlaneMath { public static const NEGATIVE:int = -1; public static const POSITIVE:int = 1; public static const ON_PLANE:int = 0; public static function distanceToPoint(p_oPlane:Plane, p_oPoint3D:Point3D):Number{ return (((((p_oPlane.a * p_oPoint3D.x) + (p_oPlane.b * p_oPoint3D.y)) + (p_oPlane.c * p_oPoint3D.z)) + p_oPlane.d)); } public static function classifyPoint(p_oPlane:Plane, p_oPoint3D:Point3D):Number{ var d:Number; d = PlaneMath.distanceToPoint(p_oPlane, p_oPoint3D); if (d < 0){ return (PlaneMath.NEGATIVE); }; if (d > 0){ return (PlaneMath.POSITIVE); }; return (PlaneMath.ON_PLANE); } public static function computePlaneFromPoints(p_oPoint3DA:Point3D, p_oPoint3DB:Point3D, p_oPoint3DC:Point3D):Plane{ var n:Point3D = Point3DMath.cross(Point3DMath.sub(p_oPoint3DA, p_oPoint3DB), Point3DMath.sub(p_oPoint3DA, p_oPoint3DC)); Point3DMath.normalize(n); var d:Number = Point3DMath.dot(p_oPoint3DA, n); return (new Plane(n.x, n.y, n.z, d)); } public static function createFromNormalAndPoint(p_oNormal:Point3D, p_oPoint:Point3D):Plane{ var p:Plane = new Plane(); p.a = p_oNormal.x; p.b = p_oNormal.y; p.c = p_oNormal.z; p.d = (p_oNormal.dot(p_oPoint) * -1); PlaneMath.normalizePlane(p); return (p); } public static function normalizePlane(p_oPlane:Plane):void{ var mag:Number; mag = Math.sqrt((((p_oPlane.a * p_oPlane.a) + (p_oPlane.b * p_oPlane.b)) + (p_oPlane.c * p_oPlane.c))); p_oPlane.a = (p_oPlane.a / mag); p_oPlane.b = (p_oPlane.b / mag); p_oPlane.c = (p_oPlane.c / mag); p_oPlane.d = (p_oPlane.d / mag); } } }//package sandy.math
Section 176
//Point3DMath (sandy.math.Point3DMath) package sandy.math { import sandy.core.data.*; public class Point3DMath { public static function addPoint3D(p_oV:Point3D, p_oW:Point3D):Point3D{ return (new Point3D((p_oV.x + p_oW.x), (p_oV.y + p_oW.y), (p_oV.z + p_oW.z))); } public static function dot(p_oV:Point3D, p_oW:Point3D):Number{ return ((((p_oV.x * p_oW.x) + (p_oV.y * p_oW.y)) + (p_oW.z * p_oV.z))); } public static function negate(p_oV:Point3D):Point3D{ return (new Point3D(-(p_oV.x), -(p_oV.y), -(p_oV.z))); } public static function clone(p_oV:Point3D):Point3D{ return (new Point3D(p_oV.x, p_oV.y, p_oV.z)); } public static function sub(p_oV:Point3D, p_oW:Point3D):Point3D{ return (new Point3D((p_oV.x - p_oW.x), (p_oV.y - p_oW.y), (p_oV.z - p_oW.z))); } public static function scale(p_oV:Point3D, n:Number):Point3D{ return (new Point3D((p_oV.x * n), (p_oV.y * n), (p_oV.z * n))); } public static function normalize(p_oV:Point3D):Boolean{ var norm:Number = Point3DMath.getNorm(p_oV); if ((((norm == 0)) || ((norm == 1)))){ return (false); }; p_oV.x = (p_oV.x / norm); p_oV.y = (p_oV.y / norm); p_oV.z = (p_oV.z / norm); return (true); } public static function cross(p_oW:Point3D, p_oV:Point3D):Point3D{ return (new Point3D(((p_oW.y * p_oV.z) - (p_oW.z * p_oV.y)), ((p_oW.z * p_oV.x) - (p_oW.x * p_oV.z)), ((p_oW.x * p_oV.y) - (p_oW.y * p_oV.x)))); } public static function sphrand(inner:Number, outer:Number):Point3D{ var v:Point3D = new Point3D((Math.random() - 0.5), (Math.random() - 0.5), (Math.random() - 0.5)); v.normalize(); var r:Number = Math.random(); r = (((outer - inner) * r) + inner); v.scale(r); return (v); } public static function getNorm(p_oV:Point3D):Number{ return (Math.sqrt((((p_oV.x * p_oV.x) + (p_oV.y * p_oV.y)) + (p_oV.z * p_oV.z)))); } public static function pow(p_oV:Point3D, p_nExp:Number):Point3D{ return (new Point3D(Math.pow(p_oV.x, p_nExp), Math.pow(p_oV.y, p_nExp), Math.pow(p_oV.z, p_nExp))); } public static function getAngle(p_oV:Point3D, p_oW:Point3D):Number{ var ncos:Number = (Point3DMath.dot(p_oV, p_oW) / (Point3DMath.getNorm(p_oV) * Point3DMath.getNorm(p_oW))); var sin2:Number = (1 - (ncos * ncos)); if (sin2 < 0){ trace((" wrong " + ncos)); sin2 = 0; }; return (Math.atan2(Math.sqrt(sin2), ncos)); } } }//package sandy.math
Section 177
//KeyFramedShape3D (sandy.primitive.KeyFramedShape3D) package sandy.primitive { import sandy.core.data.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.view.*; import sandy.bounds.*; import flash.utils.*; import sandy.animation.*; import sandy.core.data.haxe.*; public class KeyFramedShape3D extends Shape3D implements Primitive3D, IKeyFramed { protected var vertices:Array; protected var scaling:Number; protected var num_vertices:int; public var frames:Hash; protected var $vertexCount:int; protected var m_nOldFrame:Number; protected var $frameCount:int; protected var $frameUpdateBounds:Boolean; protected var m_oBSpheres:Array; protected var $frame:Number; protected var m_bFrameUpdateBounds:Boolean; protected var m_nCurFrame:Number; protected var m_bInterpolateBounds:Boolean; protected var $interpolateBounds:Boolean; protected var m_oBBoxes:Array; protected var num_frames:int; public function KeyFramedShape3D(p_sName:String="", data:ByteArray=null, scale:Number=1, p_oAppearance:Appearance=null, p_bUseSingleContainer:Boolean=true):void{ this.frames = new Hash(); this.vertices = new Array(); this.m_oBBoxes = new Array(); this.m_oBSpheres = new Array(); this.m_bFrameUpdateBounds = false; this.m_bInterpolateBounds = false; this.scaling = scale; super(p_sName, null, p_oAppearance, p_bUseSingleContainer); if (data != null){ geometry = this.generate(data); this.resetFrameBounds(); this.__setFrame(0); }; } public function __getVertexCount():int{ return (this.vertices.length); } public function appendFrameCopy(frameNumber:int):int{ var box:BBox; var sphere:BSphere; var f:Array; var rv = -1; if (frameNumber < this.vertices.length){ box = null; sphere = null; f = this.vertices[frameNumber]; if (f == null){ return (-1); }; this.num_frames++; if (frameNumber < this.m_oBBoxes.length){ box = this.m_oBBoxes[frameNumber].clone(); }; if (frameNumber < this.m_oBSpheres.length){ sphere = this.m_oBSpheres[frameNumber].clone(); }; rv = (this.vertices.push(f.slice(0)) - 1); if ((((box == null)) || ((sphere == null)))){ this.resetFrameBounds(); } else { this.m_oBBoxes.push(box); this.m_oBSpheres.push(sphere); }; return (rv); }; return (rv); } public function __setFrameUpdateBounds(v:Boolean):Boolean{ var c:Node; var _g:int; var _g1:Array = this.children; while (_g < _g1.length) { c = _g1[_g]; _g++; if (Std._is(c, IKeyFramed)){ IKeyFramed(c).__setFrameUpdateBounds(v); }; }; return ((this.m_bFrameUpdateBounds = v)); } public function __setFrame(value:Number):Number{ this.m_nCurFrame = value; changed = true; return (value); } public function __getFrameUpdateBounds():Boolean{ return (this.m_bFrameUpdateBounds); } public function get interpolateBounds():Boolean{ return (__getInterpolateBounds()); } public function __getFrame():Number{ return (this.m_nCurFrame); } public function replaceFrame(destFrame:int, sourceFrame:Number):void{ var frame1:int; var frame2:int; var f1:Array; var f2:Array; var c2:Number; var c1:Number; var _g1:int; var _g:int; var box:BBox; var sphere:BSphere; var i:int; var v0:Point3D; var v1:Point3D; var v2:Point3D; var sfi:int = Std._int(sourceFrame); var f0:Array = new Array(); if (this.vertices.length > 0){ frame1 = (sfi % this.num_frames); frame2 = ((sfi + 1) % this.num_frames); f1 = this.vertices[frame1]; f2 = this.vertices[frame2]; c2 = (sourceFrame - sfi); c1 = (1 - c2); _g1 = 0; _g = this.num_vertices; while (_g1 < _g) { var _temp1 = _g1; _g1 = (_g1 + 1); i = _temp1; v0 = new Point3D(); v1 = f1[i]; v2 = f2[i]; v0.x = ((v1.x * c1) + (v2.x * c2)); v0.y = ((v1.y * c1) + (v2.y * c2)); v0.z = ((v1.z * c1) + (v2.z * c2)); f0[i] = v0; }; this.vertices[destFrame] = f0; this.num_frames = this.vertices.length; box = new BBox(); sphere = new BSphere(); this.interpolateFrameBounds(c2, frame1, frame2, box, sphere); this.m_oBBoxes[destFrame] = box; this.m_oBSpheres[destFrame] = sphere; }; } public function get frameCount():int{ return (__getFrameCount()); } public function set interpolateBounds(__v:Boolean):void{ __setInterpolateBounds(__v); } protected function resetFrameBounds():void{ var frame:int; var f0:Array; var va:Array; var _g3:int; var _g2:int; var box:BBox; var sphere:BSphere; var i:int; var v0:Vertex; this.m_oBBoxes = new Array(); this.m_oBSpheres = new Array(); var _g1:int; var _g:int = this.num_frames; while (_g1 < _g) { var _temp1 = _g1; _g1 = (_g1 + 1); frame = _temp1; f0 = this.vertices[frame]; va = new Array(); _g3 = 0; _g2 = this.num_vertices; while (_g3 < _g2) { var _temp2 = _g3; _g3 = (_g3 + 1); i = _temp2; v0 = this.m_oGeometry.aVertex[i]; v0.x = f0[i].x; v0.wx = f0[i].x; v0.y = f0[i].y; v0.wy = f0[i].y; v0.z = f0[i].z; v0.wz = f0[i].z; va.push(v0); }; box = BBox.create(va); sphere = new BSphere(); sphere.resetFromBox(box); this.m_oBBoxes[frame] = box; this.m_oBSpheres[frame] = sphere; }; } public function __setInterpolateBounds(v:Boolean):Boolean{ var c:Node; var _g:int; var _g1:Array = this.children; while (_g < _g1.length) { c = _g1[_g]; _g++; if (Std._is(c, IKeyFramed)){ IKeyFramed(c).__setInterpolateBounds(v); }; }; return ((this.m_bInterpolateBounds = v)); } public function __getFrameCount():int{ return (this.num_frames); } public function __getInterpolateBounds():Boolean{ return (this.m_bInterpolateBounds); } protected function interpolateFrameBounds(ratio:Number, frame1:int, frame2:int, toBox:BBox, toSphere:BSphere):void{ var box1:BBox; var box2:BBox; var min1:Point3D; var min2:Point3D; var max1:Point3D; var max2:Point3D; var edge:Point3D; var s1:BSphere; var s2:BSphere; var c2:Number = ratio; var c1:Number = (1 - c2); var l_nBoxesLen:int = this.m_oBBoxes.length; if ((((l_nBoxesLen > frame1)) && ((l_nBoxesLen > frame2)))){ box1 = this.m_oBBoxes[frame1]; box2 = this.m_oBBoxes[frame2]; if (c2 == 0){ toBox.copy(box1); } else { if (c2 == 1){ toBox.copy(box2); } else { min1 = box1.minEdge; min2 = box2.minEdge; max1 = box1.maxEdge; max2 = box2.maxEdge; edge = toBox.minEdge; edge.x = ((min1.x * c1) + (min2.x * c2)); edge.y = ((min1.y * c1) + (min2.y * c2)); edge.z = ((min1.z * c1) + (min2.z * c2)); edge = toBox.maxEdge; edge.x = ((max1.x * c1) + (max2.x * c2)); edge.y = ((max1.y * c1) + (max2.y * c2)); edge.z = ((max1.z * c1) + (max2.z * c2)); }; }; }; var l_nSpheresLen:int = this.m_oBSpheres.length; if ((((l_nSpheresLen > frame1)) && ((l_nSpheresLen > frame2)))){ s1 = this.m_oBSpheres[frame1]; s2 = this.m_oBSpheres[frame2]; if (c2 == 0){ toSphere.copy(s1); } else { if (c2 == 1){ toSphere.copy(s2); } else { toSphere.radius = ((s1.radius * c1) + (s2.radius * c2)); toSphere.center.x = ((s1.center.x * c1) + (s2.center.x * c2)); toSphere.center.y = ((s1.center.y * c1) + (s2.center.y * c2)); toSphere.center.z = ((s1.center.z * c1) + (s2.center.z * c2)); }; }; } else { toSphere.resetFromBox(toBox); }; toBox.uptodate = false; toSphere.uptodate = false; } public function get vertexCount():int{ return (__getVertexCount()); } public function set frameUpdateBounds(__v:Boolean):void{ __setFrameUpdateBounds(__v); } public function set frame(__v:Number):void{ __setFrame(__v); } override public function clone(p_sName:String="", p_bKeepTransform:Boolean=false):Shape3D{ var i:int; var vr:Array; var _g3:int; var _g2:int; var j:int; var i2:int; var i3:int; var l_oClone:KeyFramedShape3D = new KeyFramedShape3D(p_sName, null, this.scaling, appearance, this.m_bUseSingleContainer); l_oClone.geometry = this.geometry.clone(); if (p_bKeepTransform == true){ l_oClone.matrix.copy(this.matrix); }; l_oClone.useSingleContainer = this.useSingleContainer; l_oClone.appearance = this.appearance; var vc:Array = new Array(); var _g1:int; var _g:int = this.vertices.length; while (_g1 < _g) { var _temp1 = _g1; _g1 = (_g1 + 1); i = _temp1; vr = new Array(); vc[i] = vr; _g3 = 0; _g2 = this.vertices[i].length; while (_g3 < _g2) { var _temp2 = _g3; _g3 = (_g3 + 1); j = _temp2; vr[j] = this.vertices[i][j].clone(); }; }; l_oClone.vertices = vc; var boxes:Array = new Array(); var spheres:Array = new Array(); var _g12:int; var _g4:int = this.m_oBBoxes.length; while (_g12 < _g4) { var _temp3 = _g12; _g12 = (_g12 + 1); i2 = _temp3; boxes.push(this.m_oBBoxes[i2].clone()); }; var _g13:int; var _g5:int = this.m_oBSpheres.length; while (_g13 < _g5) { var _temp4 = _g13; _g13 = (_g13 + 1); i3 = _temp4; spheres.push(this.m_oBSpheres[i3].clone()); }; l_oClone.m_oBBoxes = boxes; l_oClone.m_oBSpheres = spheres; l_oClone.num_frames = this.num_frames; l_oClone.num_vertices = this.num_vertices; l_oClone.m_nCurFrame = this.m_nCurFrame; l_oClone.scaling = this.scaling; l_oClone.m_bFrameUpdateBounds = this.m_bFrameUpdateBounds; l_oClone.m_bInterpolateBounds = this.m_bInterpolateBounds; return (l_oClone); } public function get frameUpdateBounds():Boolean{ return (__getFrameUpdateBounds()); } override public function toString():String{ return ((("sandy.primitive.KeyFramedShape3D :[" + this.name) + "]")); } public function get frame():Number{ return (__getFrame()); } public function generate(... _args):Geometry3D{ return (new Geometry3D()); } override public function cull(p_oFrustum:Frustum, p_oViewMatrix:Matrix4, p_bChanged:Boolean):void{ var cfi:int; var frame1:int; var frame2:int; var f1:Array; var f2:Array; var c2:Number; var c1:Number; var _g1:int; var _g:int; var i:int; var v0:Vertex; var v1:Point3D; var v2:Point3D; var _g2:int; var _g12:Array; var l_oPoly:Polygon; var fno:int; super.cull(p_oFrustum, p_oViewMatrix, p_bChanged); if (((((!((this.m_nCurFrame == this.m_nOldFrame))) && (!((this.culled == CullingState.OUTSIDE))))) && (!((appearance == null))))){ this.m_nOldFrame = this.m_nCurFrame; if (this.vertices.length == 0){ return; }; cfi = Std._int(this.m_nCurFrame); frame1 = (cfi % this.num_frames); frame2 = ((cfi + 1) % this.num_frames); f1 = this.vertices[frame1]; f2 = this.vertices[frame2]; c2 = (this.m_nCurFrame - Std._int(this.m_nCurFrame)); c1 = (1 - c2); _g1 = 0; _g = this.num_vertices; while (_g1 < _g) { var _temp1 = _g1; _g1 = (_g1 + 1); i = _temp1; v0 = this.m_oGeometry.aVertex[i]; v1 = f1[i]; v2 = f2[i]; v0.x = ((v1.x * c1) + (v2.x * c2)); v0.wx = v0.x; v0.y = ((v1.y * c1) + (v2.y * c2)); v0.wy = v0.y; v0.z = ((v1.z * c1) + (v2.z * c2)); v0.wz = v0.z; }; if (!this.animated){ _g2 = 0; _g12 = this.aPolygons; while (_g2 < _g12.length) { l_oPoly = _g12[_g2]; _g2++; l_oPoly.updateNormal(); }; }; if (this.m_bFrameUpdateBounds){ if (this.m_bInterpolateBounds){ this.interpolateFrameBounds(c2, frame1, frame2, this.boundingBox, this.boundingSphere); } else { fno = ((c2)<0.5) ? frame1 : frame2; if (this.m_oBBoxes.length > fno){ this.boundingBox = this.m_oBBoxes[fno]; }; if (this.m_oBSpheres.length > fno){ this.boundingSphere = this.m_oBSpheres[fno]; } else { this.boundingSphere.resetFromBox(this.boundingBox); }; this.boundingBox.uptodate = false; this.boundingSphere.uptodate = false; }; if (this.parent != null){ this.parent.onChildBoundsChanged(this); }; }; }; } public static function readCString(data:ByteArray, count:int, breakOnNull=null):String{ var i:int; var c:uint; var rv:String = ""; var append:Boolean; var _g:int; while (_g < count) { var _temp1 = _g; _g = (_g + 1); i = _temp1; c = data.readUnsignedByte(); if (c == 0){ append = false; if (breakOnNull){ return (rv); }; } else { if (append){ rv = (rv + String.fromCharCode(c)); }; }; }; return (rv); } } }//package sandy.primitive
Section 178
//MD2 (sandy.primitive.MD2) package sandy.primitive { import sandy.core.data.*; import sandy.materials.*; import sandy.core.scenegraph.*; import flash.utils.*; public class MD2 extends KeyFramedShape3D { protected var num_tris:int; protected var $textureFileName:String; protected var offset_glcmds:int; protected var offset_st:int; protected var version:int; protected var offset_frames:int; protected var offset_tris:int; protected var num_skins:int; protected var texture:String; protected var skinheight:int; protected var skinwidth:int; protected var offset_skins:int; protected var offset_end:int; protected var ident:int; protected var framesize:int; protected var num_st:int; protected var num_glcmds:int; public function MD2(p_sName:String="", data:ByteArray=null, scale:Number=1, p_oAppearance:Appearance=null, p_bUseSingleContainer:Boolean=true):void{ super(p_sName, data, scale, p_oAppearance, p_bUseSingleContainer); } override public function generate(... _args):Geometry3D{ var i:int; var j:int; var char:int; var data:ByteArray; var i1:int; var i12:int; var i13:int; var a:int; var b:int; var c:int; var ta:int; var tb:int; var tc:int; var i14:int; var sx:Number; var sy:Number; var sz:Number; var tx:Number; var ty:Number; var tz:Number; var name:String; var wasNotZero:Boolean; var _g22:int; var vi:Array; var _g32:int; var _g23:int; var j2:int; var j22:int; var vec:Point3D; var uvs:Array = []; var mesh:Geometry3D = new Geometry3D(); data = _args[0]; data.endian = Endian.LITTLE_ENDIAN; data.position = 0; this.ident = data.readInt(); this.version = data.readInt(); if (((!((this.ident == 844121161))) || (!((this.version == 8))))){ throw ("Error loading MD2 file: Not a valid MD2 file/bad version"); }; this.skinwidth = data.readInt(); this.skinheight = data.readInt(); this.framesize = data.readInt(); this.num_skins = data.readInt(); this.num_vertices = data.readInt(); this.num_st = data.readInt(); this.num_tris = data.readInt(); this.num_glcmds = data.readInt(); this.num_frames = data.readInt(); this.offset_skins = data.readInt(); this.offset_st = data.readInt(); this.offset_tris = data.readInt(); this.offset_frames = data.readInt(); this.offset_glcmds = data.readInt(); this.offset_end = data.readInt(); data.position = this.offset_skins; this.texture = ""; var _g:int; while (_g < 64) { var _temp1 = _g; _g = (_g + 1); i1 = _temp1; char = data.readUnsignedByte(); if (char == 0){ break; } else { this.texture = (this.texture + String.fromCharCode(char)); }; }; data.position = this.offset_st; var _g1:int; var _g2:int = this.num_st; while (_g1 < _g2) { var _temp2 = _g1; _g1 = (_g1 + 1); i12 = _temp2; uvs.push(new UVCoord((data.readShort() / this.skinwidth), (data.readShort() / this.skinheight))); }; data.position = this.offset_tris; var j1:int; var _g12:int; var _g3:int = this.num_tris; while (_g12 < _g3) { var _temp3 = _g12; _g12 = (_g12 + 1); i13 = _temp3; a = data.readUnsignedShort(); b = data.readUnsignedShort(); c = data.readUnsignedShort(); ta = data.readUnsignedShort(); tb = data.readUnsignedShort(); tc = data.readUnsignedShort(); mesh.setVertex(a, 1, 0, 0); mesh.setVertex(b, 0, 1, 0); mesh.setVertex(c, 0, 0, 1); mesh.setUVCoords(j1, uvs[ta].u, uvs[ta].v); mesh.setUVCoords((j1 + 1), uvs[tb].u, uvs[tb].v); mesh.setUVCoords((j1 + 2), uvs[tc].u, uvs[tc].v); mesh.setFaceVertexIds(i13, [a, b, c]); mesh.setFaceUVCoordsIds(i13, [j1, (j1 + 1), (j1 + 2)]); j1 = (j1 + 3); }; var _g13:int; var _g4:int = this.num_frames; while (_g13 < _g4) { var _temp4 = _g13; _g13 = (_g13 + 1); i14 = _temp4; sx = data.readFloat(); sy = data.readFloat(); sz = data.readFloat(); tx = data.readFloat(); ty = data.readFloat(); tz = data.readFloat(); name = ""; wasNotZero = true; _g22 = 0; while (_g22 < 16) { var _temp5 = _g22; _g22 = (_g22 + 1); j2 = _temp5; char = data.readUnsignedByte(); wasNotZero = ((wasNotZero) && (!((char == 0)))); if (wasNotZero){ name = (name + String.fromCharCode(char)); }; }; this.frames.set(name, i14); vi = new Array(); this.vertices[i14] = vi; _g32 = 0; _g23 = this.num_vertices; while (_g32 < _g23) { var _temp6 = _g32; _g32 = (_g32 + 1); j22 = _temp6; vec = new Point3D(); vec.x = (((sx * data.readUnsignedByte()) + tx) * this.scaling); vec.z = (((sy * data.readUnsignedByte()) + ty) * this.scaling); vec.y = (((sz * data.readUnsignedByte()) + tz) * this.scaling); vi[j22] = vec; data.readUnsignedByte(); }; }; return (mesh); } public function __getTextureFileName():String{ return (this.texture); } public function get textureFileName():String{ return (__getTextureFileName()); } public function get nFrames():Number{ return (num_frames); } } }//package sandy.primitive
Section 179
//Plane3D (sandy.primitive.Plane3D) package sandy.primitive { import sandy.core.scenegraph.*; public class Plane3D extends Shape3D implements Primitive3D { private var _mode:String; private var _h:Number; private var _qV:uint; private var _qH:uint; private var _lg:Number; private var m_sType:String; public static const ZX_ALIGNED:String = "zx_aligned"; public static const YZ_ALIGNED:String = "yz_aligned"; public static const XY_ALIGNED:String = "xy_aligned"; public function Plane3D(p_sName:String=null, p_nHeight:Number=100, p_nWidth:Number=100, p_nQualityH:uint=1, p_nQualityV:uint=1, p_sType:String="xy_aligned", p_sMode:String=null){ super(p_sName); setConvexFlag(true); _h = p_nHeight; _lg = p_nWidth; _qV = p_nQualityV; _qH = p_nQualityH; _mode = (((!((p_sMode == PrimitiveMode.TRI))) && (!((p_sMode == PrimitiveMode.QUAD))))) ? PrimitiveMode.TRI : p_sMode; m_sType = p_sType; geometry = generate(); } override public function toString():String{ return ("sandy.primitive.Plane3D"); } public function generate(... _args):Geometry3D{ var i:uint; var j:uint; var iH:Number; var iL:Number; var iTH:Number; var iTL:Number; var l_geometry:Geometry3D = new Geometry3D(); var h2:Number = (_h / 2); var l2:Number = (_lg / 2); var pasH:Number = (_h / _qV); var pasL:Number = (_lg / _qH); i = 0; iH = -(h2); iTH = 0; while (i <= _qV) { j = 0; iL = -(l2); iTL = 0; while (j <= _qH) { if (m_sType == Plane3D.ZX_ALIGNED){ l_geometry.setVertex(l_geometry.getNextVertexID(), iL, 0, iH); } else { if (m_sType == Plane3D.YZ_ALIGNED){ l_geometry.setVertex(l_geometry.getNextVertexID(), 0, iL, iH); } else { l_geometry.setVertex(l_geometry.getNextVertexID(), iL, iH, 0); }; }; l_geometry.setUVCoords(l_geometry.getNextUVCoordID(), (iTL / _lg), (1 - (iTH / _h))); iL = (iL + pasL); iTL = (iTL + pasL); j++; }; iH = (iH + pasH); iTH = (iTH + pasH); i++; }; i = 0; while (i < _qV) { j = 0; while (j < _qH) { if (_mode == PrimitiveMode.TRI){ l_geometry.setFaceVertexIds(l_geometry.getNextFaceID(), ((i * (_qH + 1)) + j), (((i * (_qH + 1)) + j) + 1), (((i + 1) * (_qH + 1)) + j)); l_geometry.setFaceUVCoordsIds(l_geometry.getNextFaceUVCoordID(), ((i * (_qH + 1)) + j), (((i * (_qH + 1)) + j) + 1), (((i + 1) * (_qH + 1)) + j)); l_geometry.setFaceVertexIds(l_geometry.getNextFaceID(), (((i * (_qH + 1)) + j) + 1), ((((i + 1) * (_qH + 1)) + j) + 1), (((i + 1) * (_qH + 1)) + j)); l_geometry.setFaceUVCoordsIds(l_geometry.getNextFaceUVCoordID(), (((i * (_qH + 1)) + j) + 1), ((((i + 1) * (_qH + 1)) + j) + 1), (((i + 1) * (_qH + 1)) + j)); } else { if (_mode == PrimitiveMode.QUAD){ l_geometry.setFaceVertexIds(l_geometry.getNextFaceID(), ((i * (_qH + 1)) + j), (((i * (_qH + 1)) + j) + 1), ((((i + 1) * (_qH + 1)) + j) + 1), (((i + 1) * (_qH + 1)) + j)); l_geometry.setFaceUVCoordsIds(l_geometry.getNextFaceUVCoordID(), ((i * (_qH + 1)) + j), (((i * (_qH + 1)) + j) + 1), ((((i + 1) * (_qH + 1)) + j) + 1), (((i + 1) * (_qH + 1)) + j)); }; }; j++; }; i++; }; return (l_geometry); } } }//package sandy.primitive
Section 180
//Primitive3D (sandy.primitive.Primitive3D) package sandy.primitive { import sandy.core.scenegraph.*; public interface Primitive3D { function generate(... _args):Geometry3D; } }//package sandy.primitive
Section 181
//PrimitiveMode (sandy.primitive.PrimitiveMode) package sandy.primitive { public final class PrimitiveMode { public static const TRI:String = "tri"; public static const QUAD:String = "quad"; } }//package sandy.primitive
Section 182
//NumberUtil (sandy.util.NumberUtil) package sandy.util { public class NumberUtil { private static var __TO_RADIAN:Number = 0.0174532925199433; private static var _fABS:Function = Math.abs; private static var __TWO_PI:Number = 6.28318530717959; private static var __PI:Number = 3.14159265358979; private static var __TO_DREGREE:Number = 57.2957795130823; private static var __HALF_PI:Number = 1.5707963267949; public static var TOL:Number = 1E-5; public static function areEqual(p_nN:Number, p_nM:Number):Boolean{ return ((_fABS((p_nN - p_nM)) < TOL)); } public static function get TO_DEGREE():Number{ return (__TO_DREGREE); } public static function get HALF_PI():Number{ return (__HALF_PI); } public static function toDegree(p_nRad:Number):Number{ return ((p_nRad * TO_DEGREE)); } public static function roundTo(p_nN:Number, p_nRoundToInterval:Number=0):Number{ if (p_nRoundToInterval == 0){ p_nRoundToInterval = 1; }; return ((Math.round((p_nN / p_nRoundToInterval)) * p_nRoundToInterval)); } public static function get TWO_PI():Number{ return (__TWO_PI); } public static function isZero(p_nN:Number):Boolean{ return ((_fABS(p_nN) < TOL)); } public static function get TO_RADIAN():Number{ return (__TO_RADIAN); } public static function constrain(p_nN:Number, p_nMin:Number, p_nMax:Number):Number{ return (Math.max(Math.min(p_nN, p_nMax), p_nMin)); } public static function get PI():Number{ return (__PI); } public static function toRadian(p_nDeg:Number):Number{ return ((p_nDeg * TO_RADIAN)); } } }//package sandy.util
Section 183
//CullingState (sandy.view.CullingState) package sandy.view { public class CullingState { private var m_sState:String; public static const OUTSIDE:CullingState = new CullingState("outside"); ; public static const INSIDE:CullingState = new CullingState("inside"); ; public static const INTERSECT:CullingState = new CullingState("intersect"); ; public function CullingState(p_sState:String){ super(); m_sState = p_sState; } public function toString():String{ return (("[sandy.view.CullingState] :: state : " + m_sState)); } } }//package sandy.view
Section 184
//Frustum (sandy.view.Frustum) package sandy.view { import sandy.core.data.*; import sandy.bounds.*; import sandy.util.*; import sandy.math.*; public class Frustum { private const aDist:Array; private const m_aBoxEdges:Array; public var aPoints:Array; public var aNormals:Array; public var aConstants:Array; private var pool:Pool; public var aPlanes:Array; public static const INSIDE:CullingState = CullingState.INSIDE; public static const OUTSIDE:CullingState = CullingState.OUTSIDE; public static const INTERSECT:CullingState = CullingState.INTERSECT; public static const LEFT:uint = 3; public static const NEAR:uint = 1; public static const BOTTOM:uint = 5; public static const TOP:uint = 4; public static const FAR:uint = 0; public static const EPSILON:Number = 0.005; public static const RIGHT:uint = 2; public function Frustum(){ m_aBoxEdges = new Array(8); pool = Pool.getInstance(); aDist = []; super(); aPlanes = new Array(6); aPoints = new Array(8); aNormals = new Array(6); aConstants = new Array(6); var i:int; while (i < 8) { m_aBoxEdges[int(i)] = new Point3D(); i++; }; } public function polygonInFrustum(p_oPoly:Polygon):CullingState{ var l_nDist:Number; var plane:Plane; var l_oVertex:Vertex; var l_nIn:int; var l_nOut:int; var l_aVertices:Array = p_oPoly.vertices; for each (plane in aPlanes) { for each (l_oVertex in l_aVertices) { l_nDist = ((((plane.a * l_oVertex.wx) + (plane.b * l_oVertex.wy)) + (plane.c * l_oVertex.wz)) + plane.d); if (l_nDist < 0){ if (l_nIn > 0){ return (Frustum.INTERSECT); }; l_nOut++; } else { if (l_nOut > 0){ return (Frustum.INTERSECT); }; l_nIn++; }; }; }; if (l_nIn == 0){ return (Frustum.OUTSIDE); }; return (Frustum.INSIDE); } public function pointInFrustum(p_oPoint:Point3D):CullingState{ var plane:Plane; for each (plane in aPlanes) { if (PlaneMath.classifyPoint(plane, p_oPoint) == PlaneMath.NEGATIVE){ return (Frustum.OUTSIDE); }; }; return (Frustum.INSIDE); } public function clipPolygon(p_oPlane:Plane, p_aCvert:Array, p_aUVCoords:Array):Boolean{ var v:Vertex; var i:Number; var lDist:Number; var dist2:Number; var allin:Boolean; var allout:Boolean; var l:Number = p_aCvert.length; var a:Number = p_oPlane.a; var b:Number = p_oPlane.b; var c:Number = p_oPlane.c; var d:Number = p_oPlane.d; aDist.length = 0; for each (v in p_aCvert) { lDist = ((((a * v.wx) + (b * v.wy)) + (c * v.wz)) + d); if (lDist < 0){ allin = false; }; if (lDist >= 0){ allout = false; }; aDist[int(aDist.length)] = lDist; }; if (allin){ return (false); }; if (allout){ p_aCvert.splice(0); p_aUVCoords.splice(0); return (true); }; var tmp:Array = p_aCvert.splice(0); var l_aTmpUv:Array = p_aUVCoords.splice(0); var l_oUV1:UVCoord = l_aTmpUv[0]; var l_oUV2:UVCoord; var l_oUVTmp:UVCoord; var v1:Vertex = tmp[0]; var v2:Vertex; var t:Vertex; var dist1:Number = aDist[0]; var clipped:Boolean; var inside = (dist1 >= 0); i = 1; while (i <= l) { v2 = tmp[int((i % l))]; l_oUV2 = l_aTmpUv[int((i % l))]; dist2 = aDist[int((i % l))]; if (((inside) && ((dist2 >= 0)))){ p_aCvert[p_aCvert.length] = v2; p_aUVCoords[p_aUVCoords.length] = l_oUV2; } else { if (((!(inside)) && ((dist2 >= 0)))){ inside = true; clipped = inside; t = pool.nextVertex; d = (dist1 / (dist1 - dist2)); t.wx = (v1.wx + ((v2.wx - v1.wx) * d)); t.wy = (v1.wy + ((v2.wy - v1.wy) * d)); t.wz = (v1.wz + ((v2.wz - v1.wz) * d)); p_aCvert[int(p_aCvert.length)] = t; p_aCvert[int(p_aCvert.length)] = v2; l_oUVTmp = pool.nextUV; l_oUVTmp.u = (l_oUV1.u + ((l_oUV2.u - l_oUV1.u) * d)); l_oUVTmp.v = (l_oUV1.v + ((l_oUV2.v - l_oUV1.v) * d)); p_aUVCoords[int(p_aUVCoords.length)] = l_oUVTmp; p_aUVCoords[int(p_aUVCoords.length)] = l_oUV2; } else { if (((inside) && ((dist2 < 0)))){ clipped = true; inside = false; t = pool.nextVertex; d = (dist1 / (dist1 - dist2)); t.wx = (v1.wx + ((v2.wx - v1.wx) * d)); t.wy = (v1.wy + ((v2.wy - v1.wy) * d)); t.wz = (v1.wz + ((v2.wz - v1.wz) * d)); l_oUVTmp = pool.nextUV; l_oUVTmp.u = (l_oUV1.u + ((l_oUV2.u - l_oUV1.u) * d)); l_oUVTmp.v = (l_oUV1.v + ((l_oUV2.v - l_oUV1.v) * d)); p_aUVCoords[int(p_aUVCoords.length)] = l_oUVTmp; p_aCvert[int(p_aCvert.length)] = t; } else { clipped = true; }; }; }; v1 = v2; dist1 = dist2; l_oUV1 = l_oUV2; i++; }; return (true); } public function boxInFrustum(p_oBox:BBox):CullingState{ var out:Number; var iin:Number; var lDist:Number; var plane:Plane; var v:Point3D; var result:CullingState = Frustum.INSIDE; p_oBox.getEdges(m_aBoxEdges); for each (plane in aPlanes) { out = 0; iin = 0; for each (v in m_aBoxEdges) { lDist = ((((plane.a * v.x) + (plane.b * v.y)) + (plane.c * v.z)) + plane.d); if (lDist < 0){ out++; } else { iin++; }; if ((((iin > 0)) && ((out > 0)))){ break; }; }; if (iin == 0){ return (Frustum.OUTSIDE); }; if (out > 0){ return (Frustum.INTERSECT); }; }; return (result); } public function computePlanes(p_nAspect:Number, p_nNear:Number, p_nFar:Number, p_nFov:Number):void{ var lRadAngle:Number = NumberUtil.toRadian(p_nFov); var tang:Number = Math.tan((lRadAngle * 0.5)); var yNear:Number = (-(tang) * p_nNear); var xNear:Number = (yNear * p_nAspect); var yFar:Number = ((p_nNear)!=0) ? ((yNear * p_nFar) / p_nNear) : (-(tang) * p_nFar); var xFar:Number = ((p_nNear)!=0) ? ((xNear * p_nFar) / p_nNear) : ((-(tang) * p_nAspect) * p_nFar); p_nNear = -(p_nNear); p_nFar = -(p_nFar); var p:Array = aPoints; p[0] = new Point3D(xNear, yNear, p_nNear); p[1] = new Point3D(xNear, -(yNear), p_nNear); p[2] = new Point3D(-(xNear), -(yNear), p_nNear); p[3] = new Point3D(-(xNear), yNear, p_nNear); p[4] = new Point3D(xFar, yFar, p_nFar); p[5] = new Point3D(xFar, -(yFar), p_nFar); p[6] = new Point3D(-(xFar), -(yFar), p_nFar); p[7] = new Point3D(-(xFar), yFar, p_nFar); aPlanes[LEFT] = PlaneMath.computePlaneFromPoints(p[7], p[6], p[2]); aPlanes[RIGHT] = PlaneMath.computePlaneFromPoints(p[4], p[0], p[5]); aPlanes[TOP] = PlaneMath.computePlaneFromPoints(p[7], p[0], p[4]); aPlanes[BOTTOM] = PlaneMath.computePlaneFromPoints(p[5], p[1], p[6]); aPlanes[NEAR] = PlaneMath.computePlaneFromPoints(p[0], p[2], p[1]); aPlanes[FAR] = PlaneMath.computePlaneFromPoints(p[4], p[5], p[6]); var i:int; while (i < 6) { PlaneMath.normalizePlane(aPlanes[int(i)]); i++; }; } public function sphereInFrustum(p_oSphere:BSphere):CullingState{ var plane:Plane; var d:Number = 0; var c:int; var x:Number = p_oSphere.position.x; var y:Number = p_oSphere.position.y; var z:Number = p_oSphere.position.z; var radius:Number = p_oSphere.radius; for each (plane in aPlanes) { d = ((((plane.a * x) + (plane.b * y)) + (plane.c * z)) + plane.d); if (d <= -(radius)){ return (Frustum.OUTSIDE); }; if (d > radius){ c++; }; }; return (((c)==6) ? Frustum.INSIDE : Frustum.INTERSECT); } public function clipFrustum(p_aCvert:Array, p_aUVCoords:Array):Boolean{ var l_bResult:Boolean; var l_bClipped:Boolean; if (p_aCvert.length <= 2){ return (true); }; l_bResult = clipPolygon(aPlanes[NEAR], p_aCvert, p_aUVCoords); if (p_aCvert.length <= 2){ return (true); }; l_bClipped = clipPolygon(aPlanes[LEFT], p_aCvert, p_aUVCoords); if (p_aCvert.length <= 2){ return (true); }; l_bResult = ((l_bResult) || (l_bClipped)); l_bClipped = clipPolygon(aPlanes[RIGHT], p_aCvert, p_aUVCoords); if (p_aCvert.length <= 2){ return (true); }; l_bResult = ((l_bResult) || (l_bClipped)); l_bClipped = clipPolygon(aPlanes[BOTTOM], p_aCvert, p_aUVCoords); if (p_aCvert.length <= 2){ return (true); }; l_bResult = ((l_bResult) || (l_bClipped)); l_bClipped = clipPolygon(aPlanes[TOP], p_aCvert, p_aUVCoords); if (p_aCvert.length <= 2){ return (true); }; l_bResult = ((l_bResult) || (l_bClipped)); return (l_bResult); } public function clipFrontPlane(p_aCvert:Array, p_aUVCoords:Array):Boolean{ if (p_aCvert.length <= 2){ return (true); }; return (clipPolygon(aPlanes[NEAR], p_aCvert, p_aUVCoords)); } public function clipLineFrontPlane(p_aCvert:Array):Boolean{ var v0:Vertex; var v1:Vertex; var d:Number; var l_oPlane:Plane = aPlanes[NEAR]; var tmp:Array = p_aCvert.splice(0); v0 = tmp[0]; v1 = tmp[1]; var l_nDist0:Number = ((((l_oPlane.a * v0.wx) + (l_oPlane.b * v0.wy)) + (l_oPlane.c * v0.wz)) + l_oPlane.d); var l_nDist1:Number = ((((l_oPlane.a * v1.wx) + (l_oPlane.b * v1.wy)) + (l_oPlane.c * v1.wz)) + l_oPlane.d); d = 0; var t:Vertex = pool.nextVertex; if ((((l_nDist0 < 0)) && ((l_nDist1 >= 0)))){ d = (l_nDist0 / (l_nDist0 - l_nDist1)); t.wx = (v0.wx + ((v1.wx - v0.wx) * d)); t.wy = (v0.wy + ((v1.wy - v0.wy) * d)); t.wz = (v0.wz + ((v1.wz - v0.wz) * d)); p_aCvert[p_aCvert.length] = t; p_aCvert[p_aCvert.length] = v1; return (true); }; if ((((l_nDist1 < 0)) && ((l_nDist0 >= 0)))){ d = (l_nDist0 / (l_nDist0 - l_nDist1)); t.wx = (v0.wx + ((v1.wx - v0.wx) * d)); t.wy = (v0.wy + ((v1.wy - v0.wy) * d)); t.wz = (v0.wz + ((v1.wz - v0.wz) * d)); p_aCvert[p_aCvert.length] = v0; p_aCvert[p_aCvert.length] = t; return (true); }; if ((((l_nDist1 < 0)) && ((l_nDist0 < 0)))){ p_aCvert = null; return (true); }; if ((((l_nDist1 > 0)) && ((l_nDist0 > 0)))){ p_aCvert[p_aCvert.length] = v0; p_aCvert[p_aCvert.length] = v1; return (false); }; return (true); } } }//package sandy.view
Section 185
//ViewPort (sandy.view.ViewPort) package sandy.view { import flash.geom.*; public final class ViewPort { public const offset:Point; public var hasChanged:Boolean;// = false private var m_nW:int;// = 0 private var m_nH:int;// = 0 private var m_nRatio:Number;// = 0 private var m_nW2:int;// = 0 private var m_nH2:int;// = 0 public function ViewPort(p_nW:Number, p_nH:Number){ offset = new Point(); super(); width = p_nW; height = p_nH; } public function get height():int{ return (m_nH); } public function update():void{ m_nW2 = (m_nW >> 1); m_nH2 = (m_nH >> 1); m_nRatio = (m_nH) ? (m_nW / m_nH) : 0; hasChanged = true; } public function get ratio():Number{ return (m_nRatio); } public function get width2():int{ return (m_nW2); } public function get width():int{ return (m_nW); } public function set height(p_nValue:int):void{ m_nH = p_nValue; update(); } public function get height2():int{ return (m_nH2); } public function set width(p_nValue:int):void{ m_nW = p_nValue; update(); } } }//package sandy.view
Section 186
//bikeHIGH (bikeHIGH) package { import flash.media.*; public dynamic class bikeHIGH extends Sound { } }//package
Section 187
//bikeLOW (bikeLOW) package { import flash.media.*; public dynamic class bikeLOW extends Sound { } }//package
Section 188
//BOOST (BOOST) package { import flash.media.*; public dynamic class BOOST extends Sound { } }//package
Section 189
//Checkpoint (Checkpoint) package { import flash.utils.*; public class Checkpoint { public var _length:Number; private var _positions:Array; private var _creator:Object; public var _angle:Number; public var _zPos:Number; public var _xPos:Number; public function Checkpoint(c:Object, tX:Number, tZ:Number, a:Number, tL:Number){ _positions = new Array(); super(); _creator = c; _angle = a; _xPos = tX; _zPos = tZ; _length = (tL / 2); _positions[1] = new Array(); _positions[0] = new Array(); _positions[2] = new Array(); _positions[3] = new Array(); } public function returnPosition(pLap:int):int{ return (_positions[pLap].length); } public function returnAngle(checkObj:Object):void{ var objAng:Number = checkObj.vGroup.rotateY; var objX:Number = checkObj.vGroup.x; var objZ:Number = checkObj.vGroup.z; var xDiff:Number = (_xPos - objX); var zDiff:Number = (_zPos - objZ); var checkAng:Number = ((Math.atan2(zDiff, xDiff) * 57.296) - 90); checkAng = (checkAng + ((checkAng < 0)) ? 360 : 0); objAng = (objAng + ((objAng < 0)) ? 360 : 0); var angDiff:* = ((checkAng > objAng)) ? (checkAng - objAng) : (objAng - checkAng); angDiff = (angDiff - ((angDiff > 180)) ? 360 : 0); if (Math.abs(angDiff) > 110){ _creator._creator.wrongWAY = true; } else { _creator._creator.wrongWAY = false; }; } public function checkPoint(xPos:Number, zPos:Number, lapNum:Number, isChar:Boolean=false):Object{ var posit:Number; var retObj:Object = new Object(); var xDiff:Number = Math.abs((_xPos - xPos)); var zDiff:Number = Math.abs((_zPos - zPos)); retObj.collTrue = false; retObj.nextColl = 0; var xDist:Number = 0; var zDist:Number = 0; if (_angle == 0){ retObj.collTrue = ((((zDiff < 100)) && ((xDiff < _length)))) ? true : false; if (retObj.collTrue == false){ xDist = Math.floor(((xDiff - _length) / 70)); zDist = Math.floor(((zDiff - 100) / 70)); }; } else { retObj.collTrue = ((((xDiff < 100)) && ((zDiff < _length)))) ? true : false; if (retObj.collTrue == false){ zDist = Math.floor(((zDiff - _length) / 70)); xDist = Math.floor(((xDiff - 100) / 70)); }; }; if (retObj.collTrue){ retObj.nextColl = 0; _positions[lapNum].push(1); if (isChar){ posit = _positions[lapNum].length; _creator._creator.playerPosition = posit; _creator._creator.HUD.innerHUD.posBOX.text = ((posit == 1)) ? "1st place" : ((posit == 2)) ? "2nd place" : ((posit == 3)) ? "3rd place" : "4th place"; }; } else { retObj.nextColl = Math.max(xDist, zDist); }; return (retObj); } } }//package
Section 190
//CollDetection (CollDetection) package { import flash.display.*; import flash.utils.*; import flash.geom.*; public class CollDetection extends MovieClip { private var obj1:MovieClip; private var ROOT:MovieClip; private var typeOf:String; private var obj2:MovieClip; private var reactInc:Number; public function CollDetection(tRoot, object1:MovieClip, object2:MovieClip){ super(); ROOT = tRoot; obj1 = object1; obj2 = object2; } private function moveForward(pClip:MovieClip, mClip:Object, moveInc:int):void{ var curPoint:Object = new Point(pClip.x, pClip.y); var movePoint:Point = pClip.localToGlobal(new Point(0, -(moveInc))); mClip.fwdSpeed = (mClip.fwdSpeed + (moveInc / 5)); mClip.vGroup.x = (mClip.vGroup.x + (movePoint.x - curPoint.x)); mClip.vGroup.z = (mClip.vGroup.z + -((movePoint.y - curPoint.y))); } private function moveLateral(pClip:MovieClip, mClip:Object, moveInc:int):void{ var curPoint:Object = new Point(pClip.x, pClip.y); var movePoint:Point = pClip.localToGlobal(new Point(-(moveInc), 0)); mClip.vGroup.x = (mClip.vGroup.x + (movePoint.x - curPoint.x)); mClip.vGroup.z = (mClip.vGroup.z + -((movePoint.y - curPoint.y))); } private function reactColl2(collInfo:Point, hitter:MovieClip, hitted:MovieClip, hittedClip:Object):void{ var isLeft:Boolean = ((collInfo.x < 0)) ? true : false; var isFront:Boolean = ((collInfo.y < 0)) ? true : false; var isEndColl:Boolean = ((collInfo.y < (-(hitted.innerC.scaleY) / 4))) ? true : ((collInfo.y > (hitted.innerC.scaleY / 4))) ? true : false; var hitAngle:Number = ((Math.atan2(collInfo.y, collInfo.x) * -57.296) - 90); var fSpeed:Number = hittedClip.fwdSpeed; var hitPerc:Number = Math.abs(hitAngle); hitPerc = ((hitPerc > 90)) ? Math.abs((hitPerc - 180)) : hitPerc; hitPerc = ((hitPerc > 14)) ? 14 : hitPerc; if ((((((hittedClip.isPlayer == true)) && ((ROOT.soundOn == true)))) && ((ROOT.gameMode == 3)))){ ROOT.collVolume = (1 - (hitPerc / 14)); if (reactInc == 2){ ROOT.collSound.gotoAndPlay("IN"); } else { if ((((typeOf == "MovingLightning")) || ((typeOf == "LightningRod")))){ ROOT.sparkSound.gotoAndPlay("IN"); } else { if (typeOf == "Wall"){ ROOT.wallSound.gotoAndPlay("IN"); }; }; }; }; hitPerc = (hitPerc + 26); hitPerc = (hitPerc / 40); fSpeed = (fSpeed * hitPerc); if ((((fSpeed <= hittedClip.fwdMaxSpeed)) && ((fSpeed >= -(hittedClip.fwdMaxSpeed))))){ hittedClip.fwdSpeed = fSpeed; }; var hitAmmt:Number = ((hittedClip.fwdSpeed > 0)) ? Math.max(5, hittedClip.fwdSpeed) : ((hittedClip.fwdSpeed < 0)) ? Math.max(5, -(hittedClip.fwdSpeed)) : (isFront) ? -1 : 1; hitAmmt = (hitAmmt / reactInc); hittedClip.pushDist = (hittedClip.pushDist + hitAmmt); var reactAmmt = 10; hittedClip.pushDist = ((hittedClip.pushDist < -(reactAmmt))) ? -(reactAmmt) : ((hittedClip.pushDist > reactAmmt)) ? reactAmmt : hittedClip.pushDist; hittedClip.pushAngle = (hitAngle + 180); var pT:Number = ((hitAngle / 10) / reactInc); hittedClip.pushTurn = (hittedClip.pushTurn + -(pT)); hittedClip.pushTurn = ((hittedClip.pushTurn < -7)) ? -7 : ((hittedClip.pushTurn > 7)) ? 7 : hittedClip.pushTurn; } private function reactColl3(collInfo:Point, hitter:MovieClip, hitted:MovieClip, hittedClip:Object):void{ if (hittedClip.isPlayer){ trace("new coll"); //unresolved jump }; var isLeft:Boolean = ((collInfo.x < 0)) ? true : false; var isFront:Boolean = ((collInfo.y < 0)) ? true : false; var hitAngle:Number = ((Math.atan2(collInfo.y, collInfo.x) * -57.296) - 90); if (hittedClip.isPlayer){ trace(("hitangle: " + hitAngle)); //unresolved jump }; var bikeAngle:Number = hittedClip.vGroup.rotateY; if (hittedClip.isPlayer){ trace(("bikeAngle: " + bikeAngle)); //unresolved jump }; hitAngle = (hitAngle + 180); if (hittedClip.isPlayer){ trace(("hitangle 180diff: " + hitAngle)); //unresolved jump }; while ((((hitAngle > 180)) || ((hitAngle < -180)))) { hitAngle = (hitAngle + ((hitAngle > 180)) ? -360 : ((hitAngle < -180)) ? 360 : 0); }; if (hittedClip.isPlayer){ trace(("hitangle <180 >-180: " + hitAngle)); //unresolved jump }; hitAngle = (hitAngle / 2); if (hittedClip.isPlayer){ trace(("hitAngle / 2: " + hitAngle)); //unresolved jump }; var reactAngle:Number = hitAngle; hittedClip.pushDist = (hittedClip.fwdSpeed + 0); hittedClip.fwdSpeed = 0; hittedClip.turnSpeed = 0; hittedClip.vGroup.rotateY = (hittedClip.vGroup.rotateY + reactAngle); if (hittedClip.isPlayer){ trace(("bikeAngle: " + hittedClip.vGroup.rotateY)); //unresolved jump }; hittedClip.panGroupInner.rotateY = (hittedClip.panGroupInner.rotateY - reactAngle); } public function collTwoClips(p_clip1:MovieClip, p_clip2:MovieClip):Object{ var hitRect:Rectangle = getShapeColl(p_clip1, p_clip2, 1); if (hitRect == null){ return (null); }; var retObj:Object = new Object(); retObj.isColl = true; var collPoint:Point = getRectCentre(hitRect); retObj.coll1Point = p_clip1.globalToLocal(collPoint); retObj.coll2Point = p_clip2.globalToLocal(collPoint); retObj.coll3Point = collPoint; return (retObj); } private function reactColl(cInfo:Point, cClip1:MovieClip, cClip2:MovieClip, mClip2:Object):void{ var otherPoint:Point = cClip2.globalToLocal(new Point(cClip1.x, cClip1.y)); var isLeft:Boolean = ((cInfo.x < 0)) ? true : false; var moveIncx:Number = (((mClip2.xWidth * cClip2.scaleX) / 2) - Math.abs(cInfo.x)); moveIncx = (moveIncx * ((otherPoint.x < 0)) ? -1 : 1); var xRatio:Number = (Math.abs(cInfo.x) / ((mClip2.xWidth * cClip2.innerC.scaleX) / 2)); var yRatio:Number = (Math.abs(cInfo.y) / ((mClip2.zLength * cClip2.innerC.scaleY) / 2)); trace(((xRatio + " ") + yRatio)); var isFront:Boolean = ((cInfo.y < 0)) ? true : false; var moveIncy:Number = (((mClip2.zLength * cClip2.scaleY) / 2) - Math.abs(cInfo.y)); moveIncy = (moveIncy * ((otherPoint.y < 0)) ? -1 : 1); if ((xRatio > yRatio)){ moveLateral(cClip2, mClip2, (moveIncx / reactInc)); } else { moveForward(cClip2, mClip2, (moveIncy / reactInc)); }; var turnAmt:Number = ((xRatio > yRatio)) ? (yRatio * 6) : (yRatio * 0.4); mClip2.vGroup.rotateY = (mClip2.vGroup.rotateY - ((isLeft) ? (isFront) ? turnAmt : -(turnAmt) : (isFront) ? -(turnAmt) : turnAmt * 0.5)); } private function reactColl4(collInfo:Point, hitter:MovieClip, hitted:MovieClip, hittedClip:Object):void{ var isLeft:Boolean = ((collInfo.x < 0)) ? true : false; var isFront:Boolean = ((collInfo.y < 0)) ? true : false; var isEndColl:Boolean = ((collInfo.y < (-(hitted.innerC.scaleY) / 4))) ? true : ((collInfo.y > (hitted.innerC.scaleY / 4))) ? true : false; hittedClip.vGroup.moveForward(-(hittedClip.fwdSpeed)); hittedClip.fwdSpeed = (hittedClip.fwdSpeed * (isFront) ? ((hittedClip.fwdSpeed > 0)) ? 0.8 : 1.1 : ((hittedClip.fwdSpeed < 0)) ? 0.8 : 1.1); var hitAngle:Number = ((Math.atan2(collInfo.y, collInfo.x) * -57.296) - 90); var xRatio:Number = (Math.abs(collInfo.x) / ((hittedClip.xWidth * hitted.innerC.scaleX) / 2)); var yRatio:Number = (Math.abs(collInfo.y) / ((hittedClip.zLength * hitted.innerC.scaleY) / 2)); if (xRatio > yRatio){ hittedClip.pushDist = 10; if (isLeft){ hittedClip.pushAngle = -90; } else { hittedClip.pushAngle = 90; }; } else { hittedClip.pushDist = 10; if (isFront){ hittedClip.pushAngle = 180; } else { hittedClip.pushAngle = 0; }; }; if (isEndColl){ if (isFront){ if (isLeft){ hittedClip.pushTurn = (hittedClip.pushTurn + 3); hittedClip.pushTurn = ((hittedClip.pushTurn > 10)) ? 10 : hittedClip.pushTurn; } else { hittedClip.pushTurn = (hittedClip.pushTurn - 3); hittedClip.pushTurn = ((hittedClip.pushTurn > 10)) ? 10 : hittedClip.pushTurn; }; } else { if (isLeft){ hittedClip.pushTurn = (hittedClip.pushTurn - 3); hittedClip.pushTurn = ((hittedClip.pushTurn > 10)) ? 10 : hittedClip.pushTurn; } else { hittedClip.pushTurn = (hittedClip.pushTurn + 3); hittedClip.pushTurn = ((hittedClip.pushTurn > 10)) ? 10 : hittedClip.pushTurn; }; }; } else { if (isFront){ if (isLeft){ hittedClip.pushTurn = (hittedClip.pushTurn + 3); hittedClip.pushTurn = ((hittedClip.pushTurn > 10)) ? 10 : hittedClip.pushTurn; } else { hittedClip.pushTurn = (hittedClip.pushTurn - 3); hittedClip.pushTurn = ((hittedClip.pushTurn > 10)) ? 10 : hittedClip.pushTurn; }; } else { if (isLeft){ hittedClip.pushTurn = (hittedClip.pushTurn + 3); hittedClip.pushTurn = ((hittedClip.pushTurn > 10)) ? 10 : hittedClip.pushTurn; } else { hittedClip.pushTurn = (hittedClip.pushTurn - 3); hittedClip.pushTurn = ((hittedClip.pushTurn > 10)) ? 10 : hittedClip.pushTurn; }; }; }; } public function HGCollision(coll1:Object, coll2:Object, jumpCheck:Boolean=false):void{ obj1.x = coll1.vGroup.x; obj1.y = -(coll1.vGroup.z); obj1.rotation = -(coll1.vGroup.rotateY); obj1.innerC.scaleX = (coll1.xWidth * ((jumpCheck == true)) ? 1.5 : 1); obj1.innerC.scaleY = (coll1.zLength * ((jumpCheck == true)) ? 3 : 1); obj2.x = coll2.vGroup.x; obj2.y = -(coll2.vGroup.z); obj2.rotation = -(coll2.vGroup.rotateY); obj2.innerC.scaleX = coll2.xWidth; obj2.innerC.scaleY = coll2.zLength; var collInfo:Object = collTwoClips(obj1, obj2); if (collInfo != null){ if (jumpCheck == true){ coll1.jumpMe(true); } else { if ((((coll1.typeOf == "Wall")) && ((coll1.isSponsor == true)))){ if (coll1.sponsorHit == false){ coll1.sponsorHit = true; coll1.moFoHit(); ROOT.moFoHit(); coll2.fwdSpeed = 50; }; } else { if ((((coll2.typeOf == "Wall")) && ((coll2.isSponsor == true)))){ if (coll2.sponsorHit == false){ coll2.sponsorHit = true; coll2.moFoHit(); ROOT.moFoHit(); coll1.fwdSpeed = 50; }; } else { if (coll1.isMoveable == false){ typeOf = coll1.typeOf; reactInc = 1; reactColl2(collInfo.coll2Point, obj1, obj2, coll2); } else { if (coll2.isMoveable == false){ typeOf = coll2.typeOf; reactInc = 1; reactColl2(collInfo.coll1Point, obj2, obj1, coll1); } else { reactInc = 2; reactColl2(collInfo.coll1Point, obj2, obj1, coll1); }; }; }; }; }; }; } public function getShapeColl(p_clip1:MovieClip, p_clip2:MovieClip, p_alphaTolerance:Number=0xFF):Rectangle{ var bounds1:Object = p_clip1.getBounds(ROOT); var bounds2:Object = p_clip2.getBounds(ROOT); if ((((((bounds1.right < bounds2.left)) || ((bounds2.right < bounds1.left)))) || ((((bounds1.bottom < bounds2.top)) || ((bounds2.bottom < bounds1.top)))))){ return (null); }; var bounds:Object = new Object(); bounds.xMin = Math.min(bounds1.left, bounds2.left); bounds.xMax = Math.max(bounds1.right, bounds2.right); bounds.yMin = Math.min(bounds1.top, bounds2.top); bounds.yMax = Math.max(bounds1.bottom, bounds2.bottom); var img:BitmapData = new BitmapData(Math.floor((bounds.xMax - bounds.xMin)), Math.floor((bounds.yMax - bounds.yMin)), false); var mat:Matrix = p_clip1.transform.concatenatedMatrix; mat.tx = (mat.tx - bounds.xMin); mat.ty = (mat.ty - bounds.yMin); img.draw(p_clip1, mat, new ColorTransform(1, 1, 1, 1, 0xFF, -255, -255, p_alphaTolerance)); mat = p_clip2.transform.concatenatedMatrix; mat.tx = (mat.tx - bounds.xMin); mat.ty = (mat.ty - bounds.yMin); img.draw(p_clip2, mat, new ColorTransform(1, 1, 1, 1, 0xFF, 0xFF, 0xFF, p_alphaTolerance), "difference"); var intersection:Rectangle = img.getColorBoundsRect(4294967295, 4278255615); if (intersection.width == 0){ return (null); }; intersection.x = (intersection.x + bounds.xMin); intersection.y = (intersection.y + bounds.yMin); return (intersection); } public static function getRectCentre(rect:Rectangle):Point{ return (new Point((rect.x + (rect.width / 2)), (rect.y + (rect.height / 2)))); } public static function makePos(inPos:Number):Number{ var pNum:Number = ((inPos < 0)) ? (inPos * -1) : inPos; return (pNum); } } }//package
Section 191
//collisionSound (collisionSound) package { import flash.media.*; public dynamic class collisionSound extends Sound { } }//package
Section 192
//CrunchSOUND (CrunchSOUND) package { import flash.media.*; public dynamic class CrunchSOUND extends Sound { } }//package
Section 193
//HGMenuMode7 (HGMenuMode7) package { import flash.display.*; import flash.events.*; import sandy.core.*; import sandy.core.scenegraph.*; import sandy.core.scenegraph.mode7.*; public class HGMenuMode7 extends Sprite { private var camera:CameraMode7; private var ground:Mode7; public var ceilingBMP:MenuCeiling; public var scene:Scene3D; private var world:Group; private var doOnce:Boolean;// = true private var ceiling:Mode7; public var groundBMP:MenuFloor; public function HGMenuMode7(){ super(); camera = new CameraMode7(640, 426); camera.y = 100; camera.z = -2000; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundBMP = new MenuFloor(0, 0); ceilingBMP = new MenuCeiling(0, 0); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 2, true, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 2, true, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); addEventListener(Event.ENTER_FRAME, renderMenuMode7); } private function renderMenuMode7(e:Event):void{ camera.z = (camera.z + 8); camera.x = (camera.x - 0.8); if (camera.z > 0x0200){ camera.z = (camera.z - 0x0400); }; if (camera.x > 0x0200){ camera.x = (camera.x - 0x0400); }; scene.render(); } public function get _scene():Object{ return (scene); } } }//package
Section 194
//horWall (horWall) package { import flash.display.*; public dynamic class horWall extends BitmapData { public function horWall(w:Number, h:Number){ super(w, h); } } }//package
Section 195
//JUMP (JUMP) package { import flash.media.*; public dynamic class JUMP extends Sound { } }//package
Section 196
//Key (Key) package { import flash.display.*; import flash.events.*; public class Key { private static var initialized:Boolean = false; private static var keysDown:Object = new Object(); private static var curKey:uint; private static function clearKeys(event:Event):void{ keysDown = new Object(); } private static function keyPressed(event:KeyboardEvent):void{ keysDown[event.keyCode] = true; curKey = event.keyCode; } public static function whichKey():uint{ if (!initialized){ throw (new Error("Key class has yet been initialized.")); }; return (curKey); } public static function isDown(keyCode:uint):Boolean{ if (!initialized){ throw (new Error("Key class has yet been initialized.")); }; return (Boolean((keyCode in keysDown))); } public static function initialize(stage:Stage){ if (!initialized){ stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed); stage.addEventListener(KeyboardEvent.KEY_UP, keyReleased); stage.addEventListener(Event.DEACTIVATE, clearKeys); initialized = true; }; } private static function keyReleased(event:KeyboardEvent):void{ if ((event.keyCode in keysDown)){ delete keysDown[event.keyCode]; }; } } }//package
Section 197
//LEFTSkin (LEFTSkin) package { import flash.display.*; public dynamic class LEFTSkin extends BitmapData { public function LEFTSkin(w:Number, h:Number){ super(w, h); } } }//package
Section 198
//LightBarMC (LightBarMC) package { import flash.display.*; public dynamic class LightBarMC extends MovieClip { } }//package
Section 199
//LightningRod (LightningRod) package { import sandy.core.scenegraph.*; public class LightningRod { public var _vGroup:Sprite2D; public var _topBot:int;// = 3 private var _pushTurn:Number;// = 0 private var _pushAngle:Number;// = 0 private var _collShape:int;// = 2 private var _fwdSpeed:Number;// = 0 private var _pushDist:Number;// = 0 public function LightningRod(xCoord:Number, zCoord:Number, inc:Number){ super(); _vGroup = new Sprite2D(("lBar" + inc), new sparker(), 1.4); _vGroup.autoCenter = false; _vGroup.floorCenter = true; _vGroup.x = xCoord; _vGroup.z = zCoord; _vGroup.y = -182; } public function get zLength():Number{ return (30); } public function get getY():int{ return (_vGroup.y); } public function get yHeight():Number{ return (200); } public function set pushDist(value:Number):void{ _pushDist = value; } public function get fwdSpeed():Number{ return (_fwdSpeed); } public function get collShape():int{ return (_collShape); } public function get pushAngle():Number{ return (_pushAngle); } public function get pushDist():Number{ return (_pushDist); } public function get vGroup():Sprite2D{ return (_vGroup); } public function get xWidth():Number{ return (30); } public function get typeOf():String{ return ("LightningRod"); } public function get topBot():int{ return (_topBot); } public function get isMoveable():Boolean{ return (false); } public function get pushTurn():Number{ return (_pushTurn); } public function set pushAngle(value:Number):void{ _pushAngle = value; } public function set pushTurn(value:Number):void{ _pushTurn = value; } } }//package
Section 200
//MenuCeiling (MenuCeiling) package { import flash.display.*; public dynamic class MenuCeiling extends BitmapData { public function MenuCeiling(w:Number, h:Number){ super(w, h); } } }//package
Section 201
//MenuFloor (MenuFloor) package { import flash.display.*; public dynamic class MenuFloor extends BitmapData { public function MenuFloor(w:Number, h:Number){ super(w, h); } } }//package
Section 202
//menuMusic (menuMusic) package { import flash.media.*; public dynamic class menuMusic extends Sound { } }//package
Section 203
//MovingLightning (MovingLightning) package { import sandy.core.scenegraph.*; public class MovingLightning { private var _zMove:Number; public var _vGroup:Sprite2D; private var _moveTot:Number; private var _moveInc:int;// = 5 public var _topBot:int;// = 3 private var _collShape:int;// = 2 private var _pushAngle:Number;// = 0 private var _pushTurn:Number;// = 0 private var _xMove:Number; private var _fwdSpeed:Number;// = 0 private var _moveDist:Number; private var _moveDir:Number; private var _pushDist:Number;// = 0 public function MovingLightning(xStart:Number, zStart:Number, lAngle:Number, lWidth:Number, startP:Number, moveDir:Number, inc:int){ super(); _vGroup = new Sprite2D(("lBar" + inc), new sparker(), 1.4); _vGroup.autoCenter = false; _vGroup.floorCenter = true; _vGroup.x = xStart; _vGroup.z = zStart; _vGroup.y = -182; _vGroup.rotateY = lAngle; _moveTot = (1000 * lWidth); _moveDist = (_moveTot * startP); _vGroup.moveForward(_moveDist); _moveDir = moveDir; } public function get zLength():Number{ return (30); } public function get getY():int{ return (_vGroup.y); } public function set pushTurn(value:Number):void{ _pushTurn = value; } public function get yHeight():Number{ return (200); } public function set pushDist(value:Number):void{ _pushDist = value; } public function get collShape():int{ return (_collShape); } public function get fwdSpeed():Number{ return (_fwdSpeed); } public function get pushDist():Number{ return (_pushDist); } public function moveMe():void{ _moveDist = (_moveDist + (_moveInc * _moveDir)); _vGroup.moveForward((_moveInc * _moveDir)); _moveDir = (_moveDir * ((((_moveDist > _moveTot)) || ((_moveDist < 0)))) ? -1 : 1); } public function get pushAngle():Number{ return (_pushAngle); } public function get vGroup():Sprite2D{ return (_vGroup); } public function get xWidth():Number{ return (30); } public function get typeOf():String{ return ("MovingLightning"); } public function get topBot():int{ return (_topBot); } public function get isMoveable():Boolean{ return (false); } public function get pushTurn():Number{ return (_pushTurn); } public function set pushAngle(value:Number):void{ _pushAngle = value; } } }//package
Section 204
//music01 (music01) package { import flash.media.*; public dynamic class music01 extends Sound { } }//package
Section 205
//Rand (Rand) package { public class Rand { public static function getRandom(inRandom:Number):Number{ var rNum:Number = Math.random(); return (Math.floor(((rNum * 100) / (100 / inRandom)))); } public static function makePos(inPos:Number):Number{ var pNum:Number = ((inPos < 0)) ? (inPos * -1) : inPos; return (pNum); } } }//package
Section 206
//REDSpark (REDSpark) package { import flash.display.*; public dynamic class REDSpark extends MovieClip { public var sparkRED:Boolean; public function REDSpark(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21); } function frame10(){ cf(); } function frame11(){ cf(); } function frame12(){ cf(); } function frame13(){ cf(); } function frame14(){ cf(); } function frame15(){ cf(); } function frame16(){ cf(); } function frame17(){ cf(); } function frame18(){ cf(); } function frame19(){ cf(); } public function cf():void{ gotoAndPlay((Rand.getRandom(10) + (((this.rotation % 180) == 0)) ? 2 : 12)); } function frame1(){ sparkRED = true; } function frame2(){ cf(); } function frame3(){ cf(); } function frame4(){ cf(); } function frame6(){ cf(); } function frame7(){ cf(); } function frame8(){ cf(); } function frame9(){ cf(); } function frame5(){ cf(); } function frame20(){ cf(); } function frame21(){ cf(); } } }//package
Section 207
//RIGHTSkin (RIGHTSkin) package { import flash.display.*; public dynamic class RIGHTSkin extends BitmapData { public function RIGHTSkin(w:Number, h:Number){ super(w, h); } } }//package
Section 208
//sparker (sparker) package { import flash.display.*; public dynamic class sparker extends MovieClip { public function sparker(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10); } public function cf():void{ gotoAndPlay((Rand.getRandom(10) + 1)); } function frame1(){ cf(); } function frame2(){ cf(); } function frame3(){ cf(); } function frame4(){ cf(); } function frame5(){ cf(); } function frame6(){ cf(); } function frame7(){ cf(); } function frame8(){ cf(); } function frame9(){ cf(); } function frame10(){ cf(); } } }//package
Section 209
//SparkSOUND (SparkSOUND) package { import flash.media.*; public dynamic class SparkSOUND extends Sound { } }//package
Section 210
//SPONSORSkin (SPONSORSkin) package { import flash.display.*; public dynamic class SPONSORSkin extends BitmapData { public function SPONSORSkin(w:Number, h:Number){ super(w, h); } } }//package
Section 211
//spriteSheet (spriteSheet) package { import flash.display.*; public dynamic class spriteSheet extends BitmapData { public function spriteSheet(w:Number, h:Number){ super(w, h); } } }//package
Section 212
//STARTSkin (STARTSkin) package { import flash.display.*; public dynamic class STARTSkin extends BitmapData { public function STARTSkin(w:Number, h:Number){ super(w, h); } } }//package
Section 213
//Tile1 (Tile1) package { import flash.display.*; public dynamic class Tile1 extends BitmapData { public function Tile1(w:Number, h:Number){ super(w, h); } } }//package
Section 214
//Tile2 (Tile2) package { import flash.display.*; public dynamic class Tile2 extends BitmapData { public function Tile2(w:Number, h:Number){ super(w, h); } } }//package
Section 215
//Tile3 (Tile3) package { import flash.display.*; public dynamic class Tile3 extends BitmapData { public function Tile3(w:Number, h:Number){ super(w, h); } } }//package
Section 216
//Tile4 (Tile4) package { import flash.display.*; public dynamic class Tile4 extends BitmapData { public function Tile4(w:Number, h:Number){ super(w, h); } } }//package
Section 217
//TrackChris01 (TrackChris01) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackChris01 extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackChris01(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 13500; groundBMP = new BitmapData(2700, 2700, true, 0); ceilingBMP = new BitmapData(2700, 2700, true, 0); createBitmap(groundBMP, "0!0!250!550,0!0!400!350,3!10!2250!100,0!0!150!550,0!0!300!700,0!0!350!700,4!2!200!650,1!2!300!750,1!4!250!700,0!0!600!850,0!0!400!850,9!13!500!800,10!16!300!600,10!16!300!650,0!0!600!800,0!0!400!800,0!0!400!750,3!1!450!700,7!1!450!950,1!16!750!850,3!16!750!800,3!9!700!800,7!9!700!850,1!9!800!850,5!9!800!800,0!14!650!850,1!14!350!750,3!14!650!800,7!11!650!900,6!4!650!750,3!9!600!750,7!9!600!900,9!12!450!800,11!12!450!900,8!13!450!750,9!12!450!850,10!0!550!750,11!1!550!900,0!7!500!900,6!7!500!750,9!13!500!850,8!15!550!800,8!15!550!850,1!16!400!950,1!1!350!950,10!2!350!900,9!3!400!900,6!5!350!850,2!4!300!850,6!5!400!700,8!1!200!600,4!2!350!800,10!16!250!600,10!16!250!650,3!6!350!650,6!9!350!600,2!18!200!550,8!13!150!450,9!15!150!500,7!14!200!450,5!6!150!400,1!16!150!600,9!0!200!500,2!2!200!450,2!15!150!350,2!6!200!350,0!11!200!400,7!15!250!400,5!15!250!300,2!4!250!400,0!16!350!550,0!0!300!550,0!0!250!500,0!0!300!500,0!0!250!450,0!0!300!450,0!16!350!500,0!10!350!450,1!8!350!400,0!0!300!400,0!0!450!350,3!16!300!300,3!16!350!300,3!16!400!300,7!10!400!400,3!16!450!300,1!16!450!400,9!17!500!350,9!17!550!350,9!17!600!350,11!2!300!350,10!3!250!350,3!16!500!300,1!16!500!400,3!16!550!300,1!16!550!400,3!16!600!300,1!16!600!400,0!16!650!350,6!8!650!300,7!8!650!400,0!4!250!800,1!4!200!800,2!4!200!750,3!4!250!750,0!0!850!1300,0!16!900!1300,0!0!850!1350,0!16!900!1350,9!17!800!1300,9!17!800!1350,9!17!750!1350,0!0!700!1400,0!16!750!1450,2!16!650!1400,0!0!700!1450,2!16!650!1450,5!14!650!1350,2!13!750!1300,3!8!700!1350,5!0!700!1300,0!11!750!1400,7!1!800!1400,11!18!700!1500,0!16!750!1500,0!1!750!1550,7!1!650!1650,11!18!700!1550,2!16!650!1500,2!4!300!1350,3!4!500!1350,2!11!650!1550,3!11!550!1550,11!18!650!1600,0!16!550!1500,0!16!550!1450,3!16!600!1550,11!18!600!1600,0!0!550!1600,0!4!700!1600,1!4!500!1600,1!16!600!1650,1!1!550!1650,3!1!450!1300,4!1!450!1550,6!1!550!1400,0!0!500!1550,11!19!500!1400,11!19!500!1450,0!0!500!1500,2!16!450!1500,11!19!450!1350,11!19!400!1350,2!16!450!1450,1!16!400!1400,3!16!400!1300,0!11!350!1400,1!11!450!1400,0!0!300!1400,0!0!350!1350,2!1!250!1400,5!1!350!1300,0!16!350!1450,0!0!300!1450,2!16!250!1450,0!16!350!1500,0!0!300!1500,2!16!250!1500,0!16!350!1550,0!0!300!1550,2!16!250!1550,0!16!350!1600,0!1!350!1650,7!1!250!1750,2!16!250!1600,2!11!250!1650,0!4!300!1700,11!16!300!1600,9!17!250!1700,11!16!300!1650,2!4!100!1700,1!16!200!1750,3!16!200!1650,0!11!150!1750,2!1!50!1750,5!1!150!1650,0!16!150!1800,0!0!100!1800,2!16!50!1800,8!19!200!1700,8!19!150!1700,8!19!100!1750,3!11!150!1850,3!16!200!1850,0!0!150!1900,1!4!100!1900,4!1!50!1850,0!0!100!1850,0!0!200!1900,3!16!250!1850,0!0!250!1900,3!16!300!1850,0!0!300!1900,3!16!350!1850,3!16!400!1850,3!16!450!1850,1!1!450!2100,8!12!400!1900,9!13!350!1900,8!12!300!1950,9!13!250!1950,8!12!450!1900,8!12!350!1950,8!12!500!1900,8!12!550!1900,10!14!400!1950,8!15!600!1900,9!15!400!2000,3!16!500!1850,3!16!550!1850,3!16!600!1850,1!2!150!1950,4!6!200!1950,1!2!250!2000,4!6!300!2000,1!16!600!1950,3!16!600!2000,1!16!600!2100,0!0!350!2000,1!2!350!2050,4!6!400!2050,1!16!550!1950,3!16!550!2000,1!16!550!2100,1!16!500!2100,1!16!500!1950,3!16!500!2000,0!5!450!1950,6!5!450!2000,0!0!500!2050,0!0!450!2050,0!0!550!2050,1!1!1200!150,5!1!1200!50,0!0!1200!100,1!16!1250!150,3!16!1250!50,0!0!1250!100,1!16!1850!150,3!16!1850!50,0!0!1850!100,8!12!1750!100,10!12!1800!100,10!15!1700!100,8!12!1350!100,10!12!1400!100,10!15!1300!100,8!12!1550!100,10!12!1600!100,10!15!1500!100,0!0!1450!100,0!0!1650!100,1!16!1300!150,3!16!1300!50,1!16!1350!150,3!16!1350!50,1!16!1400!150,3!16!1400!50,1!16!1450!150,3!16!1450!50,1!16!1500!150,3!16!1500!50,1!16!1550!150,3!16!1550!50,1!16!1600!150,3!16!1600!50,1!16!1650!150,3!16!1650!50,1!16!1700!150,3!16!1700!50,1!16!1750!150,3!16!1750!50,1!16!1800!150,3!16!1800!50,0!0!350!350,10!2!600!2050,8!3!650!2050,9!3!700!2050,3!16!700!2000,1!16!700!2100,3!16!650!2000,1!16!650!2100,3!16!750!2000,1!16!750!2100,0!0!750!2050,0!16!800!2050,6!8!800!2000,7!8!800!2100,3!16!1400!2000,1!16!1400!2100,3!16!1350!2000,1!16!1350!2100,1!16!1300!2100,3!16!1300!2000,0!0!1300!2050,0!0!1350!2050,10!2!1400!2050,8!3!1450!2050,9!3!1500!2050,3!16!1500!2000,1!16!1500!2100,3!16!1450!2000,1!16!1450!2100,3!16!1550!2000,1!16!1550!2100,0!0!1550!2050,0!16!1600!2050,6!8!1600!2000,7!8!1600!2100,2!16!1250!2050,4!8!1250!2100,5!8!1250!2000,3!16!750!1850,1!16!750!1950,3!16!700!1850,1!16!700!1950,1!16!650!1950,3!16!650!1850,0!0!650!1900,0!0!700!1900,10!2!750!1900,8!3!800!1900,9!3!850!1900,3!16!850!1850,1!16!850!1950,3!16!800!1850,1!16!800!1950,3!16!900!1850,1!16!900!1950,3!16!1050!1850,1!16!1050!1950,3!16!1000!1850,1!16!1000!1950,1!16!950!1950,3!16!950!1850,10!2!1050!1900,8!3!1100!1900,9!3!1150!1900,3!16!1150!1850,1!16!1150!1950,3!16!1100!1850,1!16!1100!1950,3!16!1200!1850,1!16!1200!1950,3!16!1350!1850,1!16!1350!1950,3!16!1300!1850,1!16!1300!1950,1!16!1250!1950,3!16!1250!1850,10!2!1350!1900,8!3!1400!1900,9!3!1450!1900,3!16!1450!1850,1!16!1450!1950,3!16!1400!1850,1!16!1400!1950,3!16!1500!1850,1!16!1500!1950,3!16!1650!1850,1!16!1650!1950,3!16!1600!1850,1!16!1600!1950,1!16!1550!1950,3!16!1550!1850,10!2!1650!1900,8!3!1700!1900,9!3!1750!1900,3!16!1750!1850,1!16!1750!1950,3!16!1700!1850,1!16!1700!1950,3!16!1800!1850,1!16!1800!1950,3!16!1850!1850,1!16!1850!1950,3!16!1900!1850,1!16!1900!1950,3!16!1950!1850,1!16!1950!1950,0!0!1950!1900,3!16!2000!1850,1!16!2000!1950,0!0!2000!1900,3!16!2050!1850,1!16!2050!1950,0!0!2050!1900,8!12!950!1900,8!15!1000!1900,9!13!900!1900,8!12!1250!1900,8!15!1300!1900,9!13!1200!1900,8!12!1550!1900,8!15!1600!1900,9!13!1500!1900,8!12!1850!1900,8!15!1900!1900,9!13!1800!1900,0!16!2100!1900,6!8!2100!1850,7!8!2100!1950,2!16!2500!500,0!16!2600!500,9!16!2550!550,6!1!2600!450,3!6!2550!400,4!10!2500!450,6!18!2500!400,1!14!2450!350,3!14!2500!350,1!15!2450!400,3!15!2550!350,1!15!2400!350,1!14!2400!300,3!14!2450!300,3!15!2500!300,1!15!2350!300,1!14!2350!250,3!14!2400!250,3!15!2450!250,1!15!2300!250,0!15!2450!750,0!14!2400!750,2!14!2400!700,0!15!2500!700,2!15!2400!650,0!15!2550!650,0!14!2500!650,0!1!2600!550,2!15!2450!600,2!10!2500!550,7!19!2500!600,9!16!2550!500,9!16!2550!450,7!6!2550!600,1!16!2100!150,3!16!2100!50,0!0!2100!100,8!12!2000!100,10!12!2050!100,10!15!1950!100,0!0!1900!100,1!16!1900!150,3!16!1900!50,1!16!1950!150,3!16!1950!50,1!16!2000!150,3!16!2000!50,1!16!2050!150,3!16!2050!50,1!14!2300!200,3!14!2350!200,3!15!2400!200,1!15!2250!200,1!9!2150!150,8!0!2200!150,6!19!2250!150,3!14!2300!150,3!15!2350!150,6!4!2300!100,3!1!2150!50,6!7!2200!100,0!0!2150!100,0!4!2350!850,2!4!2300!750,0!2!2400!800,5!2!2350!700,0!0!2350!750,0!0!2350!800,2!4!2250!800,2!4!2200!850,0!0!2300!800,0!0!2300!850,0!0!2250!850,2!16!2150!1450,9!12!2250!1350,11!12!2250!1450,11!15!2250!1300,0!16!2300!1450,2!16!2150!1350,0!16!2300!1350,2!16!2150!1300,0!16!2300!1300,9!12!2200!1350,11!12!2200!1450,11!15!2200!1300,9!12!2250!1400,2!16!2150!1400,0!16!2300!1400,9!12!2200!1400,1!16!2200!1500,4!8!2150!1500,7!8!2300!1500,1!16!2250!1500,8!3!2450!650,8!3!2450!700,1!4!300!900"); createBitmap(ceilingBMP, "3!16!150!600,0!0!150!650,7!2!200!750,4!0!250!850,5!0!250!800,6!0!300!800,7!0!300!850,1!15!150!750,0!0!700!350,2!16!650!350,4!8!650!400,5!8!650!300,1!16!700!400,3!16!700!300,7!15!750!400,0!0!750!350,0!5!800!350,7!8!850!350,5!5!850!300,0!1!900!250,5!5!900!200,0!5!950!150,7!1!1000!150,2!4!900!150,5!3!950!100,2!7!1000!100,9!17!1100!100,9!17!1150!100,2!3!850!200,3!8!850!250,5!0!800!250,3!8!800!300,5!10!750!300,11!16!1050!100,1!1!1200!150,5!1!1200!50,0!0!1200!100,1!16!1250!150,3!16!1250!50,0!0!1250!100,1!16!1850!150,3!16!1850!50,0!0!1850!100,8!12!1750!100,10!12!1800!100,10!15!1700!100,8!12!1350!100,10!12!1400!100,10!15!1300!100,8!12!1550!100,10!12!1600!100,10!15!1500!100,0!0!1450!100,0!0!1650!100,1!16!1300!150,3!16!1300!50,1!16!1350!150,3!16!1350!50,1!16!1400!150,3!16!1400!50,1!16!1450!150,3!16!1450!50,1!16!1500!150,3!16!1500!50,1!16!1550!150,3!16!1550!50,1!16!1600!150,3!16!1600!50,1!16!1650!150,3!16!1650!50,1!16!1700!150,3!16!1700!50,1!16!1750!150,3!16!1750!50,1!16!1800!150,3!16!1800!50,10!5!1200!1050,11!5!1250!1050,8!11!1200!1100,9!11!1250!1100,10!5!1150!850,10!6!1150!900,8!8!1250!850,8!11!1200!1000,9!11!1250!1000,9!7!1200!950,11!7!1250!950,9!5!1200!900,11!7!1250!900,10!7!1200!850,4!15!1150!1000,1!11!1150!950,6!3!1300!850,3!3!1250!800,6!7!1200!800,3!7!1300!900,0!0!1300!950,0!0!1150!800,7!7!1300!1000,0!10!1300!1050,0!1!1300!1100,8!12!1050!850,9!13!1000!850,10!14!1100!850,9!15!1100!900,1!1!1100!950,4!7!1050!900,8!0!1000!900,0!0!1100!800,2!7!1050!800,9!1!1000!800,3!17!850!800,3!17!900!800,3!17!950!800,0!0!950!850,8!0!850!850,4!7!900!850,1!2!950!900,0!0!1200!1150,0!0!1050!1300,0!0!1000!1300,0!0!1100!1300,0!0!1000!1350,3!8!1150!1250,7!7!1250!1150,0!0!1200!1200,11!16!1200!1250,11!16!1150!1300,0!4!1200!1300,0!2!1250!1250,11!0!1250!1200,7!2!1150!1350,0!7!1050!1350,11!1!1100!1350,2!10!1150!1200,5!10!1100!1250,2!1!1150!1150,5!1!1050!1250,0!0!950!1300,0!0!950!1350,2!16!850!1300,2!16!850!1350,3!5!200!700,6!1!200!650,1!6!150!700,3!16!1000!2000,1!16!1000!2100,3!16!950!2000,1!16!950!2100,1!16!900!2100,3!16!900!2000,0!0!900!2050,0!0!950!2050,10!2!1000!2050,8!3!1050!2050,9!3!1100!2050,3!16!1100!2000,1!16!1100!2100,3!16!1050!2000,1!16!1050!2100,3!16!1150!2000,1!16!1150!2100,0!0!1150!2050,0!16!1200!2050,6!8!1200!2000,7!8!1200!2100,2!16!850!2050,4!8!850!2100,5!8!850!2000,3!16!1800!2000,1!16!1800!2100,3!16!1750!2000,1!16!1750!2100,1!16!1700!2100,3!16!1700!2000,0!0!1850!2050,0!0!1900!2050,10!2!1700!2050,8!3!1750!2050,9!3!1800!2050,3!16!1900!2000,1!16!1900!2100,3!16!1850!2000,1!16!1850!2100,3!16!1950!2000,1!16!1950!2100,0!0!1950!2050,2!16!1650!2050,4!8!1650!2100,5!8!1650!2000,8!12!550!1900,8!15!600!1900,3!16!550!1850,3!16!600!1850,1!16!600!1950,1!16!550!1950,3!16!750!1850,1!16!750!1950,3!16!700!1850,1!16!700!1950,1!16!650!1950,3!16!650!1850,0!0!650!1900,0!0!700!1900,10!2!750!1900,8!3!800!1900,9!3!850!1900,3!16!850!1850,1!16!850!1950,3!16!800!1850,1!16!800!1950,3!16!900!1850,1!16!900!1950,3!16!1050!1850,1!16!1050!1950,3!16!1000!1850,1!16!1000!1950,1!16!950!1950,3!16!950!1850,10!2!1050!1900,8!3!1100!1900,9!3!1150!1900,3!16!1150!1850,1!16!1150!1950,3!16!1100!1850,1!16!1100!1950,3!16!1200!1850,1!16!1200!1950,3!16!1350!1850,1!16!1350!1950,3!16!1300!1850,1!16!1300!1950,1!16!1250!1950,3!16!1250!1850,10!2!1350!1900,8!3!1400!1900,9!3!1450!1900,3!16!1450!1850,1!16!1450!1950,3!16!1400!1850,1!16!1400!1950,3!16!1500!1850,1!16!1500!1950,3!16!1650!1850,1!16!1650!1950,3!16!1600!1850,1!16!1600!1950,1!16!1550!1950,3!16!1550!1850,10!2!1650!1900,8!3!1700!1900,9!3!1750!1900,3!16!1750!1850,1!16!1750!1950,3!16!1700!1850,1!16!1700!1950,3!16!1800!1850,1!16!1800!1950,3!16!1850!1850,1!16!1850!1950,3!16!1900!1850,1!16!1900!1950,3!16!1950!1850,1!16!1950!1950,0!0!1950!1900,3!16!2000!1850,1!16!2000!1950,0!0!2000!1900,3!16!2050!1850,1!16!2050!1950,0!0!2050!1900,3!16!500!1850,1!16!500!1950,9!13!500!1900,2!16!450!1900,4!8!450!1950,5!8!450!1850,8!12!950!1900,8!15!1000!1900,9!13!900!1900,8!12!1250!1900,8!15!1300!1900,9!13!1200!1900,8!12!1550!1900,8!15!1600!1900,9!13!1500!1900,8!12!1850!1900,8!15!1900!1900,9!13!1800!1900,3!16!2000!2000,1!16!2000!2100,3!16!2050!2000,1!16!2050!2100,0!0!2100!1900,1!11!2100!1950,2!11!2100!2000,0!7!2150!2050,7!1!2100!2100,8!12!2200!1900,9!12!2250!1850,9!13!2150!1900,8!14!2250!1900,11!15!2250!1800,10!17!2000!2050,10!17!2050!2050,10!17!2100!2050,9!13!2150!2000,8!14!2200!2000,11!15!2200!1950,3!16!2100!1850,0!0!2150!1950,0!0!2250!1600,3!8!2200!1850,2!10!2200!1800,5!10!2150!1850,0!3!2250!2000,7!3!2200!2050,7!7!2250!1950,0!1!2300!1900,0!16!2300!1850,2!16!2200!1750,9!12!2250!1700,11!12!2250!1750,11!15!2250!1650,0!16!2300!1800,0!16!2300!1750,2!16!2200!1700,0!16!2300!1700,2!16!2200!1650,0!16!2300!1650,2!16!2200!1600,0!16!2300!1600,9!16!2250!1550,4!10!2200!1550,1!6!2000!1300,6!10!2050!1250,6!18!2200!1500,1!14!2150!1450,1!15!2150!1500,1!15!2100!1450,1!14!2100!1400,1!15!2050!1400,1!14!2050!1350,3!14!2100!1350,3!15!2150!1350,1!15!2000!1350,3!15!2100!1300,4!18!2050!1300,4!1!1950!1250,2!16!1950!1200,0!16!2050!1200,2!1!1950!1150,0!10!2050!1150,8!16!2000!1250,8!16!2000!1200,8!16!2000!1150,5!6!2000!1100,5!19!2050!1100,0!15!2100!1100,2!15!2000!1050,2!14!2050!1050,0!15!2150!1050,0!14!2100!1050,2!15!2050!1000,2!14!2100!1000,0!15!2200!1000,2!15!2100!950,0!15!2250!950,0!14!2200!950,2!15!2150!900,2!14!2200!900,0!14!2250!900,2!15!2200!850,3!6!2350!800,7!2!2300!900,6!2!2350!750,3!10!2050!100,1!16!1900!150,3!16!1900!50,0!0!1900!100,1!14!2100!200,3!14!2150!200,3!15!2200!200,1!15!2050!200,1!9!1950!150,8!0!2000!150,6!19!2050!150,3!14!2100!150,3!15!2150!150,6!4!2100!100,3!1!1950!50,6!7!2000!100,0!0!1950!100,2!16!2200!400,0!16!2300!400,6!1!2300!350,3!6!2250!300,4!10!2200!350,6!18!2200!300,1!14!2150!250,3!14!2200!250,1!15!2150!300,3!15!2250!250,1!15!2100!250,9!16!2250!400,9!16!2250!350,0!0!2300!800,0!0!2300!850,0!4!2350!850,0!0!2300!750,0!0!2250!750,7!19!2250!850,1!7!2250!800,1!4!2200!750,1!16!750!850,3!16!750!800,3!9!700!800,7!9!700!850,1!9!800!850,5!9!800!800,0!0!900!1300,0!0!900!1350,6!1!2300!1550,3!6!2250!1500,3!14!2200!1450,3!15!2250!1450,3!15!2200!1400,3!14!2150!1400,8!3!2150!950,8!3!2150!1000"); createMovingFloor("2150!900!0!1!0!1,2200!900!0!1!0!1,2150!950!75!1!0!1,2200!950!75!1!0!1,2150!1000!150!-1!0!1,2200!1000!150!-1!0!1,2150!1050!75!-1!0!1,2200!1050!75!-1!0!1,2150!1100!0!1!0!1,2200!1100!0!1!0!1,2150!1150!75!1!0!1,2200!1150!75!1!0!1,2150!1200!150!-1!0!1,2200!1200!150!-1!0!1,2150!1250!75!-1!0!1,2200!1250!75!-1!0!1,2150!450!0!1!0!2,2200!450!0!1!0!2,2150!500!75!1!0!2,2200!500!75!1!0!2,2150!550!150!-1!0!2,2200!550!150!-1!0!2,2150!600!75!-1!0!2,2200!600!75!-1!0!2,2150!650!0!1!0!2,2200!650!0!1!0!2,2150!700!75!1!0!2,2200!700!75!1!0!2"); createWaypoints("6500!8230!1!500!100!90!1,7680!8380!1!219!100!90!1,8500!8360!1!270!100!90!2,9640!8410!1!500!100!95!2,11350!8820!1!586!100!116!2,12130!9480!1!506!100!138!2,12430!10320!1!400!100!172!2,12570!11420!0.99!400!100!180!2,12200!12450!0.99!399!100!-156!2,11610!13000!0.99!274!100!-126!2,10940!13310!0.99!274!100!-108!2,9370!13740!0.99!437!100!-103!2,8250!13980!0.87!334!100!-103!1,7770!14190!0.74!261!100!-133!1,7560!14510!0.74!216!100!-160!1,7150!15690!0.87!334!100!-146!1,6660!16080!0.74!260!100!-116!1,5970!16140!0.74!216!100!-74!1,5440!15750!0.74!216!100!-35!1,4890!14420!0.87!333!100!-20!1,4570!14100!0.74!260!100!-59!1,4070!14010!0.74!216!100!-108!1,3730!14240!0.74!215!100!-143!1,3560!14500!0.74!215!100!-165!1,3210!16520!0.87!333!100!-168!1,2670!17130!0.74!260!100!-116!1,2170!17440!0.87!265!100!-125!1,1730!17760!0.74!260!100!-133!1,1500!18210!0.74!216!100!-167!1,1530!18670!0.74!216!100!167!1,1820!19100!0.86!251!100!130!1,2330!19460!1!251!100!121!1,4800!20460!1!435!100!103!1,7780!20530!1!446!100!89!1,11810!20530!1!446!100!89!2,15810!20530!1!446!100!89!1,20350!20500!1!316!100!89!2,21090!20410!1!227!100!58!2,21630!19930!1!268!100!37!2,22420!18230!1!268!100!17!2,22700!16890!1!267!100!0!2,22520!16000!1!223!100!-14!2,22130!15280!1!223!100!-34!2,20730!13650!1!304!100!-45!2,20250!12710!1!216!100!-19!2,20200!11750!0.99!216!100!9!2,23070!8350!0.99!504!100!47!2,25190!6150!0.55!291!100!37!1,25410!5610!0.55!243!100!18!1,25490!4970!0.55!158!100!-6!1,25290!4320!0.55!158!100!-33!1,22890!2020!1!499!100!-52!1,22050!1610!1!379!100!-73!1,21210!1490!1!379!100!-87!1,17830!1480!1!500!100!-90!2,15500!1480!1!500!100!-90!1,13420!1480!1!500!100!-90!2,12550!1400!1!410!100!-90!1,10850!1400!1!344!100!-92!2,9990!1580!1!272!100!-121!2,9310!2110!1!165!100!-139!2,8870!2860!0.85!165!100!-149!2,8360!3380!0.85!165!100!-120!2,6960!3840!0.85!294!100!-99!2,3740!4260!0.85!294!100!-110!1,3010!4990!0.85!404!100!-152!1,2900!5820!0.84!472!100!172!1,3290!7010!0.84!372!100!144!1,4090!7810!0.84!262!100!117!1"); createCheckpoints("5400!8500!1!3350,6450!8470!1!3350,7660!8470!1!3350,9050!8410!1!3350,10760!9230!1!3780,13030!10620!0!4840,12550!11950!0!3350,9870!13710!1!3350,7040!14370!0!3360,7320!15440!0!3360,6260!16560!1!3630,5070!15500!0!2970,5240!14500!0!2520,4260!13540!1!2790,3000!14490!0!2510,3090!16480!0!2830,2320!17370!1!2760,1040!18180!0!2770,2110!19510!1!2630,4750!20020!1!4070,6980!20010!1!4070,9010!19970!1!4070,10990!20010!1!4070,13030!19970!1!4070,15000!19940!1!4070,17040!19910!1!4070,19500!19890!1!4070,20500!19980!1!4070,23020!17490!0!4070,22240!15470!0!4070,20320!13500!0!8690,20280!12260!0!8910,21640!10390!0!6000,24000!8160!0!6000,25050!7000!0!9940,25710!4990!0!11480,21860!3000!0!9310,20360!1720!1!3450,19090!1310!1!2610,17080!1240!1!2610,15070!1220!1!2610,13080!1200!1!2610,10990!1310!1!2610,9490!1960!1!4180,7780!3260!1!3540,6100!3750!1!2610,5010!3750!1!2610,1700!4500!0!7620,2370!5470!0!5250,3630!6780!0!7840,4750!8500!1!5250"); createBikes("4750!8070!90,4750!8360!90,4750!8650!90,4750!8940!90"); createMovingLightning("13500!870!-180!0.74!0!1,14000!880!-180!0.74!0.5!1,14500!880!-180!0.74!1!-1,15500!870!-180!0.74!0!1,16000!880!-180!0.74!0.5!1,16490!880!-180!0.74!1!-1,17500!870!-180!0.74!0!1,18000!880!-180!0.74!0.5!1,18490!880!-180!0.74!1!-1"); createLightBars("7490!8370,7990!8370,7660!8370,7820!8370,7500!8620,8000!8620,7660!8620,7830!8620,8490!8250,8330!8290,8160!8330,7000!8240,7170!8290,7330!8330,7330!8670,7170!8710,7000!8750,8170!8660,8330!8710,8490!8750,4750!9420,4750!7440"); createLightning("3920!4370,3570!4600,3580!5000,3180!5230,3500!5660,3110!5900,3440!6250,3500!6750,3920!7000,4270!7380"); createWalls("13000!1060!200!1!3.75!1.01!0!1!1,15000!1430!0!1!3.75!1.01!0!1!1,15000!1060!0!1!3.75!1.01!0!1!1,17000!1430!200!1!3.75!1.01!0!1!1,17000!1060!200!1!3.75!1.01!0!1!1,18999!1430!0!1!3.75!1.01!0!1!1,18999!1060!0!1!3.75!1.01!0!1!1,13000!1430!200!1!3.75!1.01!0!1!1,13412!9246!0!13!5.1!2.1!0!1!0,13463!9729!0!1!5.1!2.11!0!1!0,13204!8798!0!38!5.1!2.1!0!1!0,12858!8437!0!50!5.1!2.1!0!1!0,8880!13250!200!1!5!0.51!0!1!1,8880!13750!200!1!5!0.51!0!1!1,7471!13244!0!-57!5.1!2.1!0!1!0,7921!13067!0!-79!5.1!2.1!0!1!0,7113!13569!0!-36!5.1!2.1!0!1!0,6931!14008!0!-7!5.09!2.1!0!1!0,5123!16037!0!213!5.1!2.1!0!1!0,4943!15585!0!191!5.1!2.1!0!1!0,5453!16394!0!234!5.1!2.1!0!1!0,5893!16574!0!263!5.09!2.1!0!1!0,3052!17393!0!-57!5.1!2.1!0!1!0,2600!17573!0!-79!5.1!2.1!0!1!0,3409!17063!0!-36!5.1!2.1!0!1!0,3589!16622!0!-7!5.09!2.1!0!1!0,21482!9759!0!135!5.1!2.1!0!1!0,21832!9418!0!135!5.1!2.1!0!1!0,21607!10631!0!135!5.1!2.1!0!1!0,21957!10291!0!135!5.1!2.1!0!1!0,24433!6799!0!135!5.1!2.1!0!1!0,24783!6459!0!135!5.1!2.1!0!1!0,24558!7672!0!135!5.1!2.1!0!1!0,24908!7331!0!135!5.1!2.1!0!1!0,6999!19060!200!1!3.75!1.01!1!-1!1,8999!19430!0!1!3.75!1!1!1!1,8999!19060!0!1!3.75!1!1!1!1,10999!19430!100!1!3.75!1!1!1!1,10999!19060!100!1!3.75!1!1!1!1,12999!19430!100!1!3.75!1.01!1!-1!1,12999!19060!100!1!3.75!1.01!1!-1!1,6999!19430!200!1!3.75!1!1!-1!1,14999!19430!200!1!3.75!1!1!-1!1,14999!19060!200!1!3.75!1!1!-1!1,16999!19430!200!1!3.75!1!1!-1!1,16999!19060!0!1!3.75!1!1!1!1,4759!7691!199!0!5.1!.75!0!1!2,4759!9178!199!0!5.1!.75!0!1!2,4759!8680!199!0!5.1!.75!0!1!2,4759!8179!199!0!5.1!.75!0!1!2,2002!5120!0!1!5.1!2.11!0!1!0,2002!5610!0!1!5.1!2.11!0!1!0,2002!6100!0!1!5.1!2.11!0!1!0,2030!6590!0!7!5.1!2.1!0!1!0,2089!4641!0!-20!5.1!2.1!0!1!0,6735!7997!100!0!1!1!0!1!3,6735!8997!100!0!1!1!0!1!4,12772!12501!100!-90!1!1!0!1!3,12502!13001!100!-90!1!1!0!1!3,12002!13501!100!-90!1!1!0!1!3,4127!13318!100!180!1!1!0!1!4,4411!13318!100!180!1!1!0!1!4,804!18378!100!-90!1!1!0!1!4,804!18094!100!-90!1!1!0!1!4,13270!11510!0!-90!5!2!0!1!5,19595!12297!0!90!5!2!0!1!5,23331!18827!0!52!5!2!0!1!5,4895!19993!0!0!5!2!0!1!5,9616!2386!0!228!5!2!0!1!5,8859!1683!0!228!5!2!0!1!5"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get typeOf():String{ return ("Track"); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _vArray():Array{ return (vArray); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 218
//TrackChris04 (TrackChris04) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackChris04 extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackChris04(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 13250; groundBMP = new BitmapData(2650, 2650, true, 0); ceilingBMP = new BitmapData(2650, 2650, true, 0); createBitmap(groundBMP, "4!1!1850!200,3!7!1900!150,4!10!1850!150,2!8!1850!100,1!10!1800!100,1!1!1750!100,6!7!1800!50,3!3!1850!50,6!3!1900!100,7!1!1700!100,2!7!1650!50,7!10!1650!100,1!8!1600!100,0!10!1600!150,0!1!1600!200,5!7!1550!150,2!3!1550!100,5!3!1600!50,5!1!2350!950,0!7!2400!1000,5!10!2400!950,3!8!2450!950,2!10!2450!900,2!1!2450!850,7!7!2500!900,0!3!2500!950,7!3!2450!1000,4!1!2450!750,3!7!2500!650,4!10!2450!700,2!8!2450!650,1!10!2400!650,1!1!2350!650,6!7!2400!550,3!3!2450!550,6!3!2500!600,6!1!1950!400,2!1!1500!300,1!7!1900!450,6!9!1950!450,0!0!1200!300,6!1!1250!300,1!7!1200!350,6!10!1250!350,0!8!1250!400,3!10!1300!400,3!1!1350!400,4!7!1300!450,1!3!1250!450,4!3!1200!400,5!1!1400!400,0!7!1450!450,5!10!1450!400,3!8!1500!400,2!10!1500!350,7!7!1550!350,0!3!1550!400,7!3!1500!450,4!1!1150!300,3!7!1200!250,4!10!1150!250,2!8!1150!200,1!10!1100!200,1!1!1050!200,6!7!1100!150,3!3!1150!150,6!3!1200!200,7!1!950!200,2!7!900!150,7!10!900!200,1!8!850!200,0!10!850!250,5!7!800!250,2!3!800!200,5!3!850!150,6!1!500!450,6!10!500!500,0!8!500!550,3!10!550!550,3!1!600!550,4!7!550!600,1!3!500!600,5!1!650!550,0!7!700!600,5!10!700!550,3!8!750!550,2!10!750!500,2!1!750!450,7!3!750!600,4!1!400!400,0!1!850!300,3!7!450!350,4!10!400!350,2!8!400!300,1!10!350!300,1!1!300!300,6!7!350!250,3!3!400!250,6!3!450!300,0!0!300!250,0!0!200!250,7!1!200!300,2!7!150!250,7!10!150!300,1!8!100!300,0!10!100!350,5!7!50!350,2!3!50!300,5!3!100!250,0!0!1900!400,10!3!600!600,8!3!650!600,10!3!1700!50,8!3!1750!50,9!4!1900!200,8!3!1900!250,0!0!250!250,0!1!100!400,3!14!1950!500,4!10!1900!500,1!10!1950!550,4!8!1900!550,3!1!2050!500,3!9!2000!500,4!7!2000!550,0!0!1900!350,1!1!2050!600,1!9!2100!600,4!7!2200!600,8!0!2150!600,0!0!2300!550,0!0!2300!600,9!12!2350!550,9!12!2350!600,0!0!2450!600,0!0!2400!600,0!1!2550!850,6!1!2550!700,0!16!2550!750,9!12!2500!800,11!12!2500!850,11!15!2500!750,0!16!2550!800,11!17!2250!600,11!17!2050!550,11!17!2100!550,8!12!2200!550,10!12!2250!550,10!15!2150!550,9!16!2500!700,9!16!1900!300,11!16!1550!250,11!16!1550!200,11!16!1550!300,11!17!1400!450,11!17!1350!450,9!17!950!150,9!17!1050!150,9!12!800!350,8!13!800!300,9!15!800!400,9!17!1000!150,8!13!50!600,9!12!50!450,8!13!50!400,9!15!50!500,8!15!100!700,9!15!50!950,10!18!200!750,9!14!50!700,9!12!50!650,10!16!50!550,10!18!150!750,10!12!100!850,11!14!50!850,11!16!200!800,0!1!250!800,6!1!250!750,9!12!50!900,7!1!200!850,3!1!200!700,0!16!100!950,6!1!100!600,3!11!150!700,0!11!150!850,1!7!50!1000,6!10!100!1000,0!8!100!1050,3!10!150!1050,3!1!200!1050,4!3!50!1050,9!13!200!1100,1!4!100!1100,1!4!150!1150,3!14!200!1150,8!17!150!1100,3!2!250!1150,1!2!200!1200,8!0!250!1200,1!18!300!1200,7!2!450!1200,11!1!400!1200,0!4!500!1150,2!14!450!1150,5!2!400!1150,8!15!450!1100,1!18!350!1200,5!1!400!1050,0!0!500!1100,6!8!150!650,7!8!150!900,3!11!100!650,0!11!100!900,0!0!150!800,1!2!50!750,4!6!100!750,5!2!50!800,2!6!100!800,12!0!250!1100,12!0!300!1100,12!0!350!1100,12!0!400!1100,7!9!700!1000,0!6!650!1000,5!9!650!950,9!1!700!950,1!16!750!1000,3!18!800!950,1!9!800!1000,4!6!850!1000,5!10!450!1050,7!18!500!1050,5!11!500!1000,5!10!550!1000,7!18!600!1000,5!11!600!950,3!18!750!950,10!0!850!950,0!8!900!1000,6!16!900!950,6!0!950!1000,4!18!950!1050,6!11!1000!1050,4!1!950!1200,3!7!1000!1150,6!10!1000!1100,0!0!1000!1200,13!0!1000!1650,13!0!1000!1700,13!0!1000!1750,12!0!700!1050,12!0!750!1050,12!0!800!1050,0!0!850!1050,0!0!900!1050,1!1!850!1100,1!10!900!1100,4!10!950!1150,2!8!950!1100,9!13!550!1050,8!15!650!1050,8!12!600!1050,7!1!600!1100,0!5!550!1100,13!0!1000!1800,13!0!1000!1850,8!13!1000!1350,9!15!1000!1450,9!12!1000!1400,8!13!1000!1500,9!15!1000!1600,9!12!1000!1550,5!1!850!2100,0!7!900!2150,5!10!900!2100,3!8!950!2100,2!10!950!2050,2!1!950!2000,7!3!950!2150,11!16!1000!1900,11!16!1000!1950,10!12!850!2150,10!15!750!2150,8!12!800!2150,3!7!1050!2000,10!1!1050!1950,0!0!1000!2050,11!16!1000!2000,8!4!1050!2100,8!3!1050!2050,6!1!500!2100,1!7!450!2150,6!10!500!2150,0!8!500!2200,3!10!550!2200,0!1!600!2250,4!7!550!2250,1!3!500!2250,4!3!450!2200,2!7!550!1750,7!10!550!1800,1!8!500!1800,0!10!500!1850,0!1!500!1900,5!7!450!1850,2!3!450!1800,5!3!500!1750,9!4!450!1900,8!3!450!1950,8!3!450!2000,8!3!450!2050,11!4!450!2100,4!1!900!2250,0!7!950!2250,5!10!950!2200,3!8!1000!2200,2!10!1000!2150,7!7!1050!2150,0!3!1050!2200,7!3!1000!2250,8!4!1000!1300,8!3!1000!1250,6!2!1050!1900,13!0!1850!1800,13!0!1900!1800,13!0!1950!1800,13!0!2000!1800,13!0!2050!1800,9!13!1700!1800,8!15!1800!1800,8!12!1750!1800,4!1!2300!1950,3!7!2350!1900,4!10!2300!1900,2!8!2300!1850,1!10!2250!1850,1!1!2200!1850,6!3!2350!1850,8!17!2100!1800,8!17!2150!1800,8!13!2350!1950,9!15!2350!2050,9!12!2350!2000,2!7!2200!1750,9!1!2150!1750,0!0!2250!1800,8!17!2200!1800,9!4!1950!2100,8!3!1950!2150,8!4!1950!2200,0!7!2350!2350,5!10!2350!2300,3!8!2400!2300,2!10!2400!2250,2!1!2400!2200,7!7!2450!2250,0!3!2450!2300,7!3!2400!2350,6!1!2000!2200,1!7!1950!2250,6!10!2000!2250,0!8!2000!2300,3!10!2050!2300,4!7!2050!2350,1!3!2000!2350,4!3!1950!2300,4!1!2400!1900,3!7!2450!1850,4!10!2400!1850,2!8!2400!1800,1!10!2350!1800,6!7!2350!1750,3!3!2400!1750,6!3!2450!1800,8!4!2450!2200,8!3!2450!2150,8!3!2450!2050,8!3!2450!2000,8!3!2450!1950,10!4!2450!1900,8!3!2450!2100,5!2!2100!1750,9!13!1400!1800,8!15!1500!1800,8!12!1450!1800,5!8!900!2200,6!8!600!2200,6!1!600!1750,7!8!600!1800,9!13!2250!1750,8!15!2300!1750,0!1!2100!2350,4!1!2300!2350,5!8!2300!2300,6!8!2100!2300,9!13!1950!1000,8!15!2050!1000,8!12!2000!1000,9!13!2100!1000,8!15!2200!1000,8!12!2150!1000,9!13!2250!1000,8!15!2350!1000,8!12!2300!1000,11!12!2000!1600,11!15!2000!1500,9!12!2000!1550,0!1!2050!1600,0!9!2050!1550,11!0!2050!1500,0!0!1000!2100,0!0!2300!1800,9!3!1900!1000,8!3!1850!1000,0!0!1800!1000,9!4!450!450,8!3!450!500,8!4!800!500,8!3!800!450,1!4!450!550,9!16!450!400,0!4!800!550"); createBitmap(ceilingBMP, "0!0!1200!400,6!1!1250!400,1!7!1200!450,6!10!1250!450,0!8!1250!500,3!10!1300!500,3!1!1350!500,4!3!1200!500,5!1!1400!500,5!10!1450!500,3!8!1500!500,2!10!1500!450,2!1!1500!400,7!7!1550!450,0!3!1550!500,0!0!1550!400,4!1!1150!400,0!1!1600!350,3!7!1200!350,6!9!1200!250,10!1!1200!300,1!7!1150!250,4!9!1150!350,8!1!1150!300,0!0!1900!400,4!1!1850!350,3!7!1900!300,4!10!1850!300,2!8!1850!250,1!10!1800!250,1!1!1750!250,6!7!1800!200,3!3!1850!200,6!3!1900!250,7!1!1700!250,2!7!1650!200,7!10!1650!250,1!8!1600!250,0!10!1600!300,5!7!1550!300,2!3!1550!250,5!3!1600!200,6!1!1950!400,1!7!1900!450,6!10!1950!450,0!8!1950!500,0!0!1150!200,4!1!1100!200,3!7!1150!150,4!10!1100!150,2!8!1100!100,1!10!1050!100,1!1!1000!100,6!7!1050!50,3!3!1100!50,6!3!1150!100,7!1!950!100,2!7!900!50,7!10!900!100,1!8!850!100,0!10!850!150,0!1!850!200,5!3!850!50,6!1!1200!200,2!1!750!350,6!1!500!350,1!7!450!400,6!10!500!400,0!8!500!450,3!10!550!450,3!1!600!450,4!7!550!500,1!3!500!500,4!3!450!450,5!1!650!450,0!7!700!500,5!10!700!450,3!8!750!450,2!10!750!400,7!7!800!400,0!3!800!450,7!3!750!500,4!1!400!250,3!7!450!200,4!10!400!200,2!8!400!150,1!10!350!150,1!1!300!150,6!7!350!100,3!3!400!100,6!3!450!150,7!1!200!150,2!7!150!100,7!10!150!150,1!8!100!150,0!10!100!200,5!7!50!200,2!3!50!150,5!3!100!100,0!1!100!250,0!0!50!350,10!3!200!100,8!3!300!100,10!3!950!50,8!3!1000!50,8!3!250!100,8!4!50!300,8!3!50!250,3!1!2050!500,4!7!2000!550,0!0!2050!550,0!0!2100!550,3!10!2000!500,1!1!2050!600,1!9!2100!600,4!7!2200!600,8!0!2150!600,0!0!2150!550,0!0!2200!550,0!0!2250!550,0!0!2250!600,0!1!2300!600,6!1!2300!550,4!10!1900!500,1!10!1950!550,4!8!1900!550,9!17!1700!200,9!17!1750!200,11!17!600!500,11!17!650!500,11!16!800!350,9!12!800!250,9!15!800!300,9!12!50!450,8!13!50!400,9!15!50!500,11!12!450!350,11!15!450!300,8!3!450!250,10!3!1300!550,8!3!1350!550,0!0!50!550,8!13!50!600,9!15!50!650,8!15!450!1100,5!1!450!1050,1!1!50!700,6!1!100!650,7!8!100!700,12!0!250!1100,12!0!300!1100,12!0!350!1100,12!0!400!1100,12!0!700!1050,12!0!750!1050,12!0!800!1050,9!13!600!1050,8!15!650!1050,7!1!600!1100,2!7!550!1050,0!7!500!1100,5!10!500!1050,7!10!550!1100,13!0!1200!1800,13!0!1150!1800,13!0!1100!1800,13!0!1050!1800,13!0!1000!1800,13!0!950!1800,1!7!550!2050,6!10!600!2050,0!8!600!2100,3!10!650!2100,3!1!700!2100,4!7!650!2150,1!3!600!2150,4!3!550!2100,11!17!750!2150,11!17!700!2150,7!1!750!1850,2!7!700!1800,7!10!700!1850,1!8!650!1850,0!10!600!1950,5!7!550!1950,2!3!550!1900,5!3!650!1800,8!16!550!2000,9!13!750!1800,8!15!800!1800,9!3!900!1800,8!3!850!1800,9!3!700!1750,8!3!650!1750,3!1!900!1750,3!9!850!1750,6!7!750!1750,10!0!800!1750,10!3!600!1750,1!7!450!2150,6!10!500!2150,0!8!500!2200,3!10!550!2200,3!1!600!2200,4!7!550!2250,1!3!500!2250,4!3!450!2200,7!1!600!1800,2!7!550!1750,7!10!550!1800,1!8!500!1800,0!10!500!1850,5!7!450!1850,2!3!450!1800,5!3!500!1750,5!1!900!2200,0!7!950!2250,5!10!950!2200,3!8!1000!2200,2!10!1000!2150,2!1!1000!2100,7!7!1050!2150,0!3!1050!2200,7!3!1000!2250,10!3!600!2250,8!3!650!2250,8!3!700!2250,8!3!750!2250,8!3!800!2250,8!3!850!2250,11!2!900!2250,0!16!600!2000,13!0!2000!1650,13!0!2000!1700,13!0!2000!1750,13!0!2000!1800,13!0!2000!1850,0!7!2250!2250,5!10!2250!2200,3!8!2300!2200,2!10!2300!2150,2!1!2300!2100,7!7!2350!2150,0!3!2350!2200,7!3!2300!2250,11!16!2350!2050,11!16!2350!2100,6!1!2050!2050,1!7!2000!2100,6!10!2050!2100,0!8!2050!2150,3!10!2150!2200,4!7!2150!2250,4!3!2000!2150,11!17!2200!2250,11!12!2000!2050,11!15!2000!2000,9!4!2000!1900,8!3!2000!1950,2!1!1950!1900,2!9!1950!1950,5!7!1950!2050,9!0!1950!2000,5!1!2300!2300,0!7!2350!2350,5!10!2350!2300,3!8!2400!2300,2!10!2400!2250,7!7!2450!2250,0!3!2450!2300,7!3!2400!2350,6!1!2000!2200,1!7!1950!2250,6!10!2000!2250,0!8!2000!2300,3!10!2050!2300,3!1!2100!2300,4!7!2050!2350,1!3!2000!2350,4!3!1950!2300,10!3!2100!2350,8!3!2150!2350,8!3!2200!2350,8!3!2250!2350,11!2!2300!2350,3!7!2450!1850,4!10!2400!1850,2!8!2400!1800,1!10!2350!1800,1!1!2300!1800,6!7!2350!1750,3!3!2400!1750,6!3!2450!1800,9!3!2300!1750,8!3!2250!1750,3!16!2200!2200,9!13!1250!1800,8!15!1350!1800,11!12!1950!2200,11!15!1950!2100,9!12!1950!2150,8!12!1300!1800,11!16!1050!2100,6!8!500!2100,5!1!450!2100,1!1!450!1900,7!8!500!1900,4!8!2400!1900,7!1!2450!1900,3!1!2450!2200,5!8!2400!2200,9!13!1550!1800,8!15!1650!1800,8!12!1600!1800,3!7!2000!1550,4!10!1950!1550,2!8!1950!1500,1!10!1900!1500,1!1!1850!1500,6!7!1900!1450,3!3!1950!1450,6!3!2000!1500,9!4!1650!1250,8!3!1650!1300,4!1!1950!1600,1!7!1650!1350,6!10!1700!1350,0!8!1700!1400,3!10!1750!1400,3!1!1800!1400,4!7!1750!1450,1!3!1700!1450,4!3!1650!1400,6!1!1700!1300,11!17!1850!1450,9!16!2000!1600,11!17!1800!1450,2!7!1750!1000,7!10!1750!1050,1!8!1700!1050,0!10!1700!1100,0!1!1700!1150,5!7!1650!1100,2!3!1650!1050,5!3!1700!1000,7!1!1800!1050,8!16!1650!1150,8!16!1650!1200,9!13!1950!1000,8!15!2050!1000,8!12!2000!1000,9!13!2100!1000,8!15!2200!1000,8!12!2150!1000,9!13!2250!1000,8!15!2350!1000,8!12!2300!1000,7!0!650!1900,2!4!600!1850,1!8!600!1900,6!0!2100!2150,1!4!2050!2200,0!8!2100!2200,1!3!2100!2250,8!13!1000!1350,9!15!1000!1450,9!12!1000!1400,8!13!1000!1500,9!15!1000!1600,9!12!1000!1550,14!0!1000!1650,9!3!1900!1000,8!3!1850!1000,0!0!1800!1000,0!0!1900!350,0!0!1550!350,8!4!800!200,8!3!800!150,2!4!800!100,8!3!1400!550,11!2!1450!550,1!4!1250!550,0!4!1500!550,1!1!1300!600,7!1!1450!600,1!16!1350!600,1!16!1400!600"); createMovingFloor("1900!1450!0!1!0!1,1950!1450!0!1!0!1,2000!1450!0!1!0!1,1900!1400!0!1!0!1,1950!1400!0!1!0!1,2000!1400!0!1!0!1,1900!1350!0!1!0!1,1950!1350!0!1!0!1,2000!1350!0!1!0!1,1900!1150!0!1!0!1,1950!1150!0!1!0!1,2000!1150!0!1!0!1,1900!1100!0!1!0!1,1950!1100!0!1!0!1,2000!1100!0!1!0!1,1900!1050!0!1!0!1,1950!1050!0!1!0!1,2000!1050!0!1!0!1,1900!1300!150!-1!0!2,1950!1300!150!-1!0!2,2000!1300!150!-1!0!2,1900!1250!150!-1!0!2,1950!1250!150!-1!0!2,2000!1250!150!-1!0!2,1900!1200!150!-1!0!2,1950!1200!150!-1!0!2,2000!1200!150!-1!0!2"); createWaypoints("21250!6070!1!500!100!-90!1,20260!5750!1!335!100!-76!1,19500!5110!1!259!100!-30!1,19210!4000!1!259!100!0!1,19210!2630!1!259!100!0!1,18820!1440!0.75!259!100!-46!1,18170!920!0.75!259!100!-83!1,16850!1010!0.75!259!100!-113!1,16180!1650!1!259!100!-143!1,15860!2640!1!259!100!-173!1,15550!3810!1!259!100!-158!1,14970!4550!1!259!100!-128!1,14000!4830!1!258!100!-89!1,12860!4500!1!258!100!-59!1,12150!3750!1!258!100!-14!1,11910!2880!1!258!100!-14!1,11580!1750!1!258!100!-14!2,11100!1060!1!258!100!-59!2,10090!860!1!258!100!-89!2,8990!1220!1!258!100!-128!2,8520!2180!1!258!100!-173!2,8240!3840!1!258!100!-173!2,7820!4810!1!258!100!-143!2,6500!5260!0.99!257!100!-91!2,5270!4920!0.99!257!100!-46!2,4760!3860!0.99!257!100!-16!2,4190!1740!0.99!257!100!-46!2,2830!1280!0.99!257!100!-91!2,1390!1640!0.99!317!100!-136!2,940!2290!0.99!317!100!179!2,860!4360!0.99!317!100!179!2,980!6490!0.71!317!100!164!1,1350!7000!0.52!317!100!134!1,1950!7380!0.52!262!100!119!1,2450!7980!0.52!468!100!179!1,1920!8570!0.52!262!100!-121!1,1230!9070!0.85!262!100!-136!1,930!10040!1!262!100!179!1,2060!11640!1!262!100!134!1,3010!12020!1!167!100!104!1,4050!12010!1!167!100!74!1,5010!11390!1!238!100!44!1,6120!10250!1!238!100!44!1,7320!9810!1!238!100!74!1,8640!9810!1!238!100!104!1,9740!10590!1!238!100!134!1,10260!11620!1!238!100!164!1,10490!14630!1!500!100!180!1,10490!16100!1!500!100!180!2,10450!17230!1!410!100!180!1,10450!19350!1!280!100!180!1,10420!20480!1!280!100!-166!1,9840!21530!1!280!100!-135!1,8560!21900!1!280!100!-90!1,7910!21930!1!280!100!-90!1,6750!21820!1!280!100!-75!2,5990!21150!1!280!100!-30!2,5810!20220!1!280!100!0!2,6110!19060!1!279!100!36!2,7190!18240!1!279!100!72!2,8200!18120!1!279!100!87!2,10300!18040!1!380!100!89!2,12340!18010!1!454!100!89!2,13870!18010!1!454!100!89!2,15420!18010!1!454!100!89!1,16920!18010!1!454!100!89!2,18500!18010!1!454!100!89!1,20300!18050!1!384!100!89!1,21710!18020!1!298!100!89!1,23080!18390!1!228!100!119!1,23780!19140!1!228!100!149!1,23960!20560!1!228!100!179!1,23940!21200!1!228!100!-173!2,23650!22040!1!228!100!-151!2,22680!22660!1!228!100!-106!2,21510!22540!1!228!100!-76!2,20610!21940!1!228!100!-46!2,20180!20820!1!228!100!-16!2,20110!20000!1!243!100!-1!2,20060!18680!1!389!100!-1!2,20120!16720!1!329!100!-1!2,19840!15590!1!224!100!-31!2,19050!15050!1!224!100!-76!2,17660!14610!1!224!100!-76!2,16940!14230!0.7!224!100!-46!2,16600!13600!0.7!299!100!-1!2,16600!11690!0.7!299!100!-1!2,16980!10660!0.79!299!100!44!2,17810!10140!0.79!299!100!74!2,18760!10050!0.79!299!100!89!2,20680!10110!1!299!100!89!1,22850!10140!1!299!100!89!2,23690!10140!1!299!100!89!1,24630!9740!1!264!100!44!1,25120!8740!1!264!100!14!1,25190!7540!1!263!100!-8!1,24810!6710!1!263!100!-53!1,23000!6270!1!640!100!-90!1"); createCheckpoints("22600!5980!1!7000,21500!5980!1!7000,20500!5980!1!7000,19310!4490!0!7000,19310!3700!0!7000,17510!1580!1!7000,15990!3780!0!7000,14330!5890!1!7000,13490!5890!1!7000,12380!3780!0!7000,12380!2730!0!7000,10490!1330!1!7000,9650!1330!1!7000,8480!2730!0!7000,8480!3780!0!7000,6880!6560!1!7000,6040!6560!1!7000,4990!3970!0!7000,3570!1650!1!7000,2730!1650!1!7000,2010!1650!1!7000,700!4010!0!7000,700!5010!0!7000,700!6290!0!7000,1300!7260!0!7000,1750!7970!0!7000,1350!8760!0!7000,850!9510!0!7000,890!10270!0!7000,2030!11370!1!7000,3000!11370!1!7000,3980!11370!1!7000,4970!11370!1!7000,5990!11330!1!7000,7030!11370!1!7000,8000!11370!1!7000,9030!11370!1!7000,10210!12070!0!7000,9990!12990!0!7000,10010!14010!0!7000,10190!15010!0!7000,10260!15990!0!7000,10260!17050!0!7000,10180!18190!0!7000,10180!19520!0!7000,10180!20510!0!7000,9240!22880!1!7000,8200!22880!1!7000,7010!22880!1!7000,5020!20650!0!7000,5020!19500!0!7000,7250!18010!1!7000,8500!17970!1!7000,9740!17970!1!7000,11330!17970!1!7000,12730!17970!1!7000,13990!17970!1!7000,15210!17970!1!7000,16510!17970!1!7000,17770!17920!1!7000,18990!18000!1!7000,20130!18000!1!7000,21200!18000!1!7000,22530!17950!1!7000,24450!19510!0!7000,24450!20510!0!7000,24450!21410!0!7000,22800!23480!1!7000,21470!23530!1!7000,20260!21020!0!7000,20260!19990!0!7000,20260!19000!0!7000,20260!18140!0!7000,20200!17280!0!7000,20200!16510!0!7000,20200!15700!0!7000,19230!14710!0!10570,19230!13780!0!10570,19230!12840!0!10570,19230!11980!0!10570,19230!11170!0!10570,22490!10550!1!7000,23500!10550!1!7000,24320!10550!1!7000,25100!8700!0!7000,25100!7480!0!7000,24280!5980!1!7000,23750!6020!1!7000"); createBikes("23700!5670!-90,23700!5890!-90,23700!6110!-90,23700!6330!-90"); createMovingLightning("2000!2500!-180!0.61!0!1,3500!2500!-179!0.64!0.5!1,2500!2500!-179!0.5!1!-1,3000!2500!-179!0.5!0.5!-1,3000!11000!-180!0.5!0!1,3100!11000!-180!0.5!0!1,3200!11000!-180!0.5!0!1,3300!11000!-180!0.5!0!1,3400!11000!-180!0.5!0!1,3500!11000!-180!0.5!0!1,3600!11000!-180!0.5!0!1,3700!11000!-180!0.5!0!1,3800!11000!-180!0.5!0!1,3900!11000!-180!0.5!0!1,4000!11000!-180!0.5!0!1,7500!10500!-180!0.5!0!1,7600!10500!-180!0.5!0!1,7700!10500!-180!0.5!0!1,7800!10500!-180!0.5!0!1,7900!10500!-180!0.5!0!1,8000!10500!-180!0.5!0!1,8100!10500!-180!0.5!0!1,8200!10500!-180!0.5!0!1,8300!10500!-180!0.5!0!1,8400!10500!-180!0.5!0!1,8500!10500!-180!0.5!0!1,13230!18000!-180!0.5!0!1,14750!18000!-180!0.5!0!1,16230!18000!-180!0.5!0!1,17750!18000!-180!0.5!0!1,16690!2070!-180!0.7!0!1,18190!2040!-179!0.67!0.5!1,17190!2000!-179!0.5!1!-1,17690!2000!-179!0.5!0.5!-1"); createLightBars("23000!6500,23000!5500,22500!6500,22500!5500,22750!6500,22750!5500,22000!6390,22000!5500,22250!6440,22250!5500,21500!6260,21500!5500,21750!6320,21750!5500,21250!5500,21250!6180,21000!5500,21000!6130,11460!2350,12000!2000,500!4500,1000!4500,1000!5000,490!5000,490!5500,1000!5500,490!6000,1000!6000,10000!13500,10500!13500,10000!14000,10500!14000,10000!14500,10500!14500,10000!15000,10500!15000,10000!15500,10500!15500,10000!16000,10500!16000,10000!16500,10500!16500,19000!10000,19500!10000,20000!10000,20500!10000,21000!10000,21500!10000,22000!10000,22500!10000,23000!10000,23500!10000,23610!6500,23610!5500"); createLightning(""); createWalls("19991!5854!0!250!5.1!1.76!0!1!0,19568!5629!0!235!5.1!1.76!0!1!0,19258!5273!0!209!5.09!1.76!0!1!0,19082!4827!0!196!5.09!1.76!0!1!0,17250!2500!0!-89!5.09!1.76!0!1!0,17750!2500!0!-89!5.09!1.76!0!1!0,13750!5000!0!-89!5.09!1.76!0!1!0,14250!5000!0!-89!5.09!1.76!0!1!0,10250!1500!0!-89!5.09!1.76!0!1!0,10750!1500!0!-89!5.09!1.76!0!1!0,6250!5500!0!-89!5.09!1.76!0!1!0,6750!5500!0!-89!5.09!1.76!0!1!0,3250!2500!0!-89!5.09!1.76!0!1!0,2750!2500!0!-89!5.09!1.76!0!1!0,2250!2500!0!-89!5.09!1.76!0!1!0,1764!2554!0!-74!5.09!1.76!0!1!0,3741!2554!0!257!5.09!1.76!0!1!0,1258!7887!0!64!5.08!1.75!0!1!0,1715!7998!0!91!5.09!1.76!0!1!0,558!7337!0!16!5.09!1.76!0!1!0,838!7675!0!64!5.08!1.75!0!1!0,750!6000!200!90!5.1!1!0!-1!1,750!4339!0!90!5.1!1!0!1!1,5108!6005!0!235!5.08!1.75!0!1!0,5516!6292!0!235!5.08!1.75!0!1!0,10000!17750!0!0!5!1.68!0!1!0,10500!17750!0!0!5!1.68!0!1!0,10000!18750!0!0!5!1.68!0!1!0,10500!18750!0!0!5!1.68!0!1!0,9750!18500!0!90!5!1.68!0!1!0,9750!18000!0!90!5!1.68!0!1!0,10750!18500!0!90!5!1.68!0!1!0,10750!18000!0!90!5!1.68!0!1!0,20000!17750!0!0!5!1.68!0!1!0,20500!17750!0!0!5!1.68!0!1!0,20000!18750!0!0!5!1.68!0!1!0,20500!18750!0!0!5!1.68!0!1!0,19750!18500!0!90!5!1.68!0!1!0,19750!18000!0!90!5!1.68!0!1!0,20750!18500!0!90!5!1.68!0!1!0,20750!18000!0!90!5!1.68!0!1!0,10250!18000!200!90!5.1!1!0!1!1,10250!18500!200!90!5.1!1!0!1!1,10500!18250!0!0!5.1!1!0!1!1,10000!18250!0!0!5.1!1!0!1!1,20249!18000!0!90!5.1!1!0!1!1,20249!18500!0!90!5.1!1!0!1!1,20499!18250!200!0!5.1!1!0!1!1,19999!18250!200!0!5.1!1!0!1!1,10250!16007!0!90!5.1!1!0!1!1,10250!14495!200!90!5.1!1!0!-1!1,16647!11077!0!160!5.1!1.76!0!1!0,16882!10659!0!141!5.1!1.76!0!1!0,17238!10337!0!126!5.09!1.76!0!1!0,17659!10111!0!110!5.09!1.76!0!1!0,22686!10258!0!0!5.1!1!0!-1!1,20501!10258!200!0!5.1!1!0!-1!1,25328!9517!0!155!5.1!1.76!0!1!0,25030!9922!0!134!5.1!1.76!0!1!0,24678!10237!0!127!5.09!1.76!0!1!0,24262!10430!0!106!5.09!1.76!0!1!0,24293!5571!0!253!5.09!1.76!0!1!0,24735!5812!0!232!5.09!1.76!0!1!0,25095!6118!0!225!5.09!1.76!0!1!0,25342!6504!0!203!5.09!1.76!0!1!0,23613!5755!199!0!5.1!.75!0!1!2,23613!6255!199!0!5.1!.75!0!1!2,24736!8256!0!90!5!2!0!1!5,19769!3505!0!90!5!2!0!1!5,2685!7997!0!0!5!2!0!1!5,10366!10987!0!-29!5!2!0!1!5,16239!12497!0!90!5!2!0!1!5"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get typeOf():String{ return ("Track"); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _vArray():Array{ return (vArray); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 219
//TrackChris05 (TrackChris05) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackChris05 extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackChris05(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 9500; groundBMP = new BitmapData(1900, 1900, true, 0); ceilingBMP = new BitmapData(1900, 1900, true, 0); createBitmap(groundBMP, "13!0!900!1000,13!0!950!950,13!0!950!1000,13!0!1000!1000,13!0!950!1050,13!0!950!1150,13!0!850!1000,13!0!1050!1000,13!0!950!1100,13!0!950!500,13!0!950!450,13!0!900!450,13!0!950!400,13!0!900!400,13!0!950!550,0!6!1100!450,5!2!1101!350,7!2!1150!450,0!4!1200!400,2!14!1150!350,2!2!1150!300,0!2!1250!350,11!0!1250!300,0!0!1200!350,4!2!1150!200,1!14!1150!150,1!2!1100!150,0!18!1250!250,10!1!1250!200,6!2!1250!150,3!4!1200!100,0!0!1050!100,7!2!698!150,0!14!650!150,0!2!650!200,0!0!600!150,6!2!650!300,3!14!650!350,3!2!700!350,1!2!650!450,4!7!750!450,8!0!700!450,9!17!700!100,9!17!650!100,9!12!600!250,8!13!600!200,9!15!600!300,8!12!700!400,9!13!650!400,9!15!800!450,10!17!1100!400,10!17!1150!400,10!16!600!350,9!16!1200!150,9!16!1150!100,0!0!1100!100,13!0!500!1000,13!0!450!1000,13!0!450!1050,13!0!450!1100,13!0!400!1100,13!0!400!1000,13!0!400!1050,13!0!450!950,13!0!400!950,3!6!450!850,4!2!350!848,6!2!450!800,3!4!400!750,1!14!350!800,1!2!300!800,3!2!350!700,10!0!300!700,0!0!350!750,7!2!200!800,0!14!150!800,0!2!150!850,3!18!250!700,9!1!200!700,5!2!150!700,2!4!100!750,2!2!50!800,9!0!50!850,0!0!100!900,6!2!150!1201,4!2!50!1250,1!4!100!1300,3!14!150!1250,3!2!200!1250,1!2!150!1350,8!0!200!1350,0!0!150!1300,5!2!300!1250,2!14!350!1250,2!2!350!1200,1!18!250!1350,11!1!300!1350,7!2!350!1350,0!4!400!1300,0!2!450!1250,8!1!50!1200,0!0!100!1150,7!7!450!1150,11!0!450!1200,5!7!50!900,1!7!50!1150,11!6!100!1100,8!10!50!1050,9!10!100!1050,10!6!50!1100,8!12!250!1300,10!12!300!1300,10!15!200!1300,9!12!400!1200,8!13!400!1150,9!15!400!1250,10!16!400!800,10!16!400!850,8!12!250!750,9!13!200!750,8!15!300!750,0!0!100!850,13!0!1350!1050,13!0!1300!1000,13!0!1350!1000,13!0!1350!950,13!0!1400!950,13!0!1400!1050,13!0!1400!1000,13!0!1350!1100,13!0!1400!1100,7!2!1500!850,0!14!1450!850,0!2!1450!900,5!2!1400!800,2!2!1350!850,8!4!1800!1150,8!3!1800!1000,9!13!1600!800,8!15!1650!800,5!6!1350!900,8!16!1400!900,8!16!1400!850,13!0!950!1400,13!0!950!1350,8!12!950!750,4!5!600!400,4!8!550!400,2!5!600!100,5!8!550!100,1!5!550!350,7!5!550!150,2!1!500!200,4!1!500!300,2!16!500!250,10!4!549!199,8!4!550!299,8!3!550!249,8!12!750!400,10!14!800!400,14!0!950!900,9!12!950!650,11!12!950!700,11!15!950!600,11!12!950!850,11!15!950!800,2!1!900!700,4!1!900!800,2!16!900!750,0!1!1000!800,6!1!1000!700,0!16!1000!750,11!4!1200!300,9!4!1200!200,8!3!1200!250,8!12!950!100,10!12!1000!100,10!15!900!100,8!12!800!100,10!12!850!100,10!15!750!100,3!1!1150!50,5!1!650!50,3!16!700!50,3!16!750!50,3!16!800!50,3!16!850!50,3!16!900!50,3!16!950!50,3!16!1000!50,3!16!1050!50,3!16!1100!50,10!17!1050!450,13!0!1000!450,13!0!1000!400,10!17!1050!400,14!0!850!400,14!0!850!450,8!12!1150!1000,10!12!1200!1000,10!15!1100!1000,14!0!1250!1000,13!0!950!1200,13!0!950!1300,13!0!950!1250,14!0!950!1600,9!12!950!1500,8!13!950!1450,9!15!950!1550,9!1!1450!800,2!7!1500!800,8!3!1800!1050,8!3!1800!1100,6!8!1750!800,1!1!1700!850,4!1!1750!900,8!2!1750!850,6!5!1700!800,6!8!1800!850,3!7!1800!950,7!7!1800!1200,6!10!1800!900,10!3!1550!1300,8!3!1650!1300,8!3!1600!1300,0!7!1700!1300,8!3!1550!800,5!0!1750!1250,0!3!1800!1250,7!3!1750!1300,4!7!1500!1300,6!0!1450!1250,1!3!1450!1300,4!3!1400!1250,4!11!1350!1200,1!5!1350!1150,6!18!1400!1200,9!16!1400!1150,8!12!750!1000,10!12!800!1000,10!15!700!1000,9!17!650!1000,9!17!600!1000,14!0!550!1000,11!6!100!1000,8!10!50!950,9!10!100!950,10!6!50!1000,11!16!350!1300,11!17!100!1250,11!17!100!1200,8!16!100!800,8!16!150!750,10!16!400!900,10!16!450!900"); createBitmap(ceilingBMP, "13!0!900!1000,13!0!950!950,13!0!950!1000,13!0!1000!1000,13!0!950!1050,13!0!950!1150,13!0!950!1100,13!0!950!900,13!0!950!450,13!0!900!450,13!0!950!400,13!0!900!400,13!0!1000!450,13!0!1000!400,5!2!1051!350,0!4!1100!400,2!14!1100!350,2!2!1100!300,0!2!1150!350,11!0!1150!300,4!2!1100!200,1!14!1100!150,1!2!1050!150,0!18!1150!250,10!1!1150!200,6!2!1150!150,3!4!1100!100,3!2!1050!50,7!2!748!150,5!2!700!50,2!4!650!100,0!14!700!150,0!2!700!200,2!2!600!150,9!0!600!200,0!0!650!150,6!2!700!300,3!14!700!350,3!2!750!350,2!18!600!250,8!1!600!300,4!2!600!350,1!4!650!400,1!2!700!450,9!1!750!50,4!7!800!450,8!0!750!450,10!3!900!50,8!3!950!50,2!7!800!50,9!17!750!100,9!17!700!100,9!12!650!250,8!13!650!200,9!15!650!300,8!12!750!400,9!13!700!400,8!15!800!400,10!17!1050!400,10!16!650!350,0!0!1050!100,13!0!500!1000,13!0!450!1000,13!0!450!1050,13!0!450!1100,13!0!400!1100,13!0!400!1000,13!0!400!1050,13!0!450!950,13!0!400!950,13!0!550!1000,13!0!1350!1050,13!0!1300!1000,13!0!1350!1000,13!0!1350!950,13!0!1400!950,13!0!1400!1050,13!0!1400!1000,13!0!1250!1000,14!0!1400!1100,14!0!1350!1100,13!0!950!1600,5!2!851!1300,0!4!900!1400,2!14!900!1300,7!2!750!1450,0!14!700!1450,0!2!700!1500,9!1!750!1350,5!2!700!1350,2!4!650!1400,2!2!600!1450,9!0!600!1500,6!2!700!1651,4!2!600!1700,1!4!650!1750,3!14!700!1700,3!2!750!1700,1!2!700!1800,8!0!750!1800,0!0!700!1750,5!2!850!1700,2!14!900!1700,2!2!900!1650,1!18!800!1800,11!1!850!1800,7!2!900!1800,8!1!600!1650,8!12!800!1750,10!12!850!1750,10!15!750!1750,9!13!750!1400,0!0!650!1500,11!16!900!1750,8!16!700!1400,11!17!650!1700,8!16!650!1450,0!0!850!50,9!12!950!650,8!13!950!600,9!15!950!700,6!6!1000!50,4!6!1000!100,1!9!950!100,1!16!900!100,7!9!850!100,0!6!800!100,0!4!1050!450,13!0!850!450,13!0!850!400,9!13!1100!1000,8!15!1150!1000,14!0!950!550,13!0!950!500,10!16!950!750,10!16!950!800,10!16!950!850,14!0!1050!1000,10!17!1200!1000,2!7!800!1350,0!2!950!1750,7!6!950!1700,8!12!800!1400,11!15!850!1350,8!14!850!1400,10!17!900!1350,2!1!900!1200,2!9!900!1250,13!0!950!1550,13!0!950!1500,11!16!950!1650,2!18!600!1550,2!18!600!1600,9!4!650!1550,8!3!650!1600,0!0!650!1650,13!0!950!1200,13!0!950!1250,13!0!950!1350,13!0!950!1300,13!0!950!1450,13!0!950!1400,13!0!1550!800,13!0!1600!800,13!0!1650!800,13!0!1650!850,13!0!1550!850,13!0!1600!850,13!0!1500!800,13!0!1500!850,13!0!1750!1050,13!0!1750!1000,13!0!1750!950,13!0!1800!950,13!0!1800!1050,13!0!1800!1000,13!0!1750!1100,13!0!1800!1100,13!0!1550!1250,13!0!1600!1250,13!0!1650!1250,13!0!1650!1300,13!0!1550!1300,13!0!1600!1300,13!0!1500!1250,13!0!1500!1300,2!15!1700!1200,13!0!1750!1150,13!0!1800!1150,8!13!1750!1200,10!15!1700!1250,0!7!1700!1300,7!7!1800!1200,0!10!1800!1250,7!10!1750!1300,7!8!1800!1300,8!14!1750!1250,3!15!1450!1200,10!12!1450!1250,11!15!1400!1150,1!7!1350!1200,4!7!1450!1300,1!10!1400!1300,4!10!1350!1250,4!8!1350!1300,9!14!1400!1250,9!12!1400!1200,9!16!1350!1150,1!15!1700!900,9!13!1700!850,9!15!1750!900,3!7!1800!900,6!7!1700!800,3!10!1750!800,6!10!1800!850,6!8!1800!800,10!14!1750!850,0!15!1450!900,11!12!1400!900,8!15!1450!850,2!7!1450!800,5!7!1350!900,2!10!1350!850,5!10!1400!800,5!8!1350!800,11!14!1400!850,14!0!850!1000,8!12!650!1000,9!13!600!1000,8!15!700!1000,10!17!750!1000,10!17!800!1000,3!6!450!850,4!2!350!848,6!2!450!800,3!4!400!750,1!14!350!800,1!2!300!800,3!2!350!700,10!0!300!700,0!0!350!750,7!2!200!800,0!14!150!800,0!2!150!850,3!18!250!700,9!1!200!700,5!2!150!700,2!4!100!750,2!2!50!800,9!0!50!850,0!0!100!900,6!2!150!1201,4!2!50!1250,1!4!100!1300,3!14!150!1250,3!2!200!1250,1!2!150!1350,8!0!200!1350,0!0!150!1300,5!2!300!1250,2!14!350!1250,2!2!350!1200,1!18!250!1350,11!1!300!1350,7!2!350!1350,0!4!400!1300,0!2!450!1250,8!1!50!1200,0!0!100!1150,7!7!450!1150,11!0!450!1200,5!7!50!900,1!7!50!1150,11!6!100!1100,8!10!50!1050,9!10!100!1050,10!6!50!1100,8!12!250!1300,10!12!300!1300,10!15!200!1300,9!12!400!1200,8!13!400!1150,9!15!400!1250,10!16!400!800,10!16!400!850,8!12!250!750,9!13!200!750,8!15!300!750,0!0!100!850,11!6!100!1000,8!10!50!950,9!10!100!950,10!6!50!1000,11!16!350!1300,11!17!100!1250,11!17!100!1200,8!16!100!800,8!16!150!750,14!0!400!900,14!0!450!900"); createMovingFloor(""); createWaypoints("9520!6750!1!418!100!0!1,9520!5650!1!333!100!0!1,9730!4850!0.83!240!100!29!1,10330!4420!1!245!100!59!1,11120!4080!0.99!327!100!67!1,11840!3780!0.99!327!100!37!1,12120!2740!0.99!327!100!7!1,11880!1690!0.99!327!100!-23!1,11270!1240!0.99!274!100!-68!1,10520!1140!0.99!274!100!-90!1,9430!1090!0.99!274!100!-90!2,8560!1090!0.99!274!100!-97!2,7620!1340!0.99!274!100!-112!2,6870!1980!0.99!274!100!-157!2,6830!3050!0.99!274!100!173!2,7200!3730!0.99!274!100!143!2,7930!4150!0.99!274!100!98!2,8800!4220!0.99!274!100!98!2,9680!4650!0.78!274!100!143!2,9950!5440!0.99!274!100!-180!2,9960!7000!1!418!100!180!2,9890!8500!1!368!100!180!2,9790!9450!1!273!100!180!2,9930!9960!0.88!183!100!150!2,10230!10160!0.88!183!100!105!2,11070!10170!1!275!100!90!2,12280!10170!1!275!100!90!2,13040!10220!1!190!100!90!2,13590!10090!0.76!190!100!60!2,13950!9640!1!258!100!14!2,14330!8970!1!258!100!44!2,15080!8550!1!338!100!74!2,15920!8350!1!428!100!90!2,16980!8500!1!338!100!104!2,17680!9010!1!258!100!149!2,17970!9830!1!338!100!171!2,18140!10820!1!428!100!180!2,17970!11910!1!338!100!-174!2,17630!12630!1!258!100!-136!2,16950!13030!1!338!100!-99!2,16000!13210!1!403!100!-91!2,14960!13060!1!338!100!-69!2,14330!12550!1!258!100!-39!2,13920!11780!1!338!100!-9!2,13860!10910!1!338!100!-9!1,13580!10510!0.75!243!100!-54!1,13140!10300!0.76!242!100!-90!1,11700!10290!1!272!100!-90!1,10670!10270!1!242!100!-92!1,10030!10430!0.76!171!100!-126!1,9800!10740!0.76!170!100!-164!1,9700!11440!1!170!100!180!1,9800!12230!1!256!100!180!1,9930!13390!1!331!100!180!1,9930!14830!1!331!100!180!1,9930!16040!1!331!100!180!1,9800!17020!1!266!100!-165!2,9330!17680!1!266!100!-135!2,8500!18010!1!266!100!-90!2,7440!17850!1!266!100!-75!2,6570!17210!1!266!100!-38!2,6200!16500!1!196!100!-8!2,6200!15560!1!241!100!7!2,6700!14700!1!257!100!37!2,7640!14150!1!298!100!67!2,8730!13680!1!348!100!52!2,9460!12820!1!348!100!22!2,9680!11650!1!279!100!0!2,9760!10890!1!218!100!0!2,9660!10520!0.55!198!100!-30!2,9360!10320!0.67!198!100!-75!2,8610!10300!1!218!100!-90!2,7900!10310!1!218!100!-90!2,7110!10310!1!218!100!-90!2,6250!10310!1!218!100!-90!2,5500!10280!1!218!100!-90!2,4830!10420!0.86!218!100!-120!2,4560!10790!1!218!100!-165!2,4470!11500!1!288!100!-180!2,4470!12230!1!288!100!-180!1,4190!13000!1!288!100!-150!1,3370!13590!1!332!100!-105!1,1980!13530!1!332!100!-75!1,1230!12910!1!332!100!-30!1,950!12120!1!332!100!-8!1,790!10790!1!462!100!-1!2,830!9380!1!447!100!4!1,960!8820!0.84!388!100!10!1,1200!8210!1!388!100!25!2,1770!7600!1!388!100!55!2,2740!7350!1!313!100!91!2,3760!7590!1!313!100!121!2,4280!8150!1!313!100!151!2,4470!8570!1!313!100!166!2,4570!9600!1!313!100!171!1,4790!10030!0.81!265!100!126!1,5300!10160!0.79!225!100!88!1,6540!10180!1!225!100!88!1,7480!10150!1!225!100!88!1,8270!10150!1!225!100!88!1,9070!10190!1!225!100!88!1,9570!10090!0.74!193!100!43!1,9730!9580!0.84!225!100!-2!1,9650!8570!1!295!100!-2!1,9560!7740!1!391!100!-2!1"); createCheckpoints("9910!6730!0!5810,9910!5990!0!5810,9910!5130!0!5810,10540!4500!1!5810,11000!4500!1!5810,11830!3110!0!5810,11870!2220!0!5810,10500!1200!1!5810,9700!1200!1!5810,8780!1240!1!5810,8030!1240!1!5810,5970!2220!0!5810,5930!3110!0!5810,7350!4350!1!5810,8110!4350!1!5810,9030!4310!1!5810,9610!5510!0!5810,9660!6360!0!5810,9660!7160!0!5810,9660!8020!0!5810,9660!8670!0!5810,9660!9490!0!5810,10360!10390!1!5810,10990!10390!1!5810,11680!10390!1!5810,12350!10390!1!5810,13120!10390!1!5810,14200!9590!0!5810,15000!8800!1!5810,15840!8800!1!5810,16640!8800!1!5810,18170!9740!0!5810,18220!10480!0!5810,18260!10990!0!5810,18260!11690!0!5810,16780!13040!1!5810,16010!13040!1!5810,15290!13040!1!5810,14110!12010!0!5810,14110!11160!0!5810,12710!10140!1!5810,11990!10140!1!5810,11320!10140!1!5810,10690!10140!1!5810,9640!11100!0!5810,9640!12000!0!5810,9660!13010!0!5810,9660!14020!0!5810,9660!15010!0!5810,9660!16000!0!5810,9660!16780!0!5810,8860!17830!1!5810,7750!17830!1!5810,6460!16780!0!5810,6460!15990!0!5810,6460!15190!0!5810,7990!14070!1!5810,9910!13240!0!5810,9910!12480!0!5810,9990!11500!0!5810,9990!10840!0!5810,8920!10100!1!5810,8120!10100!1!5810,7290!10100!1!5810,6380!10100!1!5810,5480!10100!1!5810,4480!11190!0!5810,4480!11990!0!5810,4480!12530!0!5810,3280!13570!1!5810,2500!13570!1!5810,990!12570!0!5810,990!11690!0!5810,990!10710!0!5810,990!9990!0!5810,990!9210!0!5810,2390!8000!1!5810,3290!8000!1!5810,3930!9210!0!5810,5750!10380!1!5810,6670!10380!1!5810,7590!10380!1!5810,8490!10380!1!5810,9110!10380!1!5810,9920!9390!0!5810,9920!8890!0!5810,9920!8210!0!5810,9920!7650!0!5810"); createBikes("9560!7620!0,9750!7620!0,9940!7620!0"); createMovingLightning("6270!10000!-180!0.51!0!1,7160!10000!-180!0.51!1!-1,8090!10000!-180!0.51!0.5!-1,6510!15540!-90!0.49!0!1,6510!16050!-90!0.49!1!1,6510!16480!-90!0.49!0.5!1"); createLightBars("2750!8000,2750!7130,490!9460,1490!9460,490!10960,1490!10960,2500!13000,2500!13870,10000!11500,10000!12000,10000!12500,10000!13000,10000!13500,10000!14000,10000!14500,18500!10000,18500!10500,18500!11000,18500!11500,18500!12000,9500!7660,10000!7660"); createLightning(""); createWalls("9679!4382!0!165!5.1!1!0!1!1,9549!4831!0!165!5.1!1!0!1!1,9933!4830!200!19!5.09!1!0!-1!1,9789!4386!200!19!5.09!1!0!-1!1,9720!3929!0!1!5.09!2.52!0!1!1,9924!10440!200!45!5.1!1!0!-1!1,9591!10112!200!45!5.1!1!0!-1!1,9501!9750!0!0!5.1!2.58!0!1!0,9609!10441!0!-45!5.1!1!0!1!1,9937!10108!0!-45!5.1!1!0!1!1,9505!5236!0!0!5.1!2.26!0!1!0,10005!5236!0!0!5.1!2.21!0!1!0,10001!9750!0!0!5.1!2.52!0!1!0,9502!10750!0!0!5.1!2.87!0!1!0,10002!10750!0!0!5.1!2.9!0!1!0,10250!10002!0!-90!5.1!2.75!0!1!0,10250!10501!0!-90!5.1!2.45!0!1!0,9250!10002!0!-90!5.1!2.84!0!1!0,9250!10502!0!-90!5.1!2.65!0!1!0,14117!10179!0!75!5.1!1!0!1!1,13668!10049!0!75!5.1!1!0!1!1,13669!10432!200!-71!5.09!1!0!-1!1,14113!10288!200!-71!5.09!1!0!-1!1,14571!10219!0!-90!5.09!2.13!0!1!0,13264!10003!0!-90!5.1!2.18!0!1!0,13264!10503!0!-90!5.1!2.08!0!1!0,9500!12250!0!0!5.1!1!0!1!1,9500!12750!0!0!5.1!1!0!1!1,9500!13250!0!0!5.1!1!0!1!1,9500!13750!0!0!5.1!1!0!1!1,4383!10320!0!255!5.1!1!0!1!1,4832!10450!0!255!5.1!1!0!1!1,4831!10067!200!109!5.09!1!0!-1!1,4387!10211!200!109!5.09!1!0!-1!1,3929!10278!0!90!5.09!2.8!0!1!0,5236!10495!0!90!5.1!2.49!0!1!0,5236!9995!0!90!5.1!2.41!0!1!0,2500!13250!200!0!5.09!1!0!-1!1,2500!13750!200!0!5.09!1!0!-1!1,1254!9460!200!-90!5.09!1!0!-1!1,754!9460!200!-90!5.09!1!0!-1!1,1254!10958!0!-90!5.09!1!0!1!1,754!10958!0!-90!5.09!1!0!1!1,2749!7770!0!180!4.61!1!0!1!1,2749!7340!0!180!4.61!1!0!1!1,9877!17219!0!-27!5.1!2.57!0!1!0,9649!17664!0!-27!5.1!2.52!0!1!0,9357!18016!0!-52!5.1!2.39!0!1!0,9750!7660!199!90!5.1!.75!0!1!2,9422!5839!100!90!1!1!0!1!3,9501!9311!100!-90!1!1!0!1!4,9422!6079!100!90!1!1!0!1!3,9136!3934!100!0!1!1!0!1!3,8896!3934!100!0!1!1!0!1!3,12441!10561!100!0!1!1!0!1!4,12701!10561!100!0!1!1!0!1!4,14385!11072!100!90!1!1!0!1!4,14385!10812!100!90!1!1!0!1!4,11038!9937!100!180!1!1!0!1!4,10778!9937!100!180!1!1!0!1!4,10088!11602!100!90!1!1!0!1!4,10088!11342!100!90!1!1!0!1!4,6071!9927!100!180!1!1!0!1!4,5811!9927!100!180!1!1!0!1!4,8423!10592!100!0!1!1!0!1!4,8683!10592!100!0!1!1!0!1!4,3957!9259!100!-90!1!1!0!1!4,3957!9519!100!-90!1!1!0!1!4,9501!9073!100!-90!1!1!0!1!4,10283!5998!0!90!5!2!0!1!5,9211!1741!0!180!5!2!0!1!5,10260!15262!0!-90!5!2!0!1!5,9240!15262!0!-90!5!2!0!1!5,1759!10219!0!90!5!2!0!1!5"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get typeOf():String{ return ("Track"); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _vArray():Array{ return (vArray); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ if (_creator.HUD.innerHUD){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 220
//TrackChris06 (TrackChris06) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackChris06 extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackChris06(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 13000; groundBMP = new BitmapData(2600, 2600, true, 0); ceilingBMP = new BitmapData(2600, 2600, true, 0); createBitmap(groundBMP, "3!8!150!150,5!16!100!150,5!17!150!100,2!6!200!100,5!6!100!200,2!1!50!250,5!1!250!50,2!16!50!300,3!16!300!50,7!6!150!200,0!6!200!150,0!1!150!300,7!1!300!150,0!9!150!250,7!9!250!150,8!12!300!100,9!13!250!100,8!15!350!100,8!16!100!250,0!8!500!150,6!16!500!100,6!17!550!150,3!6!550!200,6!6!450!100,3!1!400!50,6!1!600!250,3!16!350!50,4!6!450!150,1!6!500!200,1!1!350!150,1!9!400!150,4!9!500!250,8!17!400!100,2!16!50!350,0!1!100!500,0!9!100!450,7!7!100!350,11!0!100!400,8!16!100!300,2!16!50!400,2!16!50!450,2!16!50!500,2!16!50!550,10!16!550!250,1!1!700!500,1!16!750!500,8!12!750!450,9!13!700!450,8!15!800!450,3!16!750!400,1!9!800!500,4!7!900!500,8!0!850!500,2!7!900!400,5!9!800!400,9!1!850!400,10!17!850!450,8!17!900!450,5!2!950!350,2!12!1000!350,5!8!1000!300,5!12!1050!300,2!2!1050!250,3!8!1150!150,5!16!1100!150,5!17!1150!100,2!6!1200!100,5!6!1100!200,7!1!1250!250,7!10!1200!250,5!18!1150!250,0!15!1150!300,0!14!1100!300,0!15!1100!350,0!14!1050!350,7!11!1050!400,7!10!1000!400,1!8!950!400,0!18!950!450,0!8!950!500,8!16!1100!250,8!16!1150!200,0!0!1200!150,0!0!1200!200,8!12!1450!100,9!13!1400!100,8!15!1500!100,8!12!1450!150,9!13!1400!150,8!15!1500!150,8!12!1450!200,9!13!1400!200,8!15!1500!200,8!12!1750!100,9!13!1700!100,8!15!1800!100,8!12!1750!150,9!13!1700!150,8!15!1800!150,8!12!1750!200,9!13!1700!200,8!15!1800!200,8!12!2050!100,9!13!2000!100,8!15!2100!100,8!12!2050!150,9!13!2000!150,8!15!2100!150,8!12!2050!200,9!13!2000!200,8!15!2100!200,8!12!2200!100,9!13!2150!100,8!15!2250!100,8!12!2200!150,9!13!2150!150,8!15!2250!150,8!12!2200!200,9!13!2150!200,8!15!2250!200,6!6!2300!100,6!16!2350!100,0!8!2350!150,6!17!2400!150,3!6!2400!200,6!2!2450!250,3!6!2450!300,1!2!2300!250,4!12!2350!250,4!11!2350!300,6!18!2400!300,8!17!2300!200,8!17!2300!150,0!0!2350!200,0!0!2400!250,6!1!2500!350,4!10!2400!350,1!4!100!1150,1!2!150!1200,8!0!200!1200,1!18!250!1200,3!4!150!1100,3!5!100!1050,6!6!200!1150,3!17!250!1150,2!6!300!1150,3!18!1000!500,1!1!950!550,2!7!1050!500,2!4!1100!450,2!4!1150!400,1!9!1000!550,1!17!1050!550,7!2!1100!550,0!4!1150!500,10!17!1100!500,5!3!1200!350,7!18!1250!350,5!11!1250!300,5!9!1300!300,3!17!1350!300,0!4!1200!450,0!5!1250!400,7!1!1300!400,8!16!1200!400,8!17!1300!350,8!17!1350!350,0!0!1150!450,3!2!1400!300,6!3!1450!350,1!1!1350!400,1!11!1400!400,0!0!1400!350,4!2!50!1100,6!1!100!1000,1!7!50!1000,8!1!50!1050,6!3!400!850,3!7!400!900,1!11!350!900,4!1!350!950,0!0!350!850,9!17!350!700,4!8!300!900,1!5!300!850,4!1!250!800,2!1!250!750,2!4!300!700,5!1!350!650,9!12!50!800,11!12!50!950,11!15!50!750,2!1!350!1050,7!5!350!1100,3!16!400!650,3!6!350!800,7!6!350!750,0!6!400!700,4!6!450!700,3!1!450!650,8!17!400!950,1!4!500!750,6!6!500!700,6!16!550!700,0!8!550!750,1!6!550!800,2!9!50!600,5!7!50!700,9!0!50!650,10!17!1550!450,4!18!1450!400,3!2!1500!400,10!17!1500!450,4!8!1400!450,4!5!1450!450,1!1!1500!500,1!16!1550!500,7!3!2150!450,0!7!2100!450,2!11!2100!400,5!1!2050!400,0!0!2150!400,10!17!2050!450,10!17!2000!450,5!8!2100!350,2!5!2150!350,5!1!2200!300,3!1!2250!300,3!4!2300!350,9!18!2200!350,9!18!2250!350,0!6!2200!400,4!6!2250!400,8!17!2300!400,7!1!2050!500,1!16!2000!500,8!3!1300!100,10!2!1250!100,9!3!1350!100,8!3!1300!150,10!2!1250!150,9!3!1350!150,8!3!1300!200,10!2!1250!200,9!3!1350!200,8!3!1600!100,10!2!1550!100,9!3!1650!100,8!3!1600!150,10!2!1550!150,9!3!1650!150,8!3!1600!200,10!2!1550!200,9!3!1650!200,8!3!1900!100,10!2!1850!100,9!3!1950!100,8!3!1900!150,10!2!1850!150,9!3!1950!150,8!3!1900!200,10!2!1850!200,9!3!1950!200,4!1!2400!400,9!12!2450!550,8!13!2450!500,9!15!2450!600,0!1!2500!600,1!4!2300!450,1!4!2350!500,1!6!2400!550,0!1!2450!800,0!9!2450!750,7!7!2450!650,11!0!2450!700,2!17!2400!600,5!7!2400!800,9!0!2400!750,8!3!2450!400,10!4!2450!350,8!4!2450!450,7!10!300!1200,7!11!350!1200,0!14!350!1150,7!4!400!1150,0!10!400!1100,7!7!400!1050,10!15!750!1050,6!3!2350!400,3!5!2400!500,6!11!2400!450,4!18!2350!450,10!12!2100!1050,9!12!2150!1050,0!4!2350!1000,0!2!2400!950,11!0!2400!900,2!4!2300!950,2!5!2250!1000,5!6!2350!900,7!2!2300!1050,5!1!2200!1000,0!7!2200!1050,11!1!2250!1050,7!7!2400!850,2!2!2350!850,11!16!2350!950,11!16!2300!1000,9!12!50!850,9!12!50!900,11!16!400!1000,11!17!150!1150,11!17!100!1100,9!17!300!750,10!16!300!800,6!17!600!750,3!6!600!800,6!1!650!850,4!1!550!900,4!9!550!850,9!16!600!900,2!8!650!1000,4!16!650!1050,4!17!600!1000,1!6!600!950,4!6!700!1050,1!1!750!1100,1!16!800!1100,6!6!700!1000,3!6!650!950,3!9!750!1000,6!9!650!900,9!16!600!850,8!12!800!1050,3!16!800!1000,10!15!2050!1050,2!17!2400!650,2!17!2400!700,0!16!2500!400,0!16!2500!450,0!16!2500!500,0!16!2500!550,5!1!700!400,0!1!600!300,4!1!500!300,10!16!550!300,10!15!1300!1000,10!15!1450!1100,9!12!1500!1050,10!12!1550!1000,10!12!1700!1050,10!15!1600!1000,8!12!1800!1050,10!15!1750!1050,8!12!1050!1100,10!12!1100!1100,10!15!1000!1100,8!12!1050!1050,8!12!1050!1000,10!12!1100!1000,10!15!1000!1000,10!12!1250!1100,11!15!1150!1050,8!12!1200!1100,10!12!1250!1000,3!1!2000!1000,7!1!2000!1100,0!7!1850!1100,3!9!1950!1000,6!7!1850!1000,7!9!1950!1100,10!0!1900!1000,11!1!1900!1100,8!12!1950!1050,8!12!1900!1050,8!12!1850!1050,8!12!1000!1050,8!12!950!1050,8!12!900!1050,8!12!850!1050,2!7!950!1000,1!9!850!1100,4!7!950!1100,5!9!850!1000,8!0!900!1100,9!1!900!1000,10!12!2000!1050,0!0!1750!1000,9!14!1650!1050,0!0!1800!1000,0!0!1750!1100,0!0!1800!1100,10!14!1650!1000,0!0!1700!1000,0!0!1700!1100,0!0!1650!1100,0!0!1600!1100,0!0!1600!1050,0!0!1550!1100,0!0!1550!1050,0!0!1400!1050,0!0!1400!1000,11!14!1500!1000,8!14!1500!1100,0!0!1250!1050,9!14!1350!1100,10!14!1350!1000,9!12!1350!1050,9!15!1200!1050,9!14!1150!1100,11!14!1200!1000,10!12!1100!1050,0!0!1300!1050,0!0!1150!1000,10!12!1400!1100,0!0!1450!1050,0!0!1450!1000,0!0!1300!1100"); createBitmap(ceilingBMP, "2!1!50!250,0!1!150!300,8!16!100!250,6!1!600!250,4!1!500!300,4!9!500!250,0!1!100!500,0!9!100!450,7!7!100!350,11!0!100!400,8!16!100!300,10!16!550!250,2!8!600!400,4!16!600!450,4!17!550!400,1!6!550!350,4!6!650!450,1!1!700!500,1!16!750!500,6!6!650!400,3!6!600!350,3!9!700!400,6!9!600!300,10!16!550!300,8!12!750!450,9!13!700!450,8!15!800!450,9!12!50!500,11!12!50!650,11!15!50!450,2!9!50!300,5!7!50!400,9!0!50!350,7!3!1700!450,0!7!1650!450,2!11!1650!400,5!1!1600!400,0!0!1850!400,10!17!1600!450,10!17!1550!450,5!8!1650!350,2!5!1700!350,5!1!1750!300,3!1!1800!300,3!4!1850!350,0!6!1750!400,4!6!1800!400,8!17!1750!350,7!1!1600!500,1!16!1550!500,10!17!2000!450,3!2!1950!400,10!17!1950!450,1!1!1950!500,1!16!2000!500,8!3!1450!100,10!2!1400!100,9!3!1500!100,8!3!1450!150,10!2!1400!150,9!3!1500!150,8!3!1450!200,10!2!1400!200,9!3!1500!200,8!3!1750!100,10!2!1700!100,9!3!1800!100,8!3!1750!150,10!2!1700!150,9!3!1800!150,8!3!1750!200,10!2!1700!200,9!3!1800!200,8!3!2050!100,10!2!2000!100,9!3!2100!100,8!3!2050!150,10!2!2000!150,9!3!2100!150,8!3!2050!200,10!2!2000!200,9!3!2100!200,8!12!1350!1100,10!15!1300!1100,10!15!1450!1100,9!12!1500!1050,10!12!1550!1000,10!12!1700!1050,10!15!1600!1000,8!12!1800!1050,10!15!1750!1050,8!12!1050!1100,10!12!1100!1100,10!15!1000!1100,8!12!1050!1050,10!15!800!1050,8!12!1050!1000,10!12!1100!1000,10!15!1000!1000,10!12!1250!1100,11!15!1150!1050,8!12!1200!1100,10!12!1300!1000,3!1!2000!1000,7!1!2000!1100,0!7!1850!1100,3!9!1950!1000,6!7!1850!1000,7!9!1950!1100,10!0!1900!1000,11!1!1900!1100,8!12!1950!1050,8!12!1900!1050,8!12!1850!1050,9!12!50!550,9!12!50!600,1!1!800!1100,8!12!1000!1050,8!12!950!1050,8!12!900!1050,8!12!850!1050,2!7!950!1000,1!9!850!1100,4!7!950!1100,5!9!850!1000,8!0!900!1100,9!1!900!1000,10!12!2000!1050,8!17!1800!350,6!6!1900!400,4!6!1900!450,1!2!1850!450,0!0!1700!400,6!1!2050!450,2!1!1500!450,4!8!1500!500,7!8!2050!500,3!16!750!400,7!1!800!500,3!1!800!400,3!1!550!200,5!11!500!200,6!1!150!250,9!12!50!750,11!12!50!900,11!15!50!700,9!12!50!800,9!12!50!850,5!1!800!1000,0!0!1750!1000,9!14!1650!1050,0!0!1800!1000,0!0!1750!1100,0!0!1800!1100,10!14!1650!1000,0!0!1700!1000,0!0!1700!1100,0!0!1650!1100,0!0!1600!1100,0!0!1600!1050,0!0!1550!1100,0!0!1550!1050,0!0!1450!1050,0!0!1450!1000,11!14!1500!1000,8!14!1500!1100,0!0!1250!1050,0!0!1350!1050,9!15!1200!1050,9!14!1150!1100,11!14!1200!1000,8!12!1250!1000,10!12!1100!1050,0!0!1300!1050,0!0!1150!1000,0!0!1400!1050,0!0!1400!1000,0!0!1350!1000,10!12!1400!1100"); createMovingFloor(""); createWaypoints("20750!10970!1!450!100!-90!1,18690!10970!1!440!100!-90!1,17570!10900!1!350!100!-90!1,16790!10640!1!267!100!-61!1,16060!10340!1!267!100!-82!1,15550!10480!1!267!100!-128!1,15170!10960!0.86!316!100!-151!1,14670!11360!0.75!267!100!-106!1,14080!11220!0.93!267!100!-61!1,13660!10790!1.09!338!100!-31!1,13240!10370!0.87!267!100!-60!1,12720!10280!0.85!267!100!-105!1,12200!10650!0.86!267!100!-129!1,11440!10920!1!267!100!-90!1,10380!10990!1!426!100!-90!1,8950!10990!1!491!100!-90!1,7720!10760!1!359!100!-75!1,6830!10260!1!263!100!-45!1,6310!9360!1!263!100!-15!1,5970!8380!1!263!100!-30!1,5480!7670!1!263!100!-45!1,4750!7170!1!211!100!-75!1,3960!7220!1!211!100!-120!1,3590!7760!1!255!100!-171!1,3660!8510!1!255!100!159!1,4050!9340!1!204!100!159!1,4270!10260!1!203!100!-180!1,4100!11260!1!203!100!-165!1,3540!12070!1!256!100!-120!1,2650!12220!1!256!100!-90!1,1690!11940!1!321!100!-60!1,970!11090!1!256!100!-30!1,700!10070!1!256!100!-9!1,630!9470!0.86!281!100!-1!1,630!8900!0.86!281!100!-1!2,610!7850!0.86!281!100!-1!1,600!7040!1!281!100!-1!2,600!5680!1!281!100!-1!2,800!4210!1!281!100!14!2,1140!2970!1!281!100!14!2,1400!2150!1!281!100!22!1,2030!1410!1!281!100!52!1,3150!1040!1!281!100!82!1,4540!1250!1!281!100!112!1,5310!1800!1!281!100!142!1,5760!2680!1!281!100!157!1,6270!3870!1!281!100!142!2,7070!4500!1!281!100!112!2,7730!4620!0.76!281!100!90!2,8480!4580!0.76!281!100!82!1,9270!4350!1!281!100!63!1,10310!3710!1!281!100!48!1,11500!2710!1!281!100!48!1,12930!1920!1!409!100!78!1,14460!1620!1!550!100!89!1,16470!1330!1!931!100!89!1,18280!1330!1!931!100!89!1,19870!1330!1!931!100!89!1,21310!1510!1!685!100!89!1,22620!1680!1!550!100!99!1,23690!2250!1!389!100!123!1,24430!3090!1!344!100!153!1,24750!3970!1!302!100!168!1,24960!5070!1!344!100!179!1,24920!6390!1!344!100!-166!1,24610!7750!1!344!100!-166!1,24270!8990!1!344!100!-166!1,23640!10080!1!344!100!-136!1,22860!10610!1!307!100!-113!1,21960!10870!1!307!100!-98!1"); createCheckpoints("21000!10760!1!5080,20190!10760!1!5080,19480!10760!1!5080,18560!10760!1!5080,17470!10760!1!5080,16710!10760!1!5080,16030!10760!1!5080,15440!10760!1!5080,14540!10760!1!5080,13760!10760!1!5080,12980!10760!1!5080,12450!10760!1!5080,11550!10760!1!5080,10730!10760!1!5080,9750!10760!1!5080,8990!10760!1!5080,8280!10760!1!5080,7500!10760!1!5080,6000!9480!0!5080,6000!8500!0!5080,5920!7870!0!5080,4330!6900!1!5080,2980!7870!0!5080,3580!8760!0!5080,4100!9380!0!5080,4100!10160!0!5080,4170!11010!0!5080,3010!12220!1!5080,2200!12180!1!5080,840!11010!0!5080,580!9990!0!5080,720!9170!0!5080,770!8280!0!5080,810!7380!0!5080,810!6530!0!5080,770!5670!0!5080,770!4530!0!5080,770!3730!0!5080,1120!2870!0!5080,1530!2100!0!5080,2880!1020!1!5080,4230!1020!1!5080,5690!2100!0!5080,5860!3000!0!5080,6010!3640!0!5080,7030!4780!1!5080,8000!4780!1!5080,9000!4730!1!5080,13500!3000!1!6530,15740!3770!1!7590,18000!3230!1!7590,20500!4000!1!7590,22720!3500!1!7590,23700!4000!1!7590,24950!6000!0!5080,24410!7020!0!5080,24410!7990!0!5080,23800!8990!0!5080,23370!9730!0!5080,22570!10470!1!5080,21610!10470!1!5080"); createBikes("21700!10590!-90,21700!10750!-90,21700!10920!-90"); createMovingLightning(""); createLightBars("21620!10500,21620!11000,20500!10500,20000!10380,19490!10250,18990!10110,18490!10000,20490!11000,20000!11130,19500!11250,19000!11370,18500!11500,10010!10010,9500!10120,9000!10240,8490!10360,8490!11130,9000!11260,9500!11380,9990!11500,1000!9500,490!9490,1000!9000,490!9000,1000!8500,490!8490,1000!8000,490!7990,1000!7500,490!7490,1000!9240,490!9240,1000!8740,490!8730,1000!8240,490!8230,1000!7740,490!7730,6000!2500,6120!3000,5260!2500,5370!3000,5500!3500,7500!4360,8000!4360,7500!5120,8000!5120,14000!1000,14500!1000,15000!1000,15490!1000,14240!1000,14740!1000,15240!1000,14000!2500,14500!2500,15000!2500,15490!2500,14240!2500,14740!2500,15240!2500,17000!1000,17500!1000,18000!1000,18500!1000,17240!1000,17740!1000,18240!1000,17000!2500,17500!2500,18000!2500,18500!2500,17240!2500,17740!2500,18240!2500,20000!1000,20500!1000,21000!1000,21490!1000,20240!1000,20740!1000,21240!1000,20000!2500,20500!2500,21000!2500,21490!2500,20240!2500,20740!2500,21240!2500,15490!4500,16000!4500,15490!5130,16000!5130,20000!4500,20500!4500,20000!5130,20500!5130"); createLightning(""); createWalls("21620!10750!199!0!5.1!.75!0!1!2,17500!10250!0!0!5.1!2.1!0!1!0,17500!11255!0!180!5.1!2.1!0!1!0,16000!11255!0!180!5.1!2.1!0!1!0,16000!10750!0!180!5.1!2.1!0!1!0,14500!10750!0!0!5.1!2.1!0!1!0,14500!10250!0!0!5.1!2.1!0!1!0,13000!10933!0!0!3.84!2.1!0!1!0,13000!10557!0!180!3.84!2.1!0!1!0,11500!10250!0!0!5.1!2.1!0!1!0,11500!11250!0!180!5.1!2.1!0!1!0,16119!10757!100!180!1!1!0!1!3,14682!10757!100!180!1!1!0!1!4,13189!10797!100!180!1!1!0!1!3,13177!11077!100!180!1!1!0!1!4,11627!10262!100!180!1!1!0!1!4,11643!11237!100!180!1!1!0!1!3,7499!11087!100!180!1!1!0!1!3,7189!10935!100!180!1!1!0!1!3,6883!10767!100!180!1!1!0!1!3,4551!6811!100!180!1!1!0!1!4,4206!6791!100!180!1!1!0!1!4,3791!6861!100!180!1!1!0!1!4,3168!7311!0!-45!5.1!2.1!0!1!0,2940!7712!0!-14!5.1!2.1!0!1!0,2929!8162!0!13!5.1!2.1!0!1!0,3101!8599!0!32!5.1!2.1!0!1!0,4630!10006!100!-90!1!1!0!1!3,4630!10373!100!-90!1!1!0!1!3,2758!12394!0!-90!5.1!2.1!0!1!0,2264!12330!0!256!5.1!2.1!0!1!0,1814!12161!0!245!5.1!2.1!0!1!0,2873!797!100!0!1!1!0!1!3,3241!797!100!0!1!1!0!1!3,3613!797!100!0!1!1!0!1!3,3981!797!100!0!1!1!0!1!3,3241!1667!100!0!1!1!0!1!3,3613!1667!100!0!1!1!0!1!3,750!9000!0!90!5.1!1!0!1!1,750!8000!200!90!5.1!1!0!-1!1,13000!11308!0!180!3.94!1!0!1!1,23168!1107!100!0!1!1!0!1!3,23501!1252!100!0!1!1!0!1!3,23833!1497!100!0!1!1!0!1!3,24106!1777!100!0!1!1!0!1!3,25115!4256!0!0!5.1!2.1!0!1!0,25115!4756!0!0!5.1!2.1!0!1!0,25115!5251!0!0!5.1!2.1!0!1!0,25115!5751!0!0!5.1!2.1!0!1!0,17873!3337!100!0!1!1!0!1!3,18118!3337!100!0!1!1!0!1!3,13516!3192!100!0!1!1!0!1!3,13761!3192!100!0!1!1!0!1!3,20254!5146!0!90!5.1!2.1!0!1!0,15748!5141!0!90!5.1!2.1!0!1!0,10293!5763!100!0!1!1!0!1!4,10638!5783!100!0!1!1!0!1!4,9873!4610!100!0!1!1!0!1!4,9873!4858!100!0!1!1!0!1!3,24090!7691!100!256!1!1!0!1!4,24769!7875!100!256!1!1!0!1!3,23965!8191!100!256!1!1!0!1!4,24644!8375!100!256!1!1!0!1!3,23725!8771!100!256!1!1!0!1!4,24494!8985!100!256!1!1!0!1!3,6257!7638!0!90!5!2!0!1!5,18002!4497!0!0!5!2!0!1!5,22498!10108!0!180!5!2!0!1!5,750!2499!0!90!5!2!0!1!5"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get _vArray():Array{ return (vArray); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 221
//TrackChris07 (TrackChris07) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackChris07 extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackChris07(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 10500; groundBMP = new BitmapData(2100, 2100, true, 0); ceilingBMP = new BitmapData(2100, 2100, true, 0); createBitmap(groundBMP, "9!12!1350!100,9!12!1350!150,10!5!1400!100,8!7!1450!150,10!10!1500!100,10!11!1500!150,10!7!1450!100,10!6!1400!150,8!3!1550!100,8!3!1550!150,8!3!1600!100,8!3!1600!150,8!3!1750!100,8!3!1750!150,8!3!1800!100,8!3!1800!150,9!13!1850!150,8!12!1900!150,10!14!1950!150,9!12!1950!200,9!15!1950!250,6!7!1900!100,3!10!1950!100,0!0!1850!100,6!10!2000!150,3!7!2000!200,0!0!2000!250,6!8!2000!100,1!11!1900!200,4!11!1900!250,4!4!1850!200,7!7!2000!300,7!0!2000!350,5!18!1950!350,7!11!1950!400,7!10!1900!400,0!7!1850!400,0!0!1800!400,0!0!1950!300,2!14!1900!350,2!2!1900!300,5!1!1800!350,5!9!1850!350,8!3!1700!400,8!3!1750!400,8!3!1500!400,8!3!1550!400,8!3!1300!400,8!3!1350!400,8!3!1200!500,8!3!1200!550,10!5!1200!100,8!7!1250!150,10!10!1300!100,10!11!1300!150,10!7!1250!100,10!6!1200!150,0!16!1650!100,0!16!1650!150,2!16!1700!150,2!16!1700!100,0!16!1600!400,2!16!1650!400,0!16!1400!400,2!16!1450!400,8!3!1200!700,8!3!1200!750,8!3!1350!850,8!3!1300!850,8!3!1650!850,8!3!1600!850,8!3!1900!950,8!13!1900!1050,9!12!1900!1100,9!15!1900!1150,6!1!1950!1000,6!9!1950!1050,2!17!1850!1100,2!17!1850!1150,0!17!1950!1150,0!17!1950!1100,10!4!1900!1200,8!4!1900!1450,8!3!1900!1250,8!3!1900!1300,8!3!1900!1350,8!3!1900!1400,2!17!1850!1200,2!17!1850!1250,0!17!1950!1250,0!17!1950!1200,2!17!1850!1300,2!17!1850!1350,0!17!1950!1350,0!17!1950!1300,2!17!1850!1400,2!17!1850!1450,0!17!1950!1450,0!17!1950!1400,8!3!1900!1700,8!3!1900!1650,0!1!1950!1550,4!1!1850!1550,0!9!1950!1500,4!9!1850!1500,8!13!1900!1500,9!15!1900!1600,7!7!1900!1750,0!7!1750!1900,0!10!1900!1800,7!10!1800!1900,0!14!1850!1850,7!11!1850!1900,7!4!1900!1850,2!1!1850!1750,5!1!1750!1850,2!5!1800!1850,7!5!1850!1800,4!7!1650!1900,1!7!1500!1750,1!10!1600!1900,4!10!1500!1800,1!14!1550!1850,4!11!1500!1850,4!4!1550!1900,3!1!1650!1850,6!1!1550!1750,3!5!1550!1800,6!5!1600!1850,8!3!1700!1900,8!3!1500!1700,8!3!1500!1650,9!12!1900!1550,8!3!1500!1550,8!3!1500!1500,6!7!1350!1050,3!7!1500!1200,3!10!1400!1050,6!10!1500!1150,3!14!1450!1100,6!11!1500!1100,6!4!1450!1050,1!1!1350!1100,4!1!1450!1200,1!5!1450!1150,4!5!1400!1100,0!0!1500!1250,8!3!1250!1050,8!3!1300!1050,5!7!900!1200,2!7!1050!1050,2!10!900!1150,5!10!1000!1050,2!14!950!1100,5!11!950!1050,5!4!900!1100,0!1!950!1200,7!1!1050!1100,0!5!1000!1100,5!5!950!1150,0!0!1100!1050,2!4!850!1250,7!8!900!1300,0!5!850!1300,5!5!900!1250,7!1!800!1350,2!6!800!1300,1!16!750!1350,3!17!750!1300,1!1!700!1350,1!4!650!1300,6!8!700!1250,3!12!650!1250,6!12!700!1300,4!1!600!1250,3!1!550!1050,3!4!600!1100,4!8!550!1150,1!12!600!1150,4!12!550!1100,6!1!650!1150,6!9!650!1200,4!9!600!1200,2!4!350!1100,7!8!400!1150,0!12!400!1100,5!1!400!1050,3!16!450!1050,1!17!450!1100,3!16!500!1050,1!17!500!1100,2!6!300!1150,0!5!350!1150,7!1!300!1200,1!16!250!1200,3!17!250!1150,1!1!200!1200,1!4!150!1150,6!8!200!1100,3!12!150!1100,6!12!200!1150,4!1!100!1100,2!1!100!1000,2!4!150!950,7!8!200!1000,0!12!200!950,7!12!150!1000,5!1!200!900,5!9!250!900,7!9!250!950,2!16!100!1050,0!17!150!1050,5!7!400!800,2!7!550!650,2!10!400!750,5!10!500!650,2!14!450!700,5!11!450!650,5!4!400!700,0!1!450!800,7!1!550!700,0!5!500!700,5!5!450!750,0!0!600!650,2!4!350!850,7!8!400!900,0!5!350!900,5!5!400!850,7!1!300!950,2!6!300!900,8!3!700!650,8!3!650!650,8!3!800!450,8!3!800!400,1!2!1450!900,4!6!1500!900,0!0!1700!950,1!2!1550!950,6!6!1550!900,3!1!1650!900,3!9!1600!900,4!7!1650!950,8!0!1600!950,0!0!1900!1000,3!2!1850!950,6!7!1750!950,10!0!1800!950,8!0!1800!1000,1!1!1700!1000,1!9!1750!1000,2!8!1850!1000,8!1!1850!1050,11!12!800!550,11!15!800!500"); createBitmap(ceilingBMP, "8!3!1500!850,8!3!1450!850,8!3!1800!850,8!3!1750!850,8!3!1900!950,8!3!1900!1000,8!13!1900!1050,9!12!1900!1100,9!15!1900!1150,10!4!1900!1200,8!4!1900!1500,8!3!1900!1250,8!3!1900!1300,8!3!1900!1350,8!3!1900!1400,8!3!1900!1450,8!3!1900!1700,8!3!1900!1650,8!13!1900!1550,9!15!1900!1600,7!7!1900!1800,0!7!1750!1950,0!10!1900!1850,7!10!1800!1950,0!14!1850!1900,7!11!1850!1950,7!4!1900!1900,2!1!1850!1750,5!1!1750!1850,2!5!1800!1850,7!5!1850!1800,4!7!1650!1950,1!7!1500!1800,1!10!1600!1950,4!10!1500!1850,1!14!1550!1900,4!11!1500!1900,4!4!1550!1950,3!1!1650!1850,6!1!1550!1750,3!5!1550!1800,6!5!1600!1850,8!3!1700!1900,8!3!1500!1700,8!3!1500!1650,0!0!1500!1750,0!0!1550!1850,0!0!1600!1900,0!0!1650!1900,0!0!1750!1900,0!0!1800!1900,0!0!1700!1950,0!0!1850!1850,0!0!1900!1750,8!3!1500!1400,8!3!1500!1350,5!7!700!1200,2!7!850!1050,2!10!700!1150,5!10!800!1050,2!14!750!1100,5!11!750!1050,5!4!700!1100,0!1!750!1200,7!1!850!1100,0!5!800!1100,5!5!750!1150,0!0!900!1050,2!4!650!1250,7!8!700!1300,0!5!650!1300,5!5!700!1250,7!1!600!1350,2!6!600!1300,1!16!550!1350,3!17!550!1300,1!1!500!1350,1!4!450!1300,6!8!500!1250,3!12!450!1250,6!12!500!1300,4!1!400!1250,3!1!350!1050,3!4!400!1100,4!8!350!1150,1!12!400!1150,4!12!350!1100,6!1!450!1150,6!9!450!1200,4!9!400!1200,1!9!300!1100,3!9!300!1050,10!12!1050!1050,8!12!1000!1050,10!15!950!1050,0!0!1100!1050,1!1!250!1100,1!4!200!1050,6!8!250!1000,3!12!200!1000,6!12!250!1050,4!1!150!1000,2!1!150!800,2!4!200!750,7!8!250!800,0!12!250!750,7!12!200!800,5!1!250!700,6!9!200!950,4!9!150!950,0!9!200!850,2!9!150!850,0!16!200!900,2!17!150!900,3!16!300!700,1!17!300!750,2!12!400!700,7!1!400!750,5!9!350!700,7!9!350!750,2!7!500!650,5!10!450!650,7!1!500!700,0!5!450!700,0!0!550!650,5!8!400!650,0!0!600!650,8!3!700!650,8!3!650!650,8!3!800!550,8!3!800!500,2!7!950!100,2!10!800!200,5!10!900!100,2!14!850!150,5!11!850!100,5!4!800!150,0!1!850!300,7!1!950!200,0!5!900!200,5!5!850!250,5!7!800!250,0!0!800!300,0!0!850!200,0!0!900!150,0!0!950!150,10!5!1000!100,10!10!1050!100,10!11!1050!150,10!6!1000!150,8!3!1100!150,8!3!1100!100"); createMovingFloor(""); createWaypoints("15360!1150!1!670!100!90!1,16410!1150!1!670!100!90!1,17400!1160!1!670!100!90!1,18450!1300!1!515!100!96!1,19470!1790!1!453!100!126!1,19930!2500!1!388!100!164!1,19930!3210!1!388!100!-166!1,19520!3830!1!341!100!-136!1,18810!4170!1!281!100!-106!1,18170!4340!1!281!100!-91!1,17500!4410!1!332!100!-91!1,16850!4430!1!362!100!-91!1,16100!4430!1!362!100!-91!1,15500!4430!1!362!100!-91!1,14920!4370!1!312!100!-91!1,13840!4310!1!252!100!-91!1,13080!4310!1!252!100!-106!1,12340!5070!1!301!100!179!1,12340!5490!1!301!100!179!1,12340!5990!1!271!100!179!1,12340!7050!1!271!100!179!1,12340!7490!1!271!100!179!1,12340!7970!1!271!100!179!1,12990!8680!1!271!100!89!1,13540!8590!1!331!100!89!1,13970!8670!1!286!100!89!1,14950!8800!1!331!100!119!1,16120!9310!1!331!100!104!1,16910!9540!1!331!100!104!1,17810!9750!1!330!100!104!1,18740!10040!1!272!100!119!1,19440!10530!0.91!258!100!134!1,19690!10990!0.88!196!100!179!1,19720!11860!1!151!100!179!1,19720!12510!1!151!100!179!1,19720!13170!1!151!100!179!1,19720!13780!1!151!100!179!1,19720!14500!1!151!100!179!1,19590!15290!1!151!100!-166!1,19460!16010!1!150!100!-173!1,19390!16980!1!225!100!-173!2,19300!18000!1!225!100!-173!2,19130!18860!1!225!100!-158!2,18540!19510!1!255!100!-128!2,17750!19850!1!255!100!-98!2,16850!19850!1!255!100!-83!2,16170!19590!1!255!100!-68!2,15570!19220!1!255!100!-44!2,15230!18360!1!255!100!-14!2,15130!17520!1!255!100!1!2,15100!16580!1!285!100!1!2,15070!15050!1!369!100!1!1,15070!13510!1!369!100!1!2,15070!12710!1!309!100!1!1,14910!11860!1!259!100!-14!1,14490!11240!1!259!100!-59!1,13950!10900!1!259!100!-74!1,13470!10830!1!259!100!-89!1,12560!10830!1!259!100!-89!1,11430!10830!1!259!100!-89!1,10640!10930!1!259!100!-104!1,10020!11240!1!259!100!-134!1,9570!11910!1!259!100!-156!1,9230!12610!1!259!100!-156!1,8710!13250!1!259!100!-126!1,7950!13540!1!259!100!-96!1,7250!13430!1!259!100!-66!1,6670!12960!1!259!100!-36!1,6320!12130!1!259!100!-21!1,5910!11420!1!259!100!-51!1,5190!11180!0.99!258!100!-88!1,4650!11190!0.99!258!100!-93!1,4000!11200!0.91!258!100!-90!1,3370!11180!0.99!258!100!-90!2,2800!11040!0.99!258!100!-75!2,2270!10640!0.99!258!100!-45!2,1930!9930!0.99!258!100!-15!2,1840!9100!0.99!258!100!0!2,1990!8240!0.99!258!100!30!2,2530!7660!0.99!258!100!60!2,3240!7440!0.99!239!100!82!2,3990!7300!0.99!238!100!75!2,4740!7070!0.99!238!100!75!2,5530!6850!0.99!238!100!75!1,6410!6720!0.99!238!100!82!1,7450!6590!0.99!290!100!82!1,8170!5930!0.99!290!100!-1!1,8130!5000!0.99!290!100!-1!1,8130!4440!0.99!290!100!-1!1,8130!4000!0.99!290!100!-1!1,8130!3440!0.99!290!100!-1!2,8290!2680!0.99!290!100!14!2,8710!1970!0.99!366!100!44!2,9530!1520!0.99!366!100!74!2,10480!1370!0.99!417!100!89!2,11010!1290!0.99!512!100!89!2,11510!1290!0.99!512!100!89!2,12060!1290!0.99!512!100!89!1,13120!1240!0.99!572!100!89!1,14300!1180!0.99!603!100!89!1"); createCheckpoints("14350!1470!1!3260,15310!1470!1!3260,16320!1470!1!3260,17360!1470!1!3260,18140!1470!1!3260,18880!1470!1!3260,20350!2570!0!3990,20070!3260!0!3990,18830!4330!1!3260,18140!4410!1!3260,17350!4360!1!3260,16530!4300!1!3260,15670!4260!1!3260,14970!4260!1!3260,14020!4260!1!3260,13510!4280!1!3260,13000!4260!1!3260,11760!5000!0!3260,11970!6000!0!3260,12290!7010!0!3260,12290!8000!0!3260,13060!9000!1!3260,14010!8820!1!3260,14480!8820!1!3260,15520!8740!1!3260,16010!9160!1!3970,16990!9400!1!4520,17480!9530!1!4150,19440!10480!0!4790,19280!11500!0!3260,19280!12490!0!3260,19260!13470!0!3260,19220!14500!0!3260,19220!15510!0!3260,19220!16490!0!3260,19220!17520!0!3260,18560!18510!0!3260,17740!19510!1!3260,16730!19510!1!3260,15090!18050!0!3260,15180!17120!0!3260,15180!16300!0!3260,15180!15290!0!3260,15180!14370!0!3260,15180!13380!0!3260,15180!12470!0!3260,14550!11650!0!3260,13600!10590!1!3260,12570!10740!1!3260,11480!10740!1!3260,9810!11480!1!5000,6810!13320!1!5000,3990!11340!1!5000,2500!10500!1!5000,1210!9990!0!5000,4030!8510!0!7010,5010!5570!1!6880,5970!6730!1!3260,6840!6860!1!3260,7500!6560!1!3260,8470!5990!0!3260,8180!5180!0!3260,8320!4020!0!3260,8500!3000!0!3260,9730!1040!1!5000,10830!1510!1!3260,11780!1510!1!3260,12500!1360!1!3260,13180!1360!1!3260,13850!1360!1!3260"); createBikes("13790!1300!90,13790!1500!90,13790!1690!90"); createMovingLightning("19000!11500!-90!0.49!0!1,19000!12000!-90!0.49!1!-1,19000!12500!-90!0.49!0!1,19000!13000!-90!0.49!1!-1,19000!13500!-90!0.49!0!1,19000!14000!-90!0.49!1!-1,19000!14500!-90!0.49!0!1,19000!15000!-90!0.49!1!-1"); createLightBars("1900!11900,1710!11710,1550!11560,1460!11330,3630!11350,4350!11350,1930!10240,2140!9460,6510!12990,7140!13010,4910!13400,4730!13230,4570!13070,4480!12850,4400!12590,4320!12300,5990!6510,5990!7010,6220!6510,6220!7010,6500!6510,6500!7010,6740!6510,6740!7010,7000!6510,7000!7010,7250!7010,7500!7010,8350!6790,8180!6930,7970!6980,7760!7010,8420!6580,8450!6360,8470!6120,8470!5970,8000!6000,7940!6170,7820!6340,7640!6440,7490!6500,19000!17500,18890!17940,18300!18650,18620!18340,17280!19000,17650!18960,18000!18850,16110!18600,16350!18770,16670!18910,16990!19010,15850!18310,15600!17940,15500!17510,13850!2000,13850!1000"); createLightning(""); createWalls("16531!997!100!0!1!1!0!1!3,16531!1997!100!0!1!1!0!1!4,17031!997!100!0!1!1!0!1!3,17031!1997!100!0!1!1!0!1!4,17531!997!100!0!1!1!0!1!3,17531!1997!100!0!1!1!0!1!4,16027!4612!100!180!1!1!0!1!3,16027!3912!100!180!1!1!0!1!4,16527!4612!100!180!1!1!0!1!3,16527!3912!100!180!1!1!0!1!4,17027!4612!100!180!1!1!0!1!3,17027!3912!100!180!1!1!0!1!4,13983!4612!100!180!1!1!0!1!3,13983!3912!100!180!1!1!0!1!4,14483!4612!100!180!1!1!0!1!3,14483!3912!100!180!1!1!0!1!4,14983!4612!100!180!1!1!0!1!3,14983!3912!100!180!1!1!0!1!4,11950!4546!100!256!1!1!0!1!4,12196!4173!100!225!1!1!0!1!4,12608!3959!100!195!1!1!0!1!4,13027!3912!100!180!1!1!0!1!4,11895!4981!100!-90!1!1!0!1!4,12598!7001!100!-90!1!1!0!1!3,11898!7001!100!-90!1!1!0!1!4,12598!6501!100!-90!1!1!0!1!3,11898!6501!100!-90!1!1!0!1!4,12598!6001!100!-90!1!1!0!1!3,11898!6001!100!-90!1!1!0!1!4,12567!9078!100!-14!1!1!0!1!4,12194!8832!100!-45!1!1!0!1!4,11980!8420!100!-75!1!1!0!1!4,11933!8000!100!-90!1!1!0!1!4,13002!9132!100!0!1!1!0!1!4,11739!997!100!0!1!1!0!1!3,11739!1997!100!0!1!1!0!1!4,7887!3752!100!90!1!1!0!1!3,8587!3752!100!90!1!1!0!1!4,14259!8408!100!0!1!1!0!1!3,14259!9108!100!0!1!1!0!1!4,15740!8408!100!0!1!1!0!1!3,15740!9108!100!0!1!1!0!1!4,17210!8408!100!0!1!1!0!1!3,17210!9108!100!0!1!1!0!1!4,14906!16248!100!90!1!1!0!1!3,15606!16248!100!90!1!1!0!1!4,14906!14767!100!90!1!1!0!1!3,15606!14767!100!90!1!1!0!1!4,14906!13297!100!90!1!1!0!1!3,15606!13297!100!90!1!1!0!1!4,11503!10423!100!180!1!1!0!1!4,12003!11123!100!180!1!1!0!1!3,12003!10423!100!180!1!1!0!1!4,12503!11123!100!180!1!1!0!1!3,12503!10423!100!180!1!1!0!1!4,20236!1732!0!27!5.1!2.1!0!1!0,20492!2751!0!1!5.1!2.09!0!1!0,20183!3679!0!-44!5.09!2.09!0!1!0,7958!10884!0!-63!5.1!2.1!0!1!0,8522!13430!0!-63!5.1!2.1!0!1!0,5251!10860!0!-89!5.1!2.1!0!1!0,4756!10860!0!-89!5.1!2.1!0!1!0,5758!13618!0!-89!5.1!2.1!0!1!0,5296!13564!0!258!5.1!2.1!0!1!0,2754!12114!0!-89!5.1!2.1!0!1!0,2291!12060!0!258!5.1!2.1!0!1!0,1382!10760!0!181!5.1!2.1!0!1!0,1436!10297!0!168!5.1!2.1!0!1!0,4567!8249!0!168!5.1!2.1!0!1!0,4359!8690!0!144!5.1!2.09!0!1!0,1941!8249!0!168!5.1!2.1!0!1!0,2161!7850!0!138!5.1!2.1!0!1!0,8400!1938!0!152!5.1!2.09!0!1!0,8698!1581!0!129!5.1!2.1!0!1!0,18463!18831!0!45!5.1!1.01!0!1!1,17283!19240!200!0!5.1!1!0!-1!1,15935!18762!0!-45!5.1!1.01!0!1!1,14832!11108!0!230!5.1!2.09!0!1!0,15351!12027!0!200!5.1!2.09!0!1!0,19278!8714!0!46!3.58!2.09!0!1!0,18980!8556!0!77!4.03!2.09!0!1!0,18605!8506!0!90!4.02!2.09!0!1!0,19449!8992!0!16!3.58!2.09!0!1!0,19500!9346!0!0!4.02!2.09!0!1!0,13850!1250!199!0!5.1!.75!0!1!2,13850!1750!199!0!5.1!.75!0!1!2,9440!2503!0!45!5!2!0!1!5,19250!2874!0!-90!5!2!0!1!5,15761!15493!0!90!5!2!0!1!5,14741!15493!0!90!5!2!0!1!5,10993!10230!0!180!5!2!0!1!5,3919!7883!0!45!5!2!0!1!5"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get _vArray():Array{ return (vArray); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 222
//TrackFourCorners (TrackFourCorners) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackFourCorners extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackFourCorners(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 13750; groundBMP = new BitmapData(2750, 2750, true, 0); ceilingBMP = new BitmapData(2750, 2750, true, 0); createBitmap(groundBMP, "0!7!650!150,8!1!1500!850,10!1!1600!850,6!9!1600!800,2!8!1600!1000,1!7!1500!800,4!2!1500!900,0!0!1550!800,0!0!1550!850,0!0!1550!900,1!6!1550!950,4!17!1550!1000,0!0!1600!950,3!5!1650!950,4!18!1600!900,6!11!1650!900,0!0!1650!1000,4!16!1750!1200,0!0!1850!1200,4!19!1850!1150,6!4!1850!1100,4!6!1800!1200,1!2!1850!1250,0!0!1900!1200,0!0!2050!1200,0!0!2000!1200,0!0!1950!1200,10!0!1900!1150,3!9!1950!1150,3!1!2000!1150,8!0!1900!1250,4!7!1950!1250,0!0!2000!1250,11!1!2250!1250,9!1!2250!1150,5!9!2200!1150,5!1!2150!1150,0!0!2100!1200,0!0!2150!1250,1!8!2400!1150,0!7!2200!1250,7!2!2300!1250,0!0!2150!1200,0!0!2200!1200,0!0!2250!1200,0!0!2300!1200,0!6!2350!1200,7!17!2400!1200,0!0!2350!1150,7!3!2450!1150,2!5!2350!1100,7!18!2300!1150,5!11!2300!1100,0!0!2400!1100,0!4!2500!1100,5!3!2400!1050,3!8!2450!1050,2!3!2450!1000,0!0!2450!1100,0!0!2500!1050,0!3!2550!1050,0!0!2500!1000,0!0!2550!950,1!8!2550!1000,7!16!2600!1000,0!0!2600!900,7!19!2550!900,7!5!2500!950,5!4!2500!900,7!6!2600!950,0!2!2650!900,0!0!2600!850,9!0!2550!850,2!9!2550!800,2!1!2550!750,11!0!2650!850,7!7!2650!800,0!0!2650!750,10!1!2650!500,8!1!2550!500,4!9!2550!550,4!1!2550!600,0!0!2650!600,0!8!2550!350,3!7!2650!550,6!2!2650!450,0!0!2600!600,0!0!2600!550,0!0!2600!500,0!0!2600!450,3!6!2600!400,6!17!2600!350,0!0!2550!400,6!3!2550!300,1!5!2500!400,6!18!2550!450,4!11!2500!450,0!0!2500!350,3!4!2500!250,4!3!2450!350,2!8!2450!300,1!3!2400!300,0!0!2500!300,0!0!2450!250,3!3!2450!200,0!0!2400!250,0!0!2350!200,0!8!2400!200,6!16!2400!150,0!0!2300!150,6!19!2300!200,4!5!2350!250,4!4!2300!250,6!6!2350!150,3!2!2300!100,0!0!2100!150,0!0!2200!150,0!0!2100!100,8!0!2250!200,10!0!2250!100,6!7!2200!100,0!0!2150!100,0!0!1850!150,0!0!1900!150,0!0!1850!100,0!0!1900!100,9!1!500!100,11!1!500!200,7!9!550!200,7!1!600!200,3!8!350!200,2!7!550!100,5!2!450!100,0!0!550!150,0!0!500!150,0!0!450!150,2!6!400!150,5!17!350!150,0!0!400!200,5!3!300!200,0!5!400!250,5!18!450!200,7!11!450!250,0!0!350!250,2!4!250!250,7!3!350!300,1!8!300!300,0!3!300!350,0!0!300!250,0!0!250!300,2!3!200!300,0!0!250!350,0!0!200!400,3!8!200!350,5!16!150!350,0!0!150!450,5!19!200!450,5!5!250!400,7!4!250!450,5!6!150!400,2!2!100!450,0!0!150!500,0!0!150!700,0!0!150!650,0!0!150!600,0!0!150!550,0!0!100!650,0!0!100!700,11!0!200!500,0!9!200!550,0!1!200!600,9!0!100!500,5!7!100!550,0!0!100!600,0!0!150!1000,0!0!100!950,0!0!100!1000,0!0!150!1050,0!0!100!1050,0!0!150!1100,0!0!100!1100,0!0!150!1200,0!0!150!1150,0!0!150!1250,0!0!150!1300,0!0!100!1400,0!0!100!1350,0!0!100!1450,0!0!100!1500,0!0!100!1600,0!0!100!1550,0!0!100!1650,0!0!100!1700,8!1!100!2250,10!1!200!2250,6!9!200!2200,6!1!200!2150,0!0!150!2100,0!0!150!2050,0!0!100!2100,0!0!100!2050,0!0!100!2150,2!8!200!2400,1!7!100!2200,4!2!100!2300,0!0!150!2150,0!0!150!2200,0!0!150!2250,0!0!150!2300,1!6!150!2350,4!17!150!2400,0!0!200!2350,4!3!200!2450,3!5!250!2350,4!18!200!2300,6!11!250!2300,0!0!250!2400,1!4!250!2500,6!3!300!2400,0!8!300!2450,3!3!350!2450,0!0!250!2450,0!0!300!2500,1!3!300!2550,0!0!350!2500,0!0!400!2550,2!8!350!2550,4!16!350!2600,0!0!450!2600,4!19!450!2550,6!5!400!2500,6!4!450!2500,4!6!400!2600,1!2!450!2650,0!0!500!2600,0!0!700!2600,0!0!650!2600,0!0!600!2600,0!0!550!2600,10!0!500!2550,3!9!550!2550,3!1!600!2550,8!0!500!2650,4!7!550!2650,0!0!750!2600,10!1!1300!1900,8!1!1200!1900,4!9!1200!1950,0!8!1200!1750,3!7!1300!1950,6!2!1300!1850,0!0!1250!1950,0!0!1250!1850,3!6!1250!1800,6!17!1250!1750,0!0!1200!1800,6!3!1200!1700,1!5!1150!1800,6!18!1200!1850,4!11!1150!1850,3!4!1150!1650,4!3!1100!1750,2!8!1100!1700,1!3!1050!1700,0!0!1150!1700,0!0!1100!1650,3!3!1100!1600,0!0!1050!1650,0!8!1050!1600,6!16!1050!1550,2!16!1200!750,2!1!1200!700,2!4!1250!650,5!1!1300!600,3!16!1450!600,3!1!1500!600,3!4!1550!650,6!1!1600!700,0!16!1600!750,0!0!1250!750,0!0!1350!700,0!0!1450!700,0!0!1550!700,1!4!1450!750,0!4!1350!750,3!16!1400!600,3!16!1350!600,0!0!1400!700,0!0!1350!650,0!0!1450!650,0!0!1500!650,0!0!1400!650,0!0!1300!700,0!0!1300!650,0!0!1250!700,0!0!1300!750,1!8!1050!1200,7!17!1050!1250,7!3!1100!1200,0!0!1050!1150,0!4!1150!1150,5!3!1050!1100,3!8!1100!1100,2!3!1100!1050,0!0!1100!1150,0!0!1150!1100,0!3!1200!1100,0!0!1150!1050,1!8!1200!1050,7!16!1250!1050,0!0!1250!800,0!0!1300!800,1!16!750!1600,1!1!700!1600,1!4!650!1550,4!1!600!1500,2!16!600!1350,2!1!600!1300,2!4!650!1250,5!1!700!1200,3!16!750!1200,3!16!800!1200,0!0!750!1550,0!0!700!1450,0!0!700!1350,0!0!800!1300,0!0!800!1250,0!0!700!1250,0!0!750!1300,0!0!750!1250,0!4!750!1350,3!4!750!1450,2!16!600!1400,2!16!600!1450,0!0!700!1400,0!0!650!1450,0!0!650!1350,0!0!650!1300,0!0!650!1400,0!0!700!1500,0!0!650!1500,0!0!700!1550,0!0!750!1500,0!16!1600!2000,0!1!1600!2050,0!4!1550!2100,7!1!1500!2150,1!16!1350!2150,1!1!1300!2150,1!4!1250!2100,4!1!1200!2050,2!16!1200!2000,0!0!1550!2000,0!0!1450!2050,0!0!1350!2050,0!0!1250!2050,0!0!1300!2000,0!0!1250!2000,3!4!1350!2000,2!4!1450!2000,1!16!1400!2150,1!16!1450!2150,0!0!1400!2050,0!0!1450!2100,0!0!1350!2100,0!0!1300!2100,0!0!1400!2100,0!0!1500!2050,0!0!1500!2100,0!0!1550!2050,0!0!1500!2000,11!1!2250!2650,9!1!2250!2550,5!9!2200!2550,5!1!2150!2550,0!0!2150!2650,1!8!2400!2550,0!7!2200!2650,7!2!2300!2650,0!0!2200!2600,0!0!2250!2600,0!0!2300!2600,0!6!2350!2600,7!17!2400!2600,0!0!2350!2550,7!3!2450!2550,2!5!2350!2500,7!18!2300!2550,5!11!2300!2500,0!0!2400!2500,0!4!2500!2500,5!3!2400!2450,3!8!2450!2450,2!3!2450!2400,0!0!2450!2500,0!0!2500!2450,0!3!2550!2450,0!0!2500!2400,0!0!2550!2350,1!8!2550!2400,7!16!2600!2400,0!0!2600!2300,7!19!2550!2300,7!5!2500!2350,5!4!2500!2300,7!6!2600!2350,0!2!2650!2300,0!0!2600!2250,0!0!2600!2150,0!0!2600!2200,9!0!2550!2250,2!9!2550!2200,2!1!2550!2150,11!0!2650!2250,7!7!2650!2200,0!0!2650!2150,10!1!2650!1900,8!1!2550!1900,4!9!2550!1950,4!1!2550!2000,0!0!2650!2000,0!8!2550!1750,3!7!2650!1950,6!2!2650!1850,0!0!2600!2000,0!0!2600!1950,0!0!2600!1900,0!0!2600!1850,3!6!2600!1800,6!17!2600!1750,0!0!2550!1800,6!3!2550!1700,1!5!2500!1800,6!18!2550!1850,4!11!2500!1850,0!0!2500!1750,3!4!2500!1650,4!3!2450!1750,2!8!2450!1700,1!3!2400!1700,0!0!2500!1700,0!0!2450!1650,3!3!2450!1600,0!0!2400!1650,0!0!2350!1600,0!8!2400!1600,6!16!2400!1550,0!0!2300!1550,6!19!2300!1600,4!5!2350!1650,4!4!2300!1650,6!6!2350!1550,3!2!2300!1500,0!0!2250!1550,0!0!2150!1550,0!0!2200!1550,8!0!2250!1600,1!9!2200!1600,1!1!2150!1600,10!0!2250!1500,6!7!2200!1500,9!1!1900!1500,11!1!1900!1600,7!9!1950!1600,7!1!2000!1600,3!8!1750!1600,2!7!1950!1500,5!2!1850!1500,0!0!2000!1550,0!0!1950!1550,0!0!1900!1550,0!0!1850!1550,2!6!1800!1550,5!17!1750!1550,5!3!1700!1600,0!5!1800!1650,5!18!1850!1600,7!11!1850!1650,0!0!1750!1650,2!4!1650!1650,7!3!1750!1700,1!8!1700!1700,0!3!1700!1750,0!0!1700!1650,0!0!1650!1700,2!3!1600!1700,0!0!1650!1750,0!0!1600!1800,3!8!1600!1750,5!16!1550!1750,0!0!1550!1850,5!19!1600!1850,5!5!1650!1800,7!4!1650!1850,5!6!1550!1800,2!2!1500!1850,0!0!1550!1900,0!0!1550!1950,11!0!1600!1900,0!9!1600!1950,9!0!1500!1900,5!7!1500!1950,0!0!800!2650,0!0!850!2650,0!0!900!2650,0!0!950!2650,0!0!1000!2650,0!0!1000!2600,0!0!1200!2600,0!0!1250!2600,0!0!1550!2650,0!0!2050!2650,0!0!2100!2650,11!2!1150!2600,10!3!1050!2600,8!3!1100!2600,11!2!1500!2650,10!3!1300!2650,8!3!1450!2650,8!3!1400!2650,8!3!1350!2650,0!0!1600!2600,0!0!1650!2600,0!0!1700!2600,8!3!2600!2050,8!3!2600!2100,0!0!2050!150,0!0!2050!100,1!2!2200!200,9!13!1950!150,8!15!2000!150,9!13!1950!100,8!15!2000!100,2!16!1200!800,8!3!2250!150,0!0!2150!150,11!19!1500!700,8!19!700!1300,9!19!1300!2050,0!0!150!800,0!0!150!750,0!0!100!750,0!0!100!800,0!0!150!850,0!0!100!850,0!0!100!900,0!0!150!1850,0!0!150!1900,0!0!150!1950,0!0!150!2000,0!0!150!1650,0!0!150!1700,0!0!100!1300,0!0!150!1350,6!3!1700!1000,7!17!1700!1050,0!12!1650!1050,4!3!1600!1051,2!3!1750!1150,5!1!1800!1100,13!0!1800!1150,11!19!1500!750,11!19!1550!750,8!3!1150!1750,8!3!1250!1900,8!3!1800!1600,2!16!2100!1550,0!16!2050!1550,0!0!2150!2600,0!0!2050!2600,0!0!2100!2600,0!0!1750!2600,2!19!700!100,6!7!650!100,0!0!600!100,0!0!600!150,2!19!700!150,2!19!750!100,2!19!800!100,2!19!800!150,2!19!1000!100,2!19!1050!100,2!19!1050!150,2!19!1100!100,2!19!1100!150,2!19!850!100,2!19!900!100,2!19!950!100,2!19!1150!150,2!19!1200!150,2!19!1350!150,2!19!1400!150,2!19!1450!100,2!19!1500!100,2!19!1550!100,2!19!1600!100,2!19!1650!100,2!19!1700!100,2!19!1750!100,2!19!1600!150,2!19!1650!150,2!19!1700!150,2!19!1750!150,9!3!750!150,9!3!1150!100,9!3!1300!150,8!3!1250!150,8!3!2050!1500,8!3!2100!1500,10!2!2000!1500,9!3!2150!1500,8!3!150!1800,8!3!150!1750,8!3!150!950,8!3!150!900,10!4!2600!750,8!3!2600!800,8!3!1800!100,8!3!1800!150"); createBitmap(ceilingBMP, "0!0!2600!450,0!0!2550!500,0!0!2500!550,5!19!2550!550,5!5!2600!500,7!4!2600!550,5!6!2500!500,2!2!2450!550,0!0!2500!600,0!0!2500!700,0!0!2500!650,11!0!2550!600,0!9!2550!650,0!1!2550!700,9!0!2450!600,5!7!2450!650,0!0!2450!700,0!0!2500!800,0!0!2450!800,0!0!2450!750,0!0!2450!850,0!0!2500!850,3!6!2600!400,0!0!2350!1100,0!0!2400!1050,1!8!2400!1100,7!16!2450!1100,0!0!2450!1000,7!19!2400!1000,7!5!2350!1050,5!4!2350!1000,7!6!2450!1050,0!2!2500!1000,0!0!2450!950,0!0!2450!900,9!0!2400!950,11!0!2500!950,7!7!2500!900,0!6!2350!1150,2!1!2400!850,2!9!2400!900,2!4!2300!1100,0!4!2300!1200,7!17!2400!1150,11!1!2200!1250,9!1!2200!1150,5!9!2150!1150,5!1!2100!1150,0!0!2100!1250,0!7!2150!1250,7!2!2250!1250,0!0!2100!1200,0!0!2150!1200,0!0!2200!1200,0!0!2250!1200,2!7!2250!1150,0!0!2300!1150,8!3!2050!1200,8!3!2050!1250,3!3!950!2550,0!0!900!2600,0!0!850!2550,0!8!900!2550,6!16!900!2500,0!0!800!2500,6!19!800!2550,4!5!850!2600,4!4!800!2600,6!6!850!2500,3!2!800!2450,0!0!750!2500,0!0!650!2500,0!0!700!2500,8!0!750!2550,1!9!700!2550,1!1!650!2550,10!0!750!2450,6!7!700!2450,0!0!650!2450,0!0!550!2500,0!0!550!2450,0!0!500!2450,0!0!500!2500,0!0!250!2350,0!0!300!2400,2!8!250!2400,4!16!250!2450,0!0!350!2450,4!19!350!2400,6!5!300!2350,6!4!350!2350,4!6!300!2450,1!2!350!2500,0!0!400!2450,0!0!450!2450,10!0!400!2400,8!0!400!2500,4!7!450!2500,1!6!200!2350,3!1!500!2400,3!9!450!2400,3!4!250!2300,1!4!150!2300,4!17!200!2400,8!1!100!2200,10!1!200!2200,6!9!200!2150,6!1!200!2100,0!0!100!2100,1!7!100!2150,4!2!100!2250,0!0!150!2100,0!0!150!2150,0!0!150!2200,0!0!150!2250,3!7!200!2250,0!0!200!2300,8!3!150!2050,8!3!100!2050,0!0!1550!2050,0!0!1500!2050,10!1!2650!1950,8!1!2550!1950,4!9!2550!2000,4!1!2550!2050,0!8!2550!1800,3!7!2650!2000,6!2!2650!1900,0!0!2600!2000,0!0!2600!1950,0!0!2600!1900,3!6!2600!1850,6!17!2600!1800,0!0!2550!1850,6!3!2550!1750,1!5!2500!1850,6!18!2550!1900,4!11!2500!1900,0!0!2500!1800,3!4!2500!1700,4!3!2450!1800,2!8!2450!1750,1!3!2400!1750,0!0!2500!1750,0!0!2450!1700,3!3!2450!1650,0!0!2400!1700,0!0!2350!1650,0!8!2400!1650,6!16!2400!1600,0!0!2300!1600,6!19!2300!1650,4!5!2350!1700,4!4!2300!1700,6!6!2350!1600,3!2!2300!1550,0!0!2250!1600,0!0!2150!1600,0!0!2200!1600,8!0!2250!1650,1!9!2200!1650,1!1!2150!1650,10!0!2250!1550,6!7!2200!1550,0!0!2150!1550,9!1!1900!1550,11!1!1900!1650,7!9!1950!1650,7!1!2000!1650,0!0!2050!1550,0!0!2000!1550,3!8!1750!1650,2!7!1950!1550,5!2!1850!1550,0!0!1950!1600,0!0!1900!1600,0!0!1850!1600,2!6!1800!1600,5!17!1750!1600,0!0!1800!1650,5!3!1700!1650,0!5!1800!1700,5!18!1850!1650,7!11!1850!1700,0!0!1750!1700,2!4!1650!1700,7!3!1750!1750,1!8!1700!1750,0!3!1700!1800,0!0!1700!1700,0!0!1650!1750,2!3!1600!1750,0!0!1650!1800,0!0!1600!1850,3!8!1600!1800,5!16!1550!1800,0!0!1550!1900,5!19!1600!1900,5!5!1650!1850,7!4!1650!1900,5!6!1550!1850,2!2!1500!1900,0!0!1550!2000,11!0!1600!1950,0!9!1600!2000,9!0!1500!1950,5!7!1500!2000,0!0!2100!1550,0!0!1500!2100,0!4!1550!2100,10!2!2000!1600,9!3!2100!1600,8!3!2050!1600,1!4!900!2650,0!0!950!2600,0!0!950!2650,8!3!600!2450,8!3!600!2500,8!3!2650!2050,8!3!2600!2050,0!0!2550!450,2!4!2550!400,2!2!2500!450,0!0!150!2000,0!0!150!1950,0!0!100!1900,0!0!150!1900,0!0!100!1850,0!0!150!1850,0!0!100!1800,0!0!150!1800,0!0!100!1750,0!0!150!1750,0!0!100!1700,0!0!150!1700,0!0!100!1650,0!0!150!1650,0!0!100!1600,0!0!100!1550,0!0!150!1600,0!0!150!1550,0!0!100!1500,0!0!100!1450,0!0!100!1400,0!0!100!1350,0!0!100!1300,0!0!150!1350,0!0!150!1300,0!0!100!1250,0!0!150!1250,0!0!100!1100,0!0!150!1100,0!0!100!1050,0!0!150!1050,0!0!100!1000,0!0!150!1000,0!0!100!950,0!0!150!950,0!0!100!900,0!0!150!900,0!0!100!850,0!0!150!850,0!0!100!800,0!0!150!800,0!0!100!750,0!0!150!750,0!0!100!700,0!0!150!700,0!0!100!650,0!0!150!650,4!3!1600!1050,1!4!1650!1100,6!3!1700!1000,0!8!1700!1050,3!3!1750!1050,0!0!1650!1050,0!0!1700!1100,1!3!1700!1150,0!0!1750!1100,2!8!1750!1150,2!6!1650!1001,5!17!1600!1000,3!4!1800!1100,0!4!1800!1150,0!0!1200!1000,7!19!1200!950,7!5!1150!1000,5!4!1150!950,7!6!1250!1000,0!2!1300!950,9!0!1200!900,2!9!1200!850,11!0!1300!900,7!7!1300!850,5!8!1200!800,3!16!1250!800,3!16!1300!800,7!11!1250!1050,1!16!1200!1050,1!16!1150!1050,8!3!1250!900,14!0!1250!850,6!19!950!1600,4!5!1000!1650,4!4!950!1650,6!6!1000!1550,3!2!950!1500,0!0!900!1550,0!0!850!1550,8!0!900!1600,1!9!850!1600,10!0!900!1500,6!7!850!1500,11!1!900!1300,9!1!900!1200,5!9!850!1200,0!7!850!1300,7!2!950!1300,0!0!850!1250,0!0!950!1250,0!6!1000!1250,0!0!1000!1200,2!5!1000!1150,7!18!950!1200,5!11!950!1150,1!16!800!1600,0!0!800!1550,6!1!1050!1150,0!16!1050!1200,7!4!1050!1250,5!8!800!1200,2!16!800!1250,2!16!800!1300,4!8!750!1600,2!16!750!1500,2!16!750!1550,0!16!1050!1600,6!11!1050!1550,0!1!1050!1650,8!3!800!1500,13!0!950!1550,0!0!1450!2100,0!0!1450!2050,0!0!2000!2600,0!0!2000!2650,0!0!1900!2650,0!0!1850!2600,0!0!1800!2600,0!0!1800!2650,0!0!1850!2650,0!0!1900!2600,0!0!1950!2600,0!0!1950!2650,0!16!2050!2600,0!16!2050!2650,0!0!1550!2600,0!0!1450!2600,0!0!1500!2600,0!16!1600!2600,0!0!1250!2650,0!0!1150!2650,0!0!1200!2650,0!16!1300!2650,2!19!850!150,2!19!900!150,2!19!950!150,2!19!1000!150,2!19!1200!100,2!19!1250!100,2!19!1300!100,2!19!1350!100,2!19!1400!100,2!19!1450!150,2!19!1500!150,2!19!1550!150,0!0!1250!950,8!3!900!1250,13!0!1000!1600,8!3!1550!1950,8!3!2500!750"); createMovingFloor("2550!650!150!-1!0!1,2550!700!150!-1!0!1"); createWaypoints("21500!1320!1!500!100!90!1,22380!1410!1!500!100!104!1,23950!2110!1!500!100!119!1,24980!2840!1!500!100!135!1,25810!3870!0.8!499!100!150!1,26150!4710!0.8!500!100!180!2,25780!5700!1!499!100!-159!2,25460!6590!1!500!100!-166!2,25320!7600!1!500!100!-178!2,25310!8540!1!500!100!180!2,25110!9480!1!500!100!-164!2,24680!10590!1!500!100!-151!2,24070!11480!1!500!100!-135!2,23240!12190!1!500!100!-120!2,22380!12480!1!499!100!-96!2,21140!12500!1!500!100!-90!1,19880!12460!1!500!100!-76!1,18200!11980!1!500!100!-61!1,16750!10620!1!500!100!-45!2,16020!9620!1!500!100!-30!1,15410!7620!0.85!499!100!-45!1,14890!7050!0.85!500!100!-75!1,14100!7000!0.85!500!100!-91!1,13460!7360!0.7!498!100!-135!1,13250!7740!0.7!378!100!168!1,13340!8250!0.7!378!100!174!1,13320!8780!0.8!228!100!-173!2,13110!9370!1!228!100!-163!2,12720!9970!1!228!100!-148!2,12320!10430!1!229!100!-150!2,11650!11350!1!229!100!-135!1,10860!12110!1!339!100!-120!1,9700!12770!1!339!100!-105!2,8610!13200!1!339!100!-90!2,7850!13200!0.6!339!100!-105!1,7390!13610!0.6!339!100!-150!1,7270!14360!0.6!339!100!-180!1,7450!15180!0.6!339!100!120!1,8050!15390!0.6!501!100!105!1,9040!15560!1!500!100!105!2,10410!16140!1!500!100!120!2,11580!16980!1!500!100!135!1,12580!18230!1!500!100!150!1,13020!19600!1!500!100!165!1,13160!20230!0.8!500!100!135!1,13620!20680!0.69!501!100!105!1,14410!20830!0.69!501!100!90!1,15260!20320!0.69!501!100!30!1,15630!18910!1!500!100!15!1,16330!17630!1!500!100!30!1,17340!16540!1!500!100!45!1,18870!15630!1!500!100!60!1,20090!15240!1!501!100!90!1,21070!15190!1!501!100!90!1,22190!15340!1!500!100!105!1,23540!15830!1!500!100!120!1,24630!16680!1!500!100!135!1,25800!17870!1!500!100!150!1,26420!19260!1!500!100!165!1,26470!20800!1!400!100!-180!1,26420!22800!1!500!100!-165!1,25540!24430!1!500!100!-150!1,24100!25780!1!500!100!-135!1,22390!26630!1!500!100!-105!1,20610!26740!1!501!100!-90!1,19380!26710!1!501!100!-90!2,18080!26400!1!363!100!-90!2,17470!26410!0.69!363!100!-90!1,16780!26420!0.69!363!100!-90!1,16160!26570!0.69!246!100!-120!1,15730!26850!0.69!246!100!-90!1,13140!26850!0.69!246!100!-90!1,12410!26780!0.69!246!100!-75!2,11910!26500!0.69!246!100!-75!2,11410!26390!0.69!246!100!-90!1,10750!26390!0.69!246!100!-90!1,9990!26350!0.69!246!100!-75!1,9270!25990!0.69!246!100!-60!2,8300!25570!0.69!246!100!-60!2,7220!25120!0.69!246!100!-75!2,5630!24990!0.69!246!100!-90!2,4130!24840!0.69!246!100!-60!2,2710!24140!0.69!246!100!-45!2,1840!22960!0.69!246!100!-15!1,1590!21800!0.69!246!100!0!1,1640!20340!0.69!246!100!0!1,1640!18850!0.69!246!100!0!1,1520!17720!0.69!245!100!-13!1,1210!17030!0.69!246!100!0!1,1210!15730!0.69!246!100!0!2,1170!14540!0.69!246!100!0!1,1250!14020!0.69!245!100!27!1,1640!13660!0.69!245!100!9!1,1560!13110!0.69!246!100!0!1,1660!11510!0.69!246!100!0!1,1360!9990!0.69!246!100!0!2,1590!9240!0.69!246!100!0!2,1490!8480!0.69!245!100!-18!1,1140!7890!0.69!245!100!-3!1,1150!7210!1!245!100!8!1,1630!6340!1!245!100!25!1,1730!5590!1!245!100!0!1,1680!4850!1!245!100!8!1,1950!4010!1!245!100!23!1,3010!3010!1!245!100!53!1,4180!2450!1!245!100!53!1,5660!1580!1!245!100!76!1,6720!1180!1!245!100!81!1,7600!1150!1!193!100!89!1,8800!1140!1!193!100!89!1,9660!1130!1!193!100!89!1,10490!1130!1!193!100!89!1,11200!1140!1!193!100!89!1,12070!1150!1!193!100!89!1,12780!1140!1!193!100!89!1,13600!1150!1!193!100!89!1,14450!1150!0.48!193!100!89!1,15210!1160!0.48!193!100!89!1,15990!1160!0.48!193!100!89!1,16720!1150!0.48!193!100!89!1,17550!1140!0.48!193!100!89!1,18440!1170!0.48!193!100!89!1,19110!1150!0.48!193!100!89!1"); createCheckpoints("20300!2000!1!3410,21220!2000!1!3410,23050!2300!1!3410,24000!2900!1!3410,24720!3710!1!3410,25280!4380!0!3410,25820!6600!0!4220,25610!8810!0!4220,24550!10710!0!5520,22940!11500!1!4220,21120!11950!1!4220,18920!11770!1!4220,17440!10670!1!4220,17070!10140!0!4220,16430!9000!0!4220,16090!7870!0!4220,14660!6400!1!4220,13660!6360!1!4220,12660!8280!0!4220,12000!10000!0!4220,10810!11500!0!4220,9010!12320!1!4220,8130!12360!1!4220,7280!13790!0!4220,7280!14610!0!4220,8100!15790!1!4220,9500!16360!1!4220,10660!17170!1!4220,11630!18280!1!4220,12000!18770!0!4220,12500!20000!0!4220,13620!20620!1!4220,14510!20670!1!4220,16000!20000!0!4220,16530!18430!0!4220,17600!17210!0!4220,19000!16860!1!4220,20580!16520!1!4220,22490!16590!1!4220,24000!17380!1!4220,24880!18350!0!4220,26050!19990!0!4220,26130!21890!0!4220,25470!23670!0!4220,24410!24680!0!4220,23500!25350!1!4220,21720!25890!1!4220,18650!26410!1!4220,16240!26500!1!4220,13230!26450!1!4220,9190!26100!1!4220,7740!25540!1!4220,4200!25290!1!4220,3000!24500!1!4220,2000!23320!0!4220,1280!21870!0!4220,1440!19980!0!4220,1390!18000!0!4220,1520!16020!0!4220,1440!14000!0!4220,1380!12200!0!4220,1510!8980!0!4220,1530!6790!0!4220,1990!4990!0!4220,3170!3460!0!4220,3980!2800!1!4220,6000!2070!1!4220,8480!1800!1!4220,10790!1610!1!4220,13130!1680!1!4220,15280!1540!1!4220,17480!1600!1!4220,20040!1890!1!4220"); createBikes("19630!1160!90,19630!1320!90,19630!1460!90,19630!1620!90"); createMovingLightning("10120!1000!-180!1!0.01!1,10350!1000!-180!1!0.1!1,10620!1000!-180!1!0.2!1,10920!1000!-180!1!0.3!1,11210!1000!-180!1!0.4!1,11570!1000!-180!1!0.5!1,11870!1000!-180!1!0.6!1,12180!1000!-180!1!0.7!1,12490!1000!-180!1!0.8!1,12850!1000!-180!1!0.9!1,13210!1000!-180!1!1!1"); createLightBars("20010!3000,20000!1010,25420!4690,25830!6040,26500!4500,26220!4010,14650!6340,13810!6340,20490!1000,21010!1000,21500!1000,22010!1010,20500!2110,21010!2100,21530!2090,21960!2150,22470!2270,22980!1270,8530!1510,8030!1510,8990!1520,9520!1520,9990!1500,10500!1490,10990!1460"); createLightning("24800!6710,24630!7380,24630!8000,24670!9000,24670!8210,25270!10000,24500!11370,22250!12690,21700!12580,21700!12870,9730!1700"); createWalls("15092!8350!0!195!5.08!2!0!1!0,15204!8809!0!195!5.09!2!0!1!0,15372!9237!0!206!5.08!2!0!1!0,8789!13413!0!-75!5.08!2!0!1!0,9248!13301!0!-75!5.09!2!0!1!0,9676!13133!0!-64!5.08!2!0!1!0,13340!19497!0!15!5.08!2!0!1!0,13228!19038!0!15!5.09!2!0!1!0,13060!18610!0!26!5.08!2!0!1!0,1755!19999!200!90!5.1!1!0!0!1,1255!19999!200!90!5.1!1!0!0!1,18997!13998!0!90!5.1!2!0!0!1,19497!13998!0!90!5.1!2!0!0!1,19997!13998!0!90!5.1!2!0!0!1,20497!13998!0!90!5.1!2!0!0!1,20997!13998!0!90!5.1!2!0!0!1,21497!13998!0!90!5.1!2!0!0!1,21997!13998!0!90!5.1!2!0!0!1,22497!13998!0!90!5.1!2!0!0!1,22501!997!100!0!1!1!0!1!3,20000!2755!199!0!5.1!.75!0!1!2,20000!2255!199!0!5.1!.75!0!1!2,20000!1755!199!0!5.1!.75!0!1!2,20000!1255!199!0!5.1!.75!0!1!2,23501!1386!100!0!1!1!0!1!3,24501!1997!100!0!1!1!0!1!3,25374!2766!100!0!1!1!0!1!3,26096!3642!100!0!1!1!0!1!3,26635!4704!100!0!1!1!0!1!3,27002!8501!100!-90!1!1!0!1!3,26614!9501!100!-90!1!1!0!1!3,26002!10501!100!-90!1!1!0!1!3,25233!11374!100!-90!1!1!0!1!3,24357!12096!100!-90!1!1!0!1!3,23295!12635!100!-90!1!1!0!1!3,19505!12944!100!180!1!1!0!1!3,18505!12555!100!180!1!1!0!1!3,17505!11944!100!180!1!1!0!1!3,16632!11175!100!180!1!1!0!1!3,15910!10299!100!180!1!1!0!1!3,13543!9013!100!-90!1!1!0!1!3,13154!10013!100!-90!1!1!0!1!3,12543!11013!100!-90!1!1!0!1!3,11774!11887!100!-90!1!1!0!1!3,10898!12608!100!-90!1!1!0!1!3,16295!8008!100!90!1!1!0!1!4,16134!6999!100!90!1!1!0!1!4,15668!6499!100!90!1!1!0!1!4,14997!6286!100!90!1!1!0!1!4,13499!6171!100!180!1!1!0!1!4,12786!6502!100!180!1!1!0!1!4,12370!7002!100!180!1!1!0!1!4,12277!7715!100!180!1!1!0!1!4,8027!12204!100!180!1!1!0!1!4,7018!12365!100!180!1!1!0!1!4,6518!12832!100!180!1!1!0!1!4,6306!13502!100!180!1!1!0!1!4,6191!15001!100!-90!1!1!0!1!4,6522!15713!100!-90!1!1!0!1!4,7022!16129!100!-90!1!1!0!1!4,7734!16222!100!-90!1!1!0!1!4,12213!19998!100!-90!1!1!0!1!4,12374!21007!100!-90!1!1!0!1!4,12840!21507!100!-90!1!1!0!1!4,13511!21719!100!-90!1!1!0!1!4,15009!21834!100!0!1!1!0!1!4,15722!21503!100!0!1!1!0!1!4,16138!21003!100!0!1!1!0!1!4,16231!20291!100!0!1!1!0!1!4,14963!19340!100!90!1!1!0!1!3,15351!18340!100!90!1!1!0!1!3,15963!17340!100!90!1!1!0!1!3,16732!16466!100!90!1!1!0!1!3,17608!15745!100!90!1!1!0!1!3,18670!15206!100!90!1!1!0!1!3,22466!14838!100!0!1!1!0!1!3,23466!15227!100!0!1!1!0!1!3,24466!15838!100!0!1!1!0!1!3,25340!16607!100!0!1!1!0!1!3,26061!17483!100!0!1!1!0!1!3,26600!18545!100!0!1!1!0!1!3,26985!22518!100!-90!1!1!0!1!3,26596!23518!100!-90!1!1!0!1!3,25985!24518!100!-90!1!1!0!1!3,25216!25392!100!-90!1!1!0!1!3,24340!26113!100!-90!1!1!0!1!3,23278!26652!100!-90!1!1!0!1!3,5370!26946!100!180!1!1!0!1!3,4370!26558!100!180!1!1!0!1!3,3370!25946!100!180!1!1!0!1!3,2496!25177!100!180!1!1!0!1!3,1775!24301!100!180!1!1!0!1!3,1236!23239!100!180!1!1!0!1!3,945!5411!100!90!1!1!0!1!3,1333!4411!100!90!1!1!0!1!3,1945!3411!100!90!1!1!0!1!3,2714!2538!100!90!1!1!0!1!3,3590!1816!100!90!1!1!0!1!3,4652!1277!100!90!1!1!0!1!3,1755!16540!0!90!5.1!1!0!0!1,1255!16540!0!90!5.1!1!0!0!1,1255!13499!200!90!5.1!1!0!0!1,1755!10540!200!90!5.1!1!0!0!1,1255!10540!0!90!5.1!1!0!0!1,1255!8999!200!90!5.1!1!0!0!1,1745!7540!0!90!5.1!1!0!0!1,1255!6100!0!90!5.1!1!0!0!1,2467!4322!0!241!5.1!2.1!0!1!0,3500!2421!0!45!5.1!2.1!0!1!0,6990!1495!0!1!2.49!2.1!0!1!0,21677!2245!0!0!5!2!0!1!5,20891!11742!0!180!5!2!0!1!5,20891!13269!0!180!5!2!0!1!5,14239!6369!0!90!5!2!0!1!5,6366!14260!0!180!5!2!0!1!5,14264!21637!0!-90!5!2!0!1!5,15403!25745!0!180!5!2!0!1!5,21002!14752!0!0!5!2!0!1!5,2271!18998!0!90!5!2!0!1!5,737!18998!0!90!5!2!0!1!5,2294!6498!0!90!5!2!0!1!5,14502!740!0!0!5!2!0!1!5"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get typeOf():String{ return ("Track"); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _vArray():Array{ return (vArray); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 223
//TrackJerINF (TrackJerINF) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackJerINF extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackJerINF(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 13500; groundBMP = new BitmapData(2700, 2700, true, 0); ceilingBMP = new BitmapData(2700, 2700, true, 0); createBitmap(groundBMP, "10!1!1300!550,8!1!1200!550,4!9!1200!600,4!1!1200!650,0!0!1250!700,0!0!1250!750,0!0!1300!700,0!0!1300!750,0!0!1300!650,3!7!1300!600,6!2!1300!500,0!0!1250!650,0!0!1250!600,0!0!1250!550,0!0!1250!500,3!6!1250!450,6!17!1250!400,0!0!1200!450,6!18!1200!500,4!11!1150!500,3!3!1100!250,0!0!1050!300,0!0!1000!250,0!8!1050!250,6!16!1050!200,0!0!950!200,6!19!950!250,4!5!1000!300,4!4!950!300,6!6!1000!200,3!2!950!150,0!0!900!200,0!0!700!200,0!0!750!200,0!0!800!200,0!0!850!200,0!0!750!150,0!0!700!150,8!0!900!250,1!9!850!250,1!1!800!250,10!0!900!150,6!7!850!150,0!0!800!150,9!1!450!150,11!1!450!250,7!9!500!250,3!8!300!250,2!7!500!150,5!2!400!150,0!0!500!200,0!0!450!200,0!0!400!200,2!6!350!200,5!17!300!200,0!0!350!250,5!3!250!250,0!5!350!300,5!18!400!250,7!11!400!300,0!0!300!300,2!4!200!300,7!3!300!350,1!8!250!350,0!3!250!400,0!0!250!300,0!0!200!350,2!3!150!350,0!0!200!400,0!0!150!450,3!8!150!400,5!16!100!400,0!0!100!500,5!19!150!500,5!5!200!450,7!4!200!500,5!6!100!450,2!2!50!500,0!0!100!550,0!0!100!750,0!0!100!700,0!0!100!650,0!0!100!600,0!0!50!700,0!0!50!750,11!0!150!550,0!9!150!600,0!1!150!650,9!0!50!550,5!7!50!600,0!0!50!650,8!1!50!1000,10!1!150!1000,6!9!150!950,6!1!150!900,0!0!100!850,0!0!100!800,0!0!50!850,0!0!50!800,0!0!50!900,1!7!50!950,4!2!50!1050,0!0!100!900,0!0!100!950,0!0!100!1000,0!0!100!1050,4!18!150!1050,6!11!200!1050,0!0!1250!800,0!0!1250!850,0!0!1250!900,0!0!1300!850,0!0!1300!800,0!0!1300!900,0!0!1300!1850,0!0!1250!1850,3!4!750!100,0!4!750!250,0!0!700!250,0!0!700!100,9!13!600!100,8!15!650!100,9!13!600!150,9!13!600!200,9!13!600!250,8!15!650!150,8!15!650!200,8!15!650!250,0!0!1250!950,0!0!1250!1000,0!0!1300!950,0!0!1300!1000,0!0!1250!1050,0!0!1300!1050,0!0!1250!1700,0!0!1300!1700,0!0!1250!1750,0!0!1250!1800,0!0!1300!1750,0!0!1300!1800,13!0!1250!1300,13!0!1300!1300,13!0!1300!1350,13!0!1250!1350,13!0!1250!1400,13!0!1300!1400,13!0!1250!1450,13!0!1300!1450,13!0!1300!1500,13!0!1250!1500,13!0!1250!1550,13!0!1300!1550,13!0!1300!1600,13!0!1250!1600,13!0!1250!1650,13!0!1300!1650,13!0!1250!1150,13!0!1300!1150,13!0!1300!1200,13!0!1250!1200,13!0!1250!1250,13!0!1300!1250,13!0!1250!1100,13!0!1300!1100,4!9!2400!1800,4!1!2400!1850,0!0!2450!1900,0!0!2450!1950,0!0!2500!1900,0!0!2500!1950,0!0!2500!1850,0!8!2400!1600,3!7!2500!1800,0!0!2450!1850,0!0!2450!1800,6!17!2450!1600,6!3!2400!1550,0!0!2350!1600,3!4!2350!1500,4!3!2300!1600,2!8!2300!1550,1!3!2250!1550,0!0!2350!1550,3!3!2300!1450,0!0!2250!1500,0!8!2250!1450,6!16!2250!1400,0!0!1900!1400,0!0!1900!1350,0!0!1800!1400,0!0!1850!1400,0!0!1800!1350,0!0!1850!1350,0!0!1750!1350,0!0!1750!1400,8!1!1250!2200,10!1!1350!2200,6!9!1350!2150,6!1!1350!2100,0!0!1300!2050,0!0!1250!2050,0!0!1250!2100,1!7!1250!2150,4!2!1250!2250,0!0!1300!2100,0!0!1300!2150,0!0!1300!2250,4!18!1350!2250,6!11!1400!2250,1!4!1400!2450,0!0!1450!2450,1!3!1450!2500,0!0!1500!2450,0!0!1550!2500,2!8!1500!2500,4!16!1500!2550,0!0!1600!2550,4!19!1600!2500,6!5!1550!2450,6!4!1600!2450,4!6!1550!2550,1!2!1600!2600,0!0!1700!2550,10!0!1650!2500,3!9!1700!2500,8!0!1650!2600,4!7!1700!2600,11!1!2100!2600,9!1!2100!2500,5!9!2050!2500,5!1!2000!2500,0!0!1950!2550,0!0!2000!2600,1!8!2250!2500,0!7!2050!2600,7!2!2150!2600,0!0!2000!2550,0!0!2050!2550,0!0!2100!2550,0!0!2150!2550,0!6!2200!2550,7!17!2250!2550,7!3!2300!2500,2!5!2200!2450,7!18!2150!2500,5!11!2150!2450,0!0!2250!2450,0!4!2350!2450,0!0!2300!2450,0!0!2450!2050,0!0!2450!2100,0!0!2450!2150,0!0!2500!2050,2!9!2400!2150,2!1!2400!2100,7!7!2500!2150,0!0!2500!2100,0!0!1700!1400,0!0!1700!1350,0!0!1600!1400,0!0!1650!1400,0!0!1600!1350,0!0!1650!1350,0!0!1950!2600,14!0!1500!1350,14!0!1500!1400,14!0!1550!1350,14!0!1550!1400,2!4!1200!400,2!1!1150!450,0!4!1100!300,8!3!2200!2500,8!3!1300!2200,8!3!1650!2550,9!4!2450!2000,9!4!2500!2000,8!3!2300!1500,14!0!1450!1350,14!0!1450!1400,2!4!550!100,4!5!550!250,8!13!550!150,11!12!550!200,14!0!1200!1350,14!0!1150!1350,14!0!1100!1350,14!0!1050!1350"); createBitmap(ceilingBMP, "14!0!1250!1000,2!8!150!1150,1!6!100!1100,4!17!100!1150,0!0!150!1100,4!3!150!1200,3!5!200!1100,0!0!200!1150,1!4!200!1250,6!3!250!1150,0!8!250!1200,3!3!300!1200,0!0!200!1200,0!0!250!1250,1!3!250!1300,0!0!300!1250,2!8!300!1300,4!16!300!1350,0!0!400!1350,4!19!400!1300,6!5!350!1250,6!4!400!1250,4!6!350!1350,1!2!400!1400,0!0!450!1350,0!0!650!1350,0!0!550!1350,0!0!500!1350,10!0!450!1300,3!9!500!1300,3!1!550!1300,8!0!450!1400,4!7!500!1400,0!0!550!1400,0!0!700!1350,0!0!800!1400,10!1!2500!1750,8!1!2400!1750,4!9!2400!1800,4!1!2400!1850,0!0!2450!1900,0!0!2500!1900,0!0!2500!1850,0!8!2400!1600,3!7!2500!1800,6!2!2500!1700,0!0!2450!1850,0!0!2450!1800,0!0!2450!1750,0!0!2450!1700,3!6!2450!1650,6!17!2450!1600,0!0!2400!1650,6!3!2400!1550,1!5!2350!1650,6!18!2400!1700,4!11!2350!1700,0!0!2350!1600,3!4!2350!1500,4!3!2300!1600,2!8!2300!1550,1!3!2250!1550,0!0!2350!1550,0!0!2300!1500,3!3!2300!1450,0!0!2250!1500,0!0!2200!1450,0!8!2250!1450,6!16!2250!1400,0!0!2150!1400,6!19!2150!1450,4!5!2200!1500,4!4!2150!1500,6!6!2200!1400,3!2!2150!1350,0!0!2100!1400,0!0!1900!1400,0!0!2050!1400,0!0!1900!1350,8!0!2100!1450,1!9!2050!1450,1!1!2000!1450,10!0!2100!1350,6!7!2050!1350,0!0!1800!1400,0!0!1850!1400,0!0!1800!1350,0!0!1850!1350,0!0!1750!1350,0!0!1750!1400,0!0!1300!1950,0!0!1300!1900,0!0!1300!1850,0!0!1250!1900,0!0!1250!1950,0!0!1250!1850,8!1!1250!2200,10!1!1350!2200,0!0!1300!2000,0!0!1250!2000,2!8!1350!2350,4!2!1250!2250,0!0!1300!2200,0!0!1300!2250,1!6!1300!2300,4!17!1300!2350,0!0!1350!2300,4!3!1350!2400,3!5!1400!2300,4!18!1350!2250,6!11!1400!2250,6!3!1450!2350,0!8!1450!2400,3!3!1500!2400,0!0!1400!2400,0!0!1750!2550,3!1!1750!2500,0!0!1750!2600,11!1!2100!2600,9!1!2100!2500,5!9!2050!2500,5!1!2000!2500,0!0!2000!2600,1!8!2250!2500,0!7!2050!2600,7!2!2150!2600,0!0!2000!2550,0!0!2050!2550,0!0!2100!2550,0!0!2150!2550,0!6!2200!2550,7!17!2250!2550,0!0!2200!2500,7!3!2300!2500,2!5!2200!2450,7!18!2150!2500,5!11!2150!2450,0!0!2250!2450,0!4!2350!2450,5!3!2250!2400,3!8!2300!2400,2!3!2300!2350,0!0!2300!2450,0!0!2350!2400,0!3!2400!2400,0!0!2350!2350,0!0!2400!2300,1!8!2400!2350,7!16!2450!2350,0!0!2450!2250,7!19!2400!2250,7!5!2350!2300,5!4!2350!2250,7!6!2450!2300,0!2!2500!2250,0!0!2450!2200,0!0!2450!2150,9!0!2400!2200,2!9!2400!2150,2!1!2400!2100,11!0!2500!2200,7!7!2500!2150,0!0!1250!1750,0!0!1300!1750,0!0!1700!1400,0!0!1700!1350,0!0!1600!1400,0!0!1650!1400,0!0!1600!1350,0!0!1650!1350,0!0!1550!1350,0!0!1550!1400,0!0!1500!1400,0!0!1500!1350,0!0!1000!1400,0!0!900!1400,0!0!950!1400,0!0!850!1400,0!0!650!1400,0!0!750!1400,0!0!700!1400,13!0!1100!1400,13!0!1150!1400,13!0!1200!1400,13!0!1200!1350,13!0!1250!1400,13!0!1250!1350,13!0!1300!1400,13!0!1300!1350,13!0!1350!1400,13!0!1350!1350,13!0!1400!1400,13!0!1400!1350,13!0!1450!1400,13!0!1450!1350,10!1!1300!550,8!1!1200!550,4!9!1200!600,4!1!1200!650,0!0!1300!650,0!8!1200!400,3!7!1300!600,0!0!1250!650,0!0!1250!600,0!0!1250!550,6!3!1200!350,1!5!1150!450,3!4!1150!300,4!3!1100!400,2!8!1100!350,0!0!1150!350,0!0!950!200,6!19!950!250,6!6!1000!200,3!2!950!150,0!0!800!200,0!0!850!200,8!0!900!250,1!9!850!250,1!1!800!250,10!0!900!150,6!7!850!150,0!0!800!150,2!6!350!200,5!17!300!200,0!0!350!250,5!3!250!250,0!5!350!300,2!4!200!300,7!3!300!350,1!8!250!350,0!0!250!300,0!0!200!350,2!3!150!350,0!0!100!550,0!0!100!700,0!0!100!600,0!0!50!700,11!0!150!550,0!9!150!600,0!1!150!650,9!0!50!550,5!7!50!600,8!1!50!1000,10!1!150!1000,6!9!150!950,1!7!50!950,4!2!50!1050,0!0!100!950,0!0!100!1000,0!0!100!1050,4!18!150!1050,6!11!200!1050,0!0!1250!850,0!0!1300!850,0!4!1200!450,14!0!1300!1000,14!0!1250!1050,14!0!1300!1050,2!4!1100!300,0!4!1000!250,8!3!900!200,8!3!1250!700,8!3!1300!700,8!4!1300!1800,8!4!1250!1800,11!17!600!1350,11!17!600!1400,10!16!1250!2050,10!16!1300!2050,10!17!1950!2600,10!17!1950!2550,9!16!2450!1950,8!4!1300!950,8!4!1250!950,8!3!1250!900,8!3!1300!900,11!2!2000!1350,10!3!1950!1350,11!2!2000!1400,10!3!1950!1400,9!16!2500!1950,11!4!2450!2100,9!4!2450!2000,8!3!2450!2050,8!3!2500!2050,9!4!2500!2000,11!4!2500!2100,14!0!1250!1100,14!0!1300!1100,2!4!1050!300,0!0!1100!300,1!3!1050!350,8!3!1150!400,8!3!1400!2350,0!0!1700!2550,3!9!1700!2500,4!7!1700!2600,8!3!1850!2550,8!3!1850!2600,9!3!1900!2550,10!2!1800!2550,10!2!1800!2600,9!3!1900!2600,8!3!350!1300,8!3!100!650,8!3!50!650,8!3!300!300,8!3!300!250,12!0!1150!1350,12!0!1100!1350,12!0!1050!1350,8!3!1050!1400"); createMovingFloor("750!1200!75!0!1!2,800!1200!60!0!1!2,850!1200!45!0!1!2,900!1200!30!0!1!2,950!1200!15!0!1!2,1000!1200!0!0!1!2"); createWaypoints("7500!1810!1!500!100!90!1,9260!2000!1!500!100!104!1,11320!3100!1!500!100!135!1,12360!4370!1!500!100!150!2,13130!5850!1!500!100!180!2,13240!7260!1!500!100!180!2,13500!8500!1!500!100!180!1,13170!10000!1!500!100!180!2,13480!13220!1!500!100!180!1,13170!17000!1!500!100!180!1,13270!18760!1!500!100!180!1,13270!20220!1!500!100!180!2,13260!21500!1!500!100!165!1,13730!22750!1!500!100!150!1,14500!24000!1!500!100!150!2,15000!24500!1!500!100!119!1,16080!25340!1!500!100!119!1,17500!25760!1!500!100!90!1,19500!25780!1!500!100!89!2,20500!25750!1!500!100!74!1,22750!24740!1!500!100!44!1,23340!24110!1!500!100!29!2,24550!22180!1!500!100!29!2,24820!21000!1!500!100!0!1,24630!18250!1!500!100!0!1,24000!16780!1!500!100!-30!2,23280!15780!1!500!100!-30!1,22500!15000!1!500!100!-60!1,19450!14160!1!500!100!-76!2,16740!14230!1!500!100!-90!1,11760!14260!1!500!100!-90!2,10000!14500!1!500!100!-90!2,9000!14460!1!500!100!-90!2,7980!14460!1!500!100!-90!2,6000!14290!1!500!100!-90!2,4400!13770!1!500!100!-76!2,2530!12620!1!500!100!-45!2,1330!11040!1!500!100!-15!2,790!9500!1!500!100!0!2,760!7290!1!500!100!14!1,1000!5710!1!500!100!14!1,2240!3650!1!500!100!45!1,4220!2170!1!500!100!60!1"); createCheckpoints("6310!2000!1!3590,9970!2470!1!3590,12480!4980!0!3590,13010!7460!0!3590,12980!10460!0!3590,13020!12970!0!3590,13020!15440!0!3590,13020!18300!0!3590,12740!21480!0!4530,13780!23970!0!4530,16450!26180!1!4530,18960!26180!1!4530,22020!25940!1!4530,24500!23810!0!4530,25170!22050!0!4530,24980!19980!0!4530,24970!17200!0!4530,22800!14540!1!4530,20500!14000!1!4530,17060!14000!1!4530,10020!14000!1!4530,7530!14000!1!4530,4980!14210!1!4530,2070!12520!0!4530,560!9840!0!4530,960!7520!0!4530,1130!4520!0!4530,4010!1990!1!4530,6030!1990!1!4530"); createBikes("6310!1250!90,6310!1760!90,6310!2260!90,6310!2700!90"); createMovingLightning("25190!21500!-90!1!0!1,23810!21500!-90!1!1!-1,23810!21040!-90!1!0.85!-1,23810!20520!-90!1!0.7!-1,23800!20000!-90!1!0.55!-1,23800!19480!-90!1!0.4!-1,25250!20990!-90!1!0.15!1,25250!20470!-90!1!0.3!1,25250!20020!-90!1!0.45!1,25250!19530!-90!1!0.6!1"); createLightBars("6550!1020,6560!3000,19200!13750,18760!14320,18270!13800,17770!14260,17020!13990,16250!14320,15780!13750,13540!13510,12470!14500,12480!13510,13510!14500"); createLightning("14500!23500,14000!24000,14500!24500,14000!24500"); createWalls("6510!1255!199!0!5.1!.75!0!1!2,6510!1755!199!0!5.1!.75!0!1!2,6510!2255!199!0!5.1!.75!0!1!2,6510!2765!199!0!5.1!.75!0!1!2,11237!3770!0!-45!5.1!1.01!0!-1!1,11584!3423!0!-45!5.1!1.01!0!-1!1,12745!8785!0!-90!5.1!1!0!-1!1,13255!9992!0!-90!5.1!1!0!-1!1,12732!11516!199!-90!5.1!1!0!-1!1,13252!11516!199!-90!5.1!1!0!-1!1,20938!26488!100!0!1!1!0!1!4,21938!26060!100!0!1!1!0!1!4,22938!25432!100!0!1!1!0!1!4,23938!24568!100!0!1!1!0!1!4,24716!23488!100!0!1!1!0!1!4,21452!26288!100!0!1!1!0!1!4,22473!25777!100!0!1!1!0!1!4,23449!25040!100!0!1!1!0!1!4,24365!24041!100!0!1!1!0!1!4,22960!24449!0!45!5.1!1!0!-1!1,23305!24787!0!45!5.1!1!0!-1!1,12502!9249!0!0!5.1!2.1!0!1!0,13502!9249!0!0!5.1!2.1!0!1!0,12502!9709!0!0!5.1!2.1!0!1!0,13502!9709!0!0!5.1!2.1!0!1!0,12492!10170!0!0!5.1!2.1!0!1!0,13492!10170!0!0!5.1!2.1!0!1!0,12492!10635!0!0!5.1!2.1!0!1!0,13492!10635!0!0!5.1!2.1!0!1!0,12497!11110!0!0!5.1!2.1!0!1!0,13497!11110!0!0!5.1!2.1!0!1!0,12492!11575!0!0!5.1!2.1!0!1!0,13492!11575!0!0!5.1!2.1!0!1!0,12487!12050!0!0!5.1!2.1!0!1!0,13487!12050!0!0!5.1!2.1!0!1!0,12487!12520!0!0!5.1!2.1!0!1!0,13487!12520!0!0!5.1!2.1!0!1!0,12492!14954!0!0!5.1!2.1!0!1!0,13502!14954!0!0!5.1!2.1!0!1!0,12492!15424!0!0!5.1!2.1!0!1!0,13502!15424!0!0!5.1!2.1!0!1!0,12492!15890!0!0!5.1!2.1!0!1!0,13492!15890!0!0!5.1!2.1!0!1!0,12492!16365!0!0!5.1!2.1!0!1!0,13492!16365!0!0!5.1!2.1!0!1!0,12482!13000!0!0!5.1!2.1!0!1!0,13482!13000!0!0!5.1!2.1!0!1!0,15760!13511!0!-90!5.1!2.1!0!1!0,15760!14511!0!-90!5.1!2.1!0!1!0,15250!13511!0!-90!5.1!2.1!0!1!0,15250!14511!0!-90!5.1!2.1!0!1!0,14755!13501!0!-90!5.1!2.1!0!1!0,14755!14501!0!-90!5.1!2.1!0!1!0,14255!13501!0!-90!5.1!2.1!0!1!0,14255!14501!0!-90!5.1!2.1!0!1!0,13755!13501!0!-90!5.1!2.1!0!1!0,13755!14501!0!-90!5.1!2.1!0!1!0,12235!13501!0!-90!5.1!2.1!0!1!0,12235!14501!0!-90!5.1!2.1!0!1!0,11734!13491!0!-90!5.1!2.1!0!1!0,11734!14491!0!-90!5.1!2.1!0!1!0,11244!13491!0!-90!5.1!2.1!0!1!0,11244!14491!0!-90!5.1!2.1!0!1!0,12460!13480!0!0!5.1!1!0!-1!1,12460!13980!0!0!5.1!1!0!-1!1,13504!13985!0!0!5.1!1!0!-1!1,13509!13495!0!0!5.1!1!0!-1!1,13497!14472!0!0!5.1!1!0!-1!1,12460!14480!0!0!5.1!1!0!-1!1,25459!18005!100!90!1!1!0!1!4,25031!17005!100!90!1!1!0!1!4,24403!16005!100!90!1!1!0!1!4,23539!15005!100!90!1!1!0!1!4,22459!14227!100!90!1!1!0!1!4,25259!17491!100!90!1!1!0!1!4,24748!16470!100!90!1!1!0!1!4,24011!15494!100!90!1!1!0!1!4,23012!14578!100!90!1!1!0!1!4,4011!14007!100!180!1!1!0!1!3,4527!14289!100!180!1!1!0!1!3,3495!13782!100!180!1!1!0!1!3,3046!13493!100!180!1!1!0!1!3,2655!13165!100!180!1!1!0!1!3,2271!12771!100!180!1!1!0!1!3,1904!12407!100!180!1!1!0!1!3,965!10289!150!105!5.1!1.01!1!-1!1,1570!11950!100!180!1!1!0!1!3,1222!11516!100!180!1!1!0!1!3,1006!11084!100!180!1!1!0!1!3,1525!10135!0!105!5.1!1.01!1!1!1,855!5064!100!90!1!1!0!1!3,574!5580!100!90!1!1!0!1!3,1080!4548!100!90!1!1!0!1!3,1370!4099!100!90!1!1!0!1!3,1698!3708!100!90!1!1!0!1!3,2092!3324!100!90!1!1!0!1!3,2455!2957!100!90!1!1!0!1!3,2912!2623!100!90!1!1!0!1!3,3347!2275!100!90!1!1!0!1!3,3779!2059!100!90!1!1!0!1!3,9935!1945!100!0!1!1!0!1!3,9419!1663!100!0!1!1!0!1!3,10451!2170!100!0!1!1!0!1!3,10900!2459!100!0!1!1!0!1!3,11291!2787!100!0!1!1!0!1!3,11675!3181!100!0!1!1!0!1!3,12042!3545!100!0!1!1!0!1!3,12376!4002!100!0!1!1!0!1!3,12724!4436!100!0!1!1!0!1!3,12940!4868!100!0!1!1!0!1!3,12575!22092!100!-90!1!1!0!1!4,13003!23092!100!-90!1!1!0!1!4,13631!24092!100!-90!1!1!0!1!4,14495!25092!100!-90!1!1!0!1!4,15575!25870!100!-90!1!1!0!1!4,12775!22606!100!-90!1!1!0!1!4,13286!23627!100!-90!1!1!0!1!4,14023!24603!100!-90!1!1!0!1!4,15022!25519!100!-90!1!1!0!1!4"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get _vArray():Array{ return (vArray); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 224
//TrackOval (TrackOval) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackOval extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackOval(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 10750; groundBMP = new BitmapData(2150, 2150, true, 0); ceilingBMP = new BitmapData(2150, 2150, true, 0); createBitmap(groundBMP, "9!12!1050!200,0!0!1100!150,0!0!1100!200,9!12!1050!150,10!5!1450!150,10!6!1450!200,8!7!1500!200,10!7!1500!150,10!10!1550!150,10!11!1550!200,10!5!1150!150,10!6!1150!200,8!7!1200!200,10!7!1200!150,10!10!1250!150,10!11!1250!200,10!5!850!150,10!6!850!200,8!7!900!200,10!7!900!150,10!10!950!150,10!11!950!200,0!0!1000!150,0!0!1000!200,1!1!1600!250,5!1!1600!900,1!9!1650!250,5!9!1650!900,2!6!1700!900,4!6!1700!250,1!3!1750!300,5!3!1750!850,2!8!1800!300,3!8!1800!850,2!3!1800!800,4!3!1800!350,1!6!1850!400,5!6!1850!750,2!1!1850!650,4!1!1850!500,2!9!1850!700,4!9!1850!450,0!0!1900!550,0!0!1900!600,8!17!1700!200,8!17!1750!200,8!17!1800!250,8!17!1850!300,0!0!1650!200,0!0!1600!200,0!0!1600!150,0!0!1650!150,0!7!1700!1000,6!7!1700!150,10!0!1750!150,11!1!1750!1000,0!0!1750!250,0!0!1850!350,3!2!1800!150,7!2!1800!1000,0!5!1850!950,6!5!1850!200,6!8!1900!200,7!8!1900!950,3!7!2000!450,7!7!2000!700,11!0!2000!750,10!1!2000!400,0!2!2000!800,6!2!2000!350,3!5!1950!300,5!5!1950!850,6!8!1950!250,7!8!1950!900,0!11!1900!900,3!11!1900!250,0!0!1650!950,0!0!1650!1000,8!7!1550!1000,10!7!1550!950,11!5!1600!950,11!6!1600!1000,11!10!1500!950,11!11!1500!1000,9!12!1950!550,9!13!1900!450,8!14!1950!700,10!14!1950!450,10!15!1900!700,9!12!1950!500,9!12!1950!600,0!0!1900!500,0!0!2000!550,0!0!2000!600,0!0!2000!500,0!0!1900!650,9!12!1950!650,0!0!2000!650,8!12!1800!900,8!13!1850!850,8!14!1850!900,10!15!1750!900,0!0!1800!950,0!0!1750!950,0!0!1700!950,0!0!1950!800,0!0!1900!800,0!0!1850!800,0!0!1900!850,0!0!1950!750,0!0!1900!750,0!0!1950!400,0!0!1900!400,0!0!1950!350,0!0!1900!350,0!0!1900!300,0!0!1850!250,0!0!1800!200,10!5!1300!150,10!6!1300!200,8!7!1350!200,10!7!1350!150,10!10!1400!150,10!11!1400!200,0!0!1250!950,0!0!1250!1000,0!0!1050!950,0!0!1050!1000,11!2!1200!1000,8!3!1150!1000,10!3!1100!1000,11!2!1200!950,8!3!1150!950,10!3!1100!950,1!1!450!1000,5!1!450!150,2!7!600!150,1!9!500!1000,4!7!600!1000,5!9!500!150,8!0!550!1000,9!1!550!150,1!2!350!950,5!2!350!200,2!6!400!200,4!6!400!950,2!5!300!250,4!5!300!900,4!8!250!900,5!8!250!250,1!11!250!850,2!11!250!300,4!8!200!850,5!8!200!300,1!5!200!800,7!5!200!350,2!2!150!400,4!2!150!750,1!7!150!650,5!7!150!500,9!0!150!450,8!1!150!700,0!16!200!600,0!16!200!550,0!0!600!950,0!0!550!950,11!5!700!950,11!6!700!1000,11!10!650!950,11!11!650!1000,3!2!350!850,7!2!350!300,0!6!400!250,6!6!400!900,3!1!500!900,7!1!500!250,3!9!450!900,7!9!450!250,6!8!300!800,7!8!300!350,0!12!300!300,3!12!250!800,6!12!300!850,7!12!250!350,0!2!250!400,6!2!250!750,3!6!200!700,7!6!200!450,0!9!200!500,6!9!200!650,0!0!350!900,0!0!350!250,0!0!600!200,0!0!550!200,10!5!650!150,10!6!650!200,8!7!700!200,10!7!700!150,10!10!750!150,10!11!750!200,8!16!200!400,11!17!200!750,8!3!450!200,9!3!500!200,0!0!800!150,0!0!800!200,8!3!450!950,8!3!150!600,8!3!150!550,11!2!500!950"); createBitmap(ceilingBMP, "10!5!1450!150,10!6!1450!200,8!7!1500!200,10!7!1500!150,10!10!1550!150,10!11!1550!200,10!5!550!150,10!6!550!200,8!7!600!200,10!7!600!150,10!10!650!150,10!11!650!200,3!1!600!900,7!1!600!250,5!1!1700!900,5!9!1750!900,0!6!500!250,6!6!500!900,3!9!550!900,7!9!550!250,3!3!450!850,7!3!450!300,0!8!400!850,1!8!400!300,0!3!400!350,6!3!400!800,3!6!350!750,7!6!350!400,0!1!350!500,6!1!350!650,0!9!350!450,6!9!350!700,0!0!1600!200,0!0!1650!200,2!7!500!150,4!7!500!1000,8!0!450!1000,9!1!450!150,1!2!400!1000,5!2!400!150,2!5!350!200,4!5!350!950,4!8!300!950,5!8!300!200,1!7!200!700,5!7!200!450,9!0!200!400,8!1!200!750,2!2!200!350,4!2!200!800,1!5!250!850,7!5!250!300,4!8!250!900,5!8!250!250,1!11!300!900,2!11!300!250,0!0!1550!950,0!0!1550!1000,8!7!1450!1000,10!7!1450!950,11!5!1500!950,11!6!1500!1000,11!10!1400!950,11!11!1400!1000,0!0!650!950,0!0!650!1000,0!0!600!950,0!0!600!1000,0!0!550!950,0!0!550!1000,8!7!750!1000,10!7!750!950,11!5!800!950,11!6!800!1000,11!10!700!950,11!11!700!1000,0!0!1350!950,0!0!1350!1000,1!1!1700!250,1!9!1750!250,4!6!1800!250,1!2!1850!300,4!12!1900!300,1!12!1950!350,4!8!1900!350,2!2!1950!750,4!2!1950!400,1!6!2000!450,5!6!2000!700,2!9!2000!650,4!9!2000!500,3!7!2050!500,7!7!2050!650,11!0!2050!700,10!1!2050!450,0!2!2050!750,6!2!2050!400,2!16!2000!550,2!16!2000!600,3!5!2000!350,5!5!2000!800,3!9!1700!150,6!7!1600!150,10!0!1650!150,3!1!1750!150,7!1!1750!1000,0!7!1600!1000,7!9!1700!1000,11!1!1650!1000,0!6!1800!950,6!6!1800!200,5!12!1950!800,5!8!1900!800,11!16!2000!750,8!4!2050!600,10!4!2050!550,6!8!2000!300,7!8!2000!850,0!11!1950!850,3!11!1950!300,6!8!1950!250,7!8!1950!900,0!5!1900!900,6!5!1900!250,3!2!1850!200,7!2!1850!950,0!0!1850!250,0!0!1600!950,0!0!1650!950,0!0!1850!900,8!3!1750!200,8!17!2000!400,2!12!1900!850,5!2!1850!850,2!6!1800!900,8!3!1700!950,0!0!1300!950,0!0!1300!1000,8!7!1200!1000,10!7!1200!950,11!5!1250!950,11!6!1250!1000,11!10!1150!950,11!11!1150!1000,0!0!1100!950,0!0!1100!1000,0!0!1050!950,0!0!1050!1000,8!7!950!1000,10!7!950!950,11!5!1000!950,11!6!1000!1000,11!10!900!950,11!11!900!1000,0!0!850!950,0!0!850!1000,10!2!1700!200,11!2!1750!950,10!5!850!150,10!6!850!200,8!7!900!200,10!7!900!150,10!10!950!150,10!11!950!200,8!12!400!250,9!12!250!550,10!12!300!700,11!12!350!300,9!14!250!700,11!14!250!450,8!15!300!450,9!12!250!500,9!12!250!650,9!12!250!600,11!14!350!250,8!15!450!250,0!0!300!400,0!0!300!350,0!0!250!400,0!0!250!350,0!0!300!300,0!0!350!350,0!0!450!200,0!0!400!200,0!0!500!200,0!0!300!550,0!0!300!500,0!0!300!650,0!0!300!600,0!0!200!550,0!0!200!500,0!0!200!650,0!0!200!600,0!0!300!800,0!0!300!750,0!0!300!850,11!17!400!900,11!17!350!850,0!0!250!800,0!0!250!750,0!0!450!900,0!0!350!800,0!0!350!900,0!0!400!950,0!0!500!950,11!17!450!950,10!2!700!150,8!3!750!150,9!3!800!150,10!2!700!200,8!3!750!200,9!3!800!200"); createMovingFloor(""); createWaypoints("15710!1820!1!500!100!90!1,17270!2160!1!500!100!103!1,18710!2980!1!499!100!133!1,19510!4190!1!498!100!155!1,19810!5590!1!500!100!180!1,19790!6600!1!500!100!180!1,19580!7720!1!500!100!-162!1,18990!8820!1!499!100!-141!1,17730!9830!1!498!100!-121!1,15360!10200!1!500!100!-90!1,12790!10220!1!500!100!-90!2,10000!10170!1!500!100!-90!2,6690!10220!1!500!100!-90!2,5080!9880!1!499!100!-70!2,3840!9220!1!499!100!-47!2,3130!8260!1!498!100!-28!2,2630!7150!1!498!100!-8!2,2490!5970!1!500!100!0!2,2680!4630!1!500!100!18!2,3230!3570!1!499!100!36!2,4070!2530!1!499!100!54!2,5310!1950!1!498!100!74!2,6770!1790!1!498!100!89!2,8710!1760!1!498!100!89!2"); createCheckpoints("11030!2000!1!3710,11760!1990!1!3710,12490!2040!1!3710,13340!2080!1!3710,13990!2000!1!3710,14710!2100!1!3710,15500!2100!1!3710,16350!2130!1!3710,17190!2340!1!4120,17990!2610!1!4780,18490!3460!1!6410,20330!5290!0!6410,20310!6270!0!6410,18510!8240!1!6410,18000!9110!1!4780,17250!9370!1!4120,16490!9670!1!3710,15630!9640!1!3710,14850!9640!1!3710,14130!9540!1!3710,13470!9620!1!3710,12620!9580!1!3710,11900!9530!1!3710,11170!9540!1!3710,10490!9570!1!3710,9700!9570!1!3710,8980!9470!1!3710,8330!9550!1!3710,7480!9510!1!3710,6750!9460!1!3710,6020!9470!1!3710,5270!9330!1!4120,4700!9150!1!4780,4110!8380!1!6410,2210!6500!0!6410,2230!5530!0!6410,4090!3610!1!6410,4690!2650!1!4780,5470!2240!1!4120,6100!2100!1!3710,6810!2160!1!3710,7540!2150!1!3710,8270!2190!1!3710,9120!2230!1!3710,9770!2150!1!3710,10630!2110!1!3710"); createBikes("10860!2370!90,10860!2130!90,10860!1870!90"); createMovingLightning("2000!6000!-90!1.53!0.01!1,19000!6000!-90!1.53!0.01!1"); createLightBars("6500!9500,6500!10500,7000!9500,7000!10500,7500!9500,7500!10500,7250!9500,7250!10500,6750!9500,6750!10500,14560!1500,14560!2500,15060!1500,15060!2500,15560!1500,15560!2500,15310!1500,15310!2500,14810!1500,14810!2500,15810!1500,15810!2500,10890!2500,10890!1500"); createLightning(""); createWalls("17100!2535!200!81!5!0.93!0!1!1,17575!2629!200!78!5!0.92!0!1!1,18035!2765!200!70!5!0.92!0!1!1,18477!2956!200!65!5!0.92!0!1!1,18900!3187!200!59!5!0.92!0!1!1,18927!8792!200!-58!4.99!0.92!0!1!1,18505!9029!200!-61!4.99!0.92!0!1!1,18068!9226!200!-69!4.99!0.92!0!1!1,17609!9367!200!-75!4.99!0.92!0!1!1,17139!9467!200!-80!4.99!0.92!0!1!1,5369!9468!0!261!5!0.93!0!1!1,4894!9373!0!258!5!0.92!0!1!1,4434!9238!0!250!5!0.92!0!1!1,3992!9046!0!245!5!0.92!0!1!1,3569!8816!0!239!5!0.92!0!1!1,3542!3211!0!122!4.99!0.92!0!1!1,3964!2973!0!119!4.99!0.92!0!1!1,4401!2777!0!111!4.99!0.92!0!1!1,4860!2635!0!105!4.99!0.92!0!1!1,5330!2535!0!100!4.99!0.92!0!1!1,1501!5745!0!0!5.1!0.93!0!1!0,1501!6245!0!0!5.1!0.93!0!1!0,1549!6735!0!13!5.1!0.92!0!1!0,1562!5262!0!-14!5.1!0.92!0!1!0,20999!6306!0!180!5.1!0.93!0!1!0,20999!5806!0!180!5.1!0.93!0!1!0,20950!5316!0!193!5.1!0.92!0!1!0,20937!6788!0!166!5.1!0.92!0!1!0,13501!1497!100!0!1!1!0!1!3,14001!1497!100!0!1!1!0!1!3,14501!1497!100!0!1!1!0!1!3,8754!10512!100!180!1!1!0!1!3,8254!10512!100!180!1!1!0!1!3,7754!10512!100!180!1!1!0!1!3,8754!9507!100!180!1!1!0!1!3,8254!9507!100!180!1!1!0!1!3,7754!9507!100!180!1!1!0!1!3,13501!2497!100!0!1!1!0!1!3,14001!2497!100!0!1!1!0!1!3,14501!2497!100!0!1!1!0!1!3,3706!5868!0!56!5!2!0!1!5,9960!2739!0!0!5!2!0!1!5,9966!1237!0!0!5!2!0!1!5,18700!5875!0!236!5!2!0!1!5,11909!9254!0!180!5!2!0!1!5,11903!10756!0!180!5!2!0!1!5,10898!1755!199!0!5.1!.75!0!1!2,10898!2255!199!0!5.1!.75!0!1!2"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get _vArray():Array{ return (vArray); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ rootObj.mouseClick = false; doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 225
//TrackSimple (TrackSimple) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackSimple extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackSimple(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(480, 320); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 3000; groundBMP = new BitmapData(600, 600, true, 0); ceilingBMP = new BitmapData(600, 600, true, 0); createBitmap(groundBMP, "0!0!400!100,0!0!350!100,0!0!250!100,0!0!200!100,2!5!150!100,7!5!100!150,5!8!100!100,0!14!150!150,7!16!150!200,7!17!200!150,0!0!500!400,0!0!500!350,0!0!500!300,0!0!500!250,0!0!500!200,3!5!500!150,6!5!450!100,6!8!500!100,1!14!450!150,4!16!400!150,4!17!450!200,0!0!200!500,0!0!250!500,0!0!300!500,0!0!350!500,0!0!400!500,0!5!450!500,5!5!500!450,7!8!500!500,2!14!450!450,5!16!450!400,5!17!400!450,0!0!100!200,0!0!100!250,0!0!100!300,0!0!100!350,0!0!100!400,1!5!100!450,4!5!150!500,4!8!100!500,3!14!150!450,6!16!200!450,6!17!150!400,9!12!300!100"); createBitmap(ceilingBMP, ""); createMovingFloor(""); createWaypoints("4170!1000!1!500!100!90!1,5250!1000!1!500!100!90!1"); createCheckpoints("3630!1240!1!2010,5240!2500!0!2010,5240!4000!0!2010,3870!5290!1!2010,2480!5290!1!2010,1290!4000!0!2010,1290!2500!0!2010,3320!1240!1!2010"); createBikes("3310!1100!90,3310!1270!90,3310!1430!90"); createMovingLightning(""); createLightBars("3330!1000,3330!1500"); createLightning(""); createWalls("3873!837!100!0!1!1!0!1!3,4797!2843!100!-90!1!1!0!1!4,4258!837!100!0!1!1!0!1!3,4797!3193!100!-90!1!1!0!1!4,3330!1250!199!0!5.1!.75!0!1!2"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 320; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get _vArray():Array{ return (vArray); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((Number(wallInf[8]) <= 1)){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].fwdTargetSpeed = (((Key.isDown(38)) || (Key.isDown(87)))) ? vArray[0].fwdMaxSpeed : (((Key.isDown(40)) || (Key.isDown(83)))) ? -(vArray[0].fwdMaxSpeed) : 0; vArray[0].moveMe(); vArray[0].turnTargetSpeed = (((Key.isDown(37)) || (Key.isDown(65)))) ? vArray[0].turnMaxSpeed : (((Key.isDown(39)) || (Key.isDown(68)))) ? -(vArray[0].turnMaxSpeed) : 0; vArray[0].turnMe(); vArray[0].jumpMe(((((((Key.isDown(88)) || (Key.isDown(17)))) || (Key.isDown(66)))) || (Key.isDown(32)))); vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = ((Key.isDown(67)) || (Key.isDown(77))); var zKey:Boolean = ((Key.isDown(90)) || (Key.isDown(86))); camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 226
//TrackThe45 (TrackThe45) package { import flash.display.*; import flash.events.*; import sandy.core.data.*; import sandy.core.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.events.*; import sandy.view.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import sandy.core.scenegraph.mode7.*; public class TrackThe45 extends MovieClip { private var lightBarInc:Number;// = 0 public var vArray:Array; private var ground:Mode7; public var ceilingBMP:BitmapData; public var scene:Scene3D; public var _objInc:int;// = 0 private var world:Group; private var introDone:Boolean;// = false private var cameraMove:Number;// = 4000 private var initCountdown:Boolean;// = true private var mFloor:Array; public var wArray:Array; private var camera:CameraMode7; public var groundR:Number; private var gMaterial:MaterialAttributes; private var rootObj:Object; public var cArray:Array; private var doOnce:Boolean;// = true private var ceiling:Mode7; private var outroRot:Number;// = 0 private var sprites:BitmapData; public var mArray:Array; public var chArray:Array; public var coll:TransformGroup; public var groundBMP:BitmapData; public function TrackThe45(tRoot){ sprites = new spriteSheet(0, 0); wArray = new Array(); chArray = new Array(); vArray = new Array(); cArray = new Array(); mArray = new Array(); mFloor = new Array(); super(); rootObj = tRoot; camera = new CameraMode7(640, 426); camera.y = 100; camera.far = 7500; camera.near = 0; world = new Group(); scene = new Scene3D("scene", this, camera, world); scene.light.color = 0xFFFFFF; scene.light.setDirection(0, -100, 0); scene.light.setPower(2.5); groundR = 14000; groundBMP = new BitmapData(2800, 2800, true, 0); ceilingBMP = new BitmapData(2800, 2800, true, 0); createBitmap(groundBMP, "1!4!1250!750,1!4!1200!700,1!4!1150!650,1!4!1100!600,1!4!1050!550,1!4!1000!500,1!4!950!450,1!4!900!400,1!4!850!350,1!4!800!300,1!4!650!150,3!4!1150!600,3!4!1200!650,3!4!1250!700,3!4!850!300,3!4!900!350,3!4!950!400,3!4!1000!450,3!4!1050!500,3!4!1300!750,1!4!1450!750,1!4!1400!700,1!4!1350!650,1!4!1300!600,1!4!1250!550,1!4!1200!500,1!4!1150!450,1!4!1100!400,1!4!1050!350,1!4!1000!300,1!4!950!250,3!4!1350!600,3!4!1400!650,3!4!1450!700,3!4!1500!750,3!4!1100!350,3!4!1150!400,3!4!1200!450,3!4!1250!500,3!4!1300!550,3!4!1050!300,3!4!1000!250,1!4!1300!700,1!4!1250!650,1!4!1200!600,1!4!1100!500,1!4!1050!450,1!4!1000!400,1!4!950!350,1!4!900!300,1!4!850!250,1!4!800!200,3!4!1250!600,3!4!1300!650,3!4!1350!700,3!4!1000!350,3!4!1050!400,3!4!1100!450,3!4!1150!500,3!4!1200!550,3!4!950!300,3!4!900!250,3!4!800!150,0!0!750!150,0!0!700!150,9!1!450!50,11!1!450!150,7!9!500!150,7!1!550!150,3!8!300!150,2!7!500!50,5!2!400!50,0!0!500!100,0!0!450!100,0!0!400!100,2!6!350!100,5!17!300!100,0!0!350!150,5!3!250!150,0!5!350!200,5!18!400!150,7!11!400!200,0!0!300!200,2!4!200!200,7!3!300!250,1!8!250!250,0!3!250!300,0!0!250!200,0!0!200!250,2!3!150!250,0!0!200!300,0!0!150!350,3!8!150!300,5!16!100!300,0!0!100!400,5!19!150!400,5!5!200!350,7!4!200!400,5!6!100!350,2!2!50!400,0!0!100!450,0!0!100!550,0!0!100!500,0!0!50!600,11!0!150!450,0!9!150!500,0!1!150!550,9!0!50!450,5!7!50!500,0!0!50!550,0!0!600!100,0!0!600!50,9!17!550!50,9!17!550!100,3!4!700!50,0!0!650!50,0!0!650!100,0!0!700!100,1!4!1550!750,1!4!1500!700,1!4!1450!650,1!4!1400!600,1!4!1350!550,1!4!1300!500,1!4!1250!450,1!4!1200!400,1!4!1150!350,1!4!1100!300,1!4!1050!250,3!4!1450!600,3!4!1500!650,3!4!1550!700,3!4!1200!350,3!4!1300!450,3!4!1350!500,3!4!1400!550,3!4!1150!300,3!4!1100!250,3!4!1050!200,3!4!850!200,1!4!900!200,1!4!850!150,3!4!900!150,3!4!850!100,0!0!800!100,0!0!750!100,0!0!50!650,0!0!50!750,0!0!50!700,0!0!50!800,0!0!50!900,0!0!50!850,0!0!50!950,8!3!100!600,1!4!1700!1200,1!4!1650!1150,1!4!1600!1100,1!4!1550!1050,1!4!1500!1000,1!4!1450!950,1!4!1400!900,1!4!1350!850,1!4!1300!800,3!4!1550!1000,3!4!1600!1050,3!4!1650!1100,3!4!1700!1150,3!4!1350!800,3!4!1400!850,3!4!1450!900,3!4!1500!950,3!4!1750!1200,1!4!1900!1200,1!4!1850!1150,1!4!1750!1050,1!4!1700!1000,1!4!1650!950,1!4!1600!900,1!4!1550!850,1!4!1500!800,3!4!1800!1050,3!4!1850!1100,3!4!1900!1150,3!4!1950!1200,3!4!1550!800,3!4!1600!850,3!4!1650!900,3!4!1700!950,3!4!1750!1000,1!4!1800!1200,1!4!1750!1150,1!4!1700!1100,1!4!1650!1050,3!4!1700!1050,3!4!1800!1150,3!4!1850!1200,1!4!2000!1200,1!4!1950!1150,1!4!1900!1100,1!4!1850!1050,1!4!1800!1000,1!4!1750!950,1!4!1700!900,1!4!1650!850,1!4!1600!800,3!4!1900!1050,3!4!1950!1100,3!4!2000!1150,3!4!2050!1200,3!4!1650!800,3!4!1700!850,3!4!1750!900,3!4!1800!950,3!4!1850!1000,1!4!2050!1550,1!4!2000!1500,1!4!1950!1450,1!4!1900!1400,1!4!1850!1350,1!4!1800!1300,1!4!1750!1250,3!4!1900!1350,3!4!1950!1400,3!4!2000!1450,3!4!2050!1500,3!4!1800!1250,3!4!1850!1300,3!4!2100!1550,1!4!2200!1500,1!4!2150!1450,1!4!2100!1400,1!4!2050!1350,1!4!2000!1300,1!4!1950!1250,3!4!2150!1400,3!4!2200!1450,3!4!2300!1550,3!4!2000!1250,3!4!2050!1300,3!4!2100!1350,1!4!2150!1550,1!4!2100!1500,1!4!2050!1450,1!4!2000!1400,1!4!1950!1350,1!4!1900!1300,1!4!1850!1250,3!4!2050!1400,3!4!2100!1450,3!4!2150!1500,3!4!1900!1250,3!4!1950!1300,3!4!2000!1350,1!4!2350!1550,3!4!2350!1500,3!4!2400!1550,1!4!2500!2000,1!4!2450!1950,1!4!2400!1900,1!4!2350!1850,1!4!2250!1750,1!4!2150!1650,1!4!2100!1600,3!4!2350!1800,3!4!2400!1850,3!4!2450!1900,3!4!2500!1950,3!4!2150!1600,3!4!2200!1650,3!4!2250!1700,3!4!2300!1750,1!4!2450!1750,1!4!2400!1700,1!4!2350!1650,1!4!2300!1600,3!4!2350!1600,3!4!2400!1650,3!4!2450!1700,1!4!2550!1950,1!4!2500!1900,1!4!2450!1850,1!4!2400!1800,1!4!2350!1750,1!4!2300!1700,1!4!2250!1650,1!4!2200!1600,3!4!2500!1850,3!4!2550!1900,3!4!2600!1950,3!4!2250!1600,3!4!2300!1650,3!4!2350!1700,3!4!2400!1750,3!4!2450!1800,1!4!2400!1600,3!4!2450!1600,11!1!2300!2700,9!1!2300!2600,5!9!2250!2600,5!1!2200!2600,1!8!2450!2600,0!7!2250!2700,7!2!2350!2700,0!0!2250!2650,0!0!2350!2650,0!6!2400!2650,7!17!2450!2650,7!3!2500!2600,2!5!2400!2550,7!18!2350!2600,5!11!2350!2550,0!0!2450!2550,0!4!2550!2550,5!3!2450!2500,3!8!2500!2500,2!3!2500!2450,0!0!2500!2550,0!0!2550!2500,0!3!2600!2500,0!0!2550!2450,1!8!2600!2450,7!16!2650!2450,0!0!2650!2350,7!19!2600!2350,7!5!2550!2400,5!4!2550!2350,7!6!2650!2400,0!2!2700!2350,0!0!2650!2200,0!0!2650!2250,9!0!2600!2300,2!9!2600!2250,2!1!2600!2200,11!0!2700!2300,7!7!2700!2250,0!0!2700!2200,0!0!2150!2650,0!0!2150!2700,10!17!2200!2700,10!17!2200!2650,3!4!2550!2000,1!4!2550!2050,3!4!2600!2050,0!0!2650!2150,0!0!2700!2150,0!0!2650!2050,1!4!2600!2000,0!0!2650!2100,1!4!2600!2100,3!4!2650!2000,8!1!50!2300,10!1!150!2300,6!9!150!2250,6!1!150!2200,2!8!150!2450,1!7!50!2250,4!2!50!2350,0!0!100!2250,0!0!100!2350,1!6!100!2400,4!17!100!2450,4!3!150!2500,3!5!200!2400,4!18!150!2350,6!11!200!2350,0!0!200!2450,1!4!200!2550,6!3!250!2450,0!8!250!2500,3!3!300!2500,0!0!200!2500,0!0!250!2550,1!3!250!2600,0!0!300!2550,2!8!300!2600,4!16!300!2650,0!0!400!2650,4!19!400!2600,6!5!350!2550,6!4!400!2550,4!6!350!2650,1!2!400!2700,0!0!550!2650,0!0!500!2650,10!0!450!2600,3!9!500!2600,3!1!550!2600,8!0!450!2700,4!7!500!2700,0!0!550!2700,10!16!50!2200,10!16!100!2200,8!3!100!650,8!3!100!700,8!3!100!750,8!3!100!800,8!3!100!850,8!3!100!900,8!3!100!950,8!3!50!1000,8!3!50!1050,8!3!50!1100,8!3!50!1150,8!3!50!1200,8!3!50!1250,8!3!50!1300,8!3!50!1350,8!3!100!1400,8!3!100!1450,8!3!100!1500,8!3!100!1550,8!3!100!1600,8!3!100!1650,8!3!100!1700,8!3!100!1750,8!3!50!1800,8!3!50!1850,8!3!50!1900,8!3!50!1950,8!3!50!2000,8!3!50!2050,8!3!50!2100,8!3!50!2150,12!0!100!1800,12!0!100!1850,12!0!100!1900,12!0!100!1950,12!0!100!2000,12!0!100!2050,12!0!100!2100,12!0!100!2150,8!3!100!1000,8!3!50!1400,8!15!1900!2600,8!3!1150!2700,8!3!1100!2700,8!3!1000!2700,8!3!950!2700,8!3!900!2700,8!3!850!2700,3!1!750!2650,3!9!700!2650,6!7!600!2650,10!0!650!2650,8!3!800!2700,8!3!750!2700,8!3!700!2700,8!3!650!2700,8!3!600!2700,9!13!1850!2600,8!15!1900!2650,9!13!1850!2650,8!15!1900!2700,9!13!1850!2700,3!1!2100!2600,3!9!2050!2600,6!7!1950!2600,10!0!2000!2600,0!0!2100!2650,0!0!2100!2700,0!0!2050!2650,0!0!2050!2700,0!0!2000!2650,0!0!2000!2700,0!0!1950!2650,0!0!1950!2700,8!3!1650!2700,8!3!1600!2700,8!3!1550!2700,8!3!1500!2700,8!3!1450!2700,8!3!1400!2700,8!3!1300!2700,8!3!1250!2700,8!3!1800!2700,8!3!1750!2700,8!3!1700!2700,5!1!1650!2600,2!7!1800!2600,5!9!1700!2600,9!1!1750!2600,5!1!1450!2650,2!7!1600!2650,5!9!1500!2650,9!1!1550!2650,8!3!1650!2650,8!3!1800!2650,8!3!1750!2650,8!3!1700!2650,8!3!450!2650,8!3!350!2600,8!3!150!2400,8!3!100!2300,1!4!2150!1750,3!4!2150!1700,1!17!2250!1800,4!12!2300!1800,1!2!2200!1800,3!4!2200!1750,1!4!2200!1700,0!0!1800!1100,0!0!1750!1100,8!3!2300!2650,8!3!2400!2600,8!3!2600!2400,8!3!2650!2300,8!3!1150!550,8!3!1100!550,8!3!1000!200,8!3!950!200,1!4!2050!1150,1!4!2000!1100,1!4!1950!1050,1!4!1800!900,3!4!2000!1050,3!4!2050!1100,3!4!2100!1150,3!4!1800!850,3!4!1850!900,1!4!1700!800,1!4!1600!700,3!4!1750!800,3!4!1650!700,3!4!1700!750,1!4!1750!850,1!4!1450!550,1!4!1400!500,3!4!1400!450,3!4!1450!500,3!4!1500!550,1!4!1350!450,1!4!1250!350,3!4!1250!300,3!4!1300!350,3!4!1350!400,8!3!1600!750,8!3!1650!750,14!0!100!1050,14!0!100!1100,14!0!100!1150,14!0!50!1450,14!0!50!1500,14!0!50!1550,8!3!50!1750,0!0!2500!1750,8!3!2250!1500,8!3!2250!1550,8!3!2200!1550,8!3!2250!1450,8!3!1250!400,8!3!1300!400,0!0!1350!2700,0!0!1200!2700,0!0!1050!2700"); createBitmap(ceilingBMP, "1!4!1250!750,1!4!1200!700,1!4!1150!650,1!4!1100!600,1!4!1050!550,1!4!1000!500,1!4!950!450,1!4!900!400,1!4!850!350,1!4!800!300,3!4!1150!600,3!4!1200!650,3!4!1250!700,3!4!850!300,3!4!900!350,3!4!950!400,3!4!1000!450,3!4!1050!500,3!4!1300!750,1!4!1450!750,1!4!1400!700,1!4!1350!650,1!4!1300!600,1!4!1250!550,1!4!1200!500,1!4!1150!450,1!4!1100!400,1!4!1050!350,1!4!1000!300,1!4!950!250,3!4!1350!600,3!4!1400!650,3!4!1450!700,3!4!1500!750,3!4!1100!350,3!4!1150!400,3!4!1200!450,3!4!1250!500,3!4!1300!550,3!4!1050!300,3!4!1000!250,1!4!1350!750,1!4!1300!700,1!4!1250!650,1!4!1200!600,1!4!1100!500,1!4!1050!450,1!4!1000!400,1!4!950!350,1!4!900!300,1!4!850!250,1!4!800!200,3!4!1250!600,3!4!1300!650,3!4!1350!700,3!4!1400!750,3!4!1000!350,3!4!1050!400,3!4!1100!450,3!4!1150!500,3!4!1200!550,3!4!950!300,3!4!900!250,3!4!800!150,1!4!1550!750,1!4!1500!700,1!4!1450!650,1!4!1400!600,1!4!1350!550,1!4!1300!500,1!4!1250!450,3!4!1450!600,3!4!1500!650,3!4!1550!700,3!4!1300!450,3!4!1350!500,3!4!1400!550,3!4!850!200,1!4!900!200,1!4!850!150,3!4!900!150,3!4!850!100,0!0!800!100,1!4!1700!1200,1!4!1650!1150,1!4!1600!1100,1!4!1550!1050,1!4!1500!1000,1!4!1450!950,1!4!1400!900,1!4!1350!850,1!4!1300!800,3!4!1550!1000,3!4!1600!1050,3!4!1650!1100,3!4!1700!1150,3!4!1350!800,3!4!1400!850,3!4!1450!900,3!4!1500!950,3!4!1750!1200,1!4!1900!1200,1!4!1850!1150,1!4!1750!1050,1!4!1700!1000,1!4!1650!950,1!4!1600!900,1!4!1550!850,1!4!1500!800,3!4!1800!1050,3!4!1850!1100,3!4!1900!1150,3!4!1950!1200,3!4!1550!800,3!4!1600!850,3!4!1650!900,3!4!1700!950,3!4!1750!1000,1!4!1800!1200,1!4!1750!1150,1!4!1700!1100,1!4!1650!1050,1!4!1600!1000,1!4!1550!950,1!4!1500!900,1!4!1450!850,1!4!1400!800,3!4!1700!1050,3!4!1800!1150,3!4!1850!1200,3!4!1450!800,3!4!1500!850,3!4!1550!900,3!4!1600!950,3!4!1650!1000,1!4!2000!1200,1!4!1950!1150,1!4!1900!1100,1!4!1850!1050,1!4!1800!1000,1!4!1750!950,1!4!1700!900,1!4!1650!850,1!4!1600!800,3!4!1900!1050,3!4!1950!1100,3!4!2000!1150,3!4!2050!1200,3!4!1650!800,3!4!1700!850,3!4!1750!900,3!4!1800!950,3!4!1850!1000,1!4!2050!1550,1!4!2000!1500,1!4!1950!1450,1!4!1900!1400,1!4!1850!1350,1!4!1800!1300,1!4!1750!1250,3!4!1900!1350,3!4!1950!1400,3!4!2000!1450,3!4!2050!1500,3!4!1800!1250,3!4!1850!1300,3!4!2100!1550,1!4!2250!1550,1!4!2200!1500,1!4!2150!1450,1!4!2100!1400,1!4!2050!1350,1!4!2000!1300,1!4!1950!1250,3!4!2150!1400,3!4!2200!1450,3!4!2250!1500,3!4!2300!1550,3!4!2000!1250,3!4!2050!1300,3!4!2100!1350,1!4!2000!1400,1!4!1950!1350,1!4!1900!1300,1!4!1850!1250,3!4!1900!1250,3!4!1950!1300,3!4!2000!1350,1!4!2300!1500,1!4!2250!1450,1!4!2200!1400,1!4!2150!1350,1!4!2100!1300,1!4!2050!1250,3!4!2250!1400,3!4!2300!1450,3!4!2100!1250,3!4!2150!1300,1!4!2150!1650,1!4!2100!1600,3!4!2150!1600,3!4!2200!1650,1!4!2450!1750,1!4!2400!1700,1!4!2350!1650,1!4!2300!1600,3!4!2350!1600,3!4!2400!1650,3!4!2450!1700,1!4!2550!1950,1!4!2500!1900,1!4!2450!1850,1!4!2400!1800,1!4!2350!1750,1!4!2300!1700,3!4!2500!1850,3!4!2550!1900,3!4!2350!1700,3!4!2400!1750,3!4!2450!1800,1!4!2650!1850,1!4!2600!1800,1!4!2500!1700,1!4!2450!1650,3!4!2650!1800,3!4!2500!1650,3!4!2550!1700,3!4!2600!1750,0!0!2700!2050,0!0!2700!2000,0!0!2700!1900,3!4!2700!1850,3!4!2150!1200,1!4!2100!1200,3!12!2200!1350,6!2!2200!1250,0!17!2200!1300,1!4!2150!1250,0!0!1800!1100,0!0!1750!1100,8!3!1150!550,8!3!1100!550,1!4!1900!1000,1!4!1850!950,3!4!1900!950,3!4!1950!1000,1!4!1550!650,3!4!1550!600,3!4!1600!650,1!4!1500!600,8!3!2700!2100,13!0!100!1050,13!0!100!1100,13!0!100!1150,13!0!50!1050,13!0!50!1100,13!0!50!1150,13!0!150!1050,13!0!150!1100,13!0!150!1150,13!0!50!1450,13!0!50!1500,13!0!50!1550,13!0!100!1450,13!0!100!1500,13!0!100!1550,13!0!50!1800,13!0!50!1850,13!0!50!1900,13!0!100!1800,13!0!100!1850,13!0!100!1900,13!0!50!1950,13!0!50!2000,13!0!50!2050,13!0!100!1950,13!0!100!2000,13!0!100!2050,13!0!50!2100,13!0!50!2150,13!0!100!2100,13!0!100!2150,3!4!950!200,0!0!2700!1950,0!0!2550!1750,0!0!2500!1750,3!4!1600!750"); createMovingFloor(""); createWaypoints("20720!26710!1!500!100!89!1,22470!26560!1!754!100!84!1,23900!26050!1!752!100!62!1,25280!24960!1!752!100!47!1,26240!23550!1!751!100!27!1,26580!22480!1!751!100!2!1,27090!21490!1!365!100!2!1,27090!20300!1!365!100!2!2,27160!19500!0.79!200!100!-4!2,27110!19110!0.48!200!100!-20!2,26930!18780!0.48!200!100!-43!2,26460!18370!1!242!100!-43!2,25490!17350!1!219!100!-43!2,24830!16650!1!179!100!-43!2,24320!16170!1!177!100!-43!1,23560!15420!1!221!100!-46!1,23100!14930!1!177!100!-48!2,22690!14590!1!274!100!-45!2,22290!14180!0.8!274!100!-45!2,22110!13740!0.6!177!100!-28!2,22040!13280!0.5!177!100!-5!2,22000!12920!0.6!177!100!-33!2,21450!12310!1!177!100!-46!2,20870!11720!1!177!100!-48!1,20330!11270!1!249!100!-46!1,19870!10750!1!177!100!-43!1,19350!10210!1!177!100!-43!2,18880!9760!1!177!100!-43!2,17960!8820!1!177!100!-43!1,17180!8010!1!177!100!-43!1,16460!7330!1!177!100!-43!1,15430!6320!0.8!177!100!-43!2,14630!5470!1!177!100!-43!1,14110!4870!1!177!100!-47!1,13430!4460!1!177!100!-74!1,12480!4190!1!177!100!-61!1,11840!3810!0.8!177!100!-43!1,11380!3340!1!177!100!-43!1,11000!2820!0.8!177!100!-43!1,10480!2460!0.8!176!100!-75!1,9480!2140!0.8!177!100!-67!1,8930!1780!0.8!177!100!-47!2,8490!1490!0.8!177!100!-64!2,7680!1230!0.8!177!100!-88!1,6300!1140!1!227!100!-90!1,4140!1540!0.97!241!100!-113!1,3150!2250!0.97!299!100!-128!1,1960!3430!0.97!326!100!-143!1,1410!5020!0.97!294!100!-173!1,1320!6310!0.97!177!100!-179!1,1260!8210!0.97!177!100!-179!1,1170!9060!0.8!177!100!-175!1,1020!9690!0.5!177!100!-165!1,910!10130!0.5!177!100!-155!1,790!10510!0.5!176!100!-171!1,750!11010!0.5!176!100!-180!1,760!11550!0.68!177!100!-180!1,760!12110!0.68!177!100!-180!1,770!12720!0.68!177!100!-180!1,840!13260!0.68!177!100!170!1,980!13730!0.5!177!100!165!1,1140!14120!0.5!176!100!151!1,1340!14580!0.5!200!100!171!1,1390!15030!0.5!200!100!178!1,1370!15540!0.68!177!100!-180!1,1340!16190!0.68!177!100!-180!1,1250!16770!0.68!177!100!-177!1,1170!17290!0.6!200!100!-165!1,1000!17680!0.5!199!100!-159!1,860!18060!0.5!199!100!-165!1,770!18550!0.5!199!100!-179!1,750!19030!0.5!199!100!-179!1,820!19580!0.68!244!100!-180!1,830!20190!0.68!244!100!-180!1,850!20860!0.68!244!100!-180!1,840!21670!0.68!244!100!-180!1,910!22300!1!243!100!165!1,1080!22800!1!243!100!165!1,1310!23420!1!243!100!159!1,1620!24000!1!243!100!152!1,2190!24810!1!243!100!144!1,2670!25400!1!243!100!136!1,3420!26020!1!243!100!120!1,4320!26560!1!243!100!114!1,5270!26980!1!243!100!110!1,6000!27120!1!243!100!98!1,6990!27130!1!244!100!90!1,7870!27130!1!244!100!90!1,8610!27120!1!244!100!90!1,9490!27180!1!244!100!90!1,10410!27270!1!183!100!90!1,11130!27250!1!189!100!84!1,12010!27050!0.8!243!100!82!1,12710!27010!0.8!244!100!90!1,13460!27180!0.8!208!100!96!1,14260!27180!1!244!100!90!1,15170!27130!1!244!100!90!1,16300!27050!1!334!100!90!1,17410!26910!1!409!100!90!1,18300!26750!1!530!100!90!1"); createCheckpoints("19510!27000!1!2570,20700!27020!1!2570,22080!27000!1!4480,23740!26050!1!4480,25300!24760!1!4480,26220!23040!0!4480,26960!21500!0!4480,26060!17360!1!10500,24960!16300!1!10500,23890!15380!1!10500,22660!14060!1!10500,21550!11940!1!14350,20450!10680!1!14350,19580!10000!1!14350,18520!8930!1!10880,17340!7810!1!10880,16350!6740!1!10880,15060!5580!1!11430,14210!4710!1!11430,13170!3660!1!11430,11930!2820!1!10760,10560!2100!1!10760,9490!1720!1!10760,8480!1220!1!10600,7080!970!1!10600,5490!1050!1!7800,4310!2120!1!7800,2970!2970!1!7800,2670!3320!0!7800,1810!4720!0!7800,1000!6000!0!7800,1000!7700!0!7800,910!8930!0!7800,1000!10000!0!7800,1000!11390!0!7800,910!12550!0!7800,1000!14030!0!7800,940!15290!0!7800,940!16500!0!7800,1000!18030!0!7800,940!19480!0!7800,910!20440!0!7800,1000!21500!0!7800,1630!22890!0!7800,2070!23880!0!7800,2780!24810!0!7800,3770!25830!0!7800,4870!27300!1!7800,6570!27300!1!7800,8500!27000!1!7800,9650!27100!1!7800,11000!27000!1!7800,12260!27130!1!7800,14000!27000!1!7800,15450!27100!1!7800,17000!27000!1!7800,17980!27020!1!7800,18990!27000!1!7800"); createBikes("18600!26730!90,18600!26890!90,18600!27040!90,18600!27210!90"); createMovingLightning(""); createLightBars("27500!21500,26500!21500,27490!21000,27500!20510,27510!20020,27510!19480,27510!18990,25500!20510,24510!19510,23510!18520,22530!17510,21500!16510,20510!15510,19510!14490,18500!13500,17490!12510,16510!11500,15490!10500,14510!9510,13510!8500,12500!7500,11500!6510,10500!5500,9490!4510,8510!3510,7510!2500,6500!1490,26490!18010,25500!17000,24500!16010,23520!15020,22500!14000,21500!13020,20490!12010,19490!11020,18490!10010,17490!9020,16500!8020,15500!7000,14510!6010,13490!5000,12500!3990,11500!3000,10500!2010,9490!2010,8490!1010,7000!520,8010!27020,8010!27530,8510!27530,8510!27000,9020!27000,9020!27490,9520!27520,9520!27020,10020!27010,10020!27520,10500!27520,10990!27520,11480!27490,12010!27490,12520!27480,12990!27490,13510!27490,14020!27490,14500!27480,15000!27490,15520!27490,15970!27500,16500!27500,11480!27010,12010!27010,12520!27000,12990!27000,13510!27000,14020!27000,14500!27000,10500!27010,10990!27010,15000!26840,15520!26770,15990!26620,16510!26500,19000!25960"); createLightning("12370!3070,12090!3170,12300!3320,12180!2890,12000!2680,12000!2910,11810!2660,21320!17180,21390!17000,21320!16850,21130!16850,21100!17000,20930!16850,8000!2890,8110!2790,8240!2720,8110!2660,7880!2770,10740!27240,12290!27320,13780!27130"); createWalls("1251!19499!0!90!5.1!1!1!-1!1,1474!19253!0!0!5.1!1!1!-1!1,1014!19251!0!180!5.1!1!1!-1!1,1257!21002!0!90!5.1!1!1!-1!1,1480!20756!0!0!5.1!1!1!-1!1,1020!20754!0!180!5.1!1!1!-1!1,7497!897!100!90!1!1!0!1!4,7997!999!100!90!1!1!0!1!4,8497!999!100!90!1!1!0!1!4,8997!1273!100!90!1!1!0!1!4,9497!1499!100!90!1!1!0!1!4,9997!1499!100!90!1!1!0!1!4,10497!1499!100!90!1!1!0!1!4,4494!748!100!180!1!1!0!1!4,3499!1256!100!180!1!1!0!1!4,2680!1872!100!180!1!1!0!1!4,1930!2502!100!180!1!1!0!1!4,1365!3327!100!180!1!1!0!1!4,900!4197!100!180!1!1!0!1!4,407!22501!100!-90!1!1!0!1!4,743!23501!100!-90!1!1!0!1!4,1245!24501!100!-90!1!1!0!1!4,2002!25501!100!-90!1!1!0!1!4,2850!26308!100!-90!1!1!0!1!4,3825!26925!100!-90!1!1!0!1!4,4701!27325!100!-90!1!1!0!1!4,22501!27497!100!0!1!1!0!1!4,23501!27262!100!0!1!1!0!1!4,24501!26773!100!0!1!1!0!1!4,25326!26151!100!0!1!1!0!1!4,26001!25497!100!0!1!1!0!1!4,26630!24716!100!0!1!1!0!1!4,27100!23873!100!0!1!1!0!1!4,27401!22923!100!90!1!1!0!1!4,27573!21999!100!90!1!1!0!1!4,27573!21205!100!90!1!1!0!1!4,27573!20499!100!90!1!1!0!1!4,27573!19895!100!90!1!1!0!1!4,27573!19311!100!90!1!1!0!1!4,21643!17363!0!135!5.1!2.1!0!1!0,20959!15700!0!135!5.1!1.01!1!-1!1,19945!14696!20!135!5.1!1.01!1!1!1,18937!13710!40!135!5.1!1.01!1!-1!1,17958!12688!60!135!5.1!1.01!1!1!1,16949!11717!80!135!5.1!1.01!1!-1!1,15959!10720!80!135!5.1!1.01!1!1!1,14962!9716!100!135!5.1!1.01!1!-1!1,13959!8719!120!135!5.1!1.01!1!1!1,12962!7703!140!135!5.1!1.01!1!-1!1,11965!6719!160!135!5.1!1.01!1!1!1,10937!5713!180!135!5.1!1.01!1!-1!1,9959!4704!200!135!5.1!1.01!1!1!1,12601!3354!0!-45!5.1!2.1!0!1!0,9147!3636!0!225!5.1!2.1!0!1!0,8823!3300!0!225!5.1!2.1!0!1!0,8502!2975!0!225!5.1!2.1!0!1!0,6775!495!0!-90!5.1!2.1!0!1!0,6305!495!0!-90!5.1!2.1!0!1!0,5842!495!0!-90!5.1!2.1!0!1!0,10155!3886!0!135!5.1!2!0!0!1,16936!10682!0!135!5.1!2!0!0!1,18987!11734!200!135!3.5!1!0!0!1,17259!10000!0!135!3.5!1!0!0!1,15997!8784!200!135!5.1!1!0!0!1,14497!7271!0!135!5.1!1!0!0!1,12997!5735!200!135!5.1!1!0!0!1,11497!4255!0!135!5.1!1!0!0!1,10115!2853!200!135!5.1!1!0!0!1,18960!26245!199!0!5.1!.75!0!1!2,8754!27752!100!90!1!1!0!1!3,8754!27021!100!90!1!1!0!1!3,8997!27752!100!90!1!1!0!1!3,8997!27021!100!90!1!1!0!1!3,9249!27752!100!90!1!1!0!1!3,9249!27021!100!90!1!1!0!1!3,9497!27752!100!90!1!1!0!1!3,9497!27021!100!90!1!1!0!1!3,18960!26745!199!0!5.1!.75!0!1!2,18960!27245!199!0!5.1!.75!0!1!2,18960!27760!199!0!5.1!.75!0!1!2,23498!16396!0!135!1.5!1!0!1!0,22707!15316!0!135!1.5!1!0!1!0,21797!14500!0!135!1.5!1!0!1!0,20498!13400!0!135!1.5!1!0!1!0,19744!11585!0!135!2.5!2!0!1!0,19057!10725!0!135!2.5!2!0!1!0,18353!10190!0!135!2.5!2!0!1!0,18057!9720!0!135!2.5!2!0!1!0,16802!8650!0!135!2.5!2!0!1!0,17402!9134!0!135!1.5!2!0!1!0,16404!7995!0!135!1.5!2!0!1!0,15760!7660!0!135!1.5!2!0!1!0,15415!7120!0!135!1.5!2!0!1!0,14721!6557!0!135!1.5!2!0!1!0,14165!5782!0!135!1.5!2!0!1!0,13455!5357!0!135!1.5!2!0!1!0,21471!26246!0!0!5!2!0!1!5,21471!27741!0!0!5!2!0!1!5,26738!19975!0!90!5!2!0!1!5,19171!14216!0!225!5!2!0!1!5,21221!11690!0!45!5!2!0!1!5,10207!1940!0!90!5!2!0!1!5,3401!2939!0!228!5!2!0!1!5,1761!10292!0!-90!5!2!0!1!5,422!23219!0!-90!5!2!0!1!5,11214!27760!0!0!5!2!0!1!5,11214!26749!0!0!5!2!0!1!5"); drawMovingFloor(); ground = new Mode7(); ground.setHorizon(false); ground.setBitmap(groundBMP, 10, false, false); world.addChild(ground); ceiling = new Mode7(); ceiling.setHorizon(false); ceiling.setBitmap(ceilingBMP, 10, false, false); var cSprite:Sprite = ceiling.container; cSprite.scaleY = -1; cSprite.y = 426; world.addChild(ceiling); gMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = vArray[0].vGroup.rotateY; camera.moveForward(-(cameraMove)); } private function createMovingLightning(mlInfo:String):void{ var mlAr:Array; var newML:MovingLightning; var mlInfoAr:Array = mlInfo.split(","); var ml:int; while (ml < mlInfoAr.length) { mlAr = mlInfoAr[ml].split("!"); newML = new MovingLightning((Number(mlAr[0]) - groundR), (groundR - Number(mlAr[1])), Number(mlAr[2]), Number(mlAr[3]), Number(mlAr[4]), Number(mlAr[5]), _objInc); _objInc++; cArray[cArray.length] = newML; mArray[mArray.length] = newML; world.addChild(newML.vGroup); ml++; }; } public function outroEF():void{ var pv:int; while (pv < vArray.length) { vArray[pv].controlMe(); pv++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } public function get _introDone():Boolean{ return (introDone); } public function introEF():void{ var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; cameraMove = (cameraMove * 0.95); if ((((cameraMove < 90)) && ((initCountdown == true)))){ initCountdown = false; rootObj.countdown.gotoAndPlay(2); }; camera.moveForward((-((350 - (fs * 3))) - cameraMove)); scene.render(); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); } private function createBikes(posList:String):void{ var bType:int; var tType:BitmapData; var pAr:Array; var posAr:Array = posList.split(","); var v:int; while (v < 3) { bType = rootObj.vehicleList[v]; tType = ((bType == 1)) ? new Tile1(0, 0) : ((bType == 2)) ? new Tile2(0, 0) : ((bType == 3)) ? new Tile3(0, 0) : new Tile4(0, 0); pAr = posAr[v].split("!"); vArray[v] = ((bType == 1)) ? new Vehicle1(this, tType, v, ((v * 33) / 100)) : ((bType == 2)) ? new Vehicle2(this, tType, v, ((v * 33) / 100)) : ((bType == 3)) ? new Vehicle3(this, tType, v, ((v * 33) / 100)) : new Vehicle4(this, tType, v, ((v * 33) / 100)); cArray[cArray.length] = vArray[v]; world.addChild(vArray[v].vGroup); vArray[v].vGroup.x = (Number(pAr[0]) - groundR); vArray[v].vGroup.z = (groundR - Number(pAr[1])); vArray[v].vGroup.rotateY = -(Number(pAr[2])); v++; }; } public function get gBMP():BitmapData{ return (groundBMP); } public function get cBMP():BitmapData{ return (ceilingBMP); } public function get _scene():Object{ return (scene); } public function get typeOf():String{ return ("Track"); } private function makeLightBar(xCoord:Number, zCoord:Number):Sprite2D{ var lBar:* = new Sprite2D(("lBar" + _objInc), new LightBarMC(), 3); _objInc++; lBar.x = (xCoord - groundR); lBar.z = (groundR - zCoord); lBar.y = -162; return (lBar); } public function get _vArray():Array{ return (vArray); } public function get _chArray():Array{ return (chArray); } private function drawMovingFloor():void{ var mE:Object; var newPoint:Point; var cRect:Rectangle = new Rectangle(0, 0, 50, 50); var d:int; while (d < mFloor.length) { mE = mFloor[d]; newPoint = new Point((mE.xPos + mE.xMod), (mE.yPos + mE.yMod)); if (mFloor[d].topBot == 1){ groundBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); } else { ceilingBMP.copyPixels(sprites, cRect, newPoint, null, new Point(0, 0), true); }; d++; }; } public function get _wArray():Array{ return (wArray); } private function createMovingFloor(mFloorInfo:String):void{ var mFObj:Object; var mFAr:Array; var mod:Number; var mFloorAr:Array = mFloorInfo.split(","); var mF:int; while (mF < mFloorAr.length) { mFObj = new Object(); mFAr = mFloorAr[mF].split("!"); mFObj.xPos = Number(mFAr[0]); mFObj.yPos = Number(mFAr[1]); mFObj.xInc = Number(mFAr[3]); mFObj.yInc = Number(mFAr[4]); mod = Number(mFAr[2]); mFObj.xMod = ((mFObj.xInc)!=0) ? mod : 0; mFObj.yMod = ((mFObj.yInc)!=0) ? mod : 0; mFObj.topBot = Number(mFAr[5]); mFloor[mF] = mFObj; mF++; }; } public function lostEF():void{ var fs:Number = 0; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); camera.rotateY = (camera.rotateY + outroRot); outroRot++; camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightning(lrInfo:String):void{ var lrAr:Array; var newLR:LightningRod; var lrInfoAr:Array = lrInfo.split(","); var lr:int; while (lr < lrInfoAr.length) { lrAr = lrInfoAr[lr].split("!"); newLR = new LightningRod((Number(lrAr[0]) - groundR), (groundR - Number(lrAr[1])), _objInc); _objInc++; cArray[cArray.length] = newLR; world.addChild(newLR.vGroup); lr++; }; } private function createBitmap(inpBD:BitmapData, inpData:String):void{ var tileData:Array; var inpAr:Array = inpData.split(","); var i:int; while (i < inpAr.length) { tileData = inpAr[i].split("!"); inpBD.copyPixels(sprites, new Rectangle(Number((tileData[0] * 50)), Number((tileData[1] * 50)), 50, 50), new Point(Number(tileData[2]), Number(tileData[3])), null, new Point(0, 0), true); i++; }; } private function createWalls(wallInfo:String):void{ var wallInf:Array; var newWall:Wall; var wallAr:Array = wallInfo.split(","); var w:int; for (;w < wallAr.length;w++) { wallInf = wallAr[w].split("!"); newWall = new Wall(this, (Number(wallInf[0]) - groundR), (groundR - Number(wallInf[1])), Number(wallInf[2]), Number(wallInf[3]), Number(wallInf[4]), Number(wallInf[5]), Number(wallInf[6]), Number(wallInf[7]), Number(wallInf[8])); world.addChild(newWall.vGroup); if ((((Number(wallInf[8]) <= 1)) || ((Number(wallInf[8]) == 5)))){ cArray[cArray.length] = newWall; //unresolved jump }; if ((Number(wallInf[6]) == 1)){ mArray[mArray.length] = newWall; continue; }; }; } private function createCheckpoints(cInfo:String):void{ var chAr:Array; var cInfoAr:Array = cInfo.split(","); var ch:int; while (ch < cInfoAr.length) { chAr = cInfoAr[ch].split("!"); chArray[ch] = new Checkpoint(this, (Number(chAr[0]) - groundR), (groundR - Number(chAr[1])), Number(chAr[2]), Number(chAr[3])); ch++; }; } public function get _coll():TransformGroup{ return (coll); } public function get _cArray():Array{ return (cArray); } public function trackEF():void{ if (doOnce){ doOnce = false; _creator.HUD.innerHUD.lapBOX.text = ("Lap: 1 / " + _numOfLaps); }; vArray[0].checkColls(); vArray[0].getNewCheckpoint(); vArray[0].checkDIR(); var speedTXT:String = ("" + Math.ceil((vArray[0].fwdSpeed * 6))); speedTXT = ((speedTXT.length == 1)) ? ("00" + speedTXT) : ((speedTXT.length == 2)) ? ("0" + speedTXT) : speedTXT; rootObj.HUD.innerHUD.speedBOX.text = speedTXT; var p = 1; while (p < vArray.length) { vArray[p].controlMe(); p++; }; var fs:Number = vArray[0].fwdSpeed; fs = ((fs < 10)) ? 0 : ((fs <= 30)) ? (fs - 10) : (20 + ((fs - 30) * 2)); rootObj.gameBG.skyLine.scaleX = (rootObj.gameBG.skyLine.scaleY = (1 - (fs / 200))); camera.x = vArray[0].vGroup.x; camera.z = vArray[0].vGroup.z; camera.rotateY = ((vArray[0].vGroup.rotateY + vArray[0].panGroup.rotateY) + vArray[0].panGroupInner.rotateY); var cKey:Boolean = rootObj.cKey; var zKey:Boolean = rootObj.zKey; camera.rotateY = (camera.rotateY + ((((cKey == true)) && ((zKey == true)))) ? 180 : ((cKey == true)) ? -90 : ((zKey == true)) ? 90 : 0); camera.moveForward(-((350 - (fs * 3)))); rootObj.gameBG.skyLine.sInner.x = ((camera.rotateY % 360) * 5.33333333); rootObj.gameBG.skyLine.sInner.x = (rootObj.gameBG.skyLine.sInner.x + ((rootObj.gameBG.skyLine.sInner.x < -1920)) ? 1920 : ((rootObj.gameBG.skyLine.sInner.x > 0)) ? -1920 : 0); camera.fov = (45 + (fs * 1.5)); var k:int; while (k < mArray.length) { mArray[k].moveMe(); k++; }; eraseMovingFloor(); drawMovingFloor(); scene.render(); } private function createLightBars(lbInfo:String):void{ var tAr:Array; var lbAr:Array = lbInfo.split(","); var i:int; while (i < lbAr.length) { tAr = lbAr[i].split("!"); world.addChild(makeLightBar(Number(tAr[0]), Number(tAr[1]))); i++; }; } public function get _numOfLaps():Number{ return (2); } public function get _creator():Object{ return (rootObj); } private function eraseMovingFloor():void{ var mE:Object; var newRect:Rectangle; var e:int; while (e < mFloor.length) { mE = mFloor[e]; newRect = new Rectangle((mE.xPos + mE.xMod), (mE.yPos + mE.yMod), 50, 50); if ((mE.topBot == 1)){ groundBMP.fillRect(newRect, 0); } else { ceilingBMP.fillRect(newRect, 0); }; mFloor[e].xMod = (mFloor[e].xMod + mFloor[e].xInc); mFloor[e].yMod = (mFloor[e].yMod + mFloor[e].yInc); if (mFloor[e].xMod > 150){ mFloor[e].xMod = 150; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].xMod < 0){ mFloor[e].xMod = 0; mFloor[e].xInc = (mFloor[e].xInc * -1); } else { if (mFloor[e].yMod > 150){ mFloor[e].yMod = 150; mFloor[e].yInc = (mFloor[e].yInc * -1); } else { if (mFloor[e].yMod < 0){ mFloor[e].yMod = 0; mFloor[e].yInc = (mFloor[e].yInc * -1); }; }; }; }; e++; }; } private function createWaypoints(wInfo:String):void{ var wAr:Array; var wInfoAr:Array = wInfo.split(","); var w:int; while (w < wInfoAr.length) { wAr = wInfoAr[w].split("!"); wArray[w] = new Waypoint(this, (Number(wAr[0]) - groundR), (groundR - Number(wAr[1])), Number(wAr[2]), Number(wAr[3]), Number(wAr[4]), Number(wAr[5]), Number(wAr[6])); w++; }; } } }//package
Section 227
//Wall (Wall) package { import flash.display.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.materials.attributes.*; public class Wall { private var _yHeight:Number; private var _zLength:Number; private var _xWidth:Number; private var _moveInc:Number; public var _vGroup:TransformGroup; private var _isSponsor:Boolean;// = false private var _pushTurn:Number;// = 0 public var _topBot:int; private var _pushAngle:Number;// = 0 private var _creator:Object; private var _vModel:Plane3D; private var _fwdSpeed:Number;// = 0 private var _sponsorHit:Boolean;// = false private var _moveDir:Number; private var _pushDist:Number;// = 0 public function Wall(c:Sprite, xCoord:Number=0, zCoord:Number=0, yCoord:Number=0, wRot:Number=0, wWidth:Number=1, wHeight:Number=1, moving:Number=0, dir:Number=1, textureType:Number=1){ super(); _creator = c; _yHeight = Math.min(200, (wHeight * 100)); _zLength = Math.min(500, (wWidth * 100)); _xWidth = 30; _isSponsor = ((textureType == 5)) ? true : false; _moveInc = (200 / _yHeight); _vModel = new Plane3D("theWall", _yHeight, _zLength, 2, 1); _vModel.enableBackFaceCulling = ((textureType < 3)) ? false : true; var _vMaterial:MaterialAttributes = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); var _vSkin:BitmapMaterial = new BitmapMaterial(((textureType == 1)) ? new vertWall(0, 0) : ((textureType == 2)) ? new STARTSkin(0, 0) : ((textureType == 3)) ? new RIGHTSkin(0, 0) : ((textureType == 4)) ? new LEFTSkin(0, 0) : ((textureType == 5)) ? new SPONSORSkin(0, 0) : new horWall(0, 0), _vMaterial, 0); _vModel.appearance = new Appearance(_vSkin); _vModel.rotateY = -90; _vModel.rotateZ = ((dir == 1)) ? 0 : 180; _vGroup = new TransformGroup(); _vGroup.addChild(_vModel); _vGroup.x = xCoord; _vGroup.y = Math.min(200, yCoord); _vGroup.z = zCoord; _vGroup.rotateY = wRot; _vModel.y = (-((_vGroup.y / _moveInc)) + (_yHeight / 2)); _moveDir = dir; _topBot = ((_yHeight >= 200)) ? 3 : ((yCoord == 0)) ? 1 : ((yCoord == 200)) ? 2 : 0; } public function get typeOf():String{ return ("Wall"); } public function get getY():int{ return ((_vGroup.y - (_yHeight * (_vGroup.y / 200)))); } public function get yHeight():Number{ return (_yHeight); } public function get zLength():Number{ return (_zLength); } public function get topBot():int{ return (_topBot); } public function get fwdSpeed():Number{ return (_fwdSpeed); } public function get isSponsor():Boolean{ return (_isSponsor); } public function get sponsorHit():Boolean{ return (_sponsorHit); } public function set pushTurn(value:Number):void{ _pushTurn = value; } public function set pushAngle(value:Number):void{ _pushAngle = value; } public function get pushDist():Number{ return (_pushDist); } public function set pushDist(value:Number):void{ _pushDist = value; } public function get pushAngle():Number{ return (_pushAngle); } public function moFoHit():void{ _vGroup.removeChild(_vModel); } public function moveMe():void{ _vGroup.y = (_vGroup.y + _moveDir); if (_vGroup.y > 200){ _vGroup.y = 199; _moveDir = (_moveDir * -1); _vModel.rotateZ = ((_moveDir == 1)) ? 0 : 180; _topBot = 0; } else { if (_vGroup.y < 0){ _vGroup.y = 1; _moveDir = (_moveDir * -1); _vModel.rotateZ = ((_moveDir == 1)) ? 0 : 180; _topBot = 0; } else { _topBot = 0; }; }; _vModel.y = (-((_vGroup.y / _moveInc)) + (_yHeight / 2)); } public function get xWidth():Number{ return (_xWidth); } public function get vGroup():TransformGroup{ return (_vGroup); } public function get isMoveable():Boolean{ return (false); } public function get pushTurn():Number{ return (_pushTurn); } public function set sponsorHit(value:Boolean):void{ _sponsorHit = value; } } }//package
Section 228
//Waypoint (Waypoint) package { import sandy.core.data.*; import sandy.core.scenegraph.*; import flash.utils.*; public class Waypoint { public var _wArray:Array; public var _angleX:Number; public var _angleY:Number; public var _diam:Number; public var _topBot:int; public var _angle:Number; public var _speed:Number; public var _collDiam:Number; public var _wGroup:TransformGroup; private var _creator:Object; public function Waypoint(c:Object, tX:Number, tZ:Number, s:Number, d:Number, cD:Number, a:Number, tB:int){ _wArray = new Array(); super(); _creator = c; _speed = s; _diam = d; _collDiam = cD; _wGroup = new TransformGroup(); _wGroup.rotateY = (-(a) - 90); _angle = a; _wGroup.x = tX; _wGroup.z = tZ; _topBot = tB; } public function getFirstPosition(requester:Object):Object{ var rObj:Object = new Object(); return (rObj); } public function get wTopBot():Number{ return (_topBot); } public function get wDiam():Number{ return (_diam); } public function get wCollDiam():Number{ return (_collDiam); } public function get wAngle():Number{ return (_angle); } public function get wGroup():TransformGroup{ return (_wGroup); } public function get wSpeed():Number{ return (_speed); } public function getNewPosition(requester:Object, reqPos:Number):Object{ var rObj:Object = new Object(); var retPos:Number = (reqPos + ((Rand.getRandom(20) - 10) / 100)); retPos = ((retPos < 0)) ? 0 : ((retPos > 1)) ? 1 : retPos; rObj.waypointNum = retPos; var moveBy:Number = (_diam * retPos); _wGroup.moveForward(moveBy); rObj.nX = _wGroup.x; rObj.nZ = _wGroup.z; _wGroup.moveForward(-(moveBy)); rObj.speed = _speed; rObj.nAngle = _angle; rObj.topBot = _topBot; return (rObj); } } }//package
Section 229
//Vehicle1 (Vehicle1) package { import flash.display.*; import sandy.core.data.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import com.dynamicflash.util.*; public class Vehicle1 { public var _cBMP:BitmapData; public var _waypointNum:Number; private var _lapNum:int;// = 0 public var _vNum:int; private var _turnSpeedDownInc:Number;// = 0.004 public var _vSkin:BitmapMaterial; private var _pushTurn:Number;// = 0 private var _isPlayer:Boolean;// = false public var _wSpeed:Number; public var _canJump2:Boolean;// = true public var _jumpTimer:int;// = 0 private var _turnTargetSpeed:Number;// = 0 public var _vMaterial:MaterialAttributes; private var _pushDist:Number;// = 0 public var _jumpDir:Number;// = 10 public var _panGroup:TransformGroup; public var _wTopBot:int; private var _turnSpeed:Number;// = 0 public var _rGroup:Sprite2D; private var _xWidth:Number;// = 30 private var _fwdSpeedUpInc:Number;// = 0.35 public var _topBot:int;// = 1 private var _nextCheck:int;// = 2 private var _fwdMaxSpeed:Number;// = 29.5 private var _pushAngle:Number;// = 0 public var _wX:Number; public var _wZ:Number; public var _cBMPH:Number; public var _gBMPH:Number; public var _vModel:MD2; public var _cBMPW:Number; public var _gBMPW:Number; public var _gBMP:BitmapData; public var _jumpInc:Number;// = 0 public var _panGroupInner:TransformGroup; private var _collShape:int;// = 1 public var _bounce:Number;// = 2 private var _fwdTargetSpeed:Number;// = 0 private var _fwdSpeedDownInc:Number;// = 0.25 private var _vArray:Array; private var _fwdSpeed:Number;// = 0 private var _turnSpeedUpInc:Number;// = 0.0025 private var _fwdSpeedDownConstant:Number;// = 0.25 public var _wAngle:Number; private var _turnMaxSpeed:Number;// = 0.05 private var _zLength:Number;// = 125 public var _wInc:int;// = 0 public var _vGroup:TransformGroup; private var _rAdded:Boolean;// = false private var _yHeight:Number;// = 45 public var _hasPointed:Boolean;// = false private var _cArray:Array; public var _wRot:Number; public var _canJump:Boolean;// = true private var _maxSpeedConst:Number;// = 29.5 private var _checkpointNum:int;// = 0 public var _creator:Object; public function Vehicle1(c:Sprite, tskin:BitmapData, t:int, wpn:Number){ super(); _creator = c; _waypointNum = wpn; _vNum = t; _vArray = _creator._vArray; _cArray = _creator._cArray; _gBMP = _creator.gBMP; _gBMPW = (_gBMP.width / 2); _gBMPH = (_gBMP.height / 2); _cBMP = _creator.cBMP; _cBMPW = (_cBMP.width / 2); _cBMPH = (_cBMP.height / 2); var decoded:ByteArray = Base64.decodeToByteArray("SURQMggAAAD0AQAA9AEAAPgDAAABAAAA9AAAANkAAADYAQAANgoAAMYAAABEAAAAhAAAAOgDAAAIGgAA2CsDALBUAwBWMDZfd2hlZWxzMDJiX1YwNi5wbmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAywCGASEBrwEZAYYBGQHUAcMArwHLANQBjAAoAdoASAHLADgBGQE4AQkBSAFXASgBVwH6AAkB2gAZAeoA2gDaAIwA+gDLAOoArQHMAdAB4AEJAeQB2gDkARMA4AE2AMwBCQF3AdABegGtAZIBNgCSARMAegHaAHcBPgCvAaUBrwHFABMBHwETAXUBkgB1AdwAkgGWAJIB2AC3AdQAtwGaAFcB2ABXAZYAMgGaADIB1ADwAc0A8AGiAPYAogD2AM0ATADYABEA2AAHAPAAVQDwAFUACQEHAAkBBwAjAVUAIwERADoBTAA6AdABSAEJAU8BCQFvAdABdwETAEgBEwB3AdoAbwHaAE8BbQAJAXcBCQF3ARkBbQAZAYYBEQFdABEBjgERAIYBKgCWARUAoAE0AJwBPAB8AUYAdQFCAHUBFQB8AREAwwA0AMcAPADeACwA5gBGAO4AQgDuABUA5gARANYAEQDPABUAlgFCAI4BRgDeAEgA1ABGAM0AQgDDACwAwwAjAMcAGwDeAA8A9gAbAPoAIwD6ADQA+gAsAPQAPAChASoAoAEjAJwBGwCGAQ8AbwEbAGsBIwBpASwAawE0AG8BPACGAUgApQETAJ4BCwCSAQUAhAEDAHgBBQBtAQsAZQEVAF8BHwBdASwAXwE4AGUBRABvAUwAegFSAIYBUwCSAVIAngFMAKUBQgCrATgArQEqAKsBHwDqAAUA3gADANIABQDHAAsAvQAVALcAHwC1ACwAtwA4AL0ARADHAEwA0ABSAN4AUwDqAFIA9gBMAP0ARAADATgABQEsAAMBIQD/ABUA9gALAEAAJQAsACUALAAsAEAALABVAGUAVQBdAEAAXQBAAGUAVQBVAEAAVQBVAFAAQABQAFUASABAAEgAVQBCAEAAQgBVADoAQAA6AFUAMgBAADIAVQAsAFUAJQBVAB0AQAAdAFUAFwBAABcAVQAPAEAADwBVAAkAQAAJAFUAAQBAAAEAVQCQAFUAiABAAIgAQACQAFUAgABAAIAAQAB7AFUAewBVAHMAQABzAFUAawBAAGsALABdACwAZQAsAFUALABQACwASAAsAEIALAA6ACwAMgAsAB0ALAAXACwADwAsAAkALAABACwAiAAsAJAALACAACwAewAsAHMALABrAFEAUAA1AAAAAgABAE4ATwA2AAMABQAEAD0ASABCAAYACAAHAEkAAQBEAAkACwAKAD4ATABBAAwADgANAEUATQAAAA8AEQAQADkACQBOABIAEwADAE4ACQAHAAMAEwAUAAgACgBPABUAFgAFAE8ACgA8AAUAFgAXAAMABQBQABgAGQACAFAABQA3AAIAGQAaADoABgBRABsAHAAAAFEABgAEAAAAHAAdAFEANQA2AAAAAQAEADYANQBOAAQAAQADADwAOwBPABcAHgAFAE8AOwA2AAUAHgAEADYAOwBRAAQAHgAAAFEAOwA6AAAAHgAbADUAUAA4AAEAAgAfADgAUAA3AB8AAgAaADUAOABOAAEAHwADAE4AOAA5AAMAHwASAFAABAADAAIAHQAYAFAAUQAEAAIAAAAdAE8ABwAIAAUAFAAVAE8ATgAHAAUAAwAUAEUATABNAA8ADgARAEUAQQBMAA8ADQAOAEwAQwBNAA4AIAARAEwAQABDAA4AIQAgAD8ASwACACIAJAAjAAIASwBKACMAJAAlAEoAPgAAACUAJwAmAEoASwA+ACUAJAAnAEIASABEAAcACAAKAEQASABJAAoACAAJAEgAQwBJAAgAIAAJAEkAQwBAAAkAIAAhAEcARgACACgAKQAjAAIARgA/ACMAKQAiAEYAPQABACkAKwAqAEYARwA9ACkAKAArAD4ARQAAACcALAAmAD4AQQBFACcALQAsAEQAPQBCAC4AKwAvAEQAAQA9AC4AKgArAAkAPAAKADAAMgAxAAkAOQA8ADAAMwAyADkAOAA8ADMANAAyADwAOAA7ADIANAA1ADsAOAA6ADUANAA2ADoAOAA3ADYANAA3ADoABQAGADYAOQA4ADoANwAFADYANwA5AAYAAwAEADoAPAA7AAYABQADADoAPQA8AAoABwAJAD4AQAA/AAoACAAHAD4AQQBAAAAAQwBKABAAIABCAAAATQBDABAAEQAgAEAAPgBLACEADABDAEAATAA+ACEADgAMAAEAQABGAAsAIQBEAAEASQBAAAsACQAhAEMAPQBHACAABgBFAEMASAA9ACAACAAGAEYASwA/AEQAQwBGAEYAQABLAEQAIQBDAEcASgBDAEUAQgAgAEcAAgBKAEUARwBCAC0ALwAzAEgASgBJAA8AEQAzAEsATABJABkAGwAzAE0ATgBJACcAKQAzAE8AUABJABAANAASAFEAUwBSABoANAAcAFQAUwBVACgANAAqAFYAUwBXAC4ANAAwAFgAUwBZABEAEwAzAEwAWgBJABMAFQAzAFoAWwBJABgANAAaAFwAUwBUABYANAAYAF0AUwBcABQANAAWAF4AUwBdABIANAAUAFIAUwBeAA4ANAAQAF8AUwBRAAwANAAOAGAAUwBfAAwAMgA0AGAAYQBTADAANAAyAFkAUwBhACwANAAuAGIAUwBYACoANAAsAFcAUwBiACYANAAoAGMAUwBWACQANAAmAGQAUwBjACAANAAiAGUAUwBmAB4ANAAgAGcAUwBlABwANAAeAFUAUwBnAA0ADwAzAGgASwBJAAsADQAzAGkAaABJAAsAMwAxAGkASQBqAC8AMQAzAEoAagBJACsALQAzAGsASABJACkAKwAzAFAAawBJACUAJwAzAGwATwBJACMAJQAzAG0AbABJACEAIwAzAG4AbQBJAB8AIQAzAG8AbgBJAB0AHwAzAHAAbwBJABsAHQAzAE4AcABJABcAGQAzAHEATQBJABUAFwAzAFsAcQBJADEAawBqAGoAcwByAC8AawAxAEoAcwBqAC8AbABrAEoAdABzAC0AbAAvAEgAdABKAC0AbQBsAEgAdQB0ACsAbQAtAGsAdQBIACsAbgBtAGsAdgB1ACkAbgArAFAAdgBrACkAbwBuAFAAdwB2ACcAbwApAE8AdwBQACcAcABvAE8AeAB3ACUAcAAnAGwAeABPACUAcQBwAGwAeQB4ACMAcQAlAG0AeQBsACMAcgBxAG0AegB5ACEAcgAjAG4AegBtACEAcwByAG4AewB6AB8AcwAhAG8AewBuAB8AdABzAG8AfAB7AB0AdAAfAHAAfABvAB0AdQB0AHAAfQB8ABsAdQAdAE4AfQBwABsAdgB1AE4AfgB9ABkAdgAbAE0AfgBOABkAdwB2AE0AfwB+ABcAdwAZAHEAfwBNABcAeAB3AHEAgAB/ABUAeAAXAFsAgABxABUAeQB4AFsAgQCAABMAeQAVAFoAgQBbABMAZgB5AFoAggCBABEAZgATAEwAggBaABEAZwBmAEwAgwCCAA8AZwARAEsAgwBMAA8AaABnAEsAhACDAA0AaAAPAGgAhABLAA0AaQBoAGgAhQCEAAsAaQANAGkAhQBoAAsAagBpAGkAcgCFAAsAMQBqAGkAagByACIANAAkAGYAUwBkACoAgQCCAFcAhwCGACoALACBAFcAYgCHACwAgACBAGIAiACHACwALgCAAGIAWACIAC4AfwCAAFgAiQCIAC4AMAB/AFgAWQCJADAAfgB/AFkAigCJADAAMgB+AFkAYQCKADIAfQB+AGEAiwCKAAwAfQAyAGAAiwBhAAwAfAB9AGAAjACLAAwADgB8AGAAXwCMAA4AewB8AF8AjQCMAA4AEAB7AF8AUQCNABAAegB7AFEAjgCNABAAEgB6AFEAUgCOABIAjQB6AFIAjwCOABIAFACNAFIAXgCPABQAjACNAF4AkACPABQAFgCMAF4AXQCQABYAiwCMAF0AkQCQABYAGACLAF0AXACRABgAigCLAFwAkgCRABgAGgCKAFwAVACSABoAiQCKAFQAkwCSABoAHACJAFQAVQCTABwAiACJAFUAlACTABwAHgCIAFUAZwCUAB4AhwCIAGcAlQCUAB4AIACHAGcAZQCVACAAhgCHAGUAlgCVACAAIgCGAGUAZgCWACIAhQCGAGYAlwCWACIAJACFAGYAZACXACQAhACFAGQAmACXACQAJgCEAGQAYwCYACYAgwCEAGMAmQCYACYAKACDAGMAVgCZACgAggCDAFYAhgCZACgAKgCCAFYAVwCGAF0AhgCFAJoAnACbAF0AXgCGAJoAnQCcAGYAZQB5AJ4AoACfAGYAUgBlAJ4AoQCgAHkAZAB4AJ8AowCiAHkAZQBkAJ8AoACjAHgAYwB3AKIApQCkAHgAZABjAKIAowClAHcAYgB2AKQApwCmAHcAYwBiAKQApQCnAHYAYQB1AKYAqQCoAHYAYgBhAKYApwCpAHUAYAB0AKgAqwCqAHUAYQBgAKgAqQCrAHQAXwBzAKoArQCsAHQAYABfAKoAqwCtAHMAXgByAKwAnQCuAHMAXwBeAKwArQCdAHIAXQBxAK4AmgCvAHIAXgBdAK4AnQCaAHEAXABwAK8AsQCwAHEAXQBcAK8AmgCxAHAAWwBvALAAswCyAHAAXABbALAAsQCzAG8AWgBuALIAtQC0AG8AWwBaALIAswC1AG4AWQBtALQAtwC2AG4AWgBZALQAtQC3AG0AWABsALYAuQC4AG0AWQBYALYAtwC5AGwAVwBrALoAvAC7AGwAWABXALoAvQC8AGsAVgBqALsAvwC+AGsAVwBWALsAvAC/AFUAagBWAMAAvgC/AFUAaQBqAMAAwQC+AGkAVABoAMEAwwDCAGkAVQBUAMEAwADDAGgAUwBnAMIAxQDEAGgAVABTAMIAwwDFAGcAUgBmAMQAoQCeAGcAUwBSAMQAxQChAFIAjQBlAKEAxgCgAFIAegCNAKEAxwDGAGUAjABkAKAAyACjAGUAjQCMAKAAxgDIAGQAiwBjAKMAyQClAGQAjACLAKMAyADJAGMAigBiAKUAygCnAGMAiwCKAKUAyQDKAGIAiQBhAKcAywCpAGIAigCJAKcAygDLAGEAiABgAKkAzACrAGEAiQCIAKkAywDMAGAAhwBfAKsAzQCtAGAAiACHAKsAzADNAF8AhgBeAK0AnACdAF8AhwCGAK0AzQCcAF0AhABcAJoAzgCxAF0AhQCEAJoAmwDOAFwAgwBbALEAzwCzAFwAhACDALEAzgDPAFsAggBaALMA0AC1AFsAgwCCALMAzwDQAFoAgQBZALUA0QC3AFoAggCBALUA0ADRAFkAgABYALcA0gC5AFkAgQCAALcA0QDSAFgAfwBXAL0A0wC8AFgAgAB/AL0A1ADTAFcAfgBWALwA1QC/AFcAfwB+ALwA0wDVAH0AVgB+ANYAvwDVAH0AVQBWANYAwAC/AFUAfABUAMAA1wDDAFUAfQB8AMAA1gDXAFQAewBTAMMA2ADFAFQAfAB7AMMA1wDYAFMAegBSAMUAxwChAFMAewB6AMUA2ADHAMgAoAChAMUA2ADHAMgAoQDJAMUAxwChAMcAnwCgAMMA1wDYAMcAoADIAMMA2ADFAMYAngCfAMAA1gDXAMYAnwDHAMAA1wDDAJ4AxgDFANYAwAC/AJ4AxQCdANYAvwDVAMQAnACdALwA0wDVAMQAnQDFALwA1QC/AMMAmwCcAL0A1ADTAMMAnADEAL0A0wC8AMIAmgCbALcA0QDSAMIAmwDDALcA0gC5AMEAmQCaALUA0ADRAMEAmgDCALUA0QC3AMAAmACZALMAzwDQAMAAmQDBALMA0AC1AL8AlwCYALEAzgDPAL8AmADAALEAzwCzAL4AlgCXAJoAmwDOAL4AlwC/AJoAzgCxALwAlACVAK0AzQCcALwAlQC9AK0AnACdALsAkwCUAKsAzADNALsAlAC8AKsAzQCtALoAkgCTAKkAywDMALoAkwC7AKkAzACrALkAkQCSAKcAygDLALkAkgC6AKcAywCpALgAkACRAKUAyQDKALgAkQC5AKUAygCnALcAjwCQAKMAyADJALcAkAC4AKMAyQClALYAjgCPAKAAxgDIALYAjwC3AKAAyACjAMkAoQCOAKEAxwDGAMkAjgC2AKEAxgCgALQAyADJAMQAxQChALQAyQC1AMQAoQCeALMAxwDIAMIAwwDFALMAyAC0AMIAxQDEALIAxgDHAMEAwADDALIAxwCzAMEAwwDCAMYAsgCxAMAAwQC+AMYAsQDFAMAAvgC/ALAAxADFALsAvAC/ALAAxQCxALsAvwC+AK8AwwDEALoAvQC8AK8AxACwALoAvAC7AK4AwgDDALYAtwC5AK4AwwCvALYAuQC4AK0AwQDCALQAtQC3AK0AwgCuALQAtwC2AKwAwADBALIAswC1AKwAwQCtALIAtQC0AKsAvwDAALAAsQCzAKsAwACsALAAswCyAKoAvgC/AK8AmgCxAKoAvwCrAK8AsQCwAKkAvQC+AK4AnQCaAKkAvgCqAK4AmgCvAKgAvAC9AKwArQCdAKgAvQCpAKwAnQCuAKcAuwC8AKoAqwCtAKcAvACoAKoArQCsAKYAugC7AKgAqQCrAKYAuwCnAKgAqwCqAKUAuQC6AKYApwCpAKUAugCmAKYAqQCoAKQAuAC5AKQApQCnAKQAuQClAKQApwCmAKMAtwC4AKIAowClAKMAuACkAKIApQCkAKIAtgC3AJ8AoACjAKIAtwCjAJ8AowCiALUAyQC2AJ4AoQCgALUAtgCiAJ4AoACfAL4AvQCVAJoAnQCcAL4AlQCWAJoAnACbANYA1ACZAFYAVwCGANYAmQCYAFYAhgCZANgA1gCYAGMAVgCZANgAmACXAGMAmQCYANoA2ACXAGQAYwCYANoAlwCWAGQAmACXANwA2gCWAGYAZACXANwAlgCVAGYAlwCWAN4A3ACVAGUAZgCWAN4AlQCUAGUAlgCVAOAA3gCUAGcAZQCVAOAAlACTAGcAlQCUAOIA4ACTAFUAZwCUAOIAkwCSAFUAlACTAOQA4gCSAFQAVQCTAOQAkgCRAFQAkwCSAOYA5ACRAFwAVACSAOYAkQCQAFwAkgCRAOgA5gCQAF0AXACRAOgAkACPAF0AkQCQAOoA6ACPAF4AXQCQAOoAjwCOAF4AkACPAOwA6gCOAFIAXgCPAOwAjgChAFIAjwCOAO4A7AChAFEAUgCOAO4AoQCgAFEAjgCNAPAA7gCgAF8AUQCNAPAAoACfAF8AjQCMAPIA8ACfAGAAXwCMAPIAnwCeAGAAjACLAPIAngDMAGAAiwBhAMwAngCdAGEAiwCKAM4AzACdAFkAYQCKAM4AnQCcAFkAigCJANAAzgCcAFgAWQCJANAAnACbAFgAiQCIANIA0ACbAGIAWACIANIAmwCaAGIAiACHANQA0gCaAFcAYgCHANQAmgCZAFcAhwCGANwAygDaAGYAUwBkAPMAzQCxAGkAagByAPMAsQCyAGkAcgCFAPMAsgDxAGkAhQBoAPEAsgCzAGgAhQCEAPEAswDvAGgAhABLAO8AswC0AEsAhACDAO8AtADtAEsAgwBMAO0AtAC1AEwAgwCCAO0AtQDrAEwAggBaAOsAtQCiAFoAggCBAOsAogDpAFoAgQBbAOkAogCjAFsAgQCAAOkAowDnAFsAgABxAOcAowCkAHEAgAB/AOcApADlAHEAfwBNAOUApAClAE0AfwB+AOUApQDjAE0AfgBOAOMApQCmAE4AfgB9AOMApgDhAE4AfQBwAOEApgCnAHAAfQB8AOEApwDfAHAAfABvAN8ApwCoAG8AfAB7AN8AqADdAG8AewBuAN0AqACpAG4AewB6AN0AqQDbAG4AegBtANsAqQCqAG0AegB5ANsAqgDZAG0AeQBsANkAqgCrAGwAeQB4ANkAqwDXAGwAeABPANcAqwCsAE8AeAB3ANcArADVAE8AdwBQANUArACtAFAAdwB2ANUArQDTAFAAdgBrANMArQCuAGsAdgB1ANMArgDRAGsAdQBIANEArgCvAEgAdQB0ANEArwDPAEgAdABKAM8ArwCwAEoAdABzAM8AsADNAEoAcwBqAM0AsACxAGoAcwByAOkA5wDLAFsAcQBJAOcA5QDLAHEATQBJAOMA4QDLAE4AcABJAOEA3wDLAHAAbwBJAN8A3QDLAG8AbgBJAN0A2wDLAG4AbQBJANsA2QDLAG0AbABJANkA1wDLAGwATwBJANUA0wDLAFAA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"); _vGroup = new TransformGroup(); _vModel = new MD2("_vModel", decoded, 10); _vModel.useSingleContainer = true; _vModel.rotateY = 90; decoded = null; _vMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); _vSkin = new BitmapMaterial(tskin, _vMaterial, 0); _vModel.appearance = new Appearance(_vSkin); _panGroup = new TransformGroup(); _panGroupInner = new TransformGroup(); _panGroupInner.addChild(_vModel); _panGroup.addChild(_panGroupInner); _vGroup.addChild(_panGroup); _rGroup = new Sprite2D(("REDSparker" + t), new REDSpark(), 0.6); _rGroup.autoCenter = false; _rGroup.floorCenter = true; _rGroup.y = -75; getNewWaypoint(); getNewCheckpoint(); if (t != 0){ } else { _isPlayer = true; }; } public function get zLength():Number{ return (_zLength); } public function get yHeight():Number{ return (_yHeight); } public function set fwdTargetSpeed(value:Number):void{ _fwdTargetSpeed = value; } public function get collShape():int{ return (_collShape); } public function get fwdMaxSpeed():Number{ return (_fwdMaxSpeed); } public function get xWidth():Number{ return (_xWidth); } public function get topBot():int{ return (_topBot); } public function moveMe():void{ var speedRatio:*; if (_fwdTargetSpeed > 0){ if (_fwdSpeed > _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed - _fwdSpeedDownInc) < _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed - _fwdSpeedDownInc); } else { if (_fwdSpeed < _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed + _fwdSpeedUpInc) > _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed + _fwdSpeedUpInc); }; }; } else { if (_fwdTargetSpeed < 0){ if (_fwdSpeed < _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed + _fwdSpeedDownInc) > _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed + _fwdSpeedDownInc); } else { if (_fwdSpeed > _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed - _fwdSpeedUpInc) < _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed - _fwdSpeedUpInc); }; }; } else { _fwdSpeed = ((_fwdSpeed > _fwdSpeedDownInc)) ? (_fwdSpeed - _fwdSpeedDownInc) : ((_fwdSpeed < -(_fwdSpeedDownInc))) ? (_fwdSpeed + _fwdSpeedDownInc) : 0; }; }; _vGroup.moveForward(_fwdSpeed); if (_pushDist != 0){ pushMe(); //unresolved jump }; checkOnTrack(); if (_canJump == true){ _vModel.frame = ((((_vModel.frame > 4)) || ((_vModel.frame < 1)))) ? 1 : _vModel.frame; _vModel.frame = (_vModel.frame + (_fwdSpeed / 20)); _vModel.frame = (_vModel.frame + ((_vModel.frame > 4)) ? -3 : ((_vModel.frame < 1)) ? 3 : 0); }; if (((_isPlayer) && ((_creator._creator.gameMode == 3)))){ speedRatio = (Math.abs(_fwdSpeed) / _maxSpeedConst); _creator._creator.speedHIGHVolume = speedRatio; _creator._creator.speedLOWVolume = (1 - speedRatio); }; } public function get fwdSpeedUpInc():Number{ return (_fwdSpeedUpInc); } public function get fwdSpeed():Number{ return (_fwdSpeed); } public function pushMe():void{ _vGroup.rotateY = (_vGroup.rotateY + _pushAngle); _vGroup.moveForward(_pushDist); _vGroup.rotateY = (_vGroup.rotateY - _pushAngle); _pushDist = (((((_pushDist * 0.8) < 1)) && (((_pushDist * 0.8) > -1)))) ? 0 : (_pushDist * 0.8); } public function checkDIR():void{ _creator._chArray[_checkpointNum].returnAngle(this); } private function getSingleColl(tX:Number, tZ:Number, cX:Number, cZ:Number):Number{ var xDiff:Number = (cX - tX); var zDiff:Number = (cZ - tZ); var _cAngle:Number = 1000; if ((((Math.abs(xDiff) < 30)) && ((Math.abs(zDiff) < 30)))){ _cAngle = (((Math.atan2(zDiff, xDiff) * 57.325) - 90) - _vGroup.rotateY); _cAngle = (_cAngle + ((_cAngle < -180)) ? 360 : ((_cAngle > 180)) ? -360 : 0); }; return (_cAngle); } public function set pushTurn(value:Number):void{ _pushTurn = value; } public function get vModel():MD2{ return (_vModel); } private function removeREDSpark():void{ _rGroup.remove(); _rAdded = false; } public function spinMe():void{ _vGroup.rotateY = (_vGroup.rotateY + _pushTurn); _pushTurn = (_pushTurn * 0.8); _pushTurn = ((((_pushTurn > -0.005)) && ((_pushTurn < 0.005)))) ? 0 : _pushTurn; } public function get fwdTargetSpeed():Number{ return (_fwdTargetSpeed); } public function get turnTargetSpeed():Number{ return (_turnTargetSpeed); } public function set waypointNum(value:Number):void{ _waypointNum = value; } private function checkOnTrack():void{ var groundNum:uint = checkGround(_topBot); _fwdMaxSpeed = ((_topBot == 0)) ? _fwdSpeed : ((groundNum == 0)) ? ((_isPlayer == false)) ? 10 : 5 : _maxSpeedConst; if (((_isPlayer) && (!((_topBot == 0))))){ _creator._creator.offTrack = false; }; switch (groundNum){ case 0xFC0100: if (_rAdded == false){ _rAdded = true; _vGroup.addChild(_rGroup); }; _rGroup.content.rotation = _vModel.rotateZ; _canJump2 = false; break; case 0xF6FF00: if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; _fwdSpeed = (_fwdSpeed + (((((_fwdSpeed + 5) < (_fwdMaxSpeed * 1.5))) && (!((_topBot == 0))))) ? 5 : 0); if ((((((_isPlayer == true)) && ((_creator._creator.soundOn == true)))) && ((_creator._creator.gameMode == 3)))){ _creator._creator.boostSound.gotoAndPlay("IN"); //unresolved jump }; _canJump2 = true; break; case 6872054: _turnSpeed = 0; if (_rAdded == false){ _rAdded = true; _vGroup.addChild(_rGroup); }; _rGroup.content.rotation = (_vModel.rotateZ + 1); _canJump2 = true; break; case 130243: _canJump2 = true; jumpMe(true); if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; _fwdSpeed = ((_fwdSpeed < 5)) ? 5 : _fwdSpeed; break; case 0: _canJump2 = true; if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; if (((_isPlayer) && (!((_topBot == 0))))){ _creator._creator.offTrack = true; }; break; default: _canJump2 = true; if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; }; _fwdSpeedDownInc = ((_fwdMaxSpeed <= 10)) ? 0.5 : _fwdSpeedDownConstant; } private function getNewWaypoint():void{ var wObj:Object = _creator._wArray[_wInc].getNewPosition(this, _waypointNum); _wX = wObj.nX; _wZ = wObj.nZ; _wSpeed = wObj.speed; _wRot = wObj.nAngle; _wTopBot = wObj.topBot; _waypointNum = wObj.waypointNum; } public function jumpMe(cont:Boolean):void{ if (_canJump){ if ((((((cont == true)) && ((_jumpTimer <= 0)))) && (_canJump2))){ _canJump = false; if (_isPlayer == true){ _jumpTimer = 1; if ((((_creator._creator.soundOn == true)) && ((_creator._creator.gameMode == 3)))){ _creator._creator.speedLOW.gotoAndPlay("fadeOUT"); _creator._creator.speedHIGH.gotoAndPlay("fadeOUT"); _creator._creator.speedJUMP.gotoAndPlay("IN"); }; } else { _jumpTimer = 10; }; _jumpInc = 25; _jumpDir = ((_topBot == 1)) ? 8 : -8; _bounce = 2; _topBot = 0; _vModel.frame = 4; } else { _jumpTimer--; }; } else { _vModel.frame = (_vModel.frame + 1); _vGroup.moveVertically(_jumpDir); _jumpInc--; if (_jumpInc == 0){ _bounce--; _topBot = ((_jumpDir > 0)) ? 2 : 1; _canJump = true; _vModel.frame = 4; _vModel.rotateZ = (_vModel.rotateZ + 180); if ((((((_isPlayer == true)) && ((_creator._creator.soundOn == true)))) && ((_creator._creator.gameMode == 3)))){ _creator._creator.speedLOW.gotoAndPlay("fadeIN"); _creator._creator.speedHIGH.gotoAndPlay("fadeIN"); }; }; }; } public function get turnSpeedUpInc():Number{ return (_turnSpeedUpInc); } public function set turnSpeed(value:Number):void{ _turnSpeed = value; } public function get panGroupInner():TransformGroup{ return (_panGroupInner); } public function get isPlayer():Boolean{ return (_isPlayer); } public function set fwdSpeed(value:Number):void{ _fwdSpeed = value; } public function get turnSpeedDownInc():Number{ return (_turnSpeedDownInc); } private function checkGround(tB:int):uint{ var retVar:uint = ((tB == 1)) ? _gBMP.getPixel(((_vGroup.x / 10) + _gBMPW), ((-(_vGroup.z) / 10) + _gBMPH)) : _cBMP.getPixel(((_vGroup.x / 10) + _cBMPW), ((-(_vGroup.z) / 10) + _cBMPH)); return (retVar); } public function get pushTurn():Number{ return (_pushTurn); } public function get getY():int{ return (_vGroup.y); } public function set pushDist(value:Number):void{ _pushDist = value; } public function get typeOf():String{ return ("Vehicle"); } public function get turnSpeed():Number{ return (_turnSpeed); } public function get vGroup():TransformGroup{ return (_vGroup); } public function get waypointNum():Number{ return (_waypointNum); } public function getNewCheckpoint():void{ var posit:int; var checkP:Object; if (_creator._creator.gameMode == 3){ if (((_isPlayer) && ((_lapNum < _creator._numOfLaps)))){ posit = _creator._chArray[_checkpointNum].returnPosition(_lapNum); _creator._creator.playerPosition = ((posit == 0)) ? _creator._creator.playerPosition : (posit + 1); _creator._creator.HUD.innerHUD.posBOX.text = ((posit == 0)) ? _creator._creator.HUD.innerHUD.posBOX.text : ((posit == 1)) ? "2nd place" : ((posit == 2)) ? "3rd place" : "4th place"; }; _nextCheck--; if (_nextCheck <= 0){ checkP = _creator._chArray[_checkpointNum].checkPoint(_vGroup.x, _vGroup.z, _lapNum, _isPlayer); if (checkP.collTrue == true){ _checkpointNum++; if (_checkpointNum >= _creator._chArray.length){ _lapNum++; _checkpointNum = 0; if (_isPlayer){ if (_lapNum == _creator._numOfLaps){ _creator._creator.HUD.innerHUD.lapBOX.text = ""; _lapNum++; _creator._creator.toOutroEF(); } else { _creator._creator.setLapCOUNTER(_lapNum); _creator._creator.HUD.innerHUD.lapBOX.text = ((("Lap: " + (_lapNum + 1)) + " / ") + _creator._numOfLaps); }; }; }; } else { _nextCheck = checkP.nextColl; }; }; }; } public function get pushAngle():Number{ return (_pushAngle); } public function controlMe():void{ _wAngle = (((Math.atan2((_wZ - _vGroup.z), (_wX - _vGroup.x)) * 57.325) - 90) - _vGroup.rotateY); _wAngle = (_wAngle + ((_wAngle < -180)) ? 360 : ((_wAngle > 180)) ? -360 : 0); _fwdTargetSpeed = (_fwdMaxSpeed * _wSpeed); moveMe(); _turnTargetSpeed = ((_wAngle > 0)) ? _turnMaxSpeed : -(_turnMaxSpeed); var curTurn:Number = Math.abs(_wAngle); if (curTurn < 45){ _turnTargetSpeed = (_turnTargetSpeed * (curTurn / 45)); }; if (_topBot != 0){ turnMe(); }; if (_topBot != _wTopBot){ jumpMe(true); }; var absAngle:Number = Math.abs(_wAngle); if (absAngle <= 90){ _hasPointed = true; }; checkColls(); if ((((((Math.abs((_vGroup.x - _wX)) < 100)) && ((Math.abs((_vGroup.z - _wZ)) < 100)))) || ((((absAngle > 90)) && ((_hasPointed == true)))))){ _wInc = (((_wInc + 1) == _creator._wArray.length)) ? 0 : (_wInc + 1); getNewWaypoint(); _hasPointed = false; }; getNewCheckpoint(); } public function get turnMaxSpeed():Number{ return (_turnMaxSpeed); } public function get panGroup():TransformGroup{ return (_panGroup); } public function get pushDist():Number{ return (_pushDist); } public function get fwdSpeedDownInc():Number{ return (_fwdSpeedDownInc); } private function makeSingleColl(collObj:Object):void{ var _vOtherZ:Number; var _vOtherR:Number; var xDiff:Number; var zDiff:Number; var tDiff:Number; var pD:Number; var rM:int; var _vOther:Object = collObj; var _vOtherX:Number = collObj.vGroup.x; if (Math.abs((_vOtherX - _vGroup.x)) < 100){ _vOtherZ = collObj.vGroup.z; if (Math.abs((_vOtherZ - _vGroup.z)) < 100){ _vOtherR = collObj.vGroup.rotateY; collObj = _creator._creator.checkColls(_vGroup.x, _vGroup.z, _vGroup.rotateY, _collShape, _vOtherX, _vOtherZ, _vOtherR, _vOther.collShape); if (collObj.isColl == true){ xDiff = (_vGroup.x - _vOtherX); zDiff = (_vGroup.z - _vOtherZ); tDiff = Math.sqrt(((xDiff * xDiff) + (zDiff * zDiff))); _pushAngle = ((Math.atan2(zDiff, xDiff) * 57.325) - 90); _vOther.pushAngle = (_pushAngle + 180); pD = ((((110 - tDiff) / 2) < 5)) ? 5 : ((110 - tDiff) / 2); _pushDist = (_fwdSpeed / 3); _vOther.pushDist = (_pushDist + (_vOther.fwdSpeed / 2)); rM = 3; if (collObj.isBehind == true){ if (collObj.isRight == true){ _pushTurn = (_pushDist / rM); _vOther.pushTurn = (-(_pushDist) / rM); } else { _pushTurn = (-(_pushDist) / rM); _vOther.pushTurn = (_pushDist / rM); }; } else { if (collObj.isRight == true){ _pushTurn = (_pushDist / rM); _vOther.pushTurn = (_pushDist / rM); } else { _pushTurn = (-(_pushDist) / rM); _vOther.pushTurn = (-(_pushDist) / rM); }; }; }; }; }; } public function set pushAngle(value:Number):void{ _pushAngle = value; } public function checkColls():void{ var i:int = (Number(_vNum) + 1); while (i < _cArray.length) { if ((((((Math.abs((_vGroup.x - _cArray[i].vGroup.x)) < (_zLength + _cArray[i].zLength))) && ((Math.abs((_vGroup.z - _cArray[i].vGroup.z)) < (_zLength + _cArray[i].zLength))))) && ((((((_cArray[i].topBot == 3)) || ((((_topBot == _cArray[i].topBot)) && (!((_topBot == 0))))))) || ((Math.abs((_vGroup.y - _cArray[i].getY)) < ((_vGroup.y < _cArray[i].getY)) ? _yHeight : ((_vGroup.y > _cArray[i].getY)) ? _cArray[i].yHeight : Math.max(_yHeight, _cArray[i].yHeight))))))){ if ((((((((_isPlayer == false)) && ((_cArray[i].isMoveable == false)))) && ((_cArray[i].typeOf == "Wall")))) && (!((_cArray[i].topBot == 3))))){ _creator._creator.cD.HGCollision(this, _cArray[i], true); }; _creator._creator.cD.HGCollision(this, _cArray[i]); }; i++; }; } public function set turnTargetSpeed(value:Number):void{ _turnTargetSpeed = value; } public function get isMoveable():Boolean{ return (true); } public function turnMe():void{ if (_pushTurn != 0){ spinMe(); }; var fSpeed:Number = Math.abs(_fwdSpeed); var turnMod:Number = (fSpeed / _maxSpeedConst); turnMod = ((turnMod > 1)) ? 1 : ((turnMod < 0.5)) ? 0.5 : turnMod; _turnTargetSpeed = (_turnTargetSpeed * turnMod); _turnTargetSpeed = (_turnTargetSpeed * ((_fwdSpeed < 0)) ? -1 : 1); if (_turnTargetSpeed > 0){ _turnSpeed = ((_turnSpeed < 0)) ? (_turnSpeed + (_turnSpeedUpInc * 2)) : (((_turnSpeed + _turnSpeedUpInc) > _turnTargetSpeed)) ? _turnTargetSpeed : (_turnSpeed + _turnSpeedUpInc); } else { if (_turnTargetSpeed < 0){ _turnSpeed = ((_turnSpeed > 0)) ? (_turnSpeed - (_turnSpeedUpInc * 2)) : (((_turnSpeed - _turnSpeedUpInc) < _turnTargetSpeed)) ? _turnTargetSpeed : (_turnSpeed - _turnSpeedUpInc); } else { _turnSpeed = ((_turnSpeed > _turnSpeedDownInc)) ? (_turnSpeed - _turnSpeedDownInc) : ((_turnSpeed < -(_turnSpeedDownInc))) ? (_turnSpeed + _turnSpeedDownInc) : 0; }; }; if (_topBot != 0){ _vGroup.rotateY = (_vGroup.rotateY + (_turnSpeed * 57.325)); if (_panGroup.rotateY > 0){ _vGroup.rotateY = (_vGroup.rotateY + (0.025 * 57.325)); _panGroup.rotateY = (_panGroup.rotateY - (0.025 * 57.325)); _panGroup.rotateY = (((_panGroup.rotateY - (0.0025 * 57.325)) < 0)) ? 0 : (_panGroup.rotateY - (0.0025 * 57.325)); }; if (_panGroup.rotateY < 0){ _vGroup.rotateY = (_vGroup.rotateY - (0.025 * 57.325)); _panGroup.rotateY = (_panGroup.rotateY + (0.025 * 57.325)); _panGroup.rotateY = (((_panGroup.rotateY + (0.0025 * 57.325)) > 0)) ? 0 : (_panGroup.rotateY + (0.0025 * 57.325)); }; _panGroupInner.rotateY = ((((_panGroupInner.rotateY > 1)) || ((_panGroupInner.rotateY < -1)))) ? (_panGroupInner.rotateY * 0.9) : 0; } else { _panGroup.rotateY = (_panGroup.rotateY + ((_turnSpeed * (Rand.makePos(_fwdSpeed) / _maxSpeedConst)) * 57.325)); }; _vGroup.rotateY = (_vGroup.rotateY + ((_vGroup.rotateY > 180)) ? -360 : ((_vGroup.rotateY < -180)) ? 360 : 0); if ((_turnSpeed * 700) < _panGroup.roll){ _panGroup.roll = (_panGroup.roll - 1.5); } else { if ((_turnSpeed * 700) > _panGroup.roll){ _panGroup.roll = (_panGroup.roll + 1.5); }; }; _vGroup.pan = (-(_turnSpeed) * 300); } } }//package
Section 230
//Vehicle2 (Vehicle2) package { import flash.display.*; import sandy.core.data.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import com.dynamicflash.util.*; public class Vehicle2 { public var _cBMP:BitmapData; public var _waypointNum:Number; private var _lapNum:int;// = 0 public var _vNum:int; private var _turnSpeedDownInc:Number;// = 0.004 public var _vSkin:BitmapMaterial; private var _pushTurn:Number;// = 0 private var _isPlayer:Boolean;// = false public var _wSpeed:Number; public var _canJump2:Boolean;// = true public var _jumpTimer:int;// = 0 private var _turnTargetSpeed:Number;// = 0 public var _vMaterial:MaterialAttributes; private var _pushDist:Number;// = 0 public var _jumpDir:Number;// = 10 public var _panGroup:TransformGroup; public var _wTopBot:int; private var _turnSpeed:Number;// = 0 public var _rGroup:Sprite2D; private var _xWidth:Number;// = 30 private var _fwdSpeedUpInc:Number;// = 0.5 public var _topBot:int;// = 1 private var _nextCheck:int;// = 2 private var _fwdMaxSpeed:Number;// = 29 private var _pushAngle:Number;// = 0 public var _wX:Number; public var _wZ:Number; public var _cBMPH:Number; public var _gBMPH:Number; public var _vModel:MD2; public var _cBMPW:Number; public var _gBMPW:Number; public var _gBMP:BitmapData; public var _jumpInc:Number;// = 0 public var _panGroupInner:TransformGroup; private var _collShape:int;// = 1 public var _bounce:Number;// = 2 private var _fwdTargetSpeed:Number;// = 0 private var _fwdSpeedDownInc:Number;// = 0.125 private var _vArray:Array; private var _fwdSpeed:Number;// = 0 private var _turnSpeedUpInc:Number;// = 0.0035 private var _fwdSpeedDownConstant:Number;// = 0.125 public var _wAngle:Number; private var _turnMaxSpeed:Number;// = 0.06 private var _zLength:Number;// = 125 public var _wInc:int;// = 0 public var _vGroup:TransformGroup; private var _rAdded:Boolean;// = false private var _yHeight:Number;// = 45 public var _hasPointed:Boolean;// = false private var _cArray:Array; public var _wRot:Number; public var _canJump:Boolean;// = true private var _maxSpeedConst:Number;// = 29 private var _checkpointNum:int;// = 0 public var _creator:Object; public function Vehicle2(c:Sprite, tskin:BitmapData, t:int, wpn:Number){ super(); _creator = c; _waypointNum = wpn; _vNum = t; _vArray = _creator._vArray; _cArray = _creator._cArray; _gBMP = _creator.gBMP; _gBMPW = (_gBMP.width / 2); _gBMPH = (_gBMP.height / 2); _cBMP = _creator.cBMP; _cBMPW = (_cBMP.width / 2); _cBMPH = (_cBMP.height / 2); var decoded:ByteArray = Base64.decodeToByteArray("SURQMggAAAD0AQAA9AEAAPgDAAABAAAA9AAAANkAAADYAQAANgoAAMYAAABEAAAAhAAAAOgDAAAIGgAA2CsDALBUAwBWMDZfd2hlZWxzMDJiX1YwNi5wbmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAywCGASEBrwEZAYYBGQHUAcMArwHLANQBjAAoAdoASAHLADgBGQE4AQkBSAFXASgBVwH6AAkB2gAZAeoA2gDaAIwA+gDLAOoArQHMAdAB4AEJAeQB2gDkARMA4AE2AMwBCQF3AdABegGtAZIBNgCSARMAegHaAHcBPgCvAaUBrwHFABMBHwETAXUBkgB1AdwAkgGWAJIB2AC3AdQAtwGaAFcB2ABXAZYAMgGaADIB1ADwAc0A8AGiAPYAogD2AM0ATADYABEA2AAHAPAAVQDwAFUACQEHAAkBBwAjAVUAIwERADoBTAA6AdABSAEJAU8BCQFvAdABdwETAEgBEwB3AdoAbwHaAE8BbQAJAXcBCQF3ARkBbQAZAYYBEQFdABEBjgERAIYBKgCWARUAoAE0AJwBPAB8AUYAdQFCAHUBFQB8AREAwwA0AMcAPADeACwA5gBGAO4AQgDuABUA5gARANYAEQDPABUAlgFCAI4BRgDeAEgA1ABGAM0AQgDDACwAwwAjAMcAGwDeAA8A9gAbAPoAIwD6ADQA+gAsAPQAPAChASoAoAEjAJwBGwCGAQ8AbwEbAGsBIwBpASwAawE0AG8BPACGAUgApQETAJ4BCwCSAQUAhAEDAHgBBQBtAQsAZQEVAF8BHwBdASwAXwE4AGUBRABvAUwAegFSAIYBUwCSAVIAngFMAKUBQgCrATgArQEqAKsBHwDqAAUA3gADANIABQDHAAsAvQAVALcAHwC1ACwAtwA4AL0ARADHAEwA0ABSAN4AUwDqAFIA9gBMAP0ARAADATgABQEsAAMBIQD/ABUA9gALAEAAJQAsACUALAAsAEAALABVAGUAVQBdAEAAXQBAAGUAVQBVAEAAVQBVAFAAQABQAFUASABAAEgAVQBCAEAAQgBVADoAQAA6AFUAMgBAADIAVQAsAFUAJQBVAB0AQAAdAFUAFwBAABcAVQAPAEAADwBVAAkAQAAJAFUAAQBAAAEAVQCQAFUAiABAAIgAQACQAFUAgABAAIAAQAB7AFUAewBVAHMAQABzAFUAawBAAGsALABdACwAZQAsAFUALABQACwASAAsAEIALAA6ACwAMgAsAB0ALAAXACwADwAsAAkALAABACwAiAAsAJAALACAACwAewAsAHMALABrAFEAUAA1AAAAAgABAE4ATwA2AAMABQAEAD0ASABCAAYACAAHAEkAAQBEAAkACwAKAD4ATABBAAwADgANAEUATQAAAA8AEQAQADkACQBOABIAEwADAE4ACQAHAAMAEwAUAAgACgBPABUAFgAFAE8ACgA8AAUAFgAXAAMABQBQABgAGQACAFAABQA3AAIAGQAaADoABgBRABsAHAAAAFEABgAEAAAAHAAdAFEANQA2AAAAAQAEADYANQBOAAQAAQADADwAOwBPABcAHgAFAE8AOwA2AAUAHgAEADYAOwBRAAQAHgAAAFEAOwA6AAAAHgAbADUAUAA4AAEAAgAfADgAUAA3AB8AAgAaADUAOABOAAEAHwADAE4AOAA5AAMAHwASAFAABAADAAIAHQAYAFAAUQAEAAIAAAAdAE8ABwAIAAUAFAAVAE8ATgAHAAUAAwAUAEUATABNAA8ADgARAEUAQQBMAA8ADQAOAEwAQwBNAA4AIAARAEwAQABDAA4AIQAgAD8ASwACACIAJAAjAAIASwBKACMAJAAlAEoAPgAAACUAJwAmAEoASwA+ACUAJAAnAEIASABEAAcACAAKAEQASABJAAoACAAJAEgAQwBJAAgAIAAJAEkAQwBAAAkAIAAhAEcARgACACgAKQAjAAIARgA/ACMAKQAiAEYAPQABACkAKwAqAEYARwA9ACkAKAArAD4ARQAAACcALAAmAD4AQQBFACcALQAsAEQAPQBCAC4AKwAvAEQAAQA9AC4AKgArAAkAPAAKADAAMgAxAAkAOQA8ADAAMwAyADkAOAA8ADMANAAyADwAOAA7ADIANAA1ADsAOAA6ADUANAA2ADoAOAA3ADYANAA3ADoABQAGADYAOQA4ADoANwAFADYANwA5AAYAAwAEADoAPAA7AAYABQADADoAPQA8AAoABwAJAD4AQAA/AAoACAAHAD4AQQBAAAAAQwBKABAAIABCAAAATQBDABAAEQAgAEAAPgBLACEADABDAEAATAA+ACEADgAMAAEAQABGAAsAIQBEAAEASQBAAAsACQAhAEMAPQBHACAABgBFAEMASAA9ACAACAAGAEYASwA/AEQAQwBGAEYAQABLAEQAIQBDAEcASgBDAEUAQgAgAEcAAgBKAEUARwBCAC0ALwAzAEgASgBJAA8AEQAzAEsATABJABkAGwAzAE0ATgBJACcAKQAzAE8AUABJABAANAASAFEAUwBSABoANAAcAFQAUwBVACgANAAqAFYAUwBXAC4ANAAwAFgAUwBZABEAEwAzAEwAWgBJABMAFQAzAFoAWwBJABgANAAaAFwAUwBUABYANAAYAF0AUwBcABQANAAWAF4AUwBdABIANAAUAFIAUwBeAA4ANAAQAF8AUwBRAAwANAAOAGAAUwBfAAwAMgA0AGAAYQBTADAANAAyAFkAUwBhACwANAAuAGIAUwBYACoANAAsAFcAUwBiACYANAAoAGMAUwBWACQANAAmAGQAUwBjACAANAAiAGUAUwBmAB4ANAAgAGcAUwBlABwANAAeAFUAUwBnAA0ADwAzAGgASwBJAAsADQAzAGkAaABJAAsAMwAxAGkASQBqAC8AMQAzAEoAagBJACsALQAzAGsASABJACkAKwAzAFAAawBJACUAJwAzAGwATwBJACMAJQAzAG0AbABJACEAIwAzAG4AbQBJAB8AIQAzAG8AbgBJAB0AHwAzAHAAbwBJABsAHQAzAE4AcABJABcAGQAzAHEATQBJABUAFwAzAFsAcQBJADEAawBqAGoAcwByAC8AawAxAEoAcwBqAC8AbABrAEoAdABzAC0AbAAvAEgAdABKAC0AbQBsAEgAdQB0ACsAbQAtAGsAdQBIACsAbgBtAGsAdgB1ACkAbgArAFAAdgBrACkAbwBuAFAAdwB2ACcAbwApAE8AdwBQACcAcABvAE8AeAB3ACUAcAAnAGwAeABPACUAcQBwAGwAeQB4ACMAcQAlAG0AeQBsACMAcgBxAG0AegB5ACEAcgAjAG4AegBtACEAcwByAG4AewB6AB8AcwAhAG8AewBuAB8AdABzAG8AfAB7AB0AdAAfAHAAfABvAB0AdQB0AHAAfQB8ABsAdQAdAE4AfQBwABsAdgB1AE4AfgB9ABkAdgAbAE0AfgBOABkAdwB2AE0AfwB+ABcAdwAZAHEAfwBNABcAeAB3AHEAgAB/ABUAeAAXAFsAgABxABUAeQB4AFsAgQCAABMAeQAVAFoAgQBbABMAZgB5AFoAggCBABEAZgATAEwAggBaABEAZwBmAEwAgwCCAA8AZwARAEsAgwBMAA8AaABnAEsAhACDAA0AaAAPAGgAhABLAA0AaQBoAGgAhQCEAAsAaQANAGkAhQBoAAsAagBpAGkAcgCFAAsAMQBqAGkAagByACIANAAkAGYAUwBkACoAgQCCAFcAhwCGACoALACBAFcAYgCHACwAgACBAGIAiACHACwALgCAAGIAWACIAC4AfwCAAFgAiQCIAC4AMAB/AFgAWQCJADAAfgB/AFkAigCJADAAMgB+AFkAYQCKADIAfQB+AGEAiwCKAAwAfQAyAGAAiwBhAAwAfAB9AGAAjACLAAwADgB8AGAAXwCMAA4AewB8AF8AjQCMAA4AEAB7AF8AUQCNABAAegB7AFEAjgCNABAAEgB6AFEAUgCOABIAjQB6AFIAjwCOABIAFACNAFIAXgCPABQAjACNAF4AkACPABQAFgCMAF4AXQCQABYAiwCMAF0AkQCQABYAGACLAF0AXACRABgAigCLAFwAkgCRABgAGgCKAFwAVACSABoAiQCKAFQAkwCSABoAHACJAFQAVQCTABwAiACJAFUAlACTABwAHgCIAFUAZwCUAB4AhwCIAGcAlQCUAB4AIACHAGcAZQCVACAAhgCHAGUAlgCVACAAIgCGAGUAZgCWACIAhQCGAGYAlwCWACIAJACFAGYAZACXACQAhACFAGQAmACXACQAJgCEAGQAYwCYACYAgwCEAGMAmQCYACYAKACDAGMAVgCZACgAggCDAFYAhgCZACgAKgCCAFYAVwCGAF0AhgCFAJoAnACbAF0AXgCGAJoAnQCcAGYAZQB5AJ4AoACfAGYAUgBlAJ4AoQCgAHkAZAB4AJ8AowCiAHkAZQBkAJ8AoACjAHgAYwB3AKIApQCkAHgAZABjAKIAowClAHcAYgB2AKQApwCmAHcAYwBiAKQApQCnAHYAYQB1AKYAqQCoAHYAYgBhAKYApwCpAHUAYAB0AKgAqwCqAHUAYQBgAKgAqQCrAHQAXwBzAKoArQCsAHQAYABfAKoAqwCtAHMAXgByAKwAnQCuAHMAXwBeAKwArQCdAHIAXQBxAK4AmgCvAHIAXgBdAK4AnQCaAHEAXABwAK8AsQCwAHEAXQBcAK8AmgCxAHAAWwBvALAAswCyAHAAXABbALAAsQCzAG8AWgBuALIAtQC0AG8AWwBaALIAswC1AG4AWQBtALQAtwC2AG4AWgBZALQAtQC3AG0AWABsALYAuQC4AG0AWQBYALYAtwC5AGwAVwBrALoAvAC7AGwAWABXALoAvQC8AGsAVgBqALsAvwC+AGsAVwBWALsAvAC/AFUAagBWAMAAvgC/AFUAaQBqAMAAwQC+AGkAVABoAMEAwwDCAGkAVQBUAMEAwADDAGgAUwBnAMIAxQDEAGgAVABTAMIAwwDFAGcAUgBmAMQAoQCeAGcAUwBSAMQAxQChAFIAjQBlAKEAxgCgAFIAegCNAKEAxwDGAGUAjABkAKAAyACjAGUAjQCMAKAAxgDIAGQAiwBjAKMAyQClAGQAjACLAKMAyADJAGMAigBiAKUAygCnAGMAiwCKAKUAyQDKAGIAiQBhAKcAywCpAGIAigCJAKcAygDLAGEAiABgAKkAzACrAGEAiQCIAKkAywDMAGAAhwBfAKsAzQCtAGAAiACHAKsAzADNAF8AhgBeAK0AnACdAF8AhwCGAK0AzQCcAF0AhABcAJoAzgCxAF0AhQCEAJoAmwDOAFwAgwBbALEAzwCzAFwAhACDALEAzgDPAFsAggBaALMA0AC1AFsAgwCCALMAzwDQAFoAgQBZALUA0QC3AFoAggCBALUA0ADRAFkAgABYALcA0gC5AFkAgQCAALcA0QDSAFgAfwBXAL0A0wC8AFgAgAB/AL0A1ADTAFcAfgBWALwA1QC/AFcAfwB+ALwA0wDVAH0AVgB+ANYAvwDVAH0AVQBWANYAwAC/AFUAfABUAMAA1wDDAFUAfQB8AMAA1gDXAFQAewBTAMMA2ADFAFQAfAB7AMMA1wDYAFMAegBSAMUAxwChAFMAewB6AMUA2ADHAMgAoAChAMUA2ADHAMgAoQDJAMUAxwChAMcAnwCgAMMA1wDYAMcAoADIAMMA2ADFAMYAngCfAMAA1gDXAMYAnwDHAMAA1wDDAJ4AxgDFANYAwAC/AJ4AxQCdANYAvwDVAMQAnACdALwA0wDVAMQAnQDFALwA1QC/AMMAmwCcAL0A1ADTAMMAnADEAL0A0wC8AMIAmgCbALcA0QDSAMIAmwDDALcA0gC5AMEAmQCaALUA0ADRAMEAmgDCALUA0QC3AMAAmACZALMAzwDQAMAAmQDBALMA0AC1AL8AlwCYALEAzgDPAL8AmADAALEAzwCzAL4AlgCXAJoAmwDOAL4AlwC/AJoAzgCxALwAlACVAK0AzQCcALwAlQC9AK0AnACdALsAkwCUAKsAzADNALsAlAC8AKsAzQCtALoAkgCTAKkAywDMALoAkwC7AKkAzACrALkAkQCSAKcAygDLALkAkgC6AKcAywCpALgAkACRAKUAyQDKALgAkQC5AKUAygCnALcAjwCQAKMAyADJALcAkAC4AKMAyQClALYAjgCPAKAAxgDIALYAjwC3AKAAyACjAMkAoQCOAKEAxwDGAMkAjgC2AKEAxgCgALQAyADJAMQAxQChALQAyQC1AMQAoQCeALMAxwDIAMIAwwDFALMAyAC0AMIAxQDEALIAxgDHAMEAwADDALIAxwCzAMEAwwDCAMYAsgCxAMAAwQC+AMYAsQDFAMAAvgC/ALAAxADFALsAvAC/ALAAxQCxALsAvwC+AK8AwwDEALoAvQC8AK8AxACwALoAvAC7AK4AwgDDALYAtwC5AK4AwwCvALYAuQC4AK0AwQDCALQAtQC3AK0AwgCuALQAtwC2AKwAwADBALIAswC1AKwAwQCtALIAtQC0AKsAvwDAALAAsQCzAKsAwACsALAAswCyAKoAvgC/AK8AmgCxAKoAvwCrAK8AsQCwAKkAvQC+AK4AnQCaAKkAvgCqAK4AmgCvAKgAvAC9AKwArQCdAKgAvQCpAKwAnQCuAKcAuwC8AKoAqwCtAKcAvACoAKoArQCsAKYAugC7AKgAqQCrAKYAuwCnAKgAqwCqAKUAuQC6AKYApwCpAKUAugCmAKYAqQCoAKQAuAC5AKQApQCnAKQAuQClAKQApwCmAKMAtwC4AKIAowClAKMAuACkAKIApQCkAKIAtgC3AJ8AoACjAKIAtwCjAJ8AowCiALUAyQC2AJ4AoQCgALUAtgCiAJ4AoACfAL4AvQCVAJoAnQCcAL4AlQCWAJoAnACbANYA1ACZAFYAVwCGANYAmQCYAFYAhgCZANgA1gCYAGMAVgCZANgAmACXAGMAmQCYANoA2ACXAGQAYwCYANoAlwCWAGQAmACXANwA2gCWAGYAZACXANwAlgCVAGYAlwCWAN4A3ACVAGUAZgCWAN4AlQCUAGUAlgCVAOAA3gCUAGcAZQCVAOAAlACTAGcAlQCUAOIA4ACTAFUAZwCUAOIAkwCSAFUAlACTAOQA4gCSAFQAVQCTAOQAkgCRAFQAkwCSAOYA5ACRAFwAVACSAOYAkQCQAFwAkgCRAOgA5gCQAF0AXACRAOgAkACPAF0AkQCQAOoA6ACPAF4AXQCQAOoAjwCOAF4AkACPAOwA6gCOAFIAXgCPAOwAjgChAFIAjwCOAO4A7AChAFEAUgCOAO4AoQCgAFEAjgCNAPAA7gCgAF8AUQCNAPAAoACfAF8AjQCMAPIA8ACfAGAAXwCMAPIAnwCeAGAAjACLAPIAngDMAGAAiwBhAMwAngCdAGEAiwCKAM4AzACdAFkAYQCKAM4AnQCcAFkAigCJANAAzgCcAFgAWQCJANAAnACbAFgAiQCIANIA0ACbAGIAWACIANIAmwCaAGIAiACHANQA0gCaAFcAYgCHANQAmgCZAFcAhwCGANwAygDaAGYAUwBkAPMAzQCxAGkAagByAPMAsQCyAGkAcgCFAPMAsgDxAGkAhQBoAPEAsgCzAGgAhQCEAPEAswDvAGgAhABLAO8AswC0AEsAhACDAO8AtADtAEsAgwBMAO0AtAC1AEwAgwCCAO0AtQDrAEwAggBaAOsAtQCiAFoAggCBAOsAogDpAFoAgQBbAOkAogCjAFsAgQCAAOkAowDnAFsAgABxAOcAowCkAHEAgAB/AOcApADlAHEAfwBNAOUApAClAE0AfwB+AOUApQDjAE0AfgBOAOMApQCmAE4AfgB9AOMApgDhAE4AfQBwAOEApgCnAHAAfQB8AOEApwDfAHAAfABvAN8ApwCoAG8AfAB7AN8AqADdAG8AewBuAN0AqACpAG4AewB6AN0AqQDbAG4AegBtANsAqQCqAG0AegB5ANsAqgDZAG0AeQBsANkAqgCrAGwAeQB4ANkAqwDXAGwAeABPANcAqwCsAE8AeAB3ANcArADVAE8AdwBQANUArACtAFAAdwB2ANUArQDTAFAAdgBrANMArQCuAGsAdgB1ANMArgDRAGsAdQBIANEArgCvAEgAdQB0ANEArwDPAEgAdABKAM8ArwCwAEoAdABzAM8AsADNAEoAcwBqAM0AsACxAGoAcwByAOkA5wDLAFsAcQBJAOcA5QDLAHEATQBJAOMA4QDLAE4AcABJAOEA3wDLAHAAbwBJAN8A3QDLAG8AbgBJAN0A2wDLAG4AbQBJANsA2QDLAG0AbABJANkA1wDLAGwATwBJANUA0wDLAFAA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"); _vGroup = new TransformGroup(); _vModel = new MD2("_vModel", decoded, 10); _vModel.rotateY = 90; decoded = null; _vMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); _vSkin = new BitmapMaterial(tskin, _vMaterial, 0); _vModel.appearance = new Appearance(_vSkin); _panGroup = new TransformGroup(); _panGroupInner = new TransformGroup(); _panGroupInner.addChild(_vModel); _panGroup.addChild(_panGroupInner); _vGroup.addChild(_panGroup); _rGroup = new Sprite2D(("REDSparker" + t), new REDSpark(), 0.6); _rGroup.autoCenter = false; _rGroup.floorCenter = true; _rGroup.y = -75; getNewWaypoint(); getNewCheckpoint(); if (t != 0){ } else { _isPlayer = true; }; } public function get zLength():Number{ return (_zLength); } public function get yHeight():Number{ return (_yHeight); } public function set fwdTargetSpeed(value:Number):void{ _fwdTargetSpeed = value; } public function get collShape():int{ return (_collShape); } public function get fwdMaxSpeed():Number{ return (_fwdMaxSpeed); } public function get xWidth():Number{ return (_xWidth); } public function get topBot():int{ return (_topBot); } public function moveMe():void{ var speedRatio:*; if (_fwdTargetSpeed > 0){ if (_fwdSpeed > _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed - _fwdSpeedDownInc) < _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed - _fwdSpeedDownInc); } else { if (_fwdSpeed < _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed + _fwdSpeedUpInc) > _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed + _fwdSpeedUpInc); }; }; } else { if (_fwdTargetSpeed < 0){ if (_fwdSpeed < _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed + _fwdSpeedDownInc) > _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed + _fwdSpeedDownInc); } else { if (_fwdSpeed > _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed - _fwdSpeedUpInc) < _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed - _fwdSpeedUpInc); }; }; } else { _fwdSpeed = ((_fwdSpeed > _fwdSpeedDownInc)) ? (_fwdSpeed - _fwdSpeedDownInc) : ((_fwdSpeed < -(_fwdSpeedDownInc))) ? (_fwdSpeed + _fwdSpeedDownInc) : 0; }; }; _vGroup.moveForward(_fwdSpeed); if (_pushDist != 0){ pushMe(); //unresolved jump }; checkOnTrack(); if (_canJump == true){ _vModel.frame = ((((_vModel.frame > 4)) || ((_vModel.frame < 1)))) ? 1 : _vModel.frame; _vModel.frame = (_vModel.frame + (_fwdSpeed / 20)); _vModel.frame = (_vModel.frame + ((_vModel.frame > 4)) ? -3 : ((_vModel.frame < 1)) ? 3 : 0); }; if (((_isPlayer) && ((_creator._creator.gameMode == 3)))){ speedRatio = (Math.abs(_fwdSpeed) / _maxSpeedConst); _creator._creator.speedHIGHVolume = speedRatio; _creator._creator.speedLOWVolume = (1 - speedRatio); }; } public function get fwdSpeedUpInc():Number{ return (_fwdSpeedUpInc); } public function get fwdSpeed():Number{ return (_fwdSpeed); } public function pushMe():void{ _vGroup.rotateY = (_vGroup.rotateY + _pushAngle); _vGroup.moveForward(_pushDist); _vGroup.rotateY = (_vGroup.rotateY - _pushAngle); _pushDist = (((((_pushDist * 0.8) < 1)) && (((_pushDist * 0.8) > -1)))) ? 0 : (_pushDist * 0.8); } public function checkDIR():void{ _creator._chArray[_checkpointNum].returnAngle(this); } private function getSingleColl(tX:Number, tZ:Number, cX:Number, cZ:Number):Number{ var xDiff:Number = (cX - tX); var zDiff:Number = (cZ - tZ); var _cAngle:Number = 1000; if ((((Math.abs(xDiff) < 30)) && ((Math.abs(zDiff) < 30)))){ _cAngle = (((Math.atan2(zDiff, xDiff) * 57.325) - 90) - _vGroup.rotateY); _cAngle = (_cAngle + ((_cAngle < -180)) ? 360 : ((_cAngle > 180)) ? -360 : 0); }; return (_cAngle); } public function set pushTurn(value:Number):void{ _pushTurn = value; } public function get vModel():MD2{ return (_vModel); } private function removeREDSpark():void{ _rGroup.remove(); _rAdded = false; } public function spinMe():void{ _vGroup.rotateY = (_vGroup.rotateY + _pushTurn); _pushTurn = (_pushTurn * 0.8); _pushTurn = ((((_pushTurn > -0.005)) && ((_pushTurn < 0.005)))) ? 0 : _pushTurn; } public function get fwdTargetSpeed():Number{ return (_fwdTargetSpeed); } public function get turnTargetSpeed():Number{ return (_turnTargetSpeed); } public function set waypointNum(value:Number):void{ _waypointNum = value; } private function checkOnTrack():void{ var groundNum:uint = checkGround(_topBot); _fwdMaxSpeed = ((_topBot == 0)) ? _fwdSpeed : ((groundNum == 0)) ? ((_isPlayer == false)) ? 10 : 5 : _maxSpeedConst; if (((_isPlayer) && (!((_topBot == 0))))){ _creator._creator.offTrack = false; }; switch (groundNum){ case 0xFC0100: if (_rAdded == false){ _rAdded = true; _vGroup.addChild(_rGroup); }; _rGroup.content.rotation = _vModel.rotateZ; _canJump2 = false; break; case 0xF6FF00: if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; _fwdSpeed = (_fwdSpeed + (((((_fwdSpeed + 5) < (_fwdMaxSpeed * 1.5))) && (!((_topBot == 0))))) ? 5 : 0); if ((((((_isPlayer == true)) && ((_creator._creator.soundOn == true)))) && ((_creator._creator.gameMode == 3)))){ _creator._creator.boostSound.gotoAndPlay("IN"); //unresolved jump }; _canJump2 = true; break; case 6872054: _turnSpeed = 0; if (_rAdded == false){ _rAdded = true; _vGroup.addChild(_rGroup); }; _rGroup.content.rotation = (_vModel.rotateZ + 1); _canJump2 = true; break; case 130243: _canJump2 = true; jumpMe(true); if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; _fwdSpeed = ((_fwdSpeed < 5)) ? 5 : _fwdSpeed; break; case 0: _canJump2 = true; if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; if (((_isPlayer) && (!((_topBot == 0))))){ _creator._creator.offTrack = true; }; break; default: _canJump2 = true; if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; }; _fwdSpeedDownInc = ((_fwdMaxSpeed <= 10)) ? 0.5 : _fwdSpeedDownConstant; } private function getNewWaypoint():void{ var wObj:Object = _creator._wArray[_wInc].getNewPosition(this, _waypointNum); _wX = wObj.nX; _wZ = wObj.nZ; _wSpeed = wObj.speed; _wRot = wObj.nAngle; _wTopBot = wObj.topBot; _waypointNum = wObj.waypointNum; } public function jumpMe(cont:Boolean):void{ if (_canJump){ if ((((((cont == true)) && ((_jumpTimer <= 0)))) && (_canJump2))){ _canJump = false; if (_isPlayer == true){ _jumpTimer = 1; if ((((_creator._creator.soundOn == true)) && ((_creator._creator.gameMode == 3)))){ _creator._creator.speedLOW.gotoAndPlay("fadeOUT"); _creator._creator.speedHIGH.gotoAndPlay("fadeOUT"); _creator._creator.speedJUMP.gotoAndPlay("IN"); }; } else { _jumpTimer = 10; }; _jumpInc = 25; _jumpDir = ((_topBot == 1)) ? 8 : -8; _bounce = 2; _topBot = 0; _vModel.frame = 4; } else { _jumpTimer--; }; } else { _vModel.frame = (_vModel.frame + 1); _vGroup.moveVertically(_jumpDir); _jumpInc--; if (_jumpInc == 0){ _bounce--; _topBot = ((_jumpDir > 0)) ? 2 : 1; _canJump = true; _vModel.frame = 4; _vModel.rotateZ = (_vModel.rotateZ + 180); if ((((((_isPlayer == true)) && ((_creator._creator.soundOn == true)))) && ((_creator._creator.gameMode == 3)))){ _creator._creator.speedLOW.gotoAndPlay("fadeIN"); _creator._creator.speedHIGH.gotoAndPlay("fadeIN"); }; }; }; } public function get turnSpeedUpInc():Number{ return (_turnSpeedUpInc); } public function set turnSpeed(value:Number):void{ _turnSpeed = value; } public function get panGroupInner():TransformGroup{ return (_panGroupInner); } public function get isPlayer():Boolean{ return (_isPlayer); } public function set fwdSpeed(value:Number):void{ _fwdSpeed = value; } public function get turnSpeedDownInc():Number{ return (_turnSpeedDownInc); } private function checkGround(tB:int):uint{ var retVar:uint = ((tB == 1)) ? _gBMP.getPixel(((_vGroup.x / 10) + _gBMPW), ((-(_vGroup.z) / 10) + _gBMPH)) : _cBMP.getPixel(((_vGroup.x / 10) + _cBMPW), ((-(_vGroup.z) / 10) + _cBMPH)); return (retVar); } public function get pushTurn():Number{ return (_pushTurn); } public function get getY():int{ return (_vGroup.y); } public function set pushDist(value:Number):void{ _pushDist = value; } public function get typeOf():String{ return ("Vehicle"); } public function get turnSpeed():Number{ return (_turnSpeed); } public function get vGroup():TransformGroup{ return (_vGroup); } public function get waypointNum():Number{ return (_waypointNum); } public function getNewCheckpoint():void{ var posit:int; var checkP:Object; if (_creator._creator.gameMode == 3){ if (((_isPlayer) && ((_lapNum < _creator._numOfLaps)))){ posit = _creator._chArray[_checkpointNum].returnPosition(_lapNum); _creator._creator.playerPosition = ((posit == 0)) ? _creator._creator.playerPosition : (posit + 1); _creator._creator.HUD.innerHUD.posBOX.text = ((posit == 0)) ? _creator._creator.HUD.innerHUD.posBOX.text : ((posit == 1)) ? "2nd place" : ((posit == 2)) ? "3rd place" : "4th place"; }; _nextCheck--; if (_nextCheck <= 0){ checkP = _creator._chArray[_checkpointNum].checkPoint(_vGroup.x, _vGroup.z, _lapNum, _isPlayer); if (checkP.collTrue == true){ _checkpointNum++; if (_checkpointNum >= _creator._chArray.length){ _lapNum++; _checkpointNum = 0; if (_isPlayer){ if (_lapNum == _creator._numOfLaps){ _creator._creator.HUD.innerHUD.lapBOX.text = ""; _lapNum++; _creator._creator.toOutroEF(); } else { _creator._creator.setLapCOUNTER(_lapNum); _creator._creator.HUD.innerHUD.lapBOX.text = ((("Lap: " + (_lapNum + 1)) + " / ") + _creator._numOfLaps); }; }; }; } else { _nextCheck = checkP.nextColl; }; }; }; } public function get pushAngle():Number{ return (_pushAngle); } public function controlMe():void{ _wAngle = (((Math.atan2((_wZ - _vGroup.z), (_wX - _vGroup.x)) * 57.325) - 90) - _vGroup.rotateY); _wAngle = (_wAngle + ((_wAngle < -180)) ? 360 : ((_wAngle > 180)) ? -360 : 0); _fwdTargetSpeed = (_fwdMaxSpeed * _wSpeed); moveMe(); _turnTargetSpeed = ((_wAngle > 0)) ? _turnMaxSpeed : -(_turnMaxSpeed); var curTurn:Number = Math.abs(_wAngle); if (curTurn < 45){ _turnTargetSpeed = (_turnTargetSpeed * (curTurn / 45)); }; if (_topBot != 0){ turnMe(); }; if (_topBot != _wTopBot){ jumpMe(true); }; var absAngle:Number = Math.abs(_wAngle); if (absAngle <= 90){ _hasPointed = true; }; checkColls(); if ((((((Math.abs((_vGroup.x - _wX)) < 100)) && ((Math.abs((_vGroup.z - _wZ)) < 100)))) || ((((absAngle > 90)) && ((_hasPointed == true)))))){ _wInc = (((_wInc + 1) == _creator._wArray.length)) ? 0 : (_wInc + 1); getNewWaypoint(); _hasPointed = false; }; getNewCheckpoint(); } public function get turnMaxSpeed():Number{ return (_turnMaxSpeed); } public function get panGroup():TransformGroup{ return (_panGroup); } public function get pushDist():Number{ return (_pushDist); } public function get fwdSpeedDownInc():Number{ return (_fwdSpeedDownInc); } private function makeSingleColl(collObj:Object):void{ var _vOtherZ:Number; var _vOtherR:Number; var xDiff:Number; var zDiff:Number; var tDiff:Number; var pD:Number; var rM:int; var _vOther:Object = collObj; var _vOtherX:Number = collObj.vGroup.x; if (Math.abs((_vOtherX - _vGroup.x)) < 100){ _vOtherZ = collObj.vGroup.z; if (Math.abs((_vOtherZ - _vGroup.z)) < 100){ _vOtherR = collObj.vGroup.rotateY; collObj = _creator._creator.checkColls(_vGroup.x, _vGroup.z, _vGroup.rotateY, _collShape, _vOtherX, _vOtherZ, _vOtherR, _vOther.collShape); if (collObj.isColl == true){ xDiff = (_vGroup.x - _vOtherX); zDiff = (_vGroup.z - _vOtherZ); tDiff = Math.sqrt(((xDiff * xDiff) + (zDiff * zDiff))); _pushAngle = ((Math.atan2(zDiff, xDiff) * 57.325) - 90); _vOther.pushAngle = (_pushAngle + 180); pD = ((((110 - tDiff) / 2) < 5)) ? 5 : ((110 - tDiff) / 2); _pushDist = (_fwdSpeed / 3); _vOther.pushDist = (_pushDist + (_vOther.fwdSpeed / 2)); rM = 3; if (collObj.isBehind == true){ if (collObj.isRight == true){ _pushTurn = (_pushDist / rM); _vOther.pushTurn = (-(_pushDist) / rM); } else { _pushTurn = (-(_pushDist) / rM); _vOther.pushTurn = (_pushDist / rM); }; } else { if (collObj.isRight == true){ _pushTurn = (_pushDist / rM); _vOther.pushTurn = (_pushDist / rM); } else { _pushTurn = (-(_pushDist) / rM); _vOther.pushTurn = (-(_pushDist) / rM); }; }; }; }; }; } public function set pushAngle(value:Number):void{ _pushAngle = value; } public function checkColls():void{ var i:int = (Number(_vNum) + 1); while (i < _cArray.length) { if ((((((Math.abs((_vGroup.x - _cArray[i].vGroup.x)) < (_zLength + _cArray[i].zLength))) && ((Math.abs((_vGroup.z - _cArray[i].vGroup.z)) < (_zLength + _cArray[i].zLength))))) && ((((((_cArray[i].topBot == 3)) || ((((_topBot == _cArray[i].topBot)) && (!((_topBot == 0))))))) || ((Math.abs((_vGroup.y - _cArray[i].getY)) < ((_vGroup.y < _cArray[i].getY)) ? _yHeight : ((_vGroup.y > _cArray[i].getY)) ? _cArray[i].yHeight : Math.max(_yHeight, _cArray[i].yHeight))))))){ if ((((((((_isPlayer == false)) && ((_cArray[i].isMoveable == false)))) && ((_cArray[i].typeOf == "Wall")))) && (!((_cArray[i].topBot == 3))))){ _creator._creator.cD.HGCollision(this, _cArray[i], true); }; _creator._creator.cD.HGCollision(this, _cArray[i]); }; i++; }; } public function set turnTargetSpeed(value:Number):void{ _turnTargetSpeed = value; } public function get isMoveable():Boolean{ return (true); } public function turnMe():void{ if (_pushTurn != 0){ spinMe(); }; var fSpeed:Number = Math.abs(_fwdSpeed); var turnMod:Number = (fSpeed / _maxSpeedConst); turnMod = ((turnMod > 1)) ? 1 : ((turnMod < 0.5)) ? 0.5 : turnMod; _turnTargetSpeed = (_turnTargetSpeed * turnMod); _turnTargetSpeed = (_turnTargetSpeed * ((_fwdSpeed < 0)) ? -1 : 1); if (_turnTargetSpeed > 0){ _turnSpeed = ((_turnSpeed < 0)) ? (_turnSpeed + (_turnSpeedUpInc * 2)) : (((_turnSpeed + _turnSpeedUpInc) > _turnTargetSpeed)) ? _turnTargetSpeed : (_turnSpeed + _turnSpeedUpInc); } else { if (_turnTargetSpeed < 0){ _turnSpeed = ((_turnSpeed > 0)) ? (_turnSpeed - (_turnSpeedUpInc * 2)) : (((_turnSpeed - _turnSpeedUpInc) < _turnTargetSpeed)) ? _turnTargetSpeed : (_turnSpeed - _turnSpeedUpInc); } else { _turnSpeed = ((_turnSpeed > _turnSpeedDownInc)) ? (_turnSpeed - _turnSpeedDownInc) : ((_turnSpeed < -(_turnSpeedDownInc))) ? (_turnSpeed + _turnSpeedDownInc) : 0; }; }; if (_topBot != 0){ _vGroup.rotateY = (_vGroup.rotateY + (_turnSpeed * 57.325)); if (_panGroup.rotateY > 0){ _vGroup.rotateY = (_vGroup.rotateY + (0.025 * 57.325)); _panGroup.rotateY = (_panGroup.rotateY - (0.025 * 57.325)); _panGroup.rotateY = (((_panGroup.rotateY - (0.0025 * 57.325)) < 0)) ? 0 : (_panGroup.rotateY - (0.0025 * 57.325)); }; if (_panGroup.rotateY < 0){ _vGroup.rotateY = (_vGroup.rotateY - (0.025 * 57.325)); _panGroup.rotateY = (_panGroup.rotateY + (0.025 * 57.325)); _panGroup.rotateY = (((_panGroup.rotateY + (0.0025 * 57.325)) > 0)) ? 0 : (_panGroup.rotateY + (0.0025 * 57.325)); }; _panGroupInner.rotateY = ((((_panGroupInner.rotateY > 1)) || ((_panGroupInner.rotateY < -1)))) ? (_panGroupInner.rotateY * 0.9) : 0; } else { _panGroup.rotateY = (_panGroup.rotateY + ((_turnSpeed * (Rand.makePos(_fwdSpeed) / _maxSpeedConst)) * 57.325)); }; _vGroup.rotateY = (_vGroup.rotateY + ((_vGroup.rotateY > 180)) ? -360 : ((_vGroup.rotateY < -180)) ? 360 : 0); if ((_turnSpeed * 700) < _panGroup.roll){ _panGroup.roll = (_panGroup.roll - 1.5); } else { if ((_turnSpeed * 700) > _panGroup.roll){ _panGroup.roll = (_panGroup.roll + 1.5); }; }; _vGroup.pan = (-(_turnSpeed) * 300); } } }//package
Section 231
//Vehicle3 (Vehicle3) package { import flash.display.*; import sandy.core.data.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import com.dynamicflash.util.*; public class Vehicle3 { public var _cBMP:BitmapData; public var _waypointNum:Number; private var _lapNum:int;// = 0 public var _vNum:int; private var _turnSpeedDownInc:Number;// = 0.004 public var _vSkin:BitmapMaterial; private var _pushTurn:Number;// = 0 private var _isPlayer:Boolean;// = false public var _wSpeed:Number; public var _canJump2:Boolean;// = true public var _jumpTimer:int;// = 0 private var _turnTargetSpeed:Number;// = 0 public var _vMaterial:MaterialAttributes; private var _pushDist:Number;// = 0 public var _jumpDir:Number;// = 10 public var _panGroup:TransformGroup; public var _wTopBot:int; private var _turnSpeed:Number;// = 0 public var _rGroup:Sprite2D; private var _xWidth:Number;// = 30 private var _fwdSpeedUpInc:Number;// = 0.25 public var _topBot:int;// = 1 private var _nextCheck:int;// = 2 private var _fwdMaxSpeed:Number;// = 30 private var _pushAngle:Number;// = 0 public var _wX:Number; public var _wZ:Number; public var _cBMPH:Number; public var _gBMPH:Number; public var _vModel:MD2; public var _cBMPW:Number; public var _gBMPW:Number; public var _gBMP:BitmapData; public var _jumpInc:Number;// = 0 public var _panGroupInner:TransformGroup; private var _collShape:int;// = 1 public var _bounce:Number;// = 2 private var _fwdTargetSpeed:Number;// = 0 private var _fwdSpeedDownInc:Number;// = 0.35 private var _vArray:Array; private var _fwdSpeed:Number;// = 0 private var _turnSpeedUpInc:Number;// = 0.0035 private var _fwdSpeedDownConstant:Number;// = 0.35 public var _wAngle:Number; private var _turnMaxSpeed:Number;// = 0.05 private var _zLength:Number;// = 125 public var _wInc:int;// = 0 public var _vGroup:TransformGroup; private var _rAdded:Boolean;// = false private var _yHeight:Number;// = 45 public var _hasPointed:Boolean;// = false private var _cArray:Array; public var _wRot:Number; public var _canJump:Boolean;// = true private var _maxSpeedConst:Number;// = 30 private var _checkpointNum:int;// = 0 public var _creator:Object; public function Vehicle3(c:Sprite, tskin:BitmapData, t:int, wpn:Number){ super(); _creator = c; _waypointNum = wpn; _vNum = t; _vArray = _creator._vArray; _cArray = _creator._cArray; _gBMP = _creator.gBMP; _gBMPW = (_gBMP.width / 2); _gBMPH = (_gBMP.height / 2); _cBMP = _creator.cBMP; _cBMPW = (_cBMP.width / 2); _cBMPH = (_cBMP.height / 2); var decoded:ByteArray = Base64.decodeToByteArray("SURQMggAAAD0AQAA9AEAAPgDAAABAAAA9AAAANkAAADYAQAANgoAAMYAAABEAAAAhAAAAOgDAAAIGgAA2CsDALBUAwBWMDZfd2hlZWxzMDJiX1YwNi5wbmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAywCGASEBrwEZAYYBGQHUAcMArwHLANQBjAAoAdoASAHLADgBGQE4AQkBSAFXASgBVwH6AAkB2gAZAeoA2gDaAIwA+gDLAOoArQHMAdAB4AEJAeQB2gDkARMA4AE2AMwBCQF3AdABegGtAZIBNgCSARMAegHaAHcBPgCvAaUBrwHFABMBHwETAXUBkgB1AdwAkgGWAJIB2AC3AdQAtwGaAFcB2ABXAZYAMgGaADIB1ADwAc0A8AGiAPYAogD2AM0ATADYABEA2AAHAPAAVQDwAFUACQEHAAkBBwAjAVUAIwERADoBTAA6AdABSAEJAU8BCQFvAdABdwETAEgBEwB3AdoAbwHaAE8BbQAJAXcBCQF3ARkBbQAZAYYBEQFdABEBjgERAIYBKgCWARUAoAE0AJwBPAB8AUYAdQFCAHUBFQB8AREAwwA0AMcAPADeACwA5gBGAO4AQgDuABUA5gARANYAEQDPABUAlgFCAI4BRgDeAEgA1ABGAM0AQgDDACwAwwAjAMcAGwDeAA8A9gAbAPoAIwD6ADQA+gAsAPQAPAChASoAoAEjAJwBGwCGAQ8AbwEbAGsBIwBpASwAawE0AG8BPACGAUgApQETAJ4BCwCSAQUAhAEDAHgBBQBtAQsAZQEVAF8BHwBdASwAXwE4AGUBRABvAUwAegFSAIYBUwCSAVIAngFMAKUBQgCrATgArQEqAKsBHwDqAAUA3gADANIABQDHAAsAvQAVALcAHwC1ACwAtwA4AL0ARADHAEwA0ABSAN4AUwDqAFIA9gBMAP0ARAADATgABQEsAAMBIQD/ABUA9gALAEAAJQAsACUALAAsAEAALABVAGUAVQBdAEAAXQBAAGUAVQBVAEAAVQBVAFAAQABQAFUASABAAEgAVQBCAEAAQgBVADoAQAA6AFUAMgBAADIAVQAsAFUAJQBVAB0AQAAdAFUAFwBAABcAVQAPAEAADwBVAAkAQAAJAFUAAQBAAAEAVQCQAFUAiABAAIgAQACQAFUAgABAAIAAQAB7AFUAewBVAHMAQABzAFUAawBAAGsALABdACwAZQAsAFUALABQACwASAAsAEIALAA6ACwAMgAsAB0ALAAXACwADwAsAAkALAABACwAiAAsAJAALACAACwAewAsAHMALABrAFEAUAA1AAAAAgABAE4ATwA2AAMABQAEAD0ASABCAAYACAAHAEkAAQBEAAkACwAKAD4ATABBAAwADgANAEUATQAAAA8AEQAQADkACQBOABIAEwADAE4ACQAHAAMAEwAUAAgACgBPABUAFgAFAE8ACgA8AAUAFgAXAAMABQBQABgAGQACAFAABQA3AAIAGQAaADoABgBRABsAHAAAAFEABgAEAAAAHAAdAFEANQA2AAAAAQAEADYANQBOAAQAAQADADwAOwBPABcAHgAFAE8AOwA2AAUAHgAEADYAOwBRAAQAHgAAAFEAOwA6AAAAHgAbADUAUAA4AAEAAgAfADgAUAA3AB8AAgAaADUAOABOAAEAHwADAE4AOAA5AAMAHwASAFAABAADAAIAHQAYAFAAUQAEAAIAAAAdAE8ABwAIAAUAFAAVAE8ATgAHAAUAAwAUAEUATABNAA8ADgARAEUAQQBMAA8ADQAOAEwAQwBNAA4AIAARAEwAQABDAA4AIQAgAD8ASwACACIAJAAjAAIASwBKACMAJAAlAEoAPgAAACUAJwAmAEoASwA+ACUAJAAnAEIASABEAAcACAAKAEQASABJAAoACAAJAEgAQwBJAAgAIAAJAEkAQwBAAAkAIAAhAEcARgACACgAKQAjAAIARgA/ACMAKQAiAEYAPQABACkAKwAqAEYARwA9ACkAKAArAD4ARQAAACcALAAmAD4AQQBFACcALQAsAEQAPQBCAC4AKwAvAEQAAQA9AC4AKgArAAkAPAAKADAAMgAxAAkAOQA8ADAAMwAyADkAOAA8ADMANAAyADwAOAA7ADIANAA1ADsAOAA6ADUANAA2ADoAOAA3ADYANAA3ADoABQAGADYAOQA4ADoANwAFADYANwA5AAYAAwAEADoAPAA7AAYABQADADoAPQA8AAoABwAJAD4AQAA/AAoACAAHAD4AQQBAAAAAQwBKABAAIABCAAAATQBDABAAEQAgAEAAPgBLACEADABDAEAATAA+ACEADgAMAAEAQABGAAsAIQBEAAEASQBAAAsACQAhAEMAPQBHACAABgBFAEMASAA9ACAACAAGAEYASwA/AEQAQwBGAEYAQABLAEQAIQBDAEcASgBDAEUAQgAgAEcAAgBKAEUARwBCAC0ALwAzAEgASgBJAA8AEQAzAEsATABJABkAGwAzAE0ATgBJACcAKQAzAE8AUABJABAANAASAFEAUwBSABoANAAcAFQAUwBVACgANAAqAFYAUwBXAC4ANAAwAFgAUwBZABEAEwAzAEwAWgBJABMAFQAzAFoAWwBJABgANAAaAFwAUwBUABYANAAYAF0AUwBcABQANAAWAF4AUwBdABIANAAUAFIAUwBeAA4ANAAQAF8AUwBRAAwANAAOAGAAUwBfAAwAMgA0AGAAYQBTADAANAAyAFkAUwBhACwANAAuAGIAUwBYACoANAAsAFcAUwBiACYANAAoAGMAUwBWACQANAAmAGQAUwBjACAANAAiAGUAUwBmAB4ANAAgAGcAUwBlABwANAAeAFUAUwBnAA0ADwAzAGgASwBJAAsADQAzAGkAaABJAAsAMwAxAGkASQBqAC8AMQAzAEoAagBJACsALQAzAGsASABJACkAKwAzAFAAawBJACUAJwAzAGwATwBJACMAJQAzAG0AbABJACEAIwAzAG4AbQBJAB8AIQAzAG8AbgBJAB0AHwAzAHAAbwBJABsAHQAzAE4AcABJABcAGQAzAHEATQBJABUAFwAzAFsAcQBJADEAawBqAGoAcwByAC8AawAxAEoAcwBqAC8AbABrAEoAdABzAC0AbAAvAEgAdABKAC0AbQBsAEgAdQB0ACsAbQAtAGsAdQBIACsAbgBtAGsAdgB1ACkAbgArAFAAdgBrACkAbwBuAFAAdwB2ACcAbwApAE8AdwBQACcAcABvAE8AeAB3ACUAcAAnAGwAeABPACUAcQBwAGwAeQB4ACMAcQAlAG0AeQBsACMAcgBxAG0AegB5ACEAcgAjAG4AegBtACEAcwByAG4AewB6AB8AcwAhAG8AewBuAB8AdABzAG8AfAB7AB0AdAAfAHAAfABvAB0AdQB0AHAAfQB8ABsAdQAdAE4AfQBwABsAdgB1AE4AfgB9ABkAdgAbAE0AfgBOABkAdwB2AE0AfwB+ABcAdwAZAHEAfwBNABcAeAB3AHEAgAB/ABUAeAAXAFsAgABxABUAeQB4AFsAgQCAABMAeQAVAFoAgQBbABMAZgB5AFoAggCBABEAZgATAEwAggBaABEAZwBmAEwAgwCCAA8AZwARAEsAgwBMAA8AaABnAEsAhACDAA0AaAAPAGgAhABLAA0AaQBoAGgAhQCEAAsAaQANAGkAhQBoAAsAagBpAGkAcgCFAAsAMQBqAGkAagByACIANAAkAGYAUwBkACoAgQCCAFcAhwCGACoALACBAFcAYgCHACwAgACBAGIAiACHACwALgCAAGIAWACIAC4AfwCAAFgAiQCIAC4AMAB/AFgAWQCJADAAfgB/AFkAigCJADAAMgB+AFkAYQCKADIAfQB+AGEAiwCKAAwAfQAyAGAAiwBhAAwAfAB9AGAAjACLAAwADgB8AGAAXwCMAA4AewB8AF8AjQCMAA4AEAB7AF8AUQCNABAAegB7AFEAjgCNABAAEgB6AFEAUgCOABIAjQB6AFIAjwCOABIAFACNAFIAXgCPABQAjACNAF4AkACPABQAFgCMAF4AXQCQABYAiwCMAF0AkQCQABYAGACLAF0AXACRABgAigCLAFwAkgCRABgAGgCKAFwAVACSABoAiQCKAFQAkwCSABoAHACJAFQAVQCTABwAiACJAFUAlACTABwAHgCIAFUAZwCUAB4AhwCIAGcAlQCUAB4AIACHAGcAZQCVACAAhgCHAGUAlgCVACAAIgCGAGUAZgCWACIAhQCGAGYAlwCWACIAJACFAGYAZACXACQAhACFAGQAmACXACQAJgCEAGQAYwCYACYAgwCEAGMAmQCYACYAKACDAGMAVgCZACgAggCDAFYAhgCZACgAKgCCAFYAVwCGAF0AhgCFAJoAnACbAF0AXgCGAJoAnQCcAGYAZQB5AJ4AoACfAGYAUgBlAJ4AoQCgAHkAZAB4AJ8AowCiAHkAZQBkAJ8AoACjAHgAYwB3AKIApQCkAHgAZABjAKIAowClAHcAYgB2AKQApwCmAHcAYwBiAKQApQCnAHYAYQB1AKYAqQCoAHYAYgBhAKYApwCpAHUAYAB0AKgAqwCqAHUAYQBgAKgAqQCrAHQAXwBzAKoArQCsAHQAYABfAKoAqwCtAHMAXgByAKwAnQCuAHMAXwBeAKwArQCdAHIAXQBxAK4AmgCvAHIAXgBdAK4AnQCaAHEAXABwAK8AsQCwAHEAXQBcAK8AmgCxAHAAWwBvALAAswCyAHAAXABbALAAsQCzAG8AWgBuALIAtQC0AG8AWwBaALIAswC1AG4AWQBtALQAtwC2AG4AWgBZALQAtQC3AG0AWABsALYAuQC4AG0AWQBYALYAtwC5AGwAVwBrALoAvAC7AGwAWABXALoAvQC8AGsAVgBqALsAvwC+AGsAVwBWALsAvAC/AFUAagBWAMAAvgC/AFUAaQBqAMAAwQC+AGkAVABoAMEAwwDCAGkAVQBUAMEAwADDAGgAUwBnAMIAxQDEAGgAVABTAMIAwwDFAGcAUgBmAMQAoQCeAGcAUwBSAMQAxQChAFIAjQBlAKEAxgCgAFIAegCNAKEAxwDGAGUAjABkAKAAyACjAGUAjQCMAKAAxgDIAGQAiwBjAKMAyQClAGQAjACLAKMAyADJAGMAigBiAKUAygCnAGMAiwCKAKUAyQDKAGIAiQBhAKcAywCpAGIAigCJAKcAygDLAGEAiABgAKkAzACrAGEAiQCIAKkAywDMAGAAhwBfAKsAzQCtAGAAiACHAKsAzADNAF8AhgBeAK0AnACdAF8AhwCGAK0AzQCcAF0AhABcAJoAzgCxAF0AhQCEAJoAmwDOAFwAgwBbALEAzwCzAFwAhACDALEAzgDPAFsAggBaALMA0AC1AFsAgwCCALMAzwDQAFoAgQBZALUA0QC3AFoAggCBALUA0ADRAFkAgABYALcA0gC5AFkAgQCAALcA0QDSAFgAfwBXAL0A0wC8AFgAgAB/AL0A1ADTAFcAfgBWALwA1QC/AFcAfwB+ALwA0wDVAH0AVgB+ANYAvwDVAH0AVQBWANYAwAC/AFUAfABUAMAA1wDDAFUAfQB8AMAA1gDXAFQAewBTAMMA2ADFAFQAfAB7AMMA1wDYAFMAegBSAMUAxwChAFMAewB6AMUA2ADHAMgAoAChAMUA2ADHAMgAoQDJAMUAxwChAMcAnwCgAMMA1wDYAMcAoADIAMMA2ADFAMYAngCfAMAA1gDXAMYAnwDHAMAA1wDDAJ4AxgDFANYAwAC/AJ4AxQCdANYAvwDVAMQAnACdALwA0wDVAMQAnQDFALwA1QC/AMMAmwCcAL0A1ADTAMMAnADEAL0A0wC8AMIAmgCbALcA0QDSAMIAmwDDALcA0gC5AMEAmQCaALUA0ADRAMEAmgDCALUA0QC3AMAAmACZALMAzwDQAMAAmQDBALMA0AC1AL8AlwCYALEAzgDPAL8AmADAALEAzwCzAL4AlgCXAJoAmwDOAL4AlwC/AJoAzgCxALwAlACVAK0AzQCcALwAlQC9AK0AnACdALsAkwCUAKsAzADNALsAlAC8AKsAzQCtALoAkgCTAKkAywDMALoAkwC7AKkAzACrALkAkQCSAKcAygDLALkAkgC6AKcAywCpALgAkACRAKUAyQDKALgAkQC5AKUAygCnALcAjwCQAKMAyADJALcAkAC4AKMAyQClALYAjgCPAKAAxgDIALYAjwC3AKAAyACjAMkAoQCOAKEAxwDGAMkAjgC2AKEAxgCgALQAyADJAMQAxQChALQAyQC1AMQAoQCeALMAxwDIAMIAwwDFALMAyAC0AMIAxQDEALIAxgDHAMEAwADDALIAxwCzAMEAwwDCAMYAsgCxAMAAwQC+AMYAsQDFAMAAvgC/ALAAxADFALsAvAC/ALAAxQCxALsAvwC+AK8AwwDEALoAvQC8AK8AxACwALoAvAC7AK4AwgDDALYAtwC5AK4AwwCvALYAuQC4AK0AwQDCALQAtQC3AK0AwgCuALQAtwC2AKwAwADBALIAswC1AKwAwQCtALIAtQC0AKsAvwDAALAAsQCzAKsAwACsALAAswCyAKoAvgC/AK8AmgCxAKoAvwCrAK8AsQCwAKkAvQC+AK4AnQCaAKkAvgCqAK4AmgCvAKgAvAC9AKwArQCdAKgAvQCpAKwAnQCuAKcAuwC8AKoAqwCtAKcAvACoAKoArQCsAKYAugC7AKgAqQCrAKYAuwCnAKgAqwCqAKUAuQC6AKYApwCpAKUAugCmAKYAqQCoAKQAuAC5AKQApQCnAKQAuQClAKQApwCmAKMAtwC4AKIAowClAKMAuACkAKIApQCkAKIAtgC3AJ8AoACjAKIAtwCjAJ8AowCiALUAyQC2AJ4AoQCgALUAtgCiAJ4AoACfAL4AvQCVAJoAnQCcAL4AlQCWAJoAnACbANYA1ACZAFYAVwCGANYAmQCYAFYAhgCZANgA1gCYAGMAVgCZANgAmACXAGMAmQCYANoA2ACXAGQAYwCYANoAlwCWAGQAmACXANwA2gCWAGYAZACXANwAlgCVAGYAlwCWAN4A3ACVAGUAZgCWAN4AlQCUAGUAlgCVAOAA3gCUAGcAZQCVAOAAlACTAGcAlQCUAOIA4ACTAFUAZwCUAOIAkwCSAFUAlACTAOQA4gCSAFQAVQCTAOQAkgCRAFQAkwCSAOYA5ACRAFwAVACSAOYAkQCQAFwAkgCRAOgA5gCQAF0AXACRAOgAkACPAF0AkQCQAOoA6ACPAF4AXQCQAOoAjwCOAF4AkACPAOwA6gCOAFIAXgCPAOwAjgChAFIAjwCOAO4A7AChAFEAUgCOAO4AoQCgAFEAjgCNAPAA7gCgAF8AUQCNAPAAoACfAF8AjQCMAPIA8ACfAGAAXwCMAPIAnwCeAGAAjACLAPIAngDMAGAAiwBhAMwAngCdAGEAiwCKAM4AzACdAFkAYQCKAM4AnQCcAFkAigCJANAAzgCcAFgAWQCJANAAnACbAFgAiQCIANIA0ACbAGIAWACIANIAmwCaAGIAiACHANQA0gCaAFcAYgCHANQAmgCZAFcAhwCGANwAygDaAGYAUwBkAPMAzQCxAGkAagByAPMAsQCyAGkAcgCFAPMAsgDxAGkAhQBoAPEAsgCzAGgAhQCEAPEAswDvAGgAhABLAO8AswC0AEsAhACDAO8AtADtAEsAgwBMAO0AtAC1AEwAgwCCAO0AtQDrAEwAggBaAOsAtQCiAFoAggCBAOsAogDpAFoAgQBbAOkAogCjAFsAgQCAAOkAowDnAFsAgABxAOcAowCkAHEAgAB/AOcApADlAHEAfwBNAOUApAClAE0AfwB+AOUApQDjAE0AfgBOAOMApQCmAE4AfgB9AOMApgDhAE4AfQBwAOEApgCnAHAAfQB8AOEApwDfAHAAfABvAN8ApwCoAG8AfAB7AN8AqADdAG8AewBuAN0AqACpAG4AewB6AN0AqQDbAG4AegBtANsAqQCqAG0AegB5ANsAqgDZAG0AeQBsANkAqgCrAGwAeQB4ANkAqwDXAGwAeABPANcAqwCsAE8AeAB3ANcArADVAE8AdwBQANUArACtAFAAdwB2ANUArQDTAFAAdgBrANMArQCuAGsAdgB1ANMArgDRAGsAdQBIANEArgCvAEgAdQB0ANEArwDPAEgAdABKAM8ArwCwAEoAdABzAM8AsADNAEoAcwBqAM0AsACxAGoAcwByAOkA5wDLAFsAcQBJAOcA5QDLAHEATQBJAOMA4QDLAE4AcABJAOEA3wDLAHAAbwBJAN8A3QDLAG8AbgBJAN0A2wDLAG4AbQBJANsA2QDLAG0AbABJANkA1wDLAGwATwBJANUA0wDLAFAA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"); _vGroup = new TransformGroup(); _vModel = new MD2("_vModel", decoded, 10); _vModel.rotateY = 90; decoded = null; _vMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); _vSkin = new BitmapMaterial(tskin, _vMaterial, 0); _vModel.appearance = new Appearance(_vSkin); _panGroup = new TransformGroup(); _panGroupInner = new TransformGroup(); _panGroupInner.addChild(_vModel); _panGroup.addChild(_panGroupInner); _vGroup.addChild(_panGroup); _rGroup = new Sprite2D(("REDSparker" + t), new REDSpark(), 0.6); _rGroup.autoCenter = false; _rGroup.floorCenter = true; _rGroup.y = -75; getNewWaypoint(); getNewCheckpoint(); if (t != 0){ } else { _isPlayer = true; }; } public function get zLength():Number{ return (_zLength); } public function get yHeight():Number{ return (_yHeight); } public function set fwdTargetSpeed(value:Number):void{ _fwdTargetSpeed = value; } public function get collShape():int{ return (_collShape); } public function get fwdMaxSpeed():Number{ return (_fwdMaxSpeed); } public function get xWidth():Number{ return (_xWidth); } public function get topBot():int{ return (_topBot); } public function moveMe():void{ var speedRatio:*; if (_fwdTargetSpeed > 0){ if (_fwdSpeed > _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed - _fwdSpeedDownInc) < _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed - _fwdSpeedDownInc); } else { if (_fwdSpeed < _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed + _fwdSpeedUpInc) > _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed + _fwdSpeedUpInc); }; }; } else { if (_fwdTargetSpeed < 0){ if (_fwdSpeed < _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed + _fwdSpeedDownInc) > _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed + _fwdSpeedDownInc); } else { if (_fwdSpeed > _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed - _fwdSpeedUpInc) < _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed - _fwdSpeedUpInc); }; }; } else { _fwdSpeed = ((_fwdSpeed > _fwdSpeedDownInc)) ? (_fwdSpeed - _fwdSpeedDownInc) : ((_fwdSpeed < -(_fwdSpeedDownInc))) ? (_fwdSpeed + _fwdSpeedDownInc) : 0; }; }; _vGroup.moveForward(_fwdSpeed); if (_pushDist != 0){ pushMe(); //unresolved jump }; checkOnTrack(); if (_canJump == true){ _vModel.frame = ((((_vModel.frame > 4)) || ((_vModel.frame < 1)))) ? 1 : _vModel.frame; _vModel.frame = (_vModel.frame + (_fwdSpeed / 20)); _vModel.frame = (_vModel.frame + ((_vModel.frame > 4)) ? -3 : ((_vModel.frame < 1)) ? 3 : 0); }; if (((_isPlayer) && ((_creator._creator.gameMode == 3)))){ speedRatio = (Math.abs(_fwdSpeed) / _maxSpeedConst); _creator._creator.speedHIGHVolume = speedRatio; _creator._creator.speedLOWVolume = (1 - speedRatio); }; } public function get fwdSpeedUpInc():Number{ return (_fwdSpeedUpInc); } public function get fwdSpeed():Number{ return (_fwdSpeed); } public function pushMe():void{ _vGroup.rotateY = (_vGroup.rotateY + _pushAngle); _vGroup.moveForward(_pushDist); _vGroup.rotateY = (_vGroup.rotateY - _pushAngle); _pushDist = (((((_pushDist * 0.8) < 1)) && (((_pushDist * 0.8) > -1)))) ? 0 : (_pushDist * 0.8); } public function checkDIR():void{ _creator._chArray[_checkpointNum].returnAngle(this); } private function getSingleColl(tX:Number, tZ:Number, cX:Number, cZ:Number):Number{ var xDiff:Number = (cX - tX); var zDiff:Number = (cZ - tZ); var _cAngle:Number = 1000; if ((((Math.abs(xDiff) < 30)) && ((Math.abs(zDiff) < 30)))){ _cAngle = (((Math.atan2(zDiff, xDiff) * 57.325) - 90) - _vGroup.rotateY); _cAngle = (_cAngle + ((_cAngle < -180)) ? 360 : ((_cAngle > 180)) ? -360 : 0); }; return (_cAngle); } public function set pushTurn(value:Number):void{ _pushTurn = value; } public function get vModel():MD2{ return (_vModel); } private function removeREDSpark():void{ _rGroup.remove(); _rAdded = false; } public function spinMe():void{ _vGroup.rotateY = (_vGroup.rotateY + _pushTurn); _pushTurn = (_pushTurn * 0.8); _pushTurn = ((((_pushTurn > -0.005)) && ((_pushTurn < 0.005)))) ? 0 : _pushTurn; } public function get fwdTargetSpeed():Number{ return (_fwdTargetSpeed); } public function get turnTargetSpeed():Number{ return (_turnTargetSpeed); } public function set waypointNum(value:Number):void{ _waypointNum = value; } private function checkOnTrack():void{ var groundNum:uint = checkGround(_topBot); _fwdMaxSpeed = ((_topBot == 0)) ? _fwdSpeed : ((groundNum == 0)) ? ((_isPlayer == false)) ? 10 : 5 : _maxSpeedConst; if (_isPlayer){ _creator._creator.offTrack = false; }; switch (groundNum){ case 0xFC0100: if (_rAdded == false){ _rAdded = true; _vGroup.addChild(_rGroup); }; _rGroup.content.rotation = _vModel.rotateZ; _canJump2 = false; break; case 0xF6FF00: if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; _fwdSpeed = (_fwdSpeed + (((((_fwdSpeed + 5) < (_fwdMaxSpeed * 1.5))) && (!((_topBot == 0))))) ? 5 : 0); if ((((((_isPlayer == true)) && ((_creator._creator.soundOn == true)))) && ((_creator._creator.gameMode == 3)))){ _creator._creator.boostSound.gotoAndPlay("IN"); //unresolved jump }; _canJump2 = true; break; case 6872054: _turnSpeed = 0; if (_rAdded == false){ _rAdded = true; _vGroup.addChild(_rGroup); }; _rGroup.content.rotation = (_vModel.rotateZ + 1); _canJump2 = true; break; case 130243: _canJump2 = true; jumpMe(true); if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; _fwdSpeed = ((_fwdSpeed < 5)) ? 5 : _fwdSpeed; break; case 0: _canJump2 = true; if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; if (_isPlayer){ _creator._creator.offTrack = true; }; break; default: _canJump2 = true; if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; }; _fwdSpeedDownInc = ((_fwdMaxSpeed <= 10)) ? 0.5 : _fwdSpeedDownConstant; } private function getNewWaypoint():void{ var wObj:Object = _creator._wArray[_wInc].getNewPosition(this, _waypointNum); _wX = wObj.nX; _wZ = wObj.nZ; _wSpeed = wObj.speed; _wRot = wObj.nAngle; _wTopBot = wObj.topBot; _waypointNum = wObj.waypointNum; } public function jumpMe(cont:Boolean):void{ if (_canJump){ if ((((((cont == true)) && ((_jumpTimer <= 0)))) && (_canJump2))){ _canJump = false; if (_isPlayer == true){ _jumpTimer = 1; if ((((_creator._creator.soundOn == true)) && ((_creator._creator.gameMode == 3)))){ _creator._creator.speedLOW.gotoAndPlay("fadeOUT"); _creator._creator.speedHIGH.gotoAndPlay("fadeOUT"); _creator._creator.speedJUMP.gotoAndPlay("IN"); }; } else { _jumpTimer = 10; }; _jumpInc = 25; _jumpDir = ((_topBot == 1)) ? 8 : -8; _bounce = 2; _topBot = 0; _vModel.frame = 4; } else { _jumpTimer--; }; } else { _vModel.frame = (_vModel.frame + 1); _vGroup.moveVertically(_jumpDir); _jumpInc--; if (_jumpInc == 0){ _bounce--; _topBot = ((_jumpDir > 0)) ? 2 : 1; _canJump = true; _vModel.frame = 4; _vModel.rotateZ = (_vModel.rotateZ + 180); if ((((((_isPlayer == true)) && ((_creator._creator.soundOn == true)))) && ((_creator._creator.gameMode == 3)))){ _creator._creator.speedLOW.gotoAndPlay("fadeIN"); _creator._creator.speedHIGH.gotoAndPlay("fadeIN"); }; }; }; } public function get turnSpeedUpInc():Number{ return (_turnSpeedUpInc); } public function set turnSpeed(value:Number):void{ _turnSpeed = value; } public function get panGroupInner():TransformGroup{ return (_panGroupInner); } public function get isPlayer():Boolean{ return (_isPlayer); } public function set fwdSpeed(value:Number):void{ _fwdSpeed = value; } public function get turnSpeedDownInc():Number{ return (_turnSpeedDownInc); } private function checkGround(tB:int):uint{ var retVar:uint = ((tB == 1)) ? _gBMP.getPixel(((_vGroup.x / 10) + _gBMPW), ((-(_vGroup.z) / 10) + _gBMPH)) : _cBMP.getPixel(((_vGroup.x / 10) + _cBMPW), ((-(_vGroup.z) / 10) + _cBMPH)); return (retVar); } public function get pushTurn():Number{ return (_pushTurn); } public function get getY():int{ return (_vGroup.y); } public function set pushDist(value:Number):void{ _pushDist = value; } public function get typeOf():String{ return ("Vehicle"); } public function get turnSpeed():Number{ return (_turnSpeed); } public function get vGroup():TransformGroup{ return (_vGroup); } public function get waypointNum():Number{ return (_waypointNum); } public function getNewCheckpoint():void{ var posit:int; var checkP:Object; if (_creator._creator.gameMode == 3){ if (((_isPlayer) && ((_lapNum < _creator._numOfLaps)))){ posit = _creator._chArray[_checkpointNum].returnPosition(_lapNum); _creator._creator.playerPosition = ((posit == 0)) ? _creator._creator.playerPosition : (posit + 1); _creator._creator.HUD.innerHUD.posBOX.text = ((posit == 0)) ? _creator._creator.HUD.innerHUD.posBOX.text : ((posit == 1)) ? "2nd place" : ((posit == 2)) ? "3rd place" : "4th place"; }; _nextCheck--; if (_nextCheck <= 0){ checkP = _creator._chArray[_checkpointNum].checkPoint(_vGroup.x, _vGroup.z, _lapNum, _isPlayer); if (checkP.collTrue == true){ _checkpointNum++; if (_checkpointNum >= _creator._chArray.length){ _lapNum++; _checkpointNum = 0; if (_isPlayer){ if (_lapNum == _creator._numOfLaps){ _creator._creator.HUD.innerHUD.lapBOX.text = ""; _lapNum++; _creator._creator.toOutroEF(); } else { _creator._creator.setLapCOUNTER(_lapNum); _creator._creator.HUD.innerHUD.lapBOX.text = ((("Lap: " + (_lapNum + 1)) + " / ") + _creator._numOfLaps); }; }; }; } else { _nextCheck = checkP.nextColl; }; }; }; } public function get pushAngle():Number{ return (_pushAngle); } public function controlMe():void{ _wAngle = (((Math.atan2((_wZ - _vGroup.z), (_wX - _vGroup.x)) * 57.325) - 90) - _vGroup.rotateY); _wAngle = (_wAngle + ((_wAngle < -180)) ? 360 : ((_wAngle > 180)) ? -360 : 0); _fwdTargetSpeed = (_fwdMaxSpeed * _wSpeed); moveMe(); _turnTargetSpeed = ((_wAngle > 0)) ? _turnMaxSpeed : -(_turnMaxSpeed); var curTurn:Number = Math.abs(_wAngle); if (curTurn < 45){ _turnTargetSpeed = (_turnTargetSpeed * (curTurn / 45)); }; if (_topBot != 0){ turnMe(); }; if (_topBot != _wTopBot){ jumpMe(true); }; var absAngle:Number = Math.abs(_wAngle); if (absAngle <= 90){ _hasPointed = true; }; checkColls(); if ((((((Math.abs((_vGroup.x - _wX)) < 100)) && ((Math.abs((_vGroup.z - _wZ)) < 100)))) || ((((absAngle > 90)) && ((_hasPointed == true)))))){ _wInc = (((_wInc + 1) == _creator._wArray.length)) ? 0 : (_wInc + 1); getNewWaypoint(); _hasPointed = false; }; getNewCheckpoint(); } public function get turnMaxSpeed():Number{ return (_turnMaxSpeed); } public function get panGroup():TransformGroup{ return (_panGroup); } public function get pushDist():Number{ return (_pushDist); } public function get fwdSpeedDownInc():Number{ return (_fwdSpeedDownInc); } private function makeSingleColl(collObj:Object):void{ var _vOtherZ:Number; var _vOtherR:Number; var xDiff:Number; var zDiff:Number; var tDiff:Number; var pD:Number; var rM:int; var _vOther:Object = collObj; var _vOtherX:Number = collObj.vGroup.x; if (Math.abs((_vOtherX - _vGroup.x)) < 100){ _vOtherZ = collObj.vGroup.z; if (Math.abs((_vOtherZ - _vGroup.z)) < 100){ _vOtherR = collObj.vGroup.rotateY; collObj = _creator._creator.checkColls(_vGroup.x, _vGroup.z, _vGroup.rotateY, _collShape, _vOtherX, _vOtherZ, _vOtherR, _vOther.collShape); if (collObj.isColl == true){ xDiff = (_vGroup.x - _vOtherX); zDiff = (_vGroup.z - _vOtherZ); tDiff = Math.sqrt(((xDiff * xDiff) + (zDiff * zDiff))); _pushAngle = ((Math.atan2(zDiff, xDiff) * 57.325) - 90); _vOther.pushAngle = (_pushAngle + 180); pD = ((((110 - tDiff) / 2) < 5)) ? 5 : ((110 - tDiff) / 2); _pushDist = (_fwdSpeed / 3); _vOther.pushDist = (_pushDist + (_vOther.fwdSpeed / 2)); rM = 3; if (collObj.isBehind == true){ if (collObj.isRight == true){ _pushTurn = (_pushDist / rM); _vOther.pushTurn = (-(_pushDist) / rM); } else { _pushTurn = (-(_pushDist) / rM); _vOther.pushTurn = (_pushDist / rM); }; } else { if (collObj.isRight == true){ _pushTurn = (_pushDist / rM); _vOther.pushTurn = (_pushDist / rM); } else { _pushTurn = (-(_pushDist) / rM); _vOther.pushTurn = (-(_pushDist) / rM); }; }; }; }; }; } public function set pushAngle(value:Number):void{ _pushAngle = value; } public function checkColls():void{ var i:int = (Number(_vNum) + 1); while (i < _cArray.length) { if ((((((Math.abs((_vGroup.x - _cArray[i].vGroup.x)) < (_zLength + _cArray[i].zLength))) && ((Math.abs((_vGroup.z - _cArray[i].vGroup.z)) < (_zLength + _cArray[i].zLength))))) && ((((((_cArray[i].topBot == 3)) || ((((_topBot == _cArray[i].topBot)) && (!((_topBot == 0))))))) || ((Math.abs((_vGroup.y - _cArray[i].getY)) < ((_vGroup.y < _cArray[i].getY)) ? _yHeight : ((_vGroup.y > _cArray[i].getY)) ? _cArray[i].yHeight : Math.max(_yHeight, _cArray[i].yHeight))))))){ if ((((((((_isPlayer == false)) && ((_cArray[i].isMoveable == false)))) && ((_cArray[i].typeOf == "Wall")))) && (!((_cArray[i].topBot == 3))))){ _creator._creator.cD.HGCollision(this, _cArray[i], true); }; _creator._creator.cD.HGCollision(this, _cArray[i]); }; i++; }; } public function set turnTargetSpeed(value:Number):void{ _turnTargetSpeed = value; } public function get isMoveable():Boolean{ return (true); } public function turnMe():void{ if (_pushTurn != 0){ spinMe(); }; var fSpeed:Number = Math.abs(_fwdSpeed); var turnMod:Number = (fSpeed / _maxSpeedConst); turnMod = ((turnMod > 1)) ? 1 : ((turnMod < 0.5)) ? 0.5 : turnMod; _turnTargetSpeed = (_turnTargetSpeed * turnMod); _turnTargetSpeed = (_turnTargetSpeed * ((_fwdSpeed < 0)) ? -1 : 1); if (_turnTargetSpeed > 0){ _turnSpeed = ((_turnSpeed < 0)) ? (_turnSpeed + (_turnSpeedUpInc * 2)) : (((_turnSpeed + _turnSpeedUpInc) > _turnTargetSpeed)) ? _turnTargetSpeed : (_turnSpeed + _turnSpeedUpInc); } else { if (_turnTargetSpeed < 0){ _turnSpeed = ((_turnSpeed > 0)) ? (_turnSpeed - (_turnSpeedUpInc * 2)) : (((_turnSpeed - _turnSpeedUpInc) < _turnTargetSpeed)) ? _turnTargetSpeed : (_turnSpeed - _turnSpeedUpInc); } else { _turnSpeed = ((_turnSpeed > _turnSpeedDownInc)) ? (_turnSpeed - _turnSpeedDownInc) : ((_turnSpeed < -(_turnSpeedDownInc))) ? (_turnSpeed + _turnSpeedDownInc) : 0; }; }; if (_topBot != 0){ _vGroup.rotateY = (_vGroup.rotateY + (_turnSpeed * 57.325)); if (_panGroup.rotateY > 0){ _vGroup.rotateY = (_vGroup.rotateY + (0.025 * 57.325)); _panGroup.rotateY = (_panGroup.rotateY - (0.025 * 57.325)); _panGroup.rotateY = (((_panGroup.rotateY - (0.0025 * 57.325)) < 0)) ? 0 : (_panGroup.rotateY - (0.0025 * 57.325)); }; if (_panGroup.rotateY < 0){ _vGroup.rotateY = (_vGroup.rotateY - (0.025 * 57.325)); _panGroup.rotateY = (_panGroup.rotateY + (0.025 * 57.325)); _panGroup.rotateY = (((_panGroup.rotateY + (0.0025 * 57.325)) > 0)) ? 0 : (_panGroup.rotateY + (0.0025 * 57.325)); }; _panGroupInner.rotateY = ((((_panGroupInner.rotateY > 1)) || ((_panGroupInner.rotateY < -1)))) ? (_panGroupInner.rotateY * 0.9) : 0; } else { _panGroup.rotateY = (_panGroup.rotateY + ((_turnSpeed * (Rand.makePos(_fwdSpeed) / _maxSpeedConst)) * 57.325)); }; _vGroup.rotateY = (_vGroup.rotateY + ((_vGroup.rotateY > 180)) ? -360 : ((_vGroup.rotateY < -180)) ? 360 : 0); if ((_turnSpeed * 700) < _panGroup.roll){ _panGroup.roll = (_panGroup.roll - 1.5); } else { if ((_turnSpeed * 700) > _panGroup.roll){ _panGroup.roll = (_panGroup.roll + 1.5); }; }; _vGroup.pan = (-(_turnSpeed) * 300); } } }//package
Section 232
//Vehicle4 (Vehicle4) package { import flash.display.*; import sandy.core.data.*; import sandy.materials.*; import sandy.core.scenegraph.*; import sandy.primitive.*; import sandy.materials.attributes.*; import flash.utils.*; import flash.geom.*; import com.dynamicflash.util.*; public class Vehicle4 { public var _cBMP:BitmapData; public var _waypointNum:Number; private var _lapNum:int;// = 0 public var _vNum:int; private var _turnSpeedDownInc:Number;// = 0.004 public var _vSkin:BitmapMaterial; private var _pushTurn:Number;// = 0 private var _isPlayer:Boolean;// = false public var _wSpeed:Number; public var _canJump2:Boolean;// = true public var _jumpTimer:int;// = 0 private var _turnTargetSpeed:Number;// = 0 public var _vMaterial:MaterialAttributes; private var _pushDist:Number;// = 0 public var _jumpDir:Number;// = 10 public var _panGroup:TransformGroup; public var _wTopBot:int; private var _turnSpeed:Number;// = 0 public var _rGroup:Sprite2D; private var _xWidth:Number;// = 30 private var _fwdSpeedUpInc:Number;// = 0.7 public var _topBot:int;// = 1 private var _nextCheck:int;// = 2 private var _fwdMaxSpeed:Number;// = 30.5 private var _pushAngle:Number;// = 0 public var _wX:Number; public var _wZ:Number; public var _cBMPH:Number; public var _gBMPH:Number; public var _vModel:MD2; public var _cBMPW:Number; public var _gBMPW:Number; public var _gBMP:BitmapData; public var _jumpInc:Number;// = 0 public var _panGroupInner:TransformGroup; private var _collShape:int;// = 1 public var _bounce:Number;// = 2 private var _fwdTargetSpeed:Number;// = 0 private var _fwdSpeedDownInc:Number;// = 0.125 private var _vArray:Array; private var _fwdSpeed:Number;// = 0 private var _turnSpeedUpInc:Number;// = 0.003 private var _fwdSpeedDownConstant:Number;// = 0.125 public var _wAngle:Number; private var _turnMaxSpeed:Number;// = 0.05 private var _zLength:Number;// = 125 public var _wInc:int;// = 0 public var _vGroup:TransformGroup; private var _rAdded:Boolean;// = false private var _yHeight:Number;// = 45 public var _hasPointed:Boolean;// = false private var _cArray:Array; public var _wRot:Number; public var _canJump:Boolean;// = true private var _maxSpeedConst:Number;// = 30.5 private var _checkpointNum:int;// = 0 public var _creator:Object; public function Vehicle4(c:Sprite, tskin:BitmapData, t:int, wpn:Number){ super(); _creator = c; _waypointNum = wpn; _vNum = t; _vArray = _creator._vArray; _cArray = _creator._cArray; _gBMP = _creator.gBMP; _gBMPW = (_gBMP.width / 2); _gBMPH = (_gBMP.height / 2); _cBMP = _creator.cBMP; _cBMPW = (_cBMP.width / 2); _cBMPH = (_cBMP.height / 2); var decoded:ByteArray = Base64.decodeToByteArray("SURQMggAAAD0AQAA9AEAAPgDAAABAAAA9AAAANkAAADYAQAANgoAAMYAAABEAAAAhAAAAOgDAAAIGgAA2CsDALBUAwBWMDZfd2hlZWxzMDJiX1YwNi5wbmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAywCGASEBrwEZAYYBGQHUAcMArwHLANQBjAAoAdoASAHLADgBGQE4AQkBSAFXASgBVwH6AAkB2gAZAeoA2gDaAIwA+gDLAOoArQHMAdAB4AEJAeQB2gDkARMA4AE2AMwBCQF3AdABegGtAZIBNgCSARMAegHaAHcBPgCvAaUBrwHFABMBHwETAXUBkgB1AdwAkgGWAJIB2AC3AdQAtwGaAFcB2ABXAZYAMgGaADIB1ADwAc0A8AGiAPYAogD2AM0ATADYABEA2AAHAPAAVQDwAFUACQEHAAkBBwAjAVUAIwERADoBTAA6AdABSAEJAU8BCQFvAdABdwETAEgBEwB3AdoAbwHaAE8BbQAJAXcBCQF3ARkBbQAZAYYBEQFdABEBjgERAIYBKgCWARUAoAE0AJwBPAB8AUYAdQFCAHUBFQB8AREAwwA0AMcAPADeACwA5gBGAO4AQgDuABUA5gARANYAEQDPABUAlgFCAI4BRgDeAEgA1ABGAM0AQgDDACwAwwAjAMcAGwDeAA8A9gAbAPoAIwD6ADQA+gAsAPQAPAChASoAoAEjAJwBGwCGAQ8AbwEbAGsBIwBpASwAawE0AG8BPACGAUgApQETAJ4BCwCSAQUAhAEDAHgBBQBtAQsAZQEVAF8BHwBdASwAXwE4AGUBRABvAUwAegFSAIYBUwCSAVIAngFMAKUBQgCrATgArQEqAKsBHwDqAAUA3gADANIABQDHAAsAvQAVALcAHwC1ACwAtwA4AL0ARADHAEwA0ABSAN4AUwDqAFIA9gBMAP0ARAADATgABQEsAAMBIQD/ABUA9gALAEAAJQAsACUALAAsAEAALABVAGUAVQBdAEAAXQBAAGUAVQBVAEAAVQBVAFAAQABQAFUASABAAEgAVQBCAEAAQgBVADoAQAA6AFUAMgBAADIAVQAsAFUAJQBVAB0AQAAdAFUAFwBAABcAVQAPAEAADwBVAAkAQAAJAFUAAQBAAAEAVQCQAFUAiABAAIgAQACQAFUAgABAAIAAQAB7AFUAewBVAHMAQABzAFUAawBAAGsALABdACwAZQAsAFUALABQACwASAAsAEIALAA6ACwAMgAsAB0ALAAXACwADwAsAAkALAABACwAiAAsAJAALACAACwAewAsAHMALABrAFEAUAA1AAAAAgABAE4ATwA2AAMABQAEAD0ASABCAAYACAAHAEkAAQBEAAkACwAKAD4ATABBAAwADgANAEUATQAAAA8AEQAQADkACQBOABIAEwADAE4ACQAHAAMAEwAUAAgACgBPABUAFgAFAE8ACgA8AAUAFgAXAAMABQBQABgAGQACAFAABQA3AAIAGQAaADoABgBRABsAHAAAAFEABgAEAAAAHAAdAFEANQA2AAAAAQAEADYANQBOAAQAAQADADwAOwBPABcAHgAFAE8AOwA2AAUAHgAEADYAOwBRAAQAHgAAAFEAOwA6AAAAHgAbADUAUAA4AAEAAgAfADgAUAA3AB8AAgAaADUAOABOAAEAHwADAE4AOAA5AAMAHwASAFAABAADAAIAHQAYAFAAUQAEAAIAAAAdAE8ABwAIAAUAFAAVAE8ATgAHAAUAAwAUAEUATABNAA8ADgARAEUAQQBMAA8ADQAOAEwAQwBNAA4AIAARAEwAQABDAA4AIQAgAD8ASwACACIAJAAjAAIASwBKACMAJAAlAEoAPgAAACUAJwAmAEoASwA+ACUAJAAnAEIASABEAAcACAAKAEQASABJAAoACAAJAEgAQwBJAAgAIAAJAEkAQwBAAAkAIAAhAEcARgACACgAKQAjAAIARgA/ACMAKQAiAEYAPQABACkAKwAqAEYARwA9ACkAKAArAD4ARQAAACcALAAmAD4AQQBFACcALQAsAEQAPQBCAC4AKwAvAEQAAQA9AC4AKgArAAkAPAAKADAAMgAxAAkAOQA8ADAAMwAyADkAOAA8ADMANAAyADwAOAA7ADIANAA1ADsAOAA6ADUANAA2ADoAOAA3ADYANAA3ADoABQAGADYAOQA4ADoANwAFADYANwA5AAYAAwAEADoAPAA7AAYABQADADoAPQA8AAoABwAJAD4AQAA/AAoACAAHAD4AQQBAAAAAQwBKABAAIABCAAAATQBDABAAEQAgAEAAPgBLACEADABDAEAATAA+ACEADgAMAAEAQABGAAsAIQBEAAEASQBAAAsACQAhAEMAPQBHACAABgBFAEMASAA9ACAACAAGAEYASwA/AEQAQwBGAEYAQABLAEQAIQBDAEcASgBDAEUAQgAgAEcAAgBKAEUARwBCAC0ALwAzAEgASgBJAA8AEQAzAEsATABJABkAGwAzAE0ATgBJACcAKQAzAE8AUABJABAANAASAFEAUwBSABoANAAcAFQAUwBVACgANAAqAFYAUwBXAC4ANAAwAFgAUwBZABEAEwAzAEwAWgBJABMAFQAzAFoAWwBJABgANAAaAFwAUwBUABYANAAYAF0AUwBcABQANAAWAF4AUwBdABIANAAUAFIAUwBeAA4ANAAQAF8AUwBRAAwANAAOAGAAUwBfAAwAMgA0AGAAYQBTADAANAAyAFkAUwBhACwANAAuAGIAUwBYACoANAAsAFcAUwBiACYANAAoAGMAUwBWACQANAAmAGQAUwBjACAANAAiAGUAUwBmAB4ANAAgAGcAUwBlABwANAAeAFUAUwBnAA0ADwAzAGgASwBJAAsADQAzAGkAaABJAAsAMwAxAGkASQBqAC8AMQAzAEoAagBJACsALQAzAGsASABJACkAKwAzAFAAawBJACUAJwAzAGwATwBJACMAJQAzAG0AbABJACEAIwAzAG4AbQBJAB8AIQAzAG8AbgBJAB0AHwAzAHAAbwBJABsAHQAzAE4AcABJABcAGQAzAHEATQBJABUAFwAzAFsAcQBJADEAawBqAGoAcwByAC8AawAxAEoAcwBqAC8AbABrAEoAdABzAC0AbAAvAEgAdABKAC0AbQBsAEgAdQB0ACsAbQAtAGsAdQBIACsAbgBtAGsAdgB1ACkAbgArAFAAdgBrACkAbwBuAFAAdwB2ACcAbwApAE8AdwBQACcAcABvAE8AeAB3ACUAcAAnAGwAeABPACUAcQBwAGwAeQB4ACMAcQAlAG0AeQBsACMAcgBxAG0AegB5ACEAcgAjAG4AegBtACEAcwByAG4AewB6AB8AcwAhAG8AewBuAB8AdABzAG8AfAB7AB0AdAAfAHAAfABvAB0AdQB0AHAAfQB8ABsAdQAdAE4AfQBwABsAdgB1AE4AfgB9ABkAdgAbAE0AfgBOABkAdwB2AE0AfwB+ABcAdwAZAHEAfwBNABcAeAB3AHEAgAB/ABUAeAAXAFsAgABxABUAeQB4AFsAgQCAABMAeQAVAFoAgQBbABMAZgB5AFoAggCBABEAZgATAEwAggBaABEAZwBmAEwAgwCCAA8AZwARAEsAgwBMAA8AaABnAEsAhACDAA0AaAAPAGgAhABLAA0AaQBoAGgAhQCEAAsAaQANAGkAhQBoAAsAagBpAGkAcgCFAAsAMQBqAGkAagByACIANAAkAGYAUwBkACoAgQCCAFcAhwCGACoALACBAFcAYgCHACwAgACBAGIAiACHACwALgCAAGIAWACIAC4AfwCAAFgAiQCIAC4AMAB/AFgAWQCJADAAfgB/AFkAigCJADAAMgB+AFkAYQCKADIAfQB+AGEAiwCKAAwAfQAyAGAAiwBhAAwAfAB9AGAAjACLAAwADgB8AGAAXwCMAA4AewB8AF8AjQCMAA4AEAB7AF8AUQCNABAAegB7AFEAjgCNABAAEgB6AFEAUgCOABIAjQB6AFIAjwCOABIAFACNAFIAXgCPABQAjACNAF4AkACPABQAFgCMAF4AXQCQABYAiwCMAF0AkQCQABYAGACLAF0AXACRABgAigCLAFwAkgCRABgAGgCKAFwAVACSABoAiQCKAFQAkwCSABoAHACJAFQAVQCTABwAiACJAFUAlACTABwAHgCIAFUAZwCUAB4AhwCIAGcAlQCUAB4AIACHAGcAZQCVACAAhgCHAGUAlgCVACAAIgCGAGUAZgCWACIAhQCGAGYAlwCWACIAJACFAGYAZACXACQAhACFAGQAmACXACQAJgCEAGQAYwCYACYAgwCEAGMAmQCYACYAKACDAGMAVgCZACgAggCDAFYAhgCZACgAKgCCAFYAVwCGAF0AhgCFAJoAnACbAF0AXgCGAJoAnQCcAGYAZQB5AJ4AoACfAGYAUgBlAJ4AoQCgAHkAZAB4AJ8AowCiAHkAZQBkAJ8AoACjAHgAYwB3AKIApQCkAHgAZABjAKIAowClAHcAYgB2AKQApwCmAHcAYwBiAKQApQCnAHYAYQB1AKYAqQCoAHYAYgBhAKYApwCpAHUAYAB0AKgAqwCqAHUAYQBgAKgAqQCrAHQAXwBzAKoArQCsAHQAYABfAKoAqwCtAHMAXgByAKwAnQCuAHMAXwBeAKwArQCdAHIAXQBxAK4AmgCvAHIAXgBdAK4AnQCaAHEAXABwAK8AsQCwAHEAXQBcAK8AmgCxAHAAWwBvALAAswCyAHAAXABbALAAsQCzAG8AWgBuALIAtQC0AG8AWwBaALIAswC1AG4AWQBtALQAtwC2AG4AWgBZALQAtQC3AG0AWABsALYAuQC4AG0AWQBYALYAtwC5AGwAVwBrALoAvAC7AGwAWABXALoAvQC8AGsAVgBqALsAvwC+AGsAVwBWALsAvAC/AFUAagBWAMAAvgC/AFUAaQBqAMAAwQC+AGkAVABoAMEAwwDCAGkAVQBUAMEAwADDAGgAUwBnAMIAxQDEAGgAVABTAMIAwwDFAGcAUgBmAMQAoQCeAGcAUwBSAMQAxQChAFIAjQBlAKEAxgCgAFIAegCNAKEAxwDGAGUAjABkAKAAyACjAGUAjQCMAKAAxgDIAGQAiwBjAKMAyQClAGQAjACLAKMAyADJAGMAigBiAKUAygCnAGMAiwCKAKUAyQDKAGIAiQBhAKcAywCpAGIAigCJAKcAygDLAGEAiABgAKkAzACrAGEAiQCIAKkAywDMAGAAhwBfAKsAzQCtAGAAiACHAKsAzADNAF8AhgBeAK0AnACdAF8AhwCGAK0AzQCcAF0AhABcAJoAzgCxAF0AhQCEAJoAmwDOAFwAgwBbALEAzwCzAFwAhACDALEAzgDPAFsAggBaALMA0AC1AFsAgwCCALMAzwDQAFoAgQBZALUA0QC3AFoAggCBALUA0ADRAFkAgABYALcA0gC5AFkAgQCAALcA0QDSAFgAfwBXAL0A0wC8AFgAgAB/AL0A1ADTAFcAfgBWALwA1QC/AFcAfwB+ALwA0wDVAH0AVgB+ANYAvwDVAH0AVQBWANYAwAC/AFUAfABUAMAA1wDDAFUAfQB8AMAA1gDXAFQAewBTAMMA2ADFAFQAfAB7AMMA1wDYAFMAegBSAMUAxwChAFMAewB6AMUA2ADHAMgAoAChAMUA2ADHAMgAoQDJAMUAxwChAMcAnwCgAMMA1wDYAMcAoADIAMMA2ADFAMYAngCfAMAA1gDXAMYAnwDHAMAA1wDDAJ4AxgDFANYAwAC/AJ4AxQCdANYAvwDVAMQAnACdALwA0wDVAMQAnQDFALwA1QC/AMMAmwCcAL0A1ADTAMMAnADEAL0A0wC8AMIAmgCbALcA0QDSAMIAmwDDALcA0gC5AMEAmQCaALUA0ADRAMEAmgDCALUA0QC3AMAAmACZALMAzwDQAMAAmQDBALMA0AC1AL8AlwCYALEAzgDPAL8AmADAALEAzwCzAL4AlgCXAJoAmwDOAL4AlwC/AJoAzgCxALwAlACVAK0AzQCcALwAlQC9AK0AnACdALsAkwCUAKsAzADNALsAlAC8AKsAzQCtALoAkgCTAKkAywDMALoAkwC7AKkAzACrALkAkQCSAKcAygDLALkAkgC6AKcAywCpALgAkACRAKUAyQDKALgAkQC5AKUAygCnALcAjwCQAKMAyADJALcAkAC4AKMAyQClALYAjgCPAKAAxgDIALYAjwC3AKAAyACjAMkAoQCOAKEAxwDGAMkAjgC2AKEAxgCgALQAyADJAMQAxQChALQAyQC1AMQAoQCeALMAxwDIAMIAwwDFALMAyAC0AMIAxQDEALIAxgDHAMEAwADDALIAxwCzAMEAwwDCAMYAsgCxAMAAwQC+AMYAsQDFAMAAvgC/ALAAxADFALsAvAC/ALAAxQCxALsAvwC+AK8AwwDEALoAvQC8AK8AxACwALoAvAC7AK4AwgDDALYAtwC5AK4AwwCvALYAuQC4AK0AwQDCALQAtQC3AK0AwgCuALQAtwC2AKwAwADBALIAswC1AKwAwQCtALIAtQC0AKsAvwDAALAAsQCzAKsAwACsALAAswCyAKoAvgC/AK8AmgCxAKoAvwCrAK8AsQCwAKkAvQC+AK4AnQCaAKkAvgCqAK4AmgCvAKgAvAC9AKwArQCdAKgAvQCpAKwAnQCuAKcAuwC8AKoAqwCtAKcAvACoAKoArQCsAKYAugC7AKgAqQCrAKYAuwCnAKgAqwCqAKUAuQC6AKYApwCpAKUAugCmAKYAqQCoAKQAuAC5AKQApQCnAKQAuQClAKQApwCmAKMAtwC4AKIAowClAKMAuACkAKIApQCkAKIAtgC3AJ8AoACjAKIAtwCjAJ8AowCiALUAyQC2AJ4AoQCgALUAtgCiAJ4AoACfAL4AvQCVAJoAnQCcAL4AlQCWAJoAnACbANYA1ACZAFYAVwCGANYAmQCYAFYAhgCZANgA1gCYAGMAVgCZANgAmACXAGMAmQCYANoA2ACXAGQAYwCYANoAlwCWAGQAmACXANwA2gCWAGYAZACXANwAlgCVAGYAlwCWAN4A3ACVAGUAZgCWAN4AlQCUAGUAlgCVAOAA3gCUAGcAZQCVAOAAlACTAGcAlQCUAOIA4ACTAFUAZwCUAOIAkwCSAFUAlACTAOQA4gCSAFQAVQCTAOQAkgCRAFQAkwCSAOYA5ACRAFwAVACSAOYAkQCQAFwAkgCRAOgA5gCQAF0AXACRAOgAkACPAF0AkQCQAOoA6ACPAF4AXQCQAOoAjwCOAF4AkACPAOwA6gCOAFIAXgCPAOwAjgChAFIAjwCOAO4A7AChAFEAUgCOAO4AoQCgAFEAjgCNAPAA7gCgAF8AUQCNAPAAoACfAF8AjQCMAPIA8ACfAGAAXwCMAPIAnwCeAGAAjACLAPIAngDMAGAAiwBhAMwAngCdAGEAiwCKAM4AzACdAFkAYQCKAM4AnQCcAFkAigCJANAAzgCcAFgAWQCJANAAnACbAFgAiQCIANIA0ACbAGIAWACIANIAmwCaAGIAiACHANQA0gCaAFcAYgCHANQAmgCZAFcAhwCGANwAygDaAGYAUwBkAPMAzQCxAGkAagByAPMAsQCyAGkAcgCFAPMAsgDxAGkAhQBoAPEAsgCzAGgAhQCEAPEAswDvAGgAhABLAO8AswC0AEsAhACDAO8AtADtAEsAgwBMAO0AtAC1AEwAgwCCAO0AtQDrAEwAggBaAOsAtQCiAFoAggCBAOsAogDpAFoAgQBbAOkAogCjAFsAgQCAAOkAowDnAFsAgABxAOcAowCkAHEAgAB/AOcApADlAHEAfwBNAOUApAClAE0AfwB+AOUApQDjAE0AfgBOAOMApQCmAE4AfgB9AOMApgDhAE4AfQBwAOEApgCnAHAAfQB8AOEApwDfAHAAfABvAN8ApwCoAG8AfAB7AN8AqADdAG8AewBuAN0AqACpAG4AewB6AN0AqQDbAG4AegBtANsAqQCqAG0AegB5ANsAqgDZAG0AeQBsANkAqgCrAGwAeQB4ANkAqwDXAGwAeABPANcAqwCsAE8AeAB3ANcArADVAE8AdwBQANUArACtAFAAdwB2ANUArQDTAFAAdgBrANMArQCuAGsAdgB1ANMArgDRAGsAdQBIANEArgCvAEgAdQB0ANEArwDPAEgAdABKAM8ArwCwAEoAdABzAM8AsADNAEoAcwBqAM0AsACxAGoAcwByAOkA5wDLAFsAcQBJAOcA5QDLAHEATQBJAOMA4QDLAE4AcABJAOEA3wDLAHAAbwBJAN8A3QDLAG8AbgBJAN0A2wDLAG4AbQBJANsA2QDLAG0AbABJANkA1wDLAGwATwBJANUA0wDLAFAA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"); _vGroup = new TransformGroup(); _vModel = new MD2("_vModel", decoded, 10); _vModel.rotateY = 90; decoded = null; _vMaterial = new MaterialAttributes(new LineAttributes(0, 0, 0), new LightAttributes(false, 0)); _vSkin = new BitmapMaterial(tskin, _vMaterial, 0); _vModel.appearance = new Appearance(_vSkin); _panGroup = new TransformGroup(); _panGroupInner = new TransformGroup(); _panGroupInner.addChild(_vModel); _panGroup.addChild(_panGroupInner); _vGroup.addChild(_panGroup); _rGroup = new Sprite2D(("REDSparker" + t), new REDSpark(), 0.6); _rGroup.autoCenter = false; _rGroup.floorCenter = true; _rGroup.y = -75; getNewWaypoint(); getNewCheckpoint(); if (t != 0){ } else { _isPlayer = true; }; } public function get zLength():Number{ return (_zLength); } public function get yHeight():Number{ return (_yHeight); } public function set fwdTargetSpeed(value:Number):void{ _fwdTargetSpeed = value; } public function get collShape():int{ return (_collShape); } public function get fwdMaxSpeed():Number{ return (_fwdMaxSpeed); } public function get xWidth():Number{ return (_xWidth); } public function get topBot():int{ return (_topBot); } public function moveMe():void{ var speedRatio:*; if (_fwdTargetSpeed > 0){ if (_fwdSpeed > _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed - _fwdSpeedDownInc) < _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed - _fwdSpeedDownInc); } else { if (_fwdSpeed < _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed + _fwdSpeedUpInc) > _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed + _fwdSpeedUpInc); }; }; } else { if (_fwdTargetSpeed < 0){ if (_fwdSpeed < _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed + _fwdSpeedDownInc) > _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed + _fwdSpeedDownInc); } else { if (_fwdSpeed > _fwdTargetSpeed){ _fwdSpeed = (((_fwdSpeed - _fwdSpeedUpInc) < _fwdTargetSpeed)) ? _fwdTargetSpeed : (_fwdSpeed - _fwdSpeedUpInc); }; }; } else { _fwdSpeed = ((_fwdSpeed > _fwdSpeedDownInc)) ? (_fwdSpeed - _fwdSpeedDownInc) : ((_fwdSpeed < -(_fwdSpeedDownInc))) ? (_fwdSpeed + _fwdSpeedDownInc) : 0; }; }; _vGroup.moveForward(_fwdSpeed); if (_pushDist != 0){ pushMe(); //unresolved jump }; checkOnTrack(); if (_canJump == true){ _vModel.frame = ((((_vModel.frame > 4)) || ((_vModel.frame < 1)))) ? 1 : _vModel.frame; _vModel.frame = (_vModel.frame + (_fwdSpeed / 20)); _vModel.frame = (_vModel.frame + ((_vModel.frame > 4)) ? -3 : ((_vModel.frame < 1)) ? 3 : 0); }; if (((_isPlayer) && ((_creator._creator.gameMode == 3)))){ speedRatio = (Math.abs(_fwdSpeed) / _maxSpeedConst); _creator._creator.speedHIGHVolume = speedRatio; _creator._creator.speedLOWVolume = (1 - speedRatio); }; } public function get fwdSpeedUpInc():Number{ return (_fwdSpeedUpInc); } public function get fwdSpeed():Number{ return (_fwdSpeed); } public function pushMe():void{ _vGroup.rotateY = (_vGroup.rotateY + _pushAngle); _vGroup.moveForward(_pushDist); _vGroup.rotateY = (_vGroup.rotateY - _pushAngle); _pushDist = (((((_pushDist * 0.8) < 1)) && (((_pushDist * 0.8) > -1)))) ? 0 : (_pushDist * 0.8); } public function checkDIR():void{ _creator._chArray[_checkpointNum].returnAngle(this); } private function getSingleColl(tX:Number, tZ:Number, cX:Number, cZ:Number):Number{ var xDiff:Number = (cX - tX); var zDiff:Number = (cZ - tZ); var _cAngle:Number = 1000; if ((((Math.abs(xDiff) < 30)) && ((Math.abs(zDiff) < 30)))){ _cAngle = (((Math.atan2(zDiff, xDiff) * 57.325) - 90) - _vGroup.rotateY); _cAngle = (_cAngle + ((_cAngle < -180)) ? 360 : ((_cAngle > 180)) ? -360 : 0); }; return (_cAngle); } public function set pushTurn(value:Number):void{ _pushTurn = value; } public function get vModel():MD2{ return (_vModel); } private function removeREDSpark():void{ _rGroup.remove(); _rAdded = false; } public function spinMe():void{ _vGroup.rotateY = (_vGroup.rotateY + _pushTurn); _pushTurn = (_pushTurn * 0.8); _pushTurn = ((((_pushTurn > -0.005)) && ((_pushTurn < 0.005)))) ? 0 : _pushTurn; } public function get fwdTargetSpeed():Number{ return (_fwdTargetSpeed); } public function get turnTargetSpeed():Number{ return (_turnTargetSpeed); } public function set waypointNum(value:Number):void{ _waypointNum = value; } private function checkOnTrack():void{ var groundNum:uint = checkGround(_topBot); _fwdMaxSpeed = ((_topBot == 0)) ? _fwdSpeed : ((groundNum == 0)) ? ((_isPlayer == false)) ? 10 : 5 : _maxSpeedConst; if (_isPlayer){ _creator._creator.offTrack = false; }; switch (groundNum){ case 0xFC0100: if (_rAdded == false){ _rAdded = true; _vGroup.addChild(_rGroup); }; _rGroup.content.rotation = _vModel.rotateZ; _canJump2 = false; break; case 0xF6FF00: if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; _fwdSpeed = (_fwdSpeed + (((((_fwdSpeed + 5) < (_fwdMaxSpeed * 1.5))) && (!((_topBot == 0))))) ? 5 : 0); if ((((((_isPlayer == true)) && ((_creator._creator.soundOn == true)))) && ((_creator._creator.gameMode == 3)))){ _creator._creator.boostSound.gotoAndPlay("IN"); //unresolved jump }; _canJump2 = true; break; case 6872054: _turnSpeed = 0; if (_rAdded == false){ _rAdded = true; _vGroup.addChild(_rGroup); }; _rGroup.content.rotation = (_vModel.rotateZ + 1); _canJump2 = true; break; case 130243: _canJump2 = true; jumpMe(true); if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; _fwdSpeed = ((_fwdSpeed < 5)) ? 5 : _fwdSpeed; break; case 0: _canJump2 = true; if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; if (_isPlayer){ _creator._creator.offTrack = true; }; break; default: _canJump2 = true; if ((_rAdded == true)){ removeREDSpark(); //unresolved jump }; }; _fwdSpeedDownInc = ((_fwdMaxSpeed <= 10)) ? 0.5 : _fwdSpeedDownConstant; } private function getNewWaypoint():void{ var wObj:Object = _creator._wArray[_wInc].getNewPosition(this, _waypointNum); _wX = wObj.nX; _wZ = wObj.nZ; _wSpeed = wObj.speed; _wRot = wObj.nAngle; _wTopBot = wObj.topBot; _waypointNum = wObj.waypointNum; } public function jumpMe(cont:Boolean):void{ if (_canJump){ if ((((((cont == true)) && ((_jumpTimer <= 0)))) && (_canJump2))){ _canJump = false; if (_isPlayer == true){ _jumpTimer = 1; if ((((_creator._creator.soundOn == true)) && ((_creator._creator.gameMode == 3)))){ _creator._creator.speedLOW.gotoAndPlay("fadeOUT"); _creator._creator.speedHIGH.gotoAndPlay("fadeOUT"); _creator._creator.speedJUMP.gotoAndPlay("IN"); }; } else { _jumpTimer = 10; }; _jumpInc = 25; _jumpDir = ((_topBot == 1)) ? 8 : -8; _bounce = 2; _topBot = 0; _vModel.frame = 4; } else { _jumpTimer--; }; } else { _vModel.frame = (_vModel.frame + 1); _vGroup.moveVertically(_jumpDir); _jumpInc--; if (_jumpInc == 0){ _bounce--; _topBot = ((_jumpDir > 0)) ? 2 : 1; _canJump = true; _vModel.frame = 4; _vModel.rotateZ = (_vModel.rotateZ + 180); if ((((((_isPlayer == true)) && ((_creator._creator.soundOn == true)))) && ((_creator._creator.gameMode == 3)))){ _creator._creator.speedLOW.gotoAndPlay("fadeIN"); _creator._creator.speedHIGH.gotoAndPlay("fadeIN"); }; }; }; } public function get turnSpeedUpInc():Number{ return (_turnSpeedUpInc); } public function set turnSpeed(value:Number):void{ _turnSpeed = value; } public function get panGroupInner():TransformGroup{ return (_panGroupInner); } public function get isPlayer():Boolean{ return (_isPlayer); } public function set fwdSpeed(value:Number):void{ _fwdSpeed = value; } public function get turnSpeedDownInc():Number{ return (_turnSpeedDownInc); } private function checkGround(tB:int):uint{ var retVar:uint = ((tB == 1)) ? _gBMP.getPixel(((_vGroup.x / 10) + _gBMPW), ((-(_vGroup.z) / 10) + _gBMPH)) : _cBMP.getPixel(((_vGroup.x / 10) + _cBMPW), ((-(_vGroup.z) / 10) + _cBMPH)); return (retVar); } public function get pushTurn():Number{ return (_pushTurn); } public function get getY():int{ return (_vGroup.y); } public function set pushDist(value:Number):void{ _pushDist = value; } public function get typeOf():String{ return ("Vehicle"); } public function get turnSpeed():Number{ return (_turnSpeed); } public function get vGroup():TransformGroup{ return (_vGroup); } public function get waypointNum():Number{ return (_waypointNum); } public function getNewCheckpoint():void{ var posit:int; var checkP:Object; if (_creator._creator.gameMode == 3){ if (((_isPlayer) && ((_lapNum < _creator._numOfLaps)))){ posit = _creator._chArray[_checkpointNum].returnPosition(_lapNum); _creator._creator.playerPosition = ((posit == 0)) ? _creator._creator.playerPosition : (posit + 1); _creator._creator.HUD.innerHUD.posBOX.text = ((posit == 0)) ? _creator._creator.HUD.innerHUD.posBOX.text : ((posit == 1)) ? "2nd place" : ((posit == 2)) ? "3rd place" : "4th place"; }; _nextCheck--; if (_nextCheck <= 0){ checkP = _creator._chArray[_checkpointNum].checkPoint(_vGroup.x, _vGroup.z, _lapNum, _isPlayer); if (checkP.collTrue == true){ _checkpointNum++; if (_checkpointNum >= _creator._chArray.length){ _lapNum++; _checkpointNum = 0; if (_isPlayer){ if (_lapNum == _creator._numOfLaps){ _creator._creator.HUD.innerHUD.lapBOX.text = ""; _lapNum++; _creator._creator.toOutroEF(); } else { _creator._creator.setLapCOUNTER(_lapNum); _creator._creator.HUD.innerHUD.lapBOX.text = ((("Lap: " + (_lapNum + 1)) + " / ") + _creator._numOfLaps); }; }; }; } else { _nextCheck = checkP.nextColl; }; }; }; } public function get pushAngle():Number{ return (_pushAngle); } public function controlMe():void{ _wAngle = (((Math.atan2((_wZ - _vGroup.z), (_wX - _vGroup.x)) * 57.325) - 90) - _vGroup.rotateY); _wAngle = (_wAngle + ((_wAngle < -180)) ? 360 : ((_wAngle > 180)) ? -360 : 0); _fwdTargetSpeed = (_fwdMaxSpeed * _wSpeed); moveMe(); _turnTargetSpeed = ((_wAngle > 0)) ? _turnMaxSpeed : -(_turnMaxSpeed); var curTurn:Number = Math.abs(_wAngle); if (curTurn < 45){ _turnTargetSpeed = (_turnTargetSpeed * (curTurn / 45)); }; if (_topBot != 0){ turnMe(); }; if (_topBot != _wTopBot){ jumpMe(true); }; var absAngle:Number = Math.abs(_wAngle); if (absAngle <= 90){ _hasPointed = true; }; checkColls(); if ((((((Math.abs((_vGroup.x - _wX)) < 100)) && ((Math.abs((_vGroup.z - _wZ)) < 100)))) || ((((absAngle > 90)) && ((_hasPointed == true)))))){ _wInc = (((_wInc + 1) == _creator._wArray.length)) ? 0 : (_wInc + 1); getNewWaypoint(); _hasPointed = false; }; getNewCheckpoint(); } public function get turnMaxSpeed():Number{ return (_turnMaxSpeed); } public function get panGroup():TransformGroup{ return (_panGroup); } public function get pushDist():Number{ return (_pushDist); } public function get fwdSpeedDownInc():Number{ return (_fwdSpeedDownInc); } private function makeSingleColl(collObj:Object):void{ var _vOtherZ:Number; var _vOtherR:Number; var xDiff:Number; var zDiff:Number; var tDiff:Number; var pD:Number; var rM:int; var _vOther:Object = collObj; var _vOtherX:Number = collObj.vGroup.x; if (Math.abs((_vOtherX - _vGroup.x)) < 100){ _vOtherZ = collObj.vGroup.z; if (Math.abs((_vOtherZ - _vGroup.z)) < 100){ _vOtherR = collObj.vGroup.rotateY; collObj = _creator._creator.checkColls(_vGroup.x, _vGroup.z, _vGroup.rotateY, _collShape, _vOtherX, _vOtherZ, _vOtherR, _vOther.collShape); if (collObj.isColl == true){ xDiff = (_vGroup.x - _vOtherX); zDiff = (_vGroup.z - _vOtherZ); tDiff = Math.sqrt(((xDiff * xDiff) + (zDiff * zDiff))); _pushAngle = ((Math.atan2(zDiff, xDiff) * 57.325) - 90); _vOther.pushAngle = (_pushAngle + 180); pD = ((((110 - tDiff) / 2) < 5)) ? 5 : ((110 - tDiff) / 2); _pushDist = (_fwdSpeed / 3); _vOther.pushDist = (_pushDist + (_vOther.fwdSpeed / 2)); rM = 3; if (collObj.isBehind == true){ if (collObj.isRight == true){ _pushTurn = (_pushDist / rM); _vOther.pushTurn = (-(_pushDist) / rM); } else { _pushTurn = (-(_pushDist) / rM); _vOther.pushTurn = (_pushDist / rM); }; } else { if (collObj.isRight == true){ _pushTurn = (_pushDist / rM); _vOther.pushTurn = (_pushDist / rM); } else { _pushTurn = (-(_pushDist) / rM); _vOther.pushTurn = (-(_pushDist) / rM); }; }; }; }; }; } public function set pushAngle(value:Number):void{ _pushAngle = value; } public function checkColls():void{ var i:int = (Number(_vNum) + 1); while (i < _cArray.length) { if ((((((Math.abs((_vGroup.x - _cArray[i].vGroup.x)) < (_zLength + _cArray[i].zLength))) && ((Math.abs((_vGroup.z - _cArray[i].vGroup.z)) < (_zLength + _cArray[i].zLength))))) && ((((((_cArray[i].topBot == 3)) || ((((_topBot == _cArray[i].topBot)) && (!((_topBot == 0))))))) || ((Math.abs((_vGroup.y - _cArray[i].getY)) < ((_vGroup.y < _cArray[i].getY)) ? _yHeight : ((_vGroup.y > _cArray[i].getY)) ? _cArray[i].yHeight : Math.max(_yHeight, _cArray[i].yHeight))))))){ if ((((((((_isPlayer == false)) && ((_cArray[i].isMoveable == false)))) && ((_cArray[i].typeOf == "Wall")))) && (!((_cArray[i].topBot == 3))))){ _creator._creator.cD.HGCollision(this, _cArray[i], true); }; _creator._creator.cD.HGCollision(this, _cArray[i]); }; i++; }; } public function set turnTargetSpeed(value:Number):void{ _turnTargetSpeed = value; } public function get isMoveable():Boolean{ return (true); } public function turnMe():void{ if (_pushTurn != 0){ spinMe(); }; var fSpeed:Number = Math.abs(_fwdSpeed); var turnMod:Number = (fSpeed / _maxSpeedConst); turnMod = ((turnMod > 1)) ? 1 : ((turnMod < 0.5)) ? 0.5 : turnMod; _turnTargetSpeed = (_turnTargetSpeed * turnMod); _turnTargetSpeed = (_turnTargetSpeed * ((_fwdSpeed < 0)) ? -1 : 1); if (_turnTargetSpeed > 0){ _turnSpeed = ((_turnSpeed < 0)) ? (_turnSpeed + (_turnSpeedUpInc * 2)) : (((_turnSpeed + _turnSpeedUpInc) > _turnTargetSpeed)) ? _turnTargetSpeed : (_turnSpeed + _turnSpeedUpInc); } else { if (_turnTargetSpeed < 0){ _turnSpeed = ((_turnSpeed > 0)) ? (_turnSpeed - (_turnSpeedUpInc * 2)) : (((_turnSpeed - _turnSpeedUpInc) < _turnTargetSpeed)) ? _turnTargetSpeed : (_turnSpeed - _turnSpeedUpInc); } else { _turnSpeed = ((_turnSpeed > _turnSpeedDownInc)) ? (_turnSpeed - _turnSpeedDownInc) : ((_turnSpeed < -(_turnSpeedDownInc))) ? (_turnSpeed + _turnSpeedDownInc) : 0; }; }; if (_topBot != 0){ _vGroup.rotateY = (_vGroup.rotateY + (_turnSpeed * 57.325)); if (_panGroup.rotateY > 0){ _vGroup.rotateY = (_vGroup.rotateY + (0.025 * 57.325)); _panGroup.rotateY = (_panGroup.rotateY - (0.025 * 57.325)); _panGroup.rotateY = (((_panGroup.rotateY - (0.0025 * 57.325)) < 0)) ? 0 : (_panGroup.rotateY - (0.0025 * 57.325)); }; if (_panGroup.rotateY < 0){ _vGroup.rotateY = (_vGroup.rotateY - (0.025 * 57.325)); _panGroup.rotateY = (_panGroup.rotateY + (0.025 * 57.325)); _panGroup.rotateY = (((_panGroup.rotateY + (0.0025 * 57.325)) > 0)) ? 0 : (_panGroup.rotateY + (0.0025 * 57.325)); }; _panGroupInner.rotateY = ((((_panGroupInner.rotateY > 1)) || ((_panGroupInner.rotateY < -1)))) ? (_panGroupInner.rotateY * 0.9) : 0; } else { _panGroup.rotateY = (_panGroup.rotateY + ((_turnSpeed * (Rand.makePos(_fwdSpeed) / _maxSpeedConst)) * 57.325)); }; _vGroup.rotateY = (_vGroup.rotateY + ((_vGroup.rotateY > 180)) ? -360 : ((_vGroup.rotateY < -180)) ? 360 : 0); if ((_turnSpeed * 700) < _panGroup.roll){ _panGroup.roll = (_panGroup.roll - 1.5); } else { if ((_turnSpeed * 700) > _panGroup.roll){ _panGroup.roll = (_panGroup.roll + 1.5); }; }; _vGroup.pan = (-(_turnSpeed) * 300); } } }//package
Section 233
//vertWall (vertWall) package { import flash.display.*; public dynamic class vertWall extends BitmapData { public function vertWall(w:Number, h:Number){ super(w, h); } } }//package

Library Items

Symbol 1 Bitmap {SPONSORSkin}
Symbol 2 Bitmap {MenuCeiling}
Symbol 3 Bitmap {MenuFloor}
Symbol 4 GraphicUsed by:Timeline
Symbol 5 FontUsed by:6 183 262 264 266 268 270 272 274 276 278 280 409 410 411 500 501 502
Symbol 6 TextUses:5Used by:8
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:6 7Used by:Timeline
Symbol 9 GraphicUsed by:13 168
Symbol 10 GraphicUsed by:11 30 292 349 424
Symbol 11 MovieClipUses:10Used by:13
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:9 11 12Used by:Timeline
Symbol 14 GraphicUsed by:29
Symbol 15 GraphicUsed by:29
Symbol 16 GraphicUsed by:29
Symbol 17 SoundUsed by:29
Symbol 18 SoundUsed by:29
Symbol 19 GraphicUsed by:29
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:29
Symbol 22 SoundUsed by:29
Symbol 23 SoundUsed by:29
Symbol 24 SoundUsed by:29
Symbol 25 GraphicUsed by:26
Symbol 26 ButtonUses:25Used by:29
Symbol 27 SoundUsed by:29
Symbol 28 SoundUsed by:29
Symbol 29 MovieClip {horizon_gemini_ArmorGames_1b_fla.ag_intro_mc_5}Uses:14 15 16 17 18 19 21 22 23 24 26 27 28Used by:30
Symbol 30 MovieClipUses:10 29Used by:Timeline
Symbol 31 Bitmap {Tile1}Used by:Timeline
Symbol 32 Bitmap {spriteSheet}Used by:Timeline
Symbol 33 Bitmap {horWall}Used by:Timeline
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:36
Symbol 36 MovieClip {LightBarMC}Uses:35Used by:Timeline
Symbol 37 Bitmap {vertWall}Used by:Timeline
Symbol 38 BitmapUsed by:39 52
Symbol 39 GraphicUses:38Used by:53
Symbol 40 BitmapUsed by:41 51
Symbol 41 GraphicUses:40Used by:53
Symbol 42 BitmapUsed by:43 50
Symbol 43 GraphicUses:42Used by:53
Symbol 44 BitmapUsed by:45 49
Symbol 45 GraphicUses:44Used by:53
Symbol 46 BitmapUsed by:47 48
Symbol 47 GraphicUses:46Used by:53
Symbol 48 GraphicUses:46Used by:53
Symbol 49 GraphicUses:44Used by:53
Symbol 50 GraphicUses:42Used by:53
Symbol 51 GraphicUses:40Used by:53
Symbol 52 GraphicUses:38Used by:53
Symbol 53 MovieClip {sparker}Uses:39 41 43 45 47 48 49 50 51 52Used by:Timeline
Symbol 54 Bitmap {Tile2}Used by:Timeline
Symbol 55 Bitmap {Tile3}Used by:Timeline
Symbol 56 Bitmap {Tile4}Used by:Timeline
Symbol 57 BitmapUsed by:58 67
Symbol 58 GraphicUses:57Used by:87
Symbol 59 BitmapUsed by:60 68
Symbol 60 GraphicUses:59Used by:87
Symbol 61 BitmapUsed by:62 69
Symbol 62 GraphicUses:61Used by:87
Symbol 63 BitmapUsed by:64 70
Symbol 64 GraphicUses:63Used by:87
Symbol 65 BitmapUsed by:66 71
Symbol 66 GraphicUses:65Used by:87
Symbol 67 GraphicUses:57Used by:87
Symbol 68 GraphicUses:59Used by:87
Symbol 69 GraphicUses:61Used by:87
Symbol 70 GraphicUses:63Used by:87
Symbol 71 GraphicUses:65Used by:87
Symbol 72 BitmapUsed by:73 82
Symbol 73 GraphicUses:72Used by:87
Symbol 74 BitmapUsed by:75 83
Symbol 75 GraphicUses:74Used by:87
Symbol 76 BitmapUsed by:77 84
Symbol 77 GraphicUses:76Used by:87
Symbol 78 BitmapUsed by:79 85
Symbol 79 GraphicUses:78Used by:87
Symbol 80 BitmapUsed by:81 86
Symbol 81 GraphicUses:80Used by:87
Symbol 82 GraphicUses:72Used by:87
Symbol 83 GraphicUses:74Used by:87
Symbol 84 GraphicUses:76Used by:87
Symbol 85 GraphicUses:78Used by:87
Symbol 86 GraphicUses:80Used by:87
Symbol 87 MovieClip {REDSpark}Uses:58 60 62 64 66 67 68 69 70 71 73 75 77 79 81 82 83 84 85 86Used by:Timeline
Symbol 88 Bitmap {STARTSkin}Used by:Timeline
Symbol 89 Bitmap {RIGHTSkin}Used by:Timeline
Symbol 90 Bitmap {LEFTSkin}Used by:Timeline
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:123
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:123
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:123
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:123
Symbol 99 GraphicUsed by:123
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:123
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:123
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:123
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:110 123
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:123
Symbol 110 MovieClipUses:107Used by:123
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:111Used by:123
Symbol 113 GraphicUsed by:123
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:123
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:122
Symbol 118 FontUsed by:119
Symbol 119 TextUses:118Used by:122
Symbol 120 FontUsed by:121 356 357
Symbol 121 TextUses:120Used by:122
Symbol 122 MovieClipUses:117 119 121Used by:123
Symbol 123 MovieClip {horizon_gemini_ArmorGames_1b_fla.ACStinger_11}Uses:92 94 96 98 99 101 103 105 107 109 110 112 113 115 122Used by:Timeline
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:165
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:128
Symbol 128 MovieClipUses:127Used by:129
Symbol 129 MovieClipUses:128Used by:165
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132
Symbol 132 MovieClipUses:131Used by:133
Symbol 133 MovieClipUses:132Used by:165
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:142
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:142
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:142
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:142
Symbol 142 MovieClip {horizon_gemini_ArmorGames_1b_fla.CloudsBG_ANIM_32}Uses:135 137 139 141Used by:143
Symbol 143 MovieClipUses:142Used by:144
Symbol 144 MovieClipUses:143Used by:165
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:147
Symbol 147 MovieClipUses:146Used by:148
Symbol 148 MovieClipUses:147Used by:165
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:151
Symbol 151 MovieClipUses:150Used by:152
Symbol 152 MovieClipUses:151Used by:165
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:156
Symbol 156 MovieClipUses:155Used by:165
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:159
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClipUses:159Used by:165
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:163
Symbol 163 MovieClipUses:162Used by:164
Symbol 164 MovieClipUses:163Used by:165
Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25}Uses:125 129 133 144 148 152 156 160 164Used by:Timeline
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:Timeline
Symbol 168 MovieClipUses:9Used by:169
Symbol 169 MovieClipUses:168Used by:Timeline
Symbol 170 GraphicUsed by:250
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:249
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:181
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:181
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:181
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:181
Symbol 181 MovieClip {horizon_gemini_ArmorGames_1b_fla.LEVTRANS_Position_CLIP_48}Uses:174 176 178 180Used by:249
Symbol 182 FontUsed by:183 184 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 345 409 410 411 500 501 502 608 611 614 617 620
Symbol 183 EditableTextUses:5 182Used by:249
Symbol 184 EditableTextUses:182Used by:249
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:187
Symbol 187 MovieClipUses:186Used by:192
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:192
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_NextTrack_BUT_49}Uses:187 189 191Used by:249
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:195
Symbol 195 MovieClipUses:194Used by:200
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:200
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51}Uses:195 197 199Used by:249 287
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:203
Symbol 203 MovieClipUses:202Used by:208
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:208
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:208
Symbol 208 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_YouWin_BUT_53}Uses:203 205 207Used by:249
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:211
Symbol 211 MovieClipUses:210Used by:216
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:216
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:216
Symbol 216 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55}Uses:211 213 215Used by:249 346
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:219
Symbol 219 MovieClipUses:218Used by:224
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:224
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:224
Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57}Uses:219 221 223Used by:249 282 287 422 660
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:227
Symbol 227 MovieClipUses:226Used by:232
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:232
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:232
Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59}Uses:227 229 231Used by:249 287 401 660
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:235
Symbol 235 MovieClipUses:234Used by:240
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:240
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:240
Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61}Uses:235 237 239Used by:249 287 346
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:243
Symbol 243 MovieClipUses:242Used by:248
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:248
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:248
Symbol 248 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63}Uses:243 245 247Used by:249 282
Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47}Uses:172 181 183 184 192 200 208 216 224 232 240 248Used by:250
Symbol 250 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTransitions_46}Uses:170 249Used by:Timeline
Symbol 251 GraphicUsed by:283
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:282
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:256
Symbol 256 MovieClipUses:255Used by:261
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:261
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:261
Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67}Uses:256 258 260Used by:282 660
Symbol 262 EditableTextUses:5 182Used by:282
Symbol 263 TextUses:182Used by:282
Symbol 264 EditableTextUses:5 182Used by:282
Symbol 265 TextUses:182Used by:282
Symbol 266 EditableTextUses:5 182Used by:282
Symbol 267 TextUses:182Used by:282
Symbol 268 EditableTextUses:5 182Used by:282
Symbol 269 TextUses:182Used by:282
Symbol 270 EditableTextUses:5 182Used by:282
Symbol 271 TextUses:182Used by:282
Symbol 272 EditableTextUses:5 182Used by:282
Symbol 273 TextUses:182Used by:282
Symbol 274 EditableTextUses:5 182Used by:282
Symbol 275 TextUses:182Used by:282
Symbol 276 EditableTextUses:5 182Used by:282
Symbol 277 TextUses:182Used by:282
Symbol 278 EditableTextUses:5 182Used by:282
Symbol 279 TextUses:182Used by:282
Symbol 280 EditableTextUses:5 182Used by:282
Symbol 281 TextUses:182Used by:282
Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66}Uses:253 261 248 224 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281Used by:283
Symbol 283 MovieClip {horizon_gemini_ArmorGames_1b_fla.ENDING_CLIP_65}Uses:251 282Used by:Timeline
Symbol 284 GraphicUsed by:288
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:287
Symbol 287 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_INNER_70}Uses:286 240 224 232 200Used by:288
Symbol 288 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_WIND_69}Uses:284 287Used by:Timeline
Symbol 289 GraphicUsed by:296
Symbol 290 GraphicUsed by:291 663 696 698
Symbol 291 MovieClipUses:290Used by:292
Symbol 292 MovieClip {horizon_gemini_ArmorGames_1b_fla.WARNING_OffTrack_ENERGY_72}Uses:10 291Used by:296
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:295
Symbol 295 MovieClipUses:294Used by:296
Symbol 296 MovieClip {horizon_gemini_ArmorGames_1b_fla.WARNING_OffTrackCLIP_71}Uses:289 292 295Used by:Timeline
Symbol 297 GraphicUsed by:301
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:300
Symbol 300 MovieClipUses:299Used by:301
Symbol 301 MovieClip {horizon_gemini_ArmorGames_1b_fla.WARNING_WrongDIR_CLIP_75}Uses:297 300Used by:Timeline
Symbol 302 GraphicUsed by:316
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:316
Symbol 305 FontUsed by:306 344 354 355
Symbol 306 EditableTextUses:305Used by:316
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:313
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:313
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:313
Symbol 313 MovieClip {horizon_gemini_ArmorGames_1b_fla.lapWIND_78}Uses:308 310 312Used by:316
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:316
Symbol 316 MovieClip {horizon_gemini_ArmorGames_1b_fla.LapCounter_77}Uses:302 304 306 313 315Used by:Timeline
Symbol 317 GraphicUsed by:347
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:346
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:322
Symbol 322 MovieClipUses:321Used by:327
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:327
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:327
Symbol 327 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81}Uses:322 324 326Used by:346 660
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:330
Symbol 330 MovieClipUses:329Used by:335
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:335
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:335
Symbol 335 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83}Uses:330 332 334Used by:346 660
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:343
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:343
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:343
Symbol 343 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Resume_BUT_85}Uses:338 340 342Used by:346
Symbol 344 EditableTextUses:305Used by:346
Symbol 345 TextUses:182Used by:346
Symbol 346 MovieClip {horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80}Uses:319 327 335 216 343 240 344 345Used by:347
Symbol 347 MovieClip {horizon_gemini_ArmorGames_1b_fla.PauseCLIP_79}Uses:317 346Used by:Timeline
Symbol 348 GraphicUsed by:350
Symbol 349 MovieClipUses:10Used by:350
Symbol 350 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelCoverCLIP_87}Uses:348 349Used by:Timeline
Symbol 351 GraphicUsed by:402
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:401
Symbol 354 EditableTextUses:305Used by:401
Symbol 355 EditableTextUses:305Used by:401
Symbol 356 EditableTextUses:120Used by:401
Symbol 357 EditableTextUses:120Used by:401
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:360
Symbol 360 MovieClipUses:359Used by:384
Symbol 361 BitmapUsed by:362 363
Symbol 362 GraphicUses:361Used by:379
Symbol 363 GraphicUses:361Used by:379
Symbol 364 BitmapUsed by:365 374
Symbol 365 GraphicUses:364Used by:379
Symbol 366 BitmapUsed by:367 375
Symbol 367 GraphicUses:366Used by:379
Symbol 368 BitmapUsed by:369 376
Symbol 369 GraphicUses:368Used by:379
Symbol 370 BitmapUsed by:371 377
Symbol 371 GraphicUses:370Used by:379
Symbol 372 BitmapUsed by:373 378
Symbol 373 GraphicUses:372Used by:379
Symbol 374 GraphicUses:364Used by:379
Symbol 375 GraphicUses:366Used by:379
Symbol 376 GraphicUses:368Used by:379
Symbol 377 GraphicUses:370Used by:379
Symbol 378 GraphicUses:372Used by:379
Symbol 379 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MuteLightning_CLIP_93}Uses:362 363 365 367 369 371 373 374 375 376 377 378Used by:384 482
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:384
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:384
Symbol 384 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91}Uses:360 379 381 383Used by:401
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:387
Symbol 387 MovieClipUses:386Used by:392
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:392
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:392
Symbol 392 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Pause_BUT_94}Uses:387 389 391Used by:401
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:395
Symbol 395 MovieClipUses:394Used by:400
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:400
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:400
Symbol 400 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_MoFo_BUT_96}Uses:395 397 399Used by:401
Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90}Uses:353 354 355 356 357 384 392 232 400Used by:402
Symbol 402 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_CLIP_89}Uses:351 401Used by:Timeline
Symbol 403 GraphicUsed by:422
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:406
Symbol 406 MovieClipUses:405Used by:422
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:412
Symbol 409 EditableTextUses:5 182Used by:412
Symbol 410 EditableTextUses:5 182Used by:412
Symbol 411 EditableTextUses:5 182Used by:412
Symbol 412 MovieClip {horizon_gemini_ArmorGames_1b_fla.CountdownTITLE_100}Uses:408 409 410 411Used by:422
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:415
Symbol 415 MovieClipUses:414Used by:422
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:418
Symbol 418 MovieClipUses:417Used by:422
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:421
Symbol 421 MovieClipUses:420Used by:422
Symbol 422 MovieClip {horizon_gemini_ArmorGames_1b_fla.CountDownCLIP_98}Uses:403 224 406 412 415 418 421Used by:Timeline
Symbol 423 GraphicUsed by:661
Symbol 424 MovieClipUses:10Used by:661
Symbol 425 GraphicUsed by:426 663 665 674 678 680 682 689 691 696 698
Symbol 426 MovieClipUses:425Used by:439
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:429
Symbol 429 MovieClipUses:428Used by:439
Symbol 430 BitmapUsed by:431
Symbol 431 GraphicUses:430Used by:432
Symbol 432 MovieClipUses:431Used by:439
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:435
Symbol 435 MovieClipUses:434Used by:439
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:438
Symbol 438 MovieClipUses:437Used by:439
Symbol 439 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Main_TITLE_107}Uses:426 429 432 435 438Used by:660
Symbol 440 MovieClipUsed by:660
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:443
Symbol 443 MovieClipUses:442Used by:444
Symbol 444 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike_IMG_114}Uses:443Used by:660
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:447
Symbol 447 MovieClipUses:446Used by:452
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:452
Symbol 450 BitmapUsed by:451
Symbol 451 GraphicUses:450Used by:452
Symbol 452 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuStartBUT_116}Uses:447 449 451Used by:660
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:455
Symbol 455 MovieClipUses:454Used by:460
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:460
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:460
Symbol 460 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118}Uses:455 457 459Used by:660
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:463
Symbol 463 MovieClipUses:462Used by:468
Symbol 464 BitmapUsed by:465
Symbol 465 GraphicUses:464Used by:468
Symbol 466 BitmapUsed by:467
Symbol 467 GraphicUses:466Used by:468
Symbol 468 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_BUT_120}Uses:463 465 467Used by:660
Symbol 469 BitmapUsed by:470
Symbol 470 GraphicUses:469Used by:471
Symbol 471 MovieClipUses:470Used by:476
Symbol 472 BitmapUsed by:473
Symbol 473 GraphicUses:472Used by:476
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:476
Symbol 476 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MoreGames_BUT_122}Uses:471 473 475Used by:660
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:479
Symbol 479 MovieClipUses:478Used by:482
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:482
Symbol 482 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124}Uses:379 479 481Used by:660
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:485
Symbol 485 MovieClipUses:484Used by:486
Symbol 486 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_CLIP_126}Uses:485Used by:660
Symbol 487 BitmapUsed by:488
Symbol 488 GraphicUses:487Used by:489
Symbol 489 MovieClipUses:488Used by:577 646
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:492
Symbol 492 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackOVAL_BOT_133}Uses:491Used by:496
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:495
Symbol 495 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackOVAL_TOP_134}Uses:494Used by:496
Symbol 496 MovieClipUses:492 495Used by:499
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:499 510 518 526 534 542 550 558 566 629 632 635 638
Symbol 499 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackOVAL_INNER_131}Uses:496 498Used by:567
Symbol 500 EditableTextUses:5 182Used by:567
Symbol 501 EditableTextUses:5 182Used by:567
Symbol 502 EditableTextUses:5 182Used by:567
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:505
Symbol 505 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track06_BOT_137}Uses:504Used by:509
Symbol 506 BitmapUsed by:507
Symbol 507 GraphicUses:506Used by:508
Symbol 508 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track06_TOP_138}Uses:507Used by:509
Symbol 509 MovieClipUses:505 508Used by:510
Symbol 510 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track06_INNER_135}Uses:509 498Used by:567
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:513
Symbol 513 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackINF_BOT_141}Uses:512Used by:517
Symbol 514 BitmapUsed by:515
Symbol 515 GraphicUses:514Used by:516
Symbol 516 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackINF_TOP_142}Uses:515Used by:517
Symbol 517 MovieClipUses:513 516Used by:518
Symbol 518 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackINF_INNER_139}Uses:517 498Used by:567
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:521
Symbol 521 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track01_BOT_145}Uses:520Used by:525
Symbol 522 BitmapUsed by:523
Symbol 523 GraphicUses:522Used by:524
Symbol 524 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track01_TOP_146}Uses:523Used by:525
Symbol 525 MovieClipUses:521 524Used by:526
Symbol 526 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track01_INNER_143}Uses:525 498Used by:567
Symbol 527 BitmapUsed by:528
Symbol 528 GraphicUses:527Used by:529
Symbol 529 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track04_BOT_149}Uses:528Used by:533
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:532
Symbol 532 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track04_TOP_150}Uses:531Used by:533
Symbol 533 MovieClipUses:529 532Used by:534
Symbol 534 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track04_INNER_147}Uses:533 498Used by:567
Symbol 535 BitmapUsed by:536
Symbol 536 GraphicUses:535Used by:537
Symbol 537 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track05_BOT_153}Uses:536Used by:541
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:540
Symbol 540 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track05_TOP_154}Uses:539Used by:541
Symbol 541 MovieClipUses:537 540Used by:542
Symbol 542 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track05_INNER_151}Uses:541 498Used by:567
Symbol 543 BitmapUsed by:544
Symbol 544 GraphicUses:543Used by:545
Symbol 545 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track07_BOT_157}Uses:544Used by:549
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:548
Symbol 548 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track07_TOP_158}Uses:547Used by:549
Symbol 549 MovieClipUses:545 548Used by:550
Symbol 550 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track07_INNER_155}Uses:549 498Used by:567
Symbol 551 BitmapUsed by:552
Symbol 552 GraphicUses:551Used by:553
Symbol 553 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track04Corn_BOT_161}Uses:552Used by:557
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:556
Symbol 556 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track04Corn_TOP_162}Uses:555Used by:557
Symbol 557 MovieClipUses:553 556Used by:558
Symbol 558 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track04Corn_INNER_159}Uses:557 498Used by:567
Symbol 559 BitmapUsed by:560
Symbol 560 GraphicUses:559Used by:561
Symbol 561 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track45_BOT_165}Uses:560Used by:565
Symbol 562 BitmapUsed by:563
Symbol 563 GraphicUses:562Used by:564
Symbol 564 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track45_TOP_166}Uses:563Used by:565
Symbol 565 MovieClipUses:561 564Used by:566
Symbol 566 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track45_INNER_163}Uses:565 498Used by:567
Symbol 567 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130}Uses:499 500 501 502 510 518 526 534 542 550 558 566Used by:577
Symbol 568 GraphicUsed by:577 646
Symbol 569 BitmapUsed by:570
Symbol 570 GraphicUses:569Used by:577 646
Symbol 571 BitmapUsed by:572
Symbol 572 GraphicUses:571Used by:573
Symbol 573 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_OVERCLIP_167}Uses:572Used by:577
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:576
Symbol 576 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_DOWNCLIP_168}Uses:575Used by:577
Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128}Uses:489 567 568 570 573 576Used by:660
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:580
Symbol 580 MovieClipUses:579Used by:583
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:581Used by:583
Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169}Uses:580 582Used by:621 660
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:586
Symbol 586 MovieClipUses:585Used by:591
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:591
Symbol 589 BitmapUsed by:590
Symbol 590 GraphicUses:589Used by:591
Symbol 591 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bikes_BUT_171}Uses:586 588 590Used by:660
Symbol 592 BitmapUsed by:593
Symbol 593 GraphicUses:592Used by:594
Symbol 594 MovieClipUses:593Used by:595
Symbol 595 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_TITLE_173}Uses:594Used by:660
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:598
Symbol 598 MovieClipUses:597Used by:599
Symbol 599 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_CLIP_175}Uses:598Used by:660
Symbol 600 BitmapUsed by:601
Symbol 601 GraphicUses:600Used by:602
Symbol 602 MovieClipUses:601Used by:603
Symbol 603 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ManualTitle_CLIP_177}Uses:602Used by:660
Symbol 604 BitmapUsed by:605
Symbol 605 GraphicUses:604Used by:621
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:621
Symbol 608 TextUses:182Used by:621
Symbol 609 BitmapUsed by:610
Symbol 610 GraphicUses:609Used by:621
Symbol 611 TextUses:182Used by:621
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:621
Symbol 614 TextUses:182Used by:621
Symbol 615 BitmapUsed by:616
Symbol 616 GraphicUses:615Used by:621
Symbol 617 TextUses:182Used by:621
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:621
Symbol 620 TextUses:182Used by:621
Symbol 621 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_INNER_180}Uses:605 607 608 583 610 611 613 614 616 617 619 620Used by:622
Symbol 622 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_CLIP_179}Uses:621Used by:660
Symbol 623 BitmapUsed by:624
Symbol 624 GraphicUses:623Used by:625
Symbol 625 MovieClipUses:624Used by:626
Symbol 626 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeTitle_CLIP_181}Uses:625Used by:660
Symbol 627 BitmapUsed by:628
Symbol 628 GraphicUses:627Used by:629
Symbol 629 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike01_CLIP_185}Uses:628 498Used by:639
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:632
Symbol 632 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike02_CLIP_186}Uses:631 498Used by:639
Symbol 633 BitmapUsed by:634
Symbol 634 GraphicUses:633Used by:635
Symbol 635 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike03_CLIP_187}Uses:634 498Used by:639
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:638
Symbol 638 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike04_CLIP_188}Uses:637 498Used by:639
Symbol 639 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_INNER_184}Uses:629 632 635 638Used by:646
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:642
Symbol 642 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectBike_OVERCLIP_189}Uses:641Used by:646
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:645
Symbol 645 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectBike_DOWNCLIP_190}Uses:644Used by:646
Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183}Uses:489 639 570 642 568 645Used by:660
Symbol 647 BitmapUsed by:648
Symbol 648 GraphicUses:647Used by:649
Symbol 649 MovieClipUses:648Used by:654
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:654
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:654
Symbol 654 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BackCont_BUT_191}Uses:649 651 653Used by:660
Symbol 655 BitmapUsed by:657
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:655 656Used by:658
Symbol 658 MovieClipUses:657Used by:659
Symbol 659 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ControlTitle_CLIP_193}Uses:658Used by:660
Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106}Uses:439 440 444 452 460 468 224 476 482 232 486 577 583 591 595 599 261 603 622 626 646 654 659 327 335Used by:661
Symbol 661 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuCLIP_104}Uses:423 424 660Used by:Timeline
Symbol 662 SoundUsed by:663
Symbol 663 MovieClip {horizon_gemini_ArmorGames_1b_fla.buttonPressSound_195}Uses:290 425 662Used by:Timeline
Symbol 664 Sound {bikeLOW}Used by:665
Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196}Uses:425 664Used by:Timeline
Symbol 666 GraphicUsed by:668 676
Symbol 667 Sound {menuMusic}Used by:668
Symbol 668 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197}Uses:666 667Used by:Timeline
Symbol 669 GraphicUsed by:672
Symbol 670 SoundUsed by:672
Symbol 671 SoundUsed by:672
Symbol 672 MovieClip {horizon_gemini_ArmorGames_1b_fla.startBeep_198}Uses:669 670 671Used by:Timeline
Symbol 673 Sound {bikeHIGH}Used by:674
Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199}Uses:425 673Used by:Timeline
Symbol 675 Sound {music01}Used by:676
Symbol 676 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200}Uses:666 675Used by:Timeline
Symbol 677 Sound {collisionSound}Used by:678
Symbol 678 MovieClip {horizon_gemini_ArmorGames_1b_fla.CollisionSound01_201}Uses:425 677Used by:Timeline
Symbol 679 Sound {BOOST}Used by:680
Symbol 680 MovieClip {horizon_gemini_ArmorGames_1b_fla.boostSountCLIP_202}Uses:425 679Used by:Timeline
Symbol 681 Sound {JUMP}Used by:682
Symbol 682 MovieClip {horizon_gemini_ArmorGames_1b_fla.SPEED_Jump_CLIP_203}Uses:425 681Used by:Timeline
Symbol 683 BitmapUsed by:684
Symbol 684 GraphicUses:683Used by:685
Symbol 685 MovieClipUses:684Used by:686
Symbol 686 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_INNER_205}Uses:685Used by:687
Symbol 687 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_204}Uses:686Used by:Timeline
Symbol 688 Sound {SparkSOUND}Used by:689
Symbol 689 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Spark_COLL_207}Uses:425 688Used by:Timeline
Symbol 690 Sound {CrunchSOUND}Used by:691
Symbol 691 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Wall_COLL_208}Uses:425 690Used by:Timeline
Symbol 692 GraphicUsed by:694
Symbol 693 SoundUsed by:694
Symbol 694 MovieClip {horizon_gemini_ArmorGames_1b_fla.WinSound_209}Uses:692 693Used by:Timeline
Symbol 695 SoundUsed by:696
Symbol 696 MovieClip {horizon_gemini_ArmorGames_1b_fla.buttonPressSoundBACK_210}Uses:290 425 695Used by:Timeline
Symbol 697 SoundUsed by:698
Symbol 698 MovieClip {horizon_gemini_ArmorGames_1b_fla.buttonPressSoundSELECT_211}Uses:290 425 697Used by:Timeline

Instance Names

"skipBUT"Frame 3Symbol 8 MovieClip
"preBar"Frame 3Symbol 13 MovieClip
"b_preload"Frame 4Symbol 30 MovieClip
"gameBG"Frame 20Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25}
"mainStage"Frame 20Symbol 167 MovieClip
"collClip1"Frame 20Symbol 169 MovieClip
"collClip2"Frame 20Symbol 169 MovieClip
"WIN"Frame 20Symbol 250 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTransitions_46}
"endingWIND"Frame 20Symbol 283 MovieClip {horizon_gemini_ArmorGames_1b_fla.ENDING_CLIP_65}
"LOST"Frame 20Symbol 288 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_WIND_69}
"energyWIND"Frame 20Symbol 296 MovieClip {horizon_gemini_ArmorGames_1b_fla.WARNING_OffTrackCLIP_71}
"wrongDIR"Frame 20Symbol 301 MovieClip {horizon_gemini_ArmorGames_1b_fla.WARNING_WrongDIR_CLIP_75}
"lapCOUNTER"Frame 20Symbol 316 MovieClip {horizon_gemini_ArmorGames_1b_fla.LapCounter_77}
"PAUSE"Frame 20Symbol 347 MovieClip {horizon_gemini_ArmorGames_1b_fla.PauseCLIP_79}
"levelCover"Frame 20Symbol 350 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelCoverCLIP_87}
"HUD"Frame 20Symbol 402 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_CLIP_89}
"countdown"Frame 20Symbol 422 MovieClip {horizon_gemini_ArmorGames_1b_fla.CountDownCLIP_98}
"mainMenu"Frame 20Symbol 661 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuCLIP_104}
"butPressSound"Frame 20Symbol 663 MovieClip {horizon_gemini_ArmorGames_1b_fla.buttonPressSound_195}
"speedLOW"Frame 20Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196}
"menuMusic"Frame 20Symbol 668 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197}
"startBeep"Frame 20Symbol 672 MovieClip {horizon_gemini_ArmorGames_1b_fla.startBeep_198}
"speedHIGH"Frame 20Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199}
"mainMusic"Frame 20Symbol 676 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200}
"collSound"Frame 20Symbol 678 MovieClip {horizon_gemini_ArmorGames_1b_fla.CollisionSound01_201}
"boostSound"Frame 20Symbol 680 MovieClip {horizon_gemini_ArmorGames_1b_fla.boostSountCLIP_202}
"speedJUMP"Frame 20Symbol 682 MovieClip {horizon_gemini_ArmorGames_1b_fla.SPEED_Jump_CLIP_203}
"mCursor"Frame 20Symbol 687 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_204}
"sparkSound"Frame 20Symbol 689 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Spark_COLL_207}
"wallSound"Frame 20Symbol 691 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Wall_COLL_208}
"winWhistle"Frame 20Symbol 694 MovieClip {horizon_gemini_ArmorGames_1b_fla.WinSound_209}
"backPressSound"Frame 20Symbol 696 MovieClip {horizon_gemini_ArmorGames_1b_fla.buttonPressSoundBACK_210}
"selectPressSound"Frame 20Symbol 698 MovieClip {horizon_gemini_ArmorGames_1b_fla.buttonPressSoundSELECT_211}
"preBarInner"Symbol 13 MovieClip Frame 1Symbol 11 MovieClip
"sInner"Symbol 129 MovieClip Frame 1Symbol 128 MovieClip
"sInner"Symbol 133 MovieClip Frame 1Symbol 132 MovieClip
"sInner"Symbol 144 MovieClip Frame 1Symbol 143 MovieClip
"sInner"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip
"sInner"Symbol 152 MovieClip Frame 1Symbol 151 MovieClip
"sInner"Symbol 156 MovieClip Frame 1Symbol 155 MovieClip
"sInner"Symbol 160 MovieClip Frame 1Symbol 159 MovieClip
"sInner"Symbol 164 MovieClip Frame 1Symbol 163 MovieClip
"skyLine"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 2Symbol 129 MovieClip
"skyLine"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 3Symbol 133 MovieClip
"skyLine"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 4Symbol 144 MovieClip
"skyLine"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 5Symbol 148 MovieClip
"skyLine"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 6Symbol 152 MovieClip
"skyLine"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 7Symbol 156 MovieClip
"skyLine"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 8Symbol 160 MovieClip
"skyLine"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 9Symbol 164 MovieClip
"innerC"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"timeBOX"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 183 EditableText
"prevBOX"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 184 EditableText
"nextBUT"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 192 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_NextTrack_BUT_49}
"tryAgainBUT"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 200 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51}
"youWinBUT"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 208 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_YouWin_BUT_53}
"replayBUT"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 216 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55}
"sponsorBUT"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57}
"achieveBUT"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59}
"quitBUT"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61}
"submitBUT"Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47} Frame 1Symbol 248 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63}
"innerWIN"Symbol 250 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTransitions_46} Frame 2Symbol 249 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTrans_INNER_47}
"quitBUT"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67}
"submitBUT"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 248 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63}
"sponsorBUT"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57}
"trackTime1"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 262 EditableText
"trackTime2"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 264 EditableText
"trackTime3"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 266 EditableText
"trackTime4"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 268 EditableText
"trackTime5"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 270 EditableText
"trackTime6"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 272 EditableText
"trackTime7"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 274 EditableText
"trackTime8"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 276 EditableText
"trackTime9"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 278 EditableText
"trackTimeTotal"Symbol 282 MovieClip {horizon_gemini_ArmorGames_1b_fla.Ending_CLIP_INNER_66} Frame 1Symbol 280 EditableText
"quitBUT"Symbol 287 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_INNER_70} Frame 1Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61}
"sponsorBUT"Symbol 287 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_INNER_70} Frame 1Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57}
"achieveBUT"Symbol 287 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_INNER_70} Frame 1Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59}
"tryAgainBUT"Symbol 287 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_INNER_70} Frame 1Symbol 200 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51}
"lostINNER"Symbol 288 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_WIND_69} Frame 2Symbol 287 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_INNER_70}
"lifeBAR"Symbol 292 MovieClip {horizon_gemini_ArmorGames_1b_fla.WARNING_OffTrack_ENERGY_72} Frame 1Symbol 291 MovieClip
"timeBOX"Symbol 316 MovieClip {horizon_gemini_ArmorGames_1b_fla.LapCounter_77} Frame 2Symbol 306 EditableText
"lapWIND"Symbol 316 MovieClip {horizon_gemini_ArmorGames_1b_fla.LapCounter_77} Frame 2Symbol 313 MovieClip {horizon_gemini_ArmorGames_1b_fla.lapWIND_78}
"keyContBUT"Symbol 346 MovieClip {horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80} Frame 1Symbol 327 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81}
"mouseContBUT"Symbol 346 MovieClip {horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80} Frame 1Symbol 335 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83}
"replayBUT"Symbol 346 MovieClip {horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80} Frame 1Symbol 216 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55}
"resumeBUT"Symbol 346 MovieClip {horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80} Frame 1Symbol 343 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Resume_BUT_85}
"quitBUT"Symbol 346 MovieClip {horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80} Frame 1Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61}
"timeBOX"Symbol 346 MovieClip {horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80} Frame 1Symbol 344 EditableText
"innerPAUSE"Symbol 347 MovieClip {horizon_gemini_ArmorGames_1b_fla.PauseCLIP_79} Frame 2Symbol 346 MovieClip {horizon_gemini_ArmorGames_1b_fla.Pause_CLIP_Inner_80}
"lightning"Symbol 384 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91} Frame 1Symbol 379 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MuteLightning_CLIP_93}
"timeBOX"Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90} Frame 1Symbol 354 EditableText
"speedBOX"Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90} Frame 1Symbol 355 EditableText
"posBOX"Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90} Frame 1Symbol 356 EditableText
"lapBOX"Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90} Frame 1Symbol 357 EditableText
"muteBUT"Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90} Frame 1Symbol 384 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91}
"pauseBUT"Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90} Frame 1Symbol 392 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Pause_BUT_94}
"achieveBUT"Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90} Frame 1Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59}
"sponsorBUT"Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90} Frame 1Symbol 400 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_MoFo_BUT_96}
"innerHUD"Symbol 402 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_CLIP_89} Frame 2Symbol 401 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_innerHUD_CLIP_90}
"trackNUMBER"Symbol 412 MovieClip {horizon_gemini_ArmorGames_1b_fla.CountdownTITLE_100} Frame 1Symbol 409 EditableText
"trackTITLE"Symbol 412 MovieClip {horizon_gemini_ArmorGames_1b_fla.CountdownTITLE_100} Frame 1Symbol 410 EditableText
"trackTIME"Symbol 412 MovieClip {horizon_gemini_ArmorGames_1b_fla.CountdownTITLE_100} Frame 1Symbol 411 EditableText
"moreGamesBUT"Symbol 422 MovieClip {horizon_gemini_ArmorGames_1b_fla.CountDownCLIP_98} Frame 2Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57}
"lightning"Symbol 482 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124} Frame 1Symbol 379 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MuteLightning_CLIP_93}
"track01"Symbol 499 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackOVAL_INNER_131} Frame 1Symbol 496 MovieClip
"track01"Symbol 510 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track06_INNER_135} Frame 1Symbol 509 MovieClip
"track01"Symbol 518 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackINF_INNER_139} Frame 1Symbol 517 MovieClip
"track01"Symbol 526 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track01_INNER_143} Frame 1Symbol 525 MovieClip
"track01"Symbol 534 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track04_INNER_147} Frame 1Symbol 533 MovieClip
"track01"Symbol 542 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track05_INNER_151} Frame 1Symbol 541 MovieClip
"track01"Symbol 550 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track07_INNER_155} Frame 1Symbol 549 MovieClip
"track01"Symbol 558 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track04Corn_INNER_159} Frame 1Symbol 557 MovieClip
"track01"Symbol 566 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track45_INNER_163} Frame 1Symbol 565 MovieClip
"trackNUMBER"Symbol 567 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130} Frame 1Symbol 500 EditableText
"trackTITLE"Symbol 567 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130} Frame 1Symbol 501 EditableText
"trackTIME"Symbol 567 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130} Frame 1Symbol 502 EditableText
"q"Symbol 567 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130} Frame 3Symbol 518 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_TrackINF_INNER_139}
"w"Symbol 567 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130} Frame 6Symbol 542 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track05_INNER_151}
"e"Symbol 567 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130} Frame 11Symbol 526 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Track01_INNER_143}
"tracksINNER"Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128} Frame 1Symbol 567 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_INNER_130}
"rightBUT"Symbol 621 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_INNER_180} Frame 1Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169}
"leftBUT"Symbol 621 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_INNER_180} Frame 1Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169}
"bikeSelect"Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183} Frame 1Symbol 639 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_INNER_184}
"menuTITLE"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 1Symbol 439 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Main_TITLE_107}
"menuMode7"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 120Symbol 440 MovieClip
"bikeIMG"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212Symbol 444 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike_IMG_114}
"startBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212Symbol 452 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuStartBUT_116}
"manualBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212Symbol 460 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118}
"creditsBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212Symbol 468 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_BUT_120}
"sponsorBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57}
"moreGamesBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212Symbol 476 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MoreGames_BUT_122}
"muteBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212Symbol 482 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124}
"achieveBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59}
"selectTITLE"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 226Symbol 486 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_CLIP_126}
"tracksCLIP"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 226Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128}
"rightBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 226Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169}
"leftBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 226Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169}
"backBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 226Symbol 591 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bikes_BUT_171}
"creditsTITLE"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 241Symbol 595 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_TITLE_173}
"creditsCLIP"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 241Symbol 599 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_CLIP_175}
"backBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 241Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67}
"manualTITLE"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 256Symbol 603 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ManualTitle_CLIP_177}
"manualCLIP"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 256Symbol 622 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_CLIP_179}
"backBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 256Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67}
"backBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 256Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67}
"bikeTITLE"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 271Symbol 626 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeTitle_CLIP_181}
"bikeBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 271Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183}
"rightBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 271Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169}
"leftBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 271Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169}
"backBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 271Symbol 654 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BackCont_BUT_191}
"controlsTITLE"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 286Symbol 659 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ControlTitle_CLIP_193}
"manualBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 286Symbol 460 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118}
"keyContBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 286Symbol 327 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81}
"mouseContBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 286Symbol 335 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83}
"backBUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 286Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67}
"menuINNER"Symbol 661 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuCLIP_104} Frame 52Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106}
"cInner"Symbol 687 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_204} Frame 1Symbol 686 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_INNER_205}

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS3.
EnableDebugger2 (64)Timeline Frame 131 bytes "..$1$Yy$upN0iYdCqoM4xhwb7XyyM.."

Labels

"load bar graphic"Frame 3
"preloader"Frame 3
"preload2"Frame 4
"sponsor"Frame 4
"assetsForLoad"Frame 8
"AC_logo"Frame 12
"introOut"Frame 13
"mainMenu"Frame 20
"shake1"Symbol 123 MovieClip {horizon_gemini_ArmorGames_1b_fla.ACStinger_11} Frame 16
"hit1"Symbol 123 MovieClip {horizon_gemini_ArmorGames_1b_fla.ACStinger_11} Frame 28
"shake2"Symbol 123 MovieClip {horizon_gemini_ArmorGames_1b_fla.ACStinger_11} Frame 43
"hit2"Symbol 123 MovieClip {horizon_gemini_ArmorGames_1b_fla.ACStinger_11} Frame 94
"flap"Symbol 123 MovieClip {horizon_gemini_ArmorGames_1b_fla.ACStinger_11} Frame 199
"mainMenuBG"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 1
"skyline"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 2
"Earth"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 3
"Clouds"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 4
"JerPlanet"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 5
"JerSpace"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 6
"JerSpace2"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 7
"pinkPlanet"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 8
"nebula"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 9
"greenPlanet"Symbol 165 MovieClip {horizon_gemini_ArmorGames_1b_fla.GAME_Background_CLIP_25} Frame 10
"fadeIN"Symbol 192 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_NextTrack_BUT_49} Frame 1
"mouseOUT"Symbol 192 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_NextTrack_BUT_49} Frame 6
"mouseIN"Symbol 192 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_NextTrack_BUT_49} Frame 7
"clicked"Symbol 192 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_NextTrack_BUT_49} Frame 8
"fadeOUT"Symbol 192 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_NextTrack_BUT_49} Frame 9
"fadeIN"Symbol 200 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51} Frame 1
"mouseOUT"Symbol 200 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51} Frame 6
"mouseIN"Symbol 200 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51} Frame 7
"clicked"Symbol 200 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51} Frame 8
"fadeOUT"Symbol 200 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_TryAgain_BUT_51} Frame 9
"fadeIN"Symbol 208 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_YouWin_BUT_53} Frame 1
"mouseOUT"Symbol 208 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_YouWin_BUT_53} Frame 6
"mouseIN"Symbol 208 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_YouWin_BUT_53} Frame 7
"clicked"Symbol 208 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_YouWin_BUT_53} Frame 8
"fadeOUT"Symbol 208 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_YouWin_BUT_53} Frame 9
"fadeIN"Symbol 216 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55} Frame 1
"mouseOUT"Symbol 216 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55} Frame 6
"mouseIN"Symbol 216 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55} Frame 7
"clicked"Symbol 216 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55} Frame 8
"fadeOUT"Symbol 216 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Replay_BUT_55} Frame 9
"fadeIN"Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57} Frame 1
"mouseOUT"Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57} Frame 6
"mouseIN"Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57} Frame 7
"clicked"Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57} Frame 8
"fadeOUT"Symbol 224 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Sponsor_BUT_57} Frame 9
"fadeIN"Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59} Frame 1
"mouseOUT"Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59} Frame 6
"mouseIN"Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59} Frame 7
"clicked"Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59} Frame 8
"fadeOUT"Symbol 232 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Achieve_BUT_59} Frame 9
"fadeIN"Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61} Frame 1
"mouseOUT"Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61} Frame 6
"mouseIN"Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61} Frame 7
"clicked"Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61} Frame 8
"fadeOUT"Symbol 240 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Quit_BUT_61} Frame 9
"fadeIN"Symbol 248 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63} Frame 1
"mouseOUT"Symbol 248 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63} Frame 6
"mouseIN"Symbol 248 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63} Frame 7
"clicked"Symbol 248 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63} Frame 8
"fadeOUT"Symbol 248 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Submit_BUT_63} Frame 9
"fadeIN"Symbol 250 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTransitions_46} Frame 2
"IN"Symbol 250 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTransitions_46} Frame 10
"fadeOUT"Symbol 250 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTransitions_46} Frame 11
"OUT"Symbol 250 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelTransitions_46} Frame 20
"fadeIN"Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67} Frame 1
"mouseOUT"Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67} Frame 6
"mouseIN"Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67} Frame 7
"clicked"Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67} Frame 8
"fadeOUT"Symbol 261 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Back_BUT_67} Frame 9
"fadeIN"Symbol 283 MovieClip {horizon_gemini_ArmorGames_1b_fla.ENDING_CLIP_65} Frame 2
"endingINNER"Symbol 283 MovieClip {horizon_gemini_ArmorGames_1b_fla.ENDING_CLIP_65} Frame 2
"IN"Symbol 283 MovieClip {horizon_gemini_ArmorGames_1b_fla.ENDING_CLIP_65} Frame 10
"fadeOUT"Symbol 283 MovieClip {horizon_gemini_ArmorGames_1b_fla.ENDING_CLIP_65} Frame 11
"OUT"Symbol 283 MovieClip {horizon_gemini_ArmorGames_1b_fla.ENDING_CLIP_65} Frame 20
"fadeIN"Symbol 288 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_WIND_69} Frame 2
"IN"Symbol 288 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_WIND_69} Frame 10
"fadeOUT"Symbol 288 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_WIND_69} Frame 11
"OUT"Symbol 288 MovieClip {horizon_gemini_ArmorGames_1b_fla.LOST_WIND_69} Frame 20
"lapIN"Symbol 316 MovieClip {horizon_gemini_ArmorGames_1b_fla.LapCounter_77} Frame 2
"finIN"Symbol 316 MovieClip {horizon_gemini_ArmorGames_1b_fla.LapCounter_77} Frame 130
"fadeIN"Symbol 327 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81} Frame 1
"mouseOUT"Symbol 327 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81} Frame 6
"mouseIN"Symbol 327 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81} Frame 7
"clicked"Symbol 327 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81} Frame 8
"fadeOUT"Symbol 327 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_KeyCont_BUT_81} Frame 9
"fadeIN"Symbol 335 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83} Frame 1
"mouseOUT"Symbol 335 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83} Frame 6
"mouseIN"Symbol 335 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83} Frame 7
"clicked"Symbol 335 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83} Frame 8
"fadeOUT"Symbol 335 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MouseCont_BUT_83} Frame 9
"fadeIN"Symbol 343 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Resume_BUT_85} Frame 1
"mouseOUT"Symbol 343 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Resume_BUT_85} Frame 6
"mouseIN"Symbol 343 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Resume_BUT_85} Frame 7
"clicked"Symbol 343 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Resume_BUT_85} Frame 8
"fadeOUT"Symbol 343 MovieClip {horizon_gemini_ArmorGames_1b_fla.PAUSE_Resume_BUT_85} Frame 9
"fadeIN"Symbol 347 MovieClip {horizon_gemini_ArmorGames_1b_fla.PauseCLIP_79} Frame 2
"IN"Symbol 347 MovieClip {horizon_gemini_ArmorGames_1b_fla.PauseCLIP_79} Frame 10
"fadeOUT"Symbol 347 MovieClip {horizon_gemini_ArmorGames_1b_fla.PauseCLIP_79} Frame 11
"OUT"Symbol 347 MovieClip {horizon_gemini_ArmorGames_1b_fla.PauseCLIP_79} Frame 20
"fadeIN"Symbol 350 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelCoverCLIP_87} Frame 2
"IN"Symbol 350 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelCoverCLIP_87} Frame 11
"fadeOUT"Symbol 350 MovieClip {horizon_gemini_ArmorGames_1b_fla.LevelCoverCLIP_87} Frame 12
"repeater"Symbol 379 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MuteLightning_CLIP_93} Frame 4
"fadeIN"Symbol 384 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91} Frame 1
"mouseOUT"Symbol 384 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91} Frame 6
"mouseIN"Symbol 384 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91} Frame 7
"clicked"Symbol 384 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91} Frame 8
"fadeOUT"Symbol 384 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Mute_BUT_91} Frame 9
"fadeIN"Symbol 392 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Pause_BUT_94} Frame 1
"mouseOUT"Symbol 392 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Pause_BUT_94} Frame 6
"mouseIN"Symbol 392 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Pause_BUT_94} Frame 7
"clicked"Symbol 392 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Pause_BUT_94} Frame 8
"fadeOUT"Symbol 392 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_Pause_BUT_94} Frame 9
"fadeIN"Symbol 400 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_MoFo_BUT_96} Frame 1
"mouseOUT"Symbol 400 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_MoFo_BUT_96} Frame 6
"mouseIN"Symbol 400 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_MoFo_BUT_96} Frame 7
"clicked"Symbol 400 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_MoFo_BUT_96} Frame 8
"fadeOUT"Symbol 400 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_MoFo_BUT_96} Frame 9
"fadeIN"Symbol 402 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_CLIP_89} Frame 2
"IN"Symbol 402 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_CLIP_89} Frame 10
"fadeOUT"Symbol 402 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_CLIP_89} Frame 11
"OUT"Symbol 402 MovieClip {horizon_gemini_ArmorGames_1b_fla.HUD_CLIP_89} Frame 20
"fadeIN"Symbol 439 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Main_TITLE_107} Frame 1
"mouseOUT"Symbol 439 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Main_TITLE_107} Frame 104
"mouseIN"Symbol 439 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Main_TITLE_107} Frame 105
"clicked"Symbol 439 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Main_TITLE_107} Frame 106
"fadeOUT"Symbol 439 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Main_TITLE_107} Frame 107
"fadeIN"Symbol 444 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike_IMG_114} Frame 1
"IN"Symbol 444 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike_IMG_114} Frame 20
"fadeOUT"Symbol 444 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike_IMG_114} Frame 21
"OUT"Symbol 444 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bike_IMG_114} Frame 31
"fadeIN"Symbol 452 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuStartBUT_116} Frame 1
"mouseOUT"Symbol 452 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuStartBUT_116} Frame 6
"mouseIN"Symbol 452 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuStartBUT_116} Frame 7
"clicked"Symbol 452 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuStartBUT_116} Frame 8
"fadeOUT"Symbol 452 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuStartBUT_116} Frame 9
"fadeIN"Symbol 460 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118} Frame 1
"mouseOUT"Symbol 460 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118} Frame 6
"mouseIN"Symbol 460 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118} Frame 7
"clicked"Symbol 460 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118} Frame 8
"fadeOUT"Symbol 460 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_BUT_118} Frame 9
"fadeIN"Symbol 468 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_BUT_120} Frame 1
"mouseOUT"Symbol 468 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_BUT_120} Frame 6
"mouseIN"Symbol 468 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_BUT_120} Frame 7
"clicked"Symbol 468 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_BUT_120} Frame 8
"fadeOUT"Symbol 468 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_BUT_120} Frame 9
"fadeIN"Symbol 476 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MoreGames_BUT_122} Frame 1
"mouseOUT"Symbol 476 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MoreGames_BUT_122} Frame 6
"mouseIN"Symbol 476 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MoreGames_BUT_122} Frame 7
"clicked"Symbol 476 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MoreGames_BUT_122} Frame 8
"fadeOUT"Symbol 476 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_MoreGames_BUT_122} Frame 9
"fadeIN"Symbol 482 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124} Frame 1
"mouseOUT"Symbol 482 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124} Frame 6
"mouseIN"Symbol 482 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124} Frame 7
"clicked"Symbol 482 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124} Frame 8
"fadeOUT"Symbol 482 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Mute_BUT_124} Frame 9
"fadeIN"Symbol 486 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_CLIP_126} Frame 1
"IN"Symbol 486 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_CLIP_126} Frame 10
"fadeOUT"Symbol 486 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_CLIP_126} Frame 11
"OUT"Symbol 486 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_SelectTrack_CLIP_126} Frame 21
"fadeIN"Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128} Frame 2
"mouseOUT"Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128} Frame 11
"mouseIN"Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128} Frame 12
"clicked"Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128} Frame 13
"fadeOUT"Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128} Frame 14
"OUT"Symbol 577 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Tracks_CLIP_128} Frame 24
"fadeIN"Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169} Frame 1
"mouseOUT"Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169} Frame 6
"mouseIN"Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169} Frame 7
"clicked"Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169} Frame 8
"fadeOUT"Symbol 583 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_UPSelect_BUT_169} Frame 9
"fadeIN"Symbol 591 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bikes_BUT_171} Frame 1
"mouseOUT"Symbol 591 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bikes_BUT_171} Frame 6
"mouseIN"Symbol 591 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bikes_BUT_171} Frame 7
"clicked"Symbol 591 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bikes_BUT_171} Frame 8
"fadeOUT"Symbol 591 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Bikes_BUT_171} Frame 9
"fadeIN"Symbol 595 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_TITLE_173} Frame 1
"IN"Symbol 595 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_TITLE_173} Frame 10
"fadeOUT"Symbol 595 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_TITLE_173} Frame 11
"OUT"Symbol 595 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_TITLE_173} Frame 21
"fadeIN"Symbol 599 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_CLIP_175} Frame 1
"IN"Symbol 599 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_CLIP_175} Frame 10
"fadeOUT"Symbol 599 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_CLIP_175} Frame 11
"OUT"Symbol 599 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Credits_CLIP_175} Frame 21
"fadeIN"Symbol 603 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ManualTitle_CLIP_177} Frame 1
"IN"Symbol 603 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ManualTitle_CLIP_177} Frame 10
"fadeOUT"Symbol 603 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ManualTitle_CLIP_177} Frame 11
"OUT"Symbol 603 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ManualTitle_CLIP_177} Frame 21
"fadeIN"Symbol 622 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_CLIP_179} Frame 1
"IN"Symbol 622 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_CLIP_179} Frame 10
"fadeOUT"Symbol 622 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_CLIP_179} Frame 11
"OUT"Symbol 622 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_Manual_CLIP_179} Frame 21
"fadeIN"Symbol 626 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeTitle_CLIP_181} Frame 1
"IN"Symbol 626 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeTitle_CLIP_181} Frame 10
"fadeOUT"Symbol 626 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeTitle_CLIP_181} Frame 11
"OUT"Symbol 626 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeTitle_CLIP_181} Frame 21
"fadeIN"Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183} Frame 1
"mouseOUT"Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183} Frame 10
"mouseIN"Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183} Frame 11
"clicked"Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183} Frame 12
"fadeOUT"Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183} Frame 13
"OUT"Symbol 646 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BikeSelect_CLIP_183} Frame 23
"fadeIN"Symbol 654 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BackCont_BUT_191} Frame 1
"mouseOUT"Symbol 654 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BackCont_BUT_191} Frame 6
"mouseIN"Symbol 654 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BackCont_BUT_191} Frame 7
"clicked"Symbol 654 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BackCont_BUT_191} Frame 8
"fadeOUT"Symbol 654 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_BackCont_BUT_191} Frame 9
"fadeIN"Symbol 659 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ControlTitle_CLIP_193} Frame 1
"IN"Symbol 659 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ControlTitle_CLIP_193} Frame 10
"fadeOUT"Symbol 659 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ControlTitle_CLIP_193} Frame 11
"OUT"Symbol 659 MovieClip {horizon_gemini_ArmorGames_1b_fla.MENU_ControlTitle_CLIP_193} Frame 21
"initMenu"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 120
"startPage"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 212
"startPageOUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 213
"trackSelect"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 226
"trackSelectOUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 227
"creditsPage"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 241
"creditsPageOUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 242
"manualPage"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 256
"manualPageOUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 257
"bikeSelect"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 271
"bikeSelectOUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 272
"controlSelect"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 286
"controlSelectOUT"Symbol 660 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuInnerCLIP_106} Frame 287
"mainMenuIN"Symbol 661 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuCLIP_104} Frame 52
"mainMenuOUT"Symbol 661 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMenuCLIP_104} Frame 53
"fadeIN"Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196} Frame 2
"repeatFadeIN"Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196} Frame 3
"IN"Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196} Frame 5
"repeatIN"Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196} Frame 6
"fadeOUT"Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196} Frame 8
"repeatFadeOUT"Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196} Frame 9
"OUT"Symbol 665 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_LOW_196} Frame 11
"fadeIN"Symbol 668 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197} Frame 2
"repeatFadeIN"Symbol 668 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197} Frame 3
"IN"Symbol 668 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197} Frame 5
"fadeOUT"Symbol 668 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197} Frame 6
"repeatFadeOUT"Symbol 668 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197} Frame 7
"OUT"Symbol 668 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_MainMenu_MUSIC_197} Frame 9
"beep1"Symbol 672 MovieClip {horizon_gemini_ArmorGames_1b_fla.startBeep_198} Frame 2
"beep2"Symbol 672 MovieClip {horizon_gemini_ArmorGames_1b_fla.startBeep_198} Frame 3
"fadeIN"Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199} Frame 2
"repeatFadeIN"Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199} Frame 3
"IN"Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199} Frame 5
"repeatIN"Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199} Frame 6
"fadeOUT"Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199} Frame 8
"repeatFadeOUT"Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199} Frame 9
"OUT"Symbol 674 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Speed_HIGH_199} Frame 11
"fadeIN"Symbol 676 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200} Frame 2
"repeatFadeIN"Symbol 676 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200} Frame 3
"IN"Symbol 676 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200} Frame 5
"fadeOUT"Symbol 676 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200} Frame 6
"repeatFadeOUT"Symbol 676 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200} Frame 7
"OUT"Symbol 676 MovieClip {horizon_gemini_ArmorGames_1b_fla.MainMusicTrack_200} Frame 9
"IN"Symbol 678 MovieClip {horizon_gemini_ArmorGames_1b_fla.CollisionSound01_201} Frame 2
"IN"Symbol 680 MovieClip {horizon_gemini_ArmorGames_1b_fla.boostSountCLIP_202} Frame 2
"IN"Symbol 682 MovieClip {horizon_gemini_ArmorGames_1b_fla.SPEED_Jump_CLIP_203} Frame 2
"fadeIN"Symbol 686 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_INNER_205} Frame 1
"IN"Symbol 686 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_INNER_205} Frame 5
"fadeOUT"Symbol 686 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_INNER_205} Frame 6
"OUT"Symbol 686 MovieClip {horizon_gemini_ArmorGames_1b_fla.New_Cursor_INNER_205} Frame 10
"IN"Symbol 689 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Spark_COLL_207} Frame 2
"IN"Symbol 691 MovieClip {horizon_gemini_ArmorGames_1b_fla.SOUND_Wall_COLL_208} Frame 2




http://swfchan.com/49/240335/info.shtml
Created: 2/4 -2021 09:23:02 Last modified: 2/4 -2021 09:23:02 Server time: 18/04 -2024 20:50:13