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

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

Truck & Boat & Car Parking - Parking Game.swf

This is the info page for
Flash #232858

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


Text
Free

games

911

.com

Loading

Play

Play Free Games

Play

Play Free Games

There are three levels to complete, all with different
cars (and therefore different turning circles, speeds).
Level 1: Park the car in series with the other cars.
Level 2: Park the car in parallel with the other cars.
Level 3: Park the car with a caravan in the reverse
angle with the other parked cars

Controls: Use arrow keys to control the car

INSTRUCTIONS

INSTRUCTIONS

PARKING GAME

PARKING GAME

Press
Space bar
to check
the
parking

60

Level 1

Level 1

Play Next Level

Your Parking Accuracy :

Your score :

Game Over !

Try Again !

Your accuracy should be more than 90%
to play the next level!

Play More Free Games

Level 2

Level 2

120

Your accuracy should be more than 90%
to play the next level!

Press
Space bar
to check
the parking

Level 3

Level 3

200

Play Again

Your accuracy should be more than 90%
to complete the game !

ActionScript [AS1/AS2]

Frame 1
stop(); Stage.showMenu = false;
Frame 2
Frame 4
stop(); snd1.bgsound.start(0, 10000); snd1.bgsound.setVolume(70);
Frame 5
function setTime() { if (count > 0) { count--; counter = count; if (scoreCount == 10) { scoreCount = 0; Score = Score + 25; } if (count == 0) { car.spaceKeyPressed = true; car.initialCount++; car.checkParking(23, 18); clearInterval(intervalId); if (percent >= 90) { gameClip.gotoAndStop(2); } else if (percent < 90) { gameClip.gotoAndStop(3); } if (percent > 0) { updateScore(); } } } } function updateScore() { if (counter < 10) { bonusPoints = 1000; } else if ((counter >= 10) && (counter <= 15)) { bonusPoints = 2000; } else if ((counter > 15) && (counter <= 20)) { bonusPoints = 3000; } else if ((counter > 20) && (counter <= 30)) { bonusPoints = 4000; } else if ((counter > 30) && (counter <= 40)) { bonusPoints = 5000; } else if ((counter > 40) && (counter <= 50)) { bonusPoints = 6000; } else if ((counter > 50) && (counter <= 60)) { bonusPoints = 7000; } recalculateBonus = bonusPoints * (percent / 100); score = (counter * 100) + bonusPoints; level1Score = score; trace("level1Score = " + level1Score); if (score > minuspoints) { score = score - minuspoints; if (score < 0) { score = 0; } } } stop(); counter = 60; score = 0; level1Score = 0; count = counter; bonusPoints = 0; minuspoints = 0; if (this._currentframe == 5) { intervalId = setInterval(setTime, 1000); } var i = 3; while (i <= 4) { this[("kerb" + i) + "_mc"]._alpha = 0; i++; }
Instance of Symbol 100 MovieClip "car" in Frame 5
onClipEvent (load) { function checkParking(numhitpoints, numhitpointsCaravan) { clearInterval(_parent.intervalId); var _local4 = 0; var _local3 = 0; var _local11 = _parent.target_mc; var _local6 = _local11._x; var _local8 = _local6 + _local11._width; var _local5 = _local11._y; var _local7 = _local5 + _local11._height; var _local2 = 1; while (_local2 <= numhitpoints) { point.x = _parent.car["hit" + _local2]._x; point.y = _parent.car["hit" + _local2]._y; localToGlobal(point); if ((((point.x > _local6) && (point.x < _local8)) && (point.y > _local5)) && (point.y < _local7)) { _local4 = _local4 + 1; } _local2++; } _local2 = 1; while (_local2 <= numhitpointsCaravan) { point1.x = _parent.caravan["hit" + _local2]._x; point1.y = _parent.caravan["hit" + _local2]._y; localToGlobal(point1); if ((((point1.x > _local6) && (point1.x < _local8)) && (point1.y > _local5)) && (point1.y < _local7)) { _local3 = _local3 + 1; } _local2++; } var _local13 = Math.round((_local3 / numhitpointsCaravan) * 100); var _local12 = Math.round((_local4 / numhitpoints) * 100); _parent.percent = Math.round(_local12); if (_parent.percent >= 90) { _parent.gameClip.gotoAndStop(2); } else if (_parent.percent < 90) { _parent.gameClip.gotoAndStop(3); } if (_parent.percent > 0) { _parent.updateScore(); } trace("pointsCaravan = " + _local3); trace("pointsCar = " + _local4); trace("percentCaravan = " + _local13); trace("percentCar = " + _local12); trace("_parent.percent = " + _parent.percent); } function init(numcars, numkerbs, numhitpoints) { incy = 0; incx = 0; speed = 0; wheelRotation = 0; widthScene = 600; speedDecay = 0.85; incSpeed = 0; maxSpeed = 5; incRotation = 0; maxWheelAngle = 38; carLength = 90; rightWheel._rotation = wheelRotation; leftWheel._rotation = wheelRotation; point = new Object(); point1 = new Object(); numparkedcars = numcars; numberkerbs = numkerbs; onkerb = false; _parent.target_mc._visible = false; } function checkKerbCollision() { if (numberkerbs > 0) { var _local3 = 0; while (_local3 < numberkerbs) { var _local5 = 23; var _local4 = 1; while (_local4 <= _local5) { point.x = this["hit" + _local4]._x; point.y = this["hit" + _local4]._y; localToGlobal(point); if (_parent[("kerb" + (_local3 + 1)) + "_mc"].hitTest(point.x, point.y)) { if (_parent[("car" + (_local3 + 1)) + "_mc"].playOnce == false) { _parent[("car" + (_local3 + 1)) + "_mc"].playOnce = true; _parent[("car" + (_local3 + 1)) + "_mc"].gotoAndPlay("alarm"); _parent.snd2.alarmsound.start(0, 1); } _parent.minuspoints++; return(true); } _local4++; } _local3++; } } } function side(v, po) { return((po.y * v.x) - (po.x * v.y)); } function hit(clip) { return(inShape({x:clip._x, y:clip._y}) || (_parent.caravan.inShape({x:clip._x, y:clip._y}))); } function inShape(p) { toreturn = true; oldPoint = {x:colShape[0].x, y:colShape[0].y}; localToGlobal(oldPoint); i = 0; while (i < 4) { newPoint = {x:colShape[i + 1].x, y:colShape[i + 1].y}; localToGlobal(newPoint); vShape = {x:newPoint.x - oldPoint.x, y:newPoint.y - oldPoint.y}; testPoint = {x:p.x - oldPoint.x, y:p.y - oldPoint.y}; if (side(vShape, testPoint) < 0) { toreturn = false; break; } oldPoint = newPoint; i++; } return(toreturn); } function undoMove() { _x = memoX; _y = memoY; _rotation = memoRot; } _parent.percent = 0; initialCount = 0; spaceKeyPressed = false; leftKeyPressed = false; rightKeyPressed = false; upKeyPressed = false; downKeyPressed = false; colShape = new Array(); colShape[0] = {x:-15, y:-30}; colShape[1] = {x:110, y:-30}; colShape[2] = {x:110, y:30}; colShape[3] = {x:-15, y:30}; colShape[4] = colShape[0]; init(5, 13, 23); _parent.caravan.init(5, 13, 21); } onClipEvent (enterFrame) { if (initialCount == 0) { memoX = _x; memoY = _y; memoRot = _rotation; incRotation = 0; incSpeed = 0; leftKeyPressed = false; rightKeyPressed = false; upKeyPressed = false; downKeyPressed = false; spaceKeyPressed = false; if (Key.isDown(32)) { spaceKeyPressed = true; } if (Key.isDown(39)) { rightKeyPressed = true; } if (Key.isDown(37)) { leftKeyPressed = true; } if (Key.isDown(38)) { upKeyPressed = true; } if (Key.isDown(40)) { downKeyPressed = true; } if (leftKeyPressed == true) { if (incRotation != 5) { incRotation = 5; toreturn = true; } } if (rightKeyPressed == true) { if (incRotation != -5) { incRotation = -5; toreturn = true; } } if (upKeyPressed == true) { if (incSpeed != -1) { incSpeed = -1; toreturn = true; } } if (downKeyPressed == true) { if (incSpeed != 1) { incSpeed = 1; toreturn = true; } } if (spaceKeyPressed == true) { initialCount++; checkParking(23, 18); } oldRot = wheelRotation; oldSpeed = speed; speed = speed + incSpeed; if (speed > maxSpeed) { speed = maxSpeed; } else if (speed < (-maxSpeed)) { speed = -maxSpeed; } if (incSpeed == 0) { speed = speed * speedDecay; backLight.gotoAndStop(1); } else { backLight.gotoAndStop(2); speed = speed + incSpeed; if (speed > maxSpeed) { speed = maxSpeed; } else if (speed < (-maxSpeed)) { speed = -maxSpeed; } } wheelRotation = wheelRotation + incRotation; if (wheelRotation > maxWheelAngle) { wheelRotation = maxWheelAngle; } else if (wheelRotation < (-maxWheelAngle)) { wheelRotation = -maxWheelAngle; } if (oldRot != wheelRotation) { rightWheel._rotation = -wheelRotation; leftWheel._rotation = -wheelRotation; } incx = Math.sin(wheelRotation * 0.017453) * speed; _rotation = (_rotation + (((incx / carLength) * 180) / 3.141593)); incy = Math.cos(wheelRotation * 0.017453) * speed; _y = (_y + (Math.sin((_rotation + 0) * 0.017453) * incy)); _x = (_x + (Math.cos((_rotation + 0) * 0.017453) * incy)); if (checkKerbCollision()) { if (!onkerb) { onkerb = true; } } else { onkerb = false; } if (onkerb == true) { undoMove(); speed = 0; } _parent.caravan.compute(); restrictAngle = Math.abs(_rotation - _parent.caravan._rotation) % 360; if (restrictAngle > 180) { restrictAngle = 360 - restrictAngle; } if (restrictAngle > 75) { D = true; } else { D = false; } if (D) { if (Math.abs(speed) > 7) { chocs = chocs + 1; forceChocs = forceChocs + Math.abs(speed); } _x = memoX; _y = memoY; _rotation = memoRot; speed = 0; } } }
Frame 7
function setTime() { if (count > 0) { count--; counter = count; if (scoreCount == 10) { scoreCount = 0; Score = Score + 25; } if (count == 0) { car.spaceKeyPressed = true; car.initialCount++; car.checkParking(23, 18); clearInterval(intervalId); if (percent >= 90) { gameClip.gotoAndStop(2); } else if (percent < 90) { gameClip.gotoAndStop(3); } if (percent > 0) { updateLevel2Score(); } } } } function updateLevel2Score() { if (counter < 20) { bonusPoints = 1000; } else if ((counter >= 20) && (counter <= 40)) { bonusPoints = 2000; } else if ((counter > 40) && (counter <= 60)) { bonusPoints = 3000; } else if ((counter > 60) && (counter <= 80)) { bonusPoints = 4000; } else if ((counter > 80) && (counter <= 100)) { bonusPoints = 5000; } else if ((counter > 100) && (counter <= 110)) { bonusPoints = 6000; } else if ((counter > 110) && (counter <= 120)) { bonusPoints = 7000; } recalculateBonus = bonusPoints * (percent / 100); score = score + ((counter * 100) + bonusPoints); level2Score = score; trace("level2Score = " + level2Score); if (score > minuspoints) { score = score - minuspoints; if (score < 0) { score = 0; } } } stop(); counter = 120; score = score + level1Score; level2Score = 0; count = counter; bonusPoints = 0; minuspoints = 0; if (this._currentframe == 7) { intervalId = setInterval(setTime, 1000); } var i = 4; while (i <= 10) { this[("kerb" + i) + "_mc"]._alpha = 0; i++; }
Instance of Symbol 134 MovieClip "car" in Frame 7
onClipEvent (load) { function checkParking(numhitpoints, numhitpointsCaravan) { clearInterval(_parent.intervalId); var _local4 = 0; var _local3 = 0; var _local11 = _parent.target_mc; var _local6 = _local11._x; var _local8 = _local6 + _local11._width; var _local5 = _local11._y; var _local7 = _local5 + _local11._height; var _local2 = 1; while (_local2 <= numhitpoints) { point.x = _parent.car["hit" + _local2]._x; point.y = _parent.car["hit" + _local2]._y; localToGlobal(point); if ((((point.x > _local6) && (point.x < _local8)) && (point.y > _local5)) && (point.y < _local7)) { _local4 = _local4 + 1; } _local2++; } _local2 = 1; while (_local2 <= numhitpointsCaravan) { point1.x = _parent.caravan["hit" + _local2]._x; point1.y = _parent.caravan["hit" + _local2]._y; localToGlobal(point1); if ((((point1.x > _local6) && (point1.x < _local8)) && (point1.y > _local5)) && (point1.y < _local7)) { _local3 = _local3 + 1; } _local2++; } var _local13 = Math.round((_local3 / numhitpointsCaravan) * 100); var _local12 = Math.round((_local4 / numhitpoints) * 100); _parent.percent = Math.round(_local12); if (_parent.percent >= 90) { _parent.gameClip.gotoAndStop(2); } else if (_parent.percent < 90) { _parent.gameClip.gotoAndStop(3); } if (_parent.percent > 0) { _parent.updateLevel2Score(); } trace("pointsCaravan = " + _local3); trace("pointsCar = " + _local4); trace("percentCaravan = " + _local13); trace("percentCar = " + _local12); trace("_parent.percent = " + _parent.percent); } function init(numcars, numkerbs, numhitpoints) { incy = 0; incx = 0; speed = 0; wheelRotation = 0; widthScene = 600; speedDecay = 0.85; incSpeed = 0; maxSpeed = 5; incRotation = 0; maxWheelAngle = 38; carLength = 90; rightWheel._rotation = wheelRotation; leftWheel._rotation = wheelRotation; point = new Object(); point1 = new Object(); numparkedcars = numcars; numberkerbs = numkerbs; onkerb = false; _parent.target_mc._visible = false; } function checkKerbCollision() { if (numberkerbs > 0) { var _local3 = 0; while (_local3 < numberkerbs) { var _local5 = 23; var _local4 = 1; while (_local4 <= _local5) { point.x = this["hit" + _local4]._x; point.y = this["hit" + _local4]._y; localToGlobal(point); if (_parent[("kerb" + (_local3 + 1)) + "_mc"].hitTest(point.x, point.y)) { if (_parent[("car" + (_local3 + 1)) + "_mc"].playOnce == false) { _parent[("car" + (_local3 + 1)) + "_mc"].playOnce = true; _parent[("car" + (_local3 + 1)) + "_mc"].gotoAndPlay("alarm"); _parent.snd2.alarmsound.start(0, 1); } _parent.minuspoints++; return(true); } _local4++; } _local3++; } } } function side(v, po) { return((po.y * v.x) - (po.x * v.y)); } function hit(clip) { return(inShape({x:clip._x, y:clip._y}) || (_parent.caravan.inShape({x:clip._x, y:clip._y}))); } function inShape(p) { toreturn = true; oldPoint = {x:colShape[0].x, y:colShape[0].y}; localToGlobal(oldPoint); i = 0; while (i < 4) { newPoint = {x:colShape[i + 1].x, y:colShape[i + 1].y}; localToGlobal(newPoint); vShape = {x:newPoint.x - oldPoint.x, y:newPoint.y - oldPoint.y}; testPoint = {x:p.x - oldPoint.x, y:p.y - oldPoint.y}; if (side(vShape, testPoint) < 0) { toreturn = false; break; } oldPoint = newPoint; i++; } return(toreturn); } function undoMove() { _x = memoX; _y = memoY; _rotation = memoRot; } _parent.percent = 0; initialCount = 0; spaceKeyPressed = false; leftKeyPressed = false; rightKeyPressed = false; upKeyPressed = false; downKeyPressed = false; colShape = new Array(); colShape[0] = {x:-15, y:-30}; colShape[1] = {x:110, y:-30}; colShape[2] = {x:110, y:30}; colShape[3] = {x:-15, y:30}; colShape[4] = colShape[0]; init(5, 10, 23); _parent.caravan.init(5, 13, 21); } onClipEvent (enterFrame) { if (initialCount == 0) { memoX = _x; memoY = _y; memoRot = _rotation; incRotation = 0; incSpeed = 0; leftKeyPressed = false; rightKeyPressed = false; upKeyPressed = false; downKeyPressed = false; spaceKeyPressed = false; if (Key.isDown(32)) { spaceKeyPressed = true; } if (Key.isDown(39)) { rightKeyPressed = true; } if (Key.isDown(37)) { leftKeyPressed = true; } if (Key.isDown(38)) { upKeyPressed = true; } if (Key.isDown(40)) { downKeyPressed = true; } if (leftKeyPressed == true) { if (incRotation != 5) { incRotation = 5; toreturn = true; } } if (rightKeyPressed == true) { if (incRotation != -5) { incRotation = -5; toreturn = true; } } if (upKeyPressed == true) { if (incSpeed != -1) { incSpeed = -1; toreturn = true; } } if (downKeyPressed == true) { if (incSpeed != 1) { incSpeed = 1; toreturn = true; } } if (spaceKeyPressed == true) { initialCount++; checkParking(23, 18); } oldRot = wheelRotation; oldSpeed = speed; speed = speed + incSpeed; if (speed > maxSpeed) { speed = maxSpeed; } else if (speed < (-maxSpeed)) { speed = -maxSpeed; } if (incSpeed == 0) { speed = speed * speedDecay; backLight.gotoAndStop(1); } else { backLight.gotoAndStop(2); speed = speed + incSpeed; if (speed > maxSpeed) { speed = maxSpeed; } else if (speed < (-maxSpeed)) { speed = -maxSpeed; } } wheelRotation = wheelRotation + incRotation; if (wheelRotation > maxWheelAngle) { wheelRotation = maxWheelAngle; } else if (wheelRotation < (-maxWheelAngle)) { wheelRotation = -maxWheelAngle; } if (oldRot != wheelRotation) { rightWheel._rotation = -wheelRotation; leftWheel._rotation = -wheelRotation; } incx = Math.sin(wheelRotation * 0.017453) * speed; _rotation = (_rotation + (((incx / carLength) * 180) / 3.141593)); incy = Math.cos(wheelRotation * 0.017453) * speed; _y = (_y + (Math.sin((_rotation + 0) * 0.017453) * incy)); _x = (_x + (Math.cos((_rotation + 0) * 0.017453) * incy)); if (checkKerbCollision()) { if (!onkerb) { onkerb = true; } } else { onkerb = false; } if (onkerb == true) { undoMove(); speed = 0; } _parent.caravan.compute(); restrictAngle = Math.abs(_rotation - _parent.caravan._rotation) % 360; if (restrictAngle > 180) { restrictAngle = 360 - restrictAngle; } if (restrictAngle > 75) { D = true; } else { D = false; } if (D) { if (Math.abs(speed) > 7) { chocs = chocs + 1; forceChocs = forceChocs + Math.abs(speed); } _x = memoX; _y = memoY; _rotation = memoRot; speed = 0; } } }
Frame 9
function setTime() { if (count > 0) { count--; counter = count; if (scoreCount == 10) { scoreCount = 0; Score = Score + 25; } if (count == 0) { car.spaceKeyPressed = true; car.initialCount++; car.checkParking(23, 18); clearInterval(intervalId); if (percent >= 90) { gameClip.gotoAndStop(2); } else if (percent < 90) { gameClip.gotoAndStop(3); } if (percent > 0) { updateLevel3Score(); } } } } function updateLevel3Score() { if (counter < 40) { bonusPoints = 1000; } else if ((counter >= 40) && (counter <= 60)) { bonusPoints = 2000; } else if ((counter > 60) && (counter <= 80)) { bonusPoints = 3000; } else if ((counter > 80) && (counter <= 100)) { bonusPoints = 4000; } else if ((counter > 100) && (counter <= 120)) { bonusPoints = 5000; } else if ((counter > 120) && (counter <= 140)) { bonusPoints = 5500; } else if ((counter > 140) && (counter <= 160)) { bonusPoints = 6000; } else if ((counter > 160) && (counter <= 180)) { bonusPoints = 6500; } else if ((counter > 180) && (counter <= 200)) { bonusPoints = 7000; } recalculateBonus = bonusPoints * (percent / 100); score = score + ((counter * 100) + bonusPoints); if (score > minuspoints) { score = score - minuspoints; if (score < 0) { score = 0; } } } stop(); counter = 200; score = score + level2Score; trace(score); count = counter; bonusPoints = 0; minuspoints = 0; if (this._currentframe == 9) { intervalId = setInterval(setTime, 1000); } var i = 4; while (i <= 10) { this[("kerb" + i) + "_mc"]._alpha = 0; i++; }
Instance of Symbol 168 MovieClip "caravan" in Frame 9
onClipEvent (load) { function getNewCoord(vx, vy, vax, vay, vbx, vby) { return({a:((vy * vbx) - (vx * vby)) / ((vay * vbx) - (vax * vby)), b:((vy * vax) - (vx * vay)) / ((vby * vax) - (vbx * vay))}); } function init(numcars, numkerbs, numhitpoints) { onkerb = false; point = new Object(); _rotation = -90; setMemoTracteur(); r = -60; numparkedcars = numcars; numberkerbs = numkerbs; } function checkKerbCollision(numberkerbs) { if (numberkerbs > 0) { var _local4 = 0; while (_local4 < numberkerbs) { var _local5 = 18; var _local3 = 1; while (_local3 <= _local5) { point.x = this["hit" + _local3]._x; point.y = this["hit" + _local3]._y; localToGlobal(point); if (_parent[("kerb" + (_local4 + 1)) + "_mc"].hitTest(point.x, point.y)) { return(true); } _local3++; } _local4++; } } } function caravanMemo(x, y) { old_caravan_x = old_caravan_x + x; old_caravan_y = old_caravan_y + y; } function setMemoTracteur() { old_caravan = {x:10, y:0}; _parent.car.localToGlobal(old_caravan); old_caravan_x = old_caravan.x; old_caravan_y = old_caravan.y; _x = old_caravan_x; _y = old_caravan_y; _parent.shadowCaravan._x = _x + 25; _parent.shadowCaravan._y = _y + 25; _parent.shadowCaravan._rotation = _rotation; _parent.maskCaravan._x = _x; _parent.maskCaravan._y = _y; _parent.maskCaravan._rotation = _rotation; } function side(v, po) { return((po.y * v.x) - (po.x * v.y)); } function inShape(p) { toreturn = true; oldPoint = {x:colShape[0].x, y:colShape[0].y}; localToGlobal(oldPoint); i = 0; while (i < 4) { newPoint = {x:colShape[i + 1].x, y:colShape[i + 1].y}; localToGlobal(newPoint); vShape = {x:newPoint.x - oldPoint.x, y:newPoint.y - oldPoint.y}; testPoint = {x:p.x - oldPoint.x, y:p.y - oldPoint.y}; if (side(vShape, testPoint) < 0) { toreturn = false; break; } oldPoint = newPoint; i++; } return(toreturn); } function compute() { new_tracteur = {x:10, y:0}; _parent.car.localToGlobal(new_tracteur); new_tracteur_x = new_tracteur.x; new_tracteur_y = new_tracteur.y; new_tracteur_rotation = _rotation; centre = {x:-r, y:0}; localToGlobal(centre); toutdroit_x = old_caravan_x - centre.x; toutdroit_y = old_caravan_y - centre.y; deptracteur_x = new_tracteur_x - old_caravan_x; deptracteur_y = new_tracteur_y - old_caravan_y; deptracteur = getNewCoord(deptracteur_x, deptracteur_y, toutdroit_x, toutdroit_y, -toutdroit_y, toutdroit_x); new_tracteur_rotation = new_tracteur_rotation + ((deptracteur.b * 180) / 3.141593); _x = new_tracteur.x; _y = new_tracteur.y; _rotation = new_tracteur_rotation; old_caravan_x = _x; old_caravan_y = _y; _root.shadowCaravan._x = _x + 25; _root.shadowCaravan._y = _y + 25; _root.shadowCaravan._rotation = _rotation; _root.maskCaravan._x = _x; _root.maskCaravan._y = _y; _root.maskCaravan._rotation = _rotation; } colShape = new Array(); colShape[0] = {x:-195, y:-60}; colShape[1] = {x:-40, y:-45}; colShape[2] = {x:-40, y:45}; colShape[3] = {x:-195, y:60}; colShape[4] = colShape[0]; } onClipEvent (enterFrame) { if (_parent.caravan.checkKerbCollision(13)) { if (!onkerb) { onkerb = true; } } else { onkerb = false; } if (onkerb == true) { _parent.car.undoMove(); _parent.car.speed = 0; } }
Instance of Symbol 170 MovieClip "car" in Frame 9
onClipEvent (load) { function checkParking(numhitpoints, numhitpointsCaravan) { clearInterval(_parent.intervalId); var _local11 = 0; var _local3 = 0; var _local9 = _parent.target_mc; var _local5 = _local9._x; var _local7 = _local5 + _local9._width; var _local4 = _local9._y; var _local6 = _local4 + _local9._height; var _local2 = 1; _local2 = 1; while (_local2 <= numhitpointsCaravan) { point1.x = _parent.caravan["hit" + _local2]._x; point1.y = _parent.caravan["hit" + _local2]._y; localToGlobal(point1); if ((((point1.x > _local5) && (point1.x < _local7)) && (point1.y > _local4)) && (point1.y < _local6)) { _local3 = _local3 + 1; } _local2++; } var _local10 = Math.round((_local3 / numhitpointsCaravan) * 100); _parent.percent = Math.round(_local10); if (_parent.percent >= 90) { _parent.gameClip.gotoAndStop(2); } else if (_parent.percent < 90) { _parent.gameClip.gotoAndStop(3); } if (_parent.percent > 0) { _parent.updateLevel3Score(); } trace("pointsCaravan = " + _local3); trace("pointsCar = " + _local11); trace("percentCaravan = " + _local10); trace("percentCar = " + percentCar); trace("_parent.percent = " + _parent.percent); } function init(numcars, numkerbs, numhitpoints) { incy = 0; incx = 0; speed = 0; wheelRotation = 0; widthScene = 600; speedDecay = 0.85; incSpeed = 0; maxSpeed = 5; incRotation = 0; maxWheelAngle = 38; carLength = 90; rightWheel._rotation = wheelRotation; leftWheel._rotation = wheelRotation; point = new Object(); point1 = new Object(); numparkedcars = numcars; numberkerbs = numkerbs; onkerb = false; _parent.target_mc._visible = false; } function checkKerbCollision() { if (numberkerbs > 0) { var _local3 = 0; while (_local3 < numberkerbs) { var _local5 = 21; var _local4 = 1; while (_local4 <= _local5) { point.x = this["hit" + _local4]._x; point.y = this["hit" + _local4]._y; localToGlobal(point); if (_parent[("kerb" + (_local3 + 1)) + "_mc"].hitTest(point.x, point.y)) { if (_parent[("car" + (_local3 + 1)) + "_mc"].playOnce == false) { _parent[("car" + (_local3 + 1)) + "_mc"].playOnce = true; _parent[("car" + (_local3 + 1)) + "_mc"].gotoAndPlay("alarm"); _parent.snd2.alarmsound.start(0, 1); } _parent.minuspoints++; return(true); } _local4++; } _local3++; } } } function side(v, po) { return((po.y * v.x) - (po.x * v.y)); } function hit(clip) { return(inShape({x:clip._x, y:clip._y}) || (_parent.caravan.inShape({x:clip._x, y:clip._y}))); } function inShape(p) { toreturn = true; oldPoint = {x:colShape[0].x, y:colShape[0].y}; localToGlobal(oldPoint); i = 0; while (i < 4) { newPoint = {x:colShape[i + 1].x, y:colShape[i + 1].y}; localToGlobal(newPoint); vShape = {x:newPoint.x - oldPoint.x, y:newPoint.y - oldPoint.y}; testPoint = {x:p.x - oldPoint.x, y:p.y - oldPoint.y}; if (side(vShape, testPoint) < 0) { toreturn = false; break; } oldPoint = newPoint; i++; } return(toreturn); } function undoMove() { _x = memoX; _y = memoY; _rotation = memoRot; } _parent.percent = 0; initialCount = 0; spaceKeyPressed = false; leftKeyPressed = false; rightKeyPressed = false; upKeyPressed = false; downKeyPressed = false; colShape = new Array(); colShape[0] = {x:-15, y:-30}; colShape[1] = {x:110, y:-30}; colShape[2] = {x:110, y:30}; colShape[3] = {x:-15, y:30}; colShape[4] = colShape[0]; init(5, 13, 21); _parent.caravan.init(5, 13, 21); } onClipEvent (enterFrame) { if (initialCount == 0) { memoX = _x; memoY = _y; memoRot = _rotation; incRotation = 0; incSpeed = 0; leftKeyPressed = false; rightKeyPressed = false; upKeyPressed = false; downKeyPressed = false; spaceKeyPressed = false; if (Key.isDown(32)) { spaceKeyPressed = true; } if (Key.isDown(39)) { rightKeyPressed = true; } if (Key.isDown(37)) { leftKeyPressed = true; } if (Key.isDown(38)) { upKeyPressed = true; } if (Key.isDown(40)) { downKeyPressed = true; } if (leftKeyPressed == true) { if (incRotation != 5) { incRotation = 5; toreturn = true; } } if (rightKeyPressed == true) { if (incRotation != -5) { incRotation = -5; toreturn = true; } } if (upKeyPressed == true) { if (incSpeed != -1) { incSpeed = -1; toreturn = true; } } if (downKeyPressed == true) { if (incSpeed != 1) { incSpeed = 1; toreturn = true; } } if (spaceKeyPressed == true) { initialCount++; checkParking(21, 18); } oldRot = wheelRotation; oldSpeed = speed; speed = speed + incSpeed; if (speed > maxSpeed) { speed = maxSpeed; } else if (speed < (-maxSpeed)) { speed = -maxSpeed; } if (incSpeed == 0) { speed = speed * speedDecay; backLight.gotoAndStop(1); } else { backLight.gotoAndStop(2); speed = speed + incSpeed; if (speed > maxSpeed) { speed = maxSpeed; } else if (speed < (-maxSpeed)) { speed = -maxSpeed; } } wheelRotation = wheelRotation + incRotation; if (wheelRotation > maxWheelAngle) { wheelRotation = maxWheelAngle; } else if (wheelRotation < (-maxWheelAngle)) { wheelRotation = -maxWheelAngle; } if (oldRot != wheelRotation) { rightWheel._rotation = -wheelRotation; leftWheel._rotation = -wheelRotation; } incx = Math.sin(wheelRotation * 0.017453) * speed; _rotation = (_rotation + (((incx / carLength) * 180) / 3.141593)); incy = Math.cos(wheelRotation * 0.017453) * speed; _y = (_y + (Math.sin((_rotation + 0) * 0.017453) * incy)); _x = (_x + (Math.cos((_rotation + 0) * 0.017453) * incy)); if (checkKerbCollision()) { if (!onkerb) { onkerb = true; } } else { onkerb = false; } if (onkerb == true) { undoMove(); speed = 0; } _parent.caravan.compute(); restrictAngle = Math.abs(_rotation - _parent.caravan._rotation) % 360; if (restrictAngle > 180) { restrictAngle = 360 - restrictAngle; } if (restrictAngle > 75) { D = true; } else { D = false; } if (D) { if (Math.abs(speed) > 7) { chocs = chocs + 1; forceChocs = forceChocs + Math.abs(speed); } _x = memoX; _y = memoY; _rotation = memoRot; speed = 0; } } }
Symbol 23 MovieClip Frame 1
stop();
Symbol 27 Button
on (release) { getURL ("http://www.freegames911.com", "_self"); }
Symbol 28 MovieClip Frame 1
LoaderBlk.useHandCursor = false;
Instance of Symbol 23 MovieClip in Symbol 28 MovieClip Frame 72
onClipEvent (load) { total = _parent._parent.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _parent._parent.getBytesLoaded(); percent = int((loaded / total) * 100); gotoAndStop(percent); perText = percent + "%"; if (percent >= 100) { _parent._parent.gotoAndPlay("startgame"); } }
Symbol 28 MovieClip Frame 73
stop(); LoaderBlk.useHandCursor = false;
Symbol 30 MovieClip Frame 1
bgsound = new Sound(this); bgsound.attachSound("bgsound");
Symbol 31 MovieClip Frame 1
alarmsound = new Sound(this); alarmsound.attachSound("alarm");
Symbol 42 MovieClip Frame 1
stop(); this.playOnce = false;
Symbol 46 MovieClip Frame 1
stop(); this.playOnce = false;
Symbol 51 MovieClip Frame 1
stop(); this.playOnce = false;
Symbol 69 Button
on (release) { gotoAndStop ("level1"); }
Symbol 94 MovieClip Frame 1
stop(); this.playOnce = false;
Symbol 111 Button
on (release) { _parent._parent.gotoAndStop("level2"); }
Symbol 118 MovieClip Frame 9
stop(); score = _parent._parent.score; percent = _parent._parent.percent + "%";
Symbol 120 Button
on (release) { _parent._parent.snd1.bgsound.stop(); _parent._parent.gotoAndPlay("startgame"); }
Symbol 125 Button
on (release) { getURL ("http://www.freegames911.com", "_self"); }
Symbol 126 MovieClip Frame 9
stop(); score = _parent._parent.score; percent = _parent._parent.percent + "%";
Symbol 127 MovieClip Frame 1
stop();
Symbol 134 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 1
stop(); this.playOnce = false;
Symbol 142 MovieClip Frame 1
stop(); this.playOnce = false;
Symbol 144 MovieClip Frame 1
stop(); this.playOnce = false;
Symbol 152 Button
on (release) { _parent._parent.gotoAndStop("level3"); }
Symbol 155 MovieClip Frame 9
stop(); score = _parent._parent.score; percent = _parent._parent.percent + "%";
Symbol 156 Button
on (release) { _parent._parent.score = _parent._parent.level1Score; trace("_parent._parent.level1Score = " + _parent._parent.level1Score); trace("score = " + _parent._parent.score); _parent._parent.gotoAndPlay("resetlevel2"); }
Symbol 159 MovieClip Frame 9
stop(); score = _parent._parent.score; percent = _parent._parent.percent + "%";
Symbol 160 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 1
stop(); this.playOnce = false;
Instance of Symbol 172 MovieClip "hitarea" in Symbol 174 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 189 Button
on (release) { _parent._parent.snd1.bgsound.stop(); _parent._parent.gotoAndPlay("startgame"); }
Symbol 190 MovieClip Frame 9
stop(); score = _parent._parent.score; percent = _parent._parent.percent + "%";
Symbol 191 Button
on (release) { _parent._parent.score = _parent._parent.level2Score; trace("score = " + score); _parent._parent.gotoAndPlay("resetlevel3"); }
Symbol 194 MovieClip Frame 9
stop(); score = _parent._parent.score; percent = _parent._parent.percent + "%";
Symbol 195 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [bgsound]
Symbol 2 Sound [alarm]
Symbol 3 GraphicUsed by:4
Symbol 4 ButtonUses:3Used by:28
Symbol 5 GraphicUsed by:28
Symbol 6 SoundUsed by:28
Symbol 7 GraphicUsed by:28
Symbol 8 GraphicUsed by:28
Symbol 9 FontUsed by:10 11 12 13
Symbol 10 TextUses:9Used by:23 28 66
Symbol 11 TextUses:9Used by:23 28 66
Symbol 12 TextUses:9Used by:23 28 66
Symbol 13 TextUses:9Used by:23 28 66
Symbol 14 SoundUsed by:28
Symbol 15 GraphicUsed by:28
Symbol 16 GraphicUsed by:28
Symbol 17 GraphicUsed by:23
Symbol 18 GraphicUsed by:23
Symbol 19 GraphicUsed by:23
Symbol 20 FontUsed by:21 22
Symbol 21 EditableTextUses:20Used by:23
Symbol 22 EditableTextUses:20Used by:23
Symbol 23 MovieClipUses:17 18 19 10 11 12 13 21 22Used by:28
Symbol 24 GraphicUsed by:25
Symbol 25 ButtonUses:24Used by:28
Symbol 26 GraphicUsed by:27 69
Symbol 27 ButtonUses:26Used by:28  Timeline
Symbol 28 MovieClipUses:4 5 6 7 8 10 11 12 13 14 15 16 23 25 27Used by:Timeline
Symbol 29 GraphicUsed by:30 31
Symbol 30 MovieClipUses:29Used by:Timeline
Symbol 31 MovieClipUses:29Used by:Timeline
Symbol 32 GraphicUsed by:Timeline
Symbol 33 GraphicUsed by:Timeline
Symbol 34 FontUsed by:35 36 56 57 59 60
Symbol 35 TextUses:34Used by:Timeline
Symbol 36 TextUses:34Used by:Timeline
Symbol 37 GraphicUsed by:Timeline
Symbol 38 GraphicUsed by:42
Symbol 39 GraphicUsed by:42
Symbol 40 GraphicUsed by:42
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:38 39 40 41Used by:Timeline
Symbol 43 GraphicUsed by:46
Symbol 44 GraphicUsed by:46 94 141 142 144
Symbol 45 GraphicUsed by:46 94 141 142 144
Symbol 46 MovieClipUses:43 44 45Used by:Timeline
Symbol 47 GraphicUsed by:51
Symbol 48 GraphicUsed by:51
Symbol 49 GraphicUsed by:51 174
Symbol 50 GraphicUsed by:51 174
Symbol 51 MovieClipUses:47 48 49 50Used by:Timeline
Symbol 52 GraphicUsed by:Timeline
Symbol 53 GraphicUsed by:Timeline
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:Timeline
Symbol 56 TextUses:34Used by:Timeline
Symbol 57 TextUses:34Used by:Timeline
Symbol 58 GraphicUsed by:Timeline
Symbol 59 TextUses:34Used by:Timeline
Symbol 60 TextUses:34Used by:Timeline
Symbol 61 FontUsed by:62 63 67 68
Symbol 62 TextUses:61Used by:Timeline
Symbol 63 TextUses:61Used by:Timeline
Symbol 64 GraphicUsed by:Timeline
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65 10 11 12 13Used by:Timeline
Symbol 67 TextUses:61Used by:Timeline
Symbol 68 TextUses:61Used by:Timeline
Symbol 69 ButtonUses:26Used by:Timeline
Symbol 70 BitmapUsed by:71 129
Symbol 71 GraphicUses:70Used by:Timeline
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:Timeline
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:Timeline
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:Timeline
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:Timeline
Symbol 80 BitmapUsed by:81 130
Symbol 81 GraphicUses:80Used by:Timeline
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:Timeline
Symbol 84 GraphicUsed by:Timeline
Symbol 85 GraphicUsed by:86 87
Symbol 86 MovieClipUses:85Used by:Timeline
Symbol 87 MovieClipUses:85Used by:Timeline
Symbol 88 FontUsed by:89 116 117 122 153 154 158 180 185 186 193
Symbol 89 TextUses:88Used by:Timeline
Symbol 90 GraphicUsed by:Timeline
Symbol 91 FontUsed by:92 103 104 135 136 138 181 182 184
Symbol 92 EditableTextUses:91Used by:Timeline
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93 44 45Used by:Timeline
Symbol 95 GraphicUsed by:100
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:100 134 170
Symbol 98 GraphicUsed by:100
Symbol 99 MovieClipUsed by:100 134 170
Symbol 100 MovieClipUses:95 97 98 99Used by:Timeline
Symbol 101 GraphicUsed by:Timeline
Symbol 102 GraphicUsed by:Timeline
Symbol 103 TextUses:91Used by:Timeline
Symbol 104 TextUses:91Used by:Timeline
Symbol 105 GraphicUsed by:127 160 195
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:118 126 155 159 190 194
Symbol 108 GraphicUsed by:111 120 152 156 191
Symbol 109 FontUsed by:110 119 124 188
Symbol 110 TextUses:109Used by:111 152
Symbol 111 ButtonUses:108 110Used by:118
Symbol 112 FontUsed by:113 114 115 121 128 157 192
Symbol 113 TextUses:112Used by:118 126 155 159 190 194
Symbol 114 TextUses:112Used by:118 155 190
Symbol 115 TextUses:112Used by:118 126 155 159 190 194
Symbol 116 EditableTextUses:88Used by:118
Symbol 117 EditableTextUses:88Used by:118
Symbol 118 MovieClipUses:107 111 113 114 115 116 117Used by:127
Symbol 119 TextUses:109Used by:120 156 191
Symbol 120 ButtonUses:108 119Used by:126
Symbol 121 TextUses:112Used by:126
Symbol 122 EditableTextUses:88Used by:126
Symbol 123 GraphicUsed by:125
Symbol 124 TextUses:109Used by:125
Symbol 125 ButtonUses:123 124Used by:126 159 190 194
Symbol 126 MovieClipUses:107 120 113 121 115 122 125Used by:127
Symbol 127 MovieClipUses:105 118 126Used by:Timeline
Symbol 128 EditableTextUses:112Used by:Timeline
Symbol 129 GraphicUses:70Used by:Timeline
Symbol 130 GraphicUses:80Used by:Timeline
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:Timeline
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:97 133 99Used by:Timeline
Symbol 135 TextUses:91Used by:Timeline
Symbol 136 TextUses:91Used by:Timeline
Symbol 137 GraphicUsed by:Timeline
Symbol 138 EditableTextUses:91Used by:Timeline
Symbol 139 GraphicUsed by:Timeline
Symbol 140 GraphicUsed by:141 142
Symbol 141 MovieClipUses:140 44 45Used by:Timeline
Symbol 142 MovieClipUses:140 44 45Used by:Timeline
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143 44 45Used by:Timeline
Symbol 145 GraphicUsed by:Timeline
Symbol 146 GraphicUsed by:Timeline
Symbol 147 GraphicUsed by:Timeline
Symbol 148 GraphicUsed by:149 150
Symbol 149 MovieClipUses:148Used by:151
Symbol 150 MovieClipUses:148Used by:151
Symbol 151 MovieClipUses:149 150Used by:Timeline
Symbol 152 ButtonUses:108 110Used by:155
Symbol 153 EditableTextUses:88Used by:155
Symbol 154 EditableTextUses:88Used by:155
Symbol 155 MovieClipUses:107 152 113 114 115 153 154Used by:160
Symbol 156 ButtonUses:108 119Used by:159
Symbol 157 TextUses:112Used by:159
Symbol 158 EditableTextUses:88Used by:159
Symbol 159 MovieClipUses:107 156 113 157 115 158 125Used by:160
Symbol 160 MovieClipUses:105 155 159Used by:Timeline
Symbol 161 GraphicUsed by:Timeline
Symbol 162 GraphicUsed by:Timeline
Symbol 163 GraphicUsed by:168
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:168
Symbol 166 GraphicUsed by:168
Symbol 167 MovieClipUsed by:168
Symbol 168 MovieClipUses:163 165 166 167Used by:Timeline
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:97 169 99Used by:Timeline
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:174
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:172 173 49 50Used by:Timeline
Symbol 175 GraphicUsed by:Timeline
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:Timeline
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:Timeline
Symbol 180 TextUses:88Used by:Timeline
Symbol 181 TextUses:91Used by:Timeline
Symbol 182 TextUses:91Used by:Timeline
Symbol 183 GraphicUsed by:Timeline
Symbol 184 EditableTextUses:91Used by:Timeline
Symbol 185 EditableTextUses:88Used by:190
Symbol 186 EditableTextUses:88Used by:190
Symbol 187 GraphicUsed by:189
Symbol 188 TextUses:109Used by:189
Symbol 189 ButtonUses:187 188Used by:190
Symbol 190 MovieClipUses:107 113 114 115 185 186 189 125Used by:195
Symbol 191 ButtonUses:108 119Used by:194
Symbol 192 TextUses:112Used by:194
Symbol 193 EditableTextUses:88Used by:194
Symbol 194 MovieClipUses:107 191 113 192 115 193 125Used by:195
Symbol 195 MovieClipUses:105 190 194Used by:Timeline

