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

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

Monster Truck Curfew.swf

This is the info page for
Flash #26331

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


Text
LOADING

100%

SLOW

FAST

FIN

www.addictinggames.com

www.addictinggames.com

www.addictinggames.com

www.addictinggames.com

Time:

00:00:00

Score:

000000

xxx

GAS STATION

ROAD WORKS

Dairy

!@#@$@%$

skip

skip

skip

click here to play

You have to drive
your jeep home before midnight.
Avoid hitting the pedestrians and
crushing police cars
with flashing lights on.
Mind the cars on the crossroad.
Controls:
Up – accelerate     Down – decelerate
Left, Right – lean the jeep
Click to return to main menu

Oh, honey-
bunny, you're
so funny

Hey! Look,
what time is
it now?

It's 11:49
PM, my
pumpkin.

I've promised to
be at home before
midnight!

I have to leave
now. Bye!

See you, my
sweetheart!

Knock-knock

En taro Adun,
Tonik!!!

<p align="right"><font face="_sans" size="16" color="#000000" letterSpacing="0.000000" kerning="0"><b>Mommy, Daddy!</b></font></p><p align="center"><font face="_sans" size="16" color="#000000" letterSpacing="0.000000" kerning="0"><b>I&apos;m home!</b></font></p>

En taro Adun,
Tonik!!!

Suzy! Do you know
what time it is now?
You promised do be at
home before midnight
and now it is...

En taro Adun,
Tonik!!!

But, Daddy...

En taro Adun,
Tonik!!!

That's enough! Go to
bed immediately!

Knock-knock

<p align="right"><font face="_sans" size="16" color="#000000" letterSpacing="0.000000" kerning="0"><b>Mommy, Daddy!</b></font></p><p align="center"><font face="_sans" size="16" color="#000000" letterSpacing="0.000000" kerning="0"><b>I&apos;m home!</b></font></p>

Great!
You must be hungry.
Take a piece
of pizza!!!

Thanks, Daddy.

LEVEL FAILED

TRY AGAIN

MAIN MENU

MAIN MENU

Submit score

LEVEL COMPLETE

Small cars crushed:

<p align="left"><font face="Arial Black" size="24" color="#ffcc00" letterSpacing="2.000000" kerning="0"><b>0</b></font></p>

<p align="left"><font face="Arial Black" size="24" color="#ffcc00" letterSpacing="2.000000" kerning="0"><b>0</b></font></p>

<p align="left"><font face="Arial Black" size="24" color="#ffcc00" letterSpacing="2.000000" kerning="0"><b>0</b></font></p>

Police cars crushed:

Old ledies hit:

Women hit:

<p align="left"><font face="Arial Black" size="24" color="#ffcc00" letterSpacing="2.000000" kerning="0"><b>0</b></font></p>

NEXT LEVEL

ActionScript [AS1/AS2]

