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

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

Train Traffic Control.swf

This is the info page for
Flash #47505

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


Text
For more games like this, log on  to

Your Score :

Enter your Games2win Nickname below

PLAY AGAIN

PLAY AGAIN

SUBMIT

SUBMIT

GAME OVER

GAME COMPLETED

Submitting Score..

TRY AGAIN

TRY AGAIN

Error Connecting!

Invalid NickName!

Generating Top Scores List..

TOP SCORES

_

No Score posted yet.
Be the first to post a Score.

Rank

Nick Name

Score

The game will load in

Advertisement

Note:
Clicking on the above Ad won't interrupt your game.
Ad link opens in a new window.
Thanks to our sponsors, we provide you free games to play.

<p align="center"><font face="Compacta Blk BT" size="20" color="#000000" letterSpacing="1.000000" kerning="0"><b>100%</b></font></p>

LIVERPOOL STREET

WATERLOO

NEWCASTLE

LANCUN ROAD

FUJIN ROAD

BEIJING

MILLENNIUM

UNION STATION

PENNSYLVANIA

GRAND CENTRAL TERMINAL

MARINE LNES

CHURCHGATE

BOMBAY CENTRAL

GRANT ROAD

VICTORIA TERMINUS

VILA MADALENA

ESTACION RETIRO

ESTACION ONCE

ELDORADO

SAN PEDRO

LAS ADJUNTAS

CANTAGALO

TRAIN
TRAFFIC
CONTROL

MENU

STORY

STORY

INSTRUCTIONS

INSTRUCTIONS

START

START

STORY

You are a Station Master on a mission.
You need to manage not one, but
multiple trains! You also have to make
sure that these trains do not collide into
each other...A Station Master's job is
not an easy one... Your training starts
now!

BACK

BACK

INSTRUCTIONS

Control and manage trains using the
Mouse. Ensure that the trains travel
smoothly wihout crashing into each
other with the help of the map given.

Move the mouse to either edge of the
screen to pan Left or Right.

$ :

Train Name  :

Source   :

Destination :

Arrival Time :

Goods worth :

NEXT

NEXT

NEXT

SKIP

SKIP

SKIP

Place your Mouse on the tracks on the
screen or in the Minimap for details of the
next train on that particular track.

Pennsylvania-Union Station Exp.

Pennsylvania

Union Station

10

1000

Pennsylvania-Millennium Exp.

Millennium

Pennsylvania

30

1500

Pennsylvania-Union Station Exp.

Pennsylvania

Union Station

10

1000

Click on the signals to change from Red to Green or
the other way around. Red will stop
the train and Green will start the train
or let it continue along the track.

Click on the Traction Controls to change the track
for a particular train. The train will proceed
in the direction of the arrow displayed
near the traction control.

Stopping the train at stations will earn you money.
To stop a train, change the station signal to Red.
Ensure that you get maximum earnings by waiting at the
station till the bar goes down and disappears completely.

Millennium

The destination of each train is displayed next to it.
With the help of the Map, ensure that the train
reaches its correct destination and earn bonus points.

1000

The Blinking Icon denotes the arrival of a new train
from a particular direction, on the track above which it blinks.
This icon serves as a warning to help you prevent two trains
on the same track from colliding into each other.

You can even pan Left or Right by moving
your mouse over the Minimap.

PLAY

PLAY

PLAY

gamecomplete

GAMEOVER

RANK

NAME

HIGHSCORE

High score

play again

play again

BONUS

SCORE

<p align="center"><font face="Compacta Bd BT" size="30" color="#cccccc" letterSpacing="1.000000" kerning="0">99999999999</font></p>

<p align="center"><font face="Compacta Bd BT" size="30" color="#cccccc" letterSpacing="2.000000" kerning="0">99999999999</font></p>

Level complete

NEXT

NEXT

ActionScript [AS1/AS2]