Instance Names

"preLoadClip"Frame 1Symbol 28 MovieClip
"snd1"Frame 1Symbol 30 MovieClip
"snd2"Frame 1Symbol 31 MovieClip
"car9_mc"Frame 4Symbol 42 MovieClip
"car8_mc"Frame 4Symbol 46 MovieClip
"car11_mc"Frame 4Symbol 51 MovieClip
"kerb4_mc"Frame 4Symbol 55 MovieClip
"kerb2_mc"Frame 5Symbol 73 MovieClip
"obstacle1"Frame 5Symbol 75 MovieClip
"obstacle2"Frame 5Symbol 77 MovieClip
"obstacle3"Frame 5Symbol 79 MovieClip
"obstacle2"Frame 5Symbol 77 MovieClip
"obstacle1"Frame 5Symbol 75 MovieClip
"kerb1_mc"Frame 5Symbol 73 MovieClip
"kerb3_mc"Frame 5Symbol 86 MovieClip
"kerb4_mc"Frame 5Symbol 86 MovieClip
"target_mc"Frame 5Symbol 87 MovieClip
"car4_mc"Frame 5Symbol 46 MovieClip
"car3_mc"Frame 5Symbol 94 MovieClip
"car"Frame 5Symbol 100 MovieClip
"gameClip"Frame 5Symbol 127 MovieClip
"kerb3_mc"Frame 7Symbol 73 MovieClip
"kerb5_mc"Frame 7Symbol 86 MovieClip
"kerb4_mc"Frame 7Symbol 86 MovieClip
"kerb6_mc"Frame 7Symbol 86 MovieClip
"kerb7_mc"Frame 7Symbol 86 MovieClip
"kerb8_mc"Frame 7Symbol 86 MovieClip
"kerb10_mc"Frame 7Symbol 86 MovieClip
"target_mc"Frame 7Symbol 87 MovieClip
"kerb1_mc"Frame 7Symbol 132 MovieClip
"car4_mc"Frame 7Symbol 42 MovieClip
"car"Frame 7Symbol 134 MovieClip
"kerb2_mc"Frame 7Symbol 132 MovieClip
"car8_mc"Frame 7Symbol 51 MovieClip
"car5_mc"Frame 7Symbol 94 MovieClip
"car10_mc"Frame 7Symbol 141 MovieClip
"car7_mc"Frame 7Symbol 142 MovieClip
"car6_mc"Frame 7Symbol 144 MovieClip
"kerb9_mc"Frame 7Symbol 86 MovieClip
"car9_mc"Frame 7Symbol 141 MovieClip
"gameClip"Frame 7Symbol 160 MovieClip
"kerb1_mc"Frame 9Symbol 73 MovieClip
"kerb4_mc"Frame 9Symbol 86 MovieClip
"kerb5_mc"Frame 9Symbol 86 MovieClip
"kerb6_mc"Frame 9Symbol 86 MovieClip
"kerb7_mc"Frame 9Symbol 86 MovieClip
"target_mc"Frame 9Symbol 87 MovieClip
"kerb3_mc"Frame 9Symbol 132 MovieClip
"kerb2_mc"Frame 9Symbol 132 MovieClip
"car7_mc"Frame 9Symbol 142 MovieClip
"caravan"Frame 9Symbol 168 MovieClip
"car"Frame 9Symbol 170 MovieClip
"car4_mc"Frame 9Symbol 141 MovieClip
"car5_mc"Frame 9Symbol 51 MovieClip
"car6_mc"Frame 9Symbol 174 MovieClip
"gameClip"Frame 9Symbol 195 MovieClip
"LoaderBlk"Symbol 28 MovieClip Frame 1Symbol 4 Button
"LoaderBlk"Symbol 28 MovieClip Frame 73Symbol 25 Button
"rightWheel"Symbol 100 MovieClip Frame 1Symbol 97 MovieClip
"leftWheel"Symbol 100 MovieClip Frame 1Symbol 97 MovieClip
"hit1"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit2"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit3"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit4"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit5"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit6"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit7"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit8"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit9"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit10"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit11"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit12"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit13"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit14"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit15"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit16"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit17"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit18"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit19"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit20"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit21"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit22"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"hit23"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"displayClip"Symbol 127 MovieClip Frame 2Symbol 118 MovieClip
"displayClip"Symbol 127 MovieClip Frame 3Symbol 126 MovieClip
"rightWheel"Symbol 134 MovieClip Frame 1Symbol 97 MovieClip
"leftWheel"Symbol 134 MovieClip Frame 1Symbol 97 MovieClip
"hit1"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit2"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit3"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit4"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit5"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit6"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit7"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit8"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit9"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit10"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit11"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit12"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit13"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit14"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit15"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit16"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit17"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit18"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit19"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit20"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit21"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit22"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"hit23"Symbol 134 MovieClip Frame 1Symbol 99 MovieClip
"displayClip"Symbol 160 MovieClip Frame 2Symbol 155 MovieClip
"displayClip"Symbol 160 MovieClip Frame 3Symbol 159 MovieClip
"body"Symbol 168 MovieClip Frame 1Symbol 165 MovieClip
"hit1"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit2"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit3"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit4"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit5"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit6"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit7"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit8"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit9"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit10"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit11"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit12"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit13"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit14"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit15"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit16"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit17"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"hit18"Symbol 168 MovieClip Frame 1Symbol 167 MovieClip
"rightWheel"Symbol 170 MovieClip Frame 1Symbol 97 MovieClip
"leftWheel"Symbol 170 MovieClip Frame 1Symbol 97 MovieClip
"hit1"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit2"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit3"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit4"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit5"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit6"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit7"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit8"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit9"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit10"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit11"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit12"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit13"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit14"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit15"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit16"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit17"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit18"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit19"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit20"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit21"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit22"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hit23"Symbol 170 MovieClip Frame 1Symbol 99 MovieClip
"hitarea"Symbol 174 MovieClip Frame 1Symbol 172 MovieClip
"displayClip"Symbol 195 MovieClip Frame 2Symbol 190 MovieClip
"displayClip"Symbol 195 MovieClip Frame 3Symbol 194 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "bgsound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "alarm"