Frame 1
function submitScore() { _level0.swHighScoreObject.player1Score = _root.allControl.score; trace(_level0.swHighScoreObject.player1Score); } function playAgain() { _root.allControl.startGame(); } System.security.allowDomain("shockwave.com", "intranet.shockwave.com", "gameblast.shockwave.com", "www.shockwave.com", "dev.shockwave.com", "stage.shockwave.com"); _level0.swHighScoreObject = new Object(); _level0.swHighScoreObject.showTab = "view"; _level0.swHighScoreObject.gameId = "monstertruckcurfew"; _level0.swHighScoreObject.gameTitle = "Monster Truck Curfew"; _level0.swHighScoreObject.screenWidth = 550; _level0.swHighScoreObject.screenHeight = 400; _level0.swHighScoreObject.scoreDescriptor = "points"; _level0.swHighScoreObject.numPlayers = 1; _level0.swHighScoreObject.player1Score = 123456789 /* 0x75BCD15 */; _level0.swHighScoreObject.player2Score = 0; _level0.swHighScoreObject.player3Score = 0; _level0.swHighScoreObject.player4Score = 0; _level0.HSHubURL = "http://www.shockwave.com/content/highscores/scorez-2002.swf"; stop();
Instance of Symbol 20 MovieClip in Frame 1
onClipEvent (load) { var nPercentage = 0; } onClipEvent (enterFrame) { if ((_parent.getBytesLoaded() > 1) && (_parent.getBytesTotal() > 1)) { this.nPercentage = Math.floor((100 * _parent.getBytesLoaded()) / _parent.getBytesTotal()); this.mcStripe._xscale = nPercentage; this.tP.text = String(nPercentage) + "%"; this.tP2.text = String(nPercentage) + "%"; if (nPercentage >= 100) { this._parent.gotoAndStop("intro"); } } }
Frame 3
stop();
Frame 4
stop();
Instance of Symbol 476 MovieClip "m_rules" in Frame 4
onClipEvent (load) { this._visible = false; }
Frame 6
stop();
Instance of Symbol 596 MovieClip in Frame 6
onClipEvent (load) { this.gotoAndStop(_root.allControl.currentMovie); }
Frame 7
stop();
Frame 8
stop();
Instance of Symbol 607 MovieClip in Frame 8
onClipEvent (load) { docount = false; } onClipEvent (enterFrame) { if (docount) { trycount++; if ((_level2.getBytesTotal() == -1) && (trycount > 60)) { docount = false; trycount = 0; } } }
Frame 9
stop();
Instance of Symbol 136 MovieClip [symEmpty] in Frame 9
onClipEvent (load) { _root.m_txtSmallCarsCrushed.text = _root.allControl.numCrushedSmall.toString(); _root.m_txtPoliceCarsCrushed.text = _root.allControl.numCrushedPolice.toString(); _root.m_txtGranniesCrushed.text = _root.allControl.numCrushedGranny.toString(); _root.m_txtBlondesCrushed.text = _root.allControl.numCrushedSexy.toString(); }
Instance of Symbol 619 MovieClip in Frame 9
onClipEvent (load) { this.gotoAndStop(_root.allControl.currentLevel); }
Symbol 12 MovieClip [symDeerCrossRoad] Frame 1
#initclip 26 Object.registerClass("symDeerCrossRoad", CCrossRoadCreature); #endinitclip this.m_prefix = "symDeer";
Symbol 12 MovieClip [symDeerCrossRoad] Frame 30
this._parent.onCarEndsCrossing(this);
Symbol 620 MovieClip [__Packages.CCrossRoadCreature] Frame 0
class CCrossRoadCreature extends MovieClip { var _parent, swapDepths, removeMovieClip; function CCrossRoadCreature () { super(); m_isOnCrossRoad = _parent._parent._parent instanceof CField; if (m_isOnCrossRoad) { _parent._parent._parent.registerCrossRoadCreature(this); } } function get isOnCrossRoad() { return(m_isOnCrossRoad); } function get isCrossingLane() { return((m_hitArea != null) && (m_hitArea != undefined)); } function get prefix() { return(m_prefix); } function gotoFront() { if (m_isOnCrossRoad) { _parent._parent._parent.addFrontCreatureGraphics(this); _parent._parent._parent.unregisterCrossRoadCreature(this); _parent.onCarEndsCrossing(this); } } function removeCreature() { swapDepths(CAllControl.__get__REMOVE_DEPTH()); removeMovieClip(); } function process(field) { if ((m_hitArea != null) && (m_hitArea.hitTest(field.__get__truck().__get__body()))) { field.onCreatureCrushed(this); field.startDeathAnimation(); } } var m_isOnCrossRoad = true; var m_hitArea = null; var m_prefix = ""; }
Symbol 621 MovieClip [__Packages.CField] Frame 0
class CField extends MovieClip { var gotoAndStop, createEmptyMovieClip; function CField () { super(); m_truck = new CTruck(); m_crossRoads = new Array(); m_crossRoadOuts = new Array(); m_semaphores = new Array(); m_triggers = new Array(); m_cars = new Array(); m_stoppedCars = new Array(); m_crossroadCreatures = new Array(); m_rotatingCars = new Array(); gotoAndStop(_root.allControl.currentLevel); m_hitLevel._visible = false; m_hitLevel.gotoAndStop("frmHit"); m_needRestartLevel = true; m_smallCarCrushSounds = new CMySoundArray(); m_smallCarCrushSounds.pushSoundEx(getNextSoundMovieClip(), "sndCrush1"); m_smallCarCrushSounds.pushSoundEx(getNextSoundMovieClip(), "sndCrush2"); m_smallCarCrushSounds.pushSoundEx(getNextSoundMovieClip(), "sndCrush3"); m_sndGrannyCrush = new CMySound(getNextSoundMovieClip()); m_sndGrannyCrush.attachSound("sndGrannyCrush"); m_sndSexyCrush = new CMySound(getNextSoundMovieClip()); m_sndSexyCrush.attachSound("sndSexyCrush"); } static function get DEPTH_LEVEL_BODY() { return(m_DEPTH_LEVEL_BODY); } static function get DEPTH_LEVEL_BACKWHEEL() { return(m_DEPTH_LEVEL_BACKWHEEL); } static function get DEPTH_LEVEL_FRONTWHEEL() { return(m_DEPTH_LEVEL_FRONTWHEEL); } static function get TIME_PER_FRAME() { return(m_TIME_PER_FRAME); } function get isTruckAlive() { return(m_timeToFinish == null); } function get truckAll() { return(m_truckAll); } function get level() { return(m_level); } function get hitLevel() { return(m_hitLevel); } function get truck() { return(m_truck); } function get width() { return(m_level._width); } function get height() { return(m_screenHeight * 2); } function get backWheel() { return(m_backWheel); } function get frontWheel() { return(m_frontWheel); } function get crossRoads() { return(m_crossRoads); } function get crossRoadOuts() { return(m_crossRoadOuts); } function get semaphores() { return(m_semaphores); } function get triggers() { return(m_triggers); } function get cars() { return(m_cars); } function get canGenerateCar() { return((m_cars.length + m_numCarsOnCrossRoads) < _root.allControl.currentLevelCarLimit); } static function formatTime(time) { var _local2 = Math.round(time / 1000); var _local5 = Math.floor(_local2 / 60); _local2 = _local2 - (_local5 * 60); if (time > 0) { var _local3 = Math.floor(((time / 60) / 60) / 1000); var _local4 = Math.floor(((time - (((_local3 * 60) * 60) * 1000)) / 60) / 1000); var _local6 = Math.floor(((time - (((_local3 * 60) * 60) * 1000)) - ((_local4 * 60) * 1000)) / 1000); var _local7 = ((((12 - _local3) - 1) >= 10) ? (((12 - _local3) - 1).toString()) : ("0" + ((12 - _local3) - 1).toString())); var _local8 = ((((60 - _local4) - 1) >= 10) ? (((60 - _local4) - 1).toString()) : ("0" + ((60 - _local4) - 1).toString())); var _local9 = ((((60 - _local6) - 1) >= 10) ? (((60 - _local6) - 1).toString()) : ("0" + ((60 - _local6) - 1).toString())); return(((((_local7 + ":") + _local8.toString()) + ":") + _local9.toString()) + " PM"); } time = Math.abs(time); var _local3 = Math.floor(((time / 60) / 60) / 1000); var _local4 = Math.floor(((time - (((_local3 * 60) * 60) * 1000)) / 60) / 1000); var _local6 = Math.floor(((time - (((_local3 * 60) * 60) * 1000)) - ((_local4 * 60) * 1000)) / 1000); var _local7 = ((_local3 >= 10) ? (_local3.toString()) : ("0" + _local3.toString())); var _local8 = ((_local4 >= 10) ? (_local4.toString()) : ("0" + _local4.toString())); var _local9 = ((_local6 >= 10) ? (_local6.toString()) : ("0" + _local6.toString())); return(((((_local7.toString() + ":") + _local8.toString()) + ":") + _local9.toString()) + " AM"); } static function parseTime(time) { var _local2 = Number(time.substr(0, 2)); var _local1 = Number(time.substr(3, 2)); return(((_local2 * 60) * 1000) + (_local1 * 1000)); } function processDangerousArea() { var _local4 = 0; var _local5 = 0; var _local7 = 0; var _local6 = 0; var _local3 = 0; while (((_local4 < 2) || (_local5 < 2)) && (_local3 < m_crossroadCreatures.length)) { if ((m_crossroadCreatures[_local3]._x >= m_truck.__get__body()._x) && (m_crossroadCreatures[_local3]._x <= (m_truck.__get__body()._x + m_DANGER_AREA_WIDTH))) { if (m_crossroadCreatures[_local3].prefix == "symGranny") { _local4 = 2; } else if (m_crossroadCreatures[_local3].prefix == "symSexy") { _local4 = 2; } else if (m_crossroadCreatures[_local3].prefix == "symDeer") { _local5 = 2; } } _local3++; } _local3 = 0; while (_local3 < m_crossRoads.length) { if ((m_crossRoads[_local3]._x >= m_truck.__get__body()._x) && (m_crossRoads[_local3]._x <= (m_truck.__get__body()._x + m_DANGER_AREA_WIDTH))) { var _local2 = 0; if (m_crossRoads[_local3].semaphore != null) { if (m_crossRoads[_local3].semaphore.isWarned && (m_crossRoads[_local3].isBusied)) { _local2 = 1; } else if ((!m_crossRoads[_local3].semaphore.isFree) && (m_crossRoads[_local3].isBusied)) { _local2 = 2; } } else if (m_crossRoads[_local3].isCarRotating) { _local2 = 2; } else if (m_crossRoads[_local3].isBusied) { _local2 = 1; } if (m_crossRoads[_local3].isCar) { if (_local7 < _local2) { _local7 = _local2; } } else if (m_crossRoads[_local3].isGranny || (m_crossRoads[_local3].isSexy)) { if (_local4 < _local2) { _local4 = _local2; } } else if (m_crossRoads[_local3].isDeer) { if (_local5 < _local2) { _local5 = _local2; } } } _local3++; } _local3 = 0; while ((_local6 < 2) && (_local3 < m_cars.length)) { if ((((m_cars[_local3]._x >= m_truck.__get__body()._x) && (m_cars[_local3]._x <= (m_truck.__get__body()._x + m_DANGER_AREA_WIDTH))) && (m_cars[_local3] instanceof CCarPolice)) && (!m_cars[_local3].crushedAndStopped)) { _local6 = Math.max(_local6, (m_cars[_local3].isSirenOn ? 2 : 1)); } _local3++; } m_warningControl.m_grannyDanger.gotoAndStop(_local4 + 1); m_warningControl.m_deerDanger.gotoAndStop(_local5 + 1); m_warningControl.m_crossroadDanger.gotoAndStop(_local7 + 1); m_warningControl.m_policeDanger.gotoAndStop(_local6 + 1); } function destroyAll() { } function createAll() { m_truck.onDestroy(); m_truckAll._visible = false; m_truck.createAll(this); } function focusCamera() { var _local2 = new CVector2D(m_truck.__get__frontWheel()._x - m_truck.__get__backWheel()._x, m_truck.__get__frontWheel()._y - m_truck.__get__backWheel()._y); var _local4 = m_truck.__get__backWheel()._x + (_local2.__get__x() / 2); var _local3 = m_truck.__get__backWheel()._y + (_local2.__get__y() / 2); m_level._x = Math.floor((m_screenWidth / 2) - _local4); if (m_level._x > 0) { m_level._x = 0; } else if (m_level._x < (m_screenWidth - width)) { m_level._x = m_screenWidth - width; } m_level._x = Math.round(m_level._x); m_level._y = Math.floor((m_screenHeight / 2) - _local3); if (m_level._y > 0) { m_level._y = 0; } else if (m_level._y < (m_screenHeight - height)) { m_level._y = m_screenHeight - height; } m_level._y = Math.round(m_level._y); m_hitLevel._x = m_level._x; m_hitLevel._y = m_level._y; } function processObjectsArray(objectsArray) { if (objectsArray != m_cars) { var _local2 = 0; while (_local2 < objectsArray.length) { objectsArray[_local2].process(this); _local2++; } } else { var _local2 = 0; while (_local2 < objectsArray.length) { if ((objectsArray[_local2] instanceof CCarBig) || ((objectsArray[_local2]._x >= (m_truck.__get__body()._x - m_WINDOW_AREA_WIDTH)) && (objectsArray[_local2]._x <= (m_truck.__get__body()._x + m_WINDOW_AREA_WIDTH)))) { objectsArray[_local2].process(this); } _local2++; } } } function onUnload() { m_truck.onDestroy(); } function onLoad() { m_txtFinal._visible = false; m_fieldControl.m_txtScore.text = _root.allControl.score.toString(); } function onEnterFrame() { if (Key.getCode() == 80) { trace(m_cars.length); } if (!m_paused) { if (m_needRestartLevel) { m_needRestartLevel = false; createAll(); } if (m_timeToFinish == null) { _root.allControl.currentGameTime = _root.allControl.currentGameTime - m_TIME_PER_FRAME; m_fieldControl.m_txtTime.text = formatTime(_root.allControl.currentGameTime); if (m_level.m_finish.hitTest(m_truck.__get__body())) { m_timeToFinish = m_TIME_TO_LEVEL_FINISH; m_txtFinal._visible = true; m_txtFinal.text = _root.allControl.currentLevelText; } } else if (((m_timeToFinish = m_timeToFinish - m_TIME_PER_FRAME)) <= 0) { m_truck.onDestroy(); _root.allControl.onLevelPassed(); } m_truck.process(this); if (isTruckAlive) { focusCamera(); } processObjectsArray(m_crossRoads); processObjectsArray(m_crossRoadOuts); processObjectsArray(m_semaphores); processObjectsArray(m_triggers); processObjectsArray(m_cars); processObjectsArray(m_stoppedCars); processObjectsArray(m_crossroadCreatures); processObjectsArray(m_rotatingCars); processDangerousArea(); if (m_truck.__get__body()._y > (height * 2)) { restartLevel(); } } } function registerCrossRoad(crossRoad) { m_crossRoads.push(crossRoad); } function registerCrossRoadOut(crossRoadOut) { m_crossRoadOuts.push(crossRoadOut); } function registerSemaphore(semaphore) { m_semaphores.push(semaphore); } function registerTrigger(trigger) { m_triggers.push(trigger); } function registerCar(car, prefix) { m_cars.push(car); return(m_hitLevel.attachMovie(prefix + "Mirror", car._name, car.getDepth(), {_x:car._x, _y:car._y})); } function registerStoppedCar(car) { m_stoppedCars.push(car); } function registerCrossRoadCreature(creature) { m_crossroadCreatures.push(creature); } function registerRotatingCar(rotatingCar) { m_rotatingCars.push(rotatingCar); } function unregisterCar(car) { var _local2 = 0; while (_local2 < m_cars.length) { if (m_cars[_local2] == car) { m_cars.splice(_local2, 1); return(undefined); } _local2++; } } function unregisterStoppedCar(car) { var _local2 = 0; while (_local2 < m_stoppedCars.length) { if (m_stoppedCars[_local2] == car) { m_stoppedCars.splice(_local2, 1); return(undefined); } _local2++; } } function unregisterCarRotating(carRotating) { var _local2 = 0; while (_local2 < m_rotatingCars.length) { if (m_rotatingCars[_local2] == carRotating) { m_rotatingCars.splice(_local2, 1); break; } _local2++; } } function unregisterCrossRoadCreature(creature) { var _local2 = 0; while (_local2 < m_crossroadCreatures.length) { if (m_crossroadCreatures[_local2] == creature) { m_crossroadCreatures.splice(_local2, 1); break; } _local2++; } } function addCar(car, prefix) { if (!canGenerateCar) { return(null); } m_lastCarDepth++; if (m_lastCarDepth > m_DEPTH_LEVEL_MAX_CAR) { m_lastCarDepth = m_DEPTH_LEVEL_MIN_CAR; } var _local2 = {x:car._x, y:car._y}; car._parent.localToGlobal(_local2); m_level.globalToLocal(_local2); return(m_level.attachMovie(prefix, "m_car" + (m_lastCarDepth * 1000), m_lastCarDepth, {_x:_local2.x, _y:_local2.y})); } function addFrontCreatureGraphics(creature) { var _local2 = {x:creature._x, y:creature._y}; creature._parent.localToGlobal(_local2); m_level.globalToLocal(_local2); m_lastfrontCreatureDepth++; if (m_lastfrontCreatureDepth > m_DEPTH_LEVEL_MAX_FRONTCREATURE) { m_lastfrontCreatureDepth = m_DEPTH_LEVEL_MIN_FRONTCREATURE; } var _local4 = m_level.attachMovie(creature.prefix + "CrossRoad", "m_creatureG" + m_lastfrontCreatureDepth.toString(), m_lastfrontCreatureDepth, {_x:_local2.x, _y:_local2.y}); _local4.gotoAndPlay(creature._currentframe); } function addTemporaryMirror(mc, symName) { m_lastTemporaryMirrorDepth++; if (m_lastTemporaryMirrorDepth > m_DEPTH_LEVEL_MAX_TEMPORARYMIRROR) { m_lastTemporaryMirrorDepth = m_DEPTH_LEVEL_MIN_TEMPORARYMIRROR; } var _local2 = {x:mc._x, y:mc._y}; mc._parent.localToGlobal(_local2); m_hitLevel.globalToLocal(_local2); m_hitLevel.attachMovie(symName, "m_temporaryMirror" + m_lastTemporaryMirrorDepth.toString(), m_lastTemporaryMirrorDepth, {_x:_local2.x, _y:_local2.y}); } function restartLevel() { m_needRestartLevel = true; } function getNextSoundMovieClip() { return(createEmptyMovieClip("sound" + m_currentSndDepth.toString(), m_currentSndDepth)); } function updateScore() { m_fieldControl.m_txtScore.text = _root.allControl.score.toString(); } function onCreatureCrushed(creature) { if (creature.__get__prefix() == "symGranny") { if (!m_sndGrannyCrush.__get__isPlaying()) { m_sndGrannyCrush.start(); } _root.allControl.numCrushedGranny++; } else { if (!m_sndSexyCrush.__get__isPlaying()) { m_sndSexyCrush.start(); } _root.allControl.numCrushedSexy++; } } function onSmallCarCrushed(car) { if (car instanceof CCarPolice) { _root.allControl.numCrushedPolice++; } else { _root.allControl.numCrushedSmall++; } m_smallCarCrushSounds.play(); _root.allControl.score = _root.allControl.score + (CAllControl.__get__SCORE_PER_SMALLCAR() * ((car instanceof CCarPolice) ? 2 : 1)); } function checkCreaturesIntersection(car) { var _local2 = 0; while (_local2 < m_crossroadCreatures.length) { if ((m_crossroadCreatures[_local2].isOnCrossRoad && (m_crossroadCreatures[_local2].isCrossingLane)) && (car.__get__frontHitArea().hitTest(m_crossroadCreatures[_local2]))) { return(true); } _local2++; } return(false); } function startDeathAnimation() { m_truck.startDeathAnimation(); } function registerCarOnCrossRoad() { m_numCarsOnCrossRoads++; } function unregisterCarOnCrossRoad() { m_numCarsOnCrossRoads--; } static var m_DEPTH_LEVEL_BODY = 10001; static var m_DEPTH_LEVEL_BACKWHEEL = 10002; static var m_DEPTH_LEVEL_FRONTWHEEL = 10003; static var m_DEPTH_LEVEL_MIN_CAR = 1; static var m_DEPTH_LEVEL_MAX_CAR = 500; static var m_DEPTH_LEVEL_MIN_TEMPORARYMIRROR = 501; static var m_DEPTH_LEVEL_MAX_TEMPORARYMIRROR = 600; static var m_DEPTH_LEVEL_MIN_FRONTCREATURE = 20001; static var m_DEPTH_LEVEL_MAX_FRONTCREATURE = 20100; static var m_MINSND_DEPTH = 30000; static var m_TIME_PER_FRAME = 40; static var m_TIME_TO_LEVEL_FINISH = 2000; static var m_DANGER_AREA_WIDTH = 800; static var m_WINDOW_AREA_WIDTH = 1000; var m_paused = false; var m_truckAll = null; var m_level = null; var m_hitLevel = null; var m_truck = null; var m_background = null; var m_backWheel = null; var m_frontWheel = null; var m_screenWidth = 550; var m_screenHeight = 400; var m_lastCarDepth = m_DEPTH_LEVEL_MIN_CAR - 1; var m_lastTemporaryMirrorDepth = m_DEPTH_LEVEL_MIN_TEMPORARYMIRROR - 1; var m_lastfrontCreatureDepth = m_DEPTH_LEVEL_MIN_FRONTCREATURE - 1; var m_crossRoads = null; var m_crossRoadOuts = null; var m_semaphores = null; var m_triggers = null; var m_cars = null; var m_stoppedCars = null; var m_crossroadCreatures = null; var m_rotatingCars = null; var m_needRestartLevel = false; var m_fieldControl = null; var m_warningControl = null; var m_timeToFinish = null; var m_txtFinal = null; var m_currentSndDepth = m_MINSND_DEPTH; var m_smallCarCrushSounds = null; var m_numCarsOnCrossRoads = 0; var m_sndGrannyCrush = null; var m_sndSexyCrush = null; }
Symbol 622 MovieClip [__Packages.IKeyboard] Frame 0
interface IKeyboard { }
Symbol 623 MovieClip [__Packages.CTruck] Frame 0
class CTruck implements IKeyboard { function CTruck () { } function get body() { return(m_truckBody); } function get backWheel() { return(m_backWheel); } function get frontWheel() { return(m_frontWheel); } function get backWheelCrushArea() { return(m_backWheel.m_crushArea); } function get frontWheelCrushArea() { return(m_frontWheel.m_crushArea); } function drawLine(particle1, particle2) { var _local2 = new Object(); _local2.x = particle1.__get__pos().x; _local2.y = particle1.__get__pos().y; _root.m_field.m_level.localToGlobal(_local2); _root.m_drawing.moveTo(_local2.x, _local2.y); _local2.x = particle2.__get__pos().x; _local2.y = particle2.__get__pos().y; _root.m_field.m_level.localToGlobal(_local2); _root.m_drawing.lineTo(_local2.x, _local2.y); } function drawCarcas() { _root.m_drawing.clear(); _root.m_drawing.lineStyle(1, 16711680); drawLine(m_frontWheelParticle, m_backWheelParticle); drawLine(m_backWheelSpringParticle, m_frontWheelSpringParticle); drawLine(m_frontWheelSpringParticle, m_backWheelParticle); drawLine(m_backWheelSpringParticle, m_frontWheelParticle); drawLine(m_frontWheelSpringParticle, m_frontWheelParticle); drawLine(m_backWheelSpringParticle, m_backWheelParticle); } function placeSuzyHead() { var _local8 = m_backWheelSpringParticle.__get__pos().__get__x(); var _local11 = m_frontWheelParticle.__get__pos().__get__x(); var _local6 = m_backWheelSpringParticle.__get__pos().__get__y(); var _local10 = m_frontWheelParticle.__get__pos().__get__y(); var _local5 = m_frontWheelSpringParticle.__get__pos().__get__x(); var _local9 = m_frontWheelSpringParticle.__get__pos().__get__y(); var _local13 = m_backWheelParticle.__get__pos().__get__x(); var _local12 = m_backWheelParticle.__get__pos().__get__y(); var _local3 = {a:_local11 - _local8, b:_local10 - _local6, c:(_local8 * (_local10 - _local6)) - (_local6 * (_local11 - _local8))}; var _local2 = {a:_local13 - _local5, b:_local12 - _local9, c:(_local5 * (_local12 - _local9)) - (_local9 * (_local13 - _local5))}; var _local7 = (_local3.a * _local2.b) - (_local2.a * _local3.b); if (_local7 == 0) { return(undefined); } var _local16 = ((_local3.a * _local2.c) - (_local2.a * _local3.c)) / _local7; var _local15 = ((_local3.b * _local2.c) - (_local2.b * _local3.c)) / _local7; var _local4 = {x:_local16, y:_local15}; m_field.__get__level().localToGlobal(_local4); m_truckBody.globalToLocal(_local4); m_truckBody.m_head._x = _local4.x; m_truckBody.m_head._y = _local4.y - 45; if (Math.abs(m_truckBody.m_head._x - m_initialHeadX) > m_MAX_HEAD_DISTANCE) { var _local14 = (((m_truckBody.m_head._x - m_initialHeadX) > 0) ? 1 : -1); m_truckBody.m_head._x = m_initialHeadX + (_local14 * m_MAX_HEAD_DISTANCE); } if (Math.abs(m_truckBody.m_head._y - m_initialHeadY) > m_MAX_HEAD_DISTANCE) { var _local14 = (((m_truckBody.m_head._y - m_initialHeadY) > 0) ? 1 : -1); m_truckBody.m_head._y = m_initialHeadY + (_local14 * m_MAX_HEAD_DISTANCE); } } function destroyAll() { delete m_backWheelSpringParticle; delete m_frontWheelSpringParticle; delete m_backWheel.particle; m_backWheel.removeMovieClip(); delete m_frontWheel.particle; m_frontWheel.removeMovieClip(); m_particleEngine.clear(); delete m_particleEngine; m_truckBody.removeMovieClip(); } function calcCarNormal() { var _local2 = m_frontWheel.particle.__get__pos().minusNew(m_backWheel.particle.__get__pos()); var _local3 = _local2.__get__x(); _local2.__set__x(-_local2.__get__y()); _local2.__set__y(_local3); _local2.normalize(); return(_local2); } function turnLeft() { var _local4 = 0.9; var _local5 = 1; var _local2 = calcCarNormal(); var _local3 = Math.abs(_local2.__get__y()) * _local5; m_frontWheel.addedAcc.x = m_frontWheel.addedAcc.x - ((_local2.__get__x() * CParticleEngine.__get__GRAVITY()) * _local3); m_frontWheel.addedAcc.y = m_frontWheel.addedAcc.y - ((_local2.__get__y() * CParticleEngine.__get__GRAVITY()) * _local3); m_backWheel.addedAcc.x = m_backWheel.addedAcc.x + (((_local2.__get__x() * CParticleEngine.__get__GRAVITY()) * _local3) * _local4); m_backWheel.addedAcc.y = m_backWheel.addedAcc.y + (((_local2.__get__y() * CParticleEngine.__get__GRAVITY()) * _local3) * _local4); } function turnRight() { var _local4 = 0.9; var _local5 = 1; var _local2 = calcCarNormal(); var _local3 = Math.abs(_local2.__get__y()) * _local5; m_frontWheel.addedAcc.x = m_frontWheel.addedAcc.x + (((_local2.__get__x() * CParticleEngine.__get__GRAVITY()) * _local3) * _local4); m_frontWheel.addedAcc.y = m_frontWheel.addedAcc.y + (((_local2.__get__y() * CParticleEngine.__get__GRAVITY()) * _local3) * _local4); m_backWheel.addedAcc.x = m_backWheel.addedAcc.x - ((_local2.__get__x() * CParticleEngine.__get__GRAVITY()) * _local3); m_backWheel.addedAcc.y = m_backWheel.addedAcc.y - ((_local2.__get__y() * CParticleEngine.__get__GRAVITY()) * _local3); } function createAll(field) { destroyAll(); var _local3 = new Object(); _local3.x = field.__get__truckAll().m_backWheelSpringPoint._x; _local3.y = field.__get__truckAll().m_backWheelSpringPoint._y; field.__get__truckAll().localToGlobal(_local3); field.globalToLocal(_local3); m_backWheelSpringParticle = new CParticle(_local3.x, _local3.y, m_SPRING_PARTICLE_WEIGHT); _local3.x = field.__get__truckAll().m_frontWheelSpringPoint._x; _local3.y = field.__get__truckAll().m_frontWheelSpringPoint._y; field.__get__truckAll().localToGlobal(_local3); field.globalToLocal(_local3); m_frontWheelSpringParticle = new CParticle(_local3.x, _local3.y, m_SPRING_PARTICLE_WEIGHT); _local3.x = field.__get__truckAll().m_backWheelPoint._x; _local3.y = field.__get__truckAll().m_backWheelPoint._y; field.__get__truckAll().localToGlobal(_local3); field.globalToLocal(_local3); m_backWheelParticle = new CParticle(_local3.x, _local3.y, m_WHEEL_WEIGHT); _local3.x = field.__get__truckAll().m_frontWheelPoint._x; _local3.y = field.__get__truckAll().m_frontWheelPoint._y; field.__get__truckAll().localToGlobal(_local3); field.globalToLocal(_local3); m_frontWheelParticle = new CParticle(_local3.x, _local3.y, m_WHEEL_WEIGHT); field.__get__level().attachMovie("symTruckBackWheel", "m_backWheel", CField.__get__DEPTH_LEVEL_BACKWHEEL(), {_x:m_backWheelParticle.__get__pos().__get__x(), _y:m_backWheelParticle.__get__pos().__get__y()}); field.__get__level().attachMovie("symTruckFrontWheel", "m_frontWheel", CField.__get__DEPTH_LEVEL_FRONTWHEEL(), {_x:m_frontWheelParticle.__get__pos().__get__x(), _y:m_frontWheelParticle.__get__pos().__get__y()}); m_backWheel = field.__get__level().m_backWheel; m_frontWheel = field.__get__level().m_frontWheel; m_particleEngine = new CParticleEngine(); m_particleEngine.__set__hitGround(field.hitLevel); m_particleEngine.__set__keyboard(this); m_particleEngine.addParticle(m_backWheelParticle); m_particleEngine.addParticle(m_frontWheelParticle); m_particleEngine.addWheel(m_backWheel, m_backWheelParticle, m_MAX_CARACCSPEED); m_particleEngine.addWheel(m_frontWheel, m_frontWheelParticle, m_MAX_CARACCSPEED); m_particleEngine.addParticle(m_backWheelSpringParticle); m_particleEngine.addParticle(m_frontWheelSpringParticle); m_downSpring = m_particleEngine.addSpringConstraint(m_frontWheelParticle, m_backWheelParticle, m_DOWN_SPRING_PRESSCOEFF, m_DOWN_SPRING_STRETCHCOEFF); m_upSpring = m_particleEngine.addSpringConstraint(m_backWheelSpringParticle, m_frontWheelSpringParticle, m_UP_SPRING_PRESSCOEFF, m_UP_SPRING_STRETCHCOEFF); m_ltDiagSpring = m_particleEngine.addSpringConstraint(m_frontWheelParticle, m_backWheelSpringParticle, m_DIAG_SPRING_PRESSCOEFF, m_DIAG_SPRING_STRETCHCOEFF); m_rtDiagSpring = m_particleEngine.addSpringConstraint(m_backWheelParticle, m_frontWheelSpringParticle, m_DIAG_SPRING_PRESSCOEFF, m_DIAG_SPRING_STRETCHCOEFF); m_rightSpring = m_particleEngine.addSpringConstraint(m_frontWheelParticle, m_frontWheelSpringParticle, m_VERT_SPRING_PRESSCOEFF, m_VERT_SPRING_STRETCHCOEFF); m_leftSpring = m_particleEngine.addSpringConstraint(m_backWheelParticle, m_backWheelSpringParticle, m_VERT_SPRING_PRESSCOEFF, m_VERT_SPRING_STRETCHCOEFF); m_particleEngine.addPenetrationConstraint(m_backWheelParticle, m_backWheelSpringParticle, m_frontWheelSpringParticle); m_particleEngine.addPenetrationConstraint(m_frontWheelParticle, m_frontWheelSpringParticle, m_backWheelSpringParticle); m_particleEngine.addPenetrationConstraint(m_backWheelSpringParticle, m_backWheelParticle, m_frontWheelParticle); m_particleEngine.addPenetrationConstraint(m_frontWheelSpringParticle, m_frontWheelParticle, m_backWheelParticle); m_rightSpring.__set__heavyParticle(m_frontWheelParticle); m_leftSpring.__set__heavyParticle(m_backWheelParticle); m_ltDiagSpring.__set__heavyParticle(m_frontWheelParticle); m_rtDiagSpring.__set__heavyParticle(m_backWheelParticle); _local3.x = field.__get__truckAll().m_body._x; _local3.y = field.__get__truckAll().m_body._y; field.__get__truckAll().localToGlobal(_local3); field.globalToLocal(_local3); m_truckBody = field.__get__level().attachMovie("symTruckBody", "m_body", CField.__get__DEPTH_LEVEL_BODY(), {_x:_local3.x, _y:_local3.y}); m_prevTruckX = m_truckBody._x; m_engineSounds = new Array(); var _local4 = 0; while (_local4 < m_ENGINE_BORDERS.length) { var _local5 = new CMySound(field.getNextSoundMovieClip()); _local5.attachSound("sndEngine" + (_local4 + 1).toString()); m_engineSounds.push(_local5); _local4++; } m_leverSound = new CMySound(field.getNextSoundMovieClip()); m_leverSound.attachSound("sndEngineLever"); m_initialHeadX = m_truckBody.m_head._x; m_initialHeadY = m_truckBody.m_head._y; } function process(field) { m_field = field; m_particleEngine.process(); if (isLeftKeyDown()) { turnLeft(); } if (isRightKeyDown()) { turnRight(); } var _local4 = null; _local4 = {x:m_truckBody.m_hp1._x, y:m_truckBody.m_hp1._y}; m_truckBody.localToGlobal(_local4); if (field.__get__hitLevel().hitTest(_local4.x, _local4.y, true)) { startDeathAnimation(); } _local4 = {x:m_truckBody.m_hp2._x, y:m_truckBody.m_hp2._y}; m_truckBody.localToGlobal(_local4); if (field.__get__hitLevel().hitTest(_local4.x, _local4.y, true)) { startDeathAnimation(); } _local4 = {x:m_truckBody.m_hp3._x, y:m_truckBody.m_hp3._y}; m_truckBody.localToGlobal(_local4); if (field.__get__hitLevel().hitTest(_local4.x, _local4.y, true)) { startDeathAnimation(); } var _local5 = new CVector2D(m_frontWheel._x - m_backWheel._x, m_frontWheel._y - m_backWheel._y); var _local9 = new CVector2D(_local5.__get__y(), -_local5.__get__x()); _local9.normalize(); m_truckBody._x = (m_backWheel._x + (_local5.__get__x() / 2)) + (_local9.__get__x() * 35); m_truckBody._y = (m_backWheel._y + (_local5.__get__y() / 2)) + (_local9.__get__y() * 35); m_truckBody._rotation = (_local5.__get__angle() * 180) / Math.PI; var _local7 = {x:m_backWheelParticle.__get__pos().__get__x(), y:m_backWheelParticle.__get__pos().__get__y()}; var _local6 = {x:m_frontWheelParticle.__get__pos().__get__x(), y:m_frontWheelParticle.__get__pos().__get__y()}; field.__get__level().localToGlobal(_local7); field.__get__level().localToGlobal(_local6); m_truckBody.globalToLocal(_local7); m_truckBody.globalToLocal(_local6); m_truckBody.m_backSpring._rotation = (Math.atan2((_local7.y + 1.2) - m_truckBody.m_backSpring._y, _local7.x - m_truckBody.m_backSpring._x) * 180) / Math.PI; m_truckBody.m_frontSpring._rotation = (Math.atan2((_local6.y + 1.2) - m_truckBody.m_frontSpring._y, _local6.x - m_truckBody.m_frontSpring._x) * 180) / Math.PI; var _local3 = Math.abs(m_truckBody._x - m_prevTruckX); var _local2 = 1; while (_local2 < m_ENGINE_BORDERS.length) { if ((_local3 >= m_ENGINE_BORDERS[_local2 - 1]) && (_local3 < m_ENGINE_BORDERS[_local2])) { if (!m_engineSounds[_local2 - 1].isPlaying) { m_engineSounds[_local2 - 1].start(0, -1); } } else if (m_engineSounds[_local2 - 1].isPlaying) { m_engineSounds[_local2 - 1].stop(); } _local2++; } m_prevTruckX = m_truckBody._x; placeSuzyHead(); } function onDestroy() { var _local2 = 0; while (_local2 < m_engineSounds.length) { m_engineSounds[_local2].stop(); _local2++; } m_leverSound.stop(); } function startDeathAnimation() { m_truckBody.play(); m_backWheel.play(); m_frontWheel.play(); } function isAccelerationKeyDown() { return(m_field.__get__isTruckAlive() && (Key.isDown(38))); } function isBrakeKeyDown() { return(m_field.__get__isTruckAlive() && (Key.isDown(40))); } function isLeftKeyDown() { return(m_field.__get__isTruckAlive() && (Key.isDown(37))); } function isRightKeyDown() { return(m_field.__get__isTruckAlive() && (Key.isDown(39))); } static var m_SPRING_PARTICLE_WEIGHT = 3; static var m_WHEEL_WEIGHT = 3; static var m_DOWN_SPRING_PRESSCOEFF = 0.7; static var m_DOWN_SPRING_STRETCHCOEFF = 0.6; static var m_UP_SPRING_PRESSCOEFF = 1; static var m_UP_SPRING_STRETCHCOEFF = 1; static var m_DIAG_SPRING_PRESSCOEFF = 1; static var m_DIAG_SPRING_STRETCHCOEFF = 0.5; static var m_VERT_SPRING_PRESSCOEFF = 0.9; static var m_VERT_SPRING_STRETCHCOEFF = 0.1; static var m_MAX_CARACCSPEED = 20; static var m_ENGINE_BORDERS = new Array(0, 10, 20, 30, 40, 50, 1000); static var m_MAX_HEAD_DISTANCE = 5; var m_field = null; var m_particleEngine = null; var m_backWheelSpringParticle = null; var m_frontWheelSpringParticle = null; var m_backWheelParticle = null; var m_frontWheelParticle = null; var m_backWheel = null; var m_frontWheel = null; var m_leftSpring = null; var m_rightSpring = null; var m_upSpring = null; var m_downSpring = null; var m_ltDiagSpring = null; var m_rtDiagSpring = null; var m_truckBody = null; var m_engineSounds = null; var m_leverSound = null; var m_prevTruckX = 0; var m_initialHeadX = 0; var m_initialHeadY = 0; }
Symbol 624 MovieClip [__Packages.CParticleEngine] Frame 0
class CParticleEngine { function CParticleEngine () { m_particles = new Array(); m_wheels = new Array(); m_constraints = new Array(); } static function get GRAVITY() { return(m_GRAVITY); } function get keyboard() { return(m_keyboard); } function set keyboard(newVal) { m_keyboard = newVal; //return(keyboard); } function get hitGround() { return(m_hitGround); } function set hitGround(newVal) { m_hitGround = newVal; //return(hitGround); } function computeForces() { var _local3 = m_particles.length; var _local2 = 0; while (_local2 < _local3) { m_particles[_local2].acc.x = 0; m_particles[_local2].acc.y = m_GRAVITY * m_particles[_local2].mass; _local2++; } } function clearForces() { var _local3 = m_wheels.length; var _local2 = 0; while (_local2 < _local3) { m_wheels[_local2].addedAcc.x = (m_wheels[_local2].addedAcc.y = 0); _local2++; } } function applyAddedAcc() { var _local3 = m_wheels.length; var _local2 = 0; while (_local2 < _local3) { m_wheels[_local2].applyAddedAcc(); _local2++; } } function verlet() { var _local2 = 0; var _local4 = m_wheels.length; var _local5 = m_particles.length; var _local3 = 0; if (m_keyboard != null) { if (m_keyboard.isAccelerationKeyDown()) { _local3 = _local3 + m_ACCELERATION_VALUE; } else if (m_keyboard.isBrakeKeyDown()) { _local3 = _local3 + m_BRAKE_VALUE; } } _local2 = 0; while (_local2 < _local5) { m_particles[_local2].verlet(m_TIME_PER_FRAME, m_DAMP_COEFF); _local2++; } _local2 = 0; while (_local2 < _local4) { m_wheels[_local2].process(m_TIME_PER_FRAME, m_wheels[_local2].maxAccSpeed * _local3, m_DAMP_COEFF); _local2++; } } function checkCollisions() { var _local3 = m_wheels.length; var _local2 = 0; while (_local2 < _local3) { m_wheels[_local2].checkCollision(m_hitGround); _local2++; } } function checkConstraints() { var _local3 = m_constraints.length; var _local2 = 0; while (_local2 < _local3) { m_constraints[_local2].resolve(); _local2++; } } function clearParticles() { m_particles.length = 0; } function clearWheels() { m_wheels.length = 0; } function clearConstraints() { m_constraints.length = 0; } function clear() { clearParticles(); clearWheels(); clearConstraints(); } function addParticle(p) { m_particles.push(p); return(p); } function addWheel(wheel, p, maxAccSpeed) { wheel.init(p, maxAccSpeed); m_wheels.push(wheel); return(wheel); } function addSpringConstraint(p1, p2, koeffStiff1, koeffStiff2) { var _local2 = new CSpringConstraint(p1, p2, koeffStiff1, koeffStiff2); m_constraints.push(_local2); return(_local2); } function addPenetrationConstraint(movableParticle, lineParticle1, lineParticle2) { var _local2 = new CPenetrationConstraint(movableParticle, lineParticle1, lineParticle2); m_constraints.push(_local2); return(_local2); } function process() { computeForces(); applyAddedAcc(); verlet(); checkConstraints(); checkCollisions(); clearForces(); } static var m_TIME_PER_FRAME = 0.04; static var m_GRAVITY = 9.6; static var m_DAMP_COEFF = 0.995; static var m_ACCELERATION_VALUE = 0.35; static var m_BRAKE_VALUE = -0.2; var m_particles = new Array(); var m_wheels = new Array(); var m_constraints = new Array(); var m_hitGround = null; var m_keyboard = null; }
Symbol 625 MovieClip [__Packages.CParticle] Frame 0
class CParticle { function CParticle (xPos, yPos, mass) { m_mass = mass; m_pos = new CVector2D(xPos, yPos); m_prevPos = m_pos.duplicate(); m_acc = new CVector2D(0, 0); } function get mass() { return(m_mass); } function get pos() { return(m_pos); } function get prevPos() { return(m_prevPos); } function get acc() { return(m_acc); } function set isFrozen(newVal) { m_isFrozen = newVal; //return(isFrozen); } function get isFrozen() { return(m_isFrozen); } function verlet(dTime, dampCoeff) { var _local2 = m_pos.duplicate(); m_pos.x = m_pos.x + (((m_pos.__get__x() - m_prevPos.__get__x()) * dampCoeff) + (dTime * m_acc.__get__x())); m_pos.y = m_pos.y + (((m_pos.__get__y() - m_prevPos.__get__y()) * dampCoeff) + (dTime * m_acc.__get__y())); _local2.copyTo(m_prevPos); m_velocityVector = null; } function freeze() { m_isFrozen = true; } function defreeze() { m_isFrozen = false; } function getVelocity() { if (m_velocityVector == null) { m_velocityVector = new CVector2D(m_pos.__get__x() - m_prevPos.__get__x(), m_pos.__get__y() - m_prevPos.__get__y()); } return(m_velocityVector.duplicate()); } var m_mass = 0; var m_pos = null; var m_prevPos = null; var m_acc = null; var m_isFrozen = false; var m_velocityVector = null; }
Symbol 626 MovieClip [__Packages.CVector2D] Frame 0
class CVector2D { function CVector2D (vx_, vy_) { m_vx = vx_; m_vy = vy_; } function destruct() { } function get x() { return(m_vx); } function set x(newVal) { m_vx = newVal; onNewData(); //return(x); } function get y() { return(m_vy); } function set y(newVal) { m_vy = newVal; onNewData(); //return(y); } function get vx() { return(m_vx); } function set vx(newVal) { m_vx = newVal; onNewData(); //return(vx); } function get vy() { return(m_vy); } function set vy(newVal) { m_vy = newVal; onNewData(); //return(vy); } function get x0() { return(m_x0); } function set x0(newVal) { m_x0 = newVal; onNewData(); //return(x0); } function get y0() { return(m_y0); } function set y0(newVal) { m_y0 = newVal; onNewData(); //return(y0); } function get dx() { return(((m_dx != null) ? (m_dx) : ((m_dx = m_vx / length)))); } function get dy() { return(((m_dy != null) ? (m_dy) : ((m_dy = m_vy / length)))); } function get x1() { return(((m_x1 != null) ? (m_x1) : ((m_x1 = m_x0 + m_vx)))); } function get y1() { return(((m_y1 != null) ? (m_y1) : ((m_y1 = m_y0 + m_vy)))); } function get length() { return(((m_length != null) ? (m_length) : ((m_length = Math.sqrt((m_vx * m_vx) + (m_vy * m_vy)))))); } function get angle() { return(((m_angle != null) ? (m_angle) : ((m_angle = Math.atan2(m_vy, m_vx))))); } function get lnormal() { return(m_lnormal.duplicate()); } function get rnormal() { return(m_rnormal.duplicate()); } function onNewData() { m_x1 = null; m_y1 = null; m_length = null; m_angle = null; m_lnormal = null; m_rnormal = null; } function duplicateNew(new_vx, new_vy) { return(duplicate().reinit(new_vx, new_vy)); } function reinit(vx_, vy_) { vx = (vx_); vy = (vy_); return(this); } function duplicate() { var _local2 = new CVector2D(vx, vy); _local2.__set__x0(x0); _local2.__set__y0(y0); return(_local2); } function copyTo(v) { v.__set__vx(vx); v.__set__vy(vy); return(v); } function adD(v) { vx = vx + v.vx; vy = vy + v.vy; return(this); } function addNew(v) { return(duplicateNew(vx + v.__get__vx(), vy + v.__get__vy())); } function subtract(v) { vx = vx - v.vx; vy = vy - v.vy; return(this); } function subtractNew(v) { return(duplicateNew(vx - v.__get__vx(), vy - v.__get__vy())); } function scalar(v) { return((vx * v.__get__vx()) + (vy * v.__get__vy())); } function normalize() { var _local2 = length; vx = vx / _local2; vy = vy / _local2; return(this); } function normalizeNew() { var _local2 = length; return(duplicateNew(vx / _local2, vy / _local2)); } function multiply(num) { vx = vx * num; vy = vy * num; return(this); } function multiplyNew(num) { return(duplicateNew(vx * num, vy * num)); } function reverse() { vx = (-vx); vy = (-vy); return(this); } function reverseNew() { return(duplicateNew(-vx, -vy)); } function rotateRad(angle_) { var _local4 = vx; var _local3 = vy; var _local5 = Math.sin(angle_); var _local2 = Math.cos(angle_); vx = ((_local4 * _local2) - (_local3 * _local5)); vy = ((_local4 * _local5) + (_local3 * _local2)); return(this); } function rotateRadNew(angle_) { var _local3 = Math.sin(angle_); var _local2 = Math.cos(angle_); return(duplicateNew((vx * _local2) - (vy * _local3), (vx * _local3) + (vy * _local2))); } function rotateGrad(angle_) { return(rotateRad((Math.PI/180) * angle_)); } function rotateGradNew(angle_) { return(rotateRadNew((Math.PI/180) * angle_)); } function getDistanceToLine(p0, p1) { var _local4 = p0.__get__vy() - p1.__get__vy(); var _local3 = p1.__get__vx() - p0.__get__vx(); var _local7 = (p0.__get__vx() * (p1.__get__vy() - p0.__get__vy())) - (p0.__get__vy() * (p1.__get__vx() - p0.__get__vx())); var _local5 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); return((((_local4 / _local5) * vx) + ((_local3 / _local5) * vy)) + (_local7 / _local5)); } function projectVector(unitVector) { var _local2 = scalar(unitVector); return(duplicateNew(_local2 * unitVector.__get__dx(), _local2 * unitVector.__get__dy())); } function getClosestPoint(point) { var _local2 = null; var _local4 = new CVector2D(point.__get__x1() - x0, point.__get__y1() - y0); if (((_local4.__get__vx() * dx) + (_local4.__get__vy() * dy)) < 0) { _local2 = _local4; } else { var _local5 = new CVector2D(point.__get__x1() - x1, point.__get__y1() - y1); if (((_local5.__get__vx() * dx) + (_local5.__get__vy() * dy)) > 0) { _local2 = _local5; } else { _local2 = _local4.projectVector(lnormal.normalize()); } } _local2.__set__x0(point.__get__x1() - _local2.__get__vx()); _local2.__set__y0(point.__get__y1() - _local2.__get__vy()); return(_local2); } function toString() { var _local2 = ((("{ " + vx) + ", ") + vy) + " }"; if ((x0 != 0) || (y0 != 0)) { _local2 = _local2 + (((((((((": [" + x0) + "; ") + y0) + "] -> ") + "[") + x1) + "; ") + y1) + "]"); } return(_local2); } function getUgol() { return(angle); } function plus(v) { return(adD(v)); } function plusNew(v) { return(addNew(v)); } function minusNew(v) { return(subtractNew(v)); } function multNew(n) { return(multiplyNew(n)); } function rotate(angle_) { return(rotateRad(angle_)); } function rotateNew(angle_) { return(rotateRadNew(angle_)); } function getDistanceTo(p0, p1) { return(getDistanceToLine(p0, p1)); } var m_vx = 0; var m_vy = 0; var m_x0 = 0; var m_y0 = 0; var m_dx = null; var m_dy = null; var m_x1 = null; var m_y1 = null; var m_length = null; var m_angle = null; var m_lnormal = null; var m_rnormal = null; }
Symbol 627 MovieClip [__Packages.CWheel] Frame 0
class CWheel extends MovieClip { var smallHitPointArray, rad, hitPointArray, normalArray, m_clipPointArray, attachMovie, particle, _width, maxAccSpeed, speed, accSpeed, rot, addedAcc, intersectionFlag, lastIntersPoint, lastN, hitArray, intersArray, lastYSpeed, mc_rim, _x, _y, localToGlobal; function CWheel () { super(); } function fillHitPoints() { var _local2; var _local3 = (Math.PI*2) / smallHitCount; smallHitPointArray = new Array(smallHitCount); _local2 = 0; while (_local2 < smallHitCount) { smallHitPointArray[_local2] = new CVector2D(Math.sin(_local3 * _local2) * rad, (-Math.cos(_local3 * _local2)) * rad); _local2++; } _local3 = (Math.PI*2) / hitCount; hitPointArray = new Array(hitCount); normalArray = new Array(hitCount); m_clipPointArray = new Array(hitCount); _local2 = 0; while (_local2 < hitCount) { hitPointArray[_local2] = new CVector2D(Math.sin(_local3 * _local2) * rad, (-Math.cos(_local3 * _local2)) * rad); m_clipPointArray[_local2] = attachMovie("symEmpty", "m_point" + _local2.toString(), _local2 + 1000, {_x:hitPointArray[_local2].x, _y:hitPointArray[_local2].y}); normalArray[_local2] = hitPointArray[_local2].multiplyNew(-1); normalArray[_local2].normalize(); _local2++; } } function init(particle_, maxAccSpeed_) { particle = particle_; rad = (_width / 2) - 5; maxAccSpeed = maxAccSpeed_ * 4; speed = 0; accSpeed = 0; rot = new CVector2D(1, 0); addedAcc = new CVector2D(0, 0); intersectionFlag = false; lastIntersPoint = new CVector2D(0, 0); lastN = new CVector2D(0, 0); fillHitPoints(); hitArray = new Array(hitCount); intersArray = new Array(); lastYSpeed = 0; } function process(dTime, acc, koeffDamp) { accSpeed = Math.max(-maxAccSpeed, Math.min(maxAccSpeed, accSpeed + (acc * dTime))); speed = Math.max((-maxSpeed) * dTime, Math.min((speed * koeffDamp) + accSpeed, maxSpeed * dTime)); rot.rotateRad(speed / rad); mc_rim._rotation = (Math.atan2(rot.__get__y(), rot.__get__x()) * 180) / Math.PI; lastYSpeed = particle.__get__pos().__get__y() - particle.__get__prevPos().__get__y(); } function checkCollision(hit_mc, isCollidedWithSpring) { var _local2; var _local8; var _local9 = {x:0, y:0}; var _local13 = false; var _local5; var _local7; var _local15; var _local16 = new CVector2D(particle.__get__prevPos().__get__x(), particle.__get__prevPos().__get__y()); var _local4 = new CVector2D(0, 0); var _local14; var _local3 = new CVector2D(0, 0); _x = particle.__get__pos().x; _y = particle.__get__pos().y; _local14 = 0; _local2 = 0; while (_local2 < hitCount) { _local9.x = hitPointArray[_local2].x; _local9.y = hitPointArray[_local2].y; localToGlobal(_local9); if ((hitArray[_local2] = hit_mc.hitTest(_local9.x, _local9.y, true))) { _local13 = true; _local5 = _local2; _local14++; } _local2++; } if (_local14 == hitCount) { particle.__get__pos().__set__x(particle.__get__prevPos().__get__x() + ((particle.__get__pos().__get__x() - particle.__get__prevPos().__get__x()) * 0.3)); particle.__get__pos().__set__y(particle.__get__prevPos().__get__y() + ((particle.__get__pos().__get__y() - particle.__get__prevPos().__get__y()) * 0.3)); _x = particle.__get__pos().x; _y = particle.__get__pos().y; return(undefined); } _local2 = 0; if (_local13) { while (true) { _local2++; if (_local2 == hitCount) { _local2 = 0; } if (!hitArray[_local2]) { _local5 = -1; _local8 = 0; while (_local8 < hitCount) { _local2++; if (_local2 == hitCount) { _local2 = 0; } if (_local5 == -1) { if (hitArray[_local2]) { _local5 = _local2; _local4.adD(normalArray[_local2]); normalArray[_local2].copyTo(_local3); } } else if (!hitArray[_local2]) { _local7 = _local2 - 1; if (_local7 < 0) { _local7 = hitCount - 1; } intersArray.push({k1:_local5, k2:_local7, n:new CVector2D(_local3.__get__x(), _local3.__get__y())}); _local5 = -1; } else { _local4.adD(normalArray[_local2]); _local3.adD(normalArray[_local2]); } _local8++; } break; } } var _local6 = new CVector2D(0, 0); if (intersArray.length > 0) { _local4.normalize(); if (intersectionFlag) { _local4.x = _local4.x + lastN.x; _local4.y = _local4.y + lastN.y; _local4.x = _local4.x / 2; _local4.y = _local4.y / 2; } var _local10; var _local11; _local15 = intersArray.length; _local2 = 0; while (_local2 < _local15) { _local10 = intersArray.pop(); _local5 = _local10.k1; _local7 = _local10.k2; _local10.n.copyTo(_local3); particle.__get__pos().subtractNew(particle.__get__prevPos()).copyTo(_local6); if (_local4.scalar(_local6) < 0) { _local11 = Math.atan2(_local4.__get__y(), _local4.__get__x()); _local6.rotateRad(-_local11); _local6.__set__x((-_local6.__get__x()) * koeffSpring); _local6.rotateRad(_local11); pushOut(_local5, _local7, _local3, hit_mc); particle.__get__prevPos().__set__x(particle.__get__pos().__get__x() - _local6.__get__x()); particle.__get__prevPos().__set__y(particle.__get__pos().__get__y() - _local6.__get__y()); } else { pushOut(_local5, _local7, _local3, hit_mc); } _local2++; } validateRotation(_local4, _local16); intersectionFlag = true; particle.__get__pos().copyTo(lastIntersPoint); _local4.copyTo(lastN); } } else if (intersectionFlag) { validateRotation(lastN, _local16); intersectionFlag = false; } _x = particle.__get__pos().x; _y = particle.__get__pos().y; } function pushOut(k1, k2, n, hit_mc) { n.normalize(); if (k1 != k2) { var _local7 = new CVector2D(0, 0).getDistanceToLine(hitPointArray[k1], hitPointArray[k2]); _local7 = rad - Math.abs(_local7); particle.__get__pos().adD(n.multiplyNew(_local7)); particle.__get__prevPos().adD(n.multiplyNew(_local7)); } else { var _local6 = n.multiplyNew(-rad); var _local3 = new Object(); var _local5 = 0; var _local4 = 0.03; while (true) { _local3.x = _local6.x; _local3.y = _local6.y; localToGlobal(_local3); if (hit_mc.hitTest(_local3.x, _local3.y, true)) { _local5++; _x = (particle.__get__pos().x = particle.__get__pos().x + (n.__get__x() * _local4)); _y = (particle.__get__pos().y = particle.__get__pos().y + (n.__get__y() * _local4)); } else { _local5--; particle.__get__pos().x = particle.__get__pos().x - (n.__get__x() * _local4); particle.__get__pos().y = particle.__get__pos().y - (n.__get__y() * _local4); particle.__get__prevPos().adD(n.multiplyNew(_local4 * _local5)); break; } } } } function validateRotation(n, oldPos) { if ((!intersectionFlag) && (Math.abs(accSpeed) > 0.01)) { if (Math.abs(accSpeed) < ((maxAccSpeed * 0.02) / 2)) { accSpeed = 0; } else if (accSpeed > 0) { accSpeed = maxAccSpeed * 0.02; } else { accSpeed = (-maxAccSpeed) * 0.02; } } var _local3 = new CVector2D(-n.__get__y(), n.__get__x()); var _local6 = particle.__get__pos().subtractNew(oldPos); var _local5 = Math.atan2(_local3.__get__y(), _local3.__get__x()); var _local2 = _local6.rotateRadNew(-_local5); speed = _local2.__get__x() + accSpeed; _local2.__set__y(0); _local2.rotateRad(_local5); var _local4 = 1 - koeffSlip; particle.__get__pos().__set__x((particle.__get__pos().__get__x() + ((_local3.__get__x() * accSpeed) * _local4)) - ((1 - koeffFriction) * _local2.__get__x())); particle.__get__pos().__set__y((particle.__get__pos().__get__y() + ((_local3.__get__y() * accSpeed) * _local4)) - ((1 - koeffFriction) * _local2.__get__y())); accSpeed = accSpeed * koeffSlip; } function applyAddedAcc() { particle.__get__acc().x = particle.__get__acc().x + (addedAcc.__get__x() * particle.__get__mass()); particle.__get__acc().y = particle.__get__acc().y + (addedAcc.__get__y() * particle.__get__mass()); } var maxSpeed = 180; var koeffSpring = 0.03; var koeffSlip = 0.15; var koeffFriction = 0.97; var hitCount = 16; var smallHitCount = 0; }
Symbol 628 MovieClip [__Packages.CSpringConstraint] Frame 0
class CSpringConstraint { function CSpringConstraint (particle1, particle2, coeffStiffPress, coeffStiffStretch) { var _local3 = particle2.__get__pos().__get__x() - particle1.__get__pos().__get__x(); var _local2 = particle2.__get__pos().__get__y() - particle1.__get__pos().__get__y(); m_particle1 = particle1; m_particle2 = particle2; m_coeffStiffPress = coeffStiffPress; m_coeffStiffStretch = coeffStiffStretch; m_length = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); } function set heavyParticle(newVal) { m_heavyParticle = newVal; //return(heavyParticle); } function get heavyParticle() { return(m_heavyParticle); } function resolve() { var _local2 = new CVector2D(m_particle1.__get__pos().__get__x() - m_particle2.__get__pos().__get__x(), m_particle1.__get__pos().__get__y() - m_particle2.__get__pos().__get__y()); var _local4 = (_local2.__get__length() - m_length) / _local2.__get__length(); var _local5 = ((_local4 > 0) ? (m_coeffStiffStretch) : (m_coeffStiffPress)); var _local3 = (_local4 * _local5) / (m_particle2.__get__mass() + m_particle2.__get__mass()); if (m_heavyParticle == null) { m_particle1.__get__pos().x = m_particle1.__get__pos().x - ((_local2.__get__x() * m_particle1.__get__mass()) * _local3); m_particle1.__get__pos().y = m_particle1.__get__pos().y - ((_local2.__get__y() * m_particle1.__get__mass()) * _local3); m_particle2.__get__pos().x = m_particle2.__get__pos().x + ((_local2.__get__x() * m_particle2.__get__mass()) * _local3); m_particle2.__get__pos().y = m_particle2.__get__pos().y + ((_local2.__get__y() * m_particle2.__get__mass()) * _local3); } else { _local3 = _local4 * _local5; if (m_heavyParticle == m_particle1) { m_particle1.__get__pos().x = m_particle1.__get__pos().x - ((_local2.__get__x() * _local3) * 0); m_particle1.__get__pos().y = m_particle1.__get__pos().y - ((_local2.__get__y() * _local3) * 0); m_particle2.__get__pos().x = m_particle2.__get__pos().x + ((_local2.__get__x() * _local3) * 1); m_particle2.__get__pos().y = m_particle2.__get__pos().y + ((_local2.__get__y() * _local3) * 1); } else { m_particle1.__get__pos().x = m_particle1.__get__pos().x + ((_local2.__get__x() * _local3) * 1); m_particle1.__get__pos().y = m_particle1.__get__pos().y + ((_local2.__get__y() * _local3) * 1); m_particle2.__get__pos().x = m_particle2.__get__pos().x + ((_local2.__get__x() * _local3) * 0); m_particle2.__get__pos().y = m_particle2.__get__pos().y + ((_local2.__get__y() * _local3) * 0); } } } var m_length = 0; var m_particle1 = null; var m_particle2 = null; var m_coeffStiffPress = 0; var m_coeffStiffStretch = 0; var m_heavyParticle = null; }
Symbol 629 MovieClip [__Packages.CPenetrationConstraint] Frame 0
class CPenetrationConstraint { function CPenetrationConstraint (movableParticle, lineParticle1, lineParticle2) { m_movableParticle = movableParticle; m_lineParticle1 = lineParticle1; m_lineParticle2 = lineParticle2; m_sign = ((m_movableParticle.__get__pos().getDistanceToLine(m_lineParticle1.__get__pos(), m_lineParticle2.__get__pos()) < 0) ? -1 : 1); } function resolve() { var _local3 = m_movableParticle.__get__pos().getDistanceToLine(m_lineParticle1.__get__pos(), m_lineParticle2.__get__pos()); if ((m_sign * _local3) <= 2) { var _local2 = m_lineParticle2.__get__pos().duplicate(); _local2.subtract(m_lineParticle1.__get__pos()); _local2.normalize(); _local2.rotateRad((Math.PI/2) * m_sign); _local2.multiply(Math.abs(_local3 + 1)); m_lineParticle1.__get__pos().subtract(_local2); } } var m_sign = 0; var m_movableParticle = null; var m_lineParticle1 = null; var m_lineParticle2 = null; }
Symbol 630 MovieClip [__Packages.CMySound] Frame 0
class CMySound extends Sound { function CMySound (mc) { super(mc); } function get isPlaying() { return(m_isPlaying); } function onSoundComplete() { m_isPlaying = false; } function attachSound(idName) { m_myName = idName; super.attachSound(idName); } function start(secondOffset, loops) { if (_root.allControl.soundOff) { return(undefined); } m_isPlaying = true; if (loops < 0) { loops = 64000; } super.start(secondOffset, loops); } function stop(idName) { m_isPlaying = false; super.stop(m_myName); } var userData = null; var m_myName = ""; var m_isPlaying = false; }
Symbol 631 MovieClip [__Packages.CMySoundArray] Frame 0
class CMySoundArray { function CMySoundArray () { m_sndArray = new Array(); } function get isPlaying() { var _local2 = 0; while (_local2 < m_sndArray.length) { if (m_sndArray[_local2].isPlaying) { return(true); } _local2++; } return(false); } function pushSound(snd) { m_sndArray.push(snd); } function pushSoundEx(mc, sndName) { var _local2 = new CMySound(mc); _local2.attachSound(sndName); pushSound(_local2); } function play() { m_sndArray[Math.floor(Math.random() * m_sndArray.length)].start(); } function stop() { var _local2 = 0; while (_local2 < m_sndArray.length) { m_sndArray[_local2].stop(); _local2++; } } var m_sndArray = null; }
Symbol 632 MovieClip [__Packages.CCar] Frame 0
class CCar extends MovieClip { var _x, swapDepths, removeMovieClip; function CCar () { super(); } function get prefix() { return(m_prefix); } function set prefix(newVal) { m_prefix = newVal; //return(prefix); } function get isOutRotating() { return(m_isOutRotating); } function get frontHitArea() { return(m_frontHitArea); } function get mirror() { return(m_mirror); } function getCurrentLevelMaxCarSpeed() { return(_root.allControl.currentLevelMaxCarSpeed); } function process(field) { if ((--m_framesToSpeedChange) > 0) { m_isAccelerating = Math.random() > 0.5; } if (m_isAccelerating) { m_speed = Math.min(getCurrentLevelMaxCarSpeed(), m_speed * m_ACCELERATION); } else { m_speed = Math.max(m_MINIMUM_SPEED, m_speed * m_BRAKING); } m_field = field; m_mirror._x = (_x = _x + m_speed); if (field.checkCreaturesIntersection(this)) { m_mirror._x = (_x = _x - m_speed); } } function startOutRotation() { removeCar(); } function removeCar() { m_field.unregisterCar(this); m_mirror.swapDepths(CAllControl.__get__REMOVE_DEPTH()); m_mirror.removeMovieClip(); swapDepths(CAllControl.__get__REMOVE_DEPTH()); removeMovieClip(); } static var m_DEFAULT_SPEED = 3; static var m_MINIMUM_SPEED = 1; static var m_MIN_FRAMES_TO_SPEED_CHANGE = 50; static var m_ACCELERATION = 1.01; static var m_BRAKING = 0.99; var m_prefix = ""; var m_mirror = null; var m_isSqueezed = false; var m_speed = m_DEFAULT_SPEED; var m_isOutRotating = false; var m_field = null; var m_isAccelerating = false; var m_framesToSpeedChange = m_MIN_FRAMES_TO_SPEED_CHANGE; var m_frontHitArea = null; }
Symbol 633 MovieClip [__Packages.CAllControl] Frame 0
class CAllControl extends MovieClip { function CAllControl () { super(); m_sndMenuBackground = new CMySound(this); m_sndMenuBackground.attachSound("sndMenuBackground"); m_sndMenuBackground.start(0, -1); } static function get SCORE_PER_SMALLCAR() { return(m_SCORE_PER_SMALLCAR); } static function get SCORE_PER_SECOND() { return(m_SCORE_PER_SECOND); } static function get REMOVE_DEPTH() { return(m_REMOVE_DEPTH); } function get currentLevel() { return(m_level); } function get currentLevelTime() { return(m_LEVEL_TIME[m_level - 1]); } function get currentLevelText() { return(m_LEVEL_TEXTS[m_level - 1]); } function get currentLevelCarLimit() { return(m_CAR_LIMITS[m_level - 1]); } function get currentLevelMaxCarSpeed() { return(m_LELVEL_MAXCARSPEEDS[m_level - 1]); } function get currentMovie() { if (m_gameState == m_GAME_STATE_INTRO) { return("frmIntro"); } if (m_gameState == m_GAME_STATE_GAMECOMPLETED) { return("frmGameCompleted"); } if (m_gameState == m_GAME_STATE_GAMEFAILED) { return("frmGameFailed"); } } function set score(newVal) { m_score = newVal; _root.m_field.updateScore(); //return(score); } function get score() { return(m_score); } function set levelTimeLeft(newVal) { m_levelTimeLeft = newVal; //return(levelTimeLeft); } function get levelTimeLeft() { return(m_levelTimeLeft); } function set currentGameTime(newVal) { m_currentGameTime = newVal; //return(currentGameTime); } function get currentGameTime() { return(m_currentGameTime); } function get numCrushedSmall() { return(m_numCrushedSmall); } function get numCrushedPolice() { return(m_numCrushedPolice); } function get numCrushedGranny() { return(m_numCrushedGranny); } function get numCrushedSexy() { return(m_numCrushedSexy); } function set numCrushedSmall(newVal) { m_numCrushedSmall = newVal; //return(numCrushedSmall); } function set numCrushedPolice(newVal) { m_numCrushedPolice = newVal; //return(numCrushedPolice); } function set numCrushedGranny(newVal) { m_numCrushedGranny = newVal; //return(numCrushedGranny); } function set numCrushedSexy(newVal) { m_numCrushedSexy = newVal; //return(numCrushedSexy); } function get soundOff() { return(m_soundOff); } function set soundOff(newVal) { var _local3 = new Sound(); m_soundOff = newVal; if (m_soundOff) { _local3.setVolume(0); _root.m_sndIndicator.gotoAndStop("frmOff"); } else { _local3.setVolume(100); _root.m_sndIndicator.gotoAndStop("frmOn"); } //return(soundOff); } function showMenu() { if (!m_sndMenuBackground.__get__isPlaying()) { m_sndMenuBackground.start(0, -1); } m_gameState = m_GAME_STATE_MENU; _root.gotoAndStop("frmMenu"); } function startGame() { if (m_sndMenuBackground.__get__isPlaying()) { m_sndMenuBackground.stop(); } m_score = 0; m_level = 1; m_level = 1; m_currentGameTime = m_GAME_TIME; m_gameState = m_GAME_STATE_INTRO; _root.gotoAndStop("frmMovie"); } function nextLevel() { m_level++; if (m_level > m_LEVEL_NUM) { if (!m_sndMenuBackground.__get__isPlaying()) { m_sndMenuBackground.start(0, -1); } if (m_currentGameTime > 0) { m_gameState = m_GAME_STATE_GAMECOMPLETED; } else { m_gameState = m_GAME_STATE_GAMEFAILED; } _root.gotoAndStop("frmMovie"); return(undefined); } if (m_sndMenuBackground.__get__isPlaying()) { m_sndMenuBackground.stop(); } m_gameState = m_GAME_STATE_GAME; _root.gotoAndStop("frmGame"); m_numCrushedSmall = 0; m_numCrushedPolice = 0; m_numCrushedGranny = 0; m_numCrushedSexy = 0; } function onMovieFinished() { if (m_gameState == m_GAME_STATE_INTRO) { if (m_sndMenuBackground.__get__isPlaying()) { m_sndMenuBackground.stop(); } m_gameState = m_GAME_STATE_GAME; _root.gotoAndStop("frmGame"); } else { showMenu(); } } function onLevelFailed() { if (!m_sndMenuBackground.__get__isPlaying()) { m_sndMenuBackground.start(0, -1); } m_gameState = m_GAME_STATE_FAILED; _root.gotoAndStop("frmLevelFailed"); } function onLevelPassed() { if (!m_sndMenuBackground.__get__isPlaying()) { m_sndMenuBackground.start(0, -1); } m_gameState = m_GAME_STATE_LEVELPASSED; _root.gotoAndStop("frmLevelPassed"); } function tryAgain() { if (m_sndMenuBackground.__get__isPlaying()) { m_sndMenuBackground.stop(); } m_gameState = m_GAME_STATE_GAME; _root.gotoAndStop("frmGame"); } static var m_GAME_STATE_MENU = 0; static var m_GAME_STATE_INTRO = 1; static var m_GAME_STATE_GAME = 2; static var m_GAME_STATE_FAILED = 3; static var m_GAME_STATE_LEVELPASSED = 4; static var m_GAME_STATE_GAMECOMPLETED = 5; static var m_GAME_STATE_GAMEFAILED = 6; static var m_LEVEL_NUM = 7; static var m_LEVEL_TIME = new Array(60000, 60000, 60000, 60000, 60000, 60000, 60000, 60000); static var m_LEVEL_TEXTS = new Array("You've approached the main road.", "Gas tank is full.", "Oops...Road repair.", "", "", "", "", ""); static var m_LELVEL_MAXCARSPEEDS = new Array(5, 8, 12, 15, 20, 25, 27, 30); static var m_CAR_LIMITS = new Array(10, 15, 30, 30, 40, 50, 60, 70, 80); static var m_REMOVE_DEPTH = 32700; static var m_SCORE_PER_SMALLCAR = 100; static var m_SCORE_PER_SECOND = 10; static var m_GAME_TIME = 600000; var m_level = 0; var m_gameState = m_GAME_STATE_MENU; var m_score = 0; var m_levelTimeLeft = 0; var m_currentGameTime = 0; var m_numCrushedSmall = 0; var m_numCrushedPolice = 0; var m_numCrushedGranny = 0; var m_numCrushedSexy = 0; var m_soundOff = false; var m_sndMenuBackground = null; }
Symbol 634 MovieClip [__Packages.CCarSmall] Frame 0
class CCarSmall extends CCar { var m_mirror, _parent, m_prefix, gotoAndStop, _currentframe, m_field; function CCarSmall () { super(); m_mirror = _parent._parent.registerCar(this, (m_prefix = "symCarSmall")); } function get crushedAndStopped() { return(m_state >= m_STATE_CRUSHING_STOP); } function onCrushed() { var _local2 = m_state >= m_STATE_CRUSHING_STOP; if (m_state < m_STATE_CRUSHING_FINAL) { m_state++; gotoAndStop(_currentframe + 1); m_mirror.gotoAndStop(m_mirror._currentframe + 1); _parent._parent.onSmallCarCrushed(this); } if (m_state >= m_STATE_CRUSHING_STOP) { if (!_local2) { m_field.unregisterCar(this); m_field.registerStoppedCar(this); } _local2 = true; } if (m_state >= m_STATE_CRUSHING_FINAL) { if (!_local2) { m_field.unregisterCar(this); } else { m_field.unregisterStoppedCar(this); } } } function process(field) { if (m_state < m_STATE_CRUSHING_STOP) { super.process(field); } if (((field.__get__truck().__get__backWheel().particle.getVelocity().__get__y() > m_CRUSH_SPEED) && (m_crushArea.hitTest(field.__get__truck().__get__backWheelCrushArea()))) || ((field.__get__truck().__get__frontWheel().particle.getVelocity().__get__y() > m_CRUSH_SPEED) && (m_crushArea.hitTest(field.__get__truck().__get__frontWheelCrushArea())))) { onCrushed(); } } static var m_CRUSH_SPEED = 6; static var m_STATE_NORMAL = 1; static var m_STATE_CRUSHING1 = 2; static var m_STATE_CRUSHING2 = 3; static var m_STATE_CRUSHING3 = 4; static var m_STATE_CRUSHING_STOP = m_STATE_CRUSHING2; static var m_STATE_CRUSHING_FINAL = m_STATE_CRUSHING3; var m_state = m_STATE_NORMAL; var m_crushArea = null; }
Symbol 635 MovieClip [__Packages.CCarPolice] Frame 0
class CCarPolice extends CCarSmall { var m_mirror, _parent, m_prefix, m_state; function CCarPolice () { super(); m_mirror = _parent._parent.registerCar(this, (m_prefix = "symCarPolice")); m_crushSound = new CMySound(_parent._parent.getNextSoundMovieClip()); m_crushSound.attachSound("sndPoliceCrush"); } function get isSirenOn() { return(m_sirenOn); } function onCrushed() { if (m_sirenOn) { m_crushSound.start(); _parent._parent.startDeathAnimation(); } super.onCrushed(); } function toggleSiren() { m_sirenOn = !m_sirenOn; m_framesToSirenToggle = Math.floor(m_MIN_FRAMES_BETWEEN_SIREN_TOGGLE * (1 + Math.random())); m_siren.play(); } function process(field) { super.process(field); if (m_state < CCarSmall.m_STATE_CRUSHING_STOP) { if ((--m_framesToSirenToggle) <= 0) { toggleSiren(); } } else if (m_sirenOn) { toggleSiren(); } } static var m_MIN_FRAMES_BETWEEN_SIREN_TOGGLE = 100; var m_siren = null; var m_sirenOn = false; var m_framesToSirenToggle = m_MIN_FRAMES_BETWEEN_SIREN_TOGGLE; var m_crushSound = null; }
Symbol 636 MovieClip [__Packages.CCarBig] Frame 0
class CCarBig extends CCar { var m_mirror, _parent, m_prefix; function CCarBig () { super(); } function onEnterFrame() { if (!m_registered) { m_mirror = _parent._parent.registerCar(this, m_prefix); m_registered = true; } super.onEnterFrame(); } function getCurrentLevelMaxCarSpeed() { return(4); } function onOutOfTonnel() { _parent.onCarEndsRotating(this); } var m_registered = false; }
Symbol 637 MovieClip [__Packages.CCrossRoad] Frame 0
class CCrossRoad extends MovieClip { var _parent, __get__level, attachMovie; function CCrossRoad () { super(); m_parameters = m_PARAMETERS[0]; _parent._parent.registerCrossRoad(this); } function set level(newVal) { m_level = newVal; m_parameters = m_PARAMETERS[Math.min(newVal, m_PARAMETERS.length - 1)]; //return(__get__level()); } function get semaphore() { return(m_semaphore); } function set semaphore(newVal) { m_semaphore = newVal; //return(semaphore); } function get isBusied() { return(m_car != null); } function get isCar() { return(m_carPrefix.substr(0, 6) == "symCar"); } function get isGranny() { return(m_carPrefix == "symGranny"); } function get isSexy() { return(m_carPrefix == "symSexy"); } function get isDeer() { return(m_carPrefix == "symDeer"); } function get isCarRotating() { return(m_carState == m_CAR_STATE_ROTATING); } function notCarCrossRoad() { return(m_level == 2); } function onLoad() { } function generateCarPrefix() { if (Math.random() < m_parameters.probability.small) { return(((Math.random() < 0.5) ? (m_CAR_TYPES[0]) : (m_CAR_TYPES[6]))); } if (Math.random() < m_parameters.probability.big) { return(((Math.random() < 0.5) ? (m_CAR_TYPES[1]) : (m_CAR_TYPES[5]))); } if (Math.random() < m_parameters.probability.police) { return(m_CAR_TYPES[2]); } if (Math.random() < m_parameters.probability.deer) { return(m_CAR_TYPES[3]); } if (Math.random() < m_parameters.probability.granny) { return(m_CAR_TYPES[4]); } return(m_CAR_TYPES[7]); } function generateCar() { m_carPrefix = generateCarPrefix(); m_framesSinceLastCar = 0; m_carState = m_CAR_STATE_CLOSINGTOROAD; attachMovie(m_carPrefix + "CrossRoad", "m_car", m_CAR_DEPTH); } function onCarStartWaitingForFreeRoad(car) { m_carState = m_CAR_STATE_WAITFORFREEROAD; } function onCarStartWaitingForRealFreeRoad(car) { m_carState = m_CAR_STATE_WAITFORREALFREEROAD; } function onCarEndsRotating(car) { _parent._parent.addCar(car.m_car, m_carPrefix); m_carState = m_CAR_STATE_NONE; car.removeMovieClip(); } function onCarEndsCrossing(car) { m_carState = m_CAR_STATE_NONE; car.removeMovieClip(); } function process(field) { m_field = field; if (m_unregisterCarOnCrossRoad && ((m_car == null) || (m_car == undefined))) { m_field.unregisterCarOnCrossRoad(); m_unregisterCarOnCrossRoad = false; } if (m_carState == m_CAR_STATE_NONE) { if (m_field.__get__canGenerateCar() && ((++m_framesSinceLastCar) > m_parameters.min_frames_between_cars)) { if ((Math.random() < m_parameters.car_probability) && (notCarCrossRoad() || (m_field.__get__canGenerateCar()))) { if ((m_car != null) && (m_car != undefined)) { m_unregisterCarOnCrossRoad = true; m_field.registerCarOnCrossRoad(); } generateCar(); m_framesSinceLastCar = 0; } } } else if (((m_carState == m_CAR_STATE_WAITFORFREEROAD) || (m_carState == m_CAR_STATE_WAITFORREALFREEROAD)) && (m_semaphore != null)) { if (!m_semaphore.__get__isFree()) { m_car.gotoAndPlay("frmRotating"); m_carState = m_CAR_STATE_ROTATING; } } else if ((m_carState == m_CAR_STATE_WAITFORFREEROAD) || (m_carState == m_CAR_STATE_WAITFORREALFREEROAD)) { var _local4 = true; if (m_hitArea.hitTest(field.__get__truck().__get__body())) { _local4 = false; } if (_local4 && (m_carState == m_CAR_STATE_WAITFORREALFREEROAD)) { var _local2 = 0; while (_local2 < field.__get__cars().length) { if (m_hitArea.hitTest(field.__get__cars()[_local2])) { _local4 = false; break; } _local2++; } } if (_local4) { m_car.gotoAndPlay("frmRotating"); m_carState = m_CAR_STATE_ROTATING; } } } static var m_CAR_DEPTH = 1; static var m_CAR_STATE_NONE = 0; static var m_CAR_STATE_CLOSINGTOROAD = 1; static var m_CAR_STATE_WAITFORFREEROAD = 2; static var m_CAR_STATE_WAITFORREALFREEROAD = 3; static var m_CAR_STATE_ROTATING = 4; static var m_CAR_TYPES = new Array("symCarSmall", "symCarBig", "symCarPolice", "symDeer", "symGranny", "symCarBig1", "symCarSmall1", "symSexy"); static var m_PARAMETERS = new Array({car_probability:0.1, min_frames_between_cars:100, probability:{small:1}}, {car_probability:0.1, min_frames_between_cars:200, probability:{small:1}}, {car_probability:0.1, min_frames_between_cars:200, probability:{granny:0.5, sexy:1}}, {car_probability:0.1, min_frames_between_cars:5000, probability:{big:1}}, {car_probability:0.1, min_frames_between_cars:200, probability:{small:0.8, police:1}}, {car_probability:0.1, min_frames_between_cars:400, probability:{small:0.8, police:1}}, {car_probability:0.1, min_frames_between_cars:200, probability:{small:0.7, police:1}}, {car_probability:0.1, min_frames_between_cars:150, probability:{deer:0.5, puddle:1}}, {car_probability:0.5, min_frames_between_cars:80, probability:{police:0.2, small:1}}); var m_hitArea = null; var m_car = null; var m_carPrefix = ""; var m_carState = m_CAR_STATE_NONE; var m_parameters = null; var m_framesSinceLastCar = 0; var m_semaphore = null; var m_field = null; var m_unregisterCarOnCrossRoad = false; var m_level = 0; }
Symbol 638 MovieClip [__Packages.CSemaphore] Frame 0
class CSemaphore extends MovieClip { var _parent, __get__level, gotoAndStop; function CSemaphore () { super(); _parent._parent.registerSemaphore(this); } function set level(newVal) { m_parameters = m_PARAMETERS[Math.min(newVal, m_PARAMETERS.length - 1)]; m_framesToToggle = Math.floor(m_parameters.frames_between_toggle * Math.random()); //return(__get__level()); } function get isWarned() { return(m_framesToToggle < m_FRAMES_TO_TOGGLE_WARNING); } function get isFree() { return(m_isFree); } function process(field) { if ((--m_framesToToggle) <= 0) { m_isFree = !m_isFree; gotoAndStop((m_isFree ? "frmGreen" : "frmRed")); m_framesToToggle = m_parameters.frames_between_toggle; } else if (m_framesToToggle < m_FRAMES_TO_TOGGLE_WARNING) { gotoAndStop("frmYellow"); } } static var m_PARAMETERS = new Array({frames_between_toggle:200}); static var m_FRAMES_TO_TOGGLE_WARNING = 40; var m_parameters = null; var m_isFree = true; var m_framesToToggle = 0; }
Symbol 639 MovieClip [__Packages.CCrossRoadOut] Frame 0
class CCrossRoadOut extends MovieClip { var _parent; function CCrossRoadOut () { super(); _parent._parent.registerCrossRoadOut(this); } function process(field) { var _local2 = 0; while (_local2 < field.__get__cars().length) { if ((!field.__get__cars()[_local2].isOutRotating) && (m_hitArea.hitTest(field.__get__cars()[_local2]))) { field.__get__cars()[_local2].startOutRotation(); } _local2++; } } var m_hitArea = null; }
Symbol 640 MovieClip [__Packages.CTrigger] Frame 0
class CTrigger extends MovieClip { var _parent, hitTest; function CTrigger () { super(); _parent._parent.registerTrigger(this); } function process(field) { if (!m_activated) { if (hitTest(field.__get__truck().__get__body())) { m_activated = true; m_function.call(this, field); } } } var m_activated = false; var m_function = null; }
Symbol 641 MovieClip [__Packages.CCarRotating] Frame 0
class CCarRotating extends MovieClip { var _parent, _visible, hitTest, gotoAndPlay; function CCarRotating () { super(); if (_parent._parent instanceof CField) { _parent._parent.registerRotatingCar(this); } else if (_parent._parent._parent._parent instanceof CField) { _parent._parent._parent._parent.registerRotatingCar(this); } } function onUnload() { if (_parent._parent instanceof CField) { _parent._parent.unregisterCarRotating(this); } else if (_parent instanceof CCar) { _parent._parent._parent.unregisterCarRotating(this); } } function onRotationFinished() { if (_parent._parent._parent instanceof CField) { _parent._parent._parent.unregisterCarRotating(this); } else if (_parent._parent._parent._parent instanceof CField) { _parent._parent._parent._parent.unregisterCarRotating(this); } if (_parent._parent instanceof CField) { _parent._parent.unregisterCarRotating(this); _parent._parent.addCar(m_car, m_prefix); _visible = false; } else if (_parent instanceof CCar) { _parent.removeCar(); } } function process(field) { if (m_activized) { if (hitTest(field.__get__truck().__get__body())) { field.startDeathAnimation(); } } } function activize() { m_activized = true; gotoAndPlay("frmRotating"); } var m_car = null; var m_prefix = ""; var m_activized = false; }
Symbol 642 MovieClip [__Packages.CCarSmall1] Frame 0
class CCarSmall1 extends CCarSmall { var m_mirror, _parent, m_prefix; function CCarSmall1 () { super(); m_mirror = _parent._parent.registerCar(this, (m_prefix = "symCarSmall1")); } }
Symbol 643 MovieClip [__Packages.CTonnel] Frame 0
class CTonnel extends CCrossRoad { var _parent, m_carPrefix, m_carState, m_car, attachMovie, m_field; function CTonnel () { super(); } function onCarEndsRotating(car) { var _local2 = _parent._parent.addCar(car, m_carPrefix); _local2.gotoAndStop(car._currentframe); m_carState = CCrossRoad.m_CAR_STATE_NONE; car.removeMovieClip(); } function generateCar() { if (Math.random() < 0.5) { m_carPrefix = "symCarBig"; } else { m_carPrefix = "symCarBig1"; } m_carState = CCrossRoad.m_CAR_STATE_CLOSINGTOROAD; m_car = attachMovie(m_carPrefix, "m_car", CCrossRoad.m_CAR_DEPTH); m_field.addTemporaryMirror(m_car, ((m_carPrefix == "symCarBig") ? "symCarBigMovingMirror" : "symCarBig1MovingMirror")); } var m_carContainer = null; }
Symbol 644 MovieClip [__Packages.CCarGenerator] Frame 0
class CCarGenerator extends CCrossRoad { var m_carPrefix, generateCarPrefix, _x, m_field, m_framesSinceLastCar, m_carState; function CCarGenerator () { super(); } function generateCar() { m_carPrefix = generateCarPrefix(); var _local3 = ((m_carPrefix.substr(0, 9) == "symCarBig") ? 1500 : 800); if ((m_field.__get__truck().__get__body()._x < (_x - _local3)) || (m_field.__get__truck().__get__body()._x > (_x + _local3))) { m_framesSinceLastCar = 0; m_carState = CCrossRoad.m_CAR_STATE_NONE; var _local2 = m_field.addCar(this, m_carPrefix); if (m_carPrefix.substr(0, 9) == "symCarBig") { _local2.gotoAndStop(_local2._totalframes); _local2.mirror.gotoAndStop(_local2.mirror._totalframes); } } } }
Symbol 26 MovieClip [symCarBigMovingMirror] Frame 90
this.removeMovieClip();
Symbol 27 MovieClip [symCarBig] Frame 1
#initclip 47 Object.registerClass("symCarBig", CCarBig); #endinitclip this.m_prefix = "symCarBig";
Symbol 27 MovieClip [symCarBig] Frame 90
this.onOutOfTonnel(); stop();
Symbol 40 MovieClip Frame 90
this.removeMovieClip();
Symbol 41 MovieClip [symCarBig1] Frame 1
#initclip 27 Object.registerClass("symCarBig1", CCarBig); #endinitclip this.m_prefix = "symCarBig1";
Symbol 41 MovieClip [symCarBig1] Frame 90
this.onOutOfTonnel(); stop();
Symbol 44 MovieClip [symCarBig1MovingMirror] Frame 90
this.removeMovieClip();
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 2
stop();
Symbol 76 MovieClip [symCarPoliceMirror] Frame 1
stop();
Symbol 76 MovieClip [symCarPoliceMirror] Frame 2
stop();
Symbol 76 MovieClip [symCarPoliceMirror] Frame 3
stop();
Symbol 76 MovieClip [symCarPoliceMirror] Frame 4
stop();
Symbol 77 MovieClip [symCarPoliceRotating] Frame 1
#initclip 28 Object.registerClass("symCarPoliceRotating", CCarRotating); #endinitclip this.m_prefix = "symCarPolice"; stop();
Symbol 77 MovieClip [symCarPoliceRotating] Frame 10
this.onRotationFinished();
Symbol 78 MovieClip [symCarPolice] Frame 1
#initclip 29 Object.registerClass("symCarPolice", CCarPolice); #endinitclip stop();
Symbol 78 MovieClip [symCarPolice] Frame 2
stop();
Symbol 78 MovieClip [symCarPolice] Frame 3
stop();
Symbol 78 MovieClip [symCarPolice] Frame 4
stop();
Symbol 78 MovieClip [symCarPolice] Frame 5
stop();
Symbol 80 MovieClip [symCarPoliceCrossRoad] Frame 51
this._parent.onCarStartWaitingForFreeRoad(); stop();
Instance of Symbol 77 MovieClip [symCarPoliceRotating] in Symbol 80 MovieClip [symCarPoliceCrossRoad] Frame 52
onClipEvent (load) { this.onEnterFrame = function () { this.activize(); delete this.onEnterFrame; }; }
Symbol 80 MovieClip [symCarPoliceCrossRoad] Frame 62
this._parent.onCarEndsRotating(this);
Symbol 102 MovieClip [symCarSmallMirror] Frame 1
stop();
Symbol 102 MovieClip [symCarSmallMirror] Frame 2
stop();
Symbol 102 MovieClip [symCarSmallMirror] Frame 3
stop();
Symbol 102 MovieClip [symCarSmallMirror] Frame 4
stop();
Symbol 103 MovieClip [symCarSmallRotating] Frame 1
#initclip 30 Object.registerClass("symCarSmallRotating", CCarRotating); #endinitclip this.m_prefix = "symCarSmall"; stop();
Symbol 103 MovieClip [symCarSmallRotating] Frame 10
this.onRotationFinished();
Symbol 104 MovieClip [symCarSmall] Frame 1
#initclip 31 Object.registerClass("symCarSmall", CCarSmall); #endinitclip stop();
Symbol 104 MovieClip [symCarSmall] Frame 2
stop();
Symbol 104 MovieClip [symCarSmall] Frame 3
stop();
Symbol 104 MovieClip [symCarSmall] Frame 4
stop();
Symbol 104 MovieClip [symCarSmall] Frame 5
stop();
Symbol 105 MovieClip [symCarSmallCrossRoad] Frame 70
this._parent.onCarStartWaitingForFreeRoad(); stop();
Instance of Symbol 103 MovieClip [symCarSmallRotating] in Symbol 105 MovieClip [symCarSmallCrossRoad] Frame 71
onClipEvent (load) { this.onEnterFrame = function () { this.activize(); delete this.onEnterFrame; }; }
Symbol 105 MovieClip [symCarSmallCrossRoad] Frame 81
this._parent.onCarEndsRotating(this);
Instance of Symbol 104 MovieClip [symCarSmall] "m_car" in Symbol 105 MovieClip [symCarSmallCrossRoad] Frame 81
onClipEvent (load) { this.onEnterFrame = function () { this.activize(); delete this.onEnterFrame; }; }
Symbol 130 MovieClip [symCarSmall1Mirror] Frame 1
stop();
Symbol 130 MovieClip [symCarSmall1Mirror] Frame 2
stop();
Symbol 130 MovieClip [symCarSmall1Mirror] Frame 3
stop();
Symbol 130 MovieClip [symCarSmall1Mirror] Frame 4
stop();
Symbol 131 MovieClip [symCarSmall1Rotating] Frame 1
#initclip 32 Object.registerClass("symCarSmall1Rotating", CCarRotating); #endinitclip this.m_prefix = "symCarSmall1"; stop();
Symbol 131 MovieClip [symCarSmall1Rotating] Frame 10
this.onRotationFinished();
Symbol 132 MovieClip [symCarSmall1] Frame 1
#initclip 33 Object.registerClass("symCarSmall1", CCarSmall1); #endinitclip stop();
Symbol 132 MovieClip [symCarSmall1] Frame 2
stop();
Symbol 132 MovieClip [symCarSmall1] Frame 3
stop();
Symbol 132 MovieClip [symCarSmall1] Frame 4
stop();
Symbol 132 MovieClip [symCarSmall1] Frame 5
stop();
Symbol 133 MovieClip [symCarSmall1CrossRoad] Frame 70
this._parent.onCarStartWaitingForFreeRoad(); stop();
Instance of Symbol 131 MovieClip [symCarSmall1Rotating] in Symbol 133 MovieClip [symCarSmall1CrossRoad] Frame 71
onClipEvent (load) { this.onEnterFrame = function () { this.activize(); delete this.onEnterFrame; }; }
Symbol 133 MovieClip [symCarSmall1CrossRoad] Frame 82
this._parent.onCarEndsRotating(this);
Symbol 135 MovieClip [symAllControl] Frame 1
#initclip 34 Object.registerClass("symAllControl", CAllControl); #endinitclip
Symbol 158 MovieClip [symCrossRoad] Frame 1
#initclip 35 Object.registerClass("symCrossRoad", CCrossRoad); #endinitclip
Symbol 159 MovieClip [symCrossRoadOut] Frame 1
#initclip 36 Object.registerClass("symCrossRoadOut", CCrossRoadOut); #endinitclip
Symbol 163 MovieClip [symSemaphore] Frame 1
#initclip 37 Object.registerClass("symSemaphore", CSemaphore); #endinitclip stop();
Symbol 163 MovieClip [symSemaphore] Frame 2
stop();
Symbol 163 MovieClip [symSemaphore] Frame 3
stop();
Symbol 168 MovieClip [symTrigger] Frame 1
#initclip 38 Object.registerClass("symTrigger", CTrigger); #endinitclip
Symbol 170 MovieClip Frame 1
stop();
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad1" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.semaphore = this._parent.m_semaphore1; this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad2" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.level = 1; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad3" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad4" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.semaphore = this._parent.m_semaphore2; this.level = 1; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad5" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad6" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore1" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore2" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 168 MovieClip [symTrigger] in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.m_function = function (field) { var _local1 = 1; while (field.__get__level()["m_car" + _local1.toString()] != undefined) { field.__get__level()["m_car" + _local1.toString()].activize(); _local1++; } }; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car1" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car2" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car3" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car4" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car5" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car6" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car7" in Symbol 170 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Symbol 170 MovieClip Frame 2
stop();
Symbol 177 Button
on (press) { getURL ("http://www.addictinggames.com", "_blank"); }
Symbol 193 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 2
stop();
Symbol 194 MovieClip Frame 3
stop();
Symbol 203 MovieClip Frame 1
stop();
Symbol 204 MovieClip Frame 1
stop();
Symbol 204 MovieClip Frame 2
stop();
Symbol 204 MovieClip Frame 3
stop();
Symbol 206 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 2
stop();
Symbol 206 MovieClip Frame 3
stop();
Symbol 210 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 2
stop();
Symbol 210 MovieClip Frame 3
stop();
Symbol 218 MovieClip [symTruckBackWheel] Frame 1
#initclip 39 Object.registerClass("symTruckBackWheel", CWheel); #endinitclip stop();
Symbol 220 MovieClip [symTruckFrontWheel] Frame 1
#initclip 40 Object.registerClass("symTruckFrontWheel", CWheel); #endinitclip stop();
Symbol 228 MovieClip [symTruckBody] Frame 1
stop();
Symbol 228 MovieClip [symTruckBody] Frame 36
this._parent._parent.restartLevel();
Symbol 251 MovieClip [symCretureCrossRoad] Frame 1
#initclip 41 Object.registerClass("symCretureCrossRoad", CCrossRoad); #endinitclip
Symbol 253 MovieClip Frame 1
stop();
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad1" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad4" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad2" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.semaphore = this._parent.m_semaphore1; this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad3" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 251 MovieClip [symCretureCrossRoad] in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 2; }
Instance of Symbol 251 MovieClip [symCretureCrossRoad] in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 2; }
Instance of Symbol 251 MovieClip [symCretureCrossRoad] in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 2; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore1" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 168 MovieClip [symTrigger] in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_function = function (field) { var _local1 = 1; while (field.__get__level()["m_car" + _local1.toString()] != undefined) { field.__get__level()["m_car" + _local1.toString()].activize(); _local1++; } }; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car1" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car2" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car3" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car4" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car5" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car6" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car7" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car8" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car9" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car10" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car11" in Symbol 253 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Symbol 253 MovieClip Frame 2
stop();
Symbol 262 MovieClip Frame 1
stop();
Instance of Symbol 168 MovieClip [symTrigger] in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_function = function (field) { var _local1 = 1; while (field.__get__level()["m_car" + _local1.toString()] != undefined) { field.__get__level()["m_car" + _local1.toString()].activize(); _local1++; } }; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car1" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car2" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car3" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car4" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car5" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car6" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car7" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car8" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car9" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car10" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car11" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car12" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car13" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car14" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car15" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car16" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car17" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car18" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad2" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.semaphore = this._parent.m_semaphore1; this.level = 4; }
Instance of Symbol 158 MovieClip [symCrossRoad] in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 4; }
Instance of Symbol 158 MovieClip [symCrossRoad] in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 4; }
Instance of Symbol 158 MovieClip [symCrossRoad] in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 1; }
Instance of Symbol 158 MovieClip [symCrossRoad] in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 5; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad1" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 4; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad3" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 4; }
Instance of Symbol 251 MovieClip [symCretureCrossRoad] in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 2; }
Instance of Symbol 251 MovieClip [symCretureCrossRoad] in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 2; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore1" in Symbol 262 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Symbol 262 MovieClip Frame 2
stop();
Symbol 311 MovieClip Frame 1
stop();
Symbol 311 MovieClip Frame 2
stop();
Symbol 318 MovieClip Frame 1
stop();
Instance of Symbol 168 MovieClip [symTrigger] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_function = function (field) { var _local1 = 1; while (field.__get__level()["m_car" + _local1.toString()] != undefined) { field.__get__level()["m_car" + _local1.toString()].activize(); _local1++; } }; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car1" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car2" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car3" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car4" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car5" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car6" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car7" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car8" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car9" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car10" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car11" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car12" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car13" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car14" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car15" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car16" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car17" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car18" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad1" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.semaphore = this._parent.m_semaphore1; this.level = 4; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad2" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.semaphore = this._parent.m_semaphore2; this.level = 4; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad3" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.semaphore = this._parent.m_semaphore3; this.level = 4; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad4" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.semaphore = this._parent.m_semaphore4; this.level = 4; }
Instance of Symbol 158 MovieClip [symCrossRoad] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.level = 5; }
Instance of Symbol 158 MovieClip [symCrossRoad] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.level = 5; }
Instance of Symbol 251 MovieClip [symCretureCrossRoad] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.level = 2; }
Instance of Symbol 251 MovieClip [symCretureCrossRoad] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.level = 2; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore1" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore2" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore3" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore4" in Symbol 318 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Symbol 318 MovieClip Frame 2
stop();
Symbol 326 MovieClip [symTonnel] Frame 1
#initclip 42 Object.registerClass("symTonnel", CTonnel); #endinitclip
Symbol 327 MovieClip [symCarGenerator] Frame 1
#initclip 43 Object.registerClass("symCarGenerator", CCarGenerator); #endinitclip
Symbol 330 MovieClip Frame 1
stop();
Instance of Symbol 168 MovieClip [symTrigger] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_function = function (field) { var _local1 = 1; while (field.__get__level()["m_car" + _local1.toString()] != undefined) { field.__get__level()["m_car" + _local1.toString()].activize(); _local1++; } }; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car1" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car2" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car3" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car4" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 77 MovieClip [symCarPoliceRotating] "m_car5" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car6" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car7" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car8" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 77 MovieClip [symCarPoliceRotating] "m_car9" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car10" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car11" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 77 MovieClip [symCarPoliceRotating] "m_car12" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car13" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car14" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car15" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car16" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 77 MovieClip [symCarPoliceRotating] "m_car17" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car18" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car19" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car20" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car21" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 327 MovieClip [symCarGenerator] in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 6; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore1" in Symbol 330 MovieClip Frame 1
onClipEvent (load) { this.level = 0; }
Symbol 330 MovieClip Frame 2
stop();
Symbol 352 MovieClip Frame 1
stop();
Symbol 352 MovieClip Frame 2
stop();
Symbol 353 MovieClip [symField] Frame 1
#initclip 44 Object.registerClass("symField", CField); #endinitclip stop();
Symbol 353 MovieClip [symField] Frame 2
stop();
Symbol 353 MovieClip [symField] Frame 3
stop();
Symbol 353 MovieClip [symField] Frame 4
stop();
Symbol 353 MovieClip [symField] Frame 5
stop();
Symbol 353 MovieClip [symField] Frame 6
stop();
Symbol 353 MovieClip [symField] Frame 7
stop();
Symbol 368 MovieClip Frame 1
_parent.stop();
Symbol 368 MovieClip Frame 13
_parent.play();
Symbol 372 MovieClip [symGrannyCrossRoad] Frame 1
#initclip 45 Object.registerClass("symGrannyCrossRoad", CCrossRoadCreature); #endinitclip this.m_prefix = "symGranny";
Symbol 372 MovieClip [symGrannyCrossRoad] Frame 22
this._parent.onCarStartWaitingForRealFreeRoad(); this.m_stepping.stop(); stop();
Symbol 372 MovieClip [symGrannyCrossRoad] Frame 23
this.m_stepping.play();
Symbol 372 MovieClip [symGrannyCrossRoad] Frame 85
this.gotoFront();
Symbol 372 MovieClip [symGrannyCrossRoad] Frame 201
this.removeCreature();
Symbol 403 MovieClip Frame 40
gotoAndPlay ("frmStand");
Symbol 403 MovieClip Frame 73
gotoAndPlay ("frmWalk");
Symbol 414 MovieClip Frame 15
gotoAndPlay ("frmStand");
Symbol 414 MovieClip Frame 28
gotoAndPlay ("frmWalk");
Symbol 415 MovieClip [symSexyCrossRoad] Frame 1
#initclip 46 Object.registerClass("symSexyCrossRoad", CCrossRoadCreature); #endinitclip this.m_prefix = "symSexy"; this.Dog.gotoAndPlay("frmWalk"); this.Girl.gotoAndPlay("frmWalk");
Symbol 415 MovieClip [symSexyCrossRoad] Frame 30
this._parent.onCarStartWaitingForRealFreeRoad(); this.Dog.gotoAndPlay("frmStand"); this.Girl.gotoAndPlay("frmStand"); stop();
Symbol 415 MovieClip [symSexyCrossRoad] Frame 31
this.Dog.gotoAndPlay("frmWalk"); this.Girl.gotoAndPlay("frmWalk");
Symbol 415 MovieClip [symSexyCrossRoad] Frame 75
this.gotoFront();
Symbol 415 MovieClip [symSexyCrossRoad] Frame 76
this.Dog.gotoAndPlay("frmWalk"); this.Girl.gotoAndPlay("frmWalk");
Symbol 415 MovieClip [symSexyCrossRoad] Frame 217
this.removeCreature();
Symbol 437 MovieClip Frame 1
stop();
Symbol 447 Button
on (release) { _parent.gotoAndStop("frmMenu"); }
Symbol 462 Button
on (release) { getURL ("http://www.addictinggames.com", _blank); }
Symbol 463 MovieClip Frame 49
_parent.gotoAndStop("frmMenu");
Symbol 469 Button
on (press) { _root.allControl.startGame(); }
Symbol 473 Button
on (press) { _root.m_rules._visible = true; }
Instance of Symbol 8 MovieClip in Symbol 476 MovieClip Frame 1
on (press) { this._parent._visible = false; }
Symbol 482 Button
on (press) { _root.allControl.soundOff = !_root.allControl.soundOff; }
Symbol 484 Button
on (press) { _root.allControl.soundOff = !_root.allControl.soundOff; }
Symbol 485 MovieClip Frame 1
stop();
Symbol 485 MovieClip Frame 2
stop();
Symbol 498 MovieClip Frame 1
stop();
Instance of Symbol 496 MovieClip in Symbol 498 MovieClip Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (!this._visible) { if (Math.random() < 0.05) { this._visible = true; this.framestohide = 10 + Math.floor(5 - (Math.random() * 10)); } } else if ((--this.framestohide) < 0) { this._visible = false; } }
Symbol 498 MovieClip Frame 4
stop();
Instance of Symbol 503 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (!this._visible) { if (Math.random() < 0.05) { this._visible = true; this.framestohide = 10 + Math.floor(5 - (Math.random() * 10)); } } else if ((--this.framestohide) < 0) { this._visible = false; } }
Instance of Symbol 503 MovieClip in Symbol 508 MovieClip Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (!this._visible) { if (Math.random() < 0.05) { this._visible = true; this.framestohide = 10 + Math.floor(5 - (Math.random() * 10)); } } else if ((--this.framestohide) < 0) { this._visible = false; } }
Instance of Symbol 498 MovieClip "m_boyfriendHead" in Symbol 539 MovieClip Frame 222
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 498 MovieClip "m_boyfriendHead" in Symbol 539 MovieClip Frame 271
onClipEvent (enterFrame) { this.stop(); }
Instance of Symbol 498 MovieClip "m_boyfriendHead" in Symbol 539 MovieClip Frame 371
onClipEvent (enterFrame) { this.play(); }
Instance of Symbol 498 MovieClip "m_boyfriendHead1" in Symbol 539 MovieClip Frame 422
onClipEvent (enterFrame) { this.stop(); }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad1" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.semaphore = this._parent.m_semaphore1; this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad2" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.level = 1; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad3" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad4" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.semaphore = this._parent.m_semaphore2; this.level = 1; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad5" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.level = 0; }
Instance of Symbol 158 MovieClip [symCrossRoad] "m_crossroad6" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.level = 0; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore1" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.level = 0; }
Instance of Symbol 163 MovieClip [symSemaphore] "m_semaphore2" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.level = 0; }
Instance of Symbol 168 MovieClip [symTrigger] in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.m_function = function (field) { var _local1 = 1; while (field.__get__level()["m_car" + _local1.toString()] != undefined) { field.__get__level()["m_car" + _local1.toString()].activize(); _local1++; } }; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car1" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car2" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car3" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car4" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car5" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car6" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Instance of Symbol 103 MovieClip [symCarSmallRotating] "m_car7" in Symbol 539 MovieClip Frame 475
onClipEvent (load) { this.m_prefix = "symCarSmall"; }
Symbol 540 MovieClip Frame 595
_root.allControl.onMovieFinished();
Symbol 543 Button
on (press) { _root.allControl.onMovieFinished(); }
Symbol 581 MovieClip Frame 616
_root.allControl.onMovieFinished();
Symbol 595 MovieClip Frame 565
_root.allControl.onMovieFinished();
Symbol 596 MovieClip Frame 1
stop();
Symbol 596 MovieClip Frame 2
stop();
Symbol 596 MovieClip Frame 3
stop();
Symbol 599 Button
on (press) { _root.allControl.tryAgain(); }
Symbol 602 Button
on (press) { _root.allControl.showMenu(); }
Symbol 606 Button
on (release) { _root.submitScore(); _root.swHighScoreObject.showTab = "submit"; docount = true; loadMovieNum (_root.HSHubURL, 2); }
Symbol 618 Button
on (press) { _root.allControl.nextLevel(); }
Symbol 619 MovieClip Frame 1
stop();

