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

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

PacVan.swf

This is the info page for
Flash #76296

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


Text
ARE YOU SURE YOU WANT TO
QUIT THIS LEAGUE?

NO

YES

HIGH SCORE TABLE

SUBMIT

YOUR SCORE :

NAME :

ALL SCORES

MONTHLY

WEEKLY

TODAY'S

LEAGUE

OTHER LEAGUE MEMBERS

NAME

EMAIL

YOUR NAME :

YOUR EMAIL :

LEAGUE NAME :

YOUR LEAGUE HAS BEEN STARTED

SORRY THE HISCORES ARE
TEMPORARILY UNAVAILABLE
PLEASE COME BACK SOON

TNT SAMEDAY

www.fishinabottle.com

IDS_INSTRUCTIONS_TITLE

IDS_INSTRUCTIONS_TEXT

Move Left

Jump

Move Right

Collect Parcels

Avoid obstacles

LEVEL 01

LEVEL 02

LEVEL 03

Char holder

Map holder

9999

9999

Sorry!

High Scores Failed To Load

ActionScript [AS1/AS2]

Frame 1
function SaveStateMoveLocation(saveName, oldLocation, newLocation) { var _local2 = SharedObject.getLocal(saveName); if ((_local2 == null) || (!_local2.data.d)) { return(false); } var _local3 = SharedObject.getLocal(saveName, newLocation); if (_local3 == null) { return(false); } _local3.data.d = new Array(); var _local1 = 0; while (_local1 < _local2.data.d.length) { _local3.data.d.push(_local2.data.d[_local1]); _local1++; } for (var obj in _local2.data.d) { delete _local2.data.d[obj]; } delete _local2.data.d; return(true); } function ValidateEmailAddress(emailAddr) { var _local1 = emailAddr; if (_local1.length < 9) { return(false); } charA = _local1.indexOf("@"); if (charA == -1) { return(false); } if (charA < 2) { return(false); } charP = _local1.lastIndexOf("."); if (charP == -1) { return(false); } if ((charP != (_local1.length - 3)) && (charP != (_local1.length - 4))) { return(false); } if (Math.abs(charP - charA) < 2) { return(false); } return(true); } stop(); trackObj = new ViralTracker2(6, "http://stats.fishinabottle.com/scripts/stats2/get_viral_tracking.php", ""); trackObj.beginTracking(this.getBytesTotal()); SaveState = function (labelList, dataSource, localPath) { var _local1 = this; _local1.dataLabels = labelList; _local1.fileName = dataSource; _local1.filePath = localPath; var _local2 = SharedObject.getLocal(_local1.fileName, _local1.filePath); if (_local2.data.d == null) { _local2.data.d = new Array(); } }; SaveState.prototype.findLabel = function (labelName) { var _local2 = this; var _local3 = labelName; var _local1 = 0; while (_local1 < _local2.dataLabels.length) { if (_local2.dataLabels[_local1] == _local3) { return(_local1); } _local1++; } return(-1); }; SaveState.prototype.getValue = function (labelName) { var _local2 = this; var _local1 = _local2.findLabel(labelName); if (_local1 == -1) { return(null); } var _local3 = SharedObject.getLocal(_local2.fileName, _local2.filePath); return(_local3.data.d[_local1]); }; SaveState.prototype.setValue = function (labelName, value) { var _local2 = this; var _local3 = _local2.findLabel(labelName); var _local1 = SharedObject.getLocal(_local2.fileName, _local2.filePath); _local1.data.d[_local3] = value; _local1.flush(); }; SaveState.prototype.dump = function () { var _local2 = this; var dumpSO = SharedObject.getLocal(_local2.fileName, _local2.filePath); trace("==============================="); trace(" "); trace("Dumping contents of the saved state:"); trace(" "); trace("Data label Value"); trace("---------- -----"); var _local3 = ""; var _local1 = 0; while (_local1 < _local2.dataLabels.length) { _local3 = (_local2.dataLabels[_local1] + " ") + dumpSO.data.d[_local1]; trace(_local3); _local1++; } trace(" "); trace("Data label items total count = " + _local2.dataLabels.length); trace("Local data items total count = " + dumpSO.data.d.length); trace(("Total size of SharedObject = " + dumpSO.getSize()) + " bytes"); trace(" "); trace("Saved state dump done."); trace("==============================="); trace(" "); }; Stage.scaleMode = "noScale"; Stage.showMenu = false; var nameEntry = ""; _global.sfxUI = new Sound(); restoreVolume = _global.sfxUI.getVolume(); onEnterFrame = function () { var _local1 = (getBytesLoaded() / getBytesTotal()) * 100; if (isNaN(_local1)) { _local1 = 0; } LoadingBarInst._xscale = _local1; if ((getBytesTotal() > 0) && (getBytesLoaded() >= getBytesTotal())) { delete onEnterFrame; gotoAndPlay ("Title"); } };
Frame 20
function AudioMute(state) { if (state) { _global.sfxUI.setVolume(0); } else { _global.sfxUI.setVolume(restoreVolume); } } stop(); hiScoresInst1.configure("http://service.fishinabottle.com/hiscores2/hiscores_general.php", 3, this, 15907383); hiScoresInst2.configure("http://service.fishinabottle.com/hiscores2/hiscores_general.php", 4, this, 15907383); hiScoresInst3.configure("http://service.fishinabottle.com/hiscores2/hiscores_general.php", 5, this, 15907383); var currScoreTable = 1; stopAllSounds(); musicFade = 0; soundHolderInst.sfxTitleLoop.setVolume(musicFade); soundHolderInst.sfxTitleLoop.start(0, 9999); levelID = 0; var scoreMode = "view"; instructionsBoxInst._visible = false; titleInstructInst.onRelease = function () { _global.sfxUI.start(); instructionsBoxInst._visible = true; titlePlayInst.enabled = false; titleHiscoreInst.enabled = false; titleInstructInst.enabled = false; titleSendToFriendInst.enabled = false; }; instructionsBoxInst.instructCloseInst.onRelease = function () { _global.sfxUI.start(); instructionsBoxInst._visible = false; titlePlayInst.enabled = true; titleHiscoreInst.enabled = true; titleInstructInst.enabled = true; titleSendToFriendInst.enabled = true; }; titlePlayInst.onRelease = function () { _global.sfxUI.start(); gotoAndPlay ("LevelSelect"); }; titleHiscoreInst.onRelease = function () { _global.sfxUI.start(); currScoreTable = 1; gotoAndPlay ("ViewHiscores"); }; titleSendToFriendInst.onRelease = function () { _global.sfxUI.start(); gotoAndPlay ("SendToFriend"); }; onEnterFrame = function () { if (soundHolderInst.sfxTitleLoop.getVolume() < 100) { musicFade = musicFade + 2; soundHolderInst.sfxTitleLoop.setVolume(musicFade); } };
Frame 30
stop(); levelsAvailable = 3; levelID = 0; levelSelectInst.gotoAndPlay(1); lockedBox._visible = false; lockedOverlay._visible = false; levelFilenames = ["http://www.fishinabottle.com/uploads/maps/level1.xml", "http://www.fishinabottle.com/uploads/maps/level2.xml", "http://www.fishinabottle.com/uploads/maps/level3.xml"]; levelselectNextInst.onRelease = function () { _global.sfxUI.start(); if (levelSelectInst._currentframe != levelSelectInst._totalframes) { levelSelectInst.nextFrame(); } else { levelSelectInst.gotoAndPlay(1); } if (levelSelectInst._currentframe > levelsAvailable) { lockedOverlay._visible = true; } else { lockedOverlay._visible = false; } }; levelselectPrevInst.onRelease = function () { _global.sfxUI.start(); if (levelSelectInst._currentframe != 1) { levelSelectInst.prevFrame(); } else { levelSelectInst.gotoAndPlay(levelSelectInst._totalframes); } if (levelSelectInst._currentframe > levelsAvailable) { lockedOverlay._visible = true; } else { lockedOverlay._visible = false; } }; levelselectPlayInst.onRelease = function () { _global.sfxUI.start(); if (levelSelectInst._currentframe > levelsAvailable) { lockedBox._visible = true; levelselectPlayInst.enabled = false; levelselectBackInst.enabled = false; } else { soundHolderInst.sfxTitleLoop.stop(); levelID = levelSelectInst._currentframe; currScoreTable = levelID; levelToLoad = levelFilenames[levelID - 1]; trackObj.continueTracking("PL"); gotoAndPlay ("GameRunning"); } }; levelselectBackInst.onRelease = function () { _global.sfxUI.start(); soundHolderInst.sfxTitleLoop.stop(); gotoAndPlay ("Title"); };
Frame 40
function levelIsComplete(time, coins, score, abort) { levelTime = int(80 - time); levelCoins = coins; gotoAndPlay ("LevelComplete"); } stop(); _quality = "LOW"; musicFade = 0; soundHolderInst.sfxGameLoop.setVolume(musicFade); soundHolderInst.sfxGameLoop.start(0, 9999); levelTime = 0; levelCoins = 0; levelScore = 0; if ((levelID % 2) == 0) { GameManInst.setBackground(2); } else { GameManInst.setBackground(1); } GameManInst.setNotifyCallback(levelIsComplete); GameManInst.setKeys(37, 39, 40, 32); GameManInst.loadLevel(levelToLoad); GameManInst.stop(); var ticks = 0; var fStart = getTimer(); onEnterFrame = function () { if (soundHolderInst.sfxGameLoop.getVolume() < 100) { musicFade = musicFade + 2; soundHolderInst.sfxGameLoop.setVolume(musicFade); } };
Frame 50
stop(); _quality = "HIGH"; soundHolderInst.sfxGameLoop.stop(); musicFade = 0; soundHolderInst.sfxTitleLoop.setVolume(musicFade); soundHolderInst.sfxTitleLoop.start(0, 9999); levelScore = int((levelCoins + levelTime) * 100); if (levelScore < 0) { levelScore = 0; } completeCoins.text = levelCoins * 100; completeTime.text = levelTime * 100; completeScore.text = levelScore; completePlayAgainInst.onRelease = function () { _global.sfxUI.start(); gotoAndPlay ("GameRunning"); }; completeDiffLevelInst.onRelease = function () { _global.sfxUI.start(); gotoAndPlay ("LevelSelect"); }; completeEnterNameInst.onRelease = function () { _global.sfxUI.start(); scoreMode = "enter"; gotoAndPlay ("ViewHiscores"); }; onEnterFrame = function () { if (soundHolderInst.sfxTitleLoop.getVolume() < 100) { musicFade = musicFade + 2; soundHolderInst.sfxTitleLoop.setVolume(musicFade); } };
Frame 60
function showButtons() { hiscoresPrevInst._visible = true; hiscoresNextInst._visible = true; } function setLevel(level) { hiscoresPrevInst._visible = true; hiscoresNextInst._visible = true; hiScoresInst1._visible = false; hiScoresInst2._visible = false; hiScoresInst3._visible = false; switch (level) { case 1 : hiScoresInst1.justView(); hiScoresInst1.theTitle.text = "LEVEL 01"; return; case 2 : hiScoresInst2.justView(); hiScoresInst2.theTitle.text = "LEVEL 02"; return; case 3 : hiScoresInst3.justView(); hiScoresInst3.theTitle.text = "LEVEL 03"; } } function closeHiScores() { gotoAndPlay ("Title"); } stop(); if (scoreMode == "enter") { hiscoresPrevInst._visible = false; hiscoresNextInst._visible = false; switch (currScoreTable) { case 1 : hiScoresInst1.submit(levelScore, showButtons, cancel); hiScoresInst1.theTitle.text = "LEVEL 01"; break; case 2 : hiScoresInst2.submit(levelScore, showButtons, cancel); hiScoresInst2.theTitle.text = "LEVEL 02"; break; case 3 : hiScoresInst3.submit(levelScore, showButtons, cancel); hiScoresInst3.theTitle.text = "LEVEL 03"; } } else { setLevel(currScoreTable); } hiscoresPrevInst.onRelease = function () { currScoreTable--; if (currScoreTable < 1) { currScoreTable = 3; } setLevel(currScoreTable); }; hiscoresNextInst.onRelease = function () { currScoreTable++; if (currScoreTable > 3) { currScoreTable = 1; } setLevel(currScoreTable); }; hiScoresInst1.onHide = closeHiScores; hiScoresInst2.onHide = closeHiScores; hiScoresInst3.onHide = closeHiScores;
Frame 70
stop(); back._visible = true; back.enabled = true; back.onRelease = function () { gotoAndPlay ("Title"); };
Symbol 20 MovieClip Frame 20
gotoAndPlay (2);
Symbol 48 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 1
stop();
Symbol 54 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 1
gotoAndStop ("blank");
Symbol 208 MovieClip [highScoresSymbol] Frame 1
#initclip 3 Object.registerClass("highScoresSymbol", HighScores2); #endinitclip stop();
Symbol 650 MovieClip [__Packages.ViralTracker2] Frame 0
class ViralTracker2 { var trackerAddress; function ViralTracker2 (viralID, address, referer) { var _local1 = this; var _local3 = new Date(); var _local2 = new LoadVars(); _local1.dat = new LoadVars(); _local1.dat.fiab_viral_id = viralID; _local2.fiab_initial_ping = "true"; _local2.fiab_viral_id = viralID; _local1.trackerAddress = address; _local1.referer = referer; _local1.first_ping = _local3.getTime(); _local1.sendVars(_local2); } function continueTracking(activity) { var _local1 = this; var myDate; _local1.dat.fiab_action = activity; _local1.sendVars(_local1.dat); delete _local1.dat.fiab_action; } function beginTracking(appSize) { var _local1 = this; var _local3 = appSize; _local1.dat.fiab_start_tracking = "true"; var timeInSeconds; var myDate = new Date(); _local1.second_ping = myDate.getTime(); timeInSeconds = (_local1.second_ping - _local1.first_ping) / 1000; _local3 = _local3 / 1024; _local1.dat.dl_speed = Math.round(_local3 / timeInSeconds); if (_local1.dat.dl_speed == Infinity) { _local1.dat.dl_speed = 0; } _local1.dat.language = System.capabilities.language; _local1.dat.os = System.capabilities.os; _local1.dat.screenx = System.capabilities.screenResolutionX; _local1.dat.screeny = System.capabilities.screenResolutionY; _local1.dat.player = getVersion(); if (Camera.get() == null) { _local1.dat.camera = 0; } else { _local1.dat.camera = 1; } if (Microphone.get() == null) { _local1.dat.mic = 0; } else { _local1.dat.mic = 1; } _local1.dat.fiab_referer = _local1.referer; var _local2 = _url; if (_local2.substr(0, 5) == "file:") { _local1.dat.fiab_host = "LOCAL"; } else if (_local2.substr(0, 7) == "http://") { _local1.dat.fiab_host = _local2.substr(7, _local2.indexOf("/", 7) - 7); } else if (_local2.substr(0, 8) == "https://") { _local1.dat.fiab_host = _local2.substr(8, _local2.indexOf("/", 8) - 8); } else { _local1.dat.fiab_host = _url; } _local1.sendVars(_local1.dat); delete _local1.dat.language; delete _local1.dat.os; delete _local1.dat.screenx; delete _local1.dat.screeny; delete _local1.dat.player; delete _local1.dat.fiab_start_tracking; delete _local1.dat.camera; delete _local1.dat.mic; delete _local1.dat.fiab_referer; delete _local1.dat.fiab_host; delete _local1.dat.dl_speed; } function trackFrameRate(frameRate) { var _local1 = this; _local1.dat.framerate = frameRate; _local1.sendVars(_local1.dat); delete _local1.dat.framerate; } function sendVars(senderObj) { var _local2 = senderObj; trace("SENDING VARS: "); var _local1; var _local3 = new Date(); for (_local1 in _local2) { trace((_local1 + " : ") + _local2[_local1]); } _local2.rnd = _local3.getTime(); trace(trackerAddress); _local2.sendAndLoad(trackerAddress, _local2, "GET"); trace(newline); delete _local2.rnd; } }
Symbol 651 MovieClip [__Packages.HighScores2] Frame 0
class HighScores2 extends MovieClip { var loadingMovie, _visible, onHide, countryCodeArray; function HighScores2 () { var _local1 = this; super(); _local1.attemptCounter = new Number(0); _local1.configured = new Boolean(false); _local1.canConnect = new Boolean(true); _local1.score_runner = new LoadVars(); _local1.onEnterFrame = _local1.loadLoop; _local1.activityList = new Array(); _local1._visible = false; _local1.confirm._visible = false; _local1.countryCodeArray = new Array("AF", "AL", "DZ", "AS", "AD", "AO", "AI", "AG", "AR", "AM", "AW", "AU", "AT", "AZ", "AX", "BS", "BH", "BD", "BB", "BY", "BE", "BZ", "BJ", "BM", "BT", "BO", "BA", "BW", "BR", "IO", "BN", "BG", "BF", "BI", "KH", "CM", "CA", "KY", "CF", "CL", "CN", "CO", "CD", "CK", "CR", "HR", "CU", "CY", "CZ", "DK", "DJ", "DO", "EC", "EG", "SV", "ER", "EE", "ET", "EU", "FO", "FJ", "FI", "FR", "GF", "PF", "GA", "GM", "GE", "DE", "GH", "GI", "GR", "GL", "GD", "GP", "GU", "GT", "GW", "GY", "HT", "VA", "HN", "HK", "HU", "IS", "IN", "ID", "IR", "IQ", "IE", "IL", "IT", "JM", "JP", "JO", "KZ", "KE", "KI", "KR", "KW", "KG", "LV", "LB", "LS", "LR", "LY", "LI", "LT", "LU", "MO", "MK", "MG", "MW", "MY", "MV", "ML", "MT", "MR", "MU", "MX", "FM", "MD", "MC", "MN", "MA", "MZ", "MM", "NA", "NR", "NP", "NL", "AN", "NC", "NZ", "NI", "NE", "NG", "NU", "AP", "NF", "MP", "NO", "OM", "PK", "PW", "PS", "PA", "PG", "PY", "PE", "PH", "PL", "PT", "PR", "QA", "ZZ", "RO", "RU", "RW", "KN", "LC", "WS", "SM", "SA", "SN", "RS", "CS", "SC", "SL", "SG", "SK", "SI", "SB", "ZA", "ES", "LK", "SD", "SR", "SZ", "SE", "CH", "SY", "TW", "TJ", "TZ", "TH", "TG", "TO", "TT", "TN", "TR", "TM", "TV", "UG", "UA", "AE", "GB", "US", "UY", "UZ", "VU", "VE", "VN", "VG", "VI", "YE", "ZM", "ZW", "00"); _local1.leagueNamesSoFar = new Number(); _local1.leagueNameHolder = new Object(); } function showSpan() { var _local2 = this; var _local1; var spanArray = new Array("ALL", "MONTH", "WEEK", "DAY", "LEAGUE"); var spanID = _local2.returnArrayIndex(_local2.currentSpan, spanArray); var _local3 = new Array(_local2.allMovie, _local2.monthMovie, _local2.weekMovie, _local2.todayMovie, _local2.leagueMovie); trace("DEACTIVEATEING BUTTONS"); _local1 = 0; while (_local1 < _local3.length) { trace(_local3[_local1]); _local3[_local1].gotoAndStop("dormant"); _local1++; } trace(spanID); _local3[spanID].gotoAndStop("active"); _local2.allButton = _local2.allMovie.allButton; _local2.monthButton = _local2.monthMovie.monthButton; _local2.weekButton = _local2.weekMovie.weekButton; _local2.todayButton = _local2.todayMovie.todayButton; _local2.leagueButton = _local2.leagueMovie.leagueButton; if (_local2.currentSpan == "LEAGUE") { if ((_local2.leagueNameString == undefined) || (_local2.leagueNameString == "")) { } else { _local2.theTitle.text = _local2.leagueNameString.toUpperCase(); } } } function configure(theHost, theID, theRoot, highLight) { var _local1 = this; var _local2 = highLight; var _local3 = theHost; if (_local1.canConnect == false) { _local1.activityList.push(Array("CONFIGURE", _local3, theID, theRoot, _local2)); } else { _local1.currentActivity = Array("CONFIGURE", _local3, theID, theRoot, _local2); _local1.canConnect = false; var myDate = new Date(); var self = _local1; _local1.theRoot = theRoot; _local1.checkForLeagues(); _local1.serviceURL = _local3; _local1.viralID = theID; if (_local2 == undefined) { _local1.highLightColor = 16711680 /* 0xFF0000 */; } else { _local1.highLightColor = _local2; } _local1.quitButton.onRelease = function () { self.hideScores(); self.onHide(); }; _local1.score_runner.fiab_viral_id = _local1.viralID; _local1.score_runner.rnd = myDate.getTime(); _local1.score_runner.fiab_score_action = "CONFIGURE"; _local1.score_runner.league_id = _local1.league; _local1.score_runner.fiab_league_player = _local1.league_player; _local1.score_runner.onLoad = function (success) { var _local1 = this; self.loadingMovie._visible = false; if (success) { trace("CONFIGURED SUCCESS"); if (_local1.errmsg != undefined) { self.handleError(_local1.errmsg); } else { if (_local1.fiab_league_player == 0) { self.league_player = 0; } if (_local1.league_id == 0) { self.league_id = 0; } self.leagueNameString = _local1.league_name; self.attemptCounter = 0; if (_local1.leaguesOn == "true") { self.leaguesOn = true; } else { self.leaguesOn = false; } if (_local1.global_scores == "true") { self.globalScoresOn = true; } else { self.globalScoresOn = false; } if (_local1.scoresAsTime == "false") { self.scoresAsTime = false; } else { self.scoresAsTime = true; } self.maxScore = Number(_local1.max_score); self.minScore = Number(_local1.min_score); self.scoresPerPage = Number(_local1.scoresPerPage); self.viralName = _local1.game_name; self.defaultSpan = _local1.default_span; self.currentSpan = _local1.default_span; if (((((self.league != 0) && (self.league != undefined)) && (self.league_player != 0)) && (self.league_player != undefined)) && (self.leaguesOn == true)) { self.currentSpan = "LEAGUE"; } if (_local1.player_name != undefined) { self.player_name = _local1.player_name; } self.configured = true; } } else { trace("ERROR CONFIGURING " + self.attemptCounter); self.handleError("FAILED"); } self.canConnect = true; delete _local1.rnd; delete _local1.fiab_score_action; delete _local1.errmsg; delete _local1.default_span; delete _local1.leaguesOn; delete _local1.global_scores; delete _local1.max_score; delete _local1.min_score; delete _local1.game_name; delete _local1.scoresAsTime; delete _local1.scoresPerPage; delete _local1.league_id; delete _local1.fiab_league_player; delete _local1.player_name; delete _local1.league_name; }; _local1.score_runner.sendAndLoad(_local1.serviceURL, _local1.score_runner, "GET"); } } function loadLoop() { var _local1 = this; if (_local1.canConnect == false) { } else if (_local1.activityList.length < 1) { } else { _local1.currentActivity = _local1.activityList.shift(); trace("ACTIVITY : " + _local1.currentActivity); switch (_local1.currentActivity[0]) { case "RANK" : _local1.returnRank(_local1.currentActivity[1]); return; case "SUBMIT" : _local1.submitScore(_local1.currentActivity[1], _local1.currentActivity[2], _local1.currentActivity[3], _local1.currentActivity[4]); return; case "CONFIGURE" : _local1.configure(_local1.currentActivity[1], _local1.currentActivity[2], _local1.currentActivity[3], _local1.currentActivity[4]); return; case "GET SCORES" : _local1.get_scores(); return; case "START_LEAGUE" : _local1.submitLeagueStart(); return; case "LEAVE_LEAGUE" : _local1.leaveForEver(); } } } function submitScore(myName, myScore, onSuccess, isGlobal) { var _local1 = this; var _local2 = myScore; var _local3 = isGlobal; if (_local1.canConnect == false) { _local1.activityList.push(Array("SUBMIT", myName, _local2, onSuccess, _local3)); } else { _local1.currentActivity = Array("SUBMIT", myName, _local2, onSuccess, _local3); _local1.canConnect = false; trace("SUBMITING SCORE : " + _local1.serviceURL); var i; var myDate = new Date(); var self = _local1; _local1.score_runner.scorerName = myName; _local1.score_runner.score = _local2; _local1.score_runner.score_id = _local1.score_id; _local1.score_runner.fiab_score_action = "SUBMIT"; _local1.score_runner.league_id = _local1.league; _local1.score_runner.league_player = _local1.league_player; _local1.score_runner.rnd = myDate.getTime(); _local1.score_runner.globalScore = _local3; _local1.score_runner.onLoad = function (success) { var _local1 = this; self.loadingMovie._visible = false; if (success) { trace("SUBMIT SUCCESS"); if (_local1.errmsg == undefined) { self.attemptCounter = 0; if (_local1.globalScore == 0) { trace("WAS NOT A GLOBAL SCORE"); self.gotoAndStop("submited"); self.populateSubmited(); } else { trace("WAS A GLOBAL SCORE"); self.score_id = _local1.score_id; } self.player_name = _local1.player_name; } else if (_local1.errmsg != undefined) { self.handleError(_local1.errmsg); } } else { trace("SUBMIT ERROR" + self.attemptCounter); self.handleError("FAILED"); } delete _local1.scorerName; delete _local1.score; delete _local1.rnd; delete _local1.fiab_score_action; delete _local1.errmsg; delete _local1.league_id; delete _local1.league_player; delete _local1.globalScore; delete _local1.more_available; delete _local1.currentSpan; delete _local1.score_id; delete _local1.globalScore; delete _local1.player_name; self.canConnect = true; }; _local1.score_runner.sendAndLoad(_local1.serviceURL, _local1.score_runner, "GET"); if (_local1.score_runner.globalScore == 0) { _local1.doLoading(); } } } function populateSubmited() { var _local1 = this; var _local2; var self = _local1; var _local3; _local1.currentFirstPos = Number(_local1.score_runner.first_pos); _local1.confirm._visible = false; _local1.showSpan(); _local2 = 0; while (_local2 < _local1.scoresPerPage) { if (((_local1.score_runner["score" + _local2] == "NONE") && (_local1.score_runner["name" + _local2] == "NONE")) && ((_local1.score_runner["location" + _local2] = "NONE"))) { _local1["score" + _local2]._visible = false; _local1["flag" + _local2]._visible = false; _local1["name" + _local2]._visible = false; _local1["rank" + _local2]._visible = false; } else { _local1["score" + _local2]._visible = true; _local1["flag" + _local2]._visible = true; _local1["name" + _local2]._visible = true; _local1["rank" + _local2]._visible = true; _local1["score" + _local2].text = _local1.score_runner["score" + _local2]; if (_local1.scoresAsTime == true) { _local1["score" + _local2].text = _local1.secondsToString(Number(_local1["score" + _local2].text)); } else { _local1["score" + _local2].text = _local1.addCommas(_local1["score" + _local2].text); } _local1.upDateFlag(_local1["flag" + _local2], _local1.score_runner["location" + _local2]); _local1["name" + _local2].text = _local1.score_runner["name" + _local2]; _local1["rank" + _local2].text = Number(Number(_local1.score_runner.first_pos) + Number(_local2)); if (_local1.score_runner["highlight" + _local2] == "YES") { trace("WE HAVE SCORE"); _local3 = new TextFormat(); _local3.color = _local1.highLightColor; _local1["score" + _local2].setTextFormat(_local3); _local1["name" + _local2].setTextFormat(_local3); _local1["rank" + _local2].setTextFormat(_local3); } } _local2++; } if (_local1.score_runner.first_pos > 1) { _local1.previousButton._visible = true; _local1.previousButton.onRelease = function () { trace("PREVIOUS PRESSED"); self.currentFirstPos = self.currentFirstPos - self.scoresPerPage; self.get_scores(); }; } else { _local1.previousButton._visible = false; _local1.previousButton.onRelease = null; } trace("MORE SCORES : " + _local1.score_runner.more_available); trace("SPAN : " + _local1.score_runner.currentSpan); _local1.currentSpan = _local1.score_runner.currentSpan; if (_local1.score_runner.more_available == "true") { _local1.nextButton._visible = true; _local1.nextButton.onRelease = function () { trace("NEXT PRESSED"); self.currentFirstPos = self.currentFirstPos + self.scoresPerPage; self.get_scores(); }; } else { _local1.nextButton._visible = false; _local1.nextButton.onRelease = null; } if (((_local1.leaguesOn == true) && (_local1.league != 0)) && (_local1.league != undefined)) { trace("LEAGUES ARE ON"); _local1.leaveLeagueButton._visible = true; _local1.leaveLeagueButton.onRelease = function () { trace("LEAVE LEAGUE"); self.setupLeaveLeague(); }; } else { trace("LEAGUES AE OFF"); _local1.leaveLeagueButton._visible = false; _local1.leaveLeagueButton.onRelease = null; } if ((_local1.leaguesOn == true) && (_local1.league == 0)) { _local1.startLeagueButton._visible = true; _local1.startLeagueButton.onRelease = function () { trace("START A LEAGUE"); self.gotoAndStop("start_league"); self.setupLeagueStartPage(); }; } else { _local1.startLeagueButton._visible = false; _local1.startLeagueButton.onRelease = null; } if ((_local1.leaguesOn == true) && (_local1.league != 0)) { _local1.leagueButton._visible = true; trace("SHOW LEAGUE BUTTON"); _local1.leagueButton.onRelease = function () { trace("VIEW LEAGUE"); self.currentSpan = "LEAGUE"; self.currentFirstPos = 0; self.get_scores(); }; } else { trace("HIDE LEAGE BUTTON"); _local1.leagueButton._visible = false; _local1.leagueButton.onRelease = null; } _local1.allButton.onRelease = function () { trace("VIEW ALL SCORES"); self.currentSpan = "ALL"; self.currentFirstPos = 0; self.get_scores(); }; _local1.monthButton.onRelease = function () { trace("VIEW MONTHS SCORES"); self.currentSpan = "MONTH"; self.currentFirstPos = 0; self.get_scores(); }; _local1.weekButton.onRelease = function () { trace("VIEW WEEKS SCORES"); self.currentSpan = "WEEK"; self.currentFirstPos = 0; self.get_scores(); }; _local1.todayButton.onRelease = function () { trace("VIEW DAYS SCORES"); self.currentSpan = "DAY"; self.currentFirstPos = 0; self.get_scores(); }; _local2 = 0; while (_local2 < 10) { delete _local1.score_runner["score" + _local2]; delete _local1.score_runner["location" + _local2]; delete _local1.score_runner["name" + _local2]; delete _local1.score_runner["highlight" + _local2]; _local2++; } delete _local1.score_runner.first_pos; delete _local1.score_runner.more_available; } function populateRanking() { } function get_scores() { var _local1 = this; if (_local1.canConnect == false) { _local1.activityList.push(Array("GET SCORES")); } else { _local1.currentActivity = Array("GET SCORES"); _local1.canConnect = false; var self = _local1; var _local3 = new Date(); _local1.score_runner.score_interval = _local1.currentSpan; if (_local1.currentSpan == "LEAGUE") { _local1.score_runner.league_id = _local1.league; } else { _local1.score_runner.league_id = 0; } _local1.score_runner.start_pos = _local1.currentFirstPos; _local1.score_runner.fiab_score_action = "GET_SCORE"; _local1.score_runner.rnd = _local3.getTime(); _local1.score_runner.onLoad = function (success) { var _local1 = this; self.loadingMovie._visible = false; if (success) { if (_local1.errmsg == undefined) { _local1.attemptCounter = 0; trace("GET SCORES SUCCESSFULL!"); self.gotoAndStop("submited"); self.populateSubmited(); } else if (_local1.errmsg != undefined) { self.handleError(_local1.errmsg); } } else { trace("ERROR GETTING SCORES"); self.handleError("FAILED"); return; } self.canConnect = true; delete _local1.score_interval; delete _local1.rnd; delete _local1.start_pos; delete _local1.fiab_score_action; delete _local1.league_id; delete _local1.more_available; delete _local1.currentSpan; delete _local1.errmsg; }; var _local2; for (_local2 in _local1.score_runner) { trace((_local2 + " : ") + _local1.score_runner[_local2]); } _local1.score_runner.sendAndLoad(_local1.serviceURL, _local1.score_runner, "GET"); trace("GOING TO LOADING"); _local1.doLoading(); } } function checkForLeagues() { var _local1 = this; trace("CHECKING FOR LEAGUES"); trace("ROOT : " + _local1.theRoot); trace("THIS : " + _local1); trace("DEBUG : " + _local1.debugArea); _local1.debugArea.text = "BOO!! CHECKING FOR LEAGUES"; _local1.debugArea.text = _local1.debugArea.text + (("\nROOT : " + _local1.theRoot) + newline); trace("DEBUG TEXT " + _local1.debugArea.text); if (_local1.theRoot.fiab_league_id != undefined) { _local1.league = _local1.theRoot.fiab_league_id; } else { _local1.league = 0; } if (_local1.theRoot.fiab_league_player != undefined) { _local1.league_player = _local1.theRoot.fiab_league_player; } else { _local1.league_player = 0; } trace("END CHECK FOR LEAGUES"); } function submit(theScore, onSubmit, onCancel) { var _local1 = this; var _local2 = theScore; var self = _local1; _local1.score_id = new Number(0); _local1.theScore = _local2; _local1.onSubmit = onSubmit; _local1.onCancel = onCancel; _local1._visible = true; _local1.gotoAndStop("submit"); _local1.confirm._visible = false; _local1.theScoreBox.text = String(_local2); trace("PLAYER NAME " + _local1.player_name); if (_local1.player_name != undefined) { _local1.nameInput.text = _local1.player_name; } if (_local1.scoresAsTime == true) { _local1.theScoreBox.text = _local1.secondsToString(Number(_local1.theScoreBox.text)); } else { _local1.theScoreBox.text = _local1.addCommas(_local1.theScoreBox.text); } _local1.returnRank(_local2); _local1.submitButton.onRelease = function () { if (self.nameInput.text == "") { return(undefined); } self.submitScore(self.nameInput.text, self.theScore, self.onSubmit, 0); }; _local1.skipitButton.onRelease = function () { trace("GLOBAL SCORES : " + self.globalScoresOn); self.get_scores(); }; if (self.globalScoresOn == true) { self.submitScore("", self.theScore, self.onCancel, 1); } Selection.setFocus(_local1.nameInput); } function justView() { var _local1 = this; var self = _local1; _local1.gotoAndStop("view"); _local1._visible = true; _local1.get_scores(); } function returnRank(theScoreToRank) { var _local1 = this; var _local2 = theScoreToRank; if (_local1.canConnect == false) { _local1.activityList.push(Array("RANK", _local2)); } else { var self = _local1; _local1.canConnect = false; _local1.currentActivity = Array("RANK", _local2); trace("RETURNING REANK"); _local1.score_runner.fiab_score_action = "JUST_RANK"; _local1.score_runner.score = _local2; _local1.score_runner.onLoad = function (success) { var _local1 = this; self.loadingMovie._visible = false; if (success) { if (_local1.errmsg != undefined) { self.handleError(_local1.errmsg); } else { self.attemptCounter = 0; trace("RANK SUCCESS"); self.rankingText.text = self.generateRankText(_local1.first_pos, _local1.currentSpan); } } else { trace("ERROR GETTING RANK"); self.handleError("FAILED"); } delete _local1.first_pos; delete _local1.fiab_score_action; delete _local1.name; delete _local1.score; delete _local1.location; delete _local1.currentSpan; delete _local1.errmsg; self.canConnect = true; }; _local1.score_runner.sendAndLoad(_local1.serviceURL, _local1.score_runner, "GET"); } } function generateRankText(position, theSpan) { trace("GENERATING RANK TEXT"); var _local1 = new String(); switch (theSpan) { case "LEAGUE" : _local1 = "in your league."; break; case "ALL" : _local1 = "in the world ever!"; break; case "YEAR" : _local1 = "in the world this year."; break; case "MONTH" : _local1 = "in the world this month."; break; case "WEEK" : _local1 = "in the world this week."; break; case "DAY" : _local1 = "in the world today."; break; default : _local1 = "."; } return((("You ranked " + Number(Number(position) + Number(1))) + " ") + _local1); } function setupLeagueStartPage() { var _local2 = this; var _local1; var self = _local2; var myself = _local2; _local2.confirm._visible = false; _local2.startLeagueButton._visible = false; _local2.leagueNamesSoFar = 0; _local2.previousButton._visible = false; _local2.nextButton._visible = false; delete _local2.leagueNameHolder.leagueStaterName; delete _local2.leagueNameHolder.leagueStaterEmail; _local1 = 1; while (_local2.leagueNameHolder["name" + _local1] != undefined) { delete _local2.leagueNameHolder["name" + _local1]; delete _local2.leagueNameHolder["email" + _local1]; _local1++; } _local1 = 1; _local2.leagueStarterName.text = ""; _local2.leagueStarterEmail.text = ""; _local2.leagueStarterName.tabEnabled = true; _local2.leagueStarterName.tabIndex = 1; _local2.leagueStarterEmail.tabEnabled = true; _local2.leagueStarterEmail.tabIndex = 2; while (_local2["name" + _local1] != undefined) { _local2["name" + _local1].text = ""; _local2["email" + _local1].text = ""; _local2["name" + _local1].tabEnabled = true; _local2["email" + _local1].tabEnabled = true; _local2["name" + _local1].tabIndex = 2 + (_local1 * 2); _local2["email" + _local1].tabIndex = 3 + (_local1 * 2); _local1++; } _local2.submitLeagueButton.onRelease = function () { self.submitLeagueButtonRelease(); }; _local2.addMoreButton.onRelease = function () { self.addMoreToLeague(); }; } function submitLeagueButtonRelease() { var _local1 = this; var _local2; var _local3; var stored; stored = _local1.leagueNamesSoFar; trace((("LEAGE NAME " + _local1.leagueName) + " : ") + _local1.leagueName.text); _local2 = 1; while (_local1["name" + _local2] != undefined) { trace("THIS NAME : " + _local3); if (_local1["name" + _local2].text == "") { _local2++; continue; } _local3 = _local2 + stored; _local1.leagueNameHolder["name" + _local3] = new String(); _local1.leagueNameHolder["email" + _local3] = new String(); _local1.leagueNameHolder["name" + _local3] = _local1["name" + _local2].text; _local1.leagueNameHolder["email" + _local3] = _local1["email" + _local2].text; _local2++; _local1.leagueNamesSoFar++; } _local1.leagueNameHolder.leagueStarterName = new String(); _local1.leagueNameHolder.leagueStarterEmail = new String(); _local1.leagueNameHolder.leagueStarterEmail = _local1.leagueStarterEmail.text; _local1.leagueNameHolder.leagueStarterName = _local1.leagueStarterName.text; _local1.leagueNameHolder.leagueName = new String(); _local1.leagueNameHolder.leagueName = _local1.leagueName.text; trace("SUBMITTING LEAGUE"); for (_local2 in _local1.leagueNameHolder) { trace((_local2 + " : ") + _local1.leagueNameHolder[_local2]); } trace(_local1.leagueNameHolder); _local1.submitLeagueStart(); } function addMoreToLeague() { var _local1 = this; trace("ADDING MORE"); var _local2; var _local3; var stored; stored = _local1.leagueNamesSoFar; _local2 = 1; while (_local1["name" + _local2] != undefined) { trace("THIS NAME : " + _local3); if (_local1["name" + _local2].text == "") { _local2++; continue; } _local3 = _local2 + stored; _local1.leagueNameHolder["name" + _local3] = new String(); _local1.leagueNameHolder["email" + _local3] = new String(); _local1.leagueNameHolder["name" + _local3] = _local1["name" + _local2].text; _local1.leagueNameHolder["email" + _local3] = _local1["email" + _local2].text; _local1["name" + _local2].text = ""; _local1["email" + _local2].text = ""; _local1.leagueNamesSoFar++; _local2++; } } function submitLeagueStart() { var _local1 = this; if (_local1.canConnect == false) { _local1.activityList.push(Array("START_LEAGUE")); } else { trace("CONNECTING FOR NEW LEAGUE"); _local1.currentActivity = Array("START_LEAGUE"); var _local3 = new Date(); var _local2; var self = _local1; _local1.score_runner.rnd = _local3.getTime(); _local1.score_runner.fiab_score_action = "START_LEAGUE"; _local1.score_runner.leagueStarterName = _local1.leagueNameHolder.leagueStarterName; _local1.score_runner.leagueStarterEmail = _local1.leagueNameHolder.leagueStarterEmail; _local1.score_runner.leagueName = _local1.leagueNameHolder.leagueName; _local1.score_runner.viralName = _local1.viralName; trace("PREPAREING FOR LEAGUE\n\n"); for (_local2 in _local1.leagueNameHolder) { trace((_local2 + " : ") + _local1.leagueNameHolder[_local2]); _local1.score_runner[_local2] = _local1.leagueNameHolder[_local2]; } trace("LEAGUE PREPAED\n\n"); _local1.score_runner.onLoad = function (success) { var _local1 = this; self.loadingMovie._visible = false; var _local2; trace("NEW LEAGUE ON LOAD"); if (success) { if (_local1.errmsg != undefined) { self.handleError(_local1.errmsg); } else { self.attemptCounter = 0; trace("THE LEAGUE HAS BEEN STARTED : " + _local1.league); self.league = _local1.league; self.league_player = _local1.league_player; _local1.theRoot.fiab_league_id = _local1.league; _local1.theRoot.fiab_league_player = _local1.league_player; self.leagueNameString = _local1.league_name; self.gotoAndStop("leagueSuccess"); self.currentSpan = "LEAGUE"; self.populateSubmited(); } } else { self.handleError("FAILED"); } delete _local1.rnd; for (_local2 in self.leagueNameHolder) { delete _local1[_local2]; } delete _local1.fiab_score_action; delete _local1.league; delete _local1.league_player; delete _local1.viralName; delete _local1.league_name; delete _local1.errmsg; }; _local1.score_runner.sendAndLoad(_local1.serviceURL, _local1.score_runner, "GET"); _local1.doLoading(); } } function setupLeaveLeague() { var _local1 = this; var self = _local1; _local1.confirm._visible = true; _local1.confirm.noButton.onRelease = function () { self.confirm._visible = false; }; _local1.confirm.yesButton.onRelease = function () { trace("LEAVE FOREVER"); self.doLoading(); self.leaveForEver(); }; } function leaveForEver() { var _local1 = this; if (_local1.canConnect == false) { _local1.activityList.push(Array("LEAVE_LEAGUE")); } else { _local1.currentActivity = Array("LEAVE_LEAGUE"); var _local2 = new Date(); var self = _local1; _local1.score_runner.rnd = _local2.getTime(); _local1.score_runner.fiab_score_action = "LEAVE_LEAGUE"; _local1.score_runner.league_player = _local1.league_player; _local1.score_runner.onLoad = function (success) { var _local1 = this; self.loadingMovie._visible = false; if (success) { self.attemptCounter = 0; trace("SUCESSFULLY LEFT THE LEAGUE"); trace("LEAVE FOR EVER"); self.theRoot.fiab_league_id = 0; self.theRoot.fiab_league_player = 0; self.league = 0; self.league_player = 0; self.get_scores(); } else { trace("leaving league failure"); self.handleError("FAILED"); } delete _local1.rnd; delete _local1.fiab_score_action; delete _local1.errmsg; }; _local1.score_runner.sendAndLoad(_local1.serviceURL, _local1.score_runner, "GET"); _local1.doLoading(); } } function doLoading() { loadingMovie._visible = true; } function hideScores() { _visible = false; onHide(); } function handleError(theError) { var _local2 = this; trace("theError : " + theError); var errorMessage = new String(); switch (theError) { case "LEAGUE LEFT" : case "BEST SCORE" : return; case "SCORE TOO HIGH" : case "SCORE TOO LOW" : // unexpected jump case "NO NAME" : default : case "NO SCORE" : case "NO CONNECTION" : case "BAD LOCATION" : case "BAD WORD" : case "INVALID ID" : case "NO REQUEST" : case "NO LEAGUE CREATOR NAME" : case "NO LEAGUE CREATOR EMAIL" : case "NO LEAGUE BUDDIES" : case "BAD SPAN" : case "FAILED" : if ((++_local2.attemptCounter) > 5) { _local2.gotoAndStop("error"); } else { _local2.activityList.unshift(_local2.currentActivity); } var _local1; var _local3 = new Boolean(true); _local2.debugArea.text = _local2.debugArea.text + "\nDELETING THESE ITEMS:"; for (_local1 in _local2.score_runner) { _local3 = false; switch (_local1) { case "fiab_viral_id" : case "league" : case "league_player" : case "viralID" : _local3 = true; break; default : _local3 = false; } if (_local3 == true) { continue; } _local2.debugArea.text = _local2.debugArea.text + (((newline + _local1) + " : ") + _local2.score_runner[_local1]); delete _local2.score_runner[_local1]; } _local2.debugArea.text = _local2.debugArea.text + "\nDELETING COMPLETE\n"; } } function upDateFlag(theFlag, theFlagCode) { var _local1; _local1 = returnArrayIndex(theFlagCode, countryCodeArray); if (_local1 < 0) { theFlag.gotoAndStop("blank"); } else { _local1++; theFlag.gotoAndStop(_local1); } } function returnArrayIndex(needle, haystack) { var _local2 = haystack; var _local3 = needle; var _local1; _local1 = 0; while (_local1 < _local2.length) { if (_local3 == _local2[_local1]) { return(_local1); } _local1++; } return(-1); } function secondsToString(seconds) { var _local1 = seconds; var _local2 = ""; var _local3 = new Number(0); var minutes = new Number(0); while (_local1 > 3600) { _local1 = _local1 - 3600; _local3++; } if (_local3 < 10) { _local2 = "0" + _local3.toString(); } else { _local2 = _local3.toString(); } _local2 = _local2 + ":"; while (_local1 > 60) { _local1 = _local1 - 60; minutes++; } if (minutes < 10) { _local2 = _local2 + ("0" + minutes.toString()); } else { _local2 = _local2 + minutes.toString(); } _local2 = _local2 + ":"; if (_local1 < 10) { _local2 = _local2 + ("0" + _local1.toString()); } else { _local2 = _local2 + _local1.toString(); } return(_local2); } function addCommas(myString) { if (myString == "NONE") { return("NONE"); } var _local2; var _local1; var subLen; var _local3 = ""; _local2 = 0; while (_local2 < myString.length) { if (_local2 > 0) { _local3 = "," + _local3; } _local1 = myString.length - (_local2 + 3); if (_local1 < 0) { subLen = 3 + _local1; _local1 = 0; } else { subLen = 3; } _local3 = myString.substr(_local1, subLen) + _local3; if (_local1 == 0) { break; } _local2 = _local2 + 3; } return(_local3); } }
Symbol 500 MovieClip Frame 1
stop(); _visible = false; sfxTitleLoop = new Sound(this); sfxTitleLoop.attachSound("tnttitle.wav"); sfxGameLoop = new Sound(this); sfxGameLoop.attachSound("tntingame.wav");
Symbol 513 MovieClip Frame 36
stop();
Symbol 524 Button
on (release) { _parent.AudioMute(true); gotoAndStop ("Mute"); }
Symbol 527 Button
on (release) { _parent.AudioMute(false); gotoAndStop ("UnMute"); }
Symbol 528 MovieClip Frame 1
stop();
Symbol 528 MovieClip Frame 10
stop();
Symbol 533 Button
on (release) { getURL ("http://www.fishinabottle.com", "_blank"); trackObj.continueTracking("CT"); }
Symbol 558 MovieClip Frame 1
_root.StrTable.populate();
Symbol 575 MovieClip Frame 1
stop();
Symbol 575 MovieClip Frame 2
stop();
Symbol 575 MovieClip Frame 3
stop();
Symbol 589 MovieClip Frame 1
stop();
Symbol 594 MovieClip Frame 1
LabelInst._visible = false;
Symbol 602 MovieClip Frame 1
stop();
Symbol 602 MovieClip Frame 40
stop();
Symbol 604 MovieClip Frame 1
stop();
Symbol 610 MovieClip Frame 1
LabelInst._visible = false;
Symbol 620 MovieClip Frame 24
_parent.start();
Symbol 620 MovieClip Frame 40
stop(); this._visible = false;
Symbol 622 MovieClip Frame 1
function Point(x, y) { this.x = x; this.y = y; } function setKeys(keyCodeRunLeft, keyCodeRunRight, keyCodeCrouch, keyCodeJump) { pKeys[0] = keyCodeRunLeft; pKeys[1] = keyCodeRunRight; pKeys[2] = keyCodeCrouch; pKeys[3] = keyCodeJump; } function loadLevel(levelFilenameXML) { currentMap = new MapLoader(levelFilenameXML, tiles, props); gotoAndPlay ("Loading"); } function setBackground(backgroundId) { BkHolderInst.gotoAndStop(backgroundId); } function setNotifyCallback(callbackFunction) { notifyCallback = callbackFunction; } function start() { isRunning = true; } function stop() { isRunning = false; } function reset() { coins = 0; time = 0; penalty = 0; HUDCoinsInst.text = 0; player.reset(); player.setPos((currentMap.pStartColumn * TILE_WIDTH) + (TILE_WIDTH / 2), (currentMap.pStartRow * TILE_HEIGHT) + (TILE_HEIGHT / 2)); } function exit() { notifyCallback(time, coins, true); } function MapLoader(mapName, retTileArray, retPropertyArray) { var _local1 = this; _local1.loaded = false; _local1.loadError = false; _local1.tileset = ""; _local1.mapWidth = 0; _local1.mapHeight = 0; _local1.tileArray = retTileArray; _local1.propertyArray = retPropertyArray; _local1.pStartRow = 0; _local1.pStartColumn = 0; _local1.mapXML = null; _local1.load(mapName); } function prepareLevel() { var _local3 = 0; while (_local3 < SCREEN_WIDTH) { var columnHolder = MapHolderInst.createEmptyMovieClip("Col" + _local3, _local3); columnHolder._x = _local3 * TILE_WIDTH; columnHolder._y = 0; var _local1 = 0; while (_local1 < SCREEN_HEIGHT) { var tile = columnHolder.attachMovie("TileHolder", "Tile" + _local1, _local1); tile.gotoAndStop(tiles[_local1][_local3]); var _local2 = props[_local1][_local3]; if (_local2 != 0) { if (_local2 & 128) { scrollSpeed = SCROLL_SPEED[SCROLL_FAST]; } else if (_local2 & 64) { scrollSpeed = SCROLL_SPEED[SCROLL_MEDIUM]; } else if (_local2 & 32) { scrollSpeed = SCROLL_SPEED[SCROLL_SLOW]; } } tile._x = 0; tile._y = _local1 * TILE_HEIGHT; _local1++; } _local3++; } } function dumpMap() { trace("-----"); trace("Dumping the tile array"); var _local2 = 0; while (_local2 < WORLD_HEIGHT) { var _local3 = ""; var _local1 = 0; while (_local1 < WORLD_WIDTH) { _local3 = _local3 + (" " + tiles[_local2][_local1]); _local1++; } trace(_local3); _local2++; } trace("Dumping the properties array"); _local2 = 0; while (_local2 < WORLD_HEIGHT) { var _local3 = ""; var _local1 = 0; while (_local1 < WORLD_WIDTH) { _local3 = _local3 + (" " + props[_local2][_local1]); _local1++; } trace(_local3); _local2++; } trace("-----"); } function update() { if (!isRunning) { } else { time = (int((++ticks) / 1.8) / 10) + penalty; if (time < 10) { timeString = "0" + time; } else { timeString = "" + time; } if (timeString.indexOf(".") < 0) { timeString = timeString + ".0"; } if (kf[0]) { player.left(); } if (kf[1]) { player.right(); } if (kf[3]) { player.jump(); if (player.state == PLR_STATE_GRND) { sndJump.start(); } } if (scrolling) { mapPos = mapPos + scrollSpeed; scrollOffset = scrollOffset - scrollSpeed; if (scrollOffset <= (-TILE_WIDTH)) { scrollOffset = scrollOffset + TILE_WIDTH; tileOffset++; var _local2 = MapHolderInst["Col" + stackOffset]; _local2._x = ((SCREEN_WIDTH + tileOffset) - 1) * TILE_WIDTH; var _local3 = SCREEN_HEIGHT; for (var tile in _local2) { _local3--; _local2[tile].gotoAndStop(tiles[_local3][(SCREEN_WIDTH + tileOffset) - 1]); var _local1 = props[_local3][(SCREEN_WIDTH + tileOffset) - 1]; if (_local1 != 0) { if (_local1 & 128) { scrollSpeed = SCROLL_SPEED[SCROLL_FAST]; } else if (_local1 & 64) { scrollSpeed = SCROLL_SPEED[SCROLL_MEDIUM]; } else if (_local1 & 32) { scrollSpeed = SCROLL_SPEED[SCROLL_SLOW]; } else if (_local1 & 16) { VanInst._x = _local2._x - mapPos; VanInst._y = (_local2[tile]._y - VanInst._height) + TILE_HEIGHT; VanInst._visible = true; } } } if ((++stackOffset) >= SCREEN_WIDTH) { stackOffset = 0; } } MapHolderInst._x = MapHolderInst._x - scrollSpeed; if (VanInst._visible) { VanInst._x = VanInst._x - scrollSpeed; if ((VanInst._x + VanInst._width) < SCREEN_HORZREZ) { scrolling = false; } } } if ((!scrolling) && (levelDone)) { gotoAndPlay ("LevelComplete"); } player.isCrouch = player.state == PLR_STATE_CROUCH; player.update(); mColl(); } } function dumpContents(target) { var _local1 = target; trace("Dumping " + _local1); for (obj in _local1) { trace(obj); if (_local1[obj] instanceof Object) { dumpContents(_local1[obj]); } } } function mColl() { if (player.state == PLR_STATE_CRASHING) { } else if (player.y > SCREEN_VERTREZ) { player.pitFall(); } else { if (((player.x + player.xOffs) - mapPos) >= SCREEN_HORZREZ) { player.x = (SCREEN_HORZREZ - player.xOffs) + mapPos; player.stopX(); } if (((player.x - player.xOffs) - mapPos) <= 0) { player.x = player.xOffs + mapPos; if (player.currV.x < 0) { player.stopX(); } } var _local2 = new Object(); _local2.x = 0; _local2.y = 0; var tileX = ((player.x - player.currV.x) >> 5); var tileY = ((player.y - player.currV.y) >> 5); if ((player.x - (tileX << 5)) > 16) { var overlapX = (tileX + 1); } else { var overlapX = (tileX - 1); } pTile(tileY, tileX); if (!player.isCrouch) { pTile(tileY - 1, tileX); if (props[tileY - 1][tileX] & 1) { if (player.crash()) { sndFall.start(); } return; } } else { var isRight = (player.currV.x >= 0); var isUp = (player.currV.y < 0); var _local1 = 0; var _local3 = 0; if (isRight) { var hTile = (tileX + 1); } else { var hTile = (tileX - 1); } if (isUp) { if (!player.isCrouch) { var vTile = (tileY - 2); } else { var vTile = (tileY - 1); } } else { var vTile = (tileY + 1); } if (props[tileY][hTile] & 1) { if (rOv(player.x - 16, player.y - 16, 32, 32, hTile << 5, tileY << 5, TILE_WIDTH, TILE_HEIGHT, _local2)) { _local1 = _local2.x; } } if ((!player.isCrouch) && (props[tileY - 1][hTile] & 1)) { if (rOv(player.x - 16, player.y - 16, 32, 32, hTile << 5, (tileY - 1) << 5, TILE_WIDTH, TILE_HEIGHT, _local2)) { _local1 = ((_local2.x > _local1) ? (_local2.x) : (_local1)); } } var pFall = true; var overlapHit = false; if (props[vTile][tileX] & 1) { if (rOv(player.x - 16, player.y - 48, 32, 64, tileX << 5, vTile << 5, TILE_WIDTH, TILE_HEIGHT, _local2)) { _local3 = _local2.y; pFall = false; } } if ((!isUp) && (props[vTile][overlapX] & 1)) { if (rOv(player.x - 16, player.y - 48, 32, 64, overlapX << 5, vTile << 5, TILE_WIDTH, TILE_HEIGHT, _local2)) { _local3 = ((_local2.y > _local3) ? (_local2.y) : (_local3)); if (pFall) { pFall = false; overlapHit = true; } } } if (pFall) { player.falling(); } var hitGround = false; if (isUp) { if (isRight) { if ((_local1 > 0) || (_local3 > 0)) { if (player.crash()) { return; } player.setPos(player.x - _local1, player.y + _local3); player.stopX(); player.stopY(); } } else if (_local1 > 0) { player.setPos(player.x + _local1, player.y); player.stopX(); } else if (_local3 > 0) { player.setPos(player.x, player.y + _local3); player.stopY(); if (player.crash()) { sndFall.start(); return; } } } else if (isRight) { if (_local3 > 0) { player.setPos(player.x, player.y - _local3); if ((overlapHit && (_local1 == 0)) || (!overlapHit)) { player.stopY(); player.grounded(); hitGround = true; } } if ((!hitGround) && (_local1 > 0)) { player.setPos(player.x - _local1, player.y); player.stopX(); if (player.crash()) { sndFall.start(); return; } } } else { if (_local1 > 0) { player.setPos(player.x + _local1, player.y); player.stopX(); } if (_local3 > 0) { player.setPos(player.x, player.y - _local3); if ((overlapHit && (_local1 == 0)) || (!overlapHit)) { player.stopY(); player.grounded(); hitGround = true; } } } } } } function rOv(x1, y1, w1, h1, x2, y2, w2, h2, ret) { ret.x = 0; ret.y = 0; var _local2 = x1; var right1 = (x1 + w1); var _local1 = x2; var right2 = (x2 + w2); var top1 = y1; var base1 = (y1 + h1); var _local3 = y2; var base2 = (y2 + h2); if (base1 < _local3) { return(false); } if (base2 < top1) { return(false); } if (right1 < _local1) { return(false); } if (right2 < _local2) { return(false); } var overTop = ((top1 > _local3) ? (top1) : (_local3)); var overBase = ((base1 < base2) ? (base1) : (base2)); var overLeft = ((_local2 > _local1) ? (_local2) : (_local1)); var overRight = ((right1 < right2) ? (right1) : (right2)); ret.x = overRight - overLeft; ret.y = overBase - overTop; return(true); } function pTile(row, column) { var _local2 = row; var _local3 = column; if (props[_local2][_local3] != 0) { if (props[_local2][_local3] & 2) { currentMap.setTile(_local2, _local3, 1, 0); var _local1 = (_local3 - tileOffset) + stackOffset; if (_local1 >= SCREEN_WIDTH) { _local1 = _local1 - SCREEN_WIDTH; } MapHolderInst["Col" + _local1]["Tile" + _local2].gotoAndStop(1); coins++; sndCoin.start(); HUDCoinsInst.text = coins; } if (props[_local2][_local3] & 8) { stop(); levelDone = true; player.mClip._visible = false; } } } function penalise() { penalty = penalty + 3; } Vector2d = function (x, y) { this.x = x; this.y = y; }; Vector2d.prototype.magnitude = function () { var _local1 = this; return(Math.sqrt((_local1.x * _local1.x) + (_local1.y * _local1.y))); }; Vector2d.prototype.setLength = function (length) { var _local2 = this; var _local1 = length / _local2.magnitude(); _local2.x = _local2.x * _local1; _local2.y = _local2.y * _local1; }; Vector2d.prototype.addVector = function (vector) { this.x = this.x + vector.x; this.y = this.y + vector.y; }; Vector2d.prototype.flip = function () { var _local1 = this; _local1.x = -_local1.x; _local1.y = -_local1.y; }; PLR_PIT_DEPTH = 450; PLR_STATE_GRND = 1; PLR_STATE_CROUCH = 2; PLR_STATE_AIR = 3; PLR_STATE_CRASHING = 4; PLR_GRAVITY = 2; PLR_CTRL_THRUST = 6; PLR_AIR_FACTOR = 0.2; PLR_JUMP_THRUST = 20; PLR_REST_FACTOR = 0.3; PLR_MAX_SPD_FWD = 20; PLR_MAX_SPD_BKWD = 10; PLR_MAX_SPD_VERT = 20; PLR_RIGHT = 0; PLR_LEFT = 5; PLR_INVINCIBLE_TIME = 40; Player = function (playerObj, anchorX, anchorY) { var _local1 = this; _local1.mClip = playerObj; _local1.currV = new Vector2d(0, 0); _local1.restV = new Vector2d(0, 0); _local1.grav = new Vector2d(0, PLR_GRAVITY); _local1.ctrl = new Vector2D(0, 0); _local1.jmp = new Vector2D(0, 0); _local1.xOffs = anchorX; _local1.yOffs = anchorY; _local1.x = 0; _local1.y = 0; _local1.invTimer = 0; _local1.dir = 0; _local1.state = PLR_STATE_GRND; }; Player.prototype.reset = function () { var _local1 = this; _local1.currV.x = 0; _local1.currV.y = 0; _local1.restV.x = 0; _local1.restV.y = 0; _local1.jmp.x = 0; _local1.jmp.y = 0; _local1.invTimer = 0; _local1.dir = 0; _local1.state = PLR_STATE_GRND; }; Player.prototype.setPos = function (x, y) { var _local1 = this; _local1.x = x; _local1.y = y; _local1.mClip._x = (_local1.x + _local1.xOffs) - mapPos; _local1.mClip._y = _local1.y + _local1.yOffs; }; Player.prototype.update = function () { var _local1 = this; if (_local1.currV.x >= 0) { var _local2 = PLR_MAX_SPD_FWD; } else { var _local2 = PLR_MAX_SPD_BKWD; } switch (_local1.state) { case PLR_STATE_CROUCH : _local1.currV.addVector(_local1.ctrl); _local1.currV.addVector(_local1.jmp); _local1.currV.x = ((Math.abs(_local1.currV.x) > _local2) ? ((_local2 * _local1.currV.x) / Math.abs(_local1.currV.x)) : (_local1.currV.x)); _local1.currV.y = ((Math.abs(_local1.currV.y) > PLR_MAX_SPD_VERT) ? ((PLR_MAX_SPD_VERT * _local1.currV.y) / Math.abs(_local1.currV.y)) : (_local1.currV.y)); _local1.restV.x = _local1.currV.x * PLR_REST_FACTOR; _local1.restV.y = _local1.currV.y * PLR_REST_FACTOR; _local1.restV.flip(); _local1.restV.x = ((Math.abs(_local1.restV.x) > _local2) ? ((_local2 * _local1.restV.x) / Math.abs(_local1.restV.x)) : (_local1.restV.x)); _local1.restV.y = ((Math.abs(_local1.restV.y) > PLR_MAX_SPD_VERT) ? ((PLR_MAX_SPD_VERT * _local1.restV.y) / Math.abs(_local1.restV.y)) : (_local1.restV.y)); _local1.currV.addVector(_local1.restV); if (_local1.currV.y < 0) { _local1.state = PLR_STATE_AIR; } else { _local1.state = PLR_STATE_GRND; } _local1.mClip.gotoAndStop(3 + _local1.dir); break; case PLR_STATE_GRND : _local1.currV.addVector(_local1.ctrl); _local1.currV.addVector(_local1.jmp); _local1.currV.x = ((Math.abs(_local1.currV.x) > _local2) ? ((_local2 * _local1.currV.x) / Math.abs(_local1.currV.x)) : (_local1.currV.x)); _local1.currV.y = ((Math.abs(_local1.currV.y) > PLR_MAX_SPD_VERT) ? ((PLR_MAX_SPD_VERT * _local1.currV.y) / Math.abs(_local1.currV.y)) : (_local1.currV.y)); _local1.restV.x = _local1.currV.x * PLR_REST_FACTOR; _local1.restV.y = _local1.currV.y * PLR_REST_FACTOR; _local1.restV.flip(); _local1.restV.x = ((Math.abs(_local1.restV.x) > _local2) ? ((_local2 * _local1.restV.x) / Math.abs(_local1.restV.x)) : (_local1.restV.x)); _local1.restV.y = 0; _local1.currV.addVector(_local1.restV); if (_local1.currV.y < 0) { _local1.state = PLR_STATE_AIR; } if (Math.abs(_local1.currV.x) < 1) { _local1.mClip.gotoAndStop(1 + _local1.dir); } else { _local1.mClip.gotoAndStop(5 + _local1.dir); } break; case PLR_STATE_AIR : _local1.ctrl.x = _local1.ctrl.x * PLR_AIR_FACTOR; _local1.ctrl.y = _local1.ctrl.y * PLR_AIR_FACTOR; _local1.currV.addVector(_local1.ctrl); _local1.currV.x = ((Math.abs(_local1.currV.x) > _local2) ? ((_local2 * _local1.currV.x) / Math.abs(_local1.currV.x)) : (_local1.currV.x)); _local1.currV.addVector(_local1.grav); _local1.currV.y = ((Math.abs(_local1.currV.y) > PLR_MAX_SPD_VERT) ? ((PLR_MAX_SPD_VERT * _local1.currV.y) / Math.abs(_local1.currV.y)) : (_local1.currV.y)); _local1.mClip.gotoAndStop(2 + _local1.dir); break; case PLR_STATE_CRASHING : _local1.currV.addVector(_local1.grav); _local1.mClip.gotoAndStop(4 + _local1.dir); if (_local1.y <= PLR_PIT_DEPTH) { break; } _local1.recover(); } _local1.setPos(_local1.x + _local1.currV.x, _local1.y + _local1.currV.y); _local1.ctrl.x = 0; _local1.jmp.y = 0; if (_local1.invTimer > 0) { _local1.mClip._visible = !_local1.mClip._visible; if ((--_local1.invTimer) <= 0) { _local1.invTimer = 0; _local1.mClip._visible = true; } } }; Player.prototype.stopX = function () { var _local1 = this; _local1.currV.x = 0; _local1.restV.x = 0; _local1.jmp.x = 0; _local1.ctrl.x = 0; }; Player.prototype.stopY = function () { var _local1 = this; _local1.currV.y = 0; _local1.restV.y = 0; _local1.jmp.y = 0; _local1.ctrl.y = 0; }; Player.prototype.grounded = function () { this.currV.y = 0; this.state = PLR_STATE_GRND; }; Player.prototype.falling = function () { this.state = PLR_STATE_AIR; }; Player.prototype.crash = function () { if (this.invTimer <= 0) { this.state = PLR_STATE_CRASHING; return(true); } return(false); }; Player.prototype.recover = function () { var _local1 = this; _local1.setPos(300 + mapPos, -40); _local1.state = PLR_STATE_AIR; _local1.invincible(); penalise(); }; Player.prototype.pitFall = function () { this.state = PLR_STATE_CRASHING; }; Player.prototype.left = function () { this.ctrl.x = -PLR_CTRL_THRUST; }; Player.prototype.right = function () { this.ctrl.x = PLR_CTRL_THRUST; }; Player.prototype.jump = function () { this.jmp.y = -PLR_JUMP_THRUST; }; Player.prototype.crouch = function () { if (this.state == PLR_STATE_GRND) { this.state = PLR_STATE_CROUCH; } }; Player.prototype.invincible = function () { this.invTimer = PLR_INVINCIBLE_TIME; }; _global.APP_FRAMERATE = 18; var SCREEN_HORZREZ = 600; var SCREEN_VERTREZ = 400; var TILE_WIDTH = 32; var TILE_HEIGHT = 32; var currentMap = null; var isRunning = false; var scrolling = true; var levelDone = false; var notifyCallback = null; var time = 0; var timeString = "00.0"; var penalty = 0; var coins = 0; var ticks = 0; var pKeys = [0, 0, 0, 0]; VanInst._visible = false; MapLoader.prototype.load = function (mapName) { this.mapXML = new XML(); this.mapXML.ignoreWhite = true; this.mapXML.mapLoader = this; this.mapXML.onLoad = function (success) { if (success) { var rootNode = this.firstChild; var map = rootNode.childNodes; var columnPos = 0; var i = 0; while (i < map.length) { switch (map[i].nodeName) { case "mapcolumns" : this.mapLoader.mapWidth = map[i].firstChild.nodeValue; if (this.mapLoader.mapHeight > 0) { this.mapLoader.buildArrays(); } break; case "maprows" : this.mapLoader.mapHeight = map[i].firstChild.nodeValue; if (this.mapLoader.mapHeight > 0) { this.mapLoader.buildArrays(); } break; case "tileset" : this.mapLoader.tileset = map[i].firstChild.nodeValue; break; case "column" : var columnProperties = map[i].childNodes; var j = 0; while (j < columnProperties.length) { if (!(columnProperties[j].nodeName === "tile")) { } else { var _local3 = 0; var _local2 = columnProperties[j].childNodes; var _local1 = 0; while (_local1 < _local2.length) { switch (_local2[_local1].nodeName) { case "id" : var tileId = _local2[_local1].firstChild.nodeValue; break; case "row" : var rowPos = _local2[_local1].firstChild.nodeValue; break; case "flag1" : if (_local2[_local1].firstChild.nodeValue == "yes") { _local3 = _local3 | 1; } break; case "flag2" : if (_local2[_local1].firstChild.nodeValue == "yes") { _local3 = _local3 | 2; } break; case "flag3" : if (_local2[_local1].firstChild.nodeValue == "yes") { _local3 = _local3 | 4; } break; case "flag4" : if (_local2[_local1].firstChild.nodeValue == "yes") { _local3 = _local3 | 8; } break; case "flag5" : if (_local2[_local1].firstChild.nodeValue == "yes") { _local3 = _local3 | 16; } break; case "flag6" : if (_local2[_local1].firstChild.nodeValue == "yes") { _local3 = _local3 | 32; } break; case "flag7" : if (_local2[_local1].firstChild.nodeValue == "yes") { _local3 = _local3 | 64; } break; case "flag8" : if (_local2[_local1].firstChild.nodeValue != "yes") { break; } _local3 = _local3 | 128; } _local1++; } } this.mapLoader.setTile(rowPos, columnPos, tileId, _local3); j++; } columnPos++; } i++; } this.mapLoader.loaded = true; } else { trace("Load failed!"); this.mapLoader.loadError = false; } delete this; }; this.mapXML.load(mapName); }; MapLoader.prototype.getPercentLoaded = function () { return((this.mapXML.getBytesLoaded() / this.mapXML.getBytesTotal()) * 100); }; MapLoader.prototype.buildArrays = function () { var _local1 = this; var _local3 = 0; while (_local3 < _local1.mapHeight) { _local1.tileArray[_local3] = new Array(_local1.mapWidth); var _local2 = 0; while (_local2 < _local1.mapWidth) { _local1.tileArray[_local3][_local2] = 1; _local2++; } _local3++; } _local3 = 0; while (_local3 < _local1.mapHeight) { _local1.propertyArray[_local3] = new Array(_local1.mapWidth); var _local2 = 0; while (_local2 < _local1.mapWidth) { _local1.propertyArray[_local3][_local2] = 0; _local2++; } _local3++; } }; MapLoader.prototype.setTile = function (row, column, id, properties) { var _local3 = this; _local3.tileArray[row][column] = id; _local3.propertyArray[row][column] = properties; if (properties & 4) { _local3.pStartRow = row; _local3.pStartColumn = column; } if (properties & 16) { var _local1 = 0; while (_local1 < 8) { var _local2 = (Number(column) + 2) + _local1; _local3.tileArray[row][_local2] = 2; _local3.propertyArray[row][_local2] = _local3.propertyArray[row][_local2] | 8; _local1++; } } }; MapLoader.prototype.dumpMap = function () { var _local1 = this; trace("-----"); trace((("Map size: " + _local1.mapWidth) + " x ") + _local1.mapHeight); trace("Dumping the map array"); var _local3 = 0; while (_local3 < _local1.mapHeight) { var traceLine = ""; var _local2 = 0; while (_local2 < _local1.mapWidth) { traceLine = traceLine + (" " + _local1.tileArray[_local3][_local2]); _local2++; } trace(traceLine); _local3++; } trace("-----"); trace("Dumping the properties array"); _local3 = 0; while (_local3 < _local1.mapHeight) { var traceLine = ""; var _local2 = 0; while (_local2 < _local1.mapWidth) { traceLine = traceLine + (" " + _local1.propertyArray[_local3][_local2]); _local2++; } trace(traceLine); _local3++; } trace("-----"); }; var SCREEN_WIDTH = (Math.ceil(SCREEN_HORZREZ / TILE_WIDTH) + 1); var SCREEN_HEIGHT = Math.ceil(SCREEN_VERTREZ / TILE_HEIGHT); var WORLD_WIDTH = 50; var WORLD_HEIGHT = 15; SCROLL_SLOW = 0; SCROLL_MEDIUM = 1; SCROLL_FAST = 2; SCROLL_SPEED = [6, 9, 12]; var COLLISION_THRESHOLD = 4; var tiles = new Array(); var props = new Array(); var scrollSpeed = SCROLL_SPEED[SCROLL_SLOW]; var mapPos = 0; var scrollOffset = 0; var tileOffset = 0; var stackOffset = 0; var ke = new Object(); Key.addListener(ke); var playerMC = PlayerHolderInst.attachMovie("PlayerChar", "player", 500); playerMC.gotoAndStop(1); var player = new Player(playerMC, 16, 16); player.gotoAndStop(1); player.isCrouch = false; var kf = new Array(false, false, false, false); sndFall = new Sound(); sndFall.attachSound("SfxFall"); sndJump = new Sound(); sndJump.attachSound("SfxJump"); sndCoin = new Sound(); sndCoin.attachSound("SfxCoin"); ke.onKeyDown = function () { switch (Key.getCode()) { case pKeys[0] : kf[0] = true; return; case pKeys[1] : kf[1] = true; return; case pKeys[2] : kf[2] = true; return; case pKeys[3] : kf[3] = true; } }; ke.onKeyUp = function () { switch (Key.getCode()) { case pKeys[0] : kf[0] = false; return; case pKeys[1] : kf[1] = false; return; case pKeys[2] : kf[2] = false; return; case pKeys[3] : kf[3] = false; } }; stop();
Symbol 622 MovieClip Frame 10
onEnterFrame = function () { LoadingBarInst._xscale = currentMap.getPercentLoaded(); if (currentMap.loaded) { delete onEnterFrame; gotoAndPlay ("GameRunning"); } }; stop();
Symbol 622 MovieClip Frame 20
prepareLevel(); reset(); onEnterFrame = function () { update(); }; stop();
Symbol 622 MovieClip Frame 30
delete onEnterFrame; trace("LevelComplete frame"); play(); VanInst.play();
Symbol 622 MovieClip Frame 72
stop(); notifyCallback(time, coins, false);
Symbol 640 MovieClip Frame 1
_root.StrTable.populate();

Library Items

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

Instance Names

"LoadingBarInst"Frame 1Symbol 211 MovieClip
"hiScoresInst1"Frame 1Symbol 208 MovieClip [highScoresSymbol]
"hiScoresInst2"Frame 1Symbol 208 MovieClip [highScoresSymbol]
"hiScoresInst3"Frame 1Symbol 208 MovieClip [highScoresSymbol]
"soundHolderInst"Frame 10Symbol 500 MovieClip
"soundButtonInst"Frame 20Symbol 528 MovieClip
"fiabBtn"Frame 20Symbol 533 Button
"titlePlayInst"Frame 20Symbol 536 Button
"titleInstructInst"Frame 20Symbol 539 Button
"titleHiscoreInst"Frame 20Symbol 542 Button
"instructionsBoxInst"Frame 20Symbol 558 MovieClip
"levelSelectInst"Frame 30Symbol 575 MovieClip
"levelselectPlayInst"Frame 30Symbol 577 Button
"levelselectBackInst"Frame 30Symbol 582 Button
"levelselectNextInst"Frame 30Symbol 585 Button
"levelselectPrevInst"Frame 30Symbol 588 Button
"GameManInst"Frame 39Symbol 622 MovieClip
"completePlayAgainInst"Frame 50Symbol 625 Button
"completeDiffLevelInst"Frame 50Symbol 628 Button
"completeEnterNameInst"Frame 50Symbol 631 Button
"completeCoins"Frame 50Symbol 633 EditableText
"completeTime"Frame 50Symbol 634 EditableText
"completeScore"Frame 50Symbol 635 EditableText
"hiscoresNextInst"Frame 60Symbol 585 Button
"hiscoresPrevInst"Frame 60Symbol 588 Button
"back"Frame 70Symbol 648 Button
"noButton"Symbol 33 MovieClip Frame 1Symbol 30 Button
"yesButton"Symbol 33 MovieClip Frame 1Symbol 32 Button
"allButton"Symbol 48 MovieClip Frame 1Symbol 47 Button
"monthButton"Symbol 51 MovieClip Frame 1Symbol 50 Button
"weekButton"Symbol 54 MovieClip Frame 1Symbol 53 Button
"todayButton"Symbol 57 MovieClip Frame 1Symbol 56 Button
"leagueButton"Symbol 60 MovieClip Frame 1Symbol 59 Button
"loadingMovie"Symbol 208 MovieClip [highScoresSymbol] Frame 1Symbol 21 MovieClip
"quitButton"Symbol 208 MovieClip [highScoresSymbol] Frame 1Symbol 24 Button
"confirm"Symbol 208 MovieClip [highScoresSymbol] Frame 1Symbol 33 MovieClip
"theTitle"Symbol 208 MovieClip [highScoresSymbol] Frame 1Symbol 34 EditableText
"submitButton"Symbol 208 MovieClip [highScoresSymbol] Frame 10Symbol 39 Button
"nameInput"Symbol 208 MovieClip [highScoresSymbol] Frame 10Symbol 42 EditableText
"theScoreBox"Symbol 208 MovieClip [highScoresSymbol] Frame 10Symbol 43 EditableText
"rankingText"Symbol 208 MovieClip [highScoresSymbol] Frame 10Symbol 44 EditableText
"allMovie"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 48 MovieClip
"monthMovie"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 51 MovieClip
"weekMovie"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 54 MovieClip
"todayMovie"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 57 MovieClip
"leagueMovie"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 60 MovieClip
"score0"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 61 EditableText
"name0"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 62 EditableText
"flag0"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score1"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 160 EditableText
"name1"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 161 EditableText
"flag1"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score2"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 162 EditableText
"name2"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 163 EditableText
"flag2"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score3"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 164 EditableText
"name3"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 165 EditableText
"flag3"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score4"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 166 EditableText
"name4"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 167 EditableText
"flag4"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score5"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 168 EditableText
"name5"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 169 EditableText
"flag5"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score6"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 170 EditableText
"name6"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 171 EditableText
"flag6"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score7"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 172 EditableText
"name7"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 173 EditableText
"flag7"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score8"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 174 EditableText
"name8"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 175 EditableText
"flag8"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"score9"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 176 EditableText
"name9"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 177 EditableText
"flag9"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 159 MovieClip
"rank0"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 178 EditableText
"rank1"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 179 EditableText
"rank2"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 180 EditableText
"rank3"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 181 EditableText
"rank4"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 182 EditableText
"rank5"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 183 EditableText
"rank6"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 184 EditableText
"rank7"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 185 EditableText
"rank8"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 186 EditableText
"rank9"Symbol 208 MovieClip [highScoresSymbol] Frame 20Symbol 187 EditableText
"leagueStarterName"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 191 EditableText
"leagueStarterEmail"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 192 EditableText
"name1"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 195 EditableText
"email1"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 196 EditableText
"name2"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 197 EditableText
"email2"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 198 EditableText
"name3"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 199 EditableText
"email3"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 200 EditableText
"name4"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 201 EditableText
"email4"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 202 EditableText
"leagueName"Symbol 208 MovieClip [highScoresSymbol] Frame 40Symbol 205 EditableText
"UnMuteButtonInst"Symbol 528 MovieClip Frame 10Symbol 527 Button
"instructCloseInst"Symbol 558 MovieClip Frame 1Symbol 550 Button
"LabelInst"Symbol 594 MovieClip Frame 1Symbol 593 MovieClip
"LabelInst"Symbol 610 MovieClip Frame 1Symbol 609 MovieClip
"BkHolderInst"Symbol 622 MovieClip Frame 1Symbol 589 MovieClip
"PlayerHolderInst"Symbol 622 MovieClip Frame 1Symbol 594 MovieClip
"VanInst"Symbol 622 MovieClip Frame 1Symbol 602 MovieClip
"LoadingBarInst"Symbol 622 MovieClip Frame 10Symbol 211 MovieClip
"MapHolderInst"Symbol 622 MovieClip Frame 20Symbol 610 MovieClip
"HUDCoinsInst"Symbol 622 MovieClip Frame 20Symbol 611 EditableText
"HUDTimerInst"Symbol 622 MovieClip Frame 20Symbol 612 EditableText

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 16 as "PlayerChar"
ExportAssets (56)Timeline Frame 1Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 1Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 1Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 1Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 1Symbol 650 as "__Packages.ViralTracker2"
ExportAssets (56)Timeline Frame 1Symbol 651 as "__Packages.HighScores2"
ExportAssets (56)Timeline Frame 2Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 2Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 2Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 3Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 3Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 3Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 4Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 4Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 4Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 5Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 5Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 5Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 6Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 6Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 6Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 7Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 7Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 7Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 8Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 8Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 8Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 9Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 9Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 9Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 10Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 10Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 10Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 10Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 10Symbol 493 as "SfxCoin"
ExportAssets (56)Timeline Frame 10Symbol 494 as "SfxFall"
ExportAssets (56)Timeline Frame 10Symbol 495 as "SfxJump2"
ExportAssets (56)Timeline Frame 10Symbol 496 as "SfxJump"
ExportAssets (56)Timeline Frame 10Symbol 497 as "tntingame.wav"
ExportAssets (56)Timeline Frame 10Symbol 498 as "tnttitle.wav"
ExportAssets (56)Timeline Frame 10Symbol 499 as "uiclick"
ExportAssets (56)Timeline Frame 11Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 11Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 11Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 11Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 12Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 12Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 12Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 12Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 13Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 13Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 13Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 13Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 14Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 14Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 14Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 14Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 15Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 15Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 15Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 15Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 16Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 16Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 16Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 16Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 17Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 17Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 17Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 17Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 18Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 18Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 18Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 18Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 19Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 19Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 19Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 19Symbol 491 as "TileHolder"
ExportAssets (56)Timeline Frame 20Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 20Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 20Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 21Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 21Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 21Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 22Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 22Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 22Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 23Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 23Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 23Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 24Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 24Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 24Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 25Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 25Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 25Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 26Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 26Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 26Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 27Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 27Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 27Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 28Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 28Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 28Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 29Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 29Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 29Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 30Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 30Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 30Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 31Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 31Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 31Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 32Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 32Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 32Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 33Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 33Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 33Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 34Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 34Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 34Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 35Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 35Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 35Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 36Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 36Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 36Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 37Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 37Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 37Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 38Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 38Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 38Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 39Symbol 493 as "SfxCoin"
ExportAssets (56)Timeline Frame 39Symbol 496 as "SfxJump"
ExportAssets (56)Timeline Frame 39Symbol 494 as "SfxFall"
ExportAssets (56)Timeline Frame 39Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 39Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 39Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 40Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 40Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 40Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 41Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 41Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 41Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 42Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 42Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 42Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 43Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 43Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 43Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 44Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 44Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 44Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 45Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 45Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 45Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 46Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 46Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 46Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 47Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 47Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 47Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 48Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 48Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 48Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 49Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 49Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 49Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 50Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 50Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 50Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 51Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 51Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 51Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 52Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 52Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 52Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 53Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 53Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 53Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 54Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 54Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 54Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 55Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 55Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 55Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 56Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 56Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 56Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 57Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 57Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 57Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 58Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 58Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 58Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 59Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 59Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 59Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 60Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 60Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 60Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 61Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 61Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 61Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 62Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 62Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 62Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 63Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 63Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 63Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 64Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 64Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 64Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 65Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 65Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 65Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 66Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 66Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 66Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 67Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 67Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 67Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 68Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 68Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 68Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 69Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 69Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 69Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 70Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 70Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 70Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 71Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 71Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 71Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 72Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 72Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 72Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 73Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 73Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 73Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 74Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 74Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 74Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 75Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 75Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 75Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 76Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 76Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 76Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 77Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 77Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 77Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 78Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 78Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 78Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 79Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 79Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 79Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 80Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 80Symbol 208 as "highScoresSymbol"
ExportAssets (56)Timeline Frame 80Symbol 208 as "highScoresSymbol"

Labels

"Loading"Frame 1
"PreloadSounds"Frame 10
"Title"Frame 20
"LevelSelect"Frame 30
"GameRunning"Frame 40
"LevelComplete"Frame 50
"ViewHiscores"Frame 60
"HiscoreFail"Frame 70
"dormant"Symbol 48 MovieClip Frame 1
"active"Symbol 48 MovieClip Frame 2
"dormant"Symbol 51 MovieClip Frame 1
"active"Symbol 51 MovieClip Frame 2
"dormant"Symbol 54 MovieClip Frame 1
"active"Symbol 54 MovieClip Frame 2
"dormant"Symbol 57 MovieClip Frame 1
"active"Symbol 57 MovieClip Frame 2
"dormant"Symbol 60 MovieClip Frame 1
"active"Symbol 60 MovieClip Frame 2
"blank"Symbol 159 MovieClip Frame 222
"preloading"Symbol 208 MovieClip [highScoresSymbol] Frame 1
"submit"Symbol 208 MovieClip [highScoresSymbol] Frame 10
"submited"Symbol 208 MovieClip [highScoresSymbol] Frame 20
"view"Symbol 208 MovieClip [highScoresSymbol] Frame 30
"start_league"Symbol 208 MovieClip [highScoresSymbol] Frame 40
"leagueSuccess"Symbol 208 MovieClip [highScoresSymbol] Frame 50
"leave_league"Symbol 208 MovieClip [highScoresSymbol] Frame 60
"loading"Symbol 208 MovieClip [highScoresSymbol] Frame 70
"error"Symbol 208 MovieClip [highScoresSymbol] Frame 80
"UnMute"Symbol 528 MovieClip Frame 1
"Mute"Symbol 528 MovieClip Frame 10
"DoorOpen"Symbol 602 MovieClip Frame 1
"DoorClose"Symbol 602 MovieClip Frame 5
"DriverAppear"Symbol 602 MovieClip Frame 10
"DriveAway"Symbol 602 MovieClip Frame 15
"ScriptMain"Symbol 622 MovieClip Frame 1
"Init"Symbol 622 MovieClip Frame 1
"Loading"Symbol 622 MovieClip Frame 10
"GameRunning"Symbol 622 MovieClip Frame 20
"LevelComplete"Symbol 622 MovieClip Frame 30

Dynamic Text Variables

timeStringSymbol 612 EditableText"9999"




http://swfchan.com/16/76296/info.shtml
Created: 5/4 -2019 03:55:01 Last modified: 5/4 -2019 03:55:01 Server time: 04/05 -2024 15:11:11