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

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

Car Flip.swf

This is the info page for
Flash #48273

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


Text
Enter Score

Enter Score

Play Again

Play Again

You made the Top 10

Last Distance

0000

Best

0000

0000

0000

1200

loading

<p align="left"></p>

<p align="left"></p>

Send to a friend

Hi-scores

Instructions

Back to home

VISIT THE REAL SALE

VISIT THE REAL SALE

HI-SCORES

HI-SCORES

Watch out for your little car starting

Use your mouse button to lift the
ramp to the best angle for take-off

Move your mouse left and right to
keep the car upright for landing

Good luck!

Your Best

0m

Submit

Submit

Cancel

Cancel

0

Enter your initials

Your Best

Enter Best Score

High Scores

Top Ten

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

Play

Play

ActionScript [AS1/AS2]

Frame 1
gvTrackCode = "2814"; System.security.allowDomain("www.chunk.co.uk"); System.security.allowDomain("www.chunktestarea.com"); this.createEmptyMovieClip("flashTrack", 999); loadMovie ("http://www.chunk.co.uk/reporting/chunkTrack.swf", flashTrack); flashTrack.trackEvent("open"); stop();
Instance of Symbol 27 MovieClip in Frame 1
onClipEvent (load) { targetMC = _parent; } onClipEvent (enterFrame) { if (targetMC.getBytesLoaded() > 1000) { this.gotoAndStop(Math.ceil((this._totalframes * targetMC.getBytesLoaded()) / targetMC.getBytesTotal())); if (this.preloadAnimFinished) { _parent.gotoAndPlay("intro"); } } }
Instance of Symbol 134 MovieClip "toolTipMC" in Frame 12
onClipEvent (enterFrame) { this._x = this._x + ((_root._xmouse - this._x) / 3); this._y = this._y + ((_root._ymouse - this._y) / 3); }
Frame 13
if (my_hiscoreModel == undefined) { my_hiscoreModel = new hiscore.HiscoreModel(); } if (my_hiscoreResultsController == undefined) { my_hiscoreResultsController = new hiscore.HiscoreResultsController(my_hiscoreModel, null); my_hiscoreResultsController.checkHiscore(); } stop();
Frame 41
if (g == undefined) { var g = (new com.arnoldclark.Game()); } g.init(); this.onEnterFrame = function () { g.step(); };
Frame 59
delete this.onEnterFrame; g.setScores(); if (my_hiscoreResults == undefined) { my_hiscoreResults = new hiscore.HiscoreResults(my_hiscoreModel, g); } my_hiscoreResults.init();
Frame 67
g.clearPopups(); if (my_hiscoreEntry == undefined) { my_hiscoreEntry = new hiscore.HiscoreEntry(my_hiscoreModel, enterScore_mc, g); } my_hiscoreEntry.init();
Frame 76
if (results_mc) { results_mc.removeMovieClip(); } if (my_hiscoreTable == undefined) { my_hiscoreTable = new hiscore.HiscoreTable(my_hiscoreModel, hiscore_mc); } my_hiscoreTable.displayTable();
Symbol 4 MovieClip [sparkAnim] Frame 18
gotoAndPlay ("loopstart");
Symbol 27 MovieClip Frame 1
stop();
Instance of Symbol 23 MovieClip "fillMC" in Symbol 27 MovieClip Frame 1
onClipEvent (enterFrame) { this._y = this._y + ((_parent.followMeMC._y - this._y) / 5); if (Math.round(this._x) == -110) { this._y = -100; _parent.preloadAnimFinished = true; } }
Symbol 27 MovieClip Frame 42
stop(); preloadAnimFinished = true;
Symbol 309 MovieClip [__Packages.util.StandardButton] Frame 0
class util.StandardButton { var button_mc; function StandardButton (mc, label_str) { button_mc = mc; if (label_str) { button_mc.title_txt.htmlText = label_str; } button_mc.classRef = this; button_mc.onRollOver = function () { this.classRef.over(); }; button_mc.onRollOut = function () { this.classRef.out(); }; } function over() { button_mc.gotoAndPlay("over"); } function out() { button_mc.gotoAndPlay("out"); } function off() { button_mc.gotoAndStop("off"); } }
Symbol 310 MovieClip [__Packages.hiscore.HiscoreModel] Frame 0
class hiscore.HiscoreModel { var bestScore_num, lastScore_num, hiscore_num, name_str, tableData_xml; function HiscoreModel () { } function setBestScore(bestScore_arg) { bestScore_num = bestScore_arg; } function getBestScore() { return(bestScore_num); } function setLastScore(lastScore_arg) { lastScore_num = lastScore_arg; } function getLastScore() { return(lastScore_num); } function setHiscore(hiscore_arg) { hiscore_num = hiscore_arg; } function getHiscore() { return(hiscore_num); } function setName(name_arg) { name_str = name_arg; } function getName() { return(name_str); } function setTableData(tableData_arg) { tableData_xml = tableData_arg; } function getTableData() { return(tableData_xml); } }
Symbol 311 MovieClip [__Packages.hiscore.HiscoreResultsController] Frame 0
class hiscore.HiscoreResultsController { var my_model, my_view, my_XMLLoader, XMLLoader_mc; function HiscoreResultsController (model_arg, view_arg) { my_model = model_arg; my_view = view_arg; my_XMLLoader = new util.xml.XMLLoader(); } function setBestScore(score_arg) { my_model.setBestScore(score_arg); } function setLastScore(score_arg) { my_model.setLastScore(score_arg); } function checkHiscore() { _root.hiscore_btn.enabled = false; _root.hiscore2_btn.enabled = false; my_XMLLoader.loadXML("http://www.chunktestarea.com/aclark/topten.asp", this); } function XMLLoading() { XMLLoader_mc = _root.attachMovie("NonPercentageLoader", "XMLLoader", _root.getNextHighestDepth(), {_x:300, _y:190}); } function XMLLoaded(hiscoreXML_arg) { XMLLoader_mc.removeMovieClip(); _root.hiscore_btn.enabled = true; _root.hiscore2_btn.enabled = true; my_model.setTableData(hiscoreXML_arg); if (my_model.getBestScore() != undefined) { var _local4 = my_model.getBestScore(); var _local7 = my_model.getHiscore(); var _local8 = false; var _local6 = my_model.getTableData(); var _local3 = 0; while (_local3 < _local6.firstChild.childNodes.length) { var _local5 = _local6.childNodes[0].childNodes[_local3].attributes.score_num; if ((_local4 > _local5) && ((_local7 == undefined) || (_local4 > _local7))) { _local8 = true; my_model.setHiscore(_local4); } _local3++; } my_view.showResult(_local8); } } function XMLError() { XMLLoader_mc.removeMovieClip(); util.AlertBox.show("Error in Data Loading", "There has been an error while loading the data for this game. Please check your connection and click anywhere to load again", undefined, undefined, this, "checkHiscore"); } }
Symbol 312 MovieClip [__Packages.hiscore.HiscoreResults] Frame 0
class hiscore.HiscoreResults { var my_model, my_controller, my_game, hiscoreResults_mc; function HiscoreResults (model_arg, game_arg) { my_model = model_arg; my_controller = new hiscore.HiscoreResultsController(my_model, this); my_game = game_arg; } function init() { my_controller.setBestScore(my_game.getBestScore()); my_controller.setLastScore(my_game.getLastScore()); my_controller.checkHiscore(); } function showResult(isHiscore_arg) { if (isHiscore_arg) { var _local3 = "resultsHiscore_mc"; } else { var _local3 = "resultsNoHiscore_mc"; } hiscoreResults_mc = _root.attachMovie(_local3, "results_mc", _root.getNextHighestDepth(), {_x:185, _y:130}); hiscoreResults_mc.playAgain_btn.onRelease = function () { _root.flashTrack.trackEvent("playagain"); _root.gotoAndStop("newGame"); this._parent.removeMovieClip(); }; if (isHiscore_arg) { hiscoreResults_mc.enterScore_btn.onRelease = function () { _root.gotoAndStop("enterScore"); this._parent.removeMovieClip(); }; } hiscoreResults_mc.bestScore_txt.text = my_model.getBestScore(); hiscoreResults_mc.lastScore_txt.text = my_game.getLastScore(); } }
Symbol 313 MovieClip [__Packages.com.arnoldclark.Game] Frame 0
class com.arnoldclark.Game { var bestScore, carOn, r, c, fg, rb, sp, sb1, sb2, sb3, sBoard, m, animationList, lastScore; function Game () { bestScore = 0; } function init() { clearPopups(); carOn = false; _root.fgMC._x = 0; _root.bg1MC._x = 0; _root.bg2MC._x = 0; _root.bg3MC._x = 0; _root.fgMC.carMC._x = 135; _root.fgMC.carMC._y = 336; _root.fgMC.startingCarAnimMC.gotoAndPlay(1); r = new com.arnoldclark.Ramp(_root.fgMC.rampMC, 191, 337, 78, 20); c = new com.arnoldclark.Car(135, 322, 8, _root.fgMC.carMC, r, this); fg = new com.arnoldclark.Foreground(_root.fgMC, c); rb = new com.arnoldclark.RampButton(_root.fgMC._root.fgMC.rbMC, r); sp = new com.arnoldclark.SoundPlayer(_root.soundsMC); sb1 = new com.arnoldclark.ScrollingBackground(_root.bg1MC, c, -0.5, 336); sb2 = new com.arnoldclark.ScrollingBackground(_root.bg2MC, c, -0.25, 336); sb3 = new com.arnoldclark.ScrollingBackground(_root.bg3MC, c, -0.1, 336); sBoard = new com.arnoldclark.Scoreboard(this); displayYourBest(); m = new com.arnoldclark.Marker("marker", _root.fgMC, 280, 500, 20); animationList = new Array(r, fg, sb1, sb2, sb3); var _local3 = random(3) + 1; _root.fgMC.startingCarAnimMC.carMC.bodyMC.gotoAndStop(_local3); _root.fgMC.carMC.bodyMC.gotoAndStop(_local3); } function step() { var _local2 = 0; while (_local2 < animationList.length) { animationList[_local2].moveMe(); animationList[_local2].drawMe(); _local2++; } if (carOn) { c.moveMe(); c.drawMe(); } rb.operate(); } function getLastScore() { return(lastScore); } function getBestScore() { return(bestScore); } function setScores() { lastScore = Math.round(c.getMyX() - r.getMyEndX()); if ((lastScore > bestScore) || (bestScore == undefined)) { bestScore = lastScore; } } function displayScores() { sBoard.displayScores(); } function displayYourBest() { _root.yourBestMC.displayTXT.text = getBestScore() + "m"; } function clearPopups() { _root.scoreboardMC.removeMovieClip(); } }
Symbol 314 MovieClip [__Packages.com.arnoldclark.Ramp] Frame 0
class com.arnoldclark.Ramp { var myMC, myX, myY, myLength, myRot, myMinRot, myMaxRot, myEndX, myEndY; function Ramp (myMC, myX, myY, myLength, myRot) { this.myMC = myMC; this.myX = myX; this.myY = myY; this.myLength = myLength; this.myRot = myRot; myMinRot = -50; myMaxRot = 20; } function moveMe() { if (myRot < myMaxRot) { if ((myRot + 5) <= myMaxRot) { myRot = myRot + 5; } else { myRot = myMaxRot; } } } function drawMe() { calculateMyEnds(); myMC.clear(); myMC.beginFill(16711703); myMC.lineStyle(0, 16711680, 100); myMC.moveTo(myX - 8, myY); myMC.lineTo(myX + 8, myY); myMC.lineTo(myEndX + 10, myEndY); myMC.lineTo(myEndX - 10, myEndY); myMC.lineTo(myX - 8, myY); myMC.endFill(); myMC.moveTo(myX - 8, myY); myMC.lineStyle(2, 8847617, 100); myMC.lineTo(myEndX - 10, myEndY); myMC.lineTo(myEndX + 10, myEndY); if (myRot <= 0) { myMC.swapDepths(101); } else { myMC.swapDepths(50); } } function calculateMyEnds() { myEndX = myX + (Math.cos(degreesToRadians(myRot)) * myLength); myEndY = myY + (Math.sin(degreesToRadians(myRot)) * myLength); } function degreesToRadians(degrees) { var _local1 = (degrees * Math.PI) / 180; return(_local1); } function radiansToDegrees(radians) { var _local1 = (radians * 180) / Math.PI; return(_local1); } function getMyX() { return(myX); } function getMyY() { return(myY); } function getMyEndX() { return(myEndX); } function getMyEndY() { return(myEndY); } function getMyRot() { return(myRot); } function setMyRot(newRot) { myRot = newRot; if (myRot > myMaxRot) { myRot = myMaxRot; } else if (myRot < myMinRot) { myRot = myMinRot; } else { myRot = newRot; } } }
Symbol 315 MovieClip [__Packages.com.arnoldclark.Car] Frame 0
class com.arnoldclark.Car { var myX, myY, gameObject, mySpeed, rampObject, myMC, gravity, myRot, floorY, hasLeftRamp, myYspeed, myLastY, myXspeed, myLastX, randomRot, sparkAnim; function Car (myX, myY, mySpeed, myMC, rampObject, gameObject) { this.myX = myX; this.myY = myY; this.gameObject = gameObject; this.mySpeed = mySpeed; this.rampObject = rampObject; this.myMC = myMC; grounded = false; crashed = false; gravity = 0.5; myRot = 0; floorY = 360; } function moveMe() { if (!hasLeftRamp) { if (myX < rampObject.getMyEndX()) { if (myX >= rampObject.getMyX()) { myY = rampObject.getMyY() + (Math.tan(degreesToRadians(myRot)) * (myX - rampObject.getMyX())); myY = myY - (myMC._height / 2); myRot = rampObject.getMyRot(); myYspeed = Math.sin(degreesToRadians(myRot)) * mySpeed; if ((myY - myLastY) < 0) { myYspeed = myYspeed + (myY - myLastY); } } else { myYspeed = Math.sin(degreesToRadians(myRot)) * mySpeed; } myXspeed = Math.cos(degreesToRadians(myRot)) * mySpeed; } else { hasLeftRamp = true; } myLastX = myX; myLastY = myY; myX = myX + myXspeed; myY = myY + myYspeed; } else if (!grounded) { rotateMe(); myYspeed = myYspeed + gravity; if ((myY + myYspeed) < floorY) { myX = myX + myXspeed; myY = myY + myYspeed; } else { myY = floorY; if (checkUprightness()) { if (myYspeed > 3) { randomRot = random(10) - 5; gameObject.sp.playSound("boing"); myXspeed = myXspeed * 0.95; myYspeed = myYspeed * -0.95; if (myYspeed > 1) { myYspeed = 0; } myX = myX + myXspeed; } else { grounded = true; } } else { gameObject.sp.playSound("crash"); grounded = true; crashed = true; } } } else { if (crashed) { if (sparkAnim == undefined) { sparkAnim = new com.arnoldclark.SparkAnimation(this); } sparkAnim.operate(); } else { if (myRot < 0) { myRot = myRot + 360; } if (myRot > 180) { myRot = myRot + ((360 - myRot) / 3); } else { myRot = myRot + ((-myRot) / 3); } } if (myXspeed > 0) { myXspeed = myXspeed - 0.1; myX = myX + myXspeed; _root.fgMC.sparkAnimMC._alpha = myXspeed * 100; } else { if (sparkAnim != undefined) { sparkAnim.turnOff(); } _root.gotoAndStop("results"); } } } function drawMe() { myMC._x = myX; myMC._y = myY; myMC._rotation = myRot; } function degreesToRadians(degrees) { var _local1 = (degrees * Math.PI) / 180; return(_local1); } function radiansToDegrees(radians) { var _local1 = (radians * 180) / Math.PI; return(_local1); } function getMyX() { return(myX); } function rotateMe() { if (randomRot != undefined) { myRot = myRot + randomRot; } myRot = myRot + ((20 * (_root._xmouse - 300)) / 300); if (myRot < 0) { myRot = myRot + 360; } } function crash() { delete _root.onEnterFrame; _root.gotoAndStop("results"); } function checkUprightness() { if (((myRot % 360) >= 270) && ((myRot % 360) < 360)) { var _local2 = ((360 - (myRot % 360)) / 90) * 0.05; myXspeed = myXspeed * (0.95 - _local2); return(true); } if (((myRot % 360) >= 0) && ((myRot % 360) <= 90)) { var _local2 = ((myRot % 360) / 90) * 0.05; myXspeed = myXspeed * (0.95 + _local2); return(true); } return(false); } var grounded = true; var crashed = true; }
Symbol 316 MovieClip [__Packages.com.arnoldclark.SparkAnimation] Frame 0
class com.arnoldclark.SparkAnimation { var carObject, myMC; function SparkAnimation (carObject) { this.carObject = carObject; init(); } function operate() { myMC._x = carObject.getMyX() + 7; myMC._y = 370; } function init() { myMC = _root.fgMC.attachMovie("sparkAnim", "sparkAnimMC", 250); } function turnOff() { myMC.removeMovieClip(); } }
Symbol 317 MovieClip [__Packages.com.arnoldclark.Foreground] Frame 0
class com.arnoldclark.Foreground { var myMC, carObject, myX; function Foreground (myMC, carObject) { this.myMC = myMC; this.carObject = carObject; } function moveMe() { if (carObject.getMyX() > 300) { myX = 300 - carObject.getMyX(); } } function drawMe() { myMC._x = myX; } }
Symbol 318 MovieClip [__Packages.com.arnoldclark.RampButton] Frame 0
class com.arnoldclark.RampButton { var myMC, rampObject, pressed; function RampButton (myMC, rampObject) { this.myMC = myMC; this.rampObject = rampObject; codeButton(); } function codeButton() { var objRef = this; myMC.onPress = function () { objRef.pressed = true; }; myMC.onRelease = (myMC.onReleaseOutside = function () { objRef.pressed = false; }); } function operate() { if (pressed) { rampObject.setMyRot(rampObject.getMyRot() - 12); } } }
Symbol 319 MovieClip [__Packages.com.arnoldclark.ScrollingBackground] Frame 0
class com.arnoldclark.ScrollingBackground { var myMC, scrollRef, scrollRatio, scrollStart, myX, myWidth; function ScrollingBackground (myMC, scrollRef, scrollRatio, scrollStart) { this.myMC = myMC; this.scrollRef = scrollRef; this.scrollRatio = scrollRatio; this.scrollStart = scrollStart; myX = 0; myWidth = this.myMC._width; } function moveMe() { if (scrollRef.getMyX() >= scrollStart) { myX = (scrollRef.getMyX() - scrollStart) * scrollRatio; } if (myX < (-(myWidth / 2))) { myX = myX + (myWidth / 2); } } function drawMe() { myMC._x = myX; } }
Symbol 320 MovieClip [__Packages.com.arnoldclark.Scoreboard] Frame 0
class com.arnoldclark.Scoreboard { var gameObject, myMC; function Scoreboard (gameObject) { this.gameObject = gameObject; } function displayScores() { myMC = _root.attachMovie("scoreboard", "scoreboardMC", _root.getNextHighestDepth()); myMC._x = 205; myMC._y = 153; trace(myMC); myMC.lastScoreTXT.text = gameObject.getLastScore(); myMC.bestScoreTXT.text = gameObject.getBestScore(); } }
Symbol 321 MovieClip [__Packages.com.arnoldclark.Marker] Frame 0
class com.arnoldclark.Marker { var myMCID, targetMC, xOrigin, markerInc, markerAmount, myY; function Marker (myMCID, targetMC, xOrigin, markerInc, markerAmount) { this.myMCID = myMCID; this.targetMC = targetMC; this.xOrigin = xOrigin; this.markerInc = markerInc; this.markerAmount = markerAmount; myY = 330; drawMarkers(); } function drawMarkers() { var _local2 = 1; while (_local2 <= markerAmount) { var _local3 = targetMC.attachMovie(myMCID, "marker" + _local2, _local2); _local3._x = xOrigin + (markerInc * _local2); _local3._y = myY; _local3.displayTXT.text = _local2 * markerInc; _local2++; } } }
Symbol 322 MovieClip [__Packages.com.arnoldclark.SoundPlayer] Frame 0
class com.arnoldclark.SoundPlayer { static var soundCounter, soundHolder; function SoundPlayer (targetMC) { soundCounter = 0; soundHolder = targetMC; } function playSound(soundID) { soundCounter++; var soundMC = soundHolder.createEmptyMovieClip("soundMC" + soundCounter, soundCounter); var _local3; soundMC.soundObj = new Sound(soundMC); soundMC.soundObj.attachSound(soundID); soundMC.soundObj.setVolume(100); soundMC.soundObj.onSoundComplete = function () { soundMC.removeMovieClip(); }; soundMC.soundObj.start(0, 1); } }
Symbol 323 MovieClip [__Packages.util.xml.XMLLoader] Frame 0
class util.xml.XMLLoader { var XMLHandler_obj; function XMLLoader () { } function loadXML(url_str, XMLHandler_arg) { XMLHandler_obj = XMLHandler_arg; XMLHandler_obj.XMLLoading(); var _local2 = new XML(); var classRef = this; _local2.ignoreWhite = true; _local2.load(url_str); _local2.onLoad = function (success) { if (success) { if (classRef.XMLHandler_obj) { classRef.XMLHandler_obj.XMLLoaded(this); } } else if (classRef.XMLHandler_obj) { classRef.XMLHandler_obj.XMLError(); } }; } function sendAndLoadXML(url_str, send_str, XMLHandler_arg) { XMLHandler_obj = XMLHandler_arg; XMLHandler_obj.XMLLoading(); var _local3 = new XML(send_str); var _local2 = new XML(); var classRef = this; _local2.ignoreWhite = true; _local3.sendAndLoad(url_str, _local2); _local2.onLoad = function (success) { if (success) { if (classRef.XMLHandler_obj) { classRef.XMLHandler_obj.XMLLoaded(this); } } else { trace("d"); if (classRef.XMLHandler_obj) { classRef.XMLHandler_obj.XMLError(); } } }; } }
Symbol 324 MovieClip [__Packages.util.AlertBox] Frame 0
class util.AlertBox { function AlertBox () { } static function show(messageTitle_arg, message_arg, x_arg, y_arg, class_arg, method_arg) { if (messageTitle_arg == undefined) { messageTitle_arg = "Message"; } if (message_arg == undefined) { message_arg = ""; } if (x_arg == undefined) { x_arg = Stage.width / 2; } if (y_arg == undefined) { y_arg = Stage.height / 2; } _root.createEmptyMovieClip("alertHolder_mc", _root.getNextHighestDepth()); createButtonMask(); _root.alertHolder_mc.attachMovie("AlertBox", "alert_mc", 10, {_x:x_arg, _y:y_arg}); _root.alertHolder_mc.alert_mc.messageTitle_txt.htmlText = messageTitle_arg; _root.alertHolder_mc.alert_mc.message_txt.htmlText = message_arg; _root.alertHolder_mc.class_obj = class_arg; _root.alertHolder_mc.method_obj = method_arg; } static function createButtonMask() { _root.alertHolder_mc.createEmptyMovieClip("buttonMask_mc", 5); _root.alertHolder_mc.buttonMask_mc.alertHolder_mc = _root.alertHolder_mc; _root.alertHolder_mc.buttonMask_mc.onRelease = function () { if ((!this._parent.class_obj) != undefined) { this._parent.class_obj[this._parent.method_obj](); } this.alertHolder_mc.removeMovieClip(); }; _root.alertHolder_mc.buttonMask_mc.useHandCursor = false; _root.alertHolder_mc.buttonMask_mc.beginFill(0, 0); _root.alertHolder_mc.buttonMask_mc.moveTo(-3000, -3000); _root.alertHolder_mc.buttonMask_mc.lineTo(3000, -3000); _root.alertHolder_mc.buttonMask_mc.lineTo(3000, 3000); _root.alertHolder_mc.buttonMask_mc.lineTo(-3000, 3000); _root.alertHolder_mc.buttonMask_mc.lineTo(-3000, -3000); _root.alertHolder_mc.buttonMask_mc.endFill(); } }
Symbol 325 MovieClip [__Packages.hiscore.HiscoreEntry] Frame 0
class hiscore.HiscoreEntry { var my_model, hiscoreEntry_mc, my_controller, submit_btn, cancel_btn, initialID_num, key_listener; function HiscoreEntry (model_arg, hiscoreEntry_arg) { my_model = model_arg; hiscoreEntry_mc = hiscoreEntry_arg; my_controller = new hiscore.HiscoreEntryController(my_model, this); submit_btn = hiscoreEntry_mc.submit_btn; cancel_btn = hiscoreEntry_mc.cancel_btn; initKeyListener(); } function init() { var _local2 = my_model.getName(); if (_local2 != undefined) { my_controller.setName(_local2); } else { my_controller.setName("AAA"); } displayBestScore(); initInitials(); initButtons(); initialID_num = 0; focusOnInitial(initialID_num); } function displayBestScore() { hiscoreEntry_mc.bestScore_txt.text = my_model.getBestScore(); } function displayInitials() { var _local3 = my_model.getName(); var _local2 = 0; while (_local2 < _local3.length) { displayInitial(_local3.substr(_local2, 1), _local2); _local2++; } } function displayInitial(initial_arg, initialID_arg) { hiscoreEntry_mc[("initial" + initialID_arg) + "_mc"].initial_txt.text = initial_arg; } function focusOnInitial(initialID_arg) { hiscoreEntry_mc[("initial" + initialID_arg) + "_mc"].background_mc.gotoAndStop("on"); } function blurInitial(initialID_arg) { hiscoreEntry_mc[("initial" + initialID_arg) + "_mc"].background_mc.gotoAndStop("off"); } function replaceInitial(initialID_arg) { blurInitial(initialID_num); initialID_num = initialID_arg; focusOnInitial(initialID_num); } function initInitials() { var _local2 = 0; while (_local2 < 3) { this[("initial" + _local2) + "_mc"] = hiscoreEntry_mc[("initial" + _local2) + "_mc"]; this[("initial" + _local2) + "_mc"].initialID_num = _local2; this[("initial" + _local2) + "_mc"].hiscoreEntry_ref = this; this[("initial" + _local2) + "_mc"].onRelease = function () { this.hiscoreEntry_ref.replaceInitial(this.initialID_num); }; _local2++; } } function initKeyListener() { key_listener = new Object(); key_listener.hiscoreEntry_ref = this; key_listener.onKeyDown = function () { if ((Key.getCode() == 46) || (Key.getCode() == 8)) { trace("delete"); this.initialID_clone = this.hiscoreEntry_ref.initialID_num; if (this.initialID_clone > 0) { this.initialID_clone--; } else { this.initialID_clone = 2; } this.hiscoreEntry_ref.replaceInitial(this.initialID_clone); } else if (Key.getCode() == 13) { trace("enter"); this.hiscoreEntry_ref.my_controller.submitBestScore(); } else { var _local2 = String.fromCharCode(Key.getAscii()); var _local3 = _local2.toUpperCase(); this.hiscoreEntry_ref.my_controller.setInitial(_local3, this.hiscoreEntry_ref.initialID_num); this.initialID_clone = this.hiscoreEntry_ref.initialID_num; if (this.initialID_clone < 2) { this.initialID_clone++; } else { this.initialID_clone = 0; } this.hiscoreEntry_ref.replaceInitial(this.initialID_clone); } }; Key.addListener(key_listener); } function initButtons() { new util.StandardButton(submit_btn); submit_btn.hiscoreEntry_ref = this; submit_btn.onRelease = function () { this.hiscoreEntry_ref.my_controller.submitBestScore(); }; new util.StandardButton(cancel_btn); cancel_btn.onRelease = function () { _root.gotoAndStop("newGame"); }; } }
Symbol 326 MovieClip [__Packages.hiscore.HiscoreEntryController] Frame 0
class hiscore.HiscoreEntryController { var my_model, my_view, my_XMLLoader, XMLLoader_mc; function HiscoreEntryController (model_arg, view_arg) { my_model = model_arg; my_view = view_arg; my_XMLLoader = new util.xml.XMLLoader(); } function setName(name_arg) { my_model.setName(name_arg); my_view.displayInitials(name_arg); } function setBestScore(score_arg) { my_model.setBestScore(score_arg); my_view.displayBestScore(score_arg); } function setInitial(initial_arg, initialID_arg) { if (initial_arg == "") { initial_arg = " "; } var _local4 = my_model.getName(); var _local3 = ""; var _local2 = 0; while (_local2 < _local4.length) { if (_local2 != initialID_arg) { _local3 = _local3 + _local4.substr(_local2, 1); } else { _local3 = _local3 + initial_arg; } _local2++; } my_model.setName(_local3); my_view.displayInitial(initial_arg, initialID_arg); } function updateHiscoreTable() { var _local6 = my_model.getBestScore(); var _local5 = -1; var _local3 = my_model.getTableData(); var _local2 = 0; while (_local2 < _local3.firstChild.childNodes.length) { var _local4 = _local3.childNodes[0].childNodes[_local2].attributes.score_num; if (_local6 > _local4) { _local5 = _local2; break; } _local2++; } _local2 = _local3.firstChild.childNodes.length - 1; while (_local2 > _local5) { _local3.childNodes[0].childNodes[_local2].attributes.score_num = _local3.childNodes[0].childNodes[_local2 - 1].attributes.score_num; _local3.childNodes[0].childNodes[_local2].attributes.name_str = _local3.childNodes[0].childNodes[_local2 - 1].attributes.name_str; _local2--; } _local3.childNodes[0].childNodes[_local5].attributes.score_num = my_model.getBestScore(); _local3.childNodes[0].childNodes[_local5].attributes.name_str = my_model.getName(); my_model.setTableData(_local3); } function submitBestScore() { var _local2 = ((("<bestscore name_str=\"" + my_model.getName()) + "\" score_num=\"") + my_model.getBestScore()) + "\" />"; my_XMLLoader.sendAndLoadXML("http://www.chunktestarea.com/aclark/scoresubmit.asp", _local2, this); } function XMLLoading() { XMLLoader_mc = _root.attachMovie("NonPercentageLoader", "XMLLoader", _root.getNextHighestDepth(), {_x:300, _y:190}); } function XMLLoaded() { updateHiscoreTable(); XMLLoader_mc.removeMovieClip(); _root.gotoAndStop("highScores"); } function XMLError() { XMLLoader_mc.removeMovieClip(); util.AlertBox.show("Submission Error", "There has been an error while submitting your score. Please check your connection and click anywhere to try again", undefined, undefined, this, "submitBestScore"); } }
Symbol 327 MovieClip [__Packages.hiscore.HiscoreTable] Frame 0
class hiscore.HiscoreTable { var my_model, hiscoreTable_mc; function HiscoreTable (model_arg, hiscoreTable_arg) { my_model = model_arg; hiscoreTable_mc = hiscoreTable_arg; } function displayTable() { var _local6 = my_model.getTableData(); var _local3 = 0; while (_local3 < _local6.firstChild.childNodes.length) { var _local5 = _local6.childNodes[0].childNodes[_local3].attributes.name_str; _local5 = _local5.toUpperCase(); var _local2 = _local6.childNodes[0].childNodes[_local3].attributes.score_num; var _local4 = 0; while (_local2.length < 4) { _local2 = "0" + _local2; _local4++; } hiscoreTable_mc[("name" + _local3) + "_txt"].text = _local5; hiscoreTable_mc[("score" + _local3) + "_txt"].text = _local2; _local3++; } } }
Symbol 39 MovieClip Frame 1
my_button = new util.StandardButton(this); stop();
Symbol 39 MovieClip Frame 11
stop();
Symbol 39 MovieClip Frame 21
stop();
Symbol 42 MovieClip Frame 1
my_button = new util.StandardButton(this); stop();
Symbol 42 MovieClip Frame 11
stop();
Symbol 42 MovieClip Frame 21
stop();
Symbol 95 Button
on (release) { gotoAndStop ("newGame"); }
Symbol 107 Button
on (rollOver) { toolTipMC.gotoAndStop("howto"); } on (rollOut) { toolTipMC.gotoAndStop("off"); } on (release) { gotoAndStop ("instructions"); }
Symbol 125 Button
on (rollOver) { toolTipMC.gotoAndStop("hi"); } on (rollOut) { toolTipMC.gotoAndStop("off"); } on (release) { gotoAndStop ("highScores"); }
Symbol 134 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 1
my_button = new util.StandardButton(this); this.onRelease = function () { _root.flashTrack.trackEvent("clickthru"); getURL ("http://www.arnoldclark.com", "_blank"); }; stop();
Symbol 140 MovieClip Frame 11
stop();
Symbol 140 MovieClip Frame 21
stop();
Symbol 146 MovieClip Frame 1
my_button = new util.StandardButton(this); this.onRelease = function () { _root.gotoAndStop("highScores"); }; stop();
Symbol 146 MovieClip Frame 11
stop();
Symbol 146 MovieClip Frame 21
stop();
Symbol 159 Button
on (rollOver) { toolTipMC.gotoAndStop("backtohome"); } on (rollOut) { toolTipMC.gotoAndStop("off"); } on (release) { gotoAndStop ("intro"); }
Symbol 166 MovieClip Frame 1
stop();
Symbol 181 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 64
stop(); _parent._parent.g.carOn = true;
Instance of Symbol 196 MovieClip "shadowMC" in Symbol 200 MovieClip Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_parent.carMC._x > 260) { if (!this._visible) { this._visible = true; } } else if (this._visible) { this._visible = false; } this._x = _parent.carMC._x; }
Instance of Symbol 199 MovieClip "carMC" in Symbol 200 MovieClip Frame 1
onClipEvent (load) { this.swapDepths(99); }
Instance of Symbol 172 MovieClip in Symbol 200 MovieClip Frame 1
onClipEvent (load) { this.swapDepths(100); }
Symbol 245 MovieClip Frame 1
var counter_num = 0; var frame_num = (1 + Math.round(Math.random() * 10)); this.gotoAndStop(frame_num); this.onEnterFrame = function () { this.counter_num++; if (this.counter_num == 150) { this.counter_num = 0; this.frame_num++; if (this.frame_num == 13) { this.frame_num = 1; } this.gotoAndStop(this.frame_num); } }; stop();
Symbol 255 MovieClip Frame 1
stop();
Symbol 255 MovieClip Frame 11
stop();
Symbol 255 MovieClip Frame 21
stop();
Symbol 260 MovieClip Frame 1
stop();
Symbol 260 MovieClip Frame 11
stop();
Symbol 260 MovieClip Frame 21
stop();
Symbol 267 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 1
my_button = new util.StandardButton(this); this.onRelease = function () { _root.flashTrack.trackEvent("playagain"); _root.gotoAndStop("newGame"); }; stop();
Symbol 307 MovieClip Frame 11
stop();
Symbol 307 MovieClip Frame 21
stop();