Library Items

Symbol 1 BitmapUsed by:2 3 4 5 6 9 10 11
Symbol 2 GraphicUses:1Used by:12
Symbol 3 GraphicUses:1Used by:12
Symbol 4 GraphicUses:1Used by:12
Symbol 5 GraphicUses:1Used by:12
Symbol 6 GraphicUses:1Used by:12
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:12 78 104 132 158 159 170 218 220 251 253 262 311 318 330 352 372 415 476 539
Symbol 9 GraphicUses:1Used by:12
Symbol 10 GraphicUses:1Used by:12
Symbol 11 GraphicUses:1Used by:12
Symbol 12 MovieClip [symDeerCrossRoad]Uses:2 3 4 5 6 8 9 10 11
Symbol 13 GraphicUsed by:599 602 618  Timeline
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:20
Symbol 16 GraphicUsed by:20
Symbol 17 FontUsed by:18 19 604
Symbol 18 TextUses:17Used by:20
Symbol 19 EditableTextUses:17Used by:20
Symbol 20 MovieClipUses:15 16 18 19Used by:Timeline
Symbol 620 MovieClip [__Packages.CCrossRoadCreature]
Symbol 621 MovieClip [__Packages.CField]
Symbol 622 MovieClip [__Packages.IKeyboard]
Symbol 623 MovieClip [__Packages.CTruck]
Symbol 624 MovieClip [__Packages.CParticleEngine]
Symbol 625 MovieClip [__Packages.CParticle]
Symbol 626 MovieClip [__Packages.CVector2D]
Symbol 627 MovieClip [__Packages.CWheel]
Symbol 628 MovieClip [__Packages.CSpringConstraint]
Symbol 629 MovieClip [__Packages.CPenetrationConstraint]
Symbol 630 MovieClip [__Packages.CMySound]
Symbol 631 MovieClip [__Packages.CMySoundArray]
Symbol 632 MovieClip [__Packages.CCar]
Symbol 633 MovieClip [__Packages.CAllControl]
Symbol 634 MovieClip [__Packages.CCarSmall]
Symbol 635 MovieClip [__Packages.CCarPolice]
Symbol 636 MovieClip [__Packages.CCarBig]
Symbol 637 MovieClip [__Packages.CCrossRoad]
Symbol 638 MovieClip [__Packages.CSemaphore]
Symbol 639 MovieClip [__Packages.CCrossRoadOut]
Symbol 640 MovieClip [__Packages.CTrigger]
Symbol 641 MovieClip [__Packages.CCarRotating]
Symbol 642 MovieClip [__Packages.CCarSmall1]
Symbol 643 MovieClip [__Packages.CTonnel]
Symbol 644 MovieClip [__Packages.CCarGenerator]
Symbol 21 GraphicUsed by:27 41
Symbol 22 GraphicUsed by:25
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:25
Symbol 25 MovieClipUses:22 24Used by:26 27
Symbol 26 MovieClip [symCarBigMovingMirror]Uses:25Used by:27  Timeline
Symbol 27 MovieClip [symCarBig]Uses:21 26 25Used by:Timeline
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip [symCarBigMirror]Uses:28Used by:Timeline
Symbol 30 GraphicUsed by:39
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:39
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:39
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:39
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:39
Symbol 39 MovieClipUses:30 32 34 36 38Used by:40 41
Symbol 40 MovieClipUses:39Used by:41
Symbol 41 MovieClip [symCarBig1]Uses:21 40 39Used by:Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClip [symCarBig1Mirror]Uses:42Used by:44  Timeline
Symbol 44 MovieClip [symCarBig1MovingMirror]Uses:43Used by:Timeline
Symbol 45 GraphicUsed by:49
Symbol 46 GraphicUsed by:47 81
Symbol 47 MovieClipUses:46Used by:49 57 59 61 77
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:45 47 48Used by:77 78
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:52 53
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClipUses:51 52Used by:78
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:78
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56 47Used by:78
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58 47Used by:78
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60 47Used by:78
Symbol 62 GraphicUsed by:77
Symbol 63 GraphicUsed by:77
Symbol 64 GraphicUsed by:77
Symbol 65 GraphicUsed by:77 103
Symbol 66 GraphicUsed by:77
Symbol 67 GraphicUsed by:77
Symbol 68 GraphicUsed by:77 103
Symbol 69 GraphicUsed by:77
Symbol 70 GraphicUsed by:77
Symbol 71 GraphicUsed by:77
Symbol 72 GraphicUsed by:76
Symbol 73 GraphicUsed by:76
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClip [symCarPoliceMirror]Uses:72 73 74 75Used by:77  Timeline
Symbol 77 MovieClip [symCarPoliceRotating]Uses:62 63 64 47 65 66 67 68 69 70 71 76 49Used by:78 80 262 318 330  Timeline
Symbol 78 MovieClip [symCarPolice]Uses:49 53 55 8 57 59 61 77Used by:80  Timeline
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClip [symCarPoliceCrossRoad]Uses:79 77 78Used by:Timeline
Symbol 81 MovieClipUses:46Used by:83 87 89 91 103
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:81 82Used by:103 104
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:104
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86 81Used by:104
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88 81Used by:104
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90 81Used by:104
Symbol 92 GraphicUsed by:93 105
Symbol 93 MovieClipUses:92Used by:103
Symbol 94 GraphicUsed by:103
Symbol 95 GraphicUsed by:103
Symbol 96 GraphicUsed by:103
Symbol 97 GraphicUsed by:103
Symbol 98 GraphicUsed by:102
Symbol 99 GraphicUsed by:102
Symbol 100 GraphicUsed by:102
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClip [symCarSmallMirror]Uses:98 99 100 101Used by:103  Timeline
Symbol 103 MovieClip [symCarSmallRotating]Uses:93 94 65 81 95 68 96 97 102 83Used by:104 105 170 253 262 318 330 539  Timeline
Symbol 104 MovieClip [symCarSmall]Uses:83 85 8 87 89 91 103Used by:105  Timeline
Symbol 105 MovieClip [symCarSmallCrossRoad]Uses:92 103 104Used by:Timeline
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:131 132
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:132
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:132
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:132
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:132
Symbol 116 GraphicUsed by:117 133
Symbol 117 MovieClipUses:116Used by:131
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:121 123 125
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:119 120Used by:131
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:119 122Used by:131
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:119 124Used by:131
Symbol 126 GraphicUsed by:130
Symbol 127 GraphicUsed by:130
Symbol 128 GraphicUsed by:130
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClip [symCarSmall1Mirror]Uses:126 127 128 129Used by:131  Timeline
Symbol 131 MovieClip [symCarSmall1Rotating]Uses:117 121 123 125 130 107Used by:132 133  Timeline
Symbol 132 MovieClip [symCarSmall1]Uses:107 109 8 111 113 115 131Used by:133  Timeline
Symbol 133 MovieClip [symCarSmall1CrossRoad]Uses:116 131 132Used by:Timeline
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClip [symAllControl]Uses:134Used by:Timeline
Symbol 136 MovieClip [symEmpty]Used by:228 229  Timeline
Symbol 137 GraphicUsed by:353
Symbol 138 GraphicUsed by:170 539
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:170 262 311 318 539
Symbol 141 GraphicUsed by:144
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:144 146 148
Symbol 144 MovieClipUses:141 143Used by:170 262 539
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145 143Used by:170 262 539
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147 143Used by:170 262 539
Symbol 149 GraphicUsed by:170 539
Symbol 150 GraphicUsed by:153
Symbol 151 FontUsed by:152 155 165 257 610 611 612 616
Symbol 152 TextUses:151Used by:153
Symbol 153 MovieClipUses:150 152Used by:170 262 318 330 539
Symbol 154 GraphicUsed by:156
Symbol 155 TextUses:151Used by:156
Symbol 156 MovieClipUses:154 155Used by:170 253 318 330 539
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClip [symCrossRoad]Uses:157 8Used by:170 253 262 318 539  Timeline
Symbol 159 MovieClip [symCrossRoadOut]Uses:8Used by:170 253 262 318 330 539  Timeline
Symbol 160 GraphicUsed by:163
Symbol 161 GraphicUsed by:163
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClip [symSemaphore]Uses:160 161 162Used by:170 253 262 318 330 539  Timeline
Symbol 164 GraphicUsed by:166
Symbol 165 TextUses:151Used by:166
Symbol 166 MovieClipUses:164 165Used by:170 253 262 318 330 539
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClip [symTrigger]Uses:167Used by:170 253 262 318 330 539  Timeline
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:138 140 144 146 148 149 153 156 158 159 163 8 166 168 103 169Used by:353
Symbol 171 FontUsed by:172 173 174 176 441 443 445 460
Symbol 172 TextUses:171Used by:177
Symbol 173 EditableTextUses:171Used by:177
Symbol 174 EditableTextUses:171Used by:177
Symbol 175 GraphicUsed by:177
Symbol 176 EditableTextUses:171Used by:177
Symbol 177 ButtonUses:172 173 174 175 176Used by:353  Timeline
Symbol 178 GraphicUsed by:184 211
Symbol 179 FontUsed by:180 181 182 183 185 597 598 600 601 608 609 613 614 615 617
Symbol 180 TextUses:179Used by:184
Symbol 181 EditableTextUses:179Used by:184
Symbol 182 TextUses:179Used by:184
Symbol 183 EditableTextUses:179Used by:184
Symbol 184 MovieClipUses:178 180 181 182 183Used by:353
Symbol 185 EditableTextUses:179Used by:353
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:194 204 206 210
Symbol 188 GraphicUsed by:193
Symbol 189 GraphicUsed by:193
Symbol 190 GraphicUsed by:193
Symbol 191 GraphicUsed by:193
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:188 189 190 191 192Used by:194 249
Symbol 194 MovieClipUses:187 193Used by:211
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:203
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:203
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:203
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:203
Symbol 203 MovieClipUses:196 198 200 202Used by:204
Symbol 204 MovieClipUses:187 203Used by:211
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:187 205Used by:211
Symbol 207 GraphicUsed by:210
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:210
Symbol 210 MovieClipUses:187 207 209Used by:211
Symbol 211 MovieClipUses:178 194 204 206 210Used by:353
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:218 220
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:218 220
Symbol 216 ShapeTweeningUsed by:218
Symbol 217 GraphicUsed by:218 220
Symbol 218 MovieClip [symTruckBackWheel]Uses:213 215 8 216 217Used by:229 539  Timeline
Symbol 219 ShapeTweeningUsed by:220
Symbol 220 MovieClip [symTruckFrontWheel]Uses:213 215 8 219 217Used by:229 539  Timeline
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:228 539
Symbol 223 GraphicUsed by:228
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:228 539
Symbol 226 ShapeTweeningUsed by:228
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClip [symTruckBody]Uses:222 223 225 136 226 227Used by:229 580 594  Timeline
Symbol 229 MovieClipUses:218 220 228 136Used by:353
Symbol 230 GraphicUsed by:253
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:253 262 318 330
Symbol 233 GraphicUsed by:240
Symbol 234 FontUsed by:235
Symbol 235 TextUses:234Used by:240
Symbol 236 GraphicUsed by:240
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:240
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:233 235 236 238 239Used by:253
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:253 318 330 539
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:253 318 330
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:253 318 330
Symbol 247 GraphicUsed by:253
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248 193Used by:253 262 318
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClip [symCretureCrossRoad]Uses:250 8Used by:253 262 318  Timeline
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:230 232 240 242 244 246 247 249 156 158 251 159 163 8 166 168 103 252Used by:353
Symbol 254 GraphicUsed by:262 311 352
Symbol 255 GraphicUsed by:262
Symbol 256 GraphicUsed by:258
Symbol 257 TextUses:151Used by:258
Symbol 258 MovieClipUses:256 257Used by:262 330
Symbol 259 BitmapUsed by:260 284 328
Symbol 260 GraphicUses:259Used by:262
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:254 140 232 144 146 148 255 153 258 249 260 168 103 77 158 251 159 163 8 166 261Used by:353
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:263Used by:311 330 352
Symbol 265 GraphicUsed by:311 330
Symbol 266 GraphicUsed by:267
Symbol 267 MovieClipUses:266Used by:311 330
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:311 330
Symbol 270 GraphicUsed by:311 330
Symbol 271 GraphicUsed by:311 330
Symbol 272 FontUsed by:273
Symbol 273 TextUses:272Used by:311 330
Symbol 274 GraphicUsed by:311 330
Symbol 275 GraphicUsed by:311 330
Symbol 276 GraphicUsed by:311 330
Symbol 277 GraphicUsed by:311
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:311
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:311 318
Symbol 282 GraphicUsed by:311
Symbol 283 GraphicUsed by:311
Symbol 284 GraphicUses:259Used by:311
Symbol 285 GraphicUsed by:311 318
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:311
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:311
Symbol 290 GraphicUsed by:311
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:311
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:311
Symbol 295 GraphicUsed by:311
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:311
Symbol 298 GraphicUsed by:311
Symbol 299 GraphicUsed by:311
Symbol 300 GraphicUsed by:311
Symbol 301 GraphicUsed by:311 318
Symbol 302 GraphicUsed by:311
Symbol 303 GraphicUsed by:311
Symbol 304 GraphicUsed by:311
Symbol 305 GraphicUsed by:311 318
Symbol 306 GraphicUsed by:311
Symbol 307 GraphicUsed by:311
Symbol 308 GraphicUsed by:311
Symbol 309 GraphicUsed by:311
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClipUses:254 140 264 265 267 269 270 271 273 274 275 276 277 279 281 282 283 284 285 287 289 290 292 294 295 297 8 298 299 300 301 302 303 304 305 306 307 308 309 310Used by:353
Symbol 312 GraphicUsed by:318
Symbol 313 GraphicUsed by:318
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:318
Symbol 316 GraphicUsed by:318
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:312 140 232 242 244 246 313 285 315 281 153 156 249 168 103 77 158 251 159 163 8 166 316 301 317 305Used by:353
Symbol 319 GraphicUsed by:330
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:320Used by:330 352
Symbol 322 GraphicUsed by:330
Symbol 323 GraphicUsed by:330
Symbol 324 GraphicUsed by:330
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClip [symTonnel]Uses:325Used by:330  Timeline
Symbol 327 MovieClip [symCarGenerator]Used by:330  Timeline
Symbol 328 GraphicUses:259Used by:330
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:319 264 232 321 246 242 244 322 270 271 273 275 274 276 265 267 269 323 324 153 156 258 168 103 77 326 327 159 163 8 166 328 329Used by:353
Symbol 331 GraphicUsed by:352
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:352
Symbol 334 GraphicUsed by:352
Symbol 335 GraphicUsed by:352
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:352
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:352
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:352
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:352
Symbol 344 GraphicUsed by:352
Symbol 345 GraphicUsed by:352
Symbol 346 GraphicUsed by:352
Symbol 347 GraphicUsed by:352
Symbol 348 GraphicUsed by:352
Symbol 349 GraphicUsed by:352
Symbol 350 GraphicUsed by:352
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:254 264 321 331 333 334 335 337 339 341 343 8 344 345 346 347 348 349 350 351Used by:353
Symbol 353 MovieClip [symField]Uses:137 170 177 184 185 211 229 253 262 311 318 330 352Used by:Timeline
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:368
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:368
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:368
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:368
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:368
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:368
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366Used by:368
Symbol 368 MovieClipUses:355 357 359 361 363 365 367Used by:372
Symbol 369 GraphicUsed by:372
Symbol 370 FontUsed by:371 475
Symbol 371 TextUses:370Used by:372
Symbol 372 MovieClip [symGrannyCrossRoad]Uses:368 8 369 371Used by:Timeline
Symbol 373 GraphicUsed by:403
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:403
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:403
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:403
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:403
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:403
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:403
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:403
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:388Used by:403
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:403
Symbol 392 ShapeTweeningUsed by:403
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:393Used by:403
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:395Used by:403
Symbol 397 ShapeTweeningUsed by:403
Symbol 398 GraphicUsed by:403
Symbol 399 ShapeTweeningUsed by:403
Symbol 400 ShapeTweeningUsed by:403
Symbol 401 ShapeTweeningUsed by:403
Symbol 402 ShapeTweeningUsed by:403
Symbol 403 MovieClipUses:373 375 377 379 381 383 385 387 389 391 392 394 396 397 398 399 400 401 402Used by:415
Symbol 404 GraphicUsed by:414
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClipUses:405Used by:414
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:414
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:411
Symbol 411 MovieClipUses:410Used by:414
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:414
Symbol 414 MovieClipUses:404 406 408 411 413Used by:415
Symbol 415 MovieClip [symSexyCrossRoad]Uses:403 414 8Used by:Timeline
Symbol 416 Sound [sndCrush1]Used by:437
Symbol 417 Sound [sndCrush2]Used by:437
Symbol 418 Sound [sndCrush3]Used by:437
Symbol 419 SoundUsed by:437 580
Symbol 420 SoundUsed by:437 580 594
Symbol 421 SoundUsed by:437 482 484
Symbol 422 Sound [sndEngine1]Used by:437
Symbol 423 Sound [sndEngine2]Used by:437 580 594
Symbol 424 Sound [sndEngine3]Used by:437
Symbol 425 Sound [sndEngine4]Used by:437
Symbol 426 Sound [sndEngineLever]Used by:437
Symbol 427 Sound [sndGrannyCrush]Used by:437
Symbol 428 SoundUsed by:437 539
Symbol 429 SoundUsed by:437 580 594
Symbol 430 SoundUsed by:437 539
Symbol 431 Sound [sndMenuBackground]Used by:437
Symbol 432 Sound [sndPoliceCrush]Used by:437
Symbol 433 SoundUsed by:437 539
Symbol 434 SoundUsed by:437 539
Symbol 435 SoundUsed by:437 580 594
Symbol 436 SoundUsed by:437 594
Symbol 437 MovieClipUses:416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436Used by:Timeline
Symbol 438 GraphicUsed by:Timeline
Symbol 439 GraphicUsed by:463
Symbol 440 GraphicUsed by:447
Symbol 441 EditableTextUses:171Used by:447
Symbol 442 GraphicUsed by:447
Symbol 443 EditableTextUses:171Used by:447
Symbol 444 GraphicUsed by:447
Symbol 445 EditableTextUses:171Used by:447
Symbol 446 GraphicUsed by:447
Symbol 447 ButtonUses:440 441 442 443 444 445 446Used by:463
Symbol 448 GraphicUsed by:449
Symbol 449 MovieClipUses:448Used by:463
Symbol 450 GraphicUsed by:451 463
Symbol 451 MovieClipUses:450Used by:463
Symbol 452 SoundUsed by:463
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:463
Symbol 455 GraphicUsed by:456 462
Symbol 456 MovieClipUses:455Used by:462
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:462
Symbol 459 GraphicUsed by:462
Symbol 460 EditableTextUses:171Used by:462
Symbol 461 GraphicUsed by:462
Symbol 462 ButtonUses:456 458 459 460 455 461Used by:463
Symbol 463 MovieClipUses:439 447 449 451 450 452 454 462Used by:Timeline
Symbol 464 BitmapUsed by:465
Symbol 465 GraphicUses:464Used by:Timeline
Symbol 466 BitmapUsed by:467
Symbol 467 GraphicUses:466Used by:468 469
Symbol 468 MovieClipUses:467Used by:469
Symbol 469 ButtonUses:467 468Used by:Timeline
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:472 473
Symbol 472 MovieClipUses:471Used by:473
Symbol 473 ButtonUses:471 472Used by:Timeline
Symbol 474 GraphicUsed by:476
Symbol 475 TextUses:370Used by:476
Symbol 476 MovieClipUses:474 8 475Used by:Timeline
Symbol 477 GraphicUsed by:482
Symbol 478 GraphicUsed by:482 484
Symbol 479 GraphicUsed by:480 482
Symbol 480 MovieClipUses:479Used by:482
Symbol 481 GraphicUsed by:482 484
Symbol 482 ButtonUses:477 478 480 481 479 421Used by:485
Symbol 483 GraphicUsed by:484
Symbol 484 ButtonUses:483 478 481 421Used by:485
Symbol 485 MovieClipUses:482 484Used by:Timeline
Symbol 486 GraphicUsed by:539
Symbol 487 GraphicUsed by:539
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:539 546 580 594
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:539
Symbol 492 GraphicUsed by:539
Symbol 493 GraphicUsed by:539
Symbol 494 GraphicUsed by:498
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:495Used by:498
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:494 496 497Used by:539
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:539
Symbol 501 GraphicUsed by:504
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:504 508
Symbol 504 MovieClipUses:501 503Used by:539 546 580 594
Symbol 505 GraphicUsed by:508
Symbol 506 GraphicUsed by:508
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:505 503 506 507Used by:539
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:539
Symbol 511 GraphicUsed by:539
Symbol 512 FontUsed by:513 515 519 523 525 526 548 550 556 565 568 570 573 575 579 583 586 590 593
Symbol 513 EditableTextUses:512Used by:539
Symbol 514 GraphicUsed by:539
Symbol 515 EditableTextUses:512Used by:539
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:539 580
Symbol 518 GraphicUsed by:539
Symbol 519 EditableTextUses:512Used by:539
Symbol 520 GraphicUsed by:539
Symbol 521 GraphicUsed by:539
Symbol 522 GraphicUsed by:539
Symbol 523 EditableTextUses:512Used by:539
Symbol 524 GraphicUsed by:539
Symbol 525 EditableTextUses:512Used by:539
Symbol 526 EditableTextUses:512Used by:539
Symbol 527 GraphicUsed by:539
Symbol 528 GraphicUsed by:539
Symbol 529 GraphicUsed by:539
Symbol 530 GraphicUsed by:539
Symbol 531 GraphicUsed by:539
Symbol 532 GraphicUsed by:539
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:533Used by:539
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:539
Symbol 537 GraphicUsed by:539
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:486 487 489 491 492 493 498 433 430 500 504 508 510 511 513 514 515 517 518 519 520 521 522 523 524 525 526 527 528 529 428 530 138 140 144 146 148 149 153 156 158 159 163 8 166 168 103 242 531 532 218 220 225 534 536 222 434 537 538Used by:540
Symbol 540 MovieClipUses:539Used by:596
Symbol 541 GraphicUsed by:542 543
Symbol 542 MovieClipUses:541Used by:543
Symbol 543 ButtonUses:542 541Used by:596
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:580 594  Timeline
Symbol 546 MovieClipUses:489 504Used by:580 594
Symbol 547 GraphicUsed by:580
Symbol 548 EditableTextUses:512Used by:580
Symbol 549 GraphicUsed by:580
Symbol 550 EditableTextUses:512Used by:580
Symbol 551 GraphicUsed by:580
Symbol 552 GraphicUsed by:554 594
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClipUses:552 553Used by:580
Symbol 555 GraphicUsed by:580
Symbol 556 EditableTextUses:512Used by:580
Symbol 557 GraphicUsed by:580
Symbol 558 GraphicUsed by:563
Symbol 559 GraphicUsed by:563
Symbol 560 GraphicUsed by:563
Symbol 561 GraphicUsed by:563
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:558 559 560 561 562Used by:580 594
Symbol 564 GraphicUsed by:580
Symbol 565 EditableTextUses:512Used by:580
Symbol 566 GraphicUsed by:580
Symbol 567 GraphicUsed by:580
Symbol 568 EditableTextUses:512Used by:580
Symbol 569 GraphicUsed by:580
Symbol 570 EditableTextUses:512Used by:580
Symbol 571 GraphicUsed by:580
Symbol 572 GraphicUsed by:580
Symbol 573 EditableTextUses:512Used by:580
Symbol 574 GraphicUsed by:580
Symbol 575 EditableTextUses:512Used by:580
Symbol 576 GraphicUsed by:580
Symbol 577 GraphicUsed by:580
Symbol 578 GraphicUsed by:580
Symbol 579 EditableTextUses:512Used by:580
Symbol 580 MovieClipUses:545 423 228 420 435 489 504 546 547 548 429 549 550 551 554 419 555 556 557 563 564 565 566 517 567 568 569 570 571 572 573 574 575 576 577 578 579Used by:581
Symbol 581 MovieClipUses:580Used by:596
Symbol 582 GraphicUsed by:594
Symbol 583 EditableTextUses:512Used by:594
Symbol 584 GraphicUsed by:594
Symbol 585 GraphicUsed by:594
Symbol 586 EditableTextUses:512Used by:594
Symbol 587 GraphicUsed by:594
Symbol 588 GraphicUsed by:594
Symbol 589 GraphicUsed by:594
Symbol 590 EditableTextUses:512Used by:594
Symbol 591 GraphicUsed by:594
Symbol 592 GraphicUsed by:594
Symbol 593 EditableTextUses:512Used by:594
Symbol 594 MovieClipUses:545 423 228 420 435 489 504 546 582 583 429 584 552 436 585 586 587 563 588 589 590 591 592 593Used by:595
Symbol 595 MovieClipUses:594Used by:596
Symbol 596 MovieClipUses:540 543 581 595Used by:Timeline
Symbol 597 TextUses:179Used by:Timeline
Symbol 598 TextUses:179Used by:599
Symbol 599 ButtonUses:598 13Used by:Timeline
Symbol 600 TextUses:179Used by:602
Symbol 601 TextUses:179Used by:602
Symbol 602 ButtonUses:600 601 13Used by:Timeline
Symbol 603 GraphicUsed by:606
Symbol 604 TextUses:17Used by:606
Symbol 605 SoundUsed by:606
Symbol 606 ButtonUses:603 604 605Used by:607
Symbol 607 MovieClipUses:606Used by:Timeline
Symbol 608 TextUses:179Used by:Timeline
Symbol 609 TextUses:179Used by:Timeline
Symbol 610 EditableTextUses:151Used by:Timeline
Symbol 611 EditableTextUses:151Used by:Timeline
Symbol 612 EditableTextUses:151Used by:Timeline
Symbol 613 TextUses:179Used by:Timeline
Symbol 614 TextUses:179Used by:Timeline
Symbol 615 TextUses:179Used by:Timeline
Symbol 616 EditableTextUses:151Used by:Timeline
Symbol 617 TextUses:179Used by:618
Symbol 618 ButtonUses:617 13Used by:619
Symbol 619 MovieClipUses:618Used by:Timeline