Labels

"startgame"Frame 2
"level1"Frame 5
"resetlevel2"Frame 6
"level2"Frame 7
"resetlevel3"Frame 8
"level3"Frame 9
"gameover"Frame 12
"alarm"Symbol 42 MovieClip Frame 5
"alarm"Symbol 46 MovieClip Frame 5
"alarm"Symbol 51 MovieClip Frame 5
"alarm"Symbol 94 MovieClip Frame 5
"alarm"Symbol 141 MovieClip Frame 3
"alarm"Symbol 142 MovieClip Frame 3
"alarm"Symbol 144 MovieClip Frame 3
"alarm"Symbol 174 MovieClip Frame 5

Dynamic Text Variables

perTextSymbol 22 EditableText""
counterSymbol 92 EditableText"60"
percentSymbol 116 EditableText""
scoreSymbol 117 EditableText""
percentSymbol 122 EditableText""
scoreSymbol 128 EditableText""
counterSymbol 138 EditableText"120"
percentSymbol 153 EditableText""
scoreSymbol 154 EditableText""
percentSymbol 158 EditableText""
counterSymbol 184 EditableText"200"
percentSymbol 185 EditableText""
scoreSymbol 186 EditableText""
percentSymbol 193 EditableText""




http://swfchan.com/47/232858/info.shtml
Created: 21/2 -2020 23:51:56 Last modified: 21/2 -2020 23:51:56 Server time: 30/04 -2024 17:15:55