Library Items

Symbol 1 Sound [crash]
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClip [sparkAnim]Uses:3
Symbol 5 GraphicUsed by:Timeline
Symbol 6 GraphicUsed by:Timeline
Symbol 7 GraphicUsed by:11
Symbol 8 GraphicUsed by:11
Symbol 9 GraphicUsed by:11
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:7 8 9 10Used by:27
Symbol 12 GraphicUsed by:27
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:27 71 135 172 185 190 191 200
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:27 71 135
Symbol 17 GraphicUsed by:27
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:27 135
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:27 135
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:27
Symbol 24 MovieClipUsed by:27 200  Timeline
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27 71 135
Symbol 27 MovieClipUses:11 12 14 16 17 19 21 23 24 26Used by:Timeline
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:Timeline
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:Timeline
Symbol 309 MovieClip [__Packages.util.StandardButton]
Symbol 310 MovieClip [__Packages.hiscore.HiscoreModel]
Symbol 311 MovieClip [__Packages.hiscore.HiscoreResultsController]
Symbol 312 MovieClip [__Packages.hiscore.HiscoreResults]
Symbol 313 MovieClip [__Packages.com.arnoldclark.Game]
Symbol 314 MovieClip [__Packages.com.arnoldclark.Ramp]
Symbol 315 MovieClip [__Packages.com.arnoldclark.Car]
Symbol 316 MovieClip [__Packages.com.arnoldclark.SparkAnimation]
Symbol 317 MovieClip [__Packages.com.arnoldclark.Foreground]
Symbol 318 MovieClip [__Packages.com.arnoldclark.RampButton]
Symbol 319 MovieClip [__Packages.com.arnoldclark.ScrollingBackground]
Symbol 320 MovieClip [__Packages.com.arnoldclark.Scoreboard]
Symbol 321 MovieClip [__Packages.com.arnoldclark.Marker]
Symbol 322 MovieClip [__Packages.com.arnoldclark.SoundPlayer]
Symbol 323 MovieClip [__Packages.util.xml.XMLLoader]
Symbol 324 MovieClip [__Packages.util.AlertBox]
Symbol 325 MovieClip [__Packages.hiscore.HiscoreEntry]
Symbol 326 MovieClip [__Packages.hiscore.HiscoreEntryController]
Symbol 327 MovieClip [__Packages.hiscore.HiscoreTable]
Symbol 32 GraphicUsed by:49
Symbol 33 GraphicUsed by:39 42 255 260 307
Symbol 34 GraphicUsed by:39 42 250 255 307
Symbol 35 FontUsed by:36 38 40 41 43 45 46 47 48 51 52 55 58 127 129 131 133 174 183 187 189 248 249 253 254 257 259 261 262 271 272 275 276 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306
Symbol 36 TextUses:35Used by:39
Symbol 37 GraphicUsed by:39 42 255 307
Symbol 38 TextUses:35Used by:39
Symbol 39 MovieClipUses:33 34 36 37 38Used by:49
Symbol 40 TextUses:35Used by:42
Symbol 41 TextUses:35Used by:42
Symbol 42 MovieClipUses:33 34 40 37 41Used by:49 53
Symbol 43 TextUses:35Used by:49
Symbol 44 GraphicUsed by:49 53
Symbol 45 TextUses:35Used by:49 53
Symbol 46 EditableTextUses:35Used by:49
Symbol 47 TextUses:35Used by:49 53
Symbol 48 EditableTextUses:35Used by:49
Symbol 49 MovieClip [resultsHiscore_mc]Uses:32 39 42 43 44 45 46 47 48Used by:Timeline
Symbol 50 GraphicUsed by:53
Symbol 51 EditableTextUses:35Used by:53
Symbol 52 EditableTextUses:35Used by:53
Symbol 53 MovieClip [resultsNoHiscore_mc]Uses:50 42 44 45 51 47 52Used by:Timeline
Symbol 54 GraphicUsed by:56
Symbol 55 EditableTextUses:35Used by:56
Symbol 56 MovieClip [marker]Uses:54 55Used by:Timeline
Symbol 57 GraphicUsed by:62
Symbol 58 TextUses:35Used by:62
Symbol 59 GraphicUsed by:62
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:62
Symbol 62 MovieClip [NonPercentageLoader]Uses:57 58 59 61Used by:Timeline
Symbol 63 GraphicUsed by:67
Symbol 64 FontUsed by:65 66
Symbol 65 EditableTextUses:64Used by:67
Symbol 66 EditableTextUses:64Used by:67
Symbol 67 MovieClip [AlertBox]Uses:63 65 66Used by:Timeline
Symbol 68 Sound [boing]Used by:Timeline
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:71 185 190 191 200
Symbol 71 MovieClipUses:14 16 70 26Used by:Timeline
Symbol 72 ShapeTweeningUsed by:77
Symbol 73 GraphicUsed by:77
Symbol 74 GraphicUsed by:77
Symbol 75 ShapeTweeningUsed by:77
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:72 73 74 75 76Used by:Timeline
Symbol 78 GraphicUsed by:Timeline
Symbol 79 GraphicUsed by:95
Symbol 80 GraphicUsed by:91 105 157
Symbol 81 GraphicUsed by:91 105
Symbol 82 GraphicUsed by:91 105 157
Symbol 83 GraphicUsed by:91 105
Symbol 84 GraphicUsed by:91 105
Symbol 85 GraphicUsed by:91 105
Symbol 86 GraphicUsed by:91 105
Symbol 87 GraphicUsed by:91 105 157
Symbol 88 GraphicUsed by:91 105
Symbol 89 GraphicUsed by:91 105 157
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:80 81 82 83 84 85 86 87 88 89 90Used by:95
Symbol 92 GraphicUsed by:95
Symbol 93 GraphicUsed by:95
Symbol 94 GraphicUsed by:95
Symbol 95 ButtonUses:79 91 92 93 94Used by:Timeline
Symbol 96 GraphicUsed by:107 159
Symbol 97 GraphicUsed by:105 157
Symbol 98 GraphicUsed by:105 157
Symbol 99 GraphicUsed by:105
Symbol 100 GraphicUsed by:105 157
Symbol 101 GraphicUsed by:105 157
Symbol 102 GraphicUsed by:105 157
Symbol 103 GraphicUsed by:105
Symbol 104 GraphicUsed by:105 157
Symbol 105 MovieClipUses:80 81 82 83 84 97 98 99 100 101 102 103 104 85 86 87 88 89Used by:107
Symbol 106 GraphicUsed by:107
Symbol 107 ButtonUses:96 105 106Used by:Timeline
Symbol 108 GraphicUsed by:125
Symbol 109 GraphicUsed by:121
Symbol 110 GraphicUsed by:121
Symbol 111 GraphicUsed by:121
Symbol 112 GraphicUsed by:121
Symbol 113 GraphicUsed by:121
Symbol 114 GraphicUsed by:121
Symbol 115 GraphicUsed by:121
Symbol 116 GraphicUsed by:121
Symbol 117 GraphicUsed by:121
Symbol 118 GraphicUsed by:121
Symbol 119 GraphicUsed by:121
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:109 110 111 112 113 114 115 116 117 118 119 120Used by:125
Symbol 122 GraphicUsed by:125
Symbol 123 GraphicUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 ButtonUses:108 121 122 123 124Used by:Timeline
Symbol 126 GraphicUsed by:134
Symbol 127 TextUses:35Used by:134
Symbol 128 GraphicUsed by:134
Symbol 129 TextUses:35Used by:134
Symbol 130 GraphicUsed by:134
Symbol 131 TextUses:35Used by:134
Symbol 132 GraphicUsed by:134
Symbol 133 TextUses:35Used by:134
Symbol 134 MovieClipUses:126 127 128 129 130 131 132 133Used by:Timeline
Symbol 135 MovieClipUses:14 16 26 19 21Used by:Timeline
Symbol 136 GraphicUsed by:140 251
Symbol 137 FontUsed by:138 139 144 145
Symbol 138 TextUses:137Used by:140 251
Symbol 139 TextUses:137Used by:140
Symbol 140 MovieClipUses:136 138 139Used by:Timeline
Symbol 141 GraphicUsed by:146 251
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:146 251 308
Symbol 144 TextUses:137Used by:146 251
Symbol 145 TextUses:137Used by:146
Symbol 146 MovieClipUses:141 143 144 145Used by:Timeline
Symbol 147 GraphicUsed by:157
Symbol 148 GraphicUsed by:157
Symbol 149 GraphicUsed by:157
Symbol 150 GraphicUsed by:157
Symbol 151 GraphicUsed by:157
Symbol 152 GraphicUsed by:157
Symbol 153 GraphicUsed by:157
Symbol 154 GraphicUsed by:157
Symbol 155 GraphicUsed by:157
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:80 147 148 97 100 98 149 150 82 151 152 87 153 154 104 102 101 155 156 89Used by:159
Symbol 158 GraphicUsed by:159
Symbol 159 ButtonUses:96 157 158Used by:Timeline
Symbol 160 GraphicUsed by:191 200
Symbol 161 GraphicUsed by:190 191
Symbol 162 GraphicUsed by:168
Symbol 163 GraphicUsed by:166
Symbol 164 GraphicUsed by:166
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:163 164 165Used by:168 199
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:162 166 167Used by:169 194
Symbol 169 MovieClipUses:168Used by:191
Symbol 170 GraphicUsed by:172
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:170 14 171Used by:185 190 191 200
Symbol 173 GraphicUsed by:191
Symbol 174 TextUses:35Used by:191
Symbol 175 ShapeTweeningUsed by:191
Symbol 176 GraphicUsed by:191
Symbol 177 ShapeTweeningUsed by:191
Symbol 178 GraphicUsed by:185 191
Symbol 179 GraphicUsed by:181
Symbol 180 GraphicUsed by:181 191
Symbol 181 MovieClipUses:179 180Used by:191
Symbol 182 GraphicUsed by:191
Symbol 183 TextUses:35Used by:191
Symbol 184 GraphicUsed by:185 190
Symbol 185 MovieClipUses:14 184 70 172 178Used by:191
Symbol 186 GraphicUsed by:191
Symbol 187 TextUses:35Used by:191
Symbol 188 GraphicUsed by:191
Symbol 189 TextUses:35Used by:191
Symbol 190 MovieClipUses:14 184 70 172 161Used by:191
Symbol 191 MovieClipUses:14 160 70 161 169 172 173 174 175 176 177 178 181 182 183 185 180 186 187 188 189 190Used by:Timeline
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:200
Symbol 194 MovieClipUses:168Used by:200
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:200
Symbol 197 GraphicUsed by:199
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:197 166 198Used by:200
Symbol 200 MovieClipUses:193 14 160 70 194 196 199 172 24Used by:Timeline
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:Timeline
Symbol 203 GraphicUsed by:218
Symbol 204 GraphicUsed by:218
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:218
Symbol 207 GraphicUsed by:218
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:218
Symbol 210 GraphicUsed by:218
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:218
Symbol 213 GraphicUsed by:218
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:218
Symbol 216 GraphicUsed by:218
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:203 204 206 207 209 210 212 213 215 216 217Used by:Timeline
Symbol 219 GraphicUsed by:246
Symbol 220 GraphicUsed by:245
Symbol 221 Bitmap [ad12]Used by:222
Symbol 222 GraphicUses:221Used by:245
Symbol 223 Bitmap [ad11]Used by:224
Symbol 224 GraphicUses:223Used by:245
Symbol 225 Bitmap [ad10]Used by:226
Symbol 226 GraphicUses:225Used by:245
Symbol 227 Bitmap [ad09]Used by:228
Symbol 228 GraphicUses:227Used by:245
Symbol 229 Bitmap [ad08]Used by:230
Symbol 230 GraphicUses:229Used by:245
Symbol 231 Bitmap [ad07]Used by:232
Symbol 232 GraphicUses:231Used by:245
Symbol 233 Bitmap [ad06]Used by:234
Symbol 234 GraphicUses:233Used by:245
Symbol 235 Bitmap [ad05]Used by:236
Symbol 236 GraphicUses:235Used by:245
Symbol 237 Bitmap [ad04]Used by:238
Symbol 238 GraphicUses:237Used by:245
Symbol 239 Bitmap [ad03]Used by:240
Symbol 240 GraphicUses:239Used by:245
Symbol 241 Bitmap [ad02]Used by:242
Symbol 242 GraphicUses:241Used by:245
Symbol 243 Bitmap [ad01]Used by:244
Symbol 244 GraphicUses:243Used by:245
Symbol 245 MovieClipUses:220 222 224 226 228 230 232 234 236 238 240 242 244Used by:246
Symbol 246 MovieClipUses:219 245Used by:Timeline
Symbol 247 GraphicUsed by:250
Symbol 248 TextUses:35Used by:250
Symbol 249 EditableTextUses:35Used by:250
Symbol 250 MovieClipUses:247 248 249 34Used by:Timeline
Symbol 251 MovieClipUses:141 143 144 136 138Used by:Timeline
Symbol 252 GraphicUsed by:273
Symbol 253 TextUses:35Used by:255
Symbol 254 TextUses:35Used by:255
Symbol 255 MovieClipUses:33 34 253 37 254Used by:273
Symbol 256 GraphicUsed by:260
Symbol 257 TextUses:35Used by:260
Symbol 258 GraphicUsed by:260
Symbol 259 TextUses:35Used by:260
Symbol 260 MovieClipUses:33 256 257 258 259Used by:273
Symbol 261 EditableTextUses:35Used by:273
Symbol 262 TextUses:35Used by:273
Symbol 263 GraphicUsed by:267
Symbol 264 GraphicUsed by:267
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:267
Symbol 267 MovieClipUses:263 264 266Used by:270
Symbol 268 FontUsed by:269
Symbol 269 EditableTextUses:268Used by:270
Symbol 270 MovieClipUses:267 269Used by:273
Symbol 271 TextUses:35Used by:273
Symbol 272 TextUses:35Used by:273
Symbol 273 MovieClipUses:252 255 260 261 262 270 271 272Used by:Timeline
Symbol 274 GraphicUsed by:308
Symbol 275 TextUses:35Used by:308
Symbol 276 TextUses:35Used by:308
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:308
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:308
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:308
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:283Used by:308
Symbol 285 EditableTextUses:35Used by:308
Symbol 286 EditableTextUses:35Used by:308
Symbol 287 EditableTextUses:35Used by:308
Symbol 288 EditableTextUses:35Used by:308
Symbol 289 EditableTextUses:35Used by:308
Symbol 290 EditableTextUses:35Used by:308
Symbol 291 EditableTextUses:35Used by:308
Symbol 292 EditableTextUses:35Used by:308
Symbol 293 EditableTextUses:35Used by:308
Symbol 294 EditableTextUses:35Used by:308
Symbol 295 EditableTextUses:35Used by:308
Symbol 296 EditableTextUses:35Used by:308
Symbol 297 EditableTextUses:35Used by:308
Symbol 298 EditableTextUses:35Used by:308
Symbol 299 EditableTextUses:35Used by:308
Symbol 300 EditableTextUses:35Used by:308
Symbol 301 EditableTextUses:35Used by:308
Symbol 302 EditableTextUses:35Used by:308
Symbol 303 EditableTextUses:35Used by:308
Symbol 304 EditableTextUses:35Used by:308
Symbol 305 TextUses:35Used by:307
Symbol 306 TextUses:35Used by:307
Symbol 307 MovieClipUses:33 34 305 37 306Used by:308
Symbol 308 MovieClipUses:274 275 143 276 278 280 282 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 307Used by:Timeline