Instance Names

"m_rules"Frame 4Symbol 476 MovieClip
"m_sndIndicator"Frame 4Symbol 485 MovieClip
"allControl"Frame 4Symbol 135 MovieClip [symAllControl]
"m_field"Frame 7Symbol 353 MovieClip [symField]
"m_drawing"Frame 7Symbol 136 MovieClip [symEmpty]
"m_txtSmallCarsCrushed"Frame 9Symbol 610 EditableText
"m_txtPoliceCarsCrushed"Frame 9Symbol 611 EditableText
"m_txtGranniesCrushed"Frame 9Symbol 612 EditableText
"m_txtBlondesCrushed"Frame 9Symbol 616 EditableText
"m_hitArea"Symbol 12 MovieClip [symDeerCrossRoad] Frame 15Symbol 8 MovieClip
"mcStripe"Symbol 20 MovieClip Frame 1Symbol 15 MovieClip
"tP"Symbol 20 MovieClip Frame 1Symbol 19 EditableText
"m_car"Symbol 27 MovieClip [symCarBig] Frame 90Symbol 25 MovieClip
"m_car"Symbol 41 MovieClip [symCarBig1] Frame 90Symbol 39 MovieClip
"m_car"Symbol 77 MovieClip [symCarPoliceRotating] Frame 10Symbol 76 MovieClip [symCarPoliceMirror]
"m_siren"Symbol 78 MovieClip [symCarPolice] Frame 1Symbol 53 MovieClip
"m_crushArea"Symbol 78 MovieClip [symCarPolice] Frame 1Symbol 55 MovieClip
"m_frontHitArea"Symbol 78 MovieClip [symCarPolice] Frame 1Symbol 8 MovieClip
"m_rotatingCar"Symbol 78 MovieClip [symCarPolice] Frame 5Symbol 77 MovieClip [symCarPoliceRotating]
"m_car"Symbol 80 MovieClip [symCarPoliceCrossRoad] Frame 62Symbol 78 MovieClip [symCarPolice]
"m_car"Symbol 103 MovieClip [symCarSmallRotating] Frame 10Symbol 102 MovieClip [symCarSmallMirror]
"m_crushArea"Symbol 104 MovieClip [symCarSmall] Frame 1Symbol 85 MovieClip
"m_frontHitArea"Symbol 104 MovieClip [symCarSmall] Frame 1Symbol 8 MovieClip
"m_rotatingCar"Symbol 104 MovieClip [symCarSmall] Frame 5Symbol 103 MovieClip [symCarSmallRotating]
"m_car"Symbol 105 MovieClip [symCarSmallCrossRoad] Frame 81Symbol 104 MovieClip [symCarSmall]
"m_car"Symbol 131 MovieClip [symCarSmall1Rotating] Frame 10Symbol 130 MovieClip [symCarSmall1Mirror]
"m_crushArea"Symbol 132 MovieClip [symCarSmall1] Frame 1Symbol 109 MovieClip
"m_frontHitArea"Symbol 132 MovieClip [symCarSmall1] Frame 1Symbol 8 MovieClip
"m_rotatingCar"Symbol 132 MovieClip [symCarSmall1] Frame 5Symbol 131 MovieClip [symCarSmall1Rotating]
"m_car"Symbol 133 MovieClip [symCarSmall1CrossRoad] Frame 82Symbol 132 MovieClip [symCarSmall1]
"m_hitArea"Symbol 158 MovieClip [symCrossRoad] Frame 1Symbol 8 MovieClip
"m_hitArea"Symbol 159 MovieClip [symCrossRoadOut] Frame 1Symbol 8 MovieClip
"m_crossroad1"Symbol 170 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad2"Symbol 170 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad3"Symbol 170 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad4"Symbol 170 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad5"Symbol 170 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad6"Symbol 170 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_semaphore1"Symbol 170 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_semaphore2"Symbol 170 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_finish"Symbol 170 MovieClip Frame 1Symbol 8 MovieClip
"m_car1"Symbol 170 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car2"Symbol 170 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car3"Symbol 170 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car4"Symbol 170 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car5"Symbol 170 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car6"Symbol 170 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car7"Symbol 170 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_txtTime"Symbol 184 MovieClip Frame 1Symbol 181 EditableText
"m_txtScore"Symbol 184 MovieClip Frame 1Symbol 183 EditableText
"m_grannyDanger"Symbol 211 MovieClip Frame 1Symbol 194 MovieClip
"m_deerDanger"Symbol 211 MovieClip Frame 1Symbol 204 MovieClip
"m_crossroadDanger"Symbol 211 MovieClip Frame 1Symbol 206 MovieClip
"m_policeDanger"Symbol 211 MovieClip Frame 1Symbol 210 MovieClip
"mc_rim"Symbol 218 MovieClip [symTruckBackWheel] Frame 1Symbol 213 MovieClip
"m_crushArea"Symbol 218 MovieClip [symTruckBackWheel] Frame 1Symbol 8 MovieClip
"mc_rim"Symbol 220 MovieClip [symTruckFrontWheel] Frame 1Symbol 213 MovieClip
"m_crushArea"Symbol 220 MovieClip [symTruckFrontWheel] Frame 1Symbol 8 MovieClip
"m_head"Symbol 228 MovieClip [symTruckBody] Frame 1Symbol 222 MovieClip
"m_backSpring"Symbol 228 MovieClip [symTruckBody] Frame 1Symbol 225 MovieClip
"m_frontSpring"Symbol 228 MovieClip [symTruckBody] Frame 1Symbol 225 MovieClip
"m_hp2"Symbol 228 MovieClip [symTruckBody] Frame 1Symbol 136 MovieClip [symEmpty]
"m_hp1"Symbol 228 MovieClip [symTruckBody] Frame 1Symbol 136 MovieClip [symEmpty]
"m_hp3"Symbol 228 MovieClip [symTruckBody] Frame 1Symbol 136 MovieClip [symEmpty]
"m_backWheelShadow"Symbol 229 MovieClip Frame 1Symbol 218 MovieClip [symTruckBackWheel]
"m_frontWheelShadow"Symbol 229 MovieClip Frame 1Symbol 220 MovieClip [symTruckFrontWheel]
"m_body"Symbol 229 MovieClip Frame 1Symbol 228 MovieClip [symTruckBody]
"m_backWheel"Symbol 229 MovieClip Frame 1Symbol 218 MovieClip [symTruckBackWheel]
"m_frontWheel"Symbol 229 MovieClip Frame 1Symbol 220 MovieClip [symTruckFrontWheel]
"m_backWheelPoint"Symbol 229 MovieClip Frame 1Symbol 136 MovieClip [symEmpty]
"m_backWheelSpringPoint"Symbol 229 MovieClip Frame 1Symbol 136 MovieClip [symEmpty]
"m_frontWheelSpringPoint"Symbol 229 MovieClip Frame 1Symbol 136 MovieClip [symEmpty]
"m_frontWheelPoint"Symbol 229 MovieClip Frame 1Symbol 136 MovieClip [symEmpty]
"m_hitArea"Symbol 251 MovieClip [symCretureCrossRoad] Frame 1Symbol 8 MovieClip
"m_crossroad1"Symbol 253 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad4"Symbol 253 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad2"Symbol 253 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad3"Symbol 253 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_semaphore1"Symbol 253 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_finish"Symbol 253 MovieClip Frame 1Symbol 8 MovieClip
"m_car1"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car2"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car3"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car4"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car5"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car6"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car7"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car8"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car9"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car10"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car11"Symbol 253 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car1"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car2"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car3"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car4"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car5"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car6"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car7"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car8"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car9"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car10"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car11"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car12"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car13"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car14"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car15"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car16"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car17"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car18"Symbol 262 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car19"Symbol 262 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car20"Symbol 262 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car21"Symbol 262 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car22"Symbol 262 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car23"Symbol 262 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_crossroad2"Symbol 262 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad1"Symbol 262 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad3"Symbol 262 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_semaphore1"Symbol 262 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_finish"Symbol 262 MovieClip Frame 1Symbol 8 MovieClip
"m_finish"Symbol 311 MovieClip Frame 1Symbol 8 MovieClip
"m_car1"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car2"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car3"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car4"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car5"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car6"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car7"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car8"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car9"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car10"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car11"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car12"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car13"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car14"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car15"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car16"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car17"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car18"Symbol 318 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car19"Symbol 318 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car20"Symbol 318 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car21"Symbol 318 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car22"Symbol 318 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car23"Symbol 318 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_crossroad1"Symbol 318 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad2"Symbol 318 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad3"Symbol 318 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_crossroad4"Symbol 318 MovieClip Frame 1Symbol 158 MovieClip [symCrossRoad]
"m_semaphore1"Symbol 318 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_semaphore2"Symbol 318 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_semaphore3"Symbol 318 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_semaphore4"Symbol 318 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_finish"Symbol 318 MovieClip Frame 1Symbol 8 MovieClip
"m_car1"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car2"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car3"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car4"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car5"Symbol 330 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car6"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car7"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car8"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car9"Symbol 330 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car10"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car11"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car12"Symbol 330 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car13"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car14"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car15"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car16"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car17"Symbol 330 MovieClip Frame 1Symbol 77 MovieClip [symCarPoliceRotating]
"m_car18"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car19"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car20"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_car21"Symbol 330 MovieClip Frame 1Symbol 103 MovieClip [symCarSmallRotating]
"m_semaphore1"Symbol 330 MovieClip Frame 1Symbol 163 MovieClip [symSemaphore]
"m_finish"Symbol 330 MovieClip Frame 1Symbol 8 MovieClip
"m_finish"Symbol 352 MovieClip Frame 1Symbol 8 MovieClip
"m_hitLevel"Symbol 353 MovieClip [symField] Frame 1Symbol 170 MovieClip
"m_level"Symbol 353 MovieClip [symField] Frame 1Symbol 170 MovieClip
"m_fieldControl"Symbol 353 MovieClip [symField] Frame 1Symbol 184 MovieClip
"m_txtFinal"Symbol 353 MovieClip [symField] Frame 1Symbol 185 EditableText
"m_warningControl"Symbol 353 MovieClip [symField] Frame 1Symbol 211 MovieClip
"m_truckAll"Symbol 353 MovieClip [symField] Frame 1Symbol 229 MovieClip
"m_hitLevel"Symbol 353 MovieClip [symField] Frame 2Symbol 253 MovieClip
"m_level"Symbol 353 MovieClip [symField] Frame 2Symbol 253 MovieClip
"m_hitLevel"Symbol 353 MovieClip [symField] Frame 3Symbol 262 MovieClip
"m_level"Symbol 353 MovieClip [symField] Frame 3Symbol 262 MovieClip
"m_hitLevel"Symbol 353 MovieClip [symField] Frame 4Symbol 311 MovieClip
"m_level"Symbol 353 MovieClip [symField] Frame 4Symbol 311 MovieClip
"m_hitLevel"Symbol 353 MovieClip [symField] Frame 5Symbol 318 MovieClip
"m_level"Symbol 353 MovieClip [symField] Frame 5Symbol 318 MovieClip
"m_hitLevel"Symbol 353 MovieClip [symField] Frame 6Symbol 330 MovieClip
"m_level"Symbol 353 MovieClip [symField] Frame 6Symbol 330 MovieClip
"m_hitLevel"Symbol 353 MovieClip [symField] Frame 7Symbol 352 MovieClip
"m_level"Symbol 353 MovieClip [symField] Frame 7Symbol 352 MovieClip
"m_stepping"Symbol 372 MovieClip [symGrannyCrossRoad] Frame 1Symbol 368 MovieClip
"m_hitArea"Symbol 372 MovieClip [symGrannyCrossRoad] Frame 23Symbol 8 MovieClip
"Girl"Symbol 415 MovieClip [symSexyCrossRoad] Frame 1Symbol 403 MovieClip
"Dog"Symbol 415 MovieClip [symSexyCrossRoad] Frame 1Symbol 414 MovieClip
"m_hitArea"Symbol 415 MovieClip [symSexyCrossRoad] Frame 31Symbol 8 MovieClip
"skipButton"Symbol 463 MovieClip Frame 1Symbol 447 Button
"AGhome01"Symbol 463 MovieClip Frame 26Symbol 462 Button
"m_boyfriendHead"Symbol 539 MovieClip Frame 222Symbol 498 MovieClip
"m_boyfriendHead"Symbol 539 MovieClip Frame 271Symbol 498 MovieClip
"m_boyfriendHead"Symbol 539 MovieClip Frame 371Symbol 498 MovieClip
"m_boyfriendHead1"Symbol 539 MovieClip Frame 422Symbol 498 MovieClip
"m_crossroad1"Symbol 539 MovieClip Frame 475Symbol 158 MovieClip [symCrossRoad]
"m_crossroad2"Symbol 539 MovieClip Frame 475Symbol 158 MovieClip [symCrossRoad]
"m_crossroad3"Symbol 539 MovieClip Frame 475Symbol 158 MovieClip [symCrossRoad]
"m_crossroad4"Symbol 539 MovieClip Frame 475Symbol 158 MovieClip [symCrossRoad]
"m_crossroad5"Symbol 539 MovieClip Frame 475Symbol 158 MovieClip [symCrossRoad]
"m_crossroad6"Symbol 539 MovieClip Frame 475Symbol 158 MovieClip [symCrossRoad]
"m_semaphore1"Symbol 539 MovieClip Frame 475Symbol 163 MovieClip [symSemaphore]
"m_semaphore2"Symbol 539 MovieClip Frame 475Symbol 163 MovieClip [symSemaphore]
"m_finish"Symbol 539 MovieClip Frame 475Symbol 8 MovieClip
"m_car1"Symbol 539 MovieClip Frame 475Symbol 103 MovieClip [symCarSmallRotating]
"m_car2"Symbol 539 MovieClip Frame 475Symbol 103 MovieClip [symCarSmallRotating]
"m_car3"Symbol 539 MovieClip Frame 475Symbol 103 MovieClip [symCarSmallRotating]
"m_car4"Symbol 539 MovieClip Frame 475Symbol 103 MovieClip [symCarSmallRotating]
"m_car5"Symbol 539 MovieClip Frame 475Symbol 103 MovieClip [symCarSmallRotating]
"m_car6"Symbol 539 MovieClip Frame 475Symbol 103 MovieClip [symCarSmallRotating]
"m_car7"Symbol 539 MovieClip Frame 475Symbol 103 MovieClip [symCarSmallRotating]
"m_backWheelShadow"Symbol 539 MovieClip Frame 475Symbol 218 MovieClip [symTruckBackWheel]
"m_frontWheelShadow"Symbol 539 MovieClip Frame 475Symbol 220 MovieClip [symTruckFrontWheel]
"m_backSpring"Symbol 539 MovieClip Frame 475Symbol 225 MovieClip
"m_frontSpring"Symbol 539 MovieClip Frame 475Symbol 225 MovieClip
"m_backWheel"Symbol 539 MovieClip Frame 475Symbol 218 MovieClip [symTruckBackWheel]
"m_frontWheel"Symbol 539 MovieClip Frame 475Symbol 220 MovieClip [symTruckFrontWheel]
"m_backWheelShadow"Symbol 539 MovieClip Frame 571Symbol 218 MovieClip [symTruckBackWheel]
"m_frontWheelShadow"Symbol 539 MovieClip Frame 571Symbol 220 MovieClip [symTruckFrontWheel]
"m_backSpring"Symbol 539 MovieClip Frame 571Symbol 225 MovieClip
"m_frontSpring"Symbol 539 MovieClip Frame 571Symbol 225 MovieClip
"m_backWheel"Symbol 539 MovieClip Frame 571Symbol 218 MovieClip [symTruckBackWheel]
"m_frontWheel"Symbol 539 MovieClip Frame 571Symbol 220 MovieClip [symTruckFrontWheel]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 12 as "symDeerCrossRoad"
ExportAssets (56)Timeline Frame 1Symbol 620 as "__Packages.CCrossRoadCreature"
ExportAssets (56)Timeline Frame 1Symbol 621 as "__Packages.CField"
ExportAssets (56)Timeline Frame 1Symbol 622 as "__Packages.IKeyboard"
ExportAssets (56)Timeline Frame 1Symbol 623 as "__Packages.CTruck"
ExportAssets (56)Timeline Frame 1Symbol 624 as "__Packages.CParticleEngine"
ExportAssets (56)Timeline Frame 1Symbol 625 as "__Packages.CParticle"
ExportAssets (56)Timeline Frame 1Symbol 626 as "__Packages.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 627 as "__Packages.CWheel"
ExportAssets (56)Timeline Frame 1Symbol 628 as "__Packages.CSpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 629 as "__Packages.CPenetrationConstraint"
ExportAssets (56)Timeline Frame 1Symbol 630 as "__Packages.CMySound"
ExportAssets (56)Timeline Frame 1Symbol 631 as "__Packages.CMySoundArray"
ExportAssets (56)Timeline Frame 1Symbol 632 as "__Packages.CCar"
ExportAssets (56)Timeline Frame 1Symbol 633 as "__Packages.CAllControl"
ExportAssets (56)Timeline Frame 1Symbol 634 as "__Packages.CCarSmall"
ExportAssets (56)Timeline Frame 1Symbol 635 as "__Packages.CCarPolice"
ExportAssets (56)Timeline Frame 1Symbol 636 as "__Packages.CCarBig"
ExportAssets (56)Timeline Frame 1Symbol 637 as "__Packages.CCrossRoad"
ExportAssets (56)Timeline Frame 1Symbol 638 as "__Packages.CSemaphore"
ExportAssets (56)Timeline Frame 1Symbol 639 as "__Packages.CCrossRoadOut"
ExportAssets (56)Timeline Frame 1Symbol 640 as "__Packages.CTrigger"
ExportAssets (56)Timeline Frame 1Symbol 641 as "__Packages.CCarRotating"
ExportAssets (56)Timeline Frame 1Symbol 642 as "__Packages.CCarSmall1"
ExportAssets (56)Timeline Frame 1Symbol 643 as "__Packages.CTonnel"
ExportAssets (56)Timeline Frame 1Symbol 644 as "__Packages.CCarGenerator"
ExportAssets (56)Timeline Frame 2Symbol 26 as "symCarBigMovingMirror"
ExportAssets (56)Timeline Frame 2Symbol 27 as "symCarBig"
ExportAssets (56)Timeline Frame 2Symbol 29 as "symCarBigMirror"
ExportAssets (56)Timeline Frame 2Symbol 41 as "symCarBig1"
ExportAssets (56)Timeline Frame 2Symbol 43 as "symCarBig1Mirror"
ExportAssets (56)Timeline Frame 2Symbol 44 as "symCarBig1MovingMirror"
ExportAssets (56)Timeline Frame 2Symbol 76 as "symCarPoliceMirror"
ExportAssets (56)Timeline Frame 2Symbol 77 as "symCarPoliceRotating"
ExportAssets (56)Timeline Frame 2Symbol 78 as "symCarPolice"
ExportAssets (56)Timeline Frame 2Symbol 80 as "symCarPoliceCrossRoad"
ExportAssets (56)Timeline Frame 2Symbol 102 as "symCarSmallMirror"
ExportAssets (56)Timeline Frame 2Symbol 103 as "symCarSmallRotating"
ExportAssets (56)Timeline Frame 2Symbol 104 as "symCarSmall"
ExportAssets (56)Timeline Frame 2Symbol 105 as "symCarSmallCrossRoad"
ExportAssets (56)Timeline Frame 2Symbol 130 as "symCarSmall1Mirror"
ExportAssets (56)Timeline Frame 2Symbol 131 as "symCarSmall1Rotating"
ExportAssets (56)Timeline Frame 2Symbol 132 as "symCarSmall1"
ExportAssets (56)Timeline Frame 2Symbol 133 as "symCarSmall1CrossRoad"
ExportAssets (56)Timeline Frame 2Symbol 135 as "symAllControl"
ExportAssets (56)Timeline Frame 2Symbol 136 as "symEmpty"
ExportAssets (56)Timeline Frame 2Symbol 158 as "symCrossRoad"
ExportAssets (56)Timeline Frame 2Symbol 159 as "symCrossRoadOut"
ExportAssets (56)Timeline Frame 2Symbol 163 as "symSemaphore"
ExportAssets (56)Timeline Frame 2Symbol 168 as "symTrigger"
ExportAssets (56)Timeline Frame 2Symbol 218 as "symTruckBackWheel"
ExportAssets (56)Timeline Frame 2Symbol 220 as "symTruckFrontWheel"
ExportAssets (56)Timeline Frame 2Symbol 228 as "symTruckBody"
ExportAssets (56)Timeline Frame 2Symbol 251 as "symCretureCrossRoad"
ExportAssets (56)Timeline Frame 2Symbol 326 as "symTonnel"
ExportAssets (56)Timeline Frame 2Symbol 327 as "symCarGenerator"
ExportAssets (56)Timeline Frame 2Symbol 353 as "symField"
ExportAssets (56)Timeline Frame 2Symbol 372 as "symGrannyCrossRoad"
ExportAssets (56)Timeline Frame 2Symbol 415 as "symSexyCrossRoad"
ExportAssets (56)Timeline Frame 2Symbol 416 as "sndCrush1"
ExportAssets (56)Timeline Frame 2Symbol 417 as "sndCrush2"
ExportAssets (56)Timeline Frame 2Symbol 418 as "sndCrush3"
ExportAssets (56)Timeline Frame 2Symbol 422 as "sndEngine1"
ExportAssets (56)Timeline Frame 2Symbol 423 as "sndEngine2"
ExportAssets (56)Timeline Frame 2Symbol 424 as "sndEngine3"
ExportAssets (56)Timeline Frame 2Symbol 425 as "sndEngine4"
ExportAssets (56)Timeline Frame 2Symbol 426 as "sndEngineLever"
ExportAssets (56)Timeline Frame 2Symbol 427 as "sndGrannyCrush"
ExportAssets (56)Timeline Frame 2Symbol 431 as "sndMenuBackground"
ExportAssets (56)Timeline Frame 2Symbol 432 as "sndPoliceCrush"