Frame 1
function randomRange(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } _root.playIntro = true; _root.allSounds = new Sound(); _root.score = 0; _root.timeScore = 0; _root.levelScore = 0; _root.isPause = false; _root.gameOver = false; _root.levelArray = ["lblgame", "level2", "level3", "level4", "level5", "win"]; _root.level = 1; _root.isEasy = false; _root.playIntroSound = true; _root.playerId = 1; _root.isOver = false;
Frame 2
Frame 3
function g2w_playagin() { trace("G2w playagin"); _root.score = 0; if (_complete) { _playAgain(_root, "lblgameintro"); } else { _playAgain(_root, _root.levelArray[int(_root.level - 1)]); } } function getphstatus(phno) { swfurl = this._url; if ((swfurl.split("games2win.com").length == 1) or ((gurl.split("/").length < 2) or (gurl eq undefined))) { obj_game.ph1_status = true; } var _local2 = obj_game[("ph" + phno) + "_status"]; if (!_local2) { play(); } } function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } trace(u + " Mochi tracker"); return(res); } function load_rgames(trgt) { var rel_games = new XML(); rel_games.ignoreWhite = true; rel_games.onLoad = function () { game_details = new Object(); var _local1 = 0; while (_local1 < trgt.rel_games.firstChild.childNodes.length) { game_details[rel_games.firstChild.childNodes[_local1].nodeName] = rel_games.firstChild.childNodes[_local1].firstChild.nodeValue; _local1++; } }; rel_games.load((curl + "game_details.xml?") + getTimer()); } function getScore(_loc) { _loc.gotoAndStop("lbl_top_scores"); _root.g_trg = _loc; int_gscore = setInterval(_root, "getTop10", 150); } function getTop10() { trace("getTop10"); clearInterval(int_gscore); _root.send_lv = new XML(); _root.rst_lv = new XML(); _root.rst_lv.onLoad = function (success) { if (success) { var _local3 = new it.sephiroth.XML2Object(); _root.lst_top_scorer = _local3.parseXML(this); _root.g_trg.gotoAndStop("top10"); } else { _root.c_fail++; if (_root.c_fail >= 3) { _root.g_trg.gotoAndStop("error_screen"); } else { _root.send_lv.sendAndLoad(url, _root.rst_lv, "POST"); } } }; var url = ((((((obj_partner.top10URL + "?game_id=") + _root.obj_game._gid) + "&order=") + obj_game._score_ord) + "&timspam") + getTimer()); trace(url + " Url"); _root.send_lv.sendAndLoad(url, _root.rst_lv, "POST"); } function itemHandler(obj, item) { getURL ("http://www.games2win.com/", "_blank"); } function _newUser() { getURL (_registerurl, "_blank"); } function _trackClickThru(mc) { trace(obj_partner._allowclick + " _allowclick"); if (obj_partner._allowclick) { mc.hit_area.onRelease = function () { getURL (obj_partner.clickthru, "_blank"); }; } else { mc.hit_area.useHandCursor = false; } } function _readSharedData() { so_uname = ((_sostatus.data.so_uname == undefined) ? "" : (_sostatus.data.so_uname)); so_jumpframe = ((_sostatus.data.so_jumpframe == undefined) ? "" : (_sostatus.data.so_jumpframe)); so_sound = ((_sostatus.data.so_sound == undefined) ? 0 : (_sostatus.data.so_sound)); _resetString = _sostatus.data.so_resetString; trace("=========================="); trace((("so_jumpframe : " + _sostatus.data.so_jumpframe) + " : ") + so_uname); if (so_jumpframe != "") { _assignValue(_resetString); createEmptyMovieClip("eye", getNextHighestDepth()); eye.onEnterFrame = function () { if ((getBytesTotal() == getBytesLoaded()) and (getBytesLoaded() > 50000)) { intro = 0; _sostatus.data.so_jumpframe = ""; _sostatus.flush(); this.onEnterFrame = null; gotoAndStop(so_jumpframe); } }; } else { intro = 1; play(); } uname = so_uname; gamesound = so_sound; } function _writeSharedData(jumpframe, jumpurl, _resetString) { _sostatus.data.so_uname = ((so_uname == undefined) ? "" : (so_uname)); _sostatus.data.so_sound = so_sound; _sostatus.data.so_resetString = _resetString; _sostatus.data.so_jumpframe = jumpframe; _sostatus.flush(); if (jumpurl != "") { getURL (jumpurl); } else { gotoAndPlay (1); } } function _assignValue(_val) { _arr = new Array(); _arr = _val.split("|"); i = 0; while (i < (_arr.length / 2)) { _var2 = ((i * 2) + 1) - 1; _var3 = _var2 + 1; _val = _arr[_var3]; _rst = isNaN(_val); if (_rst) { _root[_arr[_var2]] = _arr[_var3]; } else { _root[_arr[_var2]] = int(_arr[_var3]); } i++; } } function _playAgain(mc, jumpframe, _resetString) { so_uname = uname; if ((gurl != undefined) and (gurl != "")) { _writeSharedData(jumpframe, gurl, _resetString); } else { intro = 0; _assignValue(_resetString); mc.gotoAndStop(jumpframe); } } var obj_game = new Array(); obj_game._gid = "1066"; obj_game._gtitle = "Train Traffic Control"; obj_game._google_text = "Game Searchable Text"; obj_game.StageW = 700; obj_game.StageH = 400; obj_game._res = (Stage.width + "x") + Stage.height; obj_game._score_ord = "desc"; obj_game.mochi_tag = ""; obj_game.g2wbot = "9a16dd85"; obj_game.g2wbotid = 10301; obj_game.ph1_status = false; obj_game.ph2_status = false; obj_game.adv_zedo = true; obj_game.adv_mochi = false; obj_game._zedourl = "http://ads.inviziads.com/g=1066/h=g2w"; zedo_tim = 15; __com_mochibot__(obj_game.g2wbot, this, obj_game.g2wbotid, true); var obj_partner = new Array(); obj_partner.partner_name = "g2w"; obj_partner.partner_id = 1; obj_partner.invalid_txt = "Invalid Nickname!"; obj_partner.show_submit = false; obj_partner.submitURL = "/submit_score.asp"; obj_partner.top10URL = "/get_top_scorer.asp"; obj_partner.lblsubmit = "Enter your Games2win Nickname below"; obj_partner.show_g2w_slate = true; obj_partner.show_register = true; obj_partner.text_register = "Create Nickname"; obj_partner.url_register = "http://www.games2win.com/register.asp"; obj_partner.clickthru = "http://www.games2win.com"; obj_partner._allowclick = true; _root.uname = ""; scoreSubmit = function (_loc) { trace(_loc + " _loc"); myname = _root.partner_uname; myscore = _root.partner_score; mygameid = _root.obj_game._gid; myname = myname.trim(); if ((((myname.length == 0) or (myname == obj_partner.invalid_txt)) or (myname == "Connecting Error!")) or (myname == undefined)) { trace(obj_partner.invalid_txt); _root.partner_uname = obj_partner.invalid_txt; } else { _root.send_lv = new LoadVars(); _root.send_lv.onLoad = function (success) { if (success) { if (_root.send_lv.isreg == 0) { _root.uname = obj_partner.invalid_txt; _loc.gotoAndStop("invalid_user_screen"); } else if (_root.send_lv.isreg == 1) { Key.removeListener(_loc.keyListener); _root.getScore(_loc); } } else { _loc.gotoAndStop("error_screen"); } }; _root.send_lv.nickname = myname; _root.send_lv.points = myscore; _root.send_lv.gameid = mygameid; _root.send_lv.sendAndLoad(obj_partner.submitURL, _root.send_lv, "POST"); trace(_root.send_lv); _loc.gotoAndStop("lbl_submit_screen"); } }; c_fail = 0; var g2w_menu = new ContextMenu(); g2w_menu.hideBuiltInItems(); g2w_menu.customItems.push(new ContextMenuItem("Games2win.com", itemHandler)); this.menu = g2w_menu; var _sostatus = SharedObject.getLocal("gamestatus", "/"); String.prototype.trim = function () { var _local3 = 0; var _local2 = this.length; white = new Object(); white._32 = 1; _local2--; while (white["_" + ord(this.charAt(_local2))]) { } while (white["_" + ord(this.charAt(_local3++))]) { } return(this.slice(_local3 - 1, _local2 + 1)); }; _readSharedData();
Frame 4
stop(); getphstatus(1);
Frame 5
Frame 6
stop();
Frame 7
stop(); stopAllSounds();
Frame 8
stopAllSounds();
Frame 9
stop();
Frame 10
stop();
Frame 11
stop();
Frame 12
stop();
Frame 13
stop(); stopAllSounds(); _root.TrnName = ""; _root.level = 1; _root.hud_mc._visible = true; _root.nInfo = ""; _root.aInfo = ""; _root.dInfo = ""; _root.gInfo = ""; _root.tInfo = "";
Instance of Symbol 529 MovieClip "Lvl1" in Frame 13
/* no clip actions */
Frame 14
stop(); _root.TrnName = ""; stopAllSounds(); _root.level = 2; _root.hud_mc._visible = true; _root.nInfo = ""; _root.aInfo = ""; _root.dInfo = ""; _root.gInfo = ""; _root.tInfo = "";
Instance of Symbol 554 MovieClip "Lvl2" in Frame 14
/* no clip actions */
Frame 15
stop(); _root.TrnName = null; stopAllSounds(); _root.level = 3; _root.hud_mc._visible = true; _root.nInfo = ""; _root.aInfo = ""; _root.dInfo = ""; _root.gInfo = ""; _root.tInfo = "";
Instance of Symbol 558 MovieClip "Lvl3" in Frame 15
/* no clip actions */
Frame 16
stop(); stopAllSounds(); _root.level = 4; _root.hud_mc._visible = true; _root.nInfo = ""; _root.aInfo = ""; _root.dInfo = ""; _root.gInfo = ""; _root.tInfo = "";
Instance of Symbol 568 MovieClip "Lvl4" in Frame 16
/* no clip actions */
Frame 17
stop(); stopAllSounds(); _root.level = 5; _root.hud_mc._visible = true; _root.nInfo = ""; _root.aInfo = ""; _root.dInfo = ""; _root.gInfo = ""; _root.tInfo = "";
Instance of Symbol 588 MovieClip "Lvl5" in Frame 17
/* no clip actions */
Frame 18
stop(); _complete = true; partner_score = _root.score; _root.obj_game._gstatus = "gamecompleted";
Frame 19
stop(); stopAllSounds(); _complete = false; partner_score = _root.score; _root.obj_game._gstatus = "gameover";
Frame 20
stop(); nextFrame();
Frame 21
stop();
Frame 22
stop();
Symbol 14 MovieClip Frame 1
_root._trackClickThru(this);
Symbol 40 MovieClip Frame 1
stop(); gotoAndStop(_root.obj_game._gstatus);
Symbol 46 Button
on (release) { tryAgain(); }
Symbol 72 MovieClip [mc_topscore_box] Frame 2
function tryAgain() { gotoAndStop ("login_screen"); } function filltopscore(destmc) { trace(_root.lst_top_scorer.top_score.status.data); if ((_root.lst_top_scorer.top_score.status.data == 0) or (_root.lst_top_scorer.top_score.user[0].score.data == 0)) { _top10_lbl._visible = false; var _local2 = 0; while (_local2 < 10) { destmc["row" + _local2]._visible = false; _local2++; } } else { _noscore_mc._visible = false; var _local2 = 0; while (_local2 < 10) { if ((_root.lst_top_scorer.top_score.user[_local2] == undefined) or (_root.lst_top_scorer.top_score.user[_local2].score.data == 0)) { destmc["row" + _local2].txtrollno.text = ""; destmc["row" + _local2].txtusername.text = ""; destmc["row" + _local2].txtscore.text = ""; } else { destmc["row" + _local2].txtrollno.text = _local2 + 1; destmc["row" + _local2].txtusername.text = _root.lst_top_scorer.top_score.user[_local2].nick_name.data; destmc["row" + _local2].txtscore.text = _root.lst_top_scorer.top_score.user[_local2].score.data; } _local2++; } } } stop(); playAgain_btn.onRelease = function () { trace("Login"); _root.g2w_playagin(); }; username_txt.onSetFocus = function () { trace((this.text + " ") + _root.obj_partner.invalid_txt); if ((this.text == _root.obj_partner.invalid_txt) or (this.text == "Connecting Error!")) { this.text = ""; } }; Selection.setFocus("username_txt"); btn_scoresubmit.onRelease = function () { _root.scoreSubmit(this._parent); }; _trg_loc = this; var keyListener = new Object(); keyListener.onKeyDown = function () { if (!(Key.getCode() === 13)) { } else { Selection.setFocus("btn_scoresubmit"); _root.scoreSubmit(_trg_loc); } }; Key.addListener(keyListener); btn_create_nickname.onRelease = function () { getURL (_root.obj_partner.url_register, "_blank"); }; if (_root.obj_partner.show_submit) { btn_scoresubmit._visible = false; } stop(); _btn_g2w.useHandCursor = false;
Symbol 72 MovieClip [mc_topscore_box] Frame 31
stop();
Symbol 72 MovieClip [mc_topscore_box] Frame 45
stop();
Symbol 72 MovieClip [mc_topscore_box] Frame 60
stop();
Symbol 72 MovieClip [mc_topscore_box] Frame 74
stop(); filltopscore(this); playAgain_btn.onRelease = function () { _root._playAgain(_root, "lblgameintro"); };
Symbol 76 MovieClip Frame 1
_root._trackClickThru(this);
Symbol 82 MovieClip [game_sound_ctrl] Frame 1
_gameSounds = new Sound(); var frame = "on"; changeVol = function (targetvol, step) { this.onEnterFrame = function () { var _local3 = _gameSounds.getVolume(); if ((step < 0) and (_local3 <= targetvol)) { _local3 = targetvol; delete this.onEnterFrame; _root.so_sound = 1; } else if ((step > 0) and (_local3 >= targetvol)) { _local3 = targetvol; delete this.onEnterFrame; _root.so_sound = 0; } else { _gameSounds.setVolume(_local3 + step); } }; }; if (_root.so_sound == 1) { frame = "off"; this.gotoAndPlay(frame); } this.onRelease = function () { if (frame == "on") { frame = "off"; } else { frame = "on"; } this.gotoAndPlay(frame); };
Symbol 82 MovieClip [game_sound_ctrl] Frame 2
stop(); changeVol(100, 5);
Symbol 82 MovieClip [game_sound_ctrl] Frame 3
stop(); changeVol(0, -5);
Symbol 642 MovieClip [__Packages.it.sephiroth.XML2Object] Frame 0
class it.sephiroth.XML2Object { var oXML; function XML2Object () { } function get xml() { return(oXML); } function parseXML(sFile) { oResult = new Object(); oXML = sFile; oResult = translateXML(); return(oResult); } function translateXML(from, path, name, position) { var _local2; var _local9; var _local4; var _local10; if (path == undefined) { path = this; name = "oResult"; } path = path[name]; if (from == undefined) { from = new XML(xml.toString()); from.ignoreWhite = true; } if (from.hasChildNodes()) { _local9 = from.childNodes; if (position != undefined) { _local10 = path; path = path[position]; } while (_local9.length > 0) { _local4 = _local9.shift(); _local2 = _local4.nodeName; if (_local2 != undefined) { var _local5 = new Object(); _local5.attributes = _local4.attributes; _local5.data = _local4.firstChild.nodeValue; if (position != undefined) { _local10 = path; } if (path[_local2] != undefined) { if (path[_local2].__proto__ == Array.prototype) { path[_local2].push(_local5); name = _local4.nodeName; position = path[_local2].length - 1; } else { var _local8 = path[_local2]; path[_local2] = new Array(); path[_local2].push(_local8); path[_local2].push(_local5); name = _local2; position = path[_local2].length - 1; } } else { path[_local2] = _local5; name = _local2; position = undefined; } } if (_local4.hasChildNodes()) { translateXML(_local4, path, name, position); } } } return(oResult); } var oResult = new Object(); }
Symbol 91 MovieClip Frame 345
stop();
Symbol 94 MovieClip Frame 100
this._visible = false;
Symbol 97 MovieClip Frame 2
trace(_parent.obj_game.adv_zedo); if (_parent.obj_game.adv_zedo) { gotoAndStop ("zedo"); } else { gotoAndStop ("mochi"); }
Symbol 97 MovieClip Frame 3
stop(); tim = 0; loadMovie (_root.obj_game._zedourl, zedo_movie); rst_txt.text = ("The game will load in " + _parent.zedo_tim) + " seconds"; num = 1; no = 0; this.onEnterFrame = function () { num++; if (num == 24) { num = 1; no++; rst = _parent.zedo_tim - no; if (rst == 0) { this.onEnterFrame = null; _parent.play(); } rst_txt.text = ("The game will load in " + rst) + " seconds"; } };
Instance of Symbol 91 MovieClip in Symbol 97 MovieClip Frame 3
/* no clip actions */
Instance of Symbol 94 MovieClip in Symbol 97 MovieClip Frame 3
onClipEvent (enterFrame) { total = _parent.zedo_movie.getBytesTotal(); loaded = _parent.zedo_movie.getBytesLoaded(); percent = int((loaded / total) * 100); text = ("Loaded " + percent) + "%"; gotoAndStop(percent); if (loaded == total) { this._visible = false; } }
Symbol 97 MovieClip Frame 7
stop(); trace("MochiAd"); MochiAd.showPreloaderAd({id:_root.mochi_tag, res:_root.res_game, background:16777215, color:39219, outline:0, no_bg:true});
Symbol 102 MovieClip Frame 120
stop(); _root.gotoAndStop("lblloader");
Symbol 137 MovieClip Frame 1
var total = _root.getBytesTotal(); var loaded = 0; var percent = 0; var percent99; onEnterFrame = function () { loaded = _root.getBytesLoaded(); percent = Math.ceil((loaded / total) * 100); percent99 = percent + "%"; if (loaded == total) { _root.gotoAndStop("lblgameintro"); } };
Symbol 166 MovieClip Frame 1
gotoAndStop(_root.randomRange(1, 2)); stop();
Symbol 166 MovieClip Frame 2
stop();
Symbol 167 MovieClip Frame 1
Symbol 171 MovieClip [compartment] Frame 1
var ypos = this._y; var xpos = this._x; var angle = 0; var track; var Sr = _root.level; var z = _parent._parent[("trainSpawn" + Sr) + "_mc"].num; _root.compDisapr = false; var removCompt = 0; onEnterFrame = function () { if (_root.isPause == false) { this._x = this._x + ((this.engine.speed * _root.speed) * Math.cos((angle * Math.PI) / 180)); this._y = this._y + ((this.engine.speed * _root.speed) * Math.sin((angle * Math.PI) / 180)); this._rotation = angle; c = 1; while (c <= _parent._parent.shaftsOnTrk) { if (_parent._parent[(("shaft" + track) + c) + "_mc"].dir == dir) { if ((_parent._parent[(("shaft" + track) + c) + "_mc"].myShaft == 2) && (_parent._parent[(("shaft" + track) + c) + "_mc"].lockTurn == true)) { if (this.hitTest(_parent._parent[(("shaft" + track) + c) + "_mc"].curve01_mc)) { this.angle = 15 * _parent._parent[(("shaft" + track) + c) + "_mc"].trackTurn; } if (this.hitTest(_parent._parent[(("shaft" + track) + c) + "_mc"].curve02_mc)) { this.angle = 20 * _parent._parent[(("shaft" + track) + c) + "_mc"].trackTurn; } if (this.hitTest(_parent._parent[(("shaft" + track) + c) + "_mc"].curve03_mc)) { this.angle = 0; if (lastComp) { _parent._parent[(("shaft" + track) + c) + "_mc"].lockTurn = false; } track = this.engine.track; this._y = _parent._parent["track" + track]._y; } } } c++; } if (this.engine.Dirc == 1) { if (_parent._parent.hitP_mc.hitTest(this)) { this.minT.miniTappr = false; this.engnRemove = true; if (lastComp) { i = 0; while (i <= (_parent.train.length - 1)) { if (_parent.train[i][0] == this.engine._name) { j = i; while (j <= (_parent.train.length - 1)) { _parent.train[j] = _parent.train[j + 1]; j++; } } i++; } var _local4 = this.engine.track; if (_parent._parent[("trainSpawn" + Sr) + "_mc"].trainSrcDest[_local4 - 1][1] == _parent._parent[("trainSpawn" + Sr) + "_mc"].trainArray[z - 1][2]) { _root.userAmount = _root.userAmount + 500; } _parent.train.pop(); this.txtDest.removeMovieClip(); this.engine.removeMovieClip(); this.minT.removeMovieClip(); } this.removeMovieClip(); } } else if (_parent._parent.hitM_mc.hitTest(this)) { this.minT.miniTappr = false; this.engnRemove = true; if (lastComp) { i = 0; while (i <= (_parent.train.length - 1)) { if (_parent.train[i][0] == this.engine._name) { j = i; while (j <= (_parent.train.length - 1)) { _parent.train[j] = _parent.train[j + 1]; j++; } } i++; } var _local4 = this.engine.track; if (_parent._parent[("trainSpawn" + Sr) + "_mc"].trainSrcDest[_local4 - 1][0] == _parent._parent[("trainSpawn" + Sr) + "_mc"].trainArray[z - 1][2]) { _root.userAmount = _root.userAmount + 500; } _parent.train.pop(); this.txtDest.removeMovieClip(); this.engine.removeMovieClip(); this.minT.removeMovieClip(); } this.removeMovieClip(); } } }; stop();
Symbol 171 MovieClip [compartment] Frame 2
stop();
Symbol 171 MovieClip [compartment] Frame 3
stop();
Symbol 171 MovieClip [compartment] Frame 4
stop();
Symbol 171 MovieClip [compartment] Frame 5
stop();
Symbol 171 MovieClip [compartment] Frame 6
stop();
Symbol 171 MovieClip [compartment] Frame 7
stop();
Symbol 171 MovieClip [compartment] Frame 8
stop();
Symbol 171 MovieClip [compartment] Frame 9
stop();
Symbol 171 MovieClip [compartment] Frame 10
stop();
Symbol 176 MovieClip Frame 1
stop();
Symbol 215 MovieClip [Engine] Frame 1
var xpos = this._x; var ypos = this._y; var angle = 0; var track; var signalStop = false; var shaftOn = false; var mySignal; var shaft; var mnybar; var percent; var Sr = _root.level; var showBar = true; var stnEnd = false; var newNum = 0; var uMoney = 0; var moneyTransfer = false; var ttlMny = trainMoney; var crashTrnName; onEnterFrame = function () { trace((_root.isPause + " isPause speed ") + speed); if (_root.isPause == false) { if (speed == 0) { engine_snd.gotoAndStop(1); } else { engine_snd.gotoAndStop(2); } var _local5 = _parent._parent[("trainSpawn" + Sr) + "_mc"].num; this._x = this._x + ((speed * _root.speed) * Math.cos((angle * Math.PI) / 180)); this._y = this._y + ((speed * _root.speed) * Math.sin((angle * Math.PI) / 180)); this._rotation = angle; j = 1; while (j <= _parent._parent.signalsOnTrk) { if (_parent._parent[(("track" + track) + j) + "_mc"].dir == Dirc) { if (Dirc == 1) { this.txtDest._x = this._x; this.txtDest._y = this._y - 50; if ((((((_parent._parent[(("track" + track) + j) + "_mc"]._x - this._x) - 0.2) < 200) && (((_parent._parent[(("track" + track) + j) + "_mc"]._x - this._x) - 0.2) > -50)) && (_parent._parent[(("track" + track) + j) + "_mc"].signal_mc._currentframe == 1)) && (!signalStop)) { if ((speed * 0.8) > 1) { speed = speed * 0.8; this.miniT.Tspeed = speed * 0.081440649867374; this.txtDest.txtSpeed = speed * 0.081440649867374; } else { speed = speed - 0.2; this.miniT.Tspeed = speed * 0.081440649867374; this.txtDest.txtSpeed = speed * 0.081440649867374; } if (speed <= 0) { speed = 0; this.miniT.Tspeed = 0; this.txtDest.txtSpeed = 0; mySignal = _parent._parent[(("track" + track) + j) + "_mc"]; signalStop = true; } } if (signalStop && (mySignal.signal_mc._currentframe == 2)) { speed = speed + 0.2; this.miniT.Tspeed = speed * 0.081440649867374; this.txtDest.txtSpeed = speed * 0.081440649867374; if (this.miniT.Tspeed >= this.miniT.Mspeed) { this.miniT.Tspeed = this.miniT.Mspeed; this.txtDest.txtSpeed = this.txtDest.maxTxtSpeed; } if (speed >= maxSpeed) { speed = maxSpeed; mySignal = undefine; signalStop = false; } } if (_parent._parent[(("track" + track) + j) + "_mc"].signal_mc._currentframe == 1) { if (((_parent._parent[(("track" + track) + j) + "_mc"]._x - this._x) - 0.2) < 200) { if ((_parent._parent[(("track" + track) + j) + "_mc"].isStation == true) && (speed == 0)) { if (showBar) { this["mnybar" + j] = _parent._parent.trainName_mc.attachMovie("moneyBar", "moneyBar" + j, 3005 + j); this["mnybar" + j]._x = (this._x + this._width) + 20; this["mnybar" + j]._y = this._y - 10; this["mnybar" + j]._xscale = 212; this["mnybar" + j]._yscale = 212; this["mnybar" + j].engName = this; } if (trainMoney >= 1) { trainMoney = trainMoney - 4; uMoney = uMoney + 4; _root.userAmount = _root.userAmount + 4; moneyTransfer = true; if (percent >= 1) { percent = 100 - Math.ceil((uMoney / ttlMny) * 100); this["mnybar" + j].moneyFill_mc._yscale = percent; if (percent <= 0) { showBar = false; this["mnybar" + j].removeMovieClip(); } } } } } } else { this["mnybar" + j].removeMovieClip(); } } else { this.txtDest._x = this._x - 75; this.txtDest._y = this._y - 50; if ((((((_parent._parent[(("track" + track) + j) + "_mc"]._x - this._x) - 0.2) > -200) && (((_parent._parent[(("track" + track) + j) + "_mc"]._x - this._x) - 0.2) < -100)) && (_parent._parent[(("track" + track) + j) + "_mc"].signal_mc._currentframe == 1)) && (!signalStop)) { if ((speed * 0.8) > 1) { speed = speed * 0.8; this.miniT.Tspeed = speed * 0.081440649867374; this.txtDest.txtSpeed = speed * 0.081440649867374; } else { speed = speed - 0.2; this.miniT.Tspeed = speed * 0.081440649867374; this.txtDest.txtSpeed = speed * 0.081440649867374; } if (speed <= 0) { speed = 0; this.miniT.Tspeed = 0; this.txtDest.txtSpeed = 0; trace("speed zero"); mySignal = _parent._parent[(("track" + track) + j) + "_mc"]; signalStop = true; } } if (signalStop && (mySignal.signal_mc._currentframe == 2)) { speed = speed + 0.2; this.miniT.Tspeed = speed * 0.081440649867374; this.txtDest.txtSpeed = speed * 0.081440649867374; if (this.miniT.Tspeed >= this.miniT.Mspeed) { this.miniT.Tspeed = this.miniT.Mspeed; this.txtDest.txtSpeed = this.txtDest.maxTxtSpeed; } if (speed >= maxSpeed) { speed = maxSpeed; mySignal = undefine; signalStop = false; } } if (_parent._parent[(("track" + track) + j) + "_mc"].signal_mc._currentframe == 1) { if (((_parent._parent[(("track" + track) + j) + "_mc"]._x - this._x) - 0.2) > -200) { if ((_parent._parent[(("track" + track) + j) + "_mc"].isStation == true) && (speed == 0)) { if (showBar) { this["mnybar" + j] = _parent._parent.trainName_mc.attachMovie("moneyBar", "moneyBar" + j, 4000 + j); this["mnybar" + j]._x = (this._x - this._width) - 20; this["mnybar" + j]._y = this._y - 20; this["mnybar" + j]._xscale = 212; this["mnybar" + j]._yscale = 212; this["mnybar" + j].engName = this; } if (trainMoney >= 1) { trainMoney = trainMoney - 4; uMoney = uMoney + 4; _root.userAmount = _root.userAmount + 4; moneyTransfer = true; if (percent >= 1) { percent = 100 - Math.ceil((uMoney / ttlMny) * 100); this["mnybar" + j].moneyFill_mc._yscale = percent; if (percent <= 0) { showBar = false; this["mnybar" + j].removeMovieClip(); } } } } } } else { this["mnybar" + j].removeMovieClip(); } } } j++; } a = 1; while (a <= _parent._parent.shaftsOnTrk) { if (_parent._parent[(("shaft" + track) + a) + "_mc"].dir == Dirc) { if (_parent._parent[(("shaft" + track) + a) + "_mc"].myShaft == 2) { if (this.hitTest(_parent._parent[(("shaft" + track) + a) + "_mc"].curve01_mc)) { _parent._parent[(("shaft" + track) + a) + "_mc"].lockTurn = true; this.angle = 15 * _parent._parent[(("shaft" + track) + a) + "_mc"].trackTurn; } if (this.hitTest(_parent._parent[(("shaft" + track) + a) + "_mc"].curve02_mc)) { _parent._parent[(("shaft" + track) + a) + "_mc"].lockTurn = true; this.angle = 20 * _parent._parent[(("shaft" + track) + a) + "_mc"].trackTurn; } if (this.hitTest(_parent._parent[(("shaft" + track) + a) + "_mc"].curve03_mc)) { this.angle = 0; _parent._parent[(("shaft" + track) + a) + "_mc"].lockTurn = true; this.track = this.track - (_parent._parent[(("shaft" + track) + a) + "_mc"].trackTurn * Dirc); this._y = _parent._parent["track" + this.track]._y; this.miniT.minTrack = this.track; this.miniT._y = _parent._parent.minMap["track" + this.track]._y; } } } a++; } i = 1; while (i <= 2) { if (this.hitTest(_parent._parent[("stoppr" + i) + "_mc"])) { var _local4 = _parent._parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); if (i == 2) { _local4._x = _parent._parent[("stoppr" + i) + "_mc"]._x + 25; _local4._y = _parent._parent[("stoppr" + i) + "_mc"]._y; } else { _local4._x = _parent._parent[("stoppr" + i) + "_mc"]._x + 50; _local4._y = _parent._parent[("stoppr" + i) + "_mc"]._y; } _root.TrnName = _parent._parent[("stoppr" + i) + "_mc"]; _root.gameOver = true; _root.trnCrash = true; _root.isPause = true; } i++; } } }; stop();
Symbol 215 MovieClip [Engine] Frame 2
stop();
Symbol 215 MovieClip [Engine] Frame 3
stop();
Symbol 215 MovieClip [Engine] Frame 4
stop();
Symbol 215 MovieClip [Engine] Frame 5
stop();
Symbol 215 MovieClip [Engine] Frame 6
stop();
Symbol 215 MovieClip [Engine] Frame 7
stop();
Symbol 215 MovieClip [Engine] Frame 8
stop();
Symbol 215 MovieClip [Engine] Frame 9
stop();
Symbol 215 MovieClip [Engine] Frame 10
stop();
Symbol 219 MovieClip Frame 1
Symbol 251 MovieClip [fullmapmain4] Frame 1
Symbol 261 MovieClip [fullmapmain] Frame 1
gotoAndStop(_root.level); stop();
Symbol 261 MovieClip [fullmapmain] Frame 2
stop();
Symbol 261 MovieClip [fullmapmain] Frame 3
stop();
Symbol 261 MovieClip [fullmapmain] Frame 4
stop();
Symbol 261 MovieClip [fullmapmain] Frame 5
stop();
Symbol 271 MovieClip Frame 1
miniTrackHit.useHandCursor = false; var trkName = this._name; var Sr = this._name.charAt(5); miniTrackHit.onRollOver = function () { if (_root.isPause == false) { gotoAndPlay(_currentframe + 1); var _local2 = _root["Lvl" + Sr][("trainSpawn" + Sr) + "_mc"].num; var _local3 = _root["Lvl" + Sr][("trainSpawn" + Sr) + "_mc"].trainArray[_local2][8]; if (trkName == ("track" + _local3)) { _root.nInfo = _root["Lvl" + Sr][("trainSpawn" + Sr) + "_mc"].trainArray[_local2][0]; _root.aInfo = _root["Lvl" + Sr][("trainSpawn" + Sr) + "_mc"].trainArray[_local2][1]; _root.dInfo = _root["Lvl" + Sr][("trainSpawn" + Sr) + "_mc"].trainArray[_local2][2]; _root.gInfo = _root["Lvl" + Sr][("trainSpawn" + Sr) + "_mc"].trainArray[_local2][9]; _root.tInfo = _root.clock_mc.ETA; if (_root.tInfo <= 1) { _root.tInfo = 0; } } } }; miniTrackHit.onRollOut = function () { if (_root.isPause == false) { gotoAndPlay(_currentframe); } }; stop();
Symbol 271 MovieClip Frame 2
stop();
Symbol 275 MovieClip Frame 1
var myName = this._name; var frm = _root.Lvl1[myName].mySignal; stop();
Symbol 275 MovieClip Frame 2
stop();
Symbol 280 MovieClip [minimapmain1] Frame 1
var Sr = _root.level; miniMap_bg_mc.onRelease = function () { if ((-97 < _xmouse) && (_xmouse < -35)) { _root["Lvl" + Sr].xpos = 800; } if ((-35 < _xmouse) && (_xmouse < 25)) { _root["Lvl" + Sr].xpos = 400; } if ((25 < _xmouse) && (_xmouse < 97)) { _root["Lvl" + Sr].xpos = -250; } }; mask_mc.swapDepths(10000);
Symbol 282 MovieClip [minimapmain2] Frame 1
var Sr = _root.level; miniMap2_bg_mc.onRelease = function () { if ((-97 < _xmouse) && (_xmouse < -35)) { _root["Lvl" + Sr].xpos = 800; } if ((-35 < _xmouse) && (_xmouse < 25)) { _root["Lvl" + Sr].xpos = 400; } if ((25 < _xmouse) && (_xmouse < 97)) { _root["Lvl" + Sr].xpos = -250; } }; mask_mc.swapDepths(10000);
Symbol 284 MovieClip [minimapmain3] Frame 1
mask_mc.swapDepths(10000); var Sr = _root.level; miniMap3_bg_mc.onRelease = function () { if ((-97 < _xmouse) && (_xmouse < -35)) { _root["Lvl" + Sr].xpos = 800; } if ((-35 < _xmouse) && (_xmouse < 25)) { _root["Lvl" + Sr].xpos = 400; } if ((25 < _xmouse) && (_xmouse < 97)) { _root["Lvl" + Sr].xpos = -250; } };
Symbol 287 MovieClip [minimapmain4] Frame 1
mask_mc.swapDepths(10000); var Sr = _root.level; miniMap4_bg_mc.onRelease = function () { if ((-97 < _xmouse) && (_xmouse < -35)) { _root["Lvl" + Sr].xpos = 900; } if ((-35 < _xmouse) && (_xmouse < 25)) { _root["Lvl" + Sr].xpos = 400; } if ((25 < _xmouse) && (_xmouse < 97)) { _root["Lvl" + Sr].xpos = -350; } };
Symbol 289 MovieClip [minimapmain5] Frame 1
mask_mc.swapDepths(10000); var Sr = _root.level; miniMap5_bg_mc.onRelease = function () { if ((-97 < _xmouse) && (_xmouse < -35)) { _root["Lvl" + Sr].xpos = 950; } if ((-35 < _xmouse) && (_xmouse < 25)) { _root["Lvl" + Sr].xpos = 400; } if ((25 < _xmouse) && (_xmouse < 97)) { _root["Lvl" + Sr].xpos = -335; } };
Symbol 290 MovieClip [miniMap] Frame 1
gotoAndStop(_root.level); stop();
Symbol 290 MovieClip [miniMap] Frame 2
stop();
Instance of Symbol 282 MovieClip [minimapmain2] "miniMap_mc" in Symbol 290 MovieClip [miniMap] Frame 2
/* no clip actions */
Symbol 290 MovieClip [miniMap] Frame 3
stop();
Instance of Symbol 284 MovieClip [minimapmain3] "miniMap_mc" in Symbol 290 MovieClip [miniMap] Frame 3
/* no clip actions */
Symbol 290 MovieClip [miniMap] Frame 4
stop();
Symbol 290 MovieClip [miniMap] Frame 5
stop();
Instance of Symbol 289 MovieClip [minimapmain5] "miniMap_mc" in Symbol 290 MovieClip [miniMap] Frame 5
/* no clip actions */
Symbol 294 MovieClip [minimapTrain] Frame 1
var xpos = this._x; var ypos = this._y; var angle = 0; var track; onEnterFrame = function () { if (_root.isPause == false) { _parent._parent.minimap.theMask_mc.setMask(miniTrn_mc); this._x = this._x + ((Tspeed * _root.speed) * Math.cos((angle * Math.PI) / 180)); this._y = this._y + ((Tspeed * _root.speed) * Math.sin((angle * Math.PI) / 180)); this._rotation = angle; } };
Symbol 300 MovieClip [moneyBar] Frame 1
var trnMny; var uMny; var Sr = _root.level; var engName; var count = _parent._parent[("trainSpawn" + Sr) + "_mc"].engCount; var aryElmnt = _parent._parent[("trainSpawn" + Sr) + "_mc"].num; var mPercent = 100;
Symbol 304 MovieClip [text_Destination] Frame 1
var xpos = this._x; var ypos = this._y; var angle = 0; var destn; var txtSpeed; var Sr = _root.level; onEnterFrame = function () { if (_root.isPause == false) { this._rotation = angle; } };
Symbol 308 MovieClip Frame 1
stop();
Symbol 309 MovieClip [Crash_Smoke] Frame 1
if (count == undefined) { _crashsound.gotoAndPlay(2); var count = 0; }
Symbol 309 MovieClip [Crash_Smoke] Frame 24
count++; if (count == 5) { stop(); _root.minimap.removeMovieClip(); _root.isPause = false; _root.gameOver = false; _root.gotoAndStop("gameOver"); }
Symbol 310 MovieClip Frame 1
stop();
Symbol 316 MovieClip Frame 1
stop();
Symbol 316 MovieClip Frame 2
stop();
Symbol 350 MovieClip Frame 1
if (!_root.playIntro) { gotoAndStop(_totalframes); } if (_root.playIntroSound) { stopAllSounds(); sound_mc.gotoAndStop(2); } _root.playIntroSound = false; _root.playIntro = false;
Symbol 350 MovieClip Frame 30
stop(); story_btn.onRelease = function () { _root.gotoAndStop("story"); }; instructions_btn.onRelease = function () { _root.gotoAndStop("instructions"); }; start_btn.onRelease = function () { _root.gotoAndStop("select"); };
Symbol 371 MovieClip Frame 29
stop(); start_btn.onRelease = function () { _root.gotoAndStop("select"); }; back_btn.onRelease = function () { _root.gotoAndStop("lblgameintro"); };
Symbol 375 MovieClip Frame 29
stop(); start_btn.onRelease = function () { _root.gotoAndStop("select"); }; back_btn.onRelease = function () { _root.gotoAndStop("lblgameintro"); };
Symbol 390 MovieClip Frame 1
stop();
Symbol 390 MovieClip Frame 2
stop();
Symbol 393 MovieClip Frame 1
var newName = this._name; var mySignal = _parent.randomRange(1, 2); signal_mc.gotoAndStop(mySignal); _root.minimap[newName].gotoAndStop(mySignal); this.onRelease = function () { if (_root.isPause == false) { signal_mc.gotoAndPlay(this._currentframe + 1); _root.minimap[newName].gotoAndPlay(_root.minimap[newName]._currentframe + 1); } };
Symbol 407 MovieClip Frame 1
this.getNextHighestDepth();
Symbol 418 MovieClip Frame 1
var totlTime = 9000; var time = 1; var percent = 0; _root.speed = 1; arrow_mc._x = 0; onEnterFrame = function () { if (_root.isPause == false) { if (percent <= 100) { time = time + _root.speed; percent = (time / totlTime) * 100; arrow_mc._x = percent * 1.991; } _root.trainTime = (totlTime * 1) / ((_root.speed * 10) * 10); } };
Symbol 439 MovieClip Frame 1
Symbol 505 MovieClip Frame 1
stop(); var count = 1; next_btn.onRelease = function () { count++; nextFrame(); }; skip_btn.onRelease = function () { _root.gotoAndStop("lblgame"); };
Symbol 505 MovieClip Frame 2
stop();
Symbol 505 MovieClip Frame 3
stop();
Symbol 505 MovieClip Frame 4
stop();
Symbol 505 MovieClip Frame 5
stop();
Symbol 505 MovieClip Frame 6
stop();
Symbol 505 MovieClip Frame 7
stop();
Symbol 505 MovieClip Frame 8
stop(); play_btn.onRelease = function () { _root.gotoAndStop("lblgame"); };
Symbol 509 MovieClip Frame 1
var trackName = this._name; this.useHandCursor = false; var Sr = _root.level; this.onRollOver = function () { if (_root.isPause == false) { _parent.minMap[trackName].gotoAndPlay(_currentframe + 1); var _local3 = _parent[("trainSpawn" + Sr) + "_mc"].num; var _local4 = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][8]; if (trackName == ("track" + _local4)) { _root.nInfo = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][0]; _root.aInfo = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][1]; _root.dInfo = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][2]; _root.gInfo = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][9]; _root.tInfo = _root.clock_mc.ETA; if (_root.tInfo <= 1) { _root.tInfo = 0; } } } }; this.onRollOut = function () { _parent.minMap[trackName].gotoAndStop(1); }; _root.mInfo = 0; onEnterFrame = function () { if (_root.isPause == false) { var _local3 = _parent[("trainSpawn" + Sr) + "_mc"].depthCount; _root.mInfo = _root.userAmount; } };
Symbol 510 MovieClip Frame 1
var trackName = this._name; this.useHandCursor = false; var Sr = _root.level; this.onRollOver = function () { _parent.minMap[trackName].gotoAndPlay(_currentframe + 1); var _local3 = _parent[("trainSpawn" + Sr) + "_mc"].num; var _local4 = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][8]; if (trackName == ("track" + _local4)) { _root.nInfo = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][0]; _root.aInfo = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][1]; _root.dInfo = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][2]; _root.gInfo = _parent[("trainSpawn" + Sr) + "_mc"].trainArray[_local3][9]; _root.tInfo = _root.clock_mc.ETA; if (_root.tInfo <= 1) { _root.tInfo = 0; } } }; this.onRollOut = function () { _parent.minMap[trackName].gotoAndStop(1); }; _root.mInfo = 0; onEnterFrame = function () { var _local3 = _parent[("trainSpawn" + Sr) + "_mc"].depthCount; _root.mInfo = _root.userAmount; };
Symbol 511 MovieClip Frame 1
var name = "Amsden"; var bonus = true; onEnterFrame = function () { if (_root.isPause == false) { var _local4 = _root.level; var _local5 = _parent[("trainSpawn" + _local4) + "_mc"].num; if (this.hitTest(_parent.trainName_mc)) { if (bonus == true) { bonus = false; if (_parent[("trainSpawn" + _local4) + "_mc"].trainArray[_local5 - 1][2] == name) { _root.userAmount = _root.userAmount + 500; } } } } };
Symbol 518 MovieClip Frame 1
Symbol 519 MovieClip Frame 1
var lockTurn = false; var myShaft = 1; shaftHit_mc.onRelease = function () { if (_root.isPause == false) { if (_currentframe == 1) { myShaft = 2; gotoAndStop (2); } else if ((_currentframe == 2) && (lockTurn == false)) { myShaft = 1; gotoAndStop (1); } } }; stop();
Symbol 519 MovieClip Frame 2
stop();
Instance of Symbol 518 MovieClip "curve01_mc" in Symbol 519 MovieClip Frame 2
onClipEvent (load) { this.useHandCursor = false; }
Instance of Symbol 518 MovieClip "curve03_mc" in Symbol 519 MovieClip Frame 2
onClipEvent (load) { this.useHandCursor = false; }
Instance of Symbol 518 MovieClip "curve02_mc" in Symbol 519 MovieClip Frame 2
onClipEvent (load) { this.useHandCursor = false; }
Symbol 521 MovieClip Frame 1
function CreateTrain(Tname, Aname, Dname, speedN, dir, xpos, totalLength, frameNo, trackName, money) { var _local10 = []; var _local5 = this.attachMovie("Engine", "Engine" + depthCount, 1000 + depthCount); engCount = depthCount; _local5.engNo = depthCount; _local10.push(_local5._name); depthCount++; _root.comptLength = totalLength; _local5.track = trackName; _local5.destination = Dname; _local5.maxSpeed = (speedN * _root.speed) * dir; _local5.speed = (speedN * _root.speed) * dir; _local5.name = Tname; _local5.arvFrm = Aname; _local5.dest = Dname; _local5.trainMoney = money; _local5.uMoney = 0; _local5.Dirc = dir; _local5._xscale = 91.2 * dir; _local5._yscale = 91.2 * dir; _local5._x = xpos; _local5._y = _parent["track" + trackName]._y; _local5.miniMap = _parent.minMap; var _local9 = _parent.trainName_mc.attachMovie("text_Destination", "text_Destination" + depthCount, 1010 + depthCount); _local9._x = _local5._x; _local9._y = _local5._y - 50; _local9.destName = Dname; _local9.txtSpeed = (speedN * _root.speed) * dir; _local9.maxTxtSpeed = (speedN * _root.speed) * dir; _local5.txtDest = _local9; var _local7 = _parent.minMap.mTrain_mc.attachMovie("minimapTrain", "minimapTrain", 1000 + depthCount); _parent.minMap.mask_mc.setMask(_parent.minMap.mTrain_mc); _local7.miniTappr = true; _local7.Tspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7.Mspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7._xscale = 91.2 * dir; _local7._yscale = 91.2 * dir; _local7._x = (xpos * 0.081440649867374) - 5; _local7._y = _parent.minMap["track" + trackName]._y; _local7.minTrack = trackName; _local5.miniT = _local7; _local5.gotoAndStop(frameNo); _local5.length = totalLength; i = 1; while (i <= totalLength) { var _local4 = this.attachMovie("compartment", "compartment" + depthCount, 1000 + depthCount); _local10.push(_local4._name); if (i == totalLength) { _local4.lastComp = true; } depthCount++; _local4.minT = _local7; _local4.engine = _local5; _local4.txtDest = _local9; _local4.dir = dir; _local4.track = trackName; _local4.gotoAndStop(frameNo); _local4._xscale = 100 * dir; _local4._yscale = 100 * dir; _local4._x = _local5._x - ((_local4._width * i) * dir); _local4._y = _local5._y; _local5.comp = _local4; i++; } _local5.index = train.length; train.push(_local10); var _local16 = _local5.track; } function arrivalTime(d) { if (_root.clock_mc.ETA <= 5) { logoTrk = trainArray[d][8]; if (trainArray[d][4] == -1) { _root[("trackR" + logoTrk) + "_mc"].gotoAndPlay(2); } else { _root[("trackL" + logoTrk) + "_mc"].gotoAndPlay(2); trace(logoTrk + "1"); } } if (_root.clock_mc.ETA >= 11) { _root.arvinTimeNw_mc._visible = false; } } var depth = 100; var depthCount = 1; var uMoney = 0; var train = []; var engCount; var crashTrnName; var position; var logoTrk; var count = 0; var no; var num; var z; var trainArray = [["Liverpool Street-Waterloo Exp.", "Liverpool Street", "Waterloo", "6", "1", "-1300", "4", "6", "1", "1000"], ["Waterloo-Liverpool Street Exp.", "Waterloo", "Liverpool Street", "7", "-1", "1300", "4", "5", "1", "1100"], ["Waterloo-Liverpool Street Exp.", "Waterloo", "Liverpool Street", "8", "-1", "1300", "4", "9", "1", "1200"], ["Liverpool Street-Waterloo Exp.", "Liverpool Street", "Waterloo", "7", "1", "-1300", "4", "3", "1", "1100"], ["Liverpool Street-Waterloo Exp.", "Liverpool Street", "Waterloo", "6", "1", "-1300", "4", "1", "1", "1000"], ["Liverpool Street-Waterloo Exp.", "Liverpool Street", "Waterloo", "8", "1", "-1300", "4", "5", "1", "1300"], ["Waterloo-Liverpool Street Exp.", "Waterloo", "Liverpool Street", "7", "-1", "1300", "5", "6", "1", "1200"], ["Waterloo-Liverpool Street Exp.", "Waterloo", "Liverpool Street", "8", "-1", "1300", "4", "1", "1", "1300"], ["Liverpool Street-Waterloo Exp.", "Liverpool Street", "Waterloo", "6", "1", "-1300", "4", "9", "1", "1000"], ["Liverpool Street-Waterloo Exp.", "Liverpool Street", "Waterloo", "7", "1", "-1300", "4", "9", "1", "1200"], ["Waterloo-Liverpool Street Exp.", "Waterloo", "Liverpool Street", "6", "-1", "1300", "4", "3", "1", "1000"], ["Waterloo-Liverpool Street Exp.", "Waterloo", "Liverpool Street", "8", "-1", "1300", "4", "1", "1", "1400"], ["Waterloo-Newcastle Exp.", "Waterloo", "Newcastle", "7", "-1", "1300", "4", "5", "1", "1200"], ["Liverpool Street-Waterloo Exp.", "Liverpool Street", "Waterloo", "6", "1", "-1300", "4", "6", "1", "1400"], ["Liverpool Street-Waterloo Exp.", "Liverpool Street", "Waterloo", "8", "1", "-1300", "4", "5", "1", "1000"]]; var trainSrcDest = [["Liverpool Street", "Waterloo"]]; onEnterFrame = function () { if (_root.isPause == false) { var _local5 = _parent._parent.clock_mc.count; if (_root.arrivinTime == true) { arrivalTime(_local5); trace(_local5 + "num"); _root.arrivinTime = false; } k = 0; while (k <= train.length) { l = k + 1; while (l <= train.length) { if (this[train[k][0]].track == this[train[l][0]].track) { if (this[train[k][0]].Dirc == this[train[l][0]].Dirc) { if (this[train[l][0]].hitTest(this[train[k][0]])) { trace("hit whn sm dir"); crashTrnName = this[train[l][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba1"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } if (this[train[k][0]].hitTest(this[train[l][0]])) { trace("hit whn sm dir whn speed grtr"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba2"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } } else if (this[train[k][0]].Dirc != this[train[k + l][0]].Dirc) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit whn dft dir"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } if (this[train[k][0]].speed <= this[train[k + l][0]].speed) { m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba dir dif"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } else { if (this[train[k][0]].speed >= this[train[k + l][0]].speed) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit dft dir & speed less"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } } m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba3"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } } } l++; } k++; } num = _parent._parent.clock_mc.count; count = count + _root.speed; z = 0; while (z <= trainArray.length) { if (z == (num - 1)) { if (_root.trainCreate == true) { CreateTrain(trainArray[z][0], trainArray[z][1], trainArray[z][2], trainArray[z][3], trainArray[z][4], trainArray[z][5], trainArray[z][6], trainArray[z][7], trainArray[z][8], trainArray[z][9]); _root.trainCreate = false; } } z++; } } };
Symbol 525 MovieClip Frame 1
this.getNextHighestDepth();
Symbol 528 MovieClip Frame 1
onEnterFrame = function () { };
Symbol 529 MovieClip Frame 1
function randomRange(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } var scrollSpeed = 3; var speed = 2; var xpos = 400; var tracks = 2; var count = 3; var signalsOnTrk = 3; var shaftsOnTrk = 2; var Sr = _root.level; _root.userAmount = 0; var minMap = _root.attachMovie("minimapmain1", "minimap", 1000); minMap._x = 125; minMap._y = 545; onEnterFrame = function () { this._x = this._x - ((this._x - xpos) / 6); if ((_root.isPause == false) || (_root.gameOver == true)) { var _local3 = [("trainSpawn" + Sr) + "_mc"].depthCount; if (_root.clock_mc.intialTime >= _root.clock_mc.maxTime) { _root.minimap.removeMovieClip(); } if ((_root._xmouse <= 50) && (this._x <= 1010)) { this.xpos = this.xpos + 22; } if ((_root._xmouse >= 750) && (this._x >= -250)) { this.xpos = this.xpos - 22; } if (_root.gameOver == true) { this.xpos = (-trainSpawn1_mc.crashTrnName._x) + 400; if (_root.trnCrash == true) { this.xpos = (-_root.TrnName._x) + 400; } if (this.xpos > 800) { this.xpos = 800; } if (this.xpos < -250) { this.xpos = -250; } } } };
Instance of Symbol 519 MovieClip "shaft12_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft11_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft21_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft22_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 393 MovieClip "track12_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track13_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track21_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track11_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track22_mc" in Symbol 529 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Symbol 531 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 1
stop();
Symbol 535 MovieClip Frame 1
engine_alert = 1; wisl_s = 0; stop();
Symbol 535 MovieClip Frame 2
play(); if (engine_alert == 1) { engine_alert = 2; alert.gotoAndPlay(2); }
Symbol 535 MovieClip Frame 31
gotoAndPlay (2); var logoCount = 0; var logoTimer = 0; onEnterFrame = function () { logoCount++; logoTimer = Math.round(logoCount / 25); if ((logoTimer == 2) and (wisl_s == 0)) { wisl_s = 1; wisl.gotoAndPlay(2); } else if (logoTimer <= 6) { gotoAndPlay (2); } else { wisl.gotoAndPlay(2); logoCount = 0; onEnterFrame = null; gotoAndStop (1); } };
Symbol 543 MovieClip Frame 1
_root.arrivinTime = false; var prevCount = -1; var intialTime = 0; var maxTime = 9000; var clkAngle; var count = 0; var a = 1; var ETA; var globltArry = [10, 40, 60, 80, 95, 125, 140, 165, 185, 205, 230, 245, 275, 295, 320, 335]; onEnterFrame = function () { if (_root.isPause == false) { if (intialTime <= maxTime) { intialTime = intialTime + _root.speed; arrow_mc._rotation = (Math.round(intialTime / 25) * 360) / 60; clkAngle = (Math.round(intialTime / 25) * 30) / 60; arrow2_mc._rotation = -180 + clkAngle; _root.globalTime = Math.round(intialTime / 25); _root.myTime = maxTime - _root.globalTime; ETA = globltArry[count] - _root.globalTime; } if (globltArry[count] <= _root.globalTime) { if (intialTime == (_root.globalTime * 25)) { _root.trainCreate = true; count++; } } else { _root.trainCreate = false; } if ((globltArry[count] - 3) == _root.globalTime) { if (prevCount != count) { _root.arrivinTime = true; prevCount = count; } } else { _root.arrivinTime = false; } if (_root.globalTime >= 335) { _root.minimap.removeMovieClip(); _root.levelScore = _root.userAmount; _root.score = _root.score + _root.levelScore; _root.gotoAndStop("levelComplete"); } } };
Symbol 544 MovieClip Frame 1
var cityMap; map_btn.onRelease = function () { if (_root.gameOver == false) { if (!_root.isPause) { _root.isPause = true; cityMap = _parent.Hud_mc.attachMovie("fullmapmain", "fullmapmain" + this.getNextHighestDepth(), this.getNextHighestDepth()); cityMap._x = _parent.Hud_mc._x - 400; cityMap._y = _parent.Hud_mc._y - 840; } else { _root.isPause = false; cityMap.removeMovieClip(); } } }; map_btn.onRelease();
Symbol 549 MovieClip Frame 1
Symbol 549 MovieClip Frame 2
stop();
Symbol 552 MovieClip Frame 1
var name = "Cayene"; var bonus = true; onEnterFrame = function () { if (_root.isPause == false) { var _local4 = _root.level; var _local5 = _parent[("trainSpawn" + _local4) + "_mc"].num; if (this.hitTest(_parent.trainName_mc)) { if (bonus == true) { bonus = false; if (_parent[("trainSpawn" + _local4) + "_mc"].trainArray[_local5 - 1][2] == name) { _root.userAmount = _root.userAmount + 500; } } } } };
Symbol 553 MovieClip Frame 1
function CreateTrain(Tname, Aname, Dname, speedN, dir, xpos, totalLength, frameNo, trackName, money) { var _local10 = []; var _local5 = this.attachMovie("Engine", "Engine" + depthCount, 1000 + depthCount); engCount = depthCount; _local10.push(_local5._name); depthCount++; _root.comptLength = totalLength; _local5.track = trackName; _local5.maxSpeed = (speedN * _root.speed) * dir; _local5.speed = (speedN * _root.speed) * dir; _local5.name = Tname; _local5.arvFrm = Aname; _local5.dest = Dname; _local5.trainMoney = money; _local5.userAmount = 0; _local5.Dirc = dir; _local5._xscale = 91.2 * dir; _local5._yscale = 91.2 * dir; _local5._x = xpos; _local5._y = _parent["track" + trackName]._y; var _local9 = _parent.trainName_mc.attachMovie("text_Destination", "text_Destination" + depthCount, 1010 + depthCount); _local9._x = _local5._x; _local9._y = _local5._y - 50; _local9.destName = Dname; _local9.txtSpeed = (speedN * _root.speed) * dir; _local9.maxTxtSpeed = (speedN * _root.speed) * dir; _local5.txtDest = _local9; var _local7 = _parent.minMap.mTrain_mc.attachMovie("minimapTrain", "minimapTrain", 1000 + depthCount); _parent.minMap.mask_mc.setMask(_parent.minMap.mTrain_mc); _local7.miniTappr = true; _local7.Tspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7.Mspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7._xscale = 91.2 * dir; _local7._yscale = 91.2 * dir; _local7._x = (xpos * 0.081440649867374) - 5; _local7._y = _parent.minMap["track" + trackName]._y; _local7.minTrack = trackName; _local5.miniT = _local7; _local5.gotoAndStop(frameNo); _local5.length = totalLength; i = 1; while (i <= totalLength) { var _local4 = this.attachMovie("compartment", "compartment" + depthCount, 1000 + depthCount); _local10.push(_local4._name); if (i == totalLength) { _local4.lastComp = true; } depthCount++; _local4.minT = _local7; _local4.engine = _local5; _local4.txtDest = _local9; _local4.dir = dir; _local4.track = trackName; _local4.gotoAndStop(frameNo); _local4._xscale = 100 * dir; _local4._yscale = 100 * dir; _local4._x = _local5._x - ((_local4._width * i) * dir); _local4._y = _local5._y; i++; } _local5.index = train.length; train.push(_local10); var _local16 = _local5.track; } function arrivalTime(d) { if (_root.clock_mc.ETA <= 5) { logoTrk = trainArray[d][8]; if (trainArray[d][4] == -1) { _root[("trackR" + logoTrk) + "_mc"].gotoAndPlay(2); } else { _root[("trackL" + logoTrk) + "_mc"].gotoAndPlay(2); trace(logoTrk + "1"); } } if (_root.clock_mc.ETA >= 11) { _root.arvinTimeNw_mc._visible = false; } } var depth = 100; var depthCount = 1; var uMoney = 0; var train = []; var engCount; var crashTrnName; var logoTrk; var count = 0; var no; var num; var z; var trainArray = [["Lancun Road-Fujin Road Exp.", "Lancun Road", "Fujin Road", "7", "1", "-1300", "4", "2", "1", "1200"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "7", "-1", "1300", "4", "8", "2", "1200"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "6", "-1", "1300", "4", "10", "2", "1000"], ["Lancun Road-Fujin Road Exp.", "Lancun Road", "Fujin Road", "8", "1", "-1300", "4", "2", "2", "1400"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "7", "-1", "1300", "4", "3", "3", "1000"], ["Lancun Road-Fujin Road Exp.", "Lancun Road", "Fujin Road", "8", "1", "-1300", "4", "7", "1", "1300"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "8", "-1", "1300", "4", "8", "3", "1500"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "6", "-1", "1300", "4", "5", "2", "1000"], ["Lancun Road-Fujin Road Exp.", "Lancun Road", "Fujin Road", "8", "1", "-1300", "4", "3", "1", "1200"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "6", "-1", "1300", "4", "10", "2", "1200"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "7", "-1", "1300", "4", "5", "1", "1400"], ["Lancun Road-Fujin Road Exp.", "Lancun Road", "Fujin Road", "8", "1", "-1300", "4", "7", "1", "1200"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "7", "-1", "1300", "4", "3", "1", "1100"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "6", "-1", "1300", "4", "5", "2", "1000"], ["Lancun Road-Fujin Road Exp.", "Lancun Road", "Fujin Road", "7", "1", "-1300", "4", "7", "2", "1200"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "7", "-1", "1300", "4", "8", "3", "1200"], ["Lancun Road-Fujin Road Exp.", "Lancun Road", "Fujin Road", "6", "1", "-1300", "4", "2", "2", "1000"], ["Fujin Road-Beijing Exp.", "Fujin Road", "Beijing", "7", "-1", "1300", "4", "5", "2", "1200"], ["Fujin Road-Lancun Road Exp.", "Fujin Road", "Lancun Road", "8", "-1", "1300", "4", "10", "1", "1400"]]; var trainSrcDest = [["Lancun Road", "Fujin Road"], ["Lancun Road", "Fujin Road"], ["Fujin Road", "Beijing"]]; onEnterFrame = function () { if (_root.isPause == false) { var _local5 = _parent._parent.clock_mc.count; if (_root.arrivinTime == true) { arrivalTime(_local5); trace(_local5 + "num"); _root.arrivinTime = false; } k = 0; while (k <= train.length) { l = k + 1; while (l <= train.length) { if (this[train[k][0]].track == this[train[l][0]].track) { if (this[train[k][0]].Dirc == this[train[l][0]].Dirc) { if (this[train[l][0]].hitTest(this[train[k][0]])) { trace("hit whn sm dir"); crashTrnName = this[train[l][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba1"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } if (this[train[k][0]].hitTest(this[train[l][0]])) { trace("hit whn sm dir whn speed grtr"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba2"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } } else if (this[train[k][0]].Dirc != this[train[k + l][0]].Dirc) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace(this[train[k][0]] + " fst"); trace("hit whn dft dir"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } if (this[train[k][0]].speed <= this[train[k + l][0]].speed) { m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba dir dif"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } else { if (this[train[k][0]].speed >= this[train[k + l][0]].speed) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit dft dir & speed less"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; trace(crashTrnName); _root.gameOver = true; _root.isPause = true; } } m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba3"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } } } l++; } k++; } num = _parent._parent.clock_mc.count; count = count + _root.speed; z = 0; while (z <= trainArray.length) { if (z == (num - 1)) { if (_root.trainCreate == true) { CreateTrain(trainArray[z][0], trainArray[z][1], trainArray[z][2], trainArray[z][3], trainArray[z][4], trainArray[z][5], trainArray[z][6], trainArray[z][7], trainArray[z][8], trainArray[z][9]); _root.trainCreate = false; } } z++; } } };
Symbol 554 MovieClip Frame 1
function randomRange(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } var scrollSpeed = 3; var xspeed = 1; var xspeed2 = 1; var speed = 2; var xpos = 400; var tracks = 3; var signalsOnTrk = 4; var shaftsOnTrk = 4; var count = trainSpawn2_mc.depthCount; _root.userAmount = 0; var minMap = _root.attachMovie("minimapmain2", "minimap", this.getNextHighestDepth()); minMap._x = 125; minMap._y = 545; onEnterFrame = function () { this._x = this._x - ((this._x - xpos) / 6); if ((_root.isPause == false) || (_root.gameOver == true)) { if (_root.clock_mc.intialTime >= _root.clock_mc.maxTime) { _root.minimap.removeMovieClip(); } if (_root.isPause == false) { if ((_root._xmouse <= 50) && (this._x <= 1010)) { this.xpos = this.xpos + 15; } if ((_root._xmouse >= 750) && (this._x >= -350)) { this.xpos = this.xpos - 15; } } if (_root.gameOver == true) { this.xpos = (-trainSpawn2_mc.crashTrnName._x) + 300; if (_root.trnCrash == true) { this.xpos = (-_root.TrnName._x) + 400; } if (this.xpos > 800) { this.xpos = 800; } if (this.xpos < -250) { this.xpos = -250; } } } };
Instance of Symbol 519 MovieClip "shaft21_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft11_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft22_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft12_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft24_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft31_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft32_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft23_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 393 MovieClip "track31_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track23_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track22_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track32_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track21_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track11_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track13_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track12_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track14_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track24_mc" in Symbol 554 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Symbol 555 MovieClip Frame 1
_root.arrivinTime = false; var prevCount = -1; var intialTime = 0; var maxTime = 9000; var clkAngle; var count = 0; var a = 1; var ETA; var globltArry = [5, 35, 60, 70, 95, 110, 130, 145, 175, 195, 200, 230, 235, 250, 255, 285, 300, 315, 320, 335]; onEnterFrame = function () { if (_root.isPause == false) { if (intialTime <= maxTime) { intialTime = intialTime + _root.speed; arrow_mc._rotation = (Math.round(intialTime / 25) * 360) / 60; clkAngle = (Math.round(intialTime / 25) * 30) / 60; arrow2_mc._rotation = -180 + clkAngle; _root.globalTime = Math.round(intialTime / 25); _root.myTime = maxTime - _root.globalTime; ETA = globltArry[count] - _root.globalTime; } if (globltArry[count] <= _root.globalTime) { if (intialTime == (_root.globalTime * 25)) { trace(intialTime + " int"); _root.trainCreate = true; count++; } } else { _root.trainCreate = false; } if ((globltArry[count] - 3) == _root.globalTime) { if (prevCount != count) { _root.arrivinTime = true; prevCount = count; } } else { _root.arrivinTime = false; } if (_root.globalTime >= 335) { _root.levelScore = _root.userAmount; _root.score = _root.score + _root.levelScore; _root.minimap.removeMovieClip(); _root.gotoAndStop("levelComplete"); } } };
Symbol 556 MovieClip Frame 1
Symbol 556 MovieClip Frame 2
stop();
Symbol 557 MovieClip Frame 1
function CreateTrain(Tname, Aname, Dname, speedN, dir, xpos, totalLength, frameNo, trackName, money) { var _local10 = []; var _local5 = this.attachMovie("Engine", "Engine" + depthCount, 1000 + depthCount); engCount = depthCount; _local10.push(_local5._name); depthCount++; _root.comptLength = totalLength; _local5.track = trackName; _local5.maxSpeed = (speedN * _root.speed) * dir; _local5.speed = (speedN * _root.speed) * dir; _local5.name = Tname; _local5.arvFrm = Aname; _local5.dest = Dname; _local5.trainMoney = money; _local5.userAmount = 0; _local5.Dirc = dir; _local5._xscale = 91.2 * dir; _local5._yscale = 91.2 * dir; _local5._x = xpos; _local5._y = _parent["track" + trackName]._y; var _local9 = _parent.trainName_mc.attachMovie("text_Destination", "text_Destination" + depthCount, 1010 + depthCount); _local9._x = _local5._x; _local9._y = _local5._y - 50; _local9.destName = Dname; _local9.txtSpeed = (speedN * _root.speed) * dir; _local9.maxTxtSpeed = (speedN * _root.speed) * dir; _local5.txtDest = _local9; var _local7 = _parent.minMap.mTrain_mc.attachMovie("minimapTrain", "minimapTrain", 1000 + depthCount); _parent.minMap.mask_mc.setMask(_parent.minMap.mTrain_mc); _local7.miniTappr = true; _local7.Tspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7.Mspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7._xscale = 91.2 * dir; _local7._yscale = 91.2 * dir; _local7._x = (xpos * 0.081440649867374) - 5; _local7._y = _parent.minMap["track" + trackName]._y; _local7.minTrack = trackName; _local5.miniT = _local7; _local5.gotoAndStop(frameNo); _local5.length = totalLength; i = 1; while (i <= totalLength) { var _local4 = this.attachMovie("compartment", "compartment" + depthCount, 1000 + depthCount); _local10.push(_local4._name); if (i == totalLength) { _local4.lastComp = true; } depthCount++; _local4.minT = _local7; _local4.engine = _local5; _local4.txtDest = _local9; _local4.dir = dir; _local4.track = trackName; _local4.gotoAndStop(frameNo); _local4._xscale = 100 * dir; _local4._yscale = 100 * dir; _local4._x = _local5._x - ((_local4._width * i) * dir); _local4._y = _local5._y; i++; } _local5.index = train.length; train.push(_local10); var _local16 = _local5.track; } function arrivalTime(d) { if (_root.clock_mc.ETA <= 5) { logoTrk = trainArray[d][8]; if (trainArray[d][4] == -1) { _root[("trackR" + logoTrk) + "_mc"].gotoAndPlay(2); } else { _root[("trackL" + logoTrk) + "_mc"].gotoAndPlay(2); } } if (_root.clock_mc.ETA >= 11) { _root.arvinTimeNw_mc._visible = false; } } var depth = 100; var depthCount = 1; var uMoney = 0; var train = []; var engCount; var crashTrnName; var logoTrk; var count = 0; var no; var num; var trainArray = [["Union Station -Pennsylvania Exp.", "Union Station ", "Pennsylvania ", "7", "1", "-1300", "4", "4", "1", "1300"], ["Millennium -Pennsylvania Exp.", "Millennium ", "Pennsylvania ", "6", "1", "-1300", "4", "5", "3", "1000"], ["Pennsylvania -Millennium Exp.", "Pennsylvania ", "Millennium ", "7", "-1", "1300", "4", "7", "2", "1200"], ["Union Station -Pennsylvania Exp.", "Union Station ", "Pennsylvania ", "6", "1", "-1300", "4", "10", "1", "1000"], ["Pennsylvania -Union Station Exp.", "Pennsylvania ", "Union Station ", "8", "-1", "1300", "4", "5", "3", "1400"], ["Union Station -Pennsylvania Exp.", "Union Station ", "Pennsylvania ", "7", "1", "-1300", "4", "4", "1", "1200"], ["Pennsylvania -Union Station Exp.", "Pennsylvania ", "Union Station ", "7", "-1", "1300", "4", "9", "2", "1300"], ["Millennium -Pennsylvania Exp.", "Millennium ", "Pennsylvania ", "7", "1", "-1300", "5", "7", "3", "1200"], ["Pennsylvania -Millennium Exp.", "Pennsylvania ", "Millennium ", "8", "-1", "1300", "4", "10", "3", "1400"], ["Union Station -Pennsylvania Exp.", "Union Station ", "Pennsylvania ", "6", "1", "-1300", "4", "5", "1", "1000"], ["Union Station -Pennsylvania Exp.", "Union Station ", "Pennsylvania ", "8", "1", "-1300", "4", "7", "2", "1300"], ["Millennium -Pennsylvania Exp.", "Millennium ", "Pennsylvania ", "6", "1", "-1300", "4", "2", "3", "1100"], ["Pennsylvania -Union Station Exp.", "Pennsylvania ", "Union Station ", "7", "-1", "1300", "5", "7", "3", "1100"], ["Pennsylvania -Millennium Exp.", "Pennsylvania ", "Millennium ", "8", "-1", "1300", "4", "3", "1", "1200"], ["Pennsylvania -Millennium Exp.", "Pennsylvania ", "Millennium ", "7", "-1", "1300", "4", "4", "2", "1200"], ["Pennsylvania -Union Station Exp.", "Pennsylvania ", "Union Station ", "8", "-1", "1300", "4", "5", "3", "1500"], ["Union Station -Pennsylvania Exp.", "Union Station ", "Pennsylvania ", "6", "1", "-1300", "4", "9", "2", "1100"], ["Millennium -Pennsylvania Exp.", "Millennium ", "Pennsylvania ", "7", "1", "-1300", "5", "7", "3", "1000"], ["Pennsylvania -Millennium Exp.", "Pennsylvania ", "Millennium ", "8", "-1", "1300", "4", "5", "3", "1400"], ["Pennsylvania -Union Station Exp.", "Pennsylvania ", "Union Station ", "6", "-1", "1300", "4", "7", "2", "1100"], ["Union Station -Pennsylvania Exp.", "Union Station ", "Pennsylvania ", "7", "1", "-1300", "4", "4", "2", "1300"], ["Pennsylvania -Union Station Exp.", "Pennsylvania ", "Union Station ", "8", "-1", "1300", "4", "10", "3", "1500"]]; var trainSrcDest = [["Union Station ", "Pennsylvania "], ["Union Station ", "Pennsylvania "], ["Millennium ", "Pennsylvania "]]; onEnterFrame = function () { if (_root.isPause == false) { var _local5 = _parent._parent.clock_mc.count; if (_root.arrivinTime == true) { arrivalTime(_local5); trace(_local5 + "num"); _root.arrivinTime = false; } k = 0; while (k <= train.length) { l = k + 1; while (l <= train.length) { if (this[train[k][0]].track == this[train[l][0]].track) { if (this[train[k][0]].Dirc == this[train[l][0]].Dirc) { if (this[train[l][0]].hitTest(this[train[k][0]])) { trace("hit whn sm dir"); crashTrnName = this[train[l][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][0]].hitTest(this[train[k + 1][n]])) { trace("hit train any Dabba1"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } if (this[train[k][0]].hitTest(this[train[l][0]])) { trace("hit whn sm dir whn speed grtr"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba2"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } } else if (this[train[k][0]].Dirc != this[train[k + l][0]].Dirc) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit whn dft dir"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } if (this[train[k][0]].speed <= this[train[k + l][0]].speed) { m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba dir dif"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } else { if (this[train[k][0]].speed >= this[train[k + l][0]].speed) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit dft dir & speed less"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } } m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba3"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } } } l++; } k++; } num = _parent._parent.clock_mc.count; count = count + _root.speed; z = 0; while (z <= trainArray.length) { if (z == (num - 1)) { if (_root.trainCreate == true) { CreateTrain(trainArray[z][0], trainArray[z][1], trainArray[z][2], trainArray[z][3], trainArray[z][4], trainArray[z][5], trainArray[z][6], trainArray[z][7], trainArray[z][8], trainArray[z][9]); _root.trainCreate = false; } } z++; } } };
Symbol 558 MovieClip Frame 1
function randomRange(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } var scrollSpeed = 3; var xspeed = 1; var xspeed2 = 1; var speed = 2; var xpos = 400; var tracks = 3; var signalsOnTrk = 4; var shaftsOnTrk = 5; _root.userAmount = 0; var minMap = _root.attachMovie("minimapmain3", "minimap", this.getNextHighestDepth()); minMap._x = 125; minMap._y = 545; onEnterFrame = function () { this._x = this._x - ((this._x - xpos) / 6); if ((_root.isPause == false) || (_root.gameOver == true)) { if (_root.clock_mc.intialTime >= _root.clock_mc.maxTime) { _root.minimap.removeMovieClip(); } if ((_root._xmouse <= 50) && (this._x <= 1100)) { this.xpos = this.xpos + 15; } if ((_root._xmouse >= 750) && (this._x >= -250)) { this.xpos = this.xpos - 15; } if (_root.gameOver == true) { this.xpos = (-trainSpawn3_mc.crashTrnName._x) + 400; if (this.xpos > 800) { this.xpos = 800; } if (this.xpos < -250) { this.xpos = -250; } } } };
Instance of Symbol 519 MovieClip "shaft12_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft24_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft23_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft22_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft31_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft11_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft21_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft32_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft33_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft25_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 393 MovieClip "track32_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track31_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track33_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track23_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var ntStation = true; }
Instance of Symbol 393 MovieClip "track14_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track12_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track24_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track22_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track11_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track13_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track21_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track34_mc" in Symbol 558 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Symbol 559 MovieClip Frame 1
_root.arrivinTime = false; var prevCount = -1; var intialTime = 0; var maxTime = 9000; var clkAngle; var count = 0; var a = 1; var ETA; var globltArry = [5, 20, 35, 50, 65, 90, 90, 110, 115, 140, 145, 165, 180, 200, 215, 235, 250, 270, 285, 300, 315, 330, 345]; onEnterFrame = function () { if (_root.isPause == false) { if (intialTime <= maxTime) { intialTime = intialTime + _root.speed; arrow_mc._rotation = (Math.round(intialTime / 25) * 360) / 60; clkAngle = (Math.round(intialTime / 25) * 30) / 60; arrow2_mc._rotation = -180 + clkAngle; _root.globalTime = Math.round(intialTime / 25); _root.myTime = maxTime - _root.globalTime; ETA = globltArry[count] - _root.globalTime; } if (globltArry[count] <= _root.globalTime) { if (intialTime == (_root.globalTime * 25)) { _root.trainCreate = true; count++; } } else { _root.trainCreate = false; } if ((globltArry[count] - 3) == _root.globalTime) { if (prevCount != count) { _root.arrivinTime = true; prevCount = count; } } else { _root.arrivinTime = false; } if (_root.globalTime >= 345) { _root.levelScore = _root.userAmount; _root.score = _root.score + _root.levelScore; _root.minimap.removeMovieClip(); _root.gotoAndStop("levelComplete"); } } };
Symbol 560 MovieClip Frame 1
Symbol 560 MovieClip Frame 2
stop();
Symbol 567 MovieClip Frame 1
function CreateTrain(Tname, Aname, Dname, speedN, dir, xpos, totalLength, frameNo, trackName, money) { var _local10 = []; var _local5 = this.attachMovie("Engine", "Engine" + depthCount, 1000 + depthCount); engCount = depthCount; _local5.engNo = depthCount; _local10.push(_local5._name); depthCount++; _root.comptLength = totalLength; _local5.track = trackName; _local5.destination = Dname; _local5.maxSpeed = (speedN * _root.speed) * dir; _local5.speed = (speedN * _root.speed) * dir; _local5.name = Tname; _local5.arvFrm = Aname; _local5.dest = Dname; _local5.trainMoney = money; _local5.uMoney = 0; _local5.Dirc = dir; _local5._xscale = 91.2 * dir; _local5._yscale = 91.2 * dir; _local5._x = xpos; _local5._y = _parent["track" + trackName]._y; _local5.miniMap = _parent.minMap; var _local9 = _parent.trainName_mc.attachMovie("text_Destination", "text_Destination" + depthCount, 1010 + depthCount); _local9._x = _local5._x; _local9._y = _local5._y - 50; _local9.destName = Dname; _local9.txtSpeed = (speedN * _root.speed) * dir; _local9.maxTxtSpeed = (speedN * _root.speed) * dir; _local5.txtDest = _local9; var _local7 = _parent.minMap.mTrain_mc.attachMovie("minimapTrain", "minimapTrain", 1000 + depthCount); _parent.minMap.mask_mc.setMask(_parent.minMap.mTrain_mc); _local7.miniTappr = true; _local7.Tspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7.Mspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7._xscale = 91.2 * dir; _local7._yscale = 91.2 * dir; _local7._x = (xpos * 0.081440649867374) - 5; _local7._y = _parent.minMap["track" + trackName]._y; _local7.minTrack = trackName; _local5.miniT = _local7; _local5.gotoAndStop(frameNo); _local5.length = totalLength; i = 1; while (i <= totalLength) { var _local4 = this.attachMovie("compartment", "compartment" + depthCount, 1000 + depthCount); _local10.push(_local4._name); if (i == totalLength) { _local4.lastComp = true; } depthCount++; _local4.minT = _local7; _local4.engine = _local5; _local4.txtDest = _local9; _local4.dir = dir; _local4.track = trackName; _local4.gotoAndStop(frameNo); _local4._xscale = 100 * dir; _local4._yscale = 100 * dir; _local4._x = _local5._x - ((_local4._width * i) * dir); _local4._y = _local5._y; _local5.comp = _local4; i++; } _local5.index = train.length; train.push(_local10); var _local16 = _local5.track; } function arrivalTime(d) { if (_root.clock_mc.ETA <= 5) { logoTrk = trainArray[d][8]; if (trainArray[d][4] == -1) { _root[("trackR" + logoTrk) + "_mc"].gotoAndPlay(2); } else { _root[("trackL" + logoTrk) + "_mc"].gotoAndPlay(2); } } if (_root.clock_mc.ETA >= 11) { _root.arvinTimeNw_mc._visible = false; } } var depth = 100; var depthCount = 1; var uMoney = 0; var train = []; var engCount; var crashTrnName; var position; var logoTrk; var count = 0; var no; var num; var z; var trainArray = [["Churchgate-Bombay Central Exp.", "Churchgate", "Bombay Central", "7", "1", "-1300", "4", "4", "1", "1300"], ["Grant Road-Marine Lines Exp.", "Grant Road", "Marine Lines", "6", "-1", "1300", "4", "2", "4", "1200"], ["Marine Lines-Grant Road Exp.", "Marine Lines", "Grant Road", "8", "1", "-1300", "4", "3", "3", "1500"], ["Bombay Central-Churchgate Exp.", "Bombay Central", "Churchgate", "6", "-1", "1300", "4", "4", "2", "1100"], ["Churchgate-Bombay Central Exp.", "Churchgate", "Bombay Central", "8", "1", "-1300", "4", "5", "2", "1500"], ["Grant Road-Churchgate Exp.", "Grant Road", "Churchgate", "7", "-1", "1200", "4", "6", "3", "1300"], ["Marine Lines-Bombay Central Exp.", "Marine Lines", "Bombay Central ", "8", "1", "-1300", "4", "7", "3", "1400"], ["Churchgate-Bombay Central Exp.", "Churchgate", "Bombay Central", "6", "1", "-1300", "4", "8", "2", "1000"], ["Grant Road-Marine Lines Exp.", "Grant Road", "Marine Lines", "6", "-1", "1300", "4", "9", "4", "1200"], ["Churchgate-Grant Road Exp.", "Churchgate", "Grant Road", "7", "1", "-1300", "4", "10", "1", "1300"], ["Churchgate-Bombay Central Exp.", "Churchgate", "Bombay Central", "7", "1", "-1300", "4", "1", "1", "1500"], ["Bombay Central-Churchgate Exp.", "Bombay Central", "Churchgate", "7", "-1", "1200", "4", "2", "1", "1300"], ["Marine Lines-Grant Road Exp.", "Marine Lines", "Grant Road", "7", "1", "-1300", "4", "3", "3", "1400"], ["Grant Road-Marine Lines Exp.", "Grant Road", "Marine Lines", "6", "-1", "1100", "4", "4", "3", "1100"], ["Churchgate-Grant Road Exp.", "Churchgate", "Grant Road", "6", "1", "-1300", "4", "5", "2", "1200"], ["Marine Lines-Grant Road Exp.", "Marine Lines", "Grant Road", "8", "1", "-1300", "4", "6", "4", "1600"], ["Grant Road-Marine Lines Exp.", "Grant Road", "Marine Lines", "8", "-1", "1100", "4", "7", "4", "1400"], ["Bombay Central-Marine Lines Exp.", "Bombay Central ", "Marine Lines", "7", "-1", "1200", "4", "8", "1", "1300"], ["Grant Road-Marine Lines Exp.", "Grant Road", "Marine Lines", "6", "-1", "1300", "4", "9", "3", "1100"], ["Grant Road-Churchgate Exp.", "Grant Road", "Churchgate", "7", "-1", "1200", "4", "10", "3", "1200"], ["Churchgate-Bombay Central Exp.", "Churchgate", "Bombay Central", "8", "1", "-1300", "4", "1", "1", "1600"], ["Bombay Central-Marine Lines Exp.", "Bombay Central ", "Marine Lines", "7", "-1", "1200", "4", "2", "3", "1300"], ["Bombay Central-Marine Lines Exp.", "Bombay Central ", "Marine Lines", "7", "-1", "1200", "4", "3", "1", "1400"], ["Marine Lines-Grant Road Exp.", "Marine Lines", "Grant Road", "8", "1", "-1300", "4", "4", "4", "1500"], ["Grant Road-Churchgate Exp.", "Grant Road", "Churchgate", "7", "-1", "1200", "4", "5", "3", "1300"], ["Churchgate-Grant Road Exp.", "Churchgate", "Grant Road", "7", "1", "-1300", "4", "6", "2", "1100"], ["Churchgate-Bombay Central Exp.", "Churchgate", "Bombay Central", "7", "1", "-1300", "4", "7", "2", "1300"], ["Marine Lines-Bombay Central Exp.", "Marine Lines", "Bombay Central ", "8", "1", "-1300", "4", "8", "3", "1600"], ["Marine Lines-Bombay Central Exp.", "Marine Lines", "Bombay Central ", "7", "1", "-1300", "4", "9", "4", "1400"], ["Churchgate-Bombay Central Exp.", "Churchgate", "Bombay Central", "6", "1", "-1300", "4", "10", "1", "1200"], ["Marine Lines-Grant Road Exp.", "Marine Lines", "Grant Road", "8", "1", "-1300", "4", "1", "3", "1500"], ["Grant Road-Marine Lines Exp.", "Grant Road", "Marine Lines", "7", "-1", "1300", "4", "4", "3", "1300"], ["Grant Road-Marine Lines Exp.", "Grant Road", "Marine Lines", "7", "-1", "1300", "4", "6", "4", "1200"]]; var trainSrcDest = [["Churchgate", "Bombay Central"], ["Churchgate", "Bombay Central"], ["Marine Lines", "Grant Road"], ["Marine Lines", "Grant Road"]]; onEnterFrame = function () { if (_root.isPause == false) { var _local5 = _parent._parent.clock_mc.count; if (_root.arrivinTime == true) { arrivalTime(_local5); trace(_local5 + "num"); _root.arrivinTime = false; } k = 0; while (k <= train.length) { l = k + 1; while (l <= train.length) { if (this[train[k][0]].track == this[train[l][0]].track) { if (this[train[k][0]].Dirc == this[train[l][0]].Dirc) { if (this[train[l][0]].hitTest(this[train[k][0]])) { trace("hit whn sm dir"); crashTrnName = this[train[l][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba1"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } if (this[train[k][0]].hitTest(this[train[l][0]])) { trace("hit whn sm dir whn speed grtr"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba2"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } } else if (this[train[k][0]].Dirc != this[train[k + l][0]].Dirc) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit whn dft dir"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } if (this[train[k][0]].speed <= this[train[k + l][0]].speed) { m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba dir dif"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } else { if (this[train[k][0]].speed >= this[train[k + l][0]].speed) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit dft dir & speed less"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } } m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba3"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } } } l++; } k++; } num = _parent._parent.clock_mc.count; count = count + _root.speed; z = 0; while (z <= trainArray.length) { if (z == (num - 1)) { if (_root.trainCreate == true) { CreateTrain(trainArray[z][0], trainArray[z][1], trainArray[z][2], trainArray[z][3], trainArray[z][4], trainArray[z][5], trainArray[z][6], trainArray[z][7], trainArray[z][8], trainArray[z][9]); _root.trainCreate = false; } } z++; } } };
Symbol 568 MovieClip Frame 1
function randomRange(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } var scrollSpeed = 3; var xspeed = 1; var xspeed2 = 1; var speed = 2; var xpos = 400; var tracks = 4; var signalsOnTrk = 5; var shaftsOnTrk = 4; _root.userAmount = 0; var minMap = _root.attachMovie("minimapmain4", "minimap", this.getNextHighestDepth()); minMap._x = 125; minMap._y = 545; onEnterFrame = function () { this._x = this._x - ((this._x - xpos) / 6); if ((_root.isPause == false) || (_root.gameOver == true)) { if (_root.clock_mc.intialTime >= _root.clock_mc.maxTime) { _root.minimap.removeMovieClip(); } if ((_root._xmouse <= 50) && (this._x <= 1070)) { this.xpos = this.xpos + 15; } if ((_root._xmouse >= 750) && (this._x >= -350)) { this.xpos = this.xpos - 15; } if (_root.gameOver == true) { this.xpos = (-trainSpawn4_mc.crashTrnName._x) + 400; if (this.xpos > 850) { this.xpos = 900; } if (this.xpos < -350) { this.xpos = -350; } } } };
Instance of Symbol 519 MovieClip "shaft22_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft32_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft31_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft41_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft11_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft21_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft23_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft33_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft34_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft42_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft12_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft24_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 393 MovieClip "track31_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track33_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track43_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track42_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var name = 3; }
Instance of Symbol 393 MovieClip "track12_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track23_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track21_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track11_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track13_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track14_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track22_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track24_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track25_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track35_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track44_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track41_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track34_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track32_mc" in Symbol 568 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Symbol 569 MovieClip Frame 1
_root.arrivinTime = false; var prevCount = -1; var intialTime = 0; var maxTime = 9000; var clkAngle; var count = 0; var a = 1; var ETA; var globltArry = [5, 10, 20, 25, 40, 60, 75, 90, 95, 105, 125, 130, 135, 140, 150, 165, 170, 180, 190, 200, 220, 230, 245, 245, 255, 270, 290, 295, 300, 315, 330, 335, 335, 350]; onEnterFrame = function () { if (_root.isPause == false) { if (intialTime <= maxTime) { intialTime = intialTime + _root.speed; arrow_mc._rotation = (Math.round(intialTime / 25) * 360) / 60; clkAngle = (Math.round(intialTime / 25) * 30) / 60; arrow2_mc._rotation = -180 + clkAngle; _root.globalTime = Math.round(intialTime / 25); _root.myTime = maxTime - _root.globalTime; ETA = globltArry[count] - _root.globalTime; } if (globltArry[count] <= _root.globalTime) { if (intialTime == (_root.globalTime * 25)) { _root.trainCreate = true; count++; } } else { _root.trainCreate = false; } if ((globltArry[count] - 3) == _root.globalTime) { if (prevCount != count) { _root.arrivinTime = true; prevCount = count; } } else { _root.arrivinTime = false; } if (_root.globalTime >= 350) { _root.levelScore = _root.userAmount; _root.score = _root.score + _root.levelScore; _root.minimap.removeMovieClip(); _root.gotoAndStop("levelComplete"); } } };
Symbol 570 MovieClip Frame 1
Symbol 570 MovieClip Frame 2
stop();
Symbol 582 MovieClip Frame 1
function CreateTrain(Tname, Aname, Dname, speedN, dir, xpos, totalLength, frameNo, trackName, money) { var _local10 = []; var _local5 = this.attachMovie("Engine", "Engine" + depthCount, 1000 + depthCount); engCount = depthCount; _local10.push(_local5._name); depthCount++; _root.comptLength = totalLength; _local5.track = trackName; _local5.maxSpeed = (speedN * _root.speed) * dir; _local5.speed = (speedN * _root.speed) * dir; _local5.name = Tname; _local5.arvFrm = Aname; _local5.dest = Dname; _local5.trainMoney = money; _local5.userAmount = 0; _local5.Dirc = dir; _local5._xscale = 91.2 * dir; _local5._yscale = 91.2 * dir; _local5._x = xpos; _local5._y = _parent["track" + trackName]._y; var _local9 = _parent.trainName_mc.attachMovie("text_Destination", "text_Destination" + depthCount, 1010 + depthCount); _local9._x = _local5._x; _local9._y = _local5._y - 50; _local9.destName_Last = Dname; _local9.txtSpeed = (speedN * _root.speed) * dir; _local9.maxTxtSpeed = (speedN * _root.speed) * dir; _local5.txtDest = _local9; var _local7 = _parent.minMap.mTrain_mc.attachMovie("minimapTrain", "minimapTrain", 1000 + depthCount); _parent.minMap.mask_mc.setMask(_parent.minMap.mTrain_mc); _local7.miniTappr = true; _local7.Tspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7.Mspeed = ((speedN * _root.speed) * dir) * 0.081440649867374; _local7._xscale = 91.2 * dir; _local7._yscale = 91.2 * dir; _local7._x = (xpos * 0.081440649867374) - 5; _local7._y = _parent.minMap["track" + trackName]._y; _local7.minTrack = trackName; _local5.miniT = _local7; _local5.gotoAndStop(frameNo); _local5.length = totalLength; i = 1; while (i <= totalLength) { var _local4 = this.attachMovie("compartment", "compartment" + depthCount, 1000 + depthCount); _local10.push(_local4._name); if (i == totalLength) { _local4.lastComp = true; } depthCount++; _local4.minT = _local7; _local4.engine = _local5; _local4.txtDest = _local9; _local4.dir = dir; _local4.track = trackName; _local4.gotoAndStop(frameNo); _local4._xscale = 100 * dir; _local4._yscale = 100 * dir; _local4._x = _local5._x - ((_local4._width * i) * dir); _local4._y = _local5._y; i++; } _local5.index = train.length; train.push(_local10); var _local16 = _local5.track; } function arrivalTime(d) { if (_root.clock_mc.ETA <= 5) { logoTrk = trainArray[d][8]; if (trainArray[d][4] == -1) { _root[("trackR" + logoTrk) + "_mc"].gotoAndPlay(2); } else { _root[("trackL" + logoTrk) + "_mc"].gotoAndPlay(2); } } if (_root.clock_mc.ETA >= 11) { _root.arvinTimeNw_mc._visible = false; } } var depth = 100; var depthCount = 1; var uMoney = 0; var train = []; var engCount; var crashTrnName; var logoTrk; var count = 0; var no; var num; var trainArray = [["Estacion Once-San Pedro Exp.", "Estacion Once", "San Pedro", "7", "1", "-1300", "4", "4", "2", "1400"], ["Vila Madalena-San Pedro Exp.", "Vila Madalena", "San Pedro", "8", "1", "-1300", "4", "7", "5", "1400"], ["Estacion Once-Las Adjuntas Exp.", "Estacion Once", "Las Adjuntas ", "8", "1", "-1300", "4", "1", "1", "1500"], ["Estacion Retiro-San Pedro Exp.", "Estacion Retiro", "San Pedro", "7", "1", "-1300", "5", "6", "3", "1300"], ["San Pedro-Vila Madalena Exp.", "San Pedro\t", "Vila Madalena", "8", "-1", "1300", "4", "10", "4", "1300"], ["Estacion Once-San Pedro Exp.", "Estacion Once", "San Pedro", "7", "1", "-1300", "4", "8", "1", "1300"], ["Estacion Once-San Pedro Exp.", "Estacion Once", "San Pedro", "8", "1", "-1300", "4", "9", "2", "1400"], ["Estacion Retiro-Eldorado Exp.", "Estacion Retiro", "Eldorado", "7", "1", "-1300", "4", "4", "4", "1200"], ["San Pedro-Estacion Retiro Exp.", "San Pedro", "Estacion Retiro", "8", "-1", "1300", "4", "7", "4", "1500"], ["Las Adjuntas -Estacion Once Exp.", "Las Adjuntas ", "Estacion Once", "7", "-1", "1300", "4", "1", "2", "1300"], ["Estacion Once-Donapaula Exp.", "Estacion Once\t", "Donapaula", "7", "1", "-1300", "4", "6", "2", "1200"], ["Estacion Once-Las Adjuntas Exp.", "Estacion Once", "Las Adjuntas ", "7", "1", "-1300", "4", "10", "1", "1600"], ["Eldorado-Estacion Retiro Exp.", "Eldorado", "Estacion Retiro", "8", "-1", "1300", "4", "3", "4", "1400"], ["San Pedro-Estacion Once Exp.", "San Pedro", "Estacion Once", "7", "-1", "1300", "4", "2", "3", "1200"], ["Las Adjuntas -Estacion Once Exp.", "Las Adjuntas ", "Estacion Once", "8", "-1", "1300", "4", "8", "2", "1400"], ["Vila Madalena-San Pedro Exp.", "Vila Madalena", "San Pedro", "6", "1", "-1300", "4", "9", "4", "1100"], ["Estacion Retiro-Las Adjuntas Exp.", "Estacion Retiro", "Las Adjuntas ", "7", "1", "-1300", "4", "7", "3", "1300"], ["Eldorado-Estacion Retiro Exp.", "Eldorado", "Estacion Retiro", "8", "-1", "1300", "4", "6", "5", "1300"], ["Las Adjuntas -Estacion Once Exp.", "Las Adjuntas ", "Estacion Once", "7", "-1", "1300", "4", "1", "1", "1300"], ["Estacion Once-Las Adjuntas Exp.", "Estacion Once", "Las Adjuntas ", "7", "1", "-1300", "4", "5", "1", "1200"], ["Estacion Retiro-San Pedro Exp.", "Estacion Retiro", "San Pedro", "8", "1", "-1300", "4", "4", "4", "1300"], ["Estacion Retiro-Eldorado Exp.", "Estacion Retiro", "Eldorado", "6", "1", "-1300", "5", "9", "4", "1100"], ["Las Adjuntas -Estacion Retiro Exp.", "Las Adjuntas ", "Estacion Retiro", "7", "-1", "1300", "5", "10", "2", "1400"], ["Estacion Retiro-Las Adjuntas Exp.", "Estacion Retiro", "Las Adjuntas ", "8", "1", "-1300", "4", "3", "3", "1500"], ["Eldorado-Vila Madalena Exp.", "Eldorado", "Vila Madalena", "7", "-1", "1300", "4", "1", "5", "1400"], ["Vila Madalena-Eldorado Exp.", "Vila Madalena", "Eldorado", "8", "1", "-1300", "4", "6", "5", "1300"], ["San Pedro-Estacion Once Exp.", "San Pedro", "Estacion Once", "7", "-1", "1300", "4", "7", "3", "1300"], ["San Pedro-Estacion Once Exp.", "San Pedro", "Estacion Once", "7", "-1", "1300", "4", "8", "4", "1400"], ["Las Adjuntas -Estacion Once Exp.", "Las Adjuntas ", "Estacion Once", "7", "-1", "1300", "5", "9", "1", "1200"], ["Estacion Retiro-San Pedro Exp.", "Estacion Retiro", "San Pedro", "8", "1", "-1300", "4", "1", "4", "1700"], ["San Pedro-Estacion Once Exp.", "San Pedro", "Estacion Once", "8", "-1", "1300", "4", "2", "4", "1300"], ["Eldorado-Estacion Retiro Exp.", "Eldorado", "Estacion Retiro", "8", "-1", "1300", "4", "4", "5", "1400"], ["Estacion Once-Las Adjuntas Exp.", "Estacion Once", "Las Adjuntas ", "8", "1", "-1300", "4", "5", "1", "1300"], ["Estacion Once-San Pedro Exp.", "Estacion Once", "San Pedro", "7", "1", "-1300", "5", "7", "2", "1300"], ["San Pedro-Estacion Once Exp.", "San Pedro", "Estacion Once", "7", "-1", "1300", "4", "8", "3", "1200"], ["Eldorado-Vila Madalena Exp.", "Eldorado", "Vila Madalena", "7", "-1", "1300", "4", "3", "5", "1400"], ["San Pedro-Estacion Retiro Exp.", "San Pedro", "Estacion Retiro", "8", "-1", "1300", "4", "6", "3", "1000"]]; var trainSrcDest = [["Estacion Once", "Las Adjuntas "], ["Estacion Once", "Las Adjuntas "], ["Estacion Retiro", "San Pedro"], ["Estacion Retiro", "San Pedro"], ["Vila Madalena", "Eldorado"]]; onEnterFrame = function () { if (_root.isPause == false) { var _local5 = _parent._parent.clock_mc.count; if (_root.arrivinTime == true) { arrivalTime(_local5); trace(_local5 + "num"); _root.arrivinTime = false; } k = 0; while (k <= train.length) { l = k + 1; while (l <= train.length) { if (this[train[k][0]].track == this[train[l][0]].track) { if (this[train[k][0]].Dirc == this[train[l][0]].Dirc) { if (this[train[l][0]].hitTest(this[train[k][0]])) { trace("hit whn sm dir"); crashTrnName = this[train[l][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba1"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } if (this[train[k][0]].hitTest(this[train[l][0]])) { trace("hit whn sm dir whn speed grtr"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } m = k; while (m <= train.length) { n = train[k].length - 1; while (n >= 2) { if (this[train[m][n]].hitTest(this[train[k + 1][0]])) { trace("hit train any Dabba2"); crashTrnName = this[train[m][n]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n--; } m++; } } else if (this[train[k][0]].Dirc != this[train[k + l][0]].Dirc) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit whn dft dir"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } if (this[train[k][0]].speed <= this[train[k + l][0]].speed) { m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba dir dif"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } else { if (this[train[k][0]].speed >= this[train[k + l][0]].speed) { if (this[train[k][0]].hitTest(this[train[k + l][0]])) { trace("hit dft dir & speed less"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } } m = k; while (m <= train.length) { n = 2; while (n <= (train[k].length - 1)) { if (this[train[k][0]].hitTest(this[train[m][n]])) { trace("hit train any Dabba3"); crashTrnName = this[train[k][0]]; var _local4 = _parent.attachMovie("Crash_Smoke", "Crash_Smoke", 2000); _local4._xscale = (_local4._yscale = 50); _local4._x = crashTrnName._x + (crashTrnName._width / 2); _local4._y = crashTrnName._y; _root.gameOver = true; _root.isPause = true; } n++; } m++; } } } } l++; } k++; } num = _parent._parent.clock_mc.count; count = count + _root.speed; z = 0; while (z <= trainArray.length) { if (z == (num - 1)) { if (_root.trainCreate == true) { CreateTrain(trainArray[z][0], trainArray[z][1], trainArray[z][2], trainArray[z][3], trainArray[z][4], trainArray[z][5], trainArray[z][6], trainArray[z][7], trainArray[z][8], trainArray[z][9]); _root.trainCreate = false; } } z++; } } };
Symbol 588 MovieClip Frame 1
function randomRange(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } var scrollSpeed = 3; var xspeed = 1; var xspeed2 = 1; var speed = 2; var xpos = 400; var tracks = 5; var signalsOnTrk = 4; var shaftsOnTrk = 7; _root.userAmount = 0; var minMap = _root.attachMovie("minimapmain5", "minimap", this.getNextHighestDepth()); minMap._x = 125; minMap._y = 545; onEnterFrame = function () { this._x = this._x - ((this._x - xpos) / 6); if ((_root.isPause == false) || (_root.gameOver == true)) { if (_root.clock_mc.intialTime >= _root.clock_mc.maxTime) { _root.minimap.removeMovieClip(); } if ((_root._xmouse <= 50) && (this._x <= 1100)) { this.xpos = this.xpos + 15; } if ((_root._xmouse >= 750) && (this._x >= -300)) { this.xpos = this.xpos - 15; } if (_root.gameOver == true) { this.xpos = (-trainSpawn5_mc.crashTrnName._x) + 300; if (this.xpos > 950) { this.xpos = 900; } if (this.xpos < -350) { this.xpos = -350; } } } };
Instance of Symbol 519 MovieClip "shaft11_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft21_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft31_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft41_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft12_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft27_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft34_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft45_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft44_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft53_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft42_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft51_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft22_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft32_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft43_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft52_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft23_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft33_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft24_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft35_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft25_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = -1; var myClip = "shaft12_mc"; }
Instance of Symbol 519 MovieClip "shaft35_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = -1; }
Instance of Symbol 519 MovieClip "shaft26_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; trackTurn = 1; }
Instance of Symbol 519 MovieClip "shaft13_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var trackTurn = 1; }
Instance of Symbol 393 MovieClip "track12_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track22_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track41_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track11_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track21_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track51_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track31_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track32_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track42_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track52_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track33_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track13_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; var isStation = true; }
Instance of Symbol 393 MovieClip "track23_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track24_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track14_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Instance of Symbol 393 MovieClip "track34_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track43_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; var isStation = true; }
Instance of Symbol 393 MovieClip "track44_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = 1; }
Instance of Symbol 393 MovieClip "track53_mc" in Symbol 588 MovieClip Frame 1
onClipEvent (load) { var dir = -1; }
Symbol 589 MovieClip Frame 1
width = 800; height = 600; total = 200; var i = 0; while (i != total) { var snow = this.attachMovie("snowflake", "snowflake" + i, this.getNextHighestDepth()); snow._x = (Math.random() * (width + 20)) - 10; snow._y = (Math.random() * (height + 20)) - 10; snow.yspeed = (Math.random() * 1.75) + 0.25; snow.speed = (Math.random() * 3) + 2; snow._xscale = (snow._yscale = (snow.speed + snow.yspeed) * 10); snow.onEnterFrame = function () { var _local2 = 120; this._y = this._y + ((Math.sin(_local2) * this.speed) + this.yspeed); this._x = this._x + (Math.cos(_local2) * this.speed); if (this._x > (width + 10)) { this._x = -10; } else if (this._x < -10) { this._x = width + 10; } if (this._y > (height + 10)) { this._y = -10; } else if (this._y < -10) { this._y = height + 10; } }; i++; }
Symbol 590 MovieClip Frame 1
_root.arrivinTime = false; var prevCount = -1; var intialTime = 0; var maxTime = 9000; var clkAngle; var count = 0; var a = 1; var ETA; var globltArry = [5, 15, 20, 30, 40, 55, 55, 65, 75, 90, 95, 100, 105, 120, 130, 140, 150, 175, 180, 185, 200, 205, 225, 230, 240, 245, 260, 260, 275, 280, 295, 295, 310, 325, 325, 335, 345, 360]; onEnterFrame = function () { if (_root.isPause == false) { if (intialTime <= maxTime) { intialTime = intialTime + _root.speed; arrow_mc._rotation = (Math.round(intialTime / 25) * 360) / 60; clkAngle = (Math.round(intialTime / 25) * 30) / 60; arrow2_mc._rotation = -180 + clkAngle; _root.globalTime = Math.round(intialTime / 25); _root.myTime = maxTime - _root.globalTime; ETA = globltArry[count] - _root.globalTime; } if (globltArry[count] <= _root.globalTime) { if (intialTime == (_root.globalTime * 25)) { _root.trainCreate = true; count++; } } else { _root.trainCreate = false; } if ((globltArry[count] - 3) == _root.globalTime) { if (prevCount != count) { _root.arrivinTime = true; prevCount = count; } } else { _root.arrivinTime = false; } if (_root.globalTime >= 360) { _root.levelScore = _root.userAmount; _root.score = _root.score + _root.levelScore; _root.minimap.removeMovieClip(); _root.gotoAndStop("levelComplete"); } } };
Symbol 600 MovieClip Frame 34
stop();
Symbol 601 MovieClip Frame 1
Symbol 601 MovieClip Frame 2
stop();
Symbol 605 MovieClip Frame 1
_root.score = _root.score + _root.userAmount;
Symbol 605 MovieClip Frame 34
stop();
Symbol 621 MovieClip Frame 30
stop(); playAgain_btn.onRelease = function () { _root.score = 0; _root.playIntro = true; _root.playIntroSound = true; _root.level = 1; _root.gotoAndStop("lblgameintro"); };
Symbol 636 MovieClip Frame 29
stop(); next_btn.onRelease = function () { _root.gotoAndStop(_root.levelArray[int(_root.level)]); };

Library Items

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

Instance Names

"ad_holder"Frame 4Symbol 97 MovieClip
"Lvl1"Frame 13Symbol 529 MovieClip
"trackR2_mc"Frame 13Symbol 535 MovieClip
"trackR1_mc"Frame 13Symbol 535 MovieClip
"trackL2_mc"Frame 13Symbol 535 MovieClip
"trackL1_mc"Frame 13Symbol 535 MovieClip
"clock_mc"Frame 13Symbol 543 MovieClip
"Hud_mc"Frame 13Symbol 544 MovieClip
"Lvl2"Frame 14Symbol 554 MovieClip
"trackR3_mc"Frame 14Symbol 535 MovieClip
"trackL3_mc"Frame 14Symbol 535 MovieClip
"clock_mc"Frame 14Symbol 555 MovieClip
"Lvl3"Frame 15Symbol 558 MovieClip
"clock_mc"Frame 15Symbol 559 MovieClip
"Lvl4"Frame 16Symbol 568 MovieClip
"trackR4_mc"Frame 16Symbol 535 MovieClip
"trackL4_mc"Frame 16Symbol 535 MovieClip
"clock_mc"Frame 16Symbol 569 MovieClip
"Lvl5"Frame 17Symbol 588 MovieClip
"trackR5_mc"Frame 17Symbol 535 MovieClip
"trackL5_mc"Frame 17Symbol 535 MovieClip
"clock_mc"Frame 17Symbol 590 MovieClip
"hit_area"Symbol 14 MovieClip Frame 1Symbol 13 Button
"txtrollno"Symbol 56 MovieClip Frame 1Symbol 53 EditableText
"txtusername"Symbol 56 MovieClip Frame 1Symbol 54 EditableText
"txtscore"Symbol 56 MovieClip Frame 1Symbol 55 EditableText
"_btn_g2w"Symbol 72 MovieClip [mc_topscore_box] Frame 2Symbol 2 Button
"username_txt"Symbol 72 MovieClip [mc_topscore_box] Frame 2Symbol 22 EditableText
"playAgain_btn"Symbol 72 MovieClip [mc_topscore_box] Frame 2Symbol 27 Button
"btn_scoresubmit"Symbol 72 MovieClip [mc_topscore_box] Frame 2Symbol 30 Button
"btn_create_nickname"Symbol 72 MovieClip [mc_topscore_box] Frame 2Symbol 35 Button
"try_again"Symbol 72 MovieClip [mc_topscore_box] Frame 31Symbol 46 Button
"playAgain_btn"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 27 Button
"row0"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row1"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row2"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row3"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row4"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row5"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row6"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row7"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row8"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"row9"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 56 MovieClip
"_noscore_mc"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 65 MovieClip
"_top10_lbl"Symbol 72 MovieClip [mc_topscore_box] Frame 74Symbol 71 MovieClip
"hit_area"Symbol 76 MovieClip Frame 1Symbol 75 Button
"zedo_movie"Symbol 97 MovieClip Frame 3Symbol 85 MovieClip
"rst_txt"Symbol 97 MovieClip Frame 3Symbol 87 EditableText
"target_mc"Symbol 171 MovieClip [compartment] Frame 1Symbol 140 MovieClip
"target_mc"Symbol 171 MovieClip [compartment] Frame 2Symbol 144 MovieClip
"target_mc"Symbol 171 MovieClip [compartment] Frame 3Symbol 147 MovieClip
"engine_snd"Symbol 215 MovieClip [Engine] Frame 1Symbol 176 MovieClip
"miniTrackHit"Symbol 271 MovieClip Frame 1Symbol 268 MovieClip
"miniMap_bg_mc"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 263 MovieClip
"track2"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 265 MovieClip
"track1"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 271 MovieClip
"track2"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 265 MovieClip
"track21_mc"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 275 MovieClip
"track11_mc"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 275 MovieClip
"track12_mc"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 275 MovieClip
"track13_mc"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 275 MovieClip
"track22_mc"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 275 MovieClip
"mask_mc"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 277 MovieClip
"mTrain_mc"Symbol 280 MovieClip [minimapmain1] Frame 1Symbol 279 MovieClip
"miniMap2_bg_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 281 MovieClip
"track1"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 271 MovieClip
"track3"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 271 MovieClip
"track2"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 271 MovieClip
"track31_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track11_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track22_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track13_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track21_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track32_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track12_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track14_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track23_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"track24_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 275 MovieClip
"mask_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 277 MovieClip
"mTrain_mc"Symbol 282 MovieClip [minimapmain2] Frame 1Symbol 279 MovieClip
"miniMap3_bg_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 283 MovieClip
"track1"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 271 MovieClip
"track2"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 271 MovieClip
"track3"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 271 MovieClip
"track31_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track12_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track13_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track22_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track32_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track23_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track24_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track11_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track34_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track14_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track33_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"track21_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 275 MovieClip
"mask_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 277 MovieClip
"mTrain_mc"Symbol 284 MovieClip [minimapmain3] Frame 1Symbol 279 MovieClip
"miniMap4_bg_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 285 MovieClip
"track4"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 271 MovieClip
"track3"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 271 MovieClip
"track2"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 271 MovieClip
"track1"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 271 MovieClip
"track41_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track43_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track44_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track22_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track12_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track13_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track11_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track14_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track21_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track23_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track24_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track25_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track42_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track31_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track34_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track35_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"track33_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 275 MovieClip
"mask_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 277 MovieClip
"mTrain_mc"Symbol 287 MovieClip [minimapmain4] Frame 1Symbol 279 MovieClip
"miniMap5_bg_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 288 MovieClip
"track2"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 271 MovieClip
"track3"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 271 MovieClip
"track4"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 271 MovieClip
"track1"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 271 MovieClip
"track5"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 271 MovieClip
"track21_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track12_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track22_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track51_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track32_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track11_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track31_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track42_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track52_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track53_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track41_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track13_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track14_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track23_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track24_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track33_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track34_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track44_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"track43_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 275 MovieClip
"mask_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 277 MovieClip
"mTrain_mc"Symbol 289 MovieClip [minimapmain5] Frame 1Symbol 279 MovieClip
"miniMap_mc"Symbol 290 MovieClip [miniMap] Frame 1Symbol 280 MovieClip [minimapmain1]
"miniMap_mc"Symbol 290 MovieClip [miniMap] Frame 2Symbol 282 MovieClip [minimapmain2]
"miniMap_mc"Symbol 290 MovieClip [miniMap] Frame 3Symbol 284 MovieClip [minimapmain3]
"miniMap_mc"Symbol 290 MovieClip [miniMap] Frame 4Symbol 287 MovieClip [minimapmain4]
"miniMap_mc"Symbol 290 MovieClip [miniMap] Frame 5Symbol 289 MovieClip [minimapmain5]
"miniTrn_mc"Symbol 294 MovieClip [minimapTrain] Frame 1Symbol 293 MovieClip
"moneyFill_mc"Symbol 300 MovieClip [moneyBar] Frame 1Symbol 299 MovieClip
"_crashsound"Symbol 309 MovieClip [Crash_Smoke] Frame 1Symbol 308 MovieClip
"sound_mc"Symbol 350 MovieClip Frame 1Symbol 316 MovieClip
"story_btn"Symbol 350 MovieClip Frame 30Symbol 347 Button
"instructions_btn"Symbol 350 MovieClip Frame 30Symbol 348 Button
"start_btn"Symbol 350 MovieClip Frame 30Symbol 349 Button
"back_btn"Symbol 371 MovieClip Frame 29Symbol 369 Button
"start_btn"Symbol 371 MovieClip Frame 29Symbol 370 Button
"back_btn"Symbol 375 MovieClip Frame 29Symbol 374 Button
"start_btn"Symbol 375 MovieClip Frame 29Symbol 370 Button
"redSig_mc"Symbol 390 MovieClip Frame 1Symbol 387 MovieClip
"greenSig_mc"Symbol 390 MovieClip Frame 2Symbol 389 MovieClip
"signal_mc"Symbol 393 MovieClip Frame 1Symbol 390 MovieClip
"arrow_mc"Symbol 418 MovieClip Frame 1Symbol 416 MovieClip
"miniMap3_bg_mc"Symbol 439 MovieClip Frame 1Symbol 283 MovieClip
"miniTrackHit"Symbol 439 MovieClip Frame 1Symbol 268 MovieClip
"miniTrackHit"Symbol 439 MovieClip Frame 1Symbol 268 MovieClip
"miniTrackHit"Symbol 439 MovieClip Frame 1Symbol 268 MovieClip
"mask_mc"Symbol 439 MovieClip Frame 1Symbol 277 MovieClip
"mTrain_mc"Symbol 439 MovieClip Frame 1Symbol 279 MovieClip
"loader_mc"Symbol 440 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 440 MovieClip Frame 1Symbol 424 Button
"signal_mc"Symbol 473 MovieClip Frame 1Symbol 390 MovieClip
"loader_mc"Symbol 473 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 473 MovieClip Frame 1Symbol 424 Button
"miniTrn_mc"Symbol 475 MovieClip Frame 1Symbol 293 MovieClip
"signal_mc"Symbol 480 MovieClip Frame 1Symbol 390 MovieClip
"loader_mc"Symbol 480 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 480 MovieClip Frame 1Symbol 424 Button
"signal_mc"Symbol 484 MovieClip Frame 1Symbol 390 MovieClip
"loader_mc"Symbol 484 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 484 MovieClip Frame 1Symbol 424 Button
"signal_mc"Symbol 488 MovieClip Frame 1Symbol 390 MovieClip
"loader_mc"Symbol 488 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 488 MovieClip Frame 1Symbol 424 Button
"moneyFill_mc"Symbol 488 MovieClip Frame 27Symbol 487 MovieClip
"loader_mc"Symbol 494 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 494 MovieClip Frame 1Symbol 424 Button
"moneyFill_mc"Symbol 494 MovieClip Frame 27Symbol 487 MovieClip
"signal_mc"Symbol 497 MovieClip Frame 1Symbol 390 MovieClip
"loader_mc"Symbol 497 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 497 MovieClip Frame 1Symbol 424 Button
"signal_mc"Symbol 497 MovieClip Frame 178Symbol 390 MovieClip
"signal_mc"Symbol 497 MovieClip Frame 326Symbol 390 MovieClip
"signal_mc"Symbol 499 MovieClip Frame 1Symbol 390 MovieClip
"signal_mc"Symbol 499 MovieClip Frame 1Symbol 390 MovieClip
"loader_mc"Symbol 499 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 499 MovieClip Frame 1Symbol 424 Button
"next_btn"Symbol 505 MovieClip Frame 1Symbol 448 Button
"skip_btn"Symbol 505 MovieClip Frame 1Symbol 453 Button
"play_btn"Symbol 505 MovieClip Frame 8Symbol 504 Button
"shaftHit_mc"Symbol 519 MovieClip Frame 1Symbol 517 MovieClip
"curve01_mc"Symbol 519 MovieClip Frame 2Symbol 518 MovieClip
"curve03_mc"Symbol 519 MovieClip Frame 2Symbol 518 MovieClip
"curve02_mc"Symbol 519 MovieClip Frame 2Symbol 518 MovieClip
"track1"Symbol 529 MovieClip Frame 1Symbol 509 MovieClip
"track2"Symbol 529 MovieClip Frame 1Symbol 510 MovieClip
"stoppr2_mc"Symbol 529 MovieClip Frame 1Symbol 515 MovieClip
"stoppr1_mc"Symbol 529 MovieClip Frame 1Symbol 515 MovieClip
"shaft12_mc"Symbol 529 MovieClip Frame 1Symbol 519 MovieClip
"shaft11_mc"Symbol 529 MovieClip Frame 1Symbol 519 MovieClip
"shaft21_mc"Symbol 529 MovieClip Frame 1Symbol 519 MovieClip
"shaft22_mc"Symbol 529 MovieClip Frame 1Symbol 519 MovieClip
"hitM_mc"Symbol 529 MovieClip Frame 1Symbol 520 MovieClip
"hitP_mc"Symbol 529 MovieClip Frame 1Symbol 520 MovieClip
"trainSpawn1_mc"Symbol 529 MovieClip Frame 1Symbol 521 MovieClip
"track12_mc"Symbol 529 MovieClip Frame 1Symbol 393 MovieClip
"track13_mc"Symbol 529 MovieClip Frame 1Symbol 393 MovieClip
"track21_mc"Symbol 529 MovieClip Frame 1Symbol 393 MovieClip
"track11_mc"Symbol 529 MovieClip Frame 1Symbol 393 MovieClip
"track22_mc"Symbol 529 MovieClip Frame 1Symbol 393 MovieClip
"stnEndR_mc"Symbol 529 MovieClip Frame 1Symbol 524 MovieClip
"stnEndL_mc"Symbol 529 MovieClip Frame 1Symbol 524 MovieClip
"empty2_mc"Symbol 529 MovieClip Frame 1Symbol 525 MovieClip
"empty1_mc"Symbol 529 MovieClip Frame 1Symbol 525 MovieClip
"empty3_mc"Symbol 529 MovieClip Frame 1Symbol 525 MovieClip
"crashScroll_mc"Symbol 529 MovieClip Frame 1Symbol 527 MovieClip
"trainName_mc"Symbol 529 MovieClip Frame 1Symbol 528 MovieClip
"alert"Symbol 535 MovieClip Frame 1Symbol 531 MovieClip
"wisl"Symbol 535 MovieClip Frame 1Symbol 533 MovieClip
"watchGlass_mc"Symbol 543 MovieClip Frame 1Symbol 539 MovieClip
"arrow_mc"Symbol 543 MovieClip Frame 1Symbol 541 MovieClip
"arrow2_mc"Symbol 543 MovieClip Frame 1Symbol 542 MovieClip
"loader_mc"Symbol 544 MovieClip Frame 1Symbol 418 MovieClip
"map_btn"Symbol 544 MovieClip Frame 1Symbol 424 Button
"track1"Symbol 554 MovieClip Frame 1Symbol 509 MovieClip
"track2"Symbol 554 MovieClip Frame 1Symbol 509 MovieClip
"track3"Symbol 554 MovieClip Frame 1Symbol 509 MovieClip
"stoppr1_mc"Symbol 554 MovieClip Frame 1Symbol 515 MovieClip
"shaft21_mc"Symbol 554 MovieClip Frame 1Symbol 519 MovieClip
"shaft11_mc"Symbol 554 MovieClip Frame 1Symbol 519 MovieClip
"shaft22_mc"Symbol 554 MovieClip Frame 1Symbol 519 MovieClip
"shaft12_mc"Symbol 554 MovieClip Frame 1Symbol 519 MovieClip
"shaft24_mc"Symbol 554 MovieClip Frame 1Symbol 519 MovieClip
"shaft31_mc"Symbol 554 MovieClip Frame 1Symbol 519 MovieClip
"shaft32_mc"Symbol 554 MovieClip Frame 1Symbol 519 MovieClip
"shaft23_mc"Symbol 554 MovieClip Frame 1Symbol 519 MovieClip
"hitM_mc"Symbol 554 MovieClip Frame 1Symbol 520 MovieClip
"hitP_mc"Symbol 554 MovieClip Frame 1Symbol 520 MovieClip
"trainSpawn2_mc"Symbol 554 MovieClip Frame 1Symbol 553 MovieClip
"track31_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track23_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track22_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track32_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track21_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track11_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track13_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track12_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track14_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"track24_mc"Symbol 554 MovieClip Frame 1Symbol 393 MovieClip
"stnEndR_mc"Symbol 554 MovieClip Frame 1Symbol 524 MovieClip
"stnEndL_mc"Symbol 554 MovieClip Frame 1Symbol 524 MovieClip
"empty4_mc"Symbol 554 MovieClip Frame 1Symbol 525 MovieClip
"empty2_mc"Symbol 554 MovieClip Frame 1Symbol 525 MovieClip
"empty1_mc"Symbol 554 MovieClip Frame 1Symbol 525 MovieClip
"empty3_mc"Symbol 554 MovieClip Frame 1Symbol 525 MovieClip
"trainName_mc"Symbol 554 MovieClip Frame 1Symbol 528 MovieClip
"watchGlass_mc"Symbol 555 MovieClip Frame 1Symbol 539 MovieClip
"arrow_mc"Symbol 555 MovieClip Frame 1Symbol 541 MovieClip
"arrow2_mc"Symbol 555 MovieClip Frame 1Symbol 542 MovieClip
"track1"Symbol 558 MovieClip Frame 1Symbol 509 MovieClip
"track2"Symbol 558 MovieClip Frame 1Symbol 509 MovieClip
"track3"Symbol 558 MovieClip Frame 1Symbol 509 MovieClip
"shaft12_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft24_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft23_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft22_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft31_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft11_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft21_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft32_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft33_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"shaft25_mc"Symbol 558 MovieClip Frame 1Symbol 519 MovieClip
"hitM_mc"Symbol 558 MovieClip Frame 1Symbol 520 MovieClip
"hitP_mc"Symbol 558 MovieClip Frame 1Symbol 520 MovieClip
"trainSpawn3_mc"Symbol 558 MovieClip Frame 1Symbol 557 MovieClip
"track32_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track31_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track33_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track23_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track14_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track12_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track24_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track22_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track11_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track13_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track21_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"track34_mc"Symbol 558 MovieClip Frame 1Symbol 393 MovieClip
"empty4_mc"Symbol 558 MovieClip Frame 1Symbol 525 MovieClip
"empty1_mc"Symbol 558 MovieClip Frame 1Symbol 525 MovieClip
"empty2_mc"Symbol 558 MovieClip Frame 1Symbol 525 MovieClip
"empty3_mc"Symbol 558 MovieClip Frame 1Symbol 525 MovieClip
"trainName_mc"Symbol 558 MovieClip Frame 1Symbol 528 MovieClip
"watchGlass_mc"Symbol 559 MovieClip Frame 1Symbol 539 MovieClip
"arrow_mc"Symbol 559 MovieClip Frame 1Symbol 541 MovieClip
"arrow2_mc"Symbol 559 MovieClip Frame 1Symbol 542 MovieClip
"track1"Symbol 568 MovieClip Frame 1Symbol 509 MovieClip
"track2"Symbol 568 MovieClip Frame 1Symbol 509 MovieClip
"track3"Symbol 568 MovieClip Frame 1Symbol 509 MovieClip
"track4"Symbol 568 MovieClip Frame 1Symbol 509 MovieClip
"shaft22_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft32_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft31_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft41_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft11_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft21_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft23_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft33_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft34_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft42_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft12_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"shaft24_mc"Symbol 568 MovieClip Frame 1Symbol 519 MovieClip
"trainSpawn4_mc"Symbol 568 MovieClip Frame 1Symbol 567 MovieClip
"track31_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track33_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track43_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track42_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track12_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track23_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track21_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track11_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track13_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track14_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track22_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track24_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track25_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track35_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track44_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track41_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track34_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"track32_mc"Symbol 568 MovieClip Frame 1Symbol 393 MovieClip
"hitM_mc"Symbol 568 MovieClip Frame 1Symbol 520 MovieClip
"hitP_mc"Symbol 568 MovieClip Frame 1Symbol 520 MovieClip
"empty_mc"Symbol 568 MovieClip Frame 1Symbol 525 MovieClip
"empty1_mc"Symbol 568 MovieClip Frame 1Symbol 525 MovieClip
"empty2_mc"Symbol 568 MovieClip Frame 1Symbol 525 MovieClip
"empty3_mc"Symbol 568 MovieClip Frame 1Symbol 525 MovieClip
"empty4_mc"Symbol 568 MovieClip Frame 1Symbol 525 MovieClip
"trainName_mc"Symbol 568 MovieClip Frame 1Symbol 528 MovieClip
"watchGlass_mc"Symbol 569 MovieClip Frame 1Symbol 539 MovieClip
"arrow_mc"Symbol 569 MovieClip Frame 1Symbol 541 MovieClip
"arrow2_mc"Symbol 569 MovieClip Frame 1Symbol 542 MovieClip
"track1"Symbol 588 MovieClip Frame 1Symbol 509 MovieClip
"track2"Symbol 588 MovieClip Frame 1Symbol 509 MovieClip
"track3"Symbol 588 MovieClip Frame 1Symbol 509 MovieClip
"track4"Symbol 588 MovieClip Frame 1Symbol 509 MovieClip
"track5"Symbol 588 MovieClip Frame 1Symbol 509 MovieClip
"shaft11_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft21_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft31_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft41_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft12_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft27_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft34_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft45_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft44_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft53_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft42_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft51_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft22_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft32_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft43_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft52_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft23_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft33_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft24_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft35_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft25_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft35_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft26_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"shaft13_mc"Symbol 588 MovieClip Frame 1Symbol 519 MovieClip
"hitM_mc"Symbol 588 MovieClip Frame 1Symbol 520 MovieClip
"hitP_mc"Symbol 588 MovieClip Frame 1Symbol 520 MovieClip
"trainSpawn5_mc"Symbol 588 MovieClip Frame 1Symbol 582 MovieClip
"track12_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track22_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track41_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track11_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track21_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track51_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track31_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track32_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track42_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track52_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track33_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track13_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track23_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track24_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track14_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track34_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track43_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track44_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"track53_mc"Symbol 588 MovieClip Frame 1Symbol 393 MovieClip
"stnEndR_mc"Symbol 588 MovieClip Frame 1Symbol 524 MovieClip
"stnEndL_mc"Symbol 588 MovieClip Frame 1Symbol 524 MovieClip
"empty_mc"Symbol 588 MovieClip Frame 1Symbol 525 MovieClip
"empty1_mc"Symbol 588 MovieClip Frame 1Symbol 525 MovieClip
"empty2_mc"Symbol 588 MovieClip Frame 1Symbol 525 MovieClip
"empty3_mc"Symbol 588 MovieClip Frame 1Symbol 525 MovieClip
"empty4_mc"Symbol 588 MovieClip Frame 1Symbol 525 MovieClip
"trainName_mc"Symbol 588 MovieClip Frame 1Symbol 528 MovieClip
"watchGlass_mc"Symbol 590 MovieClip Frame 1Symbol 539 MovieClip
"arrow_mc"Symbol 590 MovieClip Frame 1Symbol 541 MovieClip
"arrow2_mc"Symbol 590 MovieClip Frame 1Symbol 542 MovieClip
"playAgain_btn"Symbol 621 MovieClip Frame 30Symbol 620 Button
"next_btn"Symbol 636 MovieClip Frame 29Symbol 635 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 72 as "mc_topscore_box"
ExportAssets (56)Timeline Frame 1Symbol 73 as "_logo2"
ExportAssets (56)Timeline Frame 1Symbol 78 as "_logo1"
ExportAssets (56)Timeline Frame 1Symbol 82 as "game_sound_ctrl"
ExportAssets (56)Timeline Frame 1Symbol 642 as "__Packages.it.sephiroth.XML2Object"
ExportAssets (56)Timeline Frame 8Symbol 171 as "compartment"
ExportAssets (56)Timeline Frame 8Symbol 215 as "Engine"
ExportAssets (56)Timeline Frame 8Symbol 220 as "fullBridgeFrame"
ExportAssets (56)Timeline Frame 8Symbol 251 as "fullmapmain4"
ExportAssets (56)Timeline Frame 8Symbol 261 as "fullmapmain"
ExportAssets (56)Timeline Frame 8Symbol 280 as "minimapmain1"
ExportAssets (56)Timeline Frame 8Symbol 282 as "minimapmain2"
ExportAssets (56)Timeline Frame 8Symbol 284 as "minimapmain3"
ExportAssets (56)Timeline Frame 8Symbol 287 as "minimapmain4"
ExportAssets (56)Timeline Frame 8Symbol 289 as "minimapmain5"
ExportAssets (56)Timeline Frame 8Symbol 290 as "miniMap"
ExportAssets (56)Timeline Frame 8Symbol 291 as "minimapmask"
ExportAssets (56)Timeline Frame 8Symbol 294 as "minimapTrain"
ExportAssets (56)Timeline Frame 8Symbol 296 as "snowflake"
ExportAssets (56)Timeline Frame 8Symbol 300 as "moneyBar"
ExportAssets (56)Timeline Frame 8Symbol 304 as "text_Destination"
ExportAssets (56)Timeline Frame 8Symbol 309 as "Crash_Smoke"
Tag 0x0FF (255)Timeline Frame 11 bytes "."

Labels

"lblinit"Frame 3
"ph1"Frame 4
"ph2"Frame 5
"lblg2wintro"Frame 6
"lblloader"Frame 7
"compoLoad"Frame 8
"lblgameintro"Frame 9
"story"Frame 10
"instructions"Frame 11
"select"Frame 12
"lblgame"Frame 13
"level2"Frame 14
"level3"Frame 15
"level4"Frame 16
"level5"Frame 17
"win"Frame 18
"gameOver"Frame 19
"connecting"Frame 20
"highScores"Frame 21
"levelComplete"Frame 22
"gameover"Symbol 40 MovieClip Frame 2
"gamecompleted"Symbol 40 MovieClip Frame 3
"login_screen"Symbol 72 MovieClip [mc_topscore_box] Frame 2
"lbl_submit_screen"Symbol 72 MovieClip [mc_topscore_box] Frame 16
"error_screen"Symbol 72 MovieClip [mc_topscore_box] Frame 31
"invalid_user_screen"Symbol 72 MovieClip [mc_topscore_box] Frame 45
"lbl_top_scores"Symbol 72 MovieClip [mc_topscore_box] Frame 60
"top10"Symbol 72 MovieClip [mc_topscore_box] Frame 74
"on"Symbol 82 MovieClip [game_sound_ctrl] Frame 2
"off"Symbol 82 MovieClip [game_sound_ctrl] Frame 3
"zedo"Symbol 97 MovieClip Frame 3
"mochi"Symbol 97 MovieClip Frame 7

Dynamic Text Variables

_root.partner_scoreSymbol 19 EditableText""
_root.partner_unameSymbol 22 EditableText""
_root.obj_partner.text_registerSymbol 33 EditableText""
_root.obj_partner.text_registerSymbol 34 EditableText""
obj_partner.invalid_txtSymbol 48 EditableText"Invalid NickName!"
_root.partner_unameSymbol 58 EditableText""
_root.partner_scoreSymbol 59 EditableText""
percent99Symbol 133 EditableText"<p align="center"><font face="Compacta Blk BT" size="20" color="#000000" letterSpacing="1.000000" kerning="0"><b>100%</b></font></p>"
destNameSymbol 302 EditableText""
destName_LastSymbol 303 EditableText""
_root.nInfoSymbol 429 EditableText""
_root.aInfoSymbol 431 EditableText""
_root.dInfoSymbol 433 EditableText""
_root.tInfoSymbol 435 EditableText""
_root.gInfoSymbol 437 EditableText""
_root.mInfoSymbol 438 EditableText""
_root.levelScoreSymbol 626 EditableText"<p align="center"><font face="Compacta Bd BT" size="30" color="#cccccc" letterSpacing="1.000000" kerning="0">99999999999</font></p>"
_root.scoreSymbol 627 EditableText"<p align="center"><font face="Compacta Bd BT" size="30" color="#cccccc" letterSpacing="2.000000" kerning="0">99999999999</font></p>"




http://swfchan.com/10/47505/info.shtml
Created: 1/5 -2019 17:38:19 Last modified: 1/5 -2019 17:38:19 Server time: 17/05 -2024 22:34:28