Instance Names

"hiscore2_btn"Frame 12Symbol 125 Button
"toolTipMC"Frame 12Symbol 134 MovieClip
"soundsMC"Frame 12Symbol 24 MovieClip
"hiscore_btn"Frame 12Symbol 146 MovieClip
"fgMC"Frame 40Symbol 200 MovieClip
"bg3MC"Frame 41Symbol 202 MovieClip
"bg2MC"Frame 41Symbol 218 MovieClip
"bg1MC"Frame 41Symbol 246 MovieClip
"yourBestMC"Frame 41Symbol 250 MovieClip
"hiscore_btn"Frame 59Symbol 146 MovieClip
"enterScore_mc"Frame 67Symbol 273 MovieClip
"hiscore_mc"Frame 76Symbol 308 MovieClip
"fillMC"Symbol 27 MovieClip Frame 1Symbol 23 MovieClip
"followMeMC"Symbol 27 MovieClip Frame 1Symbol 24 MovieClip
"enterScore_btn"Symbol 49 MovieClip [resultsHiscore_mc] Frame 1Symbol 39 MovieClip
"playAgain_btn"Symbol 49 MovieClip [resultsHiscore_mc] Frame 1Symbol 42 MovieClip
"lastScore_txt"Symbol 49 MovieClip [resultsHiscore_mc] Frame 1Symbol 46 EditableText
"bestScore_txt"Symbol 49 MovieClip [resultsHiscore_mc] Frame 1Symbol 48 EditableText
"playAgain_btn"Symbol 53 MovieClip [resultsNoHiscore_mc] Frame 1Symbol 42 MovieClip
"lastScore_txt"Symbol 53 MovieClip [resultsNoHiscore_mc] Frame 1Symbol 51 EditableText
"bestScore_txt"Symbol 53 MovieClip [resultsNoHiscore_mc] Frame 1Symbol 52 EditableText
"displayTXT"Symbol 56 MovieClip [marker] Frame 1Symbol 55 EditableText
"message_txt"Symbol 67 MovieClip [AlertBox] Frame 1Symbol 65 EditableText
"messageTitle_txt"Symbol 67 MovieClip [AlertBox] Frame 1Symbol 66 EditableText
"bodyMC"Symbol 168 MovieClip Frame 1Symbol 166 MovieClip
"carMC"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"carMC"Symbol 194 MovieClip Frame 1Symbol 168 MovieClip
"bodyMC"Symbol 199 MovieClip Frame 1Symbol 166 MovieClip
"rbMC"Symbol 200 MovieClip Frame 1Symbol 193 MovieClip
"startingCarAnimMC"Symbol 200 MovieClip Frame 1Symbol 194 MovieClip
"shadowMC"Symbol 200 MovieClip Frame 1Symbol 196 MovieClip
"carMC"Symbol 200 MovieClip Frame 1Symbol 199 MovieClip
"rampMC"Symbol 200 MovieClip Frame 1Symbol 24 MovieClip
"ad_mc"Symbol 246 MovieClip Frame 1Symbol 245 MovieClip
"ad_mc"Symbol 246 MovieClip Frame 1Symbol 245 MovieClip
"displayTXT"Symbol 250 MovieClip Frame 1Symbol 249 EditableText
"background_mc"Symbol 270 MovieClip Frame 1Symbol 267 MovieClip
"initial_txt"Symbol 270 MovieClip Frame 1Symbol 269 EditableText
"submit_btn"Symbol 273 MovieClip Frame 1Symbol 255 MovieClip
"cancel_btn"Symbol 273 MovieClip Frame 1Symbol 260 MovieClip
"bestScore_txt"Symbol 273 MovieClip Frame 1Symbol 261 EditableText
"initial2_mc"Symbol 273 MovieClip Frame 1Symbol 270 MovieClip
"initial1_mc"Symbol 273 MovieClip Frame 1Symbol 270 MovieClip
"initial0_mc"Symbol 273 MovieClip Frame 1Symbol 270 MovieClip
"name0_txt"Symbol 308 MovieClip Frame 1Symbol 285 EditableText
"score0_txt"Symbol 308 MovieClip Frame 1Symbol 286 EditableText
"name1_txt"Symbol 308 MovieClip Frame 1Symbol 287 EditableText
"score1_txt"Symbol 308 MovieClip Frame 1Symbol 288 EditableText
"name2_txt"Symbol 308 MovieClip Frame 1Symbol 289 EditableText
"score2_txt"Symbol 308 MovieClip Frame 1Symbol 290 EditableText
"name3_txt"Symbol 308 MovieClip Frame 1Symbol 291 EditableText
"score3_txt"Symbol 308 MovieClip Frame 1Symbol 292 EditableText
"name4_txt"Symbol 308 MovieClip Frame 1Symbol 293 EditableText
"score4_txt"Symbol 308 MovieClip Frame 1Symbol 294 EditableText
"name5_txt"Symbol 308 MovieClip Frame 1Symbol 295 EditableText
"score5_txt"Symbol 308 MovieClip Frame 1Symbol 296 EditableText
"name6_txt"Symbol 308 MovieClip Frame 1Symbol 297 EditableText
"score6_txt"Symbol 308 MovieClip Frame 1Symbol 298 EditableText
"name7_txt"Symbol 308 MovieClip Frame 1Symbol 299 EditableText
"score7_txt"Symbol 308 MovieClip Frame 1Symbol 300 EditableText
"name8_txt"Symbol 308 MovieClip Frame 1Symbol 301 EditableText
"score8_txt"Symbol 308 MovieClip Frame 1Symbol 302 EditableText
"name9_txt"Symbol 308 MovieClip Frame 1Symbol 303 EditableText
"score9_txt"Symbol 308 MovieClip Frame 1Symbol 304 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "crash"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sparkAnim"
ExportAssets (56)Timeline Frame 1Symbol 309 as "__Packages.util.StandardButton"
ExportAssets (56)Timeline Frame 1Symbol 310 as "__Packages.hiscore.HiscoreModel"
ExportAssets (56)Timeline Frame 1Symbol 311 as "__Packages.hiscore.HiscoreResultsController"
ExportAssets (56)Timeline Frame 1Symbol 312 as "__Packages.hiscore.HiscoreResults"
ExportAssets (56)Timeline Frame 1Symbol 313 as "__Packages.com.arnoldclark.Game"
ExportAssets (56)Timeline Frame 1Symbol 314 as "__Packages.com.arnoldclark.Ramp"
ExportAssets (56)Timeline Frame 1Symbol 315 as "__Packages.com.arnoldclark.Car"
ExportAssets (56)Timeline Frame 1Symbol 316 as "__Packages.com.arnoldclark.SparkAnimation"
ExportAssets (56)Timeline Frame 1Symbol 317 as "__Packages.com.arnoldclark.Foreground"
ExportAssets (56)Timeline Frame 1Symbol 318 as "__Packages.com.arnoldclark.RampButton"
ExportAssets (56)Timeline Frame 1Symbol 319 as "__Packages.com.arnoldclark.ScrollingBackground"
ExportAssets (56)Timeline Frame 1Symbol 320 as "__Packages.com.arnoldclark.Scoreboard"
ExportAssets (56)Timeline Frame 1Symbol 321 as "__Packages.com.arnoldclark.Marker"
ExportAssets (56)Timeline Frame 1Symbol 322 as "__Packages.com.arnoldclark.SoundPlayer"
ExportAssets (56)Timeline Frame 1Symbol 323 as "__Packages.util.xml.XMLLoader"
ExportAssets (56)Timeline Frame 1Symbol 324 as "__Packages.util.AlertBox"
ExportAssets (56)Timeline Frame 1Symbol 325 as "__Packages.hiscore.HiscoreEntry"
ExportAssets (56)Timeline Frame 1Symbol 326 as "__Packages.hiscore.HiscoreEntryController"
ExportAssets (56)Timeline Frame 1Symbol 327 as "__Packages.hiscore.HiscoreTable"
ExportAssets (56)Timeline Frame 9Symbol 49 as "resultsHiscore_mc"
ExportAssets (56)Timeline Frame 9Symbol 53 as "resultsNoHiscore_mc"
ExportAssets (56)Timeline Frame 9Symbol 56 as "marker"
ExportAssets (56)Timeline Frame 9Symbol 62 as "NonPercentageLoader"
ExportAssets (56)Timeline Frame 9Symbol 67 as "AlertBox"
ExportAssets (56)Timeline Frame 9Symbol 68 as "boing"
ExportAssets (56)Timeline Frame 41Symbol 221 as "ad12"
ExportAssets (56)Timeline Frame 41Symbol 223 as "ad11"
ExportAssets (56)Timeline Frame 41Symbol 225 as "ad10"
ExportAssets (56)Timeline Frame 41Symbol 227 as "ad09"
ExportAssets (56)Timeline Frame 41Symbol 229 as "ad08"
ExportAssets (56)Timeline Frame 41Symbol 231 as "ad07"
ExportAssets (56)Timeline Frame 41Symbol 233 as "ad06"
ExportAssets (56)Timeline Frame 41Symbol 235 as "ad05"
ExportAssets (56)Timeline Frame 41Symbol 237 as "ad04"
ExportAssets (56)Timeline Frame 41Symbol 239 as "ad03"
ExportAssets (56)Timeline Frame 41Symbol 241 as "ad02"
ExportAssets (56)Timeline Frame 41Symbol 243 as "ad01"