Labels

"intro"Frame 3
"frmMenu"Frame 4
"frmRules"Frame 5
"frmMovie"Frame 6
"frmGame"Frame 7
"frmLevelFailed"Frame 8
"frmLevelPassed"Frame 9
"frmOff"Symbol 53 MovieClip Frame 1
"frmOn"Symbol 53 MovieClip Frame 2
"frmNormal"Symbol 76 MovieClip [symCarPoliceMirror] Frame 1
"frmSqueezed"Symbol 76 MovieClip [symCarPoliceMirror] Frame 4
"frmRotating"Symbol 77 MovieClip [symCarPoliceRotating] Frame 2
"frmNormal"Symbol 78 MovieClip [symCarPolice] Frame 1
"frmSqueezed1"Symbol 78 MovieClip [symCarPolice] Frame 2
"frmSqueezed2"Symbol 78 MovieClip [symCarPolice] Frame 3
"frmOutRotating"Symbol 78 MovieClip [symCarPolice] Frame 5
"frmRotating"Symbol 80 MovieClip [symCarPoliceCrossRoad] Frame 52
"frmNormal"Symbol 102 MovieClip [symCarSmallMirror] Frame 1
"frmStaying"Symbol 103 MovieClip [symCarSmallRotating] Frame 1
"frmRotating"Symbol 103 MovieClip [symCarSmallRotating] Frame 2
"frmNormal"Symbol 104 MovieClip [symCarSmall] Frame 1
"frmOutRotating"Symbol 104 MovieClip [symCarSmall] Frame 5
"frmRotating"Symbol 105 MovieClip [symCarSmallCrossRoad] Frame 71
"frmNormal"Symbol 130 MovieClip [symCarSmall1Mirror] Frame 1
"frmSqueezed"Symbol 130 MovieClip [symCarSmall1Mirror] Frame 2
"frmStaying"Symbol 131 MovieClip [symCarSmall1Rotating] Frame 1
"frmRotating"Symbol 131 MovieClip [symCarSmall1Rotating] Frame 2
"frmNormal"Symbol 132 MovieClip [symCarSmall1] Frame 1
"frmSqueezed"Symbol 132 MovieClip [symCarSmall1] Frame 2
"frmOutRotating"Symbol 132 MovieClip [symCarSmall1] Frame 3
"frmRotating"Symbol 133 MovieClip [symCarSmall1CrossRoad] Frame 71
"frmGreen"Symbol 163 MovieClip [symSemaphore] Frame 1
"frmYellow"Symbol 163 MovieClip [symSemaphore] Frame 2
"frmRed"Symbol 163 MovieClip [symSemaphore] Frame 3
"frmGraphics"Symbol 170 MovieClip Frame 1
"frmHit"Symbol 170 MovieClip Frame 2
"frmGraphics"Symbol 253 MovieClip Frame 1
"frmHit"Symbol 253 MovieClip Frame 2
"frmGraphics"Symbol 262 MovieClip Frame 1
"frmHit"Symbol 262 MovieClip Frame 2
"frmGraphics"Symbol 311 MovieClip Frame 1
"frmHit"Symbol 311 MovieClip Frame 2
"frmGraphics"Symbol 318 MovieClip Frame 1
"frmHit"Symbol 318 MovieClip Frame 2
"frmGraphics"Symbol 330 MovieClip Frame 1
"frmHit"Symbol 330 MovieClip Frame 2
"frmGraphics"Symbol 352 MovieClip Frame 1
"frmHit"Symbol 352 MovieClip Frame 2
"frmRotating"Symbol 372 MovieClip [symGrannyCrossRoad] Frame 23
"frmStand"Symbol 403 MovieClip Frame 1
"frmWalk"Symbol 403 MovieClip Frame 41
"frmStand"Symbol 414 MovieClip Frame 1
"frmWalk"Symbol 414 MovieClip Frame 16
"frmRotating"Symbol 415 MovieClip [symSexyCrossRoad] Frame 31
"frmOn"Symbol 485 MovieClip Frame 1
"frmOff"Symbol 485 MovieClip Frame 2
"frmIntro"Symbol 596 MovieClip Frame 1
"frmGameFailed"Symbol 596 MovieClip Frame 2
"frmGameCompleted"Symbol 596 MovieClip Frame 3




http://swfchan.com/6/26331/info.shtml
Created: 22/5 -2019 19:11:17 Last modified: 22/5 -2019 19:11:17 Server time: 03/05 -2024 00:14:31