Labels

"loadingAnim"Frame 1
"intro"Frame 12
"instructions"Frame 20
"newGame"Frame 41
"results"Frame 59
"enterScore"Frame 67
"highScores"Frame 76
"loopstart"Symbol 4 MovieClip [sparkAnim] Frame 10
"off"Symbol 39 MovieClip Frame 1
"out"Symbol 39 MovieClip Frame 10
"over"Symbol 39 MovieClip Frame 20
"off"Symbol 42 MovieClip Frame 1
"out"Symbol 42 MovieClip Frame 10
"over"Symbol 42 MovieClip Frame 20
"off"Symbol 134 MovieClip Frame 1
"send"Symbol 134 MovieClip Frame 2
"hi"Symbol 134 MovieClip Frame 3
"howto"Symbol 134 MovieClip Frame 4
"backtohome"Symbol 134 MovieClip Frame 5
"off"Symbol 140 MovieClip Frame 1
"out"Symbol 140 MovieClip Frame 10
"over"Symbol 140 MovieClip Frame 20
"off"Symbol 146 MovieClip Frame 1
"out"Symbol 146 MovieClip Frame 10
"over"Symbol 146 MovieClip Frame 20
"off"Symbol 255 MovieClip Frame 1
"out"Symbol 255 MovieClip Frame 10
"over"Symbol 255 MovieClip Frame 20
"off"Symbol 260 MovieClip Frame 1
"out"Symbol 260 MovieClip Frame 10
"over"Symbol 260 MovieClip Frame 20
"off"Symbol 267 MovieClip Frame 1
"on"Symbol 267 MovieClip Frame 5
"off"Symbol 307 MovieClip Frame 1
"out"Symbol 307 MovieClip Frame 10
"over"Symbol 307 MovieClip Frame 20




http://swfchan.com/10/48273/info.shtml
Created: 30/4 -2019 06:58:02 Last modified: 30/4 -2019 06:58:02 Server time: 13/05 -2024 18:47:51