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

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

Halfpipe Challenge.swf

This is the info page for
Flash #24299

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


Text
LOADING

mcMusic0

mcMusic1

mcMusic2

mcSound

sound cache

PLAY!

PLAY! alt
view

NEXT

SKATE

FREE

PLAY

MATCH

TIMED

01

TRACK

02

03

Release the

to launch off the ramp

space bar

Press the

to gain speed when your

board is on the ramp

while you're in the air!

to perform tricks

keys

arrow

Y

A

L

P

O

T

W

H

SEE TRICKS

SEE TRICKS

SEE TRICKS

BACK

JUMP SPINHOOK
KICKFLIP

360/540/720

BBOY FLARE

INDY GRAB

DOUBLE VARIAL FLIP

SUPERMAN 360

KICKFLIP MUTEGRAB

BODY VARIAL
360

Press and hold the Z
key while you're on the
ramp...

...and when you leave
the ramp, you'll do a
handplant! This gives
you full JUMP
POWER!

Z

PLAY

TOO LATE

RELEASED

0

1

2

3

4

5

6

7

8

9

TRICKS REQUIRED:

000

000000

60

HANDPLANT

360

SUPERMAN

BODY VARIAL

FLARE

BBOY

360

360

540

720

MUTE GRAB

KICK FLIP

KICK FLIP

SPIN HOOK

GRAB

INDY

VARIAL FLIP

DOUBLE

MISSED

TRICK

READY

SET

TOTAL SCORE

ROUND SCORE

12356

12356

3256

3256

NEXT ROUND

ROUND COMPLETE

Key Grabber

mcRampSound

FREE SKATE

MATCH PLAY

TIMED SKATE

999999

ROUND

1

999999

2

999999

3

RUN TIME

999999

999999

MAX COMBOS

# ATTEMPTS

999999

FINAL SCORE

999999

AGAIN

SEE

TOYS

SEND

FRIEND

TO

A

ActionScript [AS1/AS2]

Frame 1
function onLoadComplete() { } function startGame() { play_ft.track(); gotoAndStop ("gameStart"); } function endGame() { payoff_ft.track(); gotoAndStop ("gameEnd"); } function printGame() { clearInterval(printInt); print_ft.track(); printInt = setInterval(__main, "__printGame", 1000); tmpPrintGame = printGame; delete printGame; } function playAgain() { playAgain_ft.track(); gotoAndStop ("welcome"); } function exitGame() { exitClick_ft.trackRedir(); } function __printGame() { pJob = new PrintJob(); var _local1 = 0; if (pJob.start()) { } if (_local1 > 0) { pJob.send(); } printGame = tmpPrintGame; delete tmpPrintGame; clearInterval(printInt); delete printInt; } stop(); _global.performance = new smashing.PerformanceTest(null, function () { _global.__main.play(); }); _global.sSound = "on"; Stage.showMenu = false; var appSection = "Games"; var appTitle = "Halfpipe"; var appPath = "/games/halfpipe/"; var exitClickURL = ""; var loadContent = new Array(); _global.__main = this; var pJob; var printInt; var tmpPrintGame; var play_ft = (new mattel.data.FlashTrack()); play_ft.__set__ti(((appSection + "-") + appTitle) + "-Play"); play_ft.__set__dcsuri(appPath + "play.ftrk"); var playAgain_ft = (new mattel.data.FlashTrack()); playAgain_ft.__set__ti(((appSection + "-") + appTitle) + "-Play Again"); playAgain_ft.__set__dcsuri(appPath + "play_again.ftrk"); var payoff_ft = (new mattel.data.FlashTrack()); payoff_ft.__set__ti(((appSection + "-") + appTitle) + "-Payoff"); payoff_ft.__set__dcsuri(appPath + "payoff.ftrk"); var print_ft = (new mattel.data.FlashTrack()); print_ft.__set__ti(((appSection + "-") + appTitle) + "-Print"); print_ft.__set__dcsuri(appPath + "print.ftrk"); var exitClick_ft = (new mattel.data.FlashTrack()); exitClick_ft.__set__ti(((appSection + "-") + appTitle) + "-Exit Click"); exitClick_ft.__set__dcsuri(appPath + "exit_click.ftrk"); exitClick_ft.__set__redirectLink(exitClickURL);
Frame 3
stop(); oBase = new smashing.Base(); nMedium = 700; nLow = 300; nCPU = _global.performance.processor; if (nCPU <= nLow) { _global.sLowEnd = "low"; } else if (nCPU <= nMedium) { _global.sLowEnd = "medium"; } else { _global.sLowEnd = "high"; } smashing.Viewport.init(); _root.nDebug1 = nCPU; this.onEnterFrame = function () { var _local1 = this; var _local2 = _local1.getBytesLoaded() / _local1.getBytesTotal(); var _local3 = _local1.loader.mcBar; _local3.gotoAndStop(Math.ceil(_local2 * _local3._totalframes)); _local1.loader.loaded = Math.floor(_local2 * 100); if (_local2 == 1) { _local1.gotoAndStop("welcome"); delete _local1.onEnterFrame; } };
Frame 9
stop(); var emailform_mc = attachMovie("EmailSymbol", "email", 500); emailform_mc._x = -550; var myEmail = (new hotwheels.Email()); _global.halfpipe = this; _quality = "high"; start_mc.onRelease = function () { play_ft.track(); gotoAndStop ("board"); }; start_mc.hitArea = start_mc.mcHitArea; if (bSoundInited == undefined) { bSoundInited = true; _global.aMusic = [mcMusic0, mcMusic1, mcMusic2]; aPaths = ["loop0.swf", "loop1.swf", "loop2.swf"]; oSoundLoader = new smashing.LoadWatcher(aPaths, _global.aMusic); oSoundLoader.loadNextMovie(); } _global.oSound = new smashing.SoundHandler(mcSound); smashing.Viewport.reset();
Frame 16
stop(); loadVariables ("../../common/getauthcookie.aspx", this); aBoards = [board1, board2, board3, board4]; var i = 0; while (i < aBoards.length) { aBoards[i].aBoards = aBoards; i++; } _global.nBoard = 1; next_btn.onRelease = function () { gotoAndStop ("gameType"); };
Frame 21
function onUserInfo() { var _local1 = us.getUser(); userid = _local1.getUserID(); if (((userid != 0) && (userid != -1)) && (userid != undefined)) { myGameServices.recordScore(userid, siteid, gameid, 0, 0, 0, 0, 0, 0, 0, 0, 0); } } var userid; var gameid = 106; var siteid = 34; var m_connection = mx.remoting.NetServices.createGatewayConnection("/gateway.aspx"); var us = (new com.hotwheels.registration.UserServices(m_connection)); us.addEventListener("onUserInfo", this); us.getCurrentUser(); var myGameServices = new SharedGameServices(m_connection); myGameServices.addEventListener("onRecordScore", this); aMatch = [play0, play1, play2]; aTrack = [track0, track1, track2]; i = 0; while (i < aMatch.length) { aMatch[i].aMatch = aMatch; i++; } i = 0; while (i < aTrack.length) { aTrack[i].aTrack = aTrack; i++; } _global.sType = "timed"; _global.nTrack = 0; next_btn.onRelease = function () { stopAllSounds(); gotoAndStop ("help"); }; stop();
Frame 29
stop(); _global.oMusic = new MusicHandler(_global.aMusic[_global.nTrack]); play_btn.onRelease = function () { gotoAndPlay(_global.sType); };
Instance of Symbol 435 MovieClip [bg_buildings] "buildings" in Frame 34
onClipEvent (load) { this.z = 850; this.getScaleMod(); this.render(); }
Instance of Symbol 438 MovieClip [mcBackCrowd] "backCrowd" in Frame 34
onClipEvent (load) { this.z = 450; this.getScaleMod(); this.render(); }
Instance of Symbol 757 MovieClip [mcPlayerCPU] "mcPlayer" in Frame 34
onClipEvent (load) { this.z = 25; }
Instance of Symbol 936 MovieClip [mcNav] "mcNav" in Frame 34
onClipEvent (load) { this._parent.mcPlayer.nScore = 0; }
Instance of Symbol 942 MovieClip "mcRampSound" in Frame 34
onClipEvent (load) { this.oSound = new Sound(this); }
Frame 35
stop(); oMain = new RampJumpWorld(this); oBase.setWorld(oMain); _quality = _global.sLowEnd; this.onEnterFrame = function () { var _local1 = this; if (_local1.mcTrans._currentframe == _local1.mcTrans._totalframes) { _local1.play(); delete _local1.onEnterFrame; } };
Frame 36
stop(); mcKeyGrabber.setWorld(oMain); mcNav.mcReadyGo.play();
Frame 40
stop(); oBase.pause(); oMain = new RampTutorWorld(this); _quality = _global.sLowEnd; this.onEnterFrame = function () { var _local1 = this; if (_local1.mcTrans._currentframe == _local1.mcTrans._totalframes) { _local1.play(); delete _local1.onEnterFrame; } };
Frame 41
stop(); mcKeyGrabber.setWorld(oMain); oBase.setWorld(oMain); mcNav.mcReadyGo.play();
Frame 46
stop(); oMain = new FreeWorld(this); oBase.setWorld(oMain); _quality = _global.sLowEnd; this.onEnterFrame = function () { var _local1 = this; if (_local1.mcTrans._currentframe == _local1.mcTrans._totalframes) { _local1.play(); delete _local1.onEnterFrame; } };
Frame 47
stop(); mcKeyGrabber.setWorld(oMain); mcNav.mcReadyGo.play();
Frame 50
stop(); oBase.pause(); _quality = "high"; Viewport.reset();
Instance of Symbol 975 MovieClip in Frame 50
onClipEvent (load) { this.gotoAndStop(_global.sType); }
Frame 54
next_btn.onRelease = function () { play(); };
Frame 59
stop(); playAgain_mc.onRelease = playAgain; seeToys_mc.onRelease = function () { getURL ("/showcase/category_type_product.aspx?category_type_id=6"); }; send_btn.onRelease = function () { emailform_mc._x = 1; emailform_mc._y = 11; emailform_mc.gotoAndStop("start"); emailform_mc.error_fromName_naughty._visible = false; emailform_mc.error_fromName_blank._visible = false; emailform_mc.error_toName_naughty._visible = false; emailform_mc.error_toName_blank._visible = false; emailform_mc.error_toEmail_bad._visible = false; emailform_mc.error_toEmail_naughty._visible = false; emailform_mc.error_toEmail_blank._visible = false; };
Symbol 1015 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { var _local3 = queue; if (_local3 != undefined) { var l = _local3.length; var _local1; _local1 = 0; while (_local1 < l) { var _local2 = _local3[_local1]; if (_local2 == handler) { _local3.splice(_local1, 1); return; } _local1++; } } } static function initialize(object) { var _local1 = object; if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } _local1.addEventListener = _fEventDispatcher.addEventListener; _local1.removeEventListener = _fEventDispatcher.removeEventListener; _local1.dispatchEvent = _fEventDispatcher.dispatchEvent; _local1.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local2 = eventObj; var queueName = ("__q_" + _local2.type); var queue = queueObj[queueName]; if (queue != undefined) { var i; for (i in queue) { var _local1 = queue[i]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(_local2); } if (_local1[_local2.type] != undefined) { if (exceptions[_local2.type] == undefined) { _local1[_local2.type](_local2); } } } else { _local1.apply(queueObj, [_local2]); } } } } function dispatchEvent(eventObj) { var _local1 = eventObj; var _local2 = this; if (_local1.target == undefined) { _local1.target = _local2; } _local2[_local1.type + "Handler"](_local1); _local2.dispatchQueue(_local2, _local1); } function addEventListener(event, handler) { var _local2 = this; var _local1 = "__q_" + event; if (_local2[_local1] == undefined) { _local2[_local1] = new Array(); } _global.ASSetPropFlags(_local2, _local1, 1); _removeEventListener(_local2[_local1], event, handler); _local2[_local1].push(handler); } function removeEventListener(event, handler) { var _local1 = "__q_" + event; _removeEventListener(this[_local1], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 1016 MovieClip [__Packages.mx.controls.listclasses.DataProvider] Frame 0
class mx.controls.listclasses.DataProvider extends Object { var length, splice, dispatchEvent, sort; function DataProvider (obj) { super(); } static function Initialize(obj) { var _local3 = obj; var _local2 = mixinProps; var l = _local2.length; _local3 = _local3.prototype; var _local1 = 0; while (_local1 < l) { _local3[_local2[_local1]] = mixins[_local2[_local1]]; _global.ASSetPropFlags(_local3, _local2[_local1], 1); _local1++; } mx.events.EventDispatcher.initialize(_local3); _global.ASSetPropFlags(_local3, "addEventListener", 1); _global.ASSetPropFlags(_local3, "removeEventListener", 1); _global.ASSetPropFlags(_local3, "dispatchEvent", 1); _global.ASSetPropFlags(_local3, "dispatchQueue", 1); Object.prototype.LargestID = 0; Object.prototype.getID = function () { var _local1 = this; if (_local1.__ID__ == undefined) { _local1.__ID__ = Object.prototype.LargestID++; _global.ASSetPropFlags(_local1, "__ID__", 1); } return(_local1.__ID__); }; _global.ASSetPropFlags(Object.prototype, "LargestID", 1); _global.ASSetPropFlags(Object.prototype, "getID", 1); return(true); } function addItemAt(index, value) { var _local1 = index; var _local2 = this; if (_local1 < _local2.length) { _local2.splice(_local1, 0, value); } else if (_local1 > _local2.length) { return; } _local2[_local1] = value; _local2.updateViews("addItems", _local1, _local1); } function addItem(value) { addItemAt(length, value); } function addItemsAt(index, newItems) { var _local1 = index; var _local2 = this; var _local3 = newItems; _local1 = Math.min(_local2.length, _local1); _local3.unshift(_local1, 0); _local2.splice.apply(_local2, _local3); _local3.splice(0, 2); _local2.updateViews("addItems", _local1, (_local1 + _local3.length) - 1); } function removeItemsAt(index, len) { var _local3 = index; var _local2 = new Array(); var _local1 = 0; while (_local1 < len) { _local2.push(getItemID(_local3 + _local1)); _local1++; } var oldItems = splice(_local3, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local3, lastItem:(_local3 + len) - 1, removedItems:oldItems, removedIDs:_local2}); } function removeItemAt(index) { var _local1 = this[index]; removeItemsAt(index, 1); return(_local1); } function removeAll(Void) { var _local1 = this; _local1.splice(0); _local1.updateViews("removeItems", 0, _local1.length - 1); } function replaceItemAt(index, itemObj) { var _local1 = index; var _local2 = this; if ((_local1 < 0) || (_local1 >= _local2.length)) { } else { var _local3 = _local2.getItemID(_local1); _local2[_local1] = itemObj; _local2[_local1].__ID__ = _local3; _local2.updateViews("updateItems", _local1, _local1); } } function getItemAt(index) { return(this[index]); } function getItemID(index) { var _local1 = this[index]; if ((typeof(_local1) != "object") && (_local1 != undefined)) { return(index); } return(_local1.getID()); } function sortItemsBy(fieldName, order) { var _local1 = this; var _local2 = order; if (typeof(_local2) == "string") { _local1.sortOn(fieldName); if (_local2.toUpperCase() == "DESC") { _local1.reverse(); } } else { _local1.sortOn(fieldName, _local2); } _local1.updateViews("sort"); } function sortItems(compareFunc, optionFlags) { sort(compareFunc, optionFlags); updateViews("sort"); } function editField(index, fieldName, newData) { var _local1 = index; this[_local1][fieldName] = newData; dispatchEvent({type:"modelChanged", eventName:"updateField", firstItem:_local1, lastItem:_local1, fieldName:fieldName}); } function getEditingData(index, fieldName) { return(this[index][fieldName]); } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static var mixinProps = ["addView", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "getItemAt", "getItemID", "sortItemsBy", "sortItems", "updateViews", "addItemsAt", "removeItemsAt", "getEditingData", "editField"]; static var evtDipatcher = mx.events.EventDispatcher; static var mixins = new mx.controls.listclasses.DataProvider(); }
Symbol 1017 MovieClip [__Packages.smashing.PerformanceTest] Frame 0
class smashing.PerformanceTest { function PerformanceTest (itterations, onComplete) { var _local1 = this; if (itterations) { _local1.loops = itterations; } _local1.remainingLoops = _local1.loops; if (onComplete) { _local1.onComplete = onComplete; } var _local2 = System.capabilities.version.substr(4).split(","); _local1.flashMajorVersion = Number(_local2[0]); _local1.flashMinorVersion = Number(_local2[2]); _local1.complete = false; _local1.intervalID = setInterval(function (o) { o.test(); }, 0, _local1); } function test() { var _local3 = this; if (_local3.remainingLoops <= 0) { _local3.finalize(); clearInterval(_local3.intervalID); } else { _local3.remainingLoops--; var startTime = getTimer(); var _local2; var _local1 = 0; while (_local1 < 6400) { _local2 = {}; _local1++; } _local3.time = _local3.time + (getTimer() - startTime); } } function finalize() { var _local1 = this; _local1.score = Math.floor((_local1.loops / _local1.time) * 10000); if (_local1.flashMajorVersion >= 7) { _local1.log = Math.log(_local1.score * 0.015); } else { _local1.log = Math.log(_local1.score * 0.023); } _local1.processor = _local1.log * 1000; _local1.complete = true; _local1.onComplete(_local1); } function toString() { var _local1 = this; if (_local1.score) { return((((((((("Loops:\t" + _local1.loops) + "\nFlash Version: \t") + System.capabilities.version) + "\nTotal Time:\t") + _local1.time) + "\nScore: \t") + _local1.score) + "\nProcessor: \t") + _local1.processor); } return("Test In Process."); } var score = 0; var time = 0; var loops = 20; var complete = false; }
Symbol 1018 MovieClip [__Packages.mattel.data.Serializable] Frame 0
interface mattel.data.Serializable{}
Symbol 1019 MovieClip [__Packages.mattel.panels.connections.FlashTrackPanelConnect] Frame 0
class mattel.panels.connections.FlashTrackPanelConnect { function FlashTrackPanelConnect () { } static var lcName = "__FlashTrackPanel__"; }
Symbol 1020 MovieClip [__Packages.mattel.data.NRStringExtensions] Frame 0
class mattel.data.NRStringExtensions { function NRStringExtensions () { mx.events.EventDispatcher.initialize(this); } function isNaughty(s) { var _local1 = this; _local1.send_lv = new LoadVars(); _local1.result_lv = new LoadVars(); _local1.result_lv.onLoad = mx.utils.Delegate.create(_local1, _local1.isNaughtyResponse); _local1.send_lv.phrase = _local1.trim(s); _local1.send_lv.sendAndLoad(_local1.naughtyCheckURL, _local1.result_lv, "POST"); } function isNaughtyResponse() { var _local1 = this; var _local2 = _local1.result_lv.answer == "Y"; _local1.dispatchEvent({type:"naughtyResult", result:_local2}); } function isEmpty(s) { var _local1 = s; _local1 = trim(_local1); return(((_local1 == null) || (_local1 == undefined)) || (_local1.length == 0)); } function isEmail(s) { var _local2 = s; if (_local2.length < 5) { return(false); } var iChars = "*|,\":<>[]{}`';()&$#%"; var _local3 = _local2.length; var _local1 = 0; while (_local1 < _local3) { if (iChars.indexOf(_local2.charAt(_local1)) != -1) { return(false); } _local1++; } var atIndex = _local2.lastIndexOf("@"); if ((atIndex < 1) || (atIndex == (_local3 - 1))) { return(false); } var pIndex = _local2.lastIndexOf("."); if ((pIndex < 4) || (pIndex == (_local3 - 1))) { return(false); } if (atIndex > pIndex) { return(false); } return(true); } function isAllAlpha(s) { var _local2 = s; var _local1 = 0; while (_local1 < _local2.length) { if (parseInt(_local2.charAt(_local1)).toString() != "NaN") { return(false); } _local1++; } return(true); } function lTrim(s) { var _local2 = s; if (_local2.length == undefined) { return(_local2); } var _local1 = 0; while ((_local1 < _local2.length) && (_local2.charCodeAt(_local1) <= 32)) { _local1++; } return(_local2.substring(_local1, _local2.length)); } function rTrim(s) { var _local2 = s; if (_local2.length == undefined) { return(_local2); } var _local1 = _local2.length - 1; while ((_local1 >= 0) && (_local2.charCodeAt(_local1) <= 32)) { _local1--; } return(_local2.substring(0, _local1 + 1)); } function trim(s) { var _local1 = s; _local1 = lTrim(_local1); _local1 = rTrim(_local1); return(_local1); } function replace(s, searchStr, replaceStr) { var _local3 = s; var tempStr = ""; var _local1 = 0; var _local2; if (((s == undefined) || (s == null)) || (s.length == 0)) { return(s); } if (_local3.indexOf(searchStr) != -1) { while (_local2 = _local3.indexOf(searchStr, _local1) , _local2 != -1) { tempStr = tempStr + _local3.substring(_local1, _local2); tempStr = tempStr + replaceStr; _local1 = _local2 + searchStr.length; } return(tempStr + _local3.substring(_local1)); } return(_local3); } function trimAllInArray(a) { var _local2 = a; var _local3 = this; var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1] = _local3.trim(_local2[_local1]); _local1++; } return(_local2); } var naughtyCheckURL = "/common/checker.aspx"; }
Symbol 1021 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = func; var _local3 = arguments; var _local1 = function () { var _local1 = arguments; var _local2 = _local1.callee.target; var _local3 = _local1.callee.func; return(_local3.apply(_local2, _local1)); }; _local1.target = obj; _local1.func = _local2; return(_local1); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 1022 MovieClip [__Packages.mattel.data.FlashTrack] Frame 0
class mattel.data.FlashTrack { var oParams, sPopupName, sPopupProps, sRedirectLink, sDomain; function FlashTrack (t, autoTrack, u) { var _local1 = this; _local1.init(); if (t != undefined) { var _local2 = Stringer.replace(t, " ", "+"); var _local3 = ((u == null) ? ((_local2 + ".") + _local1.sDefaultURIExtension) : (Stringer.replace(u, " ", "+"))); _local1.__set__title(_local2); _local1.__set__uri(_local3); if (autoTrack) { _local1.doAutoTrack(); } } } function set campaignID(val) { oParams.campaignID = Stringer.trim(val); //return(campaignID); } function get campaignID() { return(oParams.campaignID); } function set contentGroup(val) { oParams.contentGroup = Stringer.trim(val); //return(contentGroup); } function get contentGroup() { return(oParams.contentGroup); } function set defaultURIExtension(val) { sDefaultURIExtension = Stringer.trim(val); //return(defaultURIExtension); } function get defaultURIExtension() { return(sDefaultURIExtension); } function set enabled(val) { setEnabled(val); //return(enabled); } function get enabled() { return(getEnabled()); } function get parameters() { return(oParams); } function set popupName(val) { sPopupName = Stringer.trim(val); //return(popupName); } function get popupName() { return(sPopupName); } function set popupProps(val) { sPopupProps = Stringer.trim(val); //return(popupProps); } function get popupProps() { return(sPopupProps); } function set redirectLink(val) { sRedirectLink = Stringer.trim(val); //return(redirectLink); } function get redirectLink() { return(sRedirectLink); } function set title(val) { oParams.title = Stringer.trim(val); //return(title); } function get title() { return(oParams.title); } function set uri(val) { oParams.uri = Stringer.trim(val); //return(uri); } function get uri() { return(oParams.uri); } function set dcsuri(val) { uri = (val); //return(dcsuri); } function get dcsuri() { return(uri); } function set ti(val) { title = (val); //return(ti); } function get ti() { return(title); } static function setEnabled(b) { bEnabled = b || (b == undefined); } static function getEnabled() { return(bEnabled); } static function initialize(optFlag) { if (optFlag == null) { bEnabled = true; } else { bEnabled = optFlag; } } function setProperty(pName, pVal) { oParams[pName] = pVal; } function getProperty(pName) { return(oParams[pName]); } function track() { return(_track("FlashTrack")); } function trackRedir(rLink) { var _local1 = this; if (rLink != null) { _local1.__set__redirectLink(rLink); } if (_local1.sRedirectLink.length == 0) { _local1.traceOutput(new mattel.data.exceptions.MissingTrackingURLException()); return(false); } return(_local1._track("FlashTrackRedir")); } function trackRedirPopup(rLink, pProps, pName) { var _local1 = this; if (rLink != null) { _local1.__set__redirectLink(rLink); } if (pProps != null) { _local1.__set__popupProps(pProps); } if (pName != null) { _local1.__set__popupName(pName); } if (_local1.sRedirectLink.length == 0) { _local1.traceOutput(new mattel.data.exceptions.MissingTrackingURLException()); return(false); } if (_local1.sPopupProps.length == 0) { _local1.traceOutput(new mattel.data.exceptions.MissingPopupPropsException()); } return(_local1._track("FlashTrackRedirPopup")); } function trackCustom(action, parameters) { var _local2 = parameters; var _local3 = this; if (action == null) { return(false); } if (_local2 != null) { var _local1; for (_local1 in _local2) { _local3.oParams[_local1] = _local2[_local1]; } } _local3._track(action); return(undefined); } function serialize() { var _local3 = this; var serStr = (("'version','" + version) + "'"); if (_local3.sRedirectLink != null) { serStr = serStr + ((",'redirectLink','" + _local3.sRedirectLink) + "'"); } if (_local3.sPopupName != null) { serStr = serStr + ((",'popupName','" + _local3.sPopupName) + "'"); } if (_local3.sPopupProps != null) { serStr = serStr + ((",'popupProps','" + _local3.sPopupProps) + "'"); } var _local1; for (_local1 in _local3.oParams) { var _local2 = _local1; var pVal = Stringer.replace(Stringer.replace(_local3.oParams[_local1], "'", "\\'"), "\"", "\\\""); serStr = serStr + ((((",'" + _local2) + "','") + pVal) + "'"); } return(serStr); } function init() { var _local1 = this; var _local2 = new Date(); _local1.oFileInfo = new mattel.system.FileInfo(_root); _local1.oParams = new Object(); _local1.sSWFID = ((("__" + _local1.oFileInfo.__get__fileName()) + (FTCount++)) + _local2.getTime()) + "__"; _local1.lcSend = new LocalConnection(); _local1.lcReceive = new LocalConnection(); _local1.lcReceive.enable = mx.utils.Delegate.create(_local1, _local1.lcSetEnabled); _local1.lcReceive.allowDomain = _local1.allowDomain; _local1.lcReceive.allowInsecureDomain = _local1.allowInsecureDomain; _local1.lcReceive.connect(_local1.sSWFID); _local1.lcSend.onStatus = mx.utils.Delegate.create(_local1, _local1.onLCSenderStatus); _local1.lcSend.send(FTConnect, "initialize", _local1.sSWFID, _local1.oFileInfo.__get__fileName()); } function traceOutput(val) { var _local1 = this; if (_local1.bLCConnected) { var _local2 = (("<i><b>[" + _local1.oFileInfo.__get__fileName()) + "]</b></i>&nbsp;") + val.message; _local1.lcSend.send(FTConnect, "trace", _local1.sSWFID, _local2); } } function doAutoTrack() { var _local1 = this; clearInterval(_local1.intTrack); _local1.intTrack = setInterval(_local1, "track", 1000); } function _track(action) { var _local1 = this; clearInterval(_local1.intTrack); if (!_local1.bLCAttemptMade) { _local1.sPendingCall = action; return(false); } if ((_local1.__get__title().length == 0) || (_local1.__get__title() == undefined)) { _local1.traceOutput(new mattel.data.exceptions.InvalidTrackingDataException()); return(false); } var _local2; for (_local2 in _local1.oParams) { _local1.oParams[_local2] = Stringer.replace(String(_local1.oParams[_local2]), " ", "+"); } if ((_local1.__get__uri().length == 0) || (_local1.__get__uri() == undefined)) { _local1.traceOutput(new mattel.data.exceptions.MissingURIException()); _local1.__set__uri(_local1.extractURI()); } var jsParams = _local1.serialize(); var _local3 = new mattel.data.exceptions.FlashTrackExecutedNotice(); _local3.message = _local3.message + (((((("<ul><li><b>details:</b> " + action) + "( ") + jsParams) + " );</li><li><b>javascript enabled:</b> ") + bEnabled) + "</li></ul>"); _local1.traceOutput(_local3); if (bEnabled) { getURL (((("javascript:" + action) + "( ") + jsParams) + " );"); } return(bEnabled); } function extractURI() { var _local2 = this; var _local3 = _local2.oFileInfo.__get__fileDirectory(); var _local1 = _local2.oFileInfo.__get__fileName(); _local1 = _local1.slice(0, _local1.lastIndexOf(".", _local1.length)); return(((((_local3 + _local1) + "_") + _local2.__get__title()) + ".") + _local2.sDefaultURIExtension); } function handlePendingCall() { var _local1 = this; if (_local1.sPendingCall != undefined) { clearInterval(_local1.intPending); _local1.intPending = setInterval(_local1, "trackPendingCall", 250); } } function trackPendingCall() { var _local1 = this; clearInterval(_local1.intPending); _root.txtOutput.text = _root.txtOutput.text + (("handlePendingCall -> sPendingCall: " + _local1.sPendingCall) + newline); _local1._track(_local1.sPendingCall); delete _local1.sPendingCall; } function allowDomain(sendingDomain) { sDomain = sendingDomain; return(true); } function allowInsecureDomain(sendingDomain) { sDomain = sendingDomain; return(true); } function lcSetEnabled(b) { bLCConnected = true; setEnabled(b); handlePendingCall(); } function onLCSenderStatus(oInfo) { var _local1 = this; delete _local1.lcSend.onStatus; _local1.bLCAttemptMade = true; _local1.bLCConnected = oInfo.level == "status"; if (!_local1.bLCConnected) { _local1.handlePendingCall(); } else { _local1.lcSend.send(FTConnect, "getEnabled", _local1.sSWFID); } } static var bEnabled = true; static var FTConnect = mattel.panels.connections.FlashTrackPanelConnect.lcName; static var FTCount = 0; static var Stringer = new mattel.data.NRStringExtensions(); var sDefaultURIExtension = "ftrk"; var bLCAttemptMade = false; var bLCConnected = false; static var version = "2.0.1"; }
Symbol 1023 MovieClip [__Packages.mattel.system.FileInfo] Frame 0
class mattel.system.FileInfo { var mcTarget, sFilePath, sFileName, sFileDirectory; function FileInfo (targ) { mcTarget = ((targ == undefined) ? (_root) : (targ)); extractFileInfo(); } function get filePath() { return(sFilePath); } function get fileName() { return(sFileName); } function get fileDirectory() { return(sFileDirectory); } function extractFileInfo() { var _local2 = unescape(mcTarget._url); var _local1 = ""; var len = _local2.length; var fileIdx = _local2.indexOf(":///"); if (fileIdx == -1) { var _local3 = _local2.indexOf("://"); if (_local3 == -1) { _local1 = _local2; } else { var slashIdx = _local2.indexOf("/", _local3 + 3); if (slashIdx == -1) { _local1 = _local2.slice(_local3 + 3, len); } else { _local1 = _local2.slice(slashIdx, len); } } } else { _local1 = _local2.slice(fileIdx + 4, _local2.length); } var lastSlashIdx = _local1.lastIndexOf("/", _local1.length); sFilePath = _local1; sFileName = _local1.slice(lastSlashIdx + 1, _local1.length); sFileDirectory = _local1.slice(0, lastSlashIdx + 1); } }
Symbol 1024 MovieClip [__Packages.mattel.data.exceptions.MissingTrackingURLException] Frame 0
class mattel.data.exceptions.MissingTrackingURLException extends Error { var message; function MissingTrackingURLException () { super(); message = "<font color='#990000'><b>ERROR:</b> No redirectLink specified.</font><ul><li>FlashTrack requires a redirect url when calling trackRedir() or trackRedirPopup().</li></ul>"; } var name = "MissingTrackingURLException"; }
Symbol 1025 MovieClip [__Packages.mattel.data.exceptions.MissingPopupPropsException] Frame 0
class mattel.data.exceptions.MissingPopupPropsException extends Error { var message; function MissingPopupPropsException () { super(); message = "<font color='#FF6600'><b>WARNING:</b> No popupProps specified.</font><ul><li>It is recommended that popup properties be defined when calling trackRedirPopup().</li></ul>"; } var name = "MissingPopupPropsException"; }
Symbol 1026 MovieClip [__Packages.mattel.data.exceptions.InvalidTrackingDataException] Frame 0
class mattel.data.exceptions.InvalidTrackingDataException extends Error { var message; function InvalidTrackingDataException () { super(); message = "<font color='#990000'><b>ERROR:</b> FlashTrack requires a title.</font><ul><li>Tracking calls to this instance will not be executed without a title.</li></ul>"; } var name = "InvalidTrackingDataException"; }
Symbol 1027 MovieClip [__Packages.mattel.data.exceptions.MissingURIException] Frame 0
class mattel.data.exceptions.MissingURIException extends Error { var message; function MissingURIException () { super(); message = "<font color='#FF6600'><b>WARNING:</b> No URI specified;</font><ul><li>URI will be generated from the _root._url property. It is highly recommended that a URI be defined for all FlashTrack instances.</li></ul>"; } var name = "MissingURIException"; }
Symbol 1028 MovieClip [__Packages.mattel.data.exceptions.FlashTrackExecutedNotice] Frame 0
class mattel.data.exceptions.FlashTrackExecutedNotice extends Error { var message; function FlashTrackExecutedNotice () { super(); message = "<font color='#339900'>FlashTrack executed.</font>"; } var name = "FlashTrackExecutedNotice"; }
Symbol 1029 MovieClip [__Packages.smashing.Base] Frame 0
class smashing.Base { static var interval; var aT, currentWorld; function Base () { if (interval != null) { clearInterval(interval); interval = null; } aT = []; } function get playing() { return(bPlay); } function play() { var _local1 = this; if (interval == null) { _local1.bPlay = true; _local1.last = getTimer(); interval = setInterval(function (o) { o.update(); }, 0, _local1); _local1.currentWorld.onPlay(); } } function pause() { if (interval != null) { bPlay = false; clearInterval(interval); interval = null; currentWorld.onPause(); } } function update(o) { var _local2 = this; var nCurrent = getTimer(); var nElapsed = ((nCurrent - _local2.last) / 1000); _local2.currentWorld.update(nElapsed); _local2.last = nCurrent; if (_local2.aT.length > 4) { var _local3; _local3 = 0; var _local1 = 0; while (_local1 < _local2.aT.length) { _local3 = _local3 + _local2.aT[_local1]; _local1++; } _root.nDebug0 = _local3 / _local2.aT.length; _local2.aT = []; } _local2.aT.push(nElapsed); } function setWorld(oWorld) { var _local1 = this; if (oWorld != null) { _local1.currentWorld.onExit(); _local1.currentWorld = oWorld; _local1.currentWorld.onEnter(); } } static function hey() { } var bPlay = false; }
Symbol 1030 MovieClip [__Packages.smashing.World] Frame 0
interface smashing.World{}
Symbol 1031 MovieClip [__Packages.smashing.Viewport] Frame 0
class smashing.Viewport { static var x, y, centerX, centerY, startX, startY, render; function Viewport () { } static function init() { Stage.scaleMode = "showAll"; x = Stage.width / 2; y = Stage.height / 2; centerX = x; centerY = y; startX = x; startY = y; render = renderHigh; Stage.scaleMode = "noScale"; } static function initLow() { Stage.scaleMode = "showAll"; x = Stage.width / 2; y = Stage.height / 2; centerX = x; centerY = y; startX = x; startY = y; render = renderHigh; Stage.scaleMode = "noScale"; } static function getPos(o) { var _local2 = o; var _local1 = new smashing.RenderResult(); var xd = (_local2.x - x); var yd = (_local2.y - y); var _local3 = _local2.z - z; _local1.x = xd; _local2.mpX = xd; _local1.y = yd; _local2.mpY = yd; _local1.scale = focal / (focal + _local3); _local2.mpZ = _local3; return(_local1); } static function localize(p) { var _local1 = p; return(new smashing.FastPoint3D(_local1.x - x, _local1.y - y, _local1.z - z)); } static function getFocal(p) { var _local3 = p; var _local1 = new smashing.FastPoint3D(_local3.x - x, _local3.y - y, _local3.z - z); var _local2 = focal / (focal + _local1.z); return(new smashing.FastPoint((_local1.x * _local2) + centerX, (_local1.y * _local2) + centerY)); } static function getScaleMod(zd) { return(focal / (focal + zd)); } static function renderHigh(o) { var _local1 = o; if (_local1.changed == true) { var _local2 = z + _local1.z; _local1._x = ((_local1.x - x) / _local2) + centerX; _local1._y = ((_local1.y - y) / _local2) + centerY; } } static function renderLow(o) { var _local1 = o; if (_local1.changed == true) { _local1._x = (_local1.x - x) + centerX; _local1._y = (_local1.y - y) + centerY; } } static function reset() { x = startX; y = startY; z = 0; } static var z = 0; static var focal = 1300; static var variance = 80; }
Symbol 1032 MovieClip [__Packages.smashing.FastPoint3D] Frame 0
class smashing.FastPoint3D { var x, y, z; function FastPoint3D (x, y, z) { var _local1 = this; _local1.x = Number(x); _local1.y = Number(y); _local1.z = Number(z); } function get length() { var _local1 = this; var _local2 = Math.sqrt(((_local1.x * _local1.x) + (_local1.y * _local1.y)) + (_local1.z * _local1.z)); return(_local2); } function set length(newLength) { var _local1 = this; if (_local1.__get__length() != 0) { var _local2 = newLength / _local1.__get__length(); _local1.x = _local1.x * _local2; _local1.y = _local1.y * _local2; _local1.z = _local1.z * _local2; } //return(_local1.__get__length()); } function get lengthSqu() { var _local1 = this; return(((_local1.x * _local1.x) + (_local1.y * _local1.y)) + (_local1.z * _local1.z)); } function addPoint(p) { var _local1 = p; var _local2 = this; return(new smashing.FastPoint3D(_local1.x + _local2.x, _local1.y + _local2.y, _local1.z + _local2.z)); } function subtractPoint(p) { var _local1 = p; var _local2 = this; return(new smashing.FastPoint3D(_local2.x - _local1.x, _local2.y - _local1.y, _local2.z - _local1.z)); } function addScalar(n) { var _local1 = n; var _local2 = this; return(new smashing.FastPoint3D(_local2.x + _local1, _local2.y + _local1, _local2.z + _local1)); } function subtractScalar(n) { var _local1 = n; var _local2 = this; return(new smashing.FastPoint3D(_local2.x - _local1, _local2.y - _local1, _local2.z - _local1)); } function dot(p) { var _local1 = p; var _local2 = this; return(((_local2.x * _local1.x) + (_local2.y * _local1.y)) + (_local2.z * _local1.z)); } function copy() { var _local1 = this; return(new smashing.FastPoint3D(_local1.x, _local1.y, _local1.z)); } function cross(v) { var _local1 = v; var _local2 = this; if (!_local1) { _local1 = new smashing.FastPoint3D(0, 0, 0); } return(new smashing.FastPoint3D((_local2.y * _local1.z) - (_local2.z * _local1.y), (_local2.z * _local1.x) - (_local2.x * _local1.z), (_local2.x * _local1.y) - (_local2.y * _local1.x))); } function normalize() { var _local1 = this; if (((!_local1.x) && (!_local1.y)) && (!_local1.z)) { } else { var _local2 = _local1.__get__length(); _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; _local1.z = _local1.z / _local2; } } function multiply(n) { var _local1 = n; var _local2 = this; return(new smashing.FastPoint3D(_local2.x * _local1, _local2.y * _local1, _local2.z * _local1)); } function divide(n) { var _local1 = n; var _local2 = this; if (_local1 == 0) { return(new smashing.FastPoint3D(0, 0, 0)); } return(new smashing.FastPoint3D(_local2.x / _local1, _local2.y / _local1, _local2.z / _local1)); } function reverse() { var _local1 = this; return(new smashing.FastPoint3D(-_local1.x, -_local1.y, -_local1.z)); } function equals(p) { var _local1 = p; var _local2 = this; if (((_local2.x == _local1.x) && (_local2.y == _local1.y)) && (_local2.z == _local1.z)) { return(true); } return(false); } function zero() { var _local1 = this; _local1.x = 0; _local1.y = 0; _local1.z = 0; } function distSqu(p) { var _local3 = p.x - x; var _local2 = p.y - y; var _local1 = (p.z = z); return(((_local3 * _local3) + (_local2 * _local2)) + (_local1 * _local1)); } function toString() { var _local1 = this; return(((((("FastPoint3D(" + _local1.x) + ",") + _local1.y) + ",") + _local1.z) + ")"); } }
Symbol 1033 MovieClip [__Packages.smashing.Renderable] Frame 0
class smashing.Renderable extends MovieClip { function Renderable () { super(); } function set scale(n) { var _local1 = this; _local1._xscale = n; _local1._yscale = n; //return(_local1.__get__scale()); } function render() { var _local3 = this; var _local1 = smashing.Viewport.getPos(_local3); if (_local1 != undefined) { var _local2 = _local1.scale; if (_local1.x != undefined) { _local3._x = (_local1.x * _local2) + smashing.Viewport.centerX; } if (_local1.y != undefined) { _local3._y = (_local1.y * _local2) + smashing.Viewport.centerY; } if (_local2 != _local3.mpScale) { _local3.mpScale = _local2; _local3.__set__scale((_local2 / _local3.scaleMod) * 100); } } } var mpX = 16777215; var mpY = 16777215; var mpZ = 16777215; var mpScale = 16777215; var mScale = 100; var changed = true; var scaleMod = 1; }
Symbol 1034 MovieClip [__Packages.smashing.RenderResult] Frame 0
class smashing.RenderResult { function RenderResult () { } function toString() { var _local1 = this; return(((((("[class RenderResult, x:" + _local1.x) + ", y:") + _local1.y) + " scale:") + _local1.scale) + "]"); } }
Symbol 1035 MovieClip [__Packages.smashing.FastPoint] Frame 0
class smashing.FastPoint { var x, y; function FastPoint (x, y) { this.x = Number(x); this.y = Number(y); } function get length() { var _local1 = this; var _local2 = Math.sqrt((_local1.x * _local1.x) + (_local1.y * _local1.y)); return(_local2); } function set length(newLength) { var _local1 = this; if (_local1.__get__length() != 0) { var _local2 = newLength / _local1.__get__length(); _local1.x = _local1.x * _local2; _local1.y = _local1.y * _local2; } //return(_local1.__get__length()); } function get lengthSqu() { var _local1 = this; return((_local1.x * _local1.x) + (_local1.y * _local1.y)); } function addPoint(p) { return(new smashing.Point(p.__get__x() + x, p.__get__y() + y)); } function subtractPoint(p) { return(new smashing.Point(x - p.__get__x(), y - p.__get__y())); } function addScalar(n) { return(new smashing.Point(x + n, y + n)); } function subtractScalar(n) { return(new smashing.Point(x - n, y - n)); } function dot(p) { return((x * p.__get__x()) + (y * p.__get__y())); } function copy() { return(new smashing.Point(x, y)); } function cross() { return(new smashing.Point(y, -x)); } function normalize() { var _local1 = this; if ((!_local1.x) && (!_local1.y)) { } else { var _local2 = _local1.__get__length(); _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; } } function multiply(nFactor) { var _local1 = copy(); _local1.x = _local1.x * nFactor; _local1.y = _local1.y * nFactor; return(_local1); } function divide(scalar) { var _local2 = scalar; var _local1 = copy(); if (_local2 == 0) { _local1.x = 0; _local1.y = 0; } else { _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; return(_local1); } return(undefined); } function reverse() { var _local1 = new smashing.Point(x * -1, y * -1); return(_local1); } function rotate(nRad) { var _local1 = this; var nLength = _local1.__get__length(); var _local3 = Math.sin(nRad); var _local2 = Math.cos(nRad); if ((_local3 > 1) || (_local3 < -1)) { } if ((_local2 > 1) || (_local2 < -1)) { } _local1.x = (_local1.x * _local2) + (_local1.y * (-_local3)); _local1.y = (_local1.x * _local3) + (_local1.y * _local2); _local1.__set__length(nLength); } function rotateSinCos(nSin, nCos) { var _local1 = this; _local1.x = (_local1.x * nCos) + (_local1.y * (-nSin)); _local1.y = (_local1.x * nSin) + (_local1.y * nCos); } function findCosine(vOther) { var _local2 = dot(vOther); var _local1 = length * vOther.__get__length(); var _local3 = _local2 / _local1; return(_local3); } function equals(p) { if ((x == p.__get__x()) && (y == p.__get__y())) { return(true); } return(false); } function zero() { x = 0; y = 0; } function distSqu(p) { var _local2 = p.__get__x() - x; var _local1 = p.__get__y() - y; return((_local2 * _local2) + (_local1 * _local1)); } function toString() { return(((("FastPoint (" + x) + ",") + y) + ")"); } }
Symbol 1036 MovieClip [__Packages.smashing.Point] Frame 0
class smashing.Point { var m_x, m_y; function Point (x, y) { m_x = Number(x); m_y = Number(y); } function get x() { return(m_x); } function set x(n) { var _local1 = this; _local1.m_x = Number(n); _local1.m_bChanged = true; //return(_local1.__get__x()); } function get y() { return(m_y); } function set y(n) { var _local1 = this; _local1.m_y = Number(n); _local1.m_bChanged = true; //return(_local1.__get__y()); } function get length() { var _local1 = this; var _local2; if (_local1.m_bChanged == true) { _local1.m_bChanged = false; _local1.m_nLength = Math.sqrt((_local1.__get__x() * _local1.__get__x()) + (_local1.__get__y() * _local1.__get__y())); _local2 = _local1.m_nLength; } else { _local2 = _local1.m_nLength; } return(_local2); } function set length(newLength) { var _local1 = this; if (_local1.__get__length() != 0) { var _local2 = newLength / _local1.__get__length(); _local1.m_nLength = newLength; _local1.m_bChanged = false; _local1.x = _local1.x * _local2; _local1.y = _local1.y * _local2; } //return(_local1.__get__length()); } function get lengthSqu() { var _local1 = this; return((_local1.m_x * _local1.m_x) + (_local1.m_y * _local1.m_y)); } function addPoint(p) { x = x + p.x; y = y + p.y; } function subtractPoint(p) { x = x - p.x; y = y - p.y; } function addScalar(n) { x = x + n; y = y + n; } function subtractScalar(n) { x = x - n; y = y - n; } function dot(p) { return((x * p.__get__x()) + (y * p.__get__y())); } function copy() { return(new smashing.Point(x, y)); } function cross() { return(new smashing.Point(y, -x)); } function normalize() { var _local1 = this; if ((!_local1.__get__x()) && (!_local1.__get__y())) { } var _local2 = _local1.__get__length(); _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; } function multiply(n) { x = x * n; y = y * n; } function divide(scalar) { var _local1 = scalar; if (_local1 == 0) { } else { x = x / _local1; y = y / _local1; } } function reverse() { x = x * -1; y = y * -1; } function rotate(nRad) { var _local1 = this; var nLength = _local1.__get__length(); var _local3 = Math.sin(nRad); var _local2 = Math.cos(nRad); if ((_local3 > 1) || (_local3 < -1)) { } if ((_local2 > 1) || (_local2 < -1)) { } _local1.__set__x((_local1.__get__x() * _local2) + (_local1.__get__y() * (-_local3))); _local1.__set__y((_local1.__get__x() * _local3) + (_local1.__get__y() * _local2)); _local1.__set__length(nLength); } function rotateSinCos(nSin, nCos) { var _local1 = this; _local1.__set__x((_local1.__get__x() * nCos) + (_local1.__get__y() * (-nSin))); _local1.__set__y((_local1.__get__x() * nSin) + (_local1.__get__y() * nCos)); } function findCosine(vOther) { var _local2 = dot(vOther); var _local1 = length * vOther.__get__length(); var _local3 = _local2 / _local1; return(_local3); } function equals(p) { if ((x == p.__get__x()) && (y == p.__get__y())) { return(true); } return(false); } function zero() { var _local1 = this; _local1.m_x = 0; _local1.m_y = 0; _local1.m_bChanged = true; } function distSqu(p) { var _local2 = p.__get__x() - x; var _local1 = p.__get__y() - y; return((_local2 * _local2) + (_local1 * _local1)); } function toString() { return(((("Point (" + x) + ",") + y) + ")"); } var m_bChanged = true; var m_nLength = 0; }
Symbol 1037 MovieClip [__Packages.hotwheels.Email] Frame 0
class hotwheels.Email { var newRoot, fromName_txt, toName_txt, toEmail_txt, word; function Email (tmpRoot) { var _local1 = tmpRoot; newRoot = _local1; _local1.emailform_mc.error_fromName_naughty._visible = false; _local1.emailform_mc.error_fromName_blank._visible = false; _local1.emailform_mc.error_toName_naughty._visible = false; _local1.emailform_mc.error_toName_blank._visible = false; _local1.emailform_mc.error_toEmail_bad._visible = false; _local1.emailform_mc.error_toEmail_naughty._visible = false; _local1.emailform_mc.error_toEmail_blank._visible = false; } function validate() { var _local1 = this; _local1.word = new hotwheels.WordCheck(); _local1.getWord().setWord(_local1.getFromName_txt()); if (_local1.getWord().isNaughty()) { _local1.newRoot.emailform_mc.error_fromName_naughty._visible = true; _local1.newRoot.emailform_mc.error_fromName_blank._visible = false; return(false); } if (_local1.getWord().isNull()) { _local1.newRoot.emailform_mc.error_fromName_naughty._visible = false; _local1.newRoot.emailform_mc.error_fromName_blank._visible = true; return(false); } if ((!_local1.getWord().isNaughty()) && (!_local1.getWord().isNull())) { _local1.newRoot.emailform_mc.error_fromName_naughty._visible = false; _local1.newRoot.emailform_mc.error_fromName_blank._visible = false; } _local1.getWord().setWord(_local1.getToName_txt()); if (_local1.getWord().isNaughty()) { _local1.newRoot.emailform_mc.error_toName_naughty._visible = true; _local1.newRoot.emailform_mc.error_toName_blank._visible = false; return(false); } if (_local1.getWord().isNull()) { _local1.newRoot.emailform_mc.error_toName_naughty._visible = true; _local1.newRoot.emailform_mc.error_toName_blank._visible = false; return(false); } if ((!_local1.getWord().isNaughty()) && (!_local1.getWord().isNull())) { _local1.newRoot.emailform_mc.error_toName_naughty._visible = false; _local1.newRoot.emailform_mc.error_toName_blank._visible = false; } _local1.getWord().setWord(_local1.getToEmail_txt()); if (_local1.getWord().isNaughty()) { _local1.newRoot.emailform_mc.error_toEmail_naughty._visible = true; _local1.newRoot.emailform_mc.error_toEmail_blank._visible = false; _local1.newRoot.emailform_mc.error_toEmail_bad._visible = false; return(false); } if (_local1.getWord().isNull()) { _local1.newRoot.emailform_mc.error_toEmail_naughty._visible = false; _local1.newRoot.emailform_mc.error_toEmail_blank._visible = true; _local1.newRoot.emailform_mc.error_toEmail_bad._visible = false; return(false); } if (!_local1.getWord().isEmail()) { _local1.newRoot.emailform_mc.error_toEmail_naughty._visible = false; _local1.newRoot.emailform_mc.error_toEmail_blank._visible = false; _local1.newRoot.emailform_mc.error_toEmail_bad._visible = true; return(false); } if (((!_local1.getWord().isNaughty()) && (!_local1.getWord().isNull())) && (_local1.getWord().isEmail())) { _local1.newRoot.emailform_mc.error_toEmail_naughty._visible = false; _local1.newRoot.emailform_mc.error_toEmail_blank._visible = false; _local1.newRoot.emailform_mc.error_toEmail_bad._visible = false; } return(true); } function setFromName_txt(val) { fromName_txt = val; } function getFromName_txt() { return(fromName_txt); } function setToName_txt(val) { toName_txt = val; } function getToName_txt() { return(toName_txt); } function setToEmail_txt(val) { toEmail_txt = val; } function getToEmail_txt() { return(toEmail_txt); } function getWord() { return(word); } }
Symbol 1038 MovieClip [__Packages.hotwheels.WordCheck] Frame 0
class hotwheels.WordCheck { var exactNaughtyWords, searchNaughtyWords, toString, word; function WordCheck () { exactNaughtyWords = new Array("a hole", "ass", "ass hole", "ass whipe", "ass wipe", "be yotch", "bee yotch", "blow job", "chicken head", "dick head", "f you", "f ing", "fuc", "f-you", "give head", "gives head", "hell"); searchNaughtyWords = new Array("69", "666", "ahole", "alcohol", "alcoholic", "anal", "anul", "anus", "arse", "arson", "arsonist", "assassinate", "assassination", "asshole", "asswhipe", "asswipe", "bang", " bastard", "beyotch", "beeyotch", "biatch", "bisexual", "bitch", "blood", "blowjob", "blunt", "bollocks", "bollox", "bollux", "boob", "booze", "bratz", "breast", "burn", "butt", "caca", "cancer", "chickenhead", "cigar", "clit", "cocaine", "cock", "coke", "condemn", "crackhead", "cunt", "dammit", "damnit", "decapitate", "dead", "destroy", "dickhead", "dike", "dipshit", "doody", "drinker", "druggie", "drunk", "dyke", "eradicate", "eradicator", "evil", "execute", "execution", "exterminate", "exterminator", "fag", "fuck", "fuct", "fuk", "fukt", "funeral", "fux", "fyou", "gang", "gangbang", "gangsta", "gay", "givehead", "giveshead", "gook", "grave", "gun", "god", "hangover", "heroin", "homo", "horror", "jerk", "jesus", "kike", "kill", "knife", "lesbian", "lethal", "maniac", "motherfucker", "murder", "nigga", "nigger", "nympho", "penis", "piss", "playboy", "poison", "poop", "prostitute", "pubic", "pussi", "pussy", "queer", "rape", "rectum", "sex", "shag", "sheepshagger", "shit", "shite", "shoit", "shoot", "slaughter", "slut", "speedball", "spic", "spik", "stab", "stooped", "stupid", "suck", "sucs", "suffocate", "suffocation", "suicide", "suicidal", "suks", "sux", "terror", "tit", "tosser", "transexual", "transvestite", "twat", "urine", "vagina", "vixen", "wanker", "warlock", "weapon", "whore", "witch", "wop", "yerin"); } function isNaughty() { var _local2 = this; _local2.getWord().toString().toLowerCase().replace("-", " ").replace("_", " "); if (_local2.getWord() != "") { var s_array = _local2.getWord().toString().toLowerCase().split(" "); var _local3 = 0; var _local1 = 0; while (_local3 < s_array.length) { _local1 = 0; while (_local1 < _local2.exactNaughtyWords.length) { if (s_array[_local3] == _local2.exactNaughtyWords[_local1]) { return(true); } _local1++; } _local1 = 0; while (_local1 < _local2.searchNaughtyWords.length) { if (s_array[_local3].indexOf(_local2.searchNaughtyWords[_local1]) != -1) { return(true); } _local1++; } _local3++; } } return(false); } function lTrim() { var _local2 = getWord().toString(); var _local1 = 0; var _local3 = _local2.length; while ((_local1 < _local3) && (_local2.charCodeAt(_local1) <= 32)) { _local1++; } setWord(_local2.substring(_local1, _local3)); return(_local2.substring(_local1, _local3)); } function rTrim() { var _local2 = getWord().toString(); var _local1 = _local2.length - 1; while ((_local1 >= 0) && (_local2.charCodeAt(_local1) <= 32)) { _local1--; } setWord(_local2.substring(0, _local1 + 1)); return(_local2.substring(0, _local1 + 1)); } function trim() { var _local2 = this; var _local1 = _local2.getWord().toString(); _local1 = _local2.lTrim(); _local1 = _local2.rTrim(); return(_local1); } function isNull() { var _local1 = trim(); return((_local1 == null) || (_local1.length == 0)); } function isEmail() { var _local2 = this; if (_local2.getWord().length < 5) { return(false); } var iChars = "*|,\":<>[]{}`';()&$#%"; var _local3 = _local2.getWord().length; var _local1 = 0; while (_local1 < _local3) { if (iChars.indexOf(_local2.getWord().charAt(_local1)) != -1) { return(false); } _local1++; } var atIndex = _local2.getWord().lastIndexOf("@"); if ((atIndex < 1) || (atIndex == (_local3 - 1))) { return(false); } var pIndex = _local2.getWord().lastIndexOf("."); if ((pIndex < 4) || (pIndex == (_local3 - 1))) { return(false); } if (atIndex > pIndex) { return(false); } return(true); } function replace(searchStr, replaceStr) { var _local3 = getWord().toString(); var tempStr = ""; var _local1 = 0; var _local2; if (searchStr == "") { return(_local3); } if (_local3.indexOf(searchStr) != -1) { while (_local2 = _local3.indexOf(searchStr, _local1) , _local2 != -1) { tempStr = tempStr + _local3.substring(_local1, _local2); tempStr = tempStr + replaceStr; _local1 = _local2 + searchStr.length; } return(tempStr + _local3.substring(_local1)); } return(_local3); } function sprintf() { var _local3 = toString(); var q = 0; var _local2 = _local3.splitMultiChar("%s"); _local3 = ""; var _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + (_local2[_local1] + arguments[_local1]); _local1++; } if (!q) { return(_local3); } return(_local3 + "?"); } function splitMultiChar(c) { var _local1 = getWord().toString(); _local1 = _local1.replace(c, "\u00B6"); var _local2 = _local1.split("\u00B6"); return(_local2); } function setWord(val) { word = val; } function getWord() { return(word); } }
Symbol 1039 MovieClip [__Packages.smashing.SoundHandler] Frame 0
class smashing.SoundHandler { function SoundHandler (loc) { var _local3 = this; _local3.location = loc; _local3.aSnd = []; var _local2; var _local1 = 0; while (_local1 < 8) { _local2 = loc.createEmptyMovieClip("mcSnd" + _local1, _local1); _local3.aSnd[_local1] = new Sound(_local2); _local1++; } } function playSnd(sId, vol) { var _local2 = this; var _local1 = _local2.aSnd[_local2.cSound]; _local1.stop(); if (vol != undefined) { _local1.setVolume(vol); } else { _local1.setVolume(100); } _local1.attachSound(sId); _local1.start(); _local2.cSound++; if (_local2.cSound >= _local2.aSnd.length) { _local2.cSound = 0; } return(_local1); } var cSound = 0; }
Symbol 1040 MovieClip [__Packages.smashing.LoadWatcher] Frame 0
class smashing.LoadWatcher { var aStatus, bLoading, nCurrent; function LoadWatcher (aPaths, aClips) { var _local2 = this; if (aPaths.length == aClips.length) { _local2.aPaths = aPaths; _local2.aClips = aClips; _local2.aStatus = []; var _local1 = 0; while (_local1 < _local2.aClips.length) { if (_local2.aClips[_local1] == undefined) { } _local2.aStatus[_local1] = smashing.LoadValues.UNREQUESTED; _local1++; } _local2.nCurrent = 0; } } function getFirstNonLoaded(nStart, nEnd) { var _local3 = nEnd; if (nStart == undefined) { nStart = 0; } if (_local3 == undefined) { _local3 = aStatus.length; } var _local2 = -1; var _local1 = nStart; while (_local1 < _local3) { if (aStatus[_local1] == smashing.LoadValues.UNREQUESTED) { _local2 = _local1; break; } _local1++; } return(_local2); } function setFirstToLoad(nIndex) { if (!bLoading) { nCurrent = nIndex; } } function loadNextMovie() { var _local1 = this; _local1.bLoading = true; if (_local1.nInterval != undefined) { clearInterval(_local1.nInterval); } var _local2 = _local1.getFirstNonLoaded(_local1.nCurrent); if (_local2 == -1) { _local2 = _local1.getFirstNonLoaded(0, _local1.nCurrent); } if (_local2 != -1) { _local1.nCurrent = _local2; _local1.aClips[_local1.nCurrent].loadMovie(_local1.aPaths[_local1.nCurrent]); _local1.aStatus[_local1.nCurrent] = smashing.LoadValues.REQUESTED; _local1.nInterval = setInterval(_local1.checkProgress, 30, _local1); } else { _local1.onAllClipsLoaded(); } } function getPercentLoaded(nIndex) { var _local1 = nIndex; var _local2 = this; if ((_local2.aStatus[_local1] == smashing.LoadValues.LOADING) || (_local2.aStatus[_local1] == smashing.LoadValues.COMPLETE)) { return(_local2.aClips[_local1].getBytesLoaded() / _local2.aClips[_local1].getBytesTotal()); } return(0); } function checkProgress(oLoadWatcher) { var _local1 = oLoadWatcher; switch (_local1.aStatus[_local1.nCurrent]) { case smashing.LoadValues.REQUESTED : if (_local1.aClips[_local1.nCurrent].getBytesTotal() > 4) { _local1.aStatus[_local1.nCurrent] = smashing.LoadValues.LOADING; } return; case smashing.LoadValues.LOADING : if (_local1.getPercentLoaded(_local1.nCurrent) != 1) { break; } _local1.aStatus[_local1.nCurrent] = smashing.LoadValues.COMPLETE; _local1.loadNextMovie(); return; } } function delegateLoad(nIndex) { return(undefined); } }
Symbol 1041 MovieClip [__Packages.smashing.LoadValues] Frame 0
class smashing.LoadValues { function LoadValues () { } static var UNREQUESTED = 0; static var REQUESTED = 1; static var LOADING = 2; static var COMPLETE = 3; }
Symbol 1042 MovieClip [__Packages.mx.remoting.NetServices] Frame 0
class mx.remoting.NetServices extends Object { static var defaultGatewayUrl, logger, traceNetServices; function NetServices () { super(); } static function setDefaultGatewayUrl(url) { defaultGatewayUrl = url; } static function setGatewayUrl(url) { gatewayUrl = url; } static function createGatewayConnection(url, infoLogger) { var _local1 = url; logger = infoLogger; if (_local1 == undefined) { _local1 = gatewayUrl; if (_local1 == undefined) { _local1 = defaultGatewayUrl; } } if (_local1 == undefined) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is undefined"); logger.logInfo(("NetServices: createGatewayConnection - gateway url <" + _local1) + "> is undefined", mx.services.Log.DEBUG); return(null); } var _local2 = new mx.remoting.Connection(); _local2.connect(_local1); __sharedConnections[_local1] = _local2; return(_local2); } static function getConnection(uri) { return(__sharedConnections[uri]); } static function getHostUrl() { var _local2 = _root; if (!isHttpUrl(_local2._url)) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is invalid"); return(null); } var _local1 = _local2._url.indexOf("/", 8); if (_local1 < 0) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is invalid"); return(null); } return(_local2._url.substring(0, _local1)); } static function isHttpUrl(url) { return((url.indexOf("http://") == 0) || (url.indexOf("https://") == 0)); } static function getHttpUrl(url) { var _local1 = url; if (!isHttpUrl(_local1)) { _local1 = getHostUrl() + _local1; } return(_local1); } static function trace(who, severity, number, message) { traceNetServices(who, severity, number, message); } static var version = "1.2.0.124"; static var gatewayUrl = _root.gatewayUrl; static var __sharedConnections = new Array(); }
Symbol 1043 MovieClip [__Packages.mx.services.Log] Frame 0
class mx.services.Log { var level, name; function Log (logLevel, name) { level = ((logLevel == undefined) ? (BRIEF) : (logLevel)); this.name = ((name == undefined) ? "" : (name)); } function logInfo(msg, level) { var _local1 = this; var _local2 = level; if (_local2 == undefined) { _local2 = BRIEF; } if (_local2 <= _local1.level) { if (_local2 == DEBUG) { _local1.onLog((((_local1.getDateString() + " [DEBUG] ") + _local1.name) + ": ") + msg); } else { _local1.onLog((((_local1.getDateString() + " [INFO] ") + _local1.name) + ": ") + msg); } } } function logDebug(msg) { logInfo(msg, DEBUG); } function getDateString() { var _local1 = new Date(); return(((((((((_local1.getMonth() + 1) + "/") + _local1.getDate()) + " ") + _local1.getHours()) + ":") + _local1.getMinutes()) + ":") + _local1.getSeconds()); } function onLog(message) { } static var NONE = -1; static var BRIEF = 0; static var VERBOSE = 1; static var DEBUG = 2; }
Symbol 1044 MovieClip [__Packages.mx.remoting.Connection] Frame 0
class mx.remoting.Connection extends NetConnection { var uri; function Connection () { super(); } function getService(serviceName, client) { var _local1 = new mx.remoting.NetServiceProxy(this, serviceName, client); return(_local1); } function setCredentials(userId, password) { addHeader("Credentials", false, {userid:userId, password:password}); } function clone() { var _local1 = new mx.remoting.Connection(); _local1.connect(uri); return(_local1); } function getDebugId() { return(null); } function getDebugConfig() { return(null); } function setDebugId(id) { } function updateConfig() { } function call() { super.call.apply(super, arguments); } function close() { super.close(); } function connect(url) { return(super.connect(url)); } function addHeader(name, mustUnderstand, obj) { super.addHeader(name, mustUnderstand, obj); } function trace(traceObj) { } function AppendToGatewayUrl(urlSuffix) { var _local1 = this; _local1.__urlSuffix = urlSuffix; if (_local1.__originalUrl == null) { _local1.__originalUrl = _local1.uri; } var _local2 = _local1.__originalUrl + urlSuffix; _local1.connect(_local2); } function ReplaceGatewayUrl(newUrl) { connect(newUrl); } function RequestPersistentHeader(info) { var _local1 = info; addHeader(_local1.name, _local1.mustUnderstand, _local1.data); } static var version = "1.2.0.124"; }
Symbol 1045 MovieClip [__Packages.mx.remoting.NetServiceProxy] Frame 0
class mx.remoting.NetServiceProxy extends Object { var nc, client; function NetServiceProxy (netC, servName, cli) { var _local1 = this; super(); if (netC != null) { _local1.nc = netC; _local1.serviceName = servName; _local1.client = cli; } _local1._allowRes = true; } function _setParentService(service) { nc = service.nc; client = service.client; } function __resolve(methodName) { var _local1 = this; var _local2 = arguments; if (_local1._allowRes) { var _local3 = function () { var _local1 = this; var _local2 = arguments; if (_local1.client != null) { _local2.unshift(new mx.remoting.NetServiceProxyResponder(_local1, methodName)); } else if (typeof(_local2[0].onResult) != "function") { mx.remoting.NetServices.trace("NetServices", "warning", 3, "There is no defaultResponder, and no responder was given in call to " + methodName); _local2.unshift(new mx.remoting.NetServiceProxyResponder(_local1, methodName)); } if (typeof(_local1.serviceName) == "function") { _local1.serviceName = _local1.servicename; } _local2.unshift((_local1.serviceName + ".") + methodName); return(_local1.nc.call.apply(_local1.nc, _local2)); }; return(_local3); } return(null); } static function registerNetServiceProxy() { Object.registerClass("NetServiceProxy", mx.remoting.NetServiceProxy); return(true); } static var init = registerNetServiceProxy(); var _allowRes = false; }
Symbol 1046 MovieClip [__Packages.mx.remoting.NetServiceProxyResponder] Frame 0
class mx.remoting.NetServiceProxyResponder extends Object { var service, methodName; function NetServiceProxyResponder (serv, method) { super(); service = serv; methodName = method; } function onResult(result) { var _local2 = result; var _local1 = service.client; if ((_local2 instanceof mx.remoting.NetServiceProxy) || (_local2 instanceof mx.remoting.RecordSet)) { _local2._setParentService(service); } var _local3 = methodName + "_Result"; if (typeof(_local1[_local3]) == "function") { _local1[_local3].apply(_local1, [_local2]); } else if (typeof(_local1.onResult) == "function") { _local1.onResult(_local2); } else { mx.remoting.NetServices.trace("NetServices", "info", 1, (_local3 + " was received from server: ") + _local2); } } function onStatus(result) { var _local2 = result; var _local1 = service.client; var _local3 = methodName + "_Status"; if (typeof(_local1[_local3]) == "function") { _local1[_local3].apply(_local1, [_local2]); } else if (typeof(_local1.onStatus) == "function") { _local1.onStatus(_local2); } else if (typeof(_root.onStatus) == "function") { _root.onStatus(_local2); } else if (typeof(_global.System.onStatus) == "function") { _global.System.onStatus(_local2); } else { mx.remoting.NetServices.trace("NetServices", "info", 2, (((_local3 + " was received from server: <") + _local2.level) + "> ") + _local2.description); } } }
Symbol 1047 MovieClip [__Packages.mx.data.PageableData] Frame 0
interface mx.data.PageableData{}
Symbol 1048 MovieClip [__Packages.mx.data.DataRange] Frame 0
interface mx.data.DataRange{}
Symbol 1049 MovieClip [__Packages.mx.data.PageableList] Frame 0
interface mx.data.PageableList{}
Symbol 1050 MovieClip [__Packages.mx.remoting.RecordSet] Frame 0
class mx.remoting.RecordSet extends Object { var mTitles, _items, mRecordSetID, dispatchEvent, gateway_conn, mDataFetcher; function RecordSet (columnNames) { var _local1 = this; super(); mx.events.EventDispatcher.initialize(_local1); _local1._items = new Array(); _local1.uniqueID = 0; if (_local1.mTitles != null) { } else { if (_local1.serverInfo == null) { if (_local1.serverinfo != null) { _local1.serverInfo = _local1.serverinfo; } } if (_local1.serverInfo == null) { _local1.mTitles = columnNames; } else if (_local1.serverInfo.version != 1) { mx.remoting.NetServices.trace("RecordSet", "warning", 100, "Received incompatible RecordSet version from server"); } else { _local1.mTitles = _local1.serverInfo.columnNames; _local1.mRecordsAvailable = 0; _local1.setData(((_local1.serverInfo.cursor == null) ? 0 : (_local1.serverInfo.cursor - 1)), _local1.serverInfo.initialData); if (_local1.serverInfo.initialData.length != _local1.serverInfo.totalCount) { _local1.mRecordSetID = _local1.serverInfo.id; if (_local1.mRecordSetID != null) { _local1.serviceName = ((_local1.serverInfo.serviceName == null) ? "RecordSet" : (_local1.serverInfo.serviceName)); _local1.mTotalCount = _local1.serverInfo.totalCount; _local1.mDeliveryMode = "ondemand"; _local1.mAllNotified = false; _local1.mOutstandingRecordCount = 0; } else { mx.remoting.NetServices.trace("RecordSet", "warning", 102, "Missing some records, but there's no RecordSet id"); } } _local1.serverInfo = null; } } } function addItem(item) { addItemAt(length, item); } function addItemAt(index, item) { var _local1 = index; var _local2 = this; var _local3 = true; if ((_local1 < _local2.__get__length()) && (_local1 >= 0)) { _local2.__get__items().splice(_local1, 0, item); } else if (_local1 == _local2.__get__length()) { _local2.__get__items()[_local1] = item; } else { _local3 = false; mx.remoting.NetServices.trace("Cannot add an item outside the bounds of the RecordSet"); return; } if (_local3) { item.__ID__ = _local2.uniqueID++; } _local2.updateViews("addItems", _local1, _local1); } function addEventListener(event, listener) { } function clear() { var _local1 = this; if (_local1.checkLocal()) { } else { var _local2 = _local1.__get__items().length; _local1.__get__items().splice(0); _local1.uniqueID = 0; _local1.updateViews("removeItems", 0, _local2); } } function contains(itmToCheck) { var _local2 = itmToCheck; if (isObjectEmpty(_local2)) { return(false); } var itemAtIndex; var _local3; var _local1 = 0; while (_local1 < items.length) { itemAtIndex = items[_local1]; _local3 = true; for (var t in _local2) { if (_local2[t] != itemAtIndex[t]) { _local3 = false; break; } } if (_local3) { return(true); } _local1++; } return(false); } function getColumnNames() { return(mTitles); } function get columnNames() { return(getColumnNames()); } function getLocalLength() { return(items.length); } function getLength() { var _local1 = this; if (_local1.mRecordSetID != null) { return(_local1.mTotalCount); } return(_local1.__get__items().length); } function getIterator() { var _local1 = new mx.remoting.RecordSetIterator(this); return(_local1); } function get length() { return(getLength()); } function getItemAt(index) { var _local1 = index; var _local2 = this; if ((_local1 < 0) || (_local1 >= _local2.__get__length())) { return(null); } if (_local2.mRecordSetID == null) { return(_local2.__get__items()[_local1]); } _local2.requestRecord(_local1); var _local3 = _local2.__get__items()[_local1]; if (_local3 == 1) { return("in progress"); } return(_local3); } function getItemID(index) { return(items[index].__ID__); } function get items() { return(_items); } function initialize(info) { } function filter(filterFunction, context) { if (checkLocal()) { } else { var _local3 = new mx.remoting.RecordSet(mTitles); var rcount = length; var _local2 = 0; while (_local2 < rcount) { var _local1 = getItemAt(_local2); if (((_local1 != null) && (_local1 != 1)) && (filterFunction(_local1, context))) { _local3.addItem(_local1); } _local2++; } return(_local3); } return(undefined); } function sortItems(compareFunc, optionFlags) { var _local1 = this; if (_local1.checkLocal()) { } else { _local1.__get__items().sort(compareFunc, optionFlags); _local1.updateViews("sort"); } } function sortItemsBy(fieldNames, order, optionFlags) { var _local1 = this; if (_local1.checkLocal()) { } else { if (typeof(order) == "string") { _local1.__get__items().sortOn(fieldNames); if (order.toUpperCase() == "DESC") { _local1.__get__items().reverse(); } } else { _local1.__get__items().sortOn(fieldNames, optionFlags); } _local1.updateViews("sort"); } } function sort(compareFunc) { var _local1 = this; if (_local1.checkLocal()) { } else { _local1.__get__items().sort(compareFunc); _local1.updateViews("sort"); } } function isEmpty() { return(items.length == 0); } function isLocal() { return(mRecordSetID == null); } function isFullyPopulated() { return(isLocal()); } function getRemoteLength() { var _local1 = this; if (_local1.isLocal()) { return(_local1.mRecordsAvailable); } return(_local1.mTotalCount); } function getNumberAvailable() { var _local1 = this; if (_local1.isLocal()) { return(_local1.getLength()); } return(_local1.mRecordsAvailable); } function replaceItemAt(index, item) { var _local1 = index; var _local2 = this; if ((_local1 >= 0) && (_local1 <= _local2.__get__length())) { var _local3 = _local2.getItemID(_local1); _local2.__get__items()[_local1] = item; _local2.__get__items()[_local1].__ID__ = _local3; _local2.updateViews("updateItems", _local1, _local1); } } function removeAll() { clear(); } function removeItemAt(index) { var _local1 = index; var _local2 = this; var _local3 = _local2._items[_local1]; _local2._items.splice(_local1, 1); var rItems = [_local2._items[_local1]]; var rIDs = [_local2.getItemID(_local1)]; _local2.dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local1, lastItem:_local1, removedItems:rItems, removedIDs:rIDs}); return(_local3); } function removeEventListener(event, listener) { } function requestRange(range) { var _local1 = range.getStart(); var _local2 = range.getEnd(); return(internalRequestRange(_local1, _local2)); } function setDeliveryMode(mode, pagesize, numPrefetchPages) { var _local1 = this; var _local2 = pagesize; var _local3 = numPrefetchPages; _local1.mDeliveryMode = mode.toLowerCase(); _local1.stopFetchAll(); if ((_local2 == null) || (_local2 <= 0)) { _local2 = 25; } switch (_local1.mDeliveryMode) { case "ondemand" : return; case "page" : if (_local3 == null) { _local3 = 0; } _local1.mPageSize = _local2; _local1.mNumPrefetchPages = _local3; return; case "fetchall" : _local1.stopFetchAll(); _local1.startFetchAll(_local2); return; default : mx.remoting.NetServices.trace("RecordSet", "warning", 107, "SetDeliveryMode: unknown mode string"); } } function editField(index, fieldName, value) { changeFieldValue(index, fieldName, value); } function getEditingData(index, fieldName) { return(items[index][fieldName]); } function setField(index, fieldName, value) { changeFieldValue(index, fieldName, value); } function changeFieldValue(index, fieldName, value) { var _local1 = index; var _local2 = this; if (_local2.checkLocal()) { } else if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { _local2.__get__items()[_local1][fieldName] = value; _local2.updateViews("updateItems", _local1, _local1); } } function isObjectEmpty(objToCheck) { var _local2 = objToCheck; var _local1 = true; for (var _local3 in _local2) { _local1 = false; return(_local1); } return(_local1); } function arrayToObject(anArray) { if (mTitles == null) { mx.remoting.NetServices.trace("RecordSet", "warning", 105, "getItem: titles are not available"); return(null); } var _local3 = new Object(); var alen = anArray.length; var _local2; var _local1 = 0; while (_local1 < alen) { _local2 = mTitles[_local1]; if (_local2 == null) { _local2 = ("column" + _local1) + 1; } _local3[_local2] = anArray[_local1]; _local1++; } return(_local3); } function checkLocal() { if (isLocal()) { return(false); } mx.remoting.NetServices.trace("RecordSet", "warning", 108, "Operation not allowed on partial recordset"); return(true); } function getRecordSetService() { var _local1 = this; if (_local1.mRecordSetService == null) { if (_local1.gateway_conn == null) { _local1.gateway_conn = mx.remoting.NetServices.createGatewayConnection(); } else if (_global.netDebugInstance != undefined) { _local1.gateway_conn = _local1.gateway_conn.clone(); } if (_global.netDebugInstance != undefined) { _local1.gateway_conn.setupRecordSet(); _local1.gateway_conn.setDebugId("RecordSet " + _local1.mRecordSetID); } _local1.mRecordSetService = _local1.gateway_conn.getService(_local1.serviceName, _local1); if (_local1.mRecordSetService == null) { mx.remoting.NetServices.trace("RecordSet", "warning", 101, "Failed to create RecordSet service"); _local1.mRecordSetService = null; } } return(_local1.mRecordSetService); } function internalRequestRange(index, lastIndex) { var _local1 = index; var _local2 = this; var highestRequested = -1; if (_local1 < 0) { _local1 = 0; } if (lastIndex >= _local2.getRemoteLength()) { lastIndex = _local2.getRemoteLength() - 1; } var _local3; var last; while (_local1 <= lastIndex) { while ((_local1 <= lastIndex) && (_local2.__get__items()[_local1] != null)) { _local1++; } _local3 = _local1; while ((_local1 <= lastIndex) && (_local2.__get__items()[_local1] == null)) { _local2.mOutstandingRecordCount++; _local2.__get__items()[_local1] = 1; _local1++; } last = _local1 - 1; if (_local3 <= last) { _local2.logger.logInfo((((" Fetching records from index [" + _local3) + "] to index [") + last) + "]"); _local2.getRecordSetService().getRecords(_local2.mRecordSetID, _local3 + 1, (last - _local3) + 1); highestRequested = last; _local2.updateViews("fetchRows", _local3, last); } } return(highestRequested); } function removeItems(index, len) { var _local3 = index; var _local2 = new Array(); var _local1 = 0; while (_local1 < len) { _local2.push(getItemID(_local3 + _local1)); _local1++; } var oldItems = items.splice(_local3, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local3, lastItem:(_local3 + len) - 1, removedItems:oldItems, removedIDs:_local2}); } function getRecords_Result(info) { var _local1 = this; var _local2 = info; _local1.setData(_local2.Cursor - 1, _local2.Page); _local1.mOutstandingRecordCount = _local1.mOutstandingRecordCount - _local2.Page.length; _local1.updateViews("updateItems", _local2.Cursor - 1, ((_local2.Cursor - 1) + _local2.Page.length) - 1); if ((_local1.mRecordsAvailable == _local1.mTotalCount) && (!_local1.mAllNotified)) { _local1.updateViews("allRows"); _local1.mRecordSetService.release(); _local1.mAllNotified = true; _local1.mRecordSetID = null; _local1.mRecordSetService = null; } } function release_Result() { } function requestOneRecord(index) { var _local1 = this; var _local2 = index; if (_local1.__get__items()[_local2] == null) { if (_local1.mDeliveryMode == "ondemand") { _local1.logger.logInfo((" INFO: Fetching Record [" + _local2) + "]"); } _local1.getRecordSetService().getRecords(_local1.mRecordSetID, _local2 + 1, 1); _local1.mOutstandingRecordCount++; _local1.__get__items()[_local2] = 1; _local1.updateViews("fetchRows", _local2, _local2); } } function requestRecord(index) { var _local1 = this; if (_local1.mDeliveryMode != "page") { _local1.requestOneRecord(index); } else { var _local2 = int(index / _local1.mPageSize) * _local1.mPageSize; var _local3 = (_local2 + (_local1.mPageSize * (_local1.mNumPrefetchPages + 1))) - 1; _local1.internalRequestRange(_local2, _local3); } } function _setParentService(service) { gateway_conn = service.nc; } function setData(start, dataArray) { var _local1 = this; var datalen = dataArray.length; var _local3; var rec; var _local2 = 0; while (_local2 < datalen) { _local3 = _local2 + start; rec = _local1.__get__items()[_local3]; if ((rec != null) && (rec != 1)) { mx.remoting.NetServices.trace("RecordSet", "warning", 106, "Already got record # " + _local3); } else { _local1.mRecordsAvailable = _local1.mRecordsAvailable + 1; } _local1.__get__items()[_local3] = _local1.arrayToObject(dataArray[_local2]); _local1.__get__items()[_local3].__ID__ = _local1.uniqueID++; _local2++; } } function startFetchAll(pagesize) { var _local1 = this; if (_local1.mDataFetcher != null) { _local1.mDataFetcher.disable(); } _local1.mDataFetcher = new mx.remoting.RsDataFetcher(_local1, pagesize); } function stopFetchAll() { mDataFetcher.disable(); mDataFetcher = null; } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static function registerRecordSet() { Object.registerClass("RecordSet", mx.remoting.RecordSet); return(true); } static var version = "1.2.0.124"; static var init = registerRecordSet(); }
Symbol 1051 MovieClip [__Packages.mx.utils.Iterator] Frame 0
interface mx.utils.Iterator{}
Symbol 1052 MovieClip [__Packages.mx.remoting.RecordSetIterator] Frame 0
class mx.remoting.RecordSetIterator { var _recordSet, _cursor; function RecordSetIterator (rec) { _recordSet = rec; _cursor = 0; } function hasNext() { return(_cursor < _recordSet.getLength()); } function next() { return(_recordSet.getItemAt(_cursor++)); } static var version = "1.2.0.124"; }
Symbol 1053 MovieClip [__Packages.mx.remoting.RsDataFetcher] Frame 0
class mx.remoting.RsDataFetcher extends Object { var mEnabled; function RsDataFetcher (pgRS, increment) { var _local1 = this; super(); _local1.mRecordSet = pgRS; _local1.mRecordSet.addEventListener("modelChanged", _local1); _local1.mIncrement = increment; _local1.mNextRecord = 0; _local1.mEnabled = true; _local1.doNext(); } function disable() { mEnabled = false; } function doNext() { var _local1 = this; if (_local1.mEnabled) { do { if (_local1.mNextRecord >= _local1.mRecordSet.getRemoteLength()) { return; } var _local2 = new mx.remoting.RsDataRange(_local1.mNextRecord, (_local1.mNextRecord + _local1.mIncrement) - 1); _local1.mHighestRequested = _local1.mRecordSet.requestRange(_local2); _local1.mNextRecord = _local1.mNextRecord + _local1.mIncrement; } while (_local1.mHighestRequested <= 0); } } function modelChanged(eventObj) { var _local1 = this; var _local2 = eventObj; if (((_local2.eventName == "updateItems") && (_local2.firstItem <= _local1.mHighestRequested)) && (_local2.lastItem >= _local1.mHighestRequested)) { _local1.doNext(); } if (_local2.eventName == "allRows") { _local1.disable(); } } }
Symbol 1054 MovieClip [__Packages.mx.remoting.RsDataRange] Frame 0
class mx.remoting.RsDataRange extends Object { var _start, _end; function RsDataRange (s, e) { super(); _start = s; _end = e; } function getStart() { return(_start); } function getEnd() { return(_end); } function setEnd(e) { _end = e; } function setStart(s) { _start = s; } }
Symbol 1055 MovieClip [__Packages.com.hotwheels.registration.UserServices] Frame 0
class com.hotwheels.registration.UserServices extends LoadVars { var m_user, m_rand, load, dispatchEvent, m_userService; function UserServices (conn) { var _local1 = this; super(); mx.events.EventDispatcher.initialize(_local1); _local1.m_loginLog = new mx.services.Log(mx.services.Log.DEBUG, "UserServices"); _local1.m_userService = new mx.remoting.Service(null, _local1.m_loginLog, "Mattel.HotWheels.UserServices_HW", conn, null); _local1.setDefaultValues(); } function setDefaultValues() { m_user = new com.hotwheels.registration.User(); } function getUser() { return(m_user); } function getLoggedInUserID() { m_rand = Math.random(); load("/common/getauthcookie.aspx"); } function setLoggedInUserID() { var _local1 = this; _local1.userID = _local1.getUser().getUserID(); _local1.username = _local1.getUser().getNickname(); _local1.password = _local1.getUser().getPassword(); _local1.sendAndLoad("/common/setauthcookie.aspx", new LoadVars(), "POST"); } function getCurrentUser() { getLoggedInUserID(); } function setUserPreferences() { var _local1 = this; var _local2 = _local1.m_userService.SetPrettyPage(_local1.getUser().getUserID(), int(_local1.getUser().getAvatar()), _local1.getUser().getBackground(), "", new Array()); _local2.__set__responder(new mx.rpc.RelayResponder(_local1, "onSetUserPreferences", null)); } function onLoad() { var _local1 = this; _local1.getUser().setUserID(_local1.userID); _local1.getUserInfo(); } function onSetUserPreferences() { dispatchEvent({type:"onSetUserPreferences"}); } function getUserInfo(userID) { var _local1 = this; var _local3 = userID; if (_local3 == null) { _local3 = _local1.getUser().getUserID(); } var _local2 = _local1.m_userService.GetUserInfo(int(_local3)); _local2.__set__responder(new mx.rpc.RelayResponder(_local1, "onUserInfoResult", null)); } function getInfoForUsername(username) { var _local1 = m_userService.GetInfoForUsername(username); _local1.__set__responder(new mx.rpc.RelayResponder(this, "onUsernameInfoResult", null)); } function login() { var _local1 = this; var _local2 = _local1.m_userService.LogIn(_local1.getUser().getNickname(), _local1.getUser().getPassword()); _local2.__set__responder(new mx.rpc.RelayResponder(_local1, "onLogInResult", null)); } function logOut() { var _local1 = this; _local1.getUser().setDefaultValues(); _local1.setLoggedInUserID(); _local1.dispatchEvent({type:"onLogOut"}); } function join() { var _local2 = this; var _local1 = _local2.getUser(); var _local3 = _local2.m_userService.Join(_local1.getNickname(), _local1.getPassword(), _local1.getUserHint(), _local1.getEmailAddress(), _local1.getParentEmailAddress(), _local1.getAvatar()); _local3.__set__responder(new mx.rpc.RelayResponder(_local2, "onJoinResult", null)); } function GetPrettyPage() { var _local2 = this; var _local1 = _local2.getUser(); var _local3 = _local2.m_userService.Join(_local1.getNickname(), _local1.getPassword(), _local1.getUserHint(), _local1.getEmailAddress(), _local1.getParentEmailAddress(), _local1.getAvatar()); _local3.__set__responder(new mx.rpc.RelayResponder(_local2, "onJoinResult", null)); } function getHintList() { var _local1 = m_userService.HintList(); _local1.__set__responder(new mx.rpc.RelayResponder(this, "onHintListResult", null)); } function getUserHint() { var _local1 = this; var _local2 = _local1.m_userService.UserHint(_local1.getUser().getNickname()); _local2.__set__responder(new mx.rpc.RelayResponder(_local1, "onUserHintResult", null)); } function onUserHintResult(r) { dispatchEvent({type:"onUserHint", result:r.__get__result()}); } function onUserInfoResult(r) { setUserProps(r.__get__result().Table.getItemAt(0)); dispatchEvent({type:"onUserInfo"}); } function onUsernameInfoResult(r) { setUserProps(r.__get__result().Table.getItemAt(0)); dispatchEvent({type:"onUsernameInfo"}); } function onLogInResult(r) { var _local1 = this; _local1.setUserProps(r.__get__result().Table.getItemAt(0)); if ((_local1.getUser().getUserID() != null) && (_local1.getUser().getUserID() != -1)) { _local1.setLoggedInUserID(); _local1.dispatchEvent({type:"onLogIn"}); _local1.getUserInfo(); } else { _local1.dispatchEvent({type:"onLogInFail"}); } } function onJoinResult(r) { var _local1 = this; var _local2 = r.__get__result().Table.getItemAt(0); if (_local2.NewName != null) { _local1.getUser().setNickname(_local2.NewName); _local1.dispatchEvent({type:"onNicknameTaken"}); } else { _local1.setUserProps(r.__get__result().Table.getItemAt(0)); _local1.setLoggedInUserID(); _local1.dispatchEvent({type:"onJoin"}); } } function setUserProps(obj) { var _local1 = obj; var _local2 = this; if (_local1.userID != null) { _local2.getUser().setUserID(_local1.userID); } else if (_local1.UserID != null) { _local2.getUser().setUserID(_local1.UserID); } else { _local2.getUser().setUserID(_local1.userid); } _local2.getUser().setNickname(_local1.NickName); _local2.getUser().setAvatar(_local1.Avatar); _local2.getUser().setBackground(_local1.Background); _local2.getUser().setEmailAddress(_local1.EmailAddressUser); _local2.getUser().setParentEmailAddress(_local1.EmailAddressParent); _local2.getUser().setUserHint(-1); _local2.getUser().setLastBirthdayEmailSentDate(_local1.LastBirthdayEmailSentDate); _local2.getUser().setCountedBirthdayYear(_local1.CountBirthdayYear); _local2.getUser().setLastPlayDate(_local1.lastplaydate); } function onHintListResult(r) { dispatchEvent({type:"onHintList", list:r.__get__result().Table}); } }
Symbol 1056 MovieClip [__Packages.mx.remoting.Service] Frame 0
class mx.remoting.Service extends Object { var __conn, __serviceName, __responder; function Service (gatewayURI, logger, serviceName, conn, resp) { var _local1 = this; var _local2 = conn; var _local3 = gatewayURI; super(); _local1.log = logger; _local1.log.logInfo("Creating Service for " + serviceName, mx.services.Log.VERBOSE); if ((_local3 == "") && (_local2 == null)) { _local3 = mx.remoting.NetServices.gatewayUrl; } _local3 = mx.remoting.NetServices.getHttpUrl(_local3); if (_local2 == null) { _local2 = mx.remoting.NetServices.getConnection(_local3); if (_local2 == null) { _local1.log.logInfo("Creating gateway connection for " + _local3, mx.services.Log.VERBOSE); _local2 = mx.remoting.NetServices.createGatewayConnection(_local3, logger); } } _local1.__conn = _local2; _local2.updateConfig(); _local1._allowRes = true; _local1.__serviceName = serviceName; _local1.__responder = resp; _local1.log.logInfo("Successfully created Service", mx.services.Log.VERBOSE); } function get connection() { return(__conn); } function __resolve(methodName) { var _local2 = this; if (_local2._allowRes) { var _local1 = _local2.__makeOpFunc(methodName); _local2[methodName] = _local1; return(_local1); } return(null); } function __makeOpFunc(name) { var op = (new mx.remoting.Operation(name, this)); var _local1 = function () { op.invoke(arguments); return(op.send()); }; _local1.send = function () { return(op.createThenSend()); }; _local1.setResponder = function (resp) { op.responder = resp; }; _local1.getRequest = function () { return(op.request); }; _local1.setRequest = function (val) { op.request = val; }; _local1.addProperty("request", _local1.getRequest, _local1.setRequest); _local1.operation = op; return(_local1); } function get name() { return(__serviceName); } function get responder() { return(__responder); } static var version = "1.2.0.124"; var _allowRes = false; }
Symbol 1057 MovieClip [__Packages.mx.rpc.Responder] Frame 0
interface mx.rpc.Responder{}
Symbol 1058 MovieClip [__Packages.mx.rpc.ResultEvent] Frame 0
class mx.rpc.ResultEvent extends Object { var __result; function ResultEvent (res) { super(); __result = res; } function get result() { return(__result); } }
Symbol 1059 MovieClip [__Packages.mx.rpc.FaultEvent] Frame 0
class mx.rpc.FaultEvent extends Object { var __fault; function FaultEvent (f) { super(); __fault = f; } function get fault() { return(__fault); } }
Symbol 1060 MovieClip [__Packages.mx.rpc.Fault] Frame 0
class mx.rpc.Fault extends Object { var __faultcode, __faultstring, __detail, __type; function Fault (code, msg, detail, type) { var _local1 = this; super(); _local1.__faultcode = code; _local1.__faultstring = msg; _local1.__detail = detail; _local1.__type = type; } function get faultcode() { return(__faultcode); } function get faultstring() { return(__faultstring); } function get detail() { return(__detail); } function get description() { var _local2 = this; if (_local2.__description == null) { if (_local2.__faultstring.indexOf(":") > -1) { _local2.__description = _local2.__faultstring.substring(_local2.__faultstring.indexOf(":") + 1); var _local1 = 0; while (_local2.__description.indexOf(" ", _local1) == _local1) { _local1++; } if (_local1 > 0) { _local2.__description = _local2.__description.substring(_local1); } } else { _local2.__description = _local2.__faultstring; } } return(_local2.__description); } function get type() { return(__type); } }
Symbol 1061 MovieClip [__Packages.mx.remoting.Operation] Frame 0
class mx.remoting.Operation { var __arguments, __responder, __request, __methodName; function Operation (methodName, parent) { var _local1 = this; _local1.__service = parent; _local1.__responder = parent.responder; _local1.__methodName = methodName; _local1.__invokationName = (_local1.__service.__get__name() + ".") + methodName; _local1.__request = new Object(); _local1.__arguments = new Array(); } function createThenSend(Void) { createArguments(); return(send()); } function send(Void) { var _local1 = this; _local1.__service.log.logInfo((("Invoking " + _local1.__methodName) + " on ") + _local1.__service.__get__name()); var _local3 = new mx.remoting.PendingCall(_local1.__service, _local1.__methodName); _local3.__set__responder(_local1.__responder); var _local2 = null; if (_local1.__arguments == null) { _local2 = new Array(); } else { _local2 = _local1.__arguments.concat(); } _local1.__invokationName = (_local1.__service.__get__name() + ".") + _local1.__methodName; _local2.unshift(_local1.__invokationName, _local3); _local1.__service.__get__connection().call.apply(_local1.__service.__get__connection(), _local2); return(_local3); } function invoke(a) { __arguments = a; } function get responder() { return(__responder); } function set responder(r) { __responder = r; //return(responder); } function get request() { return(__request); } function set request(r) { __request = r; //return(request); } function get name() { return(__methodName); } function createArguments() { var _local1 = this; if (_local1.__request != null) { _local1.__arguments = new Array(); for (var _local2 in _local1.__request) { if (_local2 != "arguments") { _local1.__arguments.unshift(_local1.__request[_local2]); } } } } }
Symbol 1062 MovieClip [__Packages.mx.remoting.PendingCall] Frame 0
class mx.remoting.PendingCall extends Object { var __service, __methodName, __responder; function PendingCall (srv, methodName) { super(); __service = srv; __methodName = methodName; } function get responder() { return(__responder); } function set responder(res) { __responder = res; //return(responder); } function onResult(result) { var _local1 = result; var _local2 = this; _local1.serviceName = _local1.serviceName; if (_local1 != null) { if (_local1 instanceof mx.remoting.NetServiceProxy) { var serv = (new mx.remoting.Service(null, null, _local1.serviceName, _local2.__service.__get__connection(), _local2.__service.__get__responder())); _local1 = serv; } else if (_local1 instanceof mx.remoting.RecordSet) { var _local3 = new mx.remoting.NetServiceProxy(_local2.__service.__get__connection()); _local1._setParentService(_local3); _local1.logger = _local2.__service.log; } } if (_local2.__responder != null) { _local2.__responder.onResult(new mx.rpc.ResultEvent(_local1)); } if (_local2.__service.log != null) { _local2.__service.log.logInfo((((_local2.__service.__get__name() + ".") + _local2.__methodName) + "() returned ") + mx.data.binding.ObjectDumper.toString(_local1)); } } function onStatus(status) { var _local1 = this; var _local2 = status; if (_local1.__responder != null) { _local1.__responder.onFault(new mx.rpc.FaultEvent(new mx.rpc.Fault(_local2.code, _local2.description, _local2.details, _local2.type))); } if (_local1.__service.log != null) { _local1.__service.log.logDebug("Service invocation failed."); _local1.__service.log.logDebug((((_local1.__service.__get__name() + ".") + _local1.__methodName) + "() returned ") + mx.data.binding.ObjectDumper.toString(_local2)); } } function get methodName() { return(__methodName); } static var inited = mx.remoting.NetServiceProxy.registerNetServiceProxy(); }
Symbol 1063 MovieClip [__Packages.mx.data.binding.ObjectDumper] Frame 0
class mx.data.binding.ObjectDumper { var inProgress; function ObjectDumper () { inProgress = new Array(); } static function toString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local1 = indent; var _local2 = maxLineLength; var _local3 = new mx.data.binding.ObjectDumper(); if (_local2 == undefined) { _local2 = 100; } if (_local1 == undefined) { _local1 = 0; } return(_local3.realToString(obj, showFunctions, showUndefined, showXMLstructures, _local2, _local1)); } function realToString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local1 = obj; var x = 0; while (x < inProgress.length) { if (inProgress[x] == _local1) { return("***"); } x++; } inProgress.push(_local1); indent++; var t = typeof(_local1); var result; if ((_local1 instanceof XMLNode) && (showXMLstructures != true)) { result = _local1.toString(); } else if (_local1 instanceof Date) { result = _local1.toString(); } else if (t == "object") { var _local3 = new Array(); if (_local1 instanceof Array) { result = "["; var i = 0; while (i < _local1.length) { _local3.push(i); i++; } } else { result = "{"; for (var i in _local1) { _local3.push(i); } _local3.sort(); } var sep = ""; var _local2 = 0; while (_local2 < _local3.length) { var val = _local1[_local3[_local2]]; var show = true; if (typeof(val) == "function") { show = showFunctions == true; } if (typeof(val) == "undefined") { show = showUndefined == true; } if (show) { result = result + sep; if (!(_local1 instanceof Array)) { result = result + (_local3[_local2] + ": "); } result = result + realToString(val, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent); sep = ", `"; } _local2++; } if (_local1 instanceof Array) { result = result + "]"; } else { result = result + "}"; } } else if (t == "function") { result = "function"; } else if (t == "string") { result = ("\"" + _local1) + "\""; } else { result = String(_local1); } if (result == "undefined") { result = "-"; } inProgress.pop(); return(replaceAll(result, "`", ((result.length < maxLineLength) ? "" : (newline + doIndent(indent))))); } static function replaceAll(str, from, to) { var _local3 = str.split(from); var result = ""; var _local2 = ""; var _local1 = 0; while (_local1 < _local3.length) { result = result + (_local2 + _local3[_local1]); _local2 = to; _local1++; } return(result); } function doIndent(indent) { var _local3 = indent; var _local2 = ""; var _local1 = 0; while (_local1 < _local3) { _local2 = _local2 + " "; _local1++; } return(_local2); } }
Symbol 1064 MovieClip [__Packages.com.hotwheels.registration.User] Frame 0
class com.hotwheels.registration.User { var m_userID, m_nickname, m_avatar, m_background, m_emailAddressUser, m_emailAddressParent, m_userHint, m_lastBirthdayEmailSentDate, m_countedBirthdayYear, m_password, m_lastPlayDate; function User () { setDefaultValues(); } function setDefaultValues() { var _local1 = this; _local1.setUserID(-1); _local1.setNickname(""); _local1.setAvatar(-1); _local1.setBackground(-1); _local1.setEmailAddress(""); _local1.setParentEmailAddress(""); _local1.setUserHint(-1); _local1.setPassword(""); _local1.setLastBirthdayEmailSentDate(new Date()); _local1.setCountedBirthdayYear(-1); _local1.setLastPlayDate(""); } function getUserID() { return(m_userID); } function setUserID(value) { m_userID = value; } function getNickname() { return(m_nickname); } function setNickname(value) { m_nickname = value; } function getAvatar() { return(m_avatar); } function setAvatar(value) { m_avatar = value; } function getBackground() { return(m_background); } function setBackground(value) { m_background = value; } function getEmailAddress() { return(m_emailAddressUser); } function setEmailAddress(value) { m_emailAddressUser = value; } function getParentEmailAddress() { return(m_emailAddressParent); } function setParentEmailAddress(value) { m_emailAddressParent = value; } function getUserHint() { return(m_userHint); } function setUserHint(value) { m_userHint = value; } function getLastBirthdayEmailSentDate() { return(m_lastBirthdayEmailSentDate); } function setLastBirthdayEmailSentDate(value) { m_lastBirthdayEmailSentDate = value; } function getCountedBirthdayYear() { return(m_countedBirthdayYear); } function setCountedBirthdayYear(value) { m_countedBirthdayYear = value; } function getPassword() { return(m_password); } function setPassword(value) { m_password = value; } function getLastPlayDate() { return(m_lastPlayDate); } function setLastPlayDate(value) { m_lastPlayDate = value; } function toString() { var _local1 = this; return(((((("{ userid: " + _local1.getUserID()) + ", nickname: ") + _local1.getNickname()) + " ,password: ") + _local1.getPassword()) + " }"); } }
Symbol 1065 MovieClip [__Packages.mx.rpc.RelayResponder] Frame 0
class mx.rpc.RelayResponder extends Object { var __onFault, __obj, __onResult; function RelayResponder (resp, resultFunc, faultFunc) { var _local1 = this; super(); _local1.__obj = resp; _local1.__onFault = faultFunc; _local1.__onResult = resultFunc; } function onFault(fault) { __obj[__onFault](fault); } function onResult(result) { __obj[__onResult](result); } }
Symbol 1066 MovieClip [__Packages.SharedGameServices] Frame 0
class SharedGameServices { var sharedgame_service; function SharedGameServices (conn) { var _local1 = this; mx.events.EventDispatcher.initialize(_local1); _local1.myuserPetID = 0; _local1.mylevel = ""; _local1.sharedgame_service = conn.getService("Mattel.GameService.Data.Shared_GameService", _local1); } function getPlayerStatus(userid, siteid) { sharedgame_service.GetPlayerStatus(userid, siteid); } function GetPlayerStatus_Result(result) { var _local1 = this; _local1.playerstatus = result.Table; _local1.dispatchEvent({type:"onPlayerStatus", target:_local1, playerstatus:_local1.playerstatus}); } function recordScore(userid, siteid, gameid, score, gametime, gamelevel, credits, specialone, specialtwo, specialthree, specialfour, rowsback) { sharedgame_service.RecordScore(userid, siteid, gameid, score, gametime, gamelevel, credits, specialone, specialtwo, specialthree, specialfour, rowsback); } function RecordScore_Result(result) { var _local1 = this; _local1.prizeinfo = result.Table; _local1.topinfo = result.Table1; _local1.dispatchEvent({type:"onRecordScore", target:_local1, prizeinfo:_local1.prizeinfo}); } function getTopScoreList(siteid, gameid, rowsback) { sharedgame_service.GetTopScoreList(siteid, gameid, rowsback); } function GetTopScoreList_Result(result) { var _local1 = this; _local1.gamestatus = result.Table; _local1.dispatchEvent({type:"onGetTopScoreList", target:_local1, gamestatus:_local1.gamestatus}); } function getTopAwardList(siteid, gameid, rowsback) { sharedgame_service.GetTopAwardList(siteid, gameid, rowsback); } function GetTopAwardList_Result(result) { var _local1 = this; _local1.topstatus = result.Table; _local1.dispatchEvent({type:"onGetTopAwardList", target:_local1, topstatus:_local1.topstatus}); } }
Symbol 1067 MovieClip [__Packages.MusicButton] Frame 0
class MusicButton extends MovieClip { var nTrack, gotoAndStop, hitTest; function MusicButton () { var _local1 = this; super(); _local1.nTrack = Number(_local1._name.charAt(5)); _local1.onRollOver = _local1.over; _local1.onRollOut = _local1.out; _local1.onRelease = _local1.releaseInactive; } function over() { var _local1 = _global.aMusic[nTrack]; if (_local1.getBytesTotal() > 4) { if (_local1.getBytesLoaded() == _local1.getBytesTotal()) { _local1.play(); } } gotoAndStop("over"); } function overSelected() { var _local1 = _global.aMusic[nTrack]; if (_local1.getBytesTotal() > 4) { if (_local1.getBytesLoaded() == _local1.getBytesTotal()) { _local1.play(); } } } function out() { var _local1 = _global.aMusic[nTrack]; _local1.oSound.stop(); gotoAndStop("off"); } function onEnterFrame() { if (!hitTest(_root._xmouse, _root._ymouse, true)) { var _local1 = _global.aMusic[nTrack]; _local1.oSound.stop(); } } function outSelected() { var _local1 = _global.aMusic[nTrack]; _local1.oSound.stop(); delete onEnterFrame; } function releaseInactive() { select(); _global.nTrack = nTrack; } function releaseActive() { var _local1 = _global.aMusic[nTrack]; _local1.oSound.stop(); } function waitForTrack() { var _local1 = _global.aMusic[nTrack]; if (_local1.getBytesTotal() > 4) { if (_local1.getBytesLoaded() == _local1.getBytesTotal()) { _local1.play(); delete onEnterFrame; } } } function select() { var _local2 = this; var _local1 = 0; while (_local1 < _local2.aTrack.length) { if (_local2.aTrack[_local1]._name != _local2._name) { _local2.aTrack[_local1].deselect(); } _local1++; } _local2.onRollOver = _local2.overSelected; _local2.onRollOut = _local2.outSelected; _local2.onRelease = _local2.releaseActive; _local2.gotoAndStop("on"); } function deselect() { var _local1 = this; _local1.gotoAndStop("off"); _local1.loading._visible = false; _local1.onRollOver = _local1.over; _local1.onRollOut = _local1.out; _local1.onRelease = _local1.releaseInactive; } }
Symbol 1068 MovieClip [__Packages.MusicHandler] Frame 0
class MusicHandler { var mcMusic; function MusicHandler (music) { mcMusic = music; } function mute() { bMute = true; mcMusic.oSound.stop(); } function unMute() { bMute = false; mcMusic.play(); } function playMusic() { if (bMute == false) { mcMusic.play(); } } function stopMusic() { mcMusic.oSound.stop(); } var bMute = false; }
Symbol 1069 MovieClip [__Packages.BG] Frame 0
class BG extends smashing.Renderable { var scaleMod, z; function BG () { var _local1 = this; super(); _local1.x = _local1._x; _local1.y = _local1._y; } function getScaleMod() { scaleMod = smashing.Viewport.getScaleMod(z); } }
Symbol 1070 MovieClip [__Packages.Ramp] Frame 0
class Ramp extends smashing.Renderable { static var target; var td, nTop; function Ramp () { var _local1 = this; super(); _local1.leftVert = new smashing.Line(_local1.p0._x, _local1.p0._y, _local1.p1._x, _local1.p1._y); _local1.dLeft = _local1.leftVert.vector.length; _local1.rightVert = new smashing.Line(_local1.p4._x, _local1.p4._y, _local1.p5._x, _local1.p5._y); _local1.dRight = _local1.rightVert.vector.length; _local1.flat = new smashing.Line(_local1.p2._x, _local1.p2._y, _local1.p3._x, _local1.p3._y); _local1.dFlat = _local1.flat.vector.length; _local1.lr = _local1.c0._x - _local1.p1._x; _local1.dLC = (_local1.lr * Math.PI) / 2; _local1.rr = _local1.p4._x - _local1.c1._x; _local1.dRC = (_local1.rr * Math.PI) / 2; _local1.td = (((_local1.dLeft + _local1.dRight) + _local1.dFlat) + _local1.dLC) + _local1.dRC; _local1.nTop = _local1.p0._y + _local1._y; _local1.x = _local1._x; _local1.y = _local1._y; _local1.z = rampDepthStart; target = _local1; } function get totalDist() { return(td); } function get top() { return(nTop); } function get onCircle() { return(bOnCircle); } function findPos(l) { var _local1 = this; var _local2 = l; if ((_local2 < 0) || (_local2 > _local1.td)) { } else { var _local3 = 0; var nPD = 0; _local3 = _local3 + _local1.dLeft; if (_local2 < _local3) { var pV = _local1.leftVert.vector.copy(); pV.length = _local2; pV.x = pV.x + (_local1.x + _local1.p0._x); pV.y = pV.y + (_local1.y + _local1.p0._y); return(pV); } nPD = nPD + _local1.dLeft; _local3 = _local3 + _local1.dLC; if (_local2 < _local3) { var nD = (_local2 - nPD); var nR = (nD / _local1.dLC); return(_local1.getPointLeft(nR)); } nPD = nPD + _local1.dLC; _local3 = _local3 + _local1.dFlat; if (_local2 < _local3) { var nD = (_local2 - nPD); var pV = _local1.flat.vector.copy(); pV.length = nD; pV.x = pV.x + (_local1.x + _local1.p2._x); pV.y = pV.y + (_local1.y + _local1.p2._y); return(pV); } nPD = nPD + _local1.dFlat; _local3 = _local3 + _local1.dRC; if (_local2 < _local3) { var nD = (_local2 - nPD); var nR = (1 - (nD / _local1.dRC)); return(_local1.getPointRight(nR)); } nPD = nPD + _local1.dRC; _local3 = _local3 + _local1.dRight; var nD = (_local2 - nPD); var pV = _local1.rightVert.vector.copy(); pV.length = nD; pV.x = pV.x + (_local1.x + _local1.p4._x); pV.y = pV.y + (_local1.y + _local1.p4._y); return(pV); } return(undefined); } function getPointLeft(nR) { var _local1 = this; var _local3 = nR; var _local2 = new smashing.Point(0, 0); _local3 = (_local3 / 2) * Math.PI; var nS = Math.sin(_local3); var nC = Math.cos(_local3); _local2 = new smashing.Point(-(nC * _local1.lr), nS * _local1.lr); _local2.x = _local2.x + (_local1.x + _local1.c0._x); _local2.y = _local2.y + (_local1.y + _local1.c0._y); return(_local2); } function getPointRight(nR) { var _local1 = this; var _local3 = nR; var _local2 = new smashing.Point(0, 0); _local3 = (_local3 / 2) * Math.PI; var nS = Math.sin(_local3); var nC = Math.cos(_local3); _local2 = new smashing.Point(nC * _local1.lr, nS * _local1.lr); _local2.x = _local2.x + (_local1.x + _local1.c1._x); _local2.y = _local2.y + (_local1.y + _local1.c1._y); return(_local2); } static function getLeftVert(loc) { var _local1 = new Square3D(loc); _local1.p = new smashing.FastPoint3D(target.p0._x + target._x, target.p0._y + target._y, rampDepthStart); _local1.s0 = new smashing.FastPoint3D(0, 0, rampDepth); _local1.s1 = new smashing.FastPoint3D(0, target.p1._y - target.p0._y, rampDepth); _local1.s2 = new smashing.FastPoint3D(0, target.p1._y - target.p0._y, 0); _local1.init(); _local1.setColor(230, 182, 134); return(_local1); } static function getRightVert(loc) { var _local1 = new Square3D(loc); _local1.p = new smashing.FastPoint3D(target.p4._x + target._x, target.p4._y + target._y, rampDepthStart); _local1.s0 = new smashing.FastPoint3D(0, 0, rampDepth); _local1.s1 = new smashing.FastPoint3D(0, target.p5._y - target.p4._y, rampDepth); _local1.s2 = new smashing.FastPoint3D(0, target.p5._y - target.p4._y, 0); _local1.init(); _local1.setColor(230, 182, 134); return(_local1); } static function getBottom(loc) { var _local1 = new Square3D(loc); _local1.p = new smashing.FastPoint3D(target.p2._x + target._x, target.p2._y + target._y, rampDepthStart); _local1.s0 = new smashing.FastPoint3D(0, 0, rampDepth); _local1.s1 = new smashing.FastPoint3D(target.p3._x - target.p2._x, target.p3._y - target.p2._y, rampDepth); _local1.s2 = new smashing.FastPoint3D(target.p3._x - target.p2._x, target.p3._y - target.p2._y, 0); _local1.init(); _local1.setColor(230, 182, 134); return(_local1); } static function getLeftTop(loc) { var _local1 = new Square3D(loc); _local1.p = new smashing.FastPoint3D((target.p0._x + target._x) - 50, target.p0._y + target._y, rampDepthStart); _local1.s0 = new smashing.FastPoint3D(0, 0, rampDepth); _local1.s1 = new smashing.FastPoint3D(50, 0, rampDepth); _local1.s2 = new smashing.FastPoint3D(50, 0, 0); _local1.init(); _local1.setColor(230, 182, 134); return(_local1); } static function getRightTop(loc) { var _local1 = new Square3D(loc); _local1.p = new smashing.FastPoint3D(target.p5._x + target._x, target.p5._y + target._y, rampDepthStart); _local1.s0 = new smashing.FastPoint3D(0, 0, rampDepth); _local1.s1 = new smashing.FastPoint3D(50, 0, rampDepth); _local1.s2 = new smashing.FastPoint3D(50, 0, 0); _local1.init(); _local1.setColor(230, 182, 134); return(_local1); } static function addLeftCurve(a, loc) { var chunks = 3; var sec = (1 / chunks); var _local1; var _local2; var ep; var _local3 = 0; while (_local3 < chunks) { _local2 = target.getPointLeft(sec * _local3); ep = target.getPointLeft(sec * (_local3 + 1)); _local1 = new Square3D(loc); _local1.p = new smashing.FastPoint3D(_local2.x, _local2.y, rampDepthStart); _local1.s0 = new smashing.FastPoint3D(0, 0, rampDepth); _local1.s1 = new smashing.FastPoint3D(ep.x - _local2.x, ep.y - _local2.y, rampDepth); _local1.s2 = new smashing.FastPoint3D(ep.x - _local2.x, ep.y - _local2.y, 0); _local1.init(); _local1.setColor(230, 182, 134); a.push(_local1); _local3++; } } static function addRightCurve(a, loc) { var chunks = 3; var sec = (1 / chunks); var _local1; var _local2; var ep; var _local3 = 0; while (_local3 < chunks) { _local2 = target.getPointRight(1 - (sec * _local3)); ep = target.getPointRight(1 - (sec * (_local3 + 1))); _local1 = new Square3D(loc); _local1.p = new smashing.FastPoint3D(_local2.x, _local2.y, rampDepthStart); _local1.s0 = new smashing.FastPoint3D(0, 0, rampDepth); _local1.s1 = new smashing.FastPoint3D(ep.x - _local2.x, ep.y - _local2.y, rampDepth); _local1.s2 = new smashing.FastPoint3D(ep.x - _local2.x, ep.y - _local2.y, 0); _local1.init(); _local1.setColor(230, 182, 134); a.push(_local1); _local3++; } } function render() { var _local1 = this; var _local2 = smashing.Viewport.getPos(_local1); var dist = (smashing.Viewport.y - _local1.y); if (dist >= -270) { if (_local2 != undefined) { _local1._visible = true; var _local3 = _local2.scale; if (_local2.x != undefined) { _local1._x = (_local2.x * _local3) + smashing.Viewport.centerX; } if (_local2.y != undefined) { _local1._y = (_local2.y * _local3) + smashing.Viewport.centerY; } if (_local3 != _local1.mpScale) { _local1.mpScale = _local3; _local1.__set__scale((_local3 / _local1.scaleMod) * 100); } } } else { _local1._visible = false; } } var bOnCircle = false; static var rampDepth = 600; static var rampDepthStart = 0; }
Symbol 1071 MovieClip [__Packages.smashing.Line] Frame 0
class smashing.Line { var vector, p0; function Line (x0, y0, x1, y1) { var _local1 = this; _local1.p0 = new smashing.Point(x0, y0); _local1.p1 = new smashing.Point(x1, y1); _local1.vector = new smashing.Point(_local1.p1.__get__x() - _local1.p0.__get__x(), _local1.p1.__get__y() - _local1.p0.__get__y()); } function get normal() { var _local1 = this; if (_local1.bChanged == true) { _local1.bChanged = false; _local1.vN = new smashing.Point(_local1.vector.__get__y(), -_local1.vector.__get__x()); _local1.vN.normalize(); } return(_local1.vN); } function setLine(x0, y0, x1, y1) { var _local1 = this; _local1.p0.__set__x(x0); _local1.p0.__set__y(y0); _local1.p1.__set__x(x1); _local1.p1.__set__y(y1); _local1.vector.__set__x(_local1.p1.__get__x() - _local1.p0.__get__x()); _local1.vector.__set__y(_local1.p1.__get__y() - _local1.p0.__get__y()); _local1.bChanged = true; } function move(nX, nY) { var _local1 = this; _local1.p0.x = _local1.p0.x + nX; _local1.p0.y = _local1.p0.y + nY; _local1.p1.x = _local1.p1.x + nX; _local1.p1.y = _local1.p1.y + nY; } function collisionPointSwept(p, m, radius) { var _local1 = this; var _local2 = m; var nMotionDot = _local2.dot(_local1.__get__normal()); if (nMotionDot > 0) { return(null); } var pLocalStart = (new smashing.Point(p.__get__x() - _local1.p0.__get__x(), p.__get__y() - _local1.p0.__get__y())); var pOffset = _local1.__get__normal().copy(); pOffset.multiply(radius); var pR = pLocalStart.copy(); pR.subtractPoint(pOffset); var nOffLine = ((((-pR.y) * _local2.__get__x()) + (pR.x * _local2.__get__y())) / ((_local2.__get__y() * _local1.vector.__get__x()) + ((-_local2.__get__x()) * _local1.vector.__get__y()))); var lReturn; if ((nOffLine >= 0) && (nOffLine <= 1)) { var _local3 = new smashing.Point(_local1.vector.__get__x() * nOffLine, _local1.vector.__get__y() * nOffLine); var dX = (_local3.x - pR.x); var dY = (_local3.y - pR.y); var mX = _local2.__get__x(); var mY = _local2.__get__y(); var pD = (new smashing.Point(_local3.x - pR.x, _local3.y - pR.y)); if (((dX * mX) + (dY * mY)) < 0) { return(null); } dX = dX * dX; dY = dY * dY; mX = mX * mX; mY = mY * mY; var nD = (dX + dY); if (nD > (mX + mY)) { return(null); } _local3.x = _local3.x + (_local1.p0.__get__x() + pOffset.x); _local3.y = _local3.y + (_local1.p0.__get__y() + pOffset.y); lReturn = new smashing.CollisionResult(_local3, _local1.__get__normal(), nD); lReturn.lHit = _local3; } else { var unitMotion = _local2.normalize(); if (nOffLine < 0) { var pEndPoint = _local1.p0; var pToEnd = pLocalStart.reverse(); } else if (nOffLine > 0) { var pEndPoint = _local1.p1; var pToEnd = (new smashing.Point(_local1.p1.__get__x() - p.__get__x(), _local1.p1.__get__y() - p.__get__y())); } var nClosest = pToEnd.dot(unitMotion); if (_local2.__get__length() < (Math.abs(nClosest) - radius)) { return(null); } var nHyp = pToEnd.length; var nOppSqu = ((nHyp * nHyp) - (nClosest * nClosest)); var nRadiusSqu = (radius * radius); if (nOppSqu > nRadiusSqu) { return(null); } var nFinal = (Math.sqrt(nRadiusSqu - nOppSqu) - nClosest); if (Math.abs(nFinal) > _local2.__get__length()) { return(null); } var vFinal = unitMotion.multiply(nFinal); if (vFinal.dot(_local2) > 0) { return(null); } var vClipped = (new smashing.Point(p.__get__x() - vFinal.x, p.__get__y() - vFinal.y)); var vCNormal = (new smashing.Point(vClipped.x - pEndPoint.x, vClipped.y - pEndPoint.y)).normalize(); lReturn = new smashing.CollisionResult(vClipped, vCNormal, nFinal * nFinal); lReturn.lHit = vFinal; } return(lReturn); } function collisionPoint(p, m, r) { var _local1 = this; var nMD = m.dot(_local1.__get__normal()); if (nMD > 0) { return(null); } var _local3 = new smashing.Point(p.__get__x() + m.__get__x(), p.__get__y() + m.__get__y()); var de = ((_local1.vector.__get__x() * (_local3.x - _local1.p0.__get__x())) + (_local1.vector.__get__y() * (_local3.y - _local1.p0.__get__y()))); var e2 = _local1.vector.dot(_local1.vector); var _local2; var nDist; var lR; if (de < 0) { _local2 = new smashing.Point(_local3.x - _local1.p0.__get__x(), _local3.y - _local1.p0.__get__y()); nDist = _local2.dot(_local2); if (nDist > (r * r)) { return(null); } var cN = _local2.normalize(); _local2.length = r; var pC2 = _local1.p0.addPoint(_local2); var xF = (pC2.x - p.__get__x()); var yF = (pC2.y - p.__get__y()); var lR = (new smashing.CollisionResult(pC2, cN, (xF * xF) + (yF * yF))); lR.lHit = _local1.p0; lR.nRatio = 0; } else if (de > e2) { _local2 = new smashing.Point(_local3.x - _local1.p1.__get__x(), _local3.y - _local1.p1.__get__y()); nDist = _local2.dot(_local2); if (nDist > (r * r)) { return(null); } var cN = _local2.normalize(); _local2.length = r; var pC2 = _local1.p1.addPoint(_local2); var xF = (pC2.x - p.__get__x()); var yF = (pC2.y - p.__get__y()); var lR = (new smashing.CollisionResult(pC2, cN, (xF * xF) + (yF * yF))); lR.lHit = _local1.p1; lR.nRatio = 1; } else { var t = (de / e2); var pC = (new smashing.Point(_local1.p0.__get__x() + (_local1.vector.__get__x() * t), _local1.p0.__get__y() + (_local1.vector.__get__y() * t))); var xDist = (_local3.x - pC.x); var yDist = (_local3.y - pC.y); if (((xDist * xDist) + (yDist * yDist)) > (r * r)) { return(null); } var pC2 = (new smashing.Point(pC.x + (_local1.__get__normal().__get__x() * r), pC.y + (_local1.__get__normal().__get__y() * r))); var xF = (pC2.x - p.__get__x()); var yF = (pC2.y - p.__get__y()); var lR = (new smashing.Line(pC2.x + cN.x, pC2.y + cN.y, pC2.x, pC2.y)); var dist2 = ((xF * xF) + (yF * yF)); lR = new smashing.CollisionResult(pC2, _local1.__get__normal(), dist2); lR.lHit = pC; lR.nRatio = t; } return(lR); } function nearestPointSeg(m0) { var _local1 = this; var D = (new smashing.Point(m0.__get__x() - _local1.p0.__get__x(), m0.__get__y() - _local1.p0.__get__y())); var _local2 = _local1.vector.dot(D); var e2 = _local1.vector.dot(_local1.vector); if (_local2 < 0) { return(_local1.p0); } if (_local2 > e2) { return(_local1.p1); } var _local3 = _local2 / e2; return(new smashing.Point(_local1.p0.__get__x() + (_local1.vector.__get__x() * _local3), _local1.p0.__get__y() + (_local1.vector.__get__y() * _local3))); } function nearestPointLine(m0) { var _local1 = this; var _local3 = new smashing.Point(m0.__get__x() - _local1.p0.__get__x(), m0.__get__y() - _local1.p0.__get__y()); var de = _local1.vector.dot(_local3); var e2 = _local1.vector.dot(_local1.vector); var _local2 = de / e2; return(new smashing.Point(_local1.p0.__get__x() + (_local1.vector.__get__x() * _local2), _local1.p0.__get__y() + (_local1.vector.__get__y() * _local2))); } function nearestPointRatio(p) { var _local1 = this; var _local2 = new smashing.Point(p.__get__x() - _local1.p0.__get__x(), p.__get__y() - _local1.p0.__get__y()); var de = _local1.vector.dot(_local2); var e2 = _local1.vector.dot(_local1.vector); var _local3 = de / e2; return(_local3); } function distanceFrom(p) { var _local3 = this; var _local1 = new smashing.Point(p.__get__x() - _local3.p0.__get__x(), p.__get__y() - _local3.p0.__get__y()); var _local2 = _local3.__get__normal().dot(_local1); return(_local2); } function intersection(op0, op1, oVector) { var _local1 = op0; var a1; var b1; var c1; var a2; var b2; var c2; var det_inv; var _local3; var _local2; var xi; var yi; if (vector.__get__x() != 0) { _local3 = vector.__get__y() / vector.__get__x(); } else { _local3 = Infinity; } if ((op1.__get__x() - _local1.__get__x()) != 0) { _local2 = (op1.__get__y() - _local1.__get__y()) / (op1.__get__x() - _local1.__get__x()); } else { _local2 = Infinity; } a1 = _local3; a2 = _local2; b1 = -1; b2 = -1; c1 = p0.__get__y() - (_local3 * p0.__get__x()); c2 = _local1.__get__y() - (_local2 * _local1.__get__x()); det_inv = 1 / ((a1 * b2) - (a2 * b1)); xi = ((b1 * c2) - (b2 * c1)) * det_inv; yi = ((a2 * c1) - (a1 * c2)) * det_inv; return(new smashing.Point(xi, yi)); } function toString() { var _local1 = this; return(((((((("Line(" + _local1.p0.__get__x()) + ", ") + _local1.p0.__get__y()) + ", ") + _local1.p1.__get__x()) + ", ") + _local1.p1.__get__y()) + ")"); } var bChanged = true; }
Symbol 1072 MovieClip [__Packages.smashing.CollisionResult] Frame 0
class smashing.CollisionResult { function CollisionResult (pHit, pNormal, nDist) { var _local1 = this; _local1.hit = pHit; _local1.normal = pNormal; _local1.distSqu = nDist; } function toString() { var _local1 = this; return((((("[CollisionResult], " + _local1.hit) + ", ") + _local1.normal) + ", ") + _local1.distSqu); } }
Symbol 1073 MovieClip [__Packages.Square3D] Frame 0
class Square3D { var p, normal, color; function Square3D (loc) { var _local1 = this; _local1.location = loc; _local1.color = 0; _local1.p = new smashing.FastPoint3D(0, 0, 0); _local1.s0 = new smashing.FastPoint3D(0, 0, 0); _local1.s1 = new smashing.FastPoint3D(0, 0, 0); _local1.s2 = new smashing.FastPoint3D(0, 0, 0); } function render() { var _local1 = this; var _local2 = smashing.Viewport.getFocal(_local1.p0); var lp1 = smashing.Viewport.getFocal(_local1.p1); var lp2 = smashing.Viewport.getFocal(_local1.p2); var _local3 = smashing.Viewport.getFocal(_local1.p3); _local1.location.moveTo(_local2.x, _local2.y); _local1.location.beginFill(_local1.color); _local1.location.lineTo(lp1.x, lp1.y); _local1.location.lineTo(lp2.x, lp2.y); _local1.location.lineTo(_local3.x, _local3.y); _local1.location.lineTo(_local2.x, _local2.y); _local1.location.endFill(); return(_local2); } function getNormal() { var _local1 = this; _local1.normal = _local1.s0.cross(_local1.s1); _local1.normal.normalize(); } function getLighting() { var _local2 = smashing.Viewport.light.subtractPoint(p); _local2.normalize(); var _local1 = _local2.dot(normal) * smashing.Viewport.variance; var _local3 = (_local1 + (_local1 << 8)) + (_local1 << 16); color = color + _local3; } function setColor(r, g, b) { var _local2 = this; var _local3 = smashing.Viewport.light.subtractPoint(_local2.p); _local3.normalize(); var d = _local3.dot(_local2.normal); var _local1 = _local3.dot(_local2.normal) * smashing.Viewport.variance; r = r + _local1; g = g + _local1; b = b + _local1; _local2.color = ((r << 16) + (g << 8)) + b; } function init() { var _local1 = this; _local1.p0 = _local1.p.copy(); _local1.p1 = _local1.p.addPoint(_local1.s0); _local1.p2 = _local1.p.addPoint(_local1.s1); _local1.p3 = _local1.p.addPoint(_local1.s2); _local1.getNormal(); } function toString() { var _local1 = this; return(((((("[Square3D:" + _local1.p.x) + ", ") + _local1.p.y) + ", ") + _local1.p.z) + "]"); } }
Symbol 1074 MovieClip [__Packages.Player] Frame 0
class Player extends smashing.Renderable { var aBG, sState, gfx, nScore; function Player () { var _local1 = this; super(); _local1.m = new smashing.Point(1, 0); _local1.z = 1; _local1.m.__set__length(_local1.speed); _local1.update = _local1.updateBlank; _local1._visible = false; _local1.nFPS = 0.0769230769230769; } function get midTrick() { return(bTrick); } function get lastTrick() { return(sLastTrick); } function get midAir() { return(bAir); } function get accSpeed() { return(cSpeed); } function get direction() { return(dir); } function get launched() { return(bLaunched); } function get handplanted() { return(bHandplanted); } function setRamp(oRamp) { var _local1 = this; _local1.ramp = oRamp; _local1.pLast = new smashing.Point(0, 0); _local1.pCurr = new smashing.Point(0, 0); } function setBG(oBG) { aBG = oBG; } function updateBlank(nElapsed) { } function updateOnRamp(nElapsed) { var _local1 = this; _local1.pCurr = _local1.ramp.findPos(_local1.cDist); _local1.x = _local1.pCurr.x; _local1.y = _local1.pCurr.y; var pTrav = (new smashing.Point(_local1.pCurr.__get__x() - _local1.pLast.__get__x(), _local1.pCurr.__get__y() - _local1.pLast.__get__y())); var _local2 = pTrav.cross(); _local2.normalize(); var _local3 = (Math.acos(smashing.Phys.__get__up().dot(_local2)) / Math.PI) * 180; if (_local2.x < 0) { _local3 = Math.abs(_local3 - 360); } if (_local1.dir == -1) { _local3 = _local3 - 180; } _local1._rotation = _local3; var distInc = ((_local1.rampSpeed * nElapsed) * _local1.dir); if (_local1.bCollectSpeed) { _local1.cSpeed = _local1.cSpeed + Math.abs(distInc); _local1.speedRatio = _local1.cSpeed / _local1.ramp.__get__totalDist(); _local1.setState("crouch"); } else { _local1.setState("stand"); } _local1.cDist = _local1.cDist + distInc; if (_local1.cDist > _local1.ramp.__get__totalDist()) { _local1.gotoAir(); } else if (_local1.cDist < 0) { _local1.gotoAir(); } _local1.pLast = _local1.pCurr; _local1.pLastNorm = _local2; } function updateOnRampHandplant(nElapsed) { var _local1 = this; _local1.pCurr = _local1.ramp.findPos(_local1.cDist); _local1.x = _local1.pCurr.x; _local1.y = _local1.pCurr.y; var pTrav = (new smashing.Point(_local1.pCurr.__get__x() - _local1.pLast.__get__x(), _local1.pCurr.__get__y() - _local1.pLast.__get__y())); var _local2 = pTrav.cross(); _local2.normalize(); var _local3 = (Math.acos(smashing.Phys.__get__up().dot(_local2)) / Math.PI) * 180; if (_local2.x < 0) { _local3 = Math.abs(_local3 - 360); } if (_local1.dir == -1) { _local3 = _local3 - 180; } _local1._rotation = _local3; var distInc = (((_local1.rampSpeed * 1.5) * nElapsed) * _local1.dir); _local1.cDist = _local1.cDist + distInc; _local1.speedRatio = 1; if (_local1.cDist > _local1.ramp.__get__totalDist()) { _local1.gotoAirDouble(); } else if (_local1.cDist < 0) { _local1.gotoAirDouble(); } _local1.pLast = _local1.pCurr; _local1.pLastNorm = _local2; } function updateInAir(nElapsed) { var _local1 = this; if (_local1.__get__midTrick() == true) { _local1.animateTrick(); if (_local1.bFinalizeTrick == false) { if (_local1.cTrickTime <= _local1.nTrickTime) { _local1.cTrickTime = _local1.cTrickTime + nElapsed; } else { _local1.bFinalizeTrick = true; _local1.oWorld.onStartTrick(_local1.sLastTrick); } } } var g = (smashing.Phys.gr * nElapsed); var _local3 = _local1.m; _local3.y = _local3.y + g; _local1.y = _local1.y + (_local3.y * nElapsed); if (_local1.__get__midTrick() == true) { if (_local1.dir == 1) { _local1.gotoAndStop("left"); } else { _local1.gotoAndStop("right"); } } else { var bLast = (_local1.nLastY < 0); var bThis = (_local1.m.__get__y() < 0); if (_local1.sState != "turn") { if (bLast != bThis) { _local1.setState("turn"); } else if (_local1.dir == 1) { if (_local1.m.__get__y() > 0) { _local1.gotoAndStop("right"); } else { _local1.gotoAndStop("left"); } } else if (_local1.m.__get__y() > 0) { _local1.gotoAndStop("left"); } else { _local1.gotoAndStop("right"); } } } _local1.nLastY = _local1.m.y; if (_local1.y > _local1.ramp.__get__top()) { _local1.gotoRamp(); } _local1.ramp.changed = true; var _local2 = 0; while (_local2 < _local1.aBG.length) { _local1.aBG[_local2].changed = true; _local2++; } } function updateWipeout(nElapsed) { var _local1 = this; _local1.pCurr = _local1.ramp.findPos(_local1.cDist); _local1.x = _local1.pCurr.x; _local1.y = _local1.pCurr.y; var pTrav = (new smashing.Point(_local1.pCurr.__get__x() - _local1.pLast.__get__x(), _local1.pCurr.__get__y() - _local1.pLast.__get__y())); var _local2 = pTrav.cross(); _local2.normalize(); var _local3 = (Math.acos(smashing.Phys.__get__up().dot(_local2)) / Math.PI) * 180; if (_local2.x < 0) { _local3 = Math.abs(_local3 - 360); } if (_local1.dir == -1) { _local3 = _local3 - 180; } _local1._rotation = _local3; _local1.pLast = _local1.pCurr; _local1.pLastNorm = _local2; var distInc = ((_local1.nWipeSpeed * nElapsed) * _local1.dir); _local1.cDist = _local1.cDist + distInc; _local1.nWipeSpeed = _local1.nWipeSpeed - smashing.Phys.drag(_local1.nWipeSpeed, nElapsed); if (_local1.nWipeSpeed < 20) { _local1.endWipeout(); } } function startSpeed() { var _local1 = this; _local1.bSpace = true; if (_local1.bCollectable == true) { _local1.bCollectable = false; _local1.bCollectSpeed = true; } } function stopSpeed() { bSpace = false; bCollectSpeed = false; } function gotoAir() { var _local1 = this; _local1.oWorld.onAir(); _local1.nAirTime = 0; _local1.bAir = true; if (_local1.bHandplant) { _local1.gotoHandplant(); } else { _local1.bCollectable = false; var _local3 = _local1.cSpeed / _local1.ramp.__get__totalDist(); var _local2 = _local1.speed * (_local3 * _local3); if (_local2 < _local1.bottomSpeed) { _local2 = _local1.bottomSpeed; } var m = _local1.m; m.x = 0; m.y = -_local2; _local1.update = _local1.updateInAir; _local1.dir = _local1.dir * -1; _local1.nLastY = -1; if (_local1.dir == 1) { _local1.cDist = 0; } else { _local1.cDist = _local1.ramp.totalDist; } if (_local1.y > _local1.ramp.__get__top()) { _local1.y = _local1.ramp.top; } _local1.clearTicks(); _local1.setState("stand"); _local1.oWorld.onFinalAir(); } } function gotoAirDouble() { var _local1 = this; _local1.oWorld.onAir(); _local1.nAirTime = 0; _local1.bAir = true; _local1.bCollectable = false; _local1.bHandplanted = true; var ratio = (_local1.cSpeed / _local1.ramp.__get__totalDist()); var _local2 = _local1.speed * 1.2; if (_local2 < _local1.bottomSpeed) { _local2 = _local1.bottomSpeed; } var _local3 = _local1.m; _local3.x = 0; _local3.y = -_local2; _local1.update = _local1.updateInAir; _local1.dir = _local1.dir * -1; _local1.nLastY = -1; if (_local1.dir == 1) { _local1.cDist = 0; _local1.gotoAndStop("left"); } else { _local1.cDist = _local1.ramp.totalDist; } if (_local1.y > _local1.ramp.__get__top()) { _local1.y = _local1.ramp.top; } _local1.clearTicks(); _local1.setState("stand"); _local1.oWorld.onFinalAir(); } function gotoRamp(bFromReset) { var _local1 = this; _local1.bAir = false; _local1.bCollectable = true; _local1.bCollectSpeed = false; _local1.bHandplanted = false; _local1.bDisable = false; _local1.cSpeed = 0; _local1.speedRatio = 0; _local1.pLast.__set__x(_local1.x); _local1.pLast.__set__y(_local1.ramp.__get__top() - 5); _local1.pLastNorm = new smashing.Point(_local1.dir, 0); var _local3 = _local1.m; _local3.length = _local1.speed; var _local2; if (bFromReset == true) { _local1.update = _local1.updateOnRamp; } else if (_local1.__get__midTrick() == true) { _local1.wipeout(); _local2 = true; } else { _global.__main.mcRampSound.play(); _local1.update = _local1.updateOnRamp; _local2 = false; if (_local1.dir == 1) { _local1.gotoAndStop("right"); } else { _local1.gotoAndStop("left"); } } _local1.y = _local1.ramp.top; _local1.oWorld.onRamp(_local2); } function gotoRampHandplant(bFromReset) { var _local1 = this; _local1.bAir = false; _local1.bCollectable = true; _local1.bCollectSpeed = false; _local1.bDisable = false; _local1.cSpeed = 0; _local1.speedRatio = 0; _local1.pLast.__set__x(_local1.x); _local1.pLast.__set__y(_local1.ramp.__get__top() - 5); _local1.pLastNorm = new smashing.Point(_local1.dir, 0); var _local2 = _local1.m; _local2.length = _local1.speed; if (bFromReset == true) { _local1.update = _local1.updateOnRampHandplant; } else if (_local1.__get__midTrick() == true) { _local1.wipeout(); } else { _global.__main.mcRampSound.play(); _local1.update = _local1.updateOnRampHandplant; _local1.oWorld.gainTricks(); } _local1.y = _local1.ramp.top; _local1.oWorld.onRamp(); } function gotoHandplant() { var _local1 = this; _local1.update = _local1.updateBlank(); _local1.bAir = false; _local1.dir = _local1.dir * -1; _local1.setState("handplant"); _local1.oWorld.onStartTrick("handplant"); var _local3 = ((_local1.dir == 1) ? 0 : (_local1.ramp.__get__totalDist())); var _local2 = _local1.ramp.findPos(_local3); _local1.x = _local2.x; _local1.y = _local2.y; } function endHandPlant() { var _local1 = this; _local1.setState("stand"); if (_local1.dir == 1) { _local1.gotoAndStop("right"); } else { _local1.gotoAndStop("left"); } _local1.oWorld.onEndTrick("handplant"); _local1.gotoRampHandplant(); } function wipeout() { var _local1 = this; _local1.oWorld.onWipeout(); _local1.nWipeSpeed = _local1.speed; _local1.endTrick(); _local1.setState("wipeout"); if (_local1.dir == 1) { _local1.ramp.skateClatterLeft._visible = true; _local1.ramp.skateClatterLeft.play(); } else { _local1.ramp.skateClatterRight._visible = true; _local1.ramp.skateClatterRight.play(); } _local1.update = _local1.updateWipeout; } function endWipeout() { var _local1 = this; _local1.ramp.skateClatterLeft._visible = false; _local1.ramp.skateClatterLeft.gotoAndStop(1); _local1.ramp.skateClatterRight._visible = false; _local1.ramp.skateClatterRight.gotoAndStop(1); _local1.oWorld.onEndWipeout(); } function showTicks() { } function clearTicks() { } function reset() { var _local1 = this; _local1._visible = false; _local1.gotoAndStop("right"); _local1.cDist = 0; _local1.cSpeed = 0; _local1.speedRatio = 0; _local1.bCollectable = false; _local1.bTrick = false; _local1.cTrickTime = 0; _local1.cTricks = 0; _local1.bTrick = false; _local1.bFinalizeTrick = false; _local1.setState("stand"); _local1.clearTicks(); _local1.pLast = _local1.ramp.findPos(_local1.cDist); _local1.x = _local1.pLast.x; _local1.y = _local1.pLast.y; _local1._rotation = 90; _local1.ramp.skateClatterRight.skateClatter._visible = false; _local1.ramp.skateClatterRight.skateClatter.gotoAndStop(1); _local1.ramp.skateClatterLeft.skateClatter._visible = false; _local1.ramp.skateClatterLeft.skateClatter.gotoAndStop(1); _local1.update = _local1.updateBlank; _local1.bLaunched = false; _local1.oWorld.resetPlayer(); } function launch() { var _local1 = this; _local1.dir = 1; _local1._rotation = 90; _local1._visible = true; var _local2 = _local1.ramp.findPos(_local1.cDist); _local1.x = _local2.x; _local1.y = _local2.y; _local1.gotoRamp(true); _local1.bLaunched = true; smashing.Viewport.render(_local1); } function setState(sState) { this.sState = sState; gfx.gotoAndStop(sState); } function endTrick() { var _local1 = this; _local1.cTrickTime = 0; _local1.cTricks = 0; _local1.sCurrTrick = ""; _local1.bTrick = false; _local1.bFinalizeTrick = false; _local1.setState("stand"); _local1.oWorld.onEndTrick(_local1.sLastTrick); } function doTrick(sTrick) { var _local1 = this; var _local2 = sTrick; if (_local1.bDisable == true) { return(false); } if (_local1.bAir == true) { if (_local1.cTricks < 2) { if (_local1.cTrickTime <= _local1.nTrickTime) { if (_local1.dir == 1) { _local1.gotoAndStop("left"); } else { _local1.gotoAndStop("right"); } _local1.sLastTrick = _local2; _local1.bTrick = true; _local1.setState(_local2); if (_local2 != _local1.sCurrTrick) { _local1.sCurrTrick = _local2; _local1.nTrickStartTime = getTimer(); } return(true); } return(false); } return(false); } return(false); } function handplant() { bHandplant = true; } function unHandplant() { bHandplant = false; } function pause() { gfx.gfx.stop(); } function unpause() { gfx.gfx.play(); } function addScore(nValue) { nScore = nScore + nValue; } function setScore(nValue) { nScore = nValue; } function playBonus(combo) { var _local1 = this; var _local3 = combo; var _local2; var pointBonus; if (_local1.__get__direction() == 1) { _local2 = _local1.ramp.bonusaniLeft; } else { _local2 = _local1.ramp.bonusaniRight; } if (_local3 == 4) { _local2.gotoAndPlay("fourTrick"); _local1.addScore(_local1.fourTrick); } else if (_local3 == 3) { _local2.gotoAndPlay("threeTrick"); _local1.addScore(_local1.threeTrick); } else { _local2.gotoAndPlay("dragonCombo"); _local1.addScore(_local3); } } function animateTrick() { var _local3 = this; var currTime = ((getTimer() - _local3.nTrickStartTime) / 1000); var _local2 = _local3.gfx.gfx._totalframes; var trickTime = (_local2 * _local3.nFPS); var _local1 = currTime / trickTime; if (_local1 > 1) { _local1 = 1; } _local3.gfx.gfx.gotoAndStop(Math.ceil(_local2 * _local1)); } var speed = 530; var rampSpeed = 400; var bottomSpeed = 60; var cDist = 0; var dir = 1; var yMoveMod = 1; var xMoveMod = 0; var bCollectSpeed = false; var bCollectable = true; var bSpace = false; var cSpeed = 0; var speedRatio = 0; var nAirTime = 0; var nWipeSpeed = 0; var bTrick = false; var sLastTrick = ""; var bAir = false; var bLaunched = false; var threeTrick = 200; var fourTrick = 300; var cTricks = 0; var cTrickTime = 0; var nTrickTime = 0.15; var bFinalizeTrick = false; var bHandplant = false; var bHandplanted = false; var nLastY = -1; var bDisable = false; var n360 = 0; var sCurrTrick = ""; }
Symbol 1075 MovieClip [__Packages.smashing.Phys] Frame 0
class smashing.Phys { static var pUp; function Phys () { } static function drag(f, t) { return(f * Math.pow(t, fr)); } static function bounce(v, n) { var _local3 = v; var _local2 = _local3.reverse(); var _local1 = n.multiply(n.dot(_local2)); _local3.__set__x((_local1.x * bf) + (_local1.x - _local2.x)); _local3.__set__y((_local1.y * bf) + (_local1.y - _local2.y)); } static function get up() { return(((pUp == undefined) ? ((pUp = new smashing.Point(0, -1))) : (pUp))); } static var gr = 200; static var fr = 0.8; static var bf = 0.7; static var height = 370; static var width = 600; static var TWOPI = (Math.PI*2); }
Symbol 1076 MovieClip [__Packages.TrickCard] Frame 0
class TrickCard extends MovieClip { var _visible; function TrickCard () { super(); _visible = false; } function setTrick(sTrick, nScore, n360) { var _local2 = this; _local2._visible = true; _local2.gotoAndStop(sTrick); if (nScore == -1) { i = 0; while (i < 4) { _local2["score" + i]._visible = false; i++; } } else { var _local1 = String(nScore); var _local3 = 4 - _local1.length; var i = 0; while (i < _local3) { _local1 = "0" + _local1; i++; } i = 0; while (i < 4) { _local2["score" + i].gotoAndStop(Number(_local1.charAt(i)) + 1); i++; } } _local2.startTime = getTimer(); _local2.onEnterFrame = _local2.update; _local2.nOption = n360; } function update() { var _local1 = this; var _local2 = (getTimer() - _local1.startTime) / 1000; if (_local2 >= _local1.nDuration) { _local1.gotoAndStop("blank"); _local1.onEnterFrame = null; } } var nDuration = 1; var nOption = 0; }
Symbol 1077 MovieClip [__Packages.smashing.Menu] Frame 0
class smashing.Menu extends MovieClip { static var target; var _quality, gotoAndPlay, gotoAndStop; function Menu () { super(); target = this; } function onShow() { _quality = "high"; _global.oMusic.stopMusic(); _global.__main.oBase.pause(); } function onResume() { var _local1 = _global; _quality = _local1.sLowEnd; _local1.oMusic.playMusic(); _local1.__main.oBase.play(); } function show(sFrame) { onShow(); gotoAndPlay(sFrame); } function resume() { onResume(); gotoAndStop("blank"); } function playAgain() { } static function watchProp(o, sProp, sType) { var _local1 = o; var _local2 = sProp; switch (sType) { case "text" : _local1.watch(_local2, watchText); return; case "frameMeter" : _local1.watch(_local2, watchFrameMeter); return; case "pegboard" : _local1.watch(_local2, watchPegboard); return; case "signboard" : _local1.watch(_local2, watchSignboard); return; case "singleDigit" : _local1.watch(_local2, watchSingleDigit); } } static function watchText(prop, oldVal, newVal) { target[prop.toString()] = newVal; return(newVal); } static function watchFrameMeter(prop, oldVal, newVal) { var _local2 = target[prop.toString()]; var _local1 = Math.ceil(newVal * _local2._totalframes); if (_local1 == 0) { _local1 = 1; } _local2.gotoAndStop(_local1); return(newVal); } static function watchPegboard(prop, oldVal, newVal) { var _local1 = target[prop.toString()]; _local1.pegs = newVal; return(newVal); } static function watchSignboard(prop, oldVal, newVal) { //var _local2 = this; var limit = 1; var _local1 = target[prop.toString()]; _local1.gotoAndStop(newVal); _local1.startTime = getTimer(); _local1.limit = limit; _local1.onEnterFrame = function () { var _local1 = this; var _local2 = (getTimer() - _local1.startTime) / 1000; if (_local2 >= _local1.limit) { _local1._visible = false; delete _local1.onEnterFrame; } }; return(newVal); } static function watchSingleDigit(prop, oldVal, newVal) { var _local2 = newVal; var _local1 = target[prop.toString()]; _local1.gotoAndStop(_local2 + 1); target[prop + "cache"] = _local2 + 1; return(_local2); } var bEnabled = true; }
Symbol 1078 MovieClip [__Packages.smashing.KeyGrabber] Frame 0
class smashing.KeyGrabber { var oRecv; function KeyGrabber () { } function setWorld(recv) { oRecv = recv; } function onEnterFrame() { var _local1 = this; if (_local1.oRecv) { var _local2 = ((Key.isDown(38) + (Key.isDown(40) << 1)) + (Key.isDown(37) << 2)) + (Key.isDown(39) << 3); switch (_local2) { case 5 : _local1.oRecv.onUpLeft(); break; case 9 : _local1.oRecv.onUpRight(); break; case 1 : _local1.oRecv.onUp(); break; case 6 : _local1.oRecv.onDownLeft(); break; case 10 : _local1.oRecv.onDownRight(); break; case 2 : _local1.oRecv.onDown(); break; case 4 : _local1.oRecv.onLeft(); break; case 8 : _local1.oRecv.onRight(); } if (Key.isDown(90)) { _local1.oRecv.onShift(); } else { _local1.oRecv.onUnshift(); } } } }
Symbol 1079 MovieClip [__Packages.smashing.KeyGrabbable] Frame 0
interface smashing.KeyGrabbable{}
Symbol 1080 MovieClip [__Packages.RampJumpWorld] Frame 0
class RampJumpWorld { var player, ramp; function RampJumpWorld (mcLoc) { var _local1 = this; _local1.location = mcLoc; _local1.ramp = _local1.location.mcRamp; _local1.ramp.oWorld = _local1; _local1.ramp.mcLaunchCPU._visible = false; _local1.mcLaunch = _local1.ramp.mcLaunchPlayer; _local1.player = _local1.location.mcPlayer; _local1.player.setRamp(_local1.ramp); _local1.player.oWorld = _local1; _local1.aBG = []; _local1.aBG[0] = _local1.location.backCrowd; _local1.aBG[1] = _local1.location.buildings; _local1.player.setBG(_local1.aBG); smashing.Menu.watchProp(_local1.player, "speedRatio", "frameMeter"); smashing.Menu.watchProp(_local1, "timeRatio", "frameMeter"); smashing.Menu.watchProp(_local1, "cTimeRounded", "text"); smashing.Menu.watchProp(_local1, "nScore", "text"); smashing.Menu.watchProp(_local1, "tricksLanded", "text"); _local1.tricksLanded = 0; _local1.nRound = 0; _local1.aScores = []; _local1.oKeySub = new smashing.KeySub(_local1, 32, "startSpeed", "stopSpeed"); _local1.moveView = _local1.moveViewRamp; } function onStartTrick(sTrick) { var _local1 = this; var multiplier = (_local1.aJumpScore.length + 1); var _local3 = ((_local1.player.__get__handplanted() == true) ? 0.5 : 1); var _local2; switch (sTrick) { case "indyGrab" : _local2 = (196 * multiplier) * _local3; _local1.n360 = 0; break; case "ollie360" : _local2 = (64 * multiplier) * _local3; _local1.n360++; break; case "varialFlip" : _local2 = (256 * multiplier) * _local3; _local1.n360 = 0; break; case "mutegrab" : _local2 = (324 * multiplier) * _local3; _local1.n360 = 0; break; case "varial360" : _local2 = (289 * multiplier) * _local3; _local1.n360 = 0; break; case "spinHook" : _local2 = (324 * multiplier) * _local3; _local1.n360 = 0; break; case "flare" : _local2 = (676 * multiplier) * _local3; _local1.n360 = 0; break; case "superman" : _local2 = (529 * multiplier) * _local3; _local1.n360 = 0; break; case "handplant" : _local2 = 20; _local1.n360 = 0; } smashing.Menu.target.mcTrick.setTrick(sTrick, _local2, 360 * _local1.n360); } function onEndTrick(sTrick) { var _local1 = this; var _local3 = _local1.aJumpScore.length + 1; var _local2 = ((_local1.player.__get__handplanted() == true) ? 0.5 : 1); switch (sTrick) { case "indyGrab" : _local1.aJumpScore.push(196 * _local3) * _local2; return; case "ollie360" : _local1.aJumpScore.push(64 * _local3) * _local2; return; case "varialFlip" : _local1.aJumpScore.push(256 * _local3) * _local2; return; case "mutegrab" : _local1.aJumpScore.push(324 * _local3) * _local2; return; case "varial360" : _local1.aJumpScore.push(289 * _local3) * _local2; return; case "spinHook" : _local1.aJumpScore.push(324 * _local3) * _local2; return; case "flare" : _local1.aJumpScore.push(676 * _local3) * _local2; return; case "superman" : _local1.aJumpScore.push(529 * _local3) * _local2; return; case "handplant" : _local1.nScore = _local1.nScore + 20; } } function onLaunch() { player.launch(); bEnabled = true; } function onReenter() { } function onAir() { var _local1 = this; _local1.aJumpScore = []; _local1.moveView = _local1.moveViewAir; } function onFinalAir() { } function onWipeout() { } function onEndWipeout() { var _local1 = this; _local1.player.reset(); _local1.mcLaunch._visible = true; _local1.mcLaunch.gotoAndStop("launch"); } function onRamp(bWipe) { var _local2 = this; _local2.n360 = 0; if (bWipe != undefined) { if (bWipe == false) { var _local1 = 0; while (_local1 < _local2.aJumpScore.length) { _local2.nScore = _local2.nScore + _local2.aJumpScore[_local1]; _local1++; } _local2.tricksLanded = _local2.tricksLanded + _local2.aJumpScore.length; } } _local2.moveView = _local2.moveViewRamp; } function onEnter() { var _local2 = this; _local2.ramp.render(); var _local1 = 0; while (_local1 < _local2.aBG.length) { _local2.aBG[_local1].render(); _local1++; } } function onExit() { } function onPause() { if (player.__get__midTrick() == true) { player.pause(); } } function onPlay() { if (player.__get__midTrick() == true) { player.unpause(); } } function onUp() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("mutegrab"); } } } function onDown() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("varialFlip"); } } } function onLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("varial360"); } } } function onRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("indyGrab"); } } } function onUpLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("flare"); } } } function onUpRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("spinHook"); } } } function onDownLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("ollie360"); } } } function onDownRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("superman"); } } } function onShift() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.handplant(); } } } function onUnshift() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.unHandplant(); } } } function update(nElapsed) { var _local2 = this; _local2.cTime = _local2.cTime + nElapsed; _local2.timeRatio = _local2.cTime / _local2.nTime; _local2.cTimeRounded = Math.floor(_local2.nTime - _local2.cTime); _local2.cTimeRounded = ((_local2.cTimeRounded < 0) ? 0 : (_local2.cTimeRounded)); _local2.player.update(nElapsed); _local2.moveView(); _local2.player.render(); _local2.ramp.render(); var _local1 = 0; while (_local1 < _local2.aBG.length) { _local2.aBG[_local1].render(); _local1++; } updateAfterEvent(); } function moveViewRamp() { smashing.Viewport.x = smashing.Viewport.centerX; smashing.Viewport.y = smashing.Viewport.centerY; smashing.Viewport.z = 0; } function moveViewAir() { var _local1 = ramp.__get__top() - player.y; smashing.Viewport.y = smashing.Viewport.startY - _local1; smashing.Viewport.z = 0; } function startSpeed() { if (_global.__main.oBase.playing) { player.startSpeed(); } } function stopSpeed() { if (_global.__main.oBase.playing) { player.stopSpeed(); } } function stopRound() { var _local2 = this; _local2.ramp.skateClatterLeft._visible = false; _local2.ramp.skateClatterRight._visible = false; var nav = _global.__main.mcNav; _local2.aScores.push(_local2.nScore); var _local3 = 0; var _local1 = 0; while (_local1 < _local2.aScores.length) { _local3 = _local3 + _local2.aScores[_local1]; _local1++; } nav.mcComplete.nTotal = _local3; nav.mcComplete.nRound = _local2.nScore; _local2.player.reset(); _global.oMusic.stopMusic(); if (_local2.nRound >= 3) { _global.__main.nRound1 = _local2.aScores[0]; _global.__main.nRound2 = _local2.aScores[1]; _global.__main.nRound3 = _local2.aScores[2]; _global.__main.nTotalScore = (_local2.aScores[0] + _local2.aScores[1]) + _local2.aScores[2]; _global.__main.gotoAndStop("endGame"); smashing.Viewport.reset(); } else { _global.__main.oBase.pause(); nav.mcComplete._visible = true; } } function startRound() { var _local1 = this; _local1.bTime = true; _local1.cTime = 0; _local1.nRound++; _local1.nScore = 0; _global.oMusic.playMusic(); _local1.mcLaunch.gotoAndStop("launch"); } function getReady() { resetView(); } function resetView() { var _local2 = this; _local2.moveView = _local2.moveViewRamp; _local2.player._visible = false; _local2.mcLaunch._visible = true; smashing.Viewport.reset(); _local2.player.render(); _local2.ramp.render(); var _local1 = 0; while (_local1 < _local2.aBG.length) { _local2.aBG[_local1].render(); _local1++; } } function tooLate() { var _local1 = this; if (_local1.player.__get__direction() == -1) { _local1.ramp.mcTooLateLeft.play(); } else { _local1.ramp.mcTooLateRight.play(); } } var nTime = 60; var cTime = 0; var cTimeRounded = 0; var timeRatio = 0; var cScores = 0; var bEnabled = false; var bTime = false; var n360 = 0; }
Symbol 1081 MovieClip [__Packages.smashing.KeySub] Frame 0
class smashing.KeySub { function KeySub (o, code, downmeth, upmeth) { var _local1 = this; _local1.oLooking = o; _local1.nCode = code; _local1.sDownMeth = downmeth; _local1.sUpMeth = upmeth; Key.addListener(_local1); } function onKeyDown() { var _local1 = this; if (_local1.bPressed == false) { if (Key.getCode() == _local1.nCode) { _local1.bPressed = true; _local1.oLooking[_local1.sDownMeth](); } } } function onKeyUp() { var _local1 = this; if (!Key.isDown(_local1.nCode)) { _local1.bPressed = false; _local1.oLooking[_local1.sUpMeth](); } } var bPressed = false; }
Symbol 1082 MovieClip [__Packages.RampTutorWorld] Frame 0
class RampTutorWorld { var endTrick, updatePlayer, reenter, finalAirCheck, wipeout, endWipeout, player, ramp, aTrickReq, playerCPU, cTrick; function RampTutorWorld (mcLoc) { var _local1 = this; _local1.location = mcLoc; _local1.ramp = _local1.location.mcRamp; _local1.ramp.oWorld = _local1; _local1.player = _local1.location.mcPlayer; _local1.player.setRamp(_local1.ramp); _local1.player.oWorld = _local1; _local1.playerCPU = _local1.location.mcPlayerCPU; _local1.playerCPU.setRamp(_local1.ramp); _local1.playerCPU.oWorld = _local1; smashing.Menu.watchProp(_local1.player, "speedRatio", "frameMeter"); smashing.Menu.watchProp(_local1.playerCPU, "speedRatio", "frameMeter"); smashing.Menu.watchProp(_local1, "nScore", "text"); smashing.Menu.watchProp(_local1, "cTries", "singleDigit"); smashing.Menu.watchProp(_local1, "tricksLanded", "text"); _local1.tricksLanded = 0; _local1.nScore = 0; _local1.aBG = []; _local1.aBG[0] = _local1.location.backCrowd; _local1.aBG[1] = _local1.location.buildings; _local1.player.setBG(_local1.aBG); _local1.oKeySub = new smashing.KeySub(_local1, 32, "startSpeed", "stopSpeed"); _local1.moveView = _local1.moveViewRamp; TrickCombo.init(); } function onStartTrick(sTrick) { var _local1 = this; var _local2 = sTrick; _local1.startTrick(_local2); if (_local2 == "ollie360") { _local1.n360++; } else { _local1.n360 = 0; } smashing.Menu.target.mcTrick.setTrick(_local2, -1, _local1.n360 * 360); } function onEndTrick(sTrick) { endTrick(sTrick); } function onLaunch() { updatePlayer.launch(); } function onReenter() { reenter(); } function onAir() { var _local1 = this; _local1.moveView = _local1.moveViewAir; _local1.airCheck(); } function onFinalAir() { finalAirCheck(); } function onWipeout() { wipeout(); } function onEndWipeout() { endWipeout(); } function onRamp(bWipe) { var _local1 = this; _local1.n360 = 0; _local1.moveView = _local1.moveViewRamp; _local1.rampCheck(); } function onEnter() { var _local2 = this; _local2.ramp.render(); _local2.ramp2.render(); var _local1 = 0; while (_local1 < _local2.aBG.length) { _local2.aBG[_local1].render(); _local1++; } } function onExit() { } function onPause() { if (player.__get__midTrick() == true) { player.pause(); } } function onPlay() { if (player.__get__midTrick() == true) { player.unpause(); } } function onUp() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("mutegrab"); } } } function onDown() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("varialFlip"); } } } function onLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("varial360"); } } } function onRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("indyGrab"); } } } function onUpLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("flare"); } } } function onUpRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("spinHook"); } } } function onDownLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("ollie360"); } } } function onDownRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("superman"); } } } function onShift() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.handplant(); } } } function onUnshift() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.unHandplant(); } } } function update(nElapsed) { var _local2 = this; _local2.nRunTime = _local2.nRunTime + nElapsed; _local2.updateCurrent(nElapsed); _local2.updatePlayer.render(); _local2.ramp.render(); var _local1 = 0; while (_local1 < _local2.aBG.length) { _local2.aBG[_local1].render(); _local1++; } updateAfterEvent(); } function moveViewRamp(x, y) { smashing.Viewport.x = smashing.Viewport.centerX; smashing.Viewport.y = smashing.Viewport.centerY; smashing.Viewport.z = 0; } function moveViewAir(x, y) { var _local1 = ramp.__get__top() - y; smashing.Viewport.y = smashing.Viewport.startY - _local1; } function startSpeed() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.startSpeed(); } } } function stopSpeed() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.stopSpeed(); } } } function tooLate() { var _local1 = this; if (_local1.player.__get__direction() == -1) { _local1.ramp.mcTooLateLeft.play(); } else { _local1.ramp.mcTooLateRight.play(); } } function startRound() { var _local1 = this; _local1.nTrickReq = 0; _local1.aTrickReq = []; _global.__main.oBase.play(); _global.oMusic.playMusic(); _local1.startRun(); } function startRun() { var _local1 = this; _local1.cTries = _local1.nTries; _local1.nTrickReq++; _local1.tricksLanded = _local1.nTrickReq; if ((_local1.nTrickReq % 3) == 1) { _local1.aTrickReq.push(new TrickCombo()); } else { _local1.aTrickReq[_local1.aTrickReq.length - 1].addTrick(); } _local1.switchToCPU(); _local1.ramp.mcLaunchCPU.gotoAndStop("launch"); _local1.nTrick = _local1.aTrickReq.length; } function endRun() { var _local1 = _global; var _local2 = this; _local1.oMusic.stopMusic(); _local1.__main.nTotalScore = _local2.nScore; var _local3 = Math.floor(_local2.nRunTime); var minutes = Math.floor(_local3 / 60); var seconds = (_local3 % 60); _local1.__main.runTime = (minutes + ":") + seconds; _local1.__main.maxCombos = _local2.nTrickReq; _local1.__main.numRuns = _local2.nRuns; _local1.__main.gotoAndStop("endGame"); } function getTrickCombo(nTricks) { aTrickReq.push(new TrickCombo(nTricks)); } function updatePlayerMove(nElapsed) { var _local1 = this; _local1.player.update(nElapsed); _local1.moveView(_local1.player.x, _local1.player.y); } function updateCPU(nElapsed) { var _local1 = this; _local1.playerCPU.update(nElapsed); _local1.moveView(_local1.playerCPU.x, _local1.playerCPU.y); } function endTrickCPU(sTrick) { var _local1 = this; var _local2 = sTrick; _local2 = _local1.aTrickReq[_local1.cTrick].getTrick(); if (_local2 != undefined) { _local1.playerCPU.doTrick(_local2); } else { _local1.cTrick++; if (_local1.cTrick >= _local1.aTrickReq.length) { _local1.returnCPU(); } } } function startTrickCPU(sTrick) { } function rampCheckCPU() { playerCPU.startSpeed(); } function airCheckCPU() { playerCPU.stopSpeed(); } function finalAirCheckCPU() { var _local1 = this; if (_local1.cTrick < _local1.nTrick) { _local1.playerCPU.doTrick(_local1.aTrickReq[_local1.cTrick].getTrick()); } } function reenterCPU() { flipPlayer(); } function endWipeoutCPU() { var _local1 = this; _local1.updatePlayer.reset(); _local1.switchToCPU(); _local1.ramp.mcLaunchPlayer._visible = true; _local1.ramp.mcLaunchPlayer.gotoAndStop("launch"); } function endTrickPlayer(sTrick) { aTrickReq[cTrick].doTrick(sTrick); } function startTrickPlayer(sTrick) { } function rampCheckPlayer() { var _local1 = this; if (_local1.aTrickReq[_local1.cTrick].started == true) { if (_local1.aTrickReq[_local1.cTrick].success == true) { _local1.cTrick++; if (_local1.cTrick >= _local1.aTrickReq.length) { _local1.returnPlayer(); } } else { _local1.returnPlayerFail(); } } } function airCheckPlayer() { } function finalAirCheckPlayer() { } function rampCheckReturn() { } function airCheckReturn() { } function endWipeoutPlayer() { var _local1 = this; _local1.cTries--; if (_local1.cTries <= 0) { _local1.endRun(); } else { _local1.updatePlayer.reset(); _local1.switchToPlayer(); _local1.ramp.mcLaunchPlayer._visible = true; _local1.ramp.mcLaunchPlayer.gotoAndStop("launch"); } } function reenterPlayer() { var _local1 = this; _local1.nScore = _local1.nScore + (_local1.nTrickValue * _local1.nTrickReq); _local1.startRun(); } function reenterPlayerFail() { var _local1 = this; _local1.cTries--; if (_local1.cTries <= 0) { _local1.endRun(); } else { _local1.switchToCPU(); _local1.ramp.mcLaunchCPU.gotoAndStop("launch"); } } function finalAirCheckReturn() { var _local1 = this; if (_local1.updatePlayer.dir == 1) { _local1.updatePlayer.reset(); _local1.updatePlayer = null; _local1.updateCurrent = null; if (_local1.bCPU == true) { _local1.ramp.mcLaunchCPU._visible = true; _local1.ramp.mcLaunchCPU.gotoAndStop("reenter"); } else { _local1.ramp.mcLaunchPlayer._visible = true; _local1.ramp.mcLaunchPlayer.gotoAndStop("reenter"); } } } function finalAirCheckReturnFail() { var _local1 = this; if (_local1.updatePlayer.dir == 1) { _local1.updatePlayer.reset(); _local1.updatePlayer = null; _local1.updateCurrent = null; _local1.ramp.mcLaunchPlayer._visible = true; _local1.ramp.mcLaunchPlayer.gotoAndStop("reenter"); } } function switchToCPU() { var _local1 = this; _local1.updateCurrent = _local1.updateCPU; _local1.updatePlayer = _local1.playerCPU; _local1.endTrick = _local1.endTrickCPU; _local1.startTrick = _local1.startTrickCPU; _local1.rampCheck = _local1.rampCheckCPU; _local1.airCheck = _local1.airCheckCPU; _local1.finalAirCheck = _local1.finalAirCheckCPU; _local1.reenter = _local1.reenterCPU; _local1.endWipeout = _local1.endWipeoutCPU; _local1.bCPU = true; _local1.bEnabled = false; _local1.cTrick = 0; _local1.moveView = _local1.moveViewRamp; } function switchToPlayer() { var _local1 = this; _local1.nRuns++; _local1.updateCurrent = _local1.updatePlayerMove; _local1.updatePlayer = _local1.player; _local1.endTrick = _local1.endTrickPlayer; _local1.startTrick = _local1.startTrickPlayer; _local1.rampCheck = _local1.rampCheckPlayer; _local1.airCheck = _local1.airCheckPlayer; _local1.finalAirCheck = _local1.finalAirCheckPlayer; _local1.endWipeout = _local1.endWipeoutPlayer; _local1.bCPU = false; _local1.bEnabled = true; _local1.cTrick = 0; var _local2 = 0; while (_local2 < _local1.aTrickReq.length) { _local1.aTrickReq[_local2].reset(); _local2++; } _local1.moveView = _local1.moveViewRamp; } function flipPlayer() { var _local1 = this; if (_local1.bCPU) { _local1.switchToPlayer(); _local1.ramp.mcLaunchPlayer._visible = true; _local1.ramp.mcLaunchPlayer.gotoAndStop("launch"); } else { _local1.switchToCPU(); _local1.ramp.mcLaunchCPU._visible = true; _local1.ramp.mcLaunchCPU.gotoAndStop("launch"); } } function returnCPU() { var _local1 = this; _local1.rampCheck = _local1.rampCheckReturn; _local1.airCheck = _local1.airCheckReturn; _local1.finalAirCheck = _local1.finalAirCheckReturn; _local1.reenter = _local1.reenterCPU; } function returnPlayerFail() { var _local1 = this; smashing.Menu.target.mcTrick.setTrick("trickMissed", -1); _local1.bEnabled = false; _local1.rampCheck = _local1.rampCheckReturn; _local1.airCheck = _local1.airCheckReturn; _local1.finalAirCheck = _local1.finalAirCheckReturnFail; _local1.reenter = _local1.reenterPlayerFail; } function returnPlayer() { var _local1 = this; _local1.bEnabled = false; _local1.rampCheck = _local1.rampCheckReturn; _local1.airCheck = _local1.airCheckReturn; _local1.finalAirCheck = _local1.finalAirCheckReturn; _local1.reenter = _local1.reenterPlayer; } var bEnabled = false; var nTrickValue = 200; var nTries = 3; var nRunTime = 0; var nRuns = 0; var n360 = 0; }
Symbol 1083 MovieClip [__Packages.RampRender] Frame 0
class RampRender { function RampRender (loc) { var _local1 = this; var _local2 = loc; _local1.location = _local2; _local1.aSquares = []; _local1.aSquares.push(Ramp.getLeftTop(_local2)); _local1.aSquares.push(Ramp.getRightTop(_local2)); _local1.aSquares.push(Ramp.getLeftVert(_local2)); Ramp.addLeftCurve(_local1.aSquares, _local2); _local1.aSquares.push(Ramp.getBottom(_local2)); Ramp.addRightCurve(_local1.aSquares, _local2); _local1.aSquares.push(Ramp.getRightVert(_local2)); _local1.normal = new smashing.FastPoint3D(0, 0, -1); var l = smashing.Viewport.light.subtractPoint(new smashing.FastPoint3D(280, 180, -100)); l.normalize(); var d = l.dot(_local1.normal); var _local3 = l.dot(_local1.normal) * smashing.Viewport.variance; _local1.color = (((230 + _local3) << 16) + ((182 + _local3) << 8)) + (134 + _local3); _local1.pL = _local1.aSquares[0].p; _local1.pR = _local1.aSquares[1].p3; _local1.pLL = new smashing.FastPoint3D(_local1.pL.x, _local1.pL.y + _local1.height, Ramp.rampDepthStart); _local1.pLR = new smashing.FastPoint3D(_local1.pR.x, _local1.pR.y + _local1.height, Ramp.rampDepthStart); } function render() { var _local2 = this; _local2.location.clear(); _local2.location.lineStyle(0, 0); var l = _local2.aSquares.length; var aFront = []; var t0 = _local2.aSquares[0].render(); var t1 = _local2.aSquares[1].render(); var _local1 = 2; while (_local1 < l) { aFront.push(_local2.aSquares[_local1].render()); _local1++; } aFront.splice(0, 0, t0); aFront.push(t1); aFront.push(smashing.Viewport.getFocal(_local2.pR)); aFront.push(smashing.Viewport.getFocal(_local2.pLR)); aFront.push(smashing.Viewport.getFocal(_local2.pLL)); l = aFront.length; var _local3 = aFront[0]; _local2.location.moveTo(_local3.x, _local3.y); _local2.location.beginFill(_local2.color); _local1 = 1; while (_local1 < l) { _local3 = aFront[_local1]; _local2.location.lineTo(_local3.x, _local3.y); _local1++; } _local2.location.endFill(); } var height = 300; }
Symbol 1084 MovieClip [__Packages.TrickCombo] Frame 0
class TrickCombo { static var aShort, aMedium, aLong, aAll; var aTricks; function TrickCombo () { aTricks = []; pushShort(); } static function init() { aShort = ["indyGrab", "ollie360"]; aMedium = ["varialFlip", "mutegrab", "varial360", "spinHook"]; aLong = ["flare", "superman"]; aAll = aShort.concat(aMedium.concat(aLong)); } function get success() { if (cPlayer == aTricks.length) { return(true); } return(false); } function get started() { return(bStarted); } function addTrick() { var _local1 = this; if (_local1.aTricks.length == 1) { _local1.pushMedium(); } else if (_local1.aTricks.length == 2) { _local1.pushLong(); } } function getTrick() { return(aTricks[cCPU++]); } function doTrick(sTrick) { var _local1 = this; _local1.bStarted = true; if (_local1.cPlayer != -1) { if (sTrick == _local1.aTricks[_local1.cPlayer]) { _local1.cPlayer++; } else { _local1.cPlayer = -1; } } } function reset() { var _local1 = this; _local1.cPlayer = 0; _local1.cCPU = 0; _local1.bStarted = false; } function pushShort() { aTricks.push(aShort[Math.floor(Math.random() * aShort.length)]); } function pushMedium() { aTricks.push(aMedium[Math.floor(Math.random() * aMedium.length)]); } function pushLong() { aTricks.push(aLong[Math.floor(Math.random() * aLong.length)]); } function toString() { return(((("[TrickCombo:" + aTricks) + ", started:") + bStarted) + "]"); } var cCPU = 0; var cPlayer = 0; var bStarted = false; }
Symbol 1085 MovieClip [__Packages.FreeWorld] Frame 0
class FreeWorld { var player, ramp; function FreeWorld (mcLoc) { var _local1 = this; _local1.location = mcLoc; _local1.ramp = _local1.location.mcRamp; _local1.ramp.oWorld = _local1; _local1.ramp.mcLaunchCPU._visible = false; _local1.mcLaunch = _local1.ramp.mcLaunchPlayer; _local1.player = _local1.location.mcPlayer; _local1.player.setRamp(_local1.ramp); _local1.player.oWorld = _local1; _local1.aBG = []; _local1.aBG[0] = _local1.location.backCrowd; _local1.aBG[1] = _local1.location.buildings; _local1.player.setBG(_local1.aBG); smashing.Menu.watchProp(_local1.player, "speedRatio", "frameMeter"); smashing.Menu.watchProp(_local1, "nScore", "text"); smashing.Menu.watchProp(_local1, "tricksLanded", "text"); _local1.tricksLanded = 0; _local1.nScore = 0; _local1.oKeySub = new smashing.KeySub(_local1, 32, "startSpeed", "stopSpeed"); _local1.moveView = _local1.moveViewRamp; } function onStartTrick(sTrick) { var _local1 = this; var multiplier = (_local1.aJumpScore.length + 1); var _local3 = ((_local1.player.__get__handplanted() == true) ? 0.5 : 1); var _local2; switch (sTrick) { case "indyGrab" : _local2 = (196 * multiplier) * _local3; _local1.n360 = 0; break; case "ollie360" : _local2 = (64 * multiplier) * _local3; _local1.n360++; break; case "varialFlip" : _local2 = (256 * multiplier) * _local3; _local1.n360 = 0; break; case "mutegrab" : _local2 = (324 * multiplier) * _local3; _local1.n360 = 0; break; case "varial360" : _local2 = (289 * multiplier) * _local3; _local1.n360 = 0; break; case "spinHook" : _local2 = (324 * multiplier) * _local3; _local1.n360 = 0; break; case "flare" : _local2 = (676 * multiplier) * _local3; _local1.n360 = 0; break; case "superman" : _local2 = (529 * multiplier) * _local3; _local1.n360 = 0; break; case "handplant" : _local2 = 20; _local1.n360 = 0; } smashing.Menu.target.mcTrick.setTrick(sTrick, _local2, 360 * _local1.n360); } function onEndTrick(sTrick) { var _local1 = this; var _local3 = _local1.aJumpScore.length + 1; var _local2 = ((_local1.player.__get__handplanted() == true) ? 0.5 : 1); switch (sTrick) { case "indyGrab" : _local1.aJumpScore.push(196 * _local3) * _local2; return; case "ollie360" : _local1.aJumpScore.push(64 * _local3) * _local2; return; case "varialFlip" : _local1.aJumpScore.push(256 * _local3) * _local2; return; case "mutegrab" : _local1.aJumpScore.push(324 * _local3) * _local2; return; case "varial360" : _local1.aJumpScore.push(289 * _local3) * _local2; return; case "spinHook" : _local1.aJumpScore.push(324 * _local3) * _local2; return; case "flare" : _local1.aJumpScore.push(676 * _local3) * _local2; return; case "superman" : _local1.aJumpScore.push(529 * _local3) * _local2; return; case "handplant" : _local1.nScore = _local1.nScore + 20; } } function onLaunch() { player.launch(); bEnabled = true; } function onReenter() { } function onAir() { var _local1 = this; _local1.aJumpScore = []; _local1.moveView = _local1.moveViewAir; } function onFinalAir() { } function onWipeout() { } function onEndWipeout() { var _local1 = this; _local1.player.reset(); _local1.mcLaunch._visible = true; _local1.mcLaunch.gotoAndStop("launch"); } function onRamp(bWipe) { var _local2 = this; _local2.n360 = 0; var _local3 = 0; if (bWipe != undefined) { if (bWipe == false) { var _local1 = 0; while (_local1 < _local2.aJumpScore.length) { _local3 = _local3 + _local2.aJumpScore[_local1]; _local1++; } } } if (_local3 != 0) { _local2.nScore = _local3; _local2.tricksLanded = _local2.aJumpScore.length; } _local2.moveView = _local2.moveViewRamp; } function onEnter() { var _local2 = this; _local2.ramp.render(); var _local1 = 0; while (_local1 < _local2.aBG.length) { _local2.aBG[_local1].render(); _local1++; } } function onExit() { } function onPause() { if (player.__get__midTrick() == true) { player.pause(); } } function onPlay() { if (player.__get__midTrick() == true) { player.unpause(); } } function onUp() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("mutegrab"); } } } function onDown() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("varialFlip"); } } } function onLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("varial360"); } } } function onRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("indyGrab"); } } } function onUpLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("flare"); } } } function onUpRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("spinHook"); } } } function onDownLeft() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("ollie360"); } } } function onDownRight() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.doTrick("superman"); } } } function onShift() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.handplant(); } } } function onUnshift() { if (_global.__main.oBase.playing) { if (bEnabled == true) { player.unHandplant(); } } } function update(nElapsed) { var _local2 = this; _local2.player.update(nElapsed); _local2.moveView(); _local2.player.render(); _local2.ramp.render(); var _local1 = 0; while (_local1 < _local2.aBG.length) { _local2.aBG[_local1].render(); _local1++; } updateAfterEvent(); } function moveViewRamp() { smashing.Viewport.x = smashing.Viewport.centerX; smashing.Viewport.y = smashing.Viewport.centerY; smashing.Viewport.z = 0; } function moveViewAir() { var _local1 = ramp.__get__top() - player.y; smashing.Viewport.y = smashing.Viewport.startY - _local1; smashing.Viewport.z = 0; } function startSpeed() { if (_global.__main.oBase.playing) { player.startSpeed(); } } function stopSpeed() { if (_global.__main.oBase.playing) { player.stopSpeed(); } } function stopRound() { var _local2 = this; var nav = _global.__main.mcNav; _local2.aScores.push(_local2.nScore); var _local3 = 0; var _local1 = 0; while (_local1 < _local2.aScores.length) { _local3 = _local3 + _local2.aScores[_local1]; _local1++; } nav.mcComplete.nTotal = _local3; nav.mcComplete.nRound = _local2.nScore; _local2.player.reset(); if (_local2.nRound >= 3) { _global.__main.nRound1 = _local2.aScores[0]; _global.__main.nRound2 = _local2.aScores[1]; _global.__main.nRound3 = _local2.aScores[2]; _global.__main.nTotalScore = (_local2.aScores[0] + _local2.aScores[1]) + _local2.aScores[2]; _global.__main.mcMusic.oSound.stop(); _global.__main.gotoAndStop("endGame"); smashing.Viewport.reset(); } else { _global.__main.oBase.pause(); nav.mcComplete._visible = true; } } function startRound() { var _local1 = this; _local1.bTime = true; _local1.cTime = 0; _local1.nRound++; _local1.nScore = 0; _global.oMusic.playMusic(); _local1.mcLaunch.gotoAndStop("launch"); } function getReady() { resetView(); } function resetView() { var _local2 = this; _local2.moveView = _local2.moveViewRamp; _local2.player._visible = false; _local2.mcLaunch._visible = true; smashing.Viewport.reset(); _local2.player.render(); _local2.ramp.render(); var _local1 = 0; while (_local1 < _local2.aBG.length) { _local2.aBG[_local1].render(); _local1++; } } function tooLate() { var _local1 = this; if (_local1.player.__get__direction() == -1) { _local1.ramp.mcTooLateLeft.play(); } else { _local1.ramp.mcTooLateRight.play(); } } var nTime = 60; var cTime = 0; var cTimeRounded = 0; var timeRatio = 0; var cScores = 0; var bEnabled = false; var bTime = false; var n360 = 0; }
Symbol 4 MovieClip Frame 1
stop();
Symbol 4 MovieClip Frame 2
stop();
Symbol 97 MovieClip Frame 22
stop();
Symbol 105 MovieClip Frame 1
Symbol 105 MovieClip Frame 4
stop();
Symbol 107 MovieClip Frame 1
stop(); this.onRollOver = function () { this.gotoAndStop("over"); }; this.onRollOut = function () { this.gotoAndStop("off"); };
Symbol 110 MovieClip Frame 1
stop(); this.onRollOver = function () { this.gotoAndStop("over"); }; this.onRollOut = function () { this.gotoAndStop("off"); };
Symbol 117 MovieClip [EmailSymbol] Frame 2
send_btn.onRelease = function () { halfpipe.myEmail.setFromName_txt(firstname_txt.text); halfpipe.myEmail.setToName_txt(friendname_txt.text); halfpipe.myEmail.setToEmail_txt(email_txt.text); if (halfpipe.myEmail.validate()) { varSender = new LoadVars(); varReceiver = new LoadVars(); varSender.toName = friendname_txt.text; varSender.toEmail = email_txt.text; varSender.fromName = firstname_txt.text; varSender.sendAndLoad("/games/halfpipe/email.aspx", varReceiver, "Get"); gotoAndStop ("thankyou"); } }; cancel_btn.onRelease = function () { gotoAndStop ("empty"); }; firstname_txt.tabIndex = 0; friendname_txt.tabIndex = 1; email_txt.tabIndex = 2; send_btn.tabIndex = 3; cancel_btn.tabIndex = 4; stop();
Symbol 117 MovieClip [EmailSymbol] Frame 3
function waitTime() { this.gotoAndStop("empty"); clearInterval(waitInt); } waitInt = setInterval(this, "waitTime", 5000); ftEmail.track();
Symbol 131 MovieClip Frame 1
stop();
Symbol 135 Button
on (release) { gotoAndPlay ("game"); }
Symbol 137 Button
on (release) { gotoAndPlay ("tutorial"); }
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 2
stop();
Symbol 152 MovieClip Frame 1
function setEnabled(b) { enabled = (b == undefined) || (b); if (enabled) { gotoAndStop ("_up"); } else { gotoAndStop ("_disabled"); } } stop();
Instance of Symbol 6 MovieClip "mcHitArea" in Symbol 152 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 204 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 1
stop();
Symbol 207 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 1
function select() { var _local2 = this; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onRelease; var _local1 = 0; while (_local1 < _local2.aBoards.length) { if (thia.aBoards[_local1].nBoard != _local2.nBoard) { _local2.aBoards[_local1].deselect(); } _local1++; } selected_mc._visible = true; selected_mc.gotoAndStop(Number(_local2.nBoard) + 1); outline_mc._visible = true; recordScratch.gotoAndStop(2); outline_mc._visible = true; _local2._xscale = (_local2._yscale = 100); _global.nBoard = _local2.nBoard; _local2.gotoAndStop("selected"); } function deselect() { var _local1 = this; selected_mc._visible = false; selected_mc.gotoAndStop(1); outline_mc._visible = false; outline_mc.gotoAndStop(1); _local1._xscale = (_local1._yscale = 80); _local1.gotoAndStop("blank"); } stop(); this.nBoard = Number(this._name.charAt(5)); this.mcBoard.gotoAndStop(this.nBoard); this.onRollOver = function () { recordScratch.gotoAndStop(2); outline_mc._visible = true; this._xscale = (this._yscale = 100); }; this.onRollOut = function () { selected_mc._visible = false; selected_mc.gotoAndStop(1); recordScratch.gotoAndStop(1); outline_mc._visible = false; this._xscale = (this._yscale = 80); }; this.onRelease = function () { this.select(); };
Symbol 208 MovieClip Frame 6
stop();
Symbol 212 MovieClip Frame 1
stop();
Symbol 212 MovieClip Frame 2
stop();
Symbol 214 Button
on (release) { this.gotoAndStop("gameType"); }
Symbol 217 MovieClip Frame 7
stop();
Symbol 238 MovieClip Frame 1
function select() { var _local2 = this; var _local1 = 0; while (_local1 < _local2.aMatch.length) { if (aMatch[_local1]._name != _local2._name) { _local2.aMatch[_local1].deselect(); } _local1++; } delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onRelease; _local2.gotoAndStop("on"); } function deselect() { var _local1 = this; _local1.gotoAndStop("off"); _local1.onRollOver = function () { this.gotoAndStop("over"); }; _local1.onRollOut = function () { this.gotoAndStop("off"); }; _local1.onRelease = function () { this.select(); _global.sType = "free"; }; } stop(); this.onRollOver = function () { this.gotoAndStop("over"); }; this.onRollOut = function () { this.gotoAndStop("off"); }; this.onRelease = function () { this.select(); _global.sType = "free"; };
Symbol 244 MovieClip Frame 1
function select() { var _local2 = this; var _local1 = 0; while (_local1 < _local2.aMatch.length) { if (aMatch[_local1]._name != _local2._name) { _local2.aMatch[_local1].deselect(); } _local1++; } delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onRelease; _local2.gotoAndStop("on"); } function deselect() { var _local1 = this; _local1.gotoAndStop("off"); _local1.onRollOver = function () { this.gotoAndStop("over"); }; _local1.onRollOut = function () { this.gotoAndStop("off"); }; _local1.onRelease = function () { this.select(); _global.sType = "match"; }; } stop(); this.onRollOver = function () { this.gotoAndStop("over"); }; this.onRollOut = function () { this.gotoAndStop("off"); }; this.onRelease = function () { this.select(); _global.sType = "match"; };
Symbol 244 MovieClip Frame 5
ani2.gotoAndPlay(8);
Symbol 251 MovieClip Frame 1
hourHand_mc.onEnterFrame = function () { this._rotation = this._rotation + 10; };
Symbol 254 MovieClip Frame 1
function select() { var _local2 = this; var _local1 = 0; while (_local1 < _local2.aMatch.length) { if (aMatch[_local1]._name != _local2._name) { _local2.aMatch[_local1].deselect(); } _local1++; } delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onRelease; _local2.gotoAndStop("on"); } function deselect() { var _local1 = this; _local1.gotoAndStop("off"); _local1.onRollOver = function () { this.gotoAndStop("over"); }; _local1.onRollOut = function () { this.gotoAndStop("off"); }; _local1.onRelease = function () { this.select(); _global.sType = "timed"; }; } stop(); this.onRollOver = function () { this.gotoAndStop("over"); }; this.onRollOut = function () { this.gotoAndStop("off"); }; this.onRelease = function () { this.select(); _global.sType = "timed"; };
Symbol 270 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 2
stop();
Symbol 279 MovieClip Frame 1
Symbol 279 MovieClip Frame 2
boombox_base.speakers.gotoAndStop("on");
Symbol 281 MovieClip [btn_track01] Frame 1
#initclip 74 Object.registerClass("btn_track01", MusicButton); #endinitclip stop();
Instance of Symbol 66 MovieClip in Symbol 281 MovieClip [btn_track01] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 285 MovieClip [btn_track02] Frame 1
#initclip 72 Object.registerClass("btn_track02", MusicButton); #endinitclip stop();
Instance of Symbol 66 MovieClip "loading" in Symbol 285 MovieClip [btn_track02] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 289 MovieClip [btn_track03] Frame 1
#initclip 73 Object.registerClass("btn_track03", MusicButton); #endinitclip stop();
Instance of Symbol 66 MovieClip "loading" in Symbol 289 MovieClip [btn_track03] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 290 Button
on (release) { stopAllSounds(); this.gotoAndStop("help"); }
Symbol 354 Button
on (release) { nextFrame(); }
Symbol 359 Button
on (release) { prevFrame(); }
Symbol 360 Button
on (release) { nextFrame(); }
Symbol 426 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 2
stop();
Symbol 426 MovieClip Frame 3
stop();
Symbol 431 Button
on (release) { this.gotoAndPlay(_global.sType); }
Symbol 435 MovieClip [bg_buildings] Frame 1
#initclip 82 Object.registerClass("bg_buildings", BG); #endinitclip
Symbol 438 MovieClip [mcBackCrowd] Frame 1
#initclip 75 Object.registerClass("mcBackCrowd", BG); #endinitclip
Symbol 462 MovieClip Frame 1
stop();
Instance of Symbol 439 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) { if (this._parent._parent._parent._parent.bCPUBoard == true) { this._parent.gotoAndStop(5); } else { this._parent.gotoAndStop(_global.nBoard); } }
Symbol 468 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 21
stop();
Symbol 476 MovieClip Frame 1
stop();
Symbol 477 MovieClip Frame 1
stop();
Symbol 514 MovieClip Frame 1
stop();
Symbol 521 MovieClip Frame 7
this._parent._parent.oWorld.onLaunch(); this._parent._visible = false; this._parent.gotoAndStop("stand");
Symbol 548 MovieClip Frame 7
this._parent._parent.oWorld.onReenter(); this._parent.gotoAndStop("stand");
Symbol 549 MovieClip Frame 1
stop(); this.bCPUBoard = true;
Symbol 570 MovieClip Frame 1
stop();
Symbol 575 MovieClip Frame 7
this._parent._parent.oWorld.onLaunch(); this._parent._visible = false; this._parent.gotoAndStop("stand");
Symbol 591 MovieClip Frame 7
this._parent._parent.oWorld.onReenter(); this._parent.gotoAndStop("stand");
Symbol 592 MovieClip Frame 1
stop();
Symbol 593 MovieClip [mcRamp] Frame 1
#initclip 76 Object.registerClass("mcRamp", Ramp); #endinitclip stop();
Instance of Symbol 468 MovieClip "skateClatterRight" in Symbol 593 MovieClip [mcRamp] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 468 MovieClip "skateClatterLeft" in Symbol 593 MovieClip [mcRamp] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 593 MovieClip [mcRamp] Frame 9
stop();
Symbol 596 MovieClip Frame 4
stop();
Symbol 617 MovieClip Frame 5
stop();
Symbol 623 MovieClip Frame 18
this._parent._parent.endHandplant();
Symbol 634 MovieClip Frame 16
this._parent._parent.endTrick();
Symbol 635 MovieClip Frame 14
this._parent._parent.endTrick();
Symbol 636 MovieClip Frame 8
this._parent._parent.endTrick();
Symbol 639 MovieClip Frame 18
this._parent._parent.endTrick();
Symbol 642 MovieClip Frame 17
this._parent._parent.endTrick();
Symbol 664 MovieClip Frame 26
this._parent._parent.endTrick();
Symbol 670 MovieClip Frame 18
this._parent._parent.endTrick();
Symbol 678 MovieClip Frame 23
this._parent._parent.endTrick();
Symbol 679 MovieClip Frame 1
stop();
Symbol 681 MovieClip Frame 4
stop();
Symbol 682 MovieClip Frame 5
stop();
Symbol 683 MovieClip Frame 18
this._parent._parent.endHandplant();
Symbol 684 MovieClip Frame 16
this._parent._parent.endTrick();
Symbol 685 MovieClip Frame 14
this._parent._parent.endTrick();
Symbol 686 MovieClip Frame 8
this._parent._parent.endTrick();
Symbol 687 MovieClip Frame 18
this._parent._parent.endTrick();
Symbol 688 MovieClip Frame 17
this._parent._parent.endTrick();
Symbol 699 MovieClip Frame 26
this._parent._parent.endTrick();
Symbol 702 MovieClip Frame 18
this._parent._parent.endTrick();
Symbol 703 MovieClip Frame 23
this._parent._parent.endTrick();
Symbol 704 MovieClip Frame 1
stop();
Symbol 705 MovieClip [mcPlayerTrixie] Frame 1
#initclip 77 Object.registerClass("mcPlayerTrixie", Player); #endinitclip stop(); this.bCPUBoard = true;
Symbol 708 MovieClip Frame 4
stop();
Symbol 711 MovieClip Frame 5
stop();
Symbol 716 MovieClip Frame 18
this._parent._parent.endHandplant();
Symbol 719 MovieClip Frame 16
this._parent._parent.endTrick();
Symbol 720 MovieClip Frame 14
this._parent._parent.endTrick();
Symbol 721 MovieClip Frame 8
this._parent._parent.endTrick();
Symbol 724 MovieClip Frame 18
this._parent._parent.endTrick();
Symbol 725 MovieClip Frame 17
this._parent._parent.endTrick();
Symbol 734 MovieClip Frame 26
this._parent._parent.endTrick();
Symbol 735 MovieClip Frame 18
this._parent._parent.endTrick();
Symbol 738 MovieClip Frame 23
this._parent._parent.endTrick();
Symbol 739 MovieClip Frame 1
stop();
Symbol 741 MovieClip Frame 4
stop();
Symbol 742 MovieClip Frame 5
stop();
Symbol 743 MovieClip Frame 18
this._parent._parent.endHandplant();
Symbol 744 MovieClip Frame 16
this._parent._parent.endTrick();
Symbol 745 MovieClip Frame 14
this._parent._parent.endTrick();
Symbol 746 MovieClip Frame 8
this._parent._parent.endTrick();
Symbol 747 MovieClip Frame 18
this._parent._parent.endTrick();
Symbol 748 MovieClip Frame 17
this._parent._parent.endTrick();
Symbol 753 MovieClip Frame 26
this._parent._parent.endTrick();
Symbol 754 MovieClip Frame 18
this._parent._parent.endTrick();
Symbol 755 MovieClip Frame 23
this._parent._parent.endTrick();
Symbol 756 MovieClip Frame 1
stop();
Symbol 757 MovieClip [mcPlayerCPU] Frame 1
#initclip 78 Object.registerClass("mcPlayerCPU", Player); #endinitclip stop();
Symbol 771 MovieClip Frame 1
stop();
Symbol 771 MovieClip Frame 2
stop();
Symbol 781 Button
on (release) { if (this._parent.oBase.playing) { this.show("help"); } }
Symbol 784 Button
on (release) { _global.__main.oBase.pause(); _global.oMusic.stopMusic(); _global.__main.gotoAndStop("welcome"); }
Symbol 787 MovieClip Frame 1
stop();
Symbol 818 MovieClip Frame 1
stop();
Symbol 825 MovieClip Frame 1
stop();
Symbol 841 MovieClip Frame 1
_global.oMusic.stopMusic();
Symbol 841 MovieClip Frame 26
stop(); this._parent._parent._parent.oMain.stopRound();
Symbol 842 MovieClip Frame 1
stop();
Symbol 894 MovieClip [mcTrickInfoPopup] Frame 1
#initclip 79 Object.registerClass("mcTrickInfoPopup", TrickCard); #endinitclip stop();
Instance of Symbol 425 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 2
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Instance of Symbol 854 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 10
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Instance of Symbol 320 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 18
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Instance of Symbol 862 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 25
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Instance of Symbol 866 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 30
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Instance of Symbol 323 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 38
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Instance of Symbol 881 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 46
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Instance of Symbol 320 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 53
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Instance of Symbol 326 MovieClip "mcKeyPress" in Symbol 894 MovieClip [mcTrickInfoPopup] Frame 60
onClipEvent (load) { if (_global.sType != "match") { this._visible = false; } }
Symbol 906 MovieClip Frame 1
stop();
Symbol 906 MovieClip Frame 2
this._parent._parent.oMain.getReady();
Symbol 906 MovieClip Frame 63
this._parent._parent.oBase.play(); this._parent._parent.oMain.startRound();
Symbol 924 Button
on (release) { this._visible = false; this._parent.mcReadyGo.play(); }
Symbol 935 Button
on (release) { this.resume(); }
Symbol 936 MovieClip [mcNav] Frame 1
#initclip 80 Object.registerClass("mcNav", smashing.Menu); #endinitclip stop(); inter = 0;
Instance of Symbol 759 MovieClip "mcTimerBG" in Symbol 936 MovieClip [mcNav] Frame 1
onClipEvent (load) { if (_global.sType != "timed") { this._visible = false; } }
Instance of Symbol 771 MovieClip in Symbol 936 MovieClip [mcNav] Frame 1
onClipEvent (load) { if (_global.sType != "match") { this.gotoAndStop(2); this._parent.speedRatio._x = this._parent.speedRatio._x + 39; this._parent.cTries._visible = false; } }
Instance of Symbol 818 MovieClip "cTries" in Symbol 936 MovieClip [mcNav] Frame 1
onClipEvent (load) { this.gotoAndStop(this._parent[this._name + "cache"]); }
Instance of Symbol 825 MovieClip in Symbol 936 MovieClip [mcNav] Frame 1
onClipEvent (load) { this.gotoAndStop(_global.sType); }
Instance of Symbol 842 MovieClip "timeRatio" in Symbol 936 MovieClip [mcNav] Frame 1
onClipEvent (load) { if (_global.sType != "timed") { this._visible = false; this._parent.txtTimer._visible = false; } }
Instance of Symbol 934 MovieClip "mcComplete" in Symbol 936 MovieClip [mcNav] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 936 MovieClip [mcNav] Frame 6
stop();
Symbol 938 MovieClip [KeyGrabber] Frame 1
#initclip 81 Object.registerClass("KeyGrabber", smashing.KeyGrabber); #endinitclip
Symbol 942 MovieClip Frame 1
stop();
Symbol 952 MovieClip Frame 1
stop();
Instance of Symbol 952 MovieClip in Symbol 953 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_global.sType); }
Symbol 956 MovieClip Frame 1
stop();
Symbol 956 MovieClip Frame 2
stop();
Symbol 975 MovieClip Frame 1
stop();
Symbol 975 MovieClip Frame 6
stop();
Symbol 985 MovieClip Frame 1
stop(); this.onRollOver = function () { this.gotoAndStop("over"); }; this.onRollOut = function () { this.gotoAndStop("off"); };
Symbol 998 MovieClip Frame 1
stop(); this.onRollOver = function () { this.gotoAndStop("over"); }; this.onRollOut = function () { this.gotoAndStop("off"); };
Symbol 1014 MovieClip Frame 1
stop(); this.onRollOver = function () { this.gotoAndStop("over"); }; this.onRollOut = function () { this.gotoAndStop("off"); };

Library Items

Symbol 1015 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 1016 MovieClip [__Packages.mx.controls.listclasses.DataProvider]
Symbol 1017 MovieClip [__Packages.smashing.PerformanceTest]
Symbol 1018 MovieClip [__Packages.mattel.data.Serializable]
Symbol 1019 MovieClip [__Packages.mattel.panels.connections.FlashTrackPanelConnect]
Symbol 1020 MovieClip [__Packages.mattel.data.NRStringExtensions]
Symbol 1021 MovieClip [__Packages.mx.utils.Delegate]
Symbol 1022 MovieClip [__Packages.mattel.data.FlashTrack]
Symbol 1023 MovieClip [__Packages.mattel.system.FileInfo]
Symbol 1024 MovieClip [__Packages.mattel.data.exceptions.MissingTrackingURLException]
Symbol 1025 MovieClip [__Packages.mattel.data.exceptions.MissingPopupPropsException]
Symbol 1026 MovieClip [__Packages.mattel.data.exceptions.InvalidTrackingDataException]
Symbol 1027 MovieClip [__Packages.mattel.data.exceptions.MissingURIException]
Symbol 1028 MovieClip [__Packages.mattel.data.exceptions.FlashTrackExecutedNotice]
Symbol 1029 MovieClip [__Packages.smashing.Base]
Symbol 1030 MovieClip [__Packages.smashing.World]
Symbol 1031 MovieClip [__Packages.smashing.Viewport]
Symbol 1032 MovieClip [__Packages.smashing.FastPoint3D]
Symbol 1033 MovieClip [__Packages.smashing.Renderable]
Symbol 1034 MovieClip [__Packages.smashing.RenderResult]
Symbol 1035 MovieClip [__Packages.smashing.FastPoint]
Symbol 1036 MovieClip [__Packages.smashing.Point]
Symbol 1037 MovieClip [__Packages.hotwheels.Email]
Symbol 1038 MovieClip [__Packages.hotwheels.WordCheck]
Symbol 1039 MovieClip [__Packages.smashing.SoundHandler]
Symbol 1040 MovieClip [__Packages.smashing.LoadWatcher]
Symbol 1041 MovieClip [__Packages.smashing.LoadValues]
Symbol 1042 MovieClip [__Packages.mx.remoting.NetServices]
Symbol 1043 MovieClip [__Packages.mx.services.Log]
Symbol 1044 MovieClip [__Packages.mx.remoting.Connection]
Symbol 1045 MovieClip [__Packages.mx.remoting.NetServiceProxy]
Symbol 1046 MovieClip [__Packages.mx.remoting.NetServiceProxyResponder]
Symbol 1047 MovieClip [__Packages.mx.data.PageableData]
Symbol 1048 MovieClip [__Packages.mx.data.DataRange]
Symbol 1049 MovieClip [__Packages.mx.data.PageableList]
Symbol 1050 MovieClip [__Packages.mx.remoting.RecordSet]
Symbol 1051 MovieClip [__Packages.mx.utils.Iterator]
Symbol 1052 MovieClip [__Packages.mx.remoting.RecordSetIterator]
Symbol 1053 MovieClip [__Packages.mx.remoting.RsDataFetcher]
Symbol 1054 MovieClip [__Packages.mx.remoting.RsDataRange]
Symbol 1055 MovieClip [__Packages.com.hotwheels.registration.UserServices]
Symbol 1056 MovieClip [__Packages.mx.remoting.Service]
Symbol 1057 MovieClip [__Packages.mx.rpc.Responder]
Symbol 1058 MovieClip [__Packages.mx.rpc.ResultEvent]
Symbol 1059 MovieClip [__Packages.mx.rpc.FaultEvent]
Symbol 1060 MovieClip [__Packages.mx.rpc.Fault]
Symbol 1061 MovieClip [__Packages.mx.remoting.Operation]
Symbol 1062 MovieClip [__Packages.mx.remoting.PendingCall]
Symbol 1063 MovieClip [__Packages.mx.data.binding.ObjectDumper]
Symbol 1064 MovieClip [__Packages.com.hotwheels.registration.User]
Symbol 1065 MovieClip [__Packages.mx.rpc.RelayResponder]
Symbol 1066 MovieClip [__Packages.SharedGameServices]
Symbol 1067 MovieClip [__Packages.MusicButton]
Symbol 1068 MovieClip [__Packages.MusicHandler]
Symbol 1069 MovieClip [__Packages.BG]
Symbol 1070 MovieClip [__Packages.Ramp]
Symbol 1071 MovieClip [__Packages.smashing.Line]
Symbol 1072 MovieClip [__Packages.smashing.CollisionResult]
Symbol 1073 MovieClip [__Packages.Square3D]
Symbol 1074 MovieClip [__Packages.Player]
Symbol 1075 MovieClip [__Packages.smashing.Phys]
Symbol 1076 MovieClip [__Packages.TrickCard]
Symbol 1077 MovieClip [__Packages.smashing.Menu]
Symbol 1078 MovieClip [__Packages.smashing.KeyGrabber]
Symbol 1079 MovieClip [__Packages.smashing.KeyGrabbable]
Symbol 1080 MovieClip [__Packages.RampJumpWorld]
Symbol 1081 MovieClip [__Packages.smashing.KeySub]
Symbol 1082 MovieClip [__Packages.RampTutorWorld]
Symbol 1083 MovieClip [__Packages.RampRender]
Symbol 1084 MovieClip [__Packages.TrickCombo]
Symbol 1085 MovieClip [__Packages.FreeWorld]
Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:3
Symbol 3 MovieClipUses:2Used by:4 183 217 223 426 953
Symbol 4 MovieClipUses:3Used by:7  Timeline
Symbol 5 GraphicUsed by:6 57 214 215 290 354 359 360 431 781 784 924 935 981
Symbol 6 MovieClipUses:5Used by:7 67 152 183 223 295 426 548 591 623 635 642 670 685 688 716 720 725 735 745 748 787
Symbol 7 MovieClipUses:4 6Used by:59
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:10
Symbol 10 MovieClipUses:9Used by:55
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:13
Symbol 13 MovieClipUses:12Used by:55 426
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16
Symbol 16 MovieClipUses:15Used by:55
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:19
Symbol 19 MovieClipUses:18Used by:55 281 285 289
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:22
Symbol 22 MovieClipUses:21Used by:55 281 285 289
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:25
Symbol 25 MovieClipUses:24Used by:55
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:28
Symbol 28 MovieClipUses:27Used by:55
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31
Symbol 31 MovieClipUses:30Used by:55 281 285 289
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:34
Symbol 34 MovieClipUses:33Used by:55
Symbol 35 GraphicUsed by:51
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:51
Symbol 38 GraphicUsed by:51
Symbol 39 GraphicUsed by:48
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:48
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:48
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:48
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:48
Symbol 48 MovieClipUses:39 41 43 45 47Used by:51
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:51
Symbol 51 MovieClipUses:35 37 38 48 50Used by:55
Symbol 52 BitmapUsed by:53 233
Symbol 53 GraphicUses:52Used by:54
Symbol 54 MovieClipUses:53Used by:55
Symbol 55 MovieClipUses:10 13 16 19 22 25 28 31 34 51 54Used by:59
Symbol 56 GraphicUsed by:58
Symbol 57 MovieClipUses:5Used by:58 319 425 470 472 934
Symbol 58 MovieClipUses:56 57Used by:59 183 223 426  Timeline
Symbol 59 MovieClipUses:7 55 58Used by:Timeline
Symbol 60 GraphicUsed by:68
Symbol 61 FontUsed by:62
Symbol 62 EditableTextUses:61Used by:68
Symbol 63 FontUsed by:64 473 474 789 792 795 798 801 804 807 810 813 816 846 850 851 855 858 859 867 870 873 874 877 878 882 883 886 887 890 891 961 964 967
Symbol 64 TextUses:63Used by:65
Symbol 65 MovieClipUses:64Used by:66
Symbol 66 MovieClipUses:65Used by:68 281 285 289
Symbol 67 MovieClipUses:6Used by:68
Symbol 68 MovieClipUses:60 62 66 67Used by:Timeline
Symbol 69 GraphicUsed by:70
Symbol 70 ButtonUses:69Used by:117
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:117
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:117
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:117
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:117
Symbol 79 GraphicUsed by:117
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:117
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:117
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:117
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:86 87Used by:117
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:107 110
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:107
Symbol 93 GraphicUsed by:94 503
Symbol 94 MovieClipUses:93Used by:97 105 249 251 252 254
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:97
Symbol 97 MovieClipUses:94 96Used by:107 110 205 238 244 254 281 285 289 985 998 1014
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:100
Symbol 100 MovieClipUses:99Used by:105 281 285 289 426 975
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClipUses:102Used by:105
Symbol 104 SoundUsed by:105
Symbol 105 MovieClipUses:94 100 103 104Used by:107 110 205 238 244 254 281 285 289 985 998 1014
Symbol 106 SoundUsed by:107 110 152 214 238 244 254 281 285 289 290 354 359 360 431 924 935 981 985 998 1014
Symbol 107 MovieClipUses:90 92 97 105 106Used by:117
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:110
Symbol 110 MovieClipUses:90 109 97 105 106Used by:117
Symbol 111 FontUsed by:112 113 114
Symbol 112 EditableTextUses:111Used by:117
Symbol 113 EditableTextUses:111Used by:117
Symbol 114 EditableTextUses:111Used by:117
Symbol 115 GraphicUsed by:117
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClip [EmailSymbol]Uses:70 72 74 76 78 79 81 83 85 88 107 110 112 113 114 115 116Used by:Timeline
Symbol 118 FontUsed by:119 121 123 125
Symbol 119 TextUses:118Used by:120
Symbol 120 MovieClipUses:119Used by:Timeline
Symbol 121 TextUses:118Used by:122
Symbol 122 MovieClipUses:121Used by:Timeline
Symbol 123 TextUses:118Used by:124
Symbol 124 MovieClipUses:123Used by:Timeline
Symbol 125 TextUses:118Used by:126
Symbol 126 MovieClipUses:125Used by:Timeline
Symbol 127 FontUsed by:128 937
Symbol 128 TextUses:127Used by:131
Symbol 129 Sound [snd360]Used by:131
Symbol 130 Sound [sndkick_flip]Used by:131
Symbol 131 MovieClipUses:128 129 130Used by:Timeline
Symbol 132 GraphicUsed by:135 137
Symbol 133 FontUsed by:134 136 939
Symbol 134 TextUses:133Used by:135
Symbol 135 ButtonUses:132 134Used by:Timeline
Symbol 136 TextUses:133Used by:137
Symbol 137 ButtonUses:132 136Used by:Timeline
Symbol 138 GraphicUsed by:144 906
Symbol 139 GraphicUsed by:140 182
Symbol 140 MovieClipUses:139Used by:143
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:143
Symbol 143 MovieClipUses:140 142Used by:144 906
Symbol 144 MovieClipUses:138 143Used by:149 152 906
Symbol 145 GraphicUsed by:148
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:148
Symbol 148 MovieClipUses:145 147Used by:150 152 182 214 223 290 354 359 360 426 431 472 924 935 952 975 981
Symbol 149 MovieClipUses:144Used by:152
Symbol 150 MovieClipUses:148Used by:152 214 290 354 359 360 431 924 935 981
Symbol 151 Sound [fearme_d]Used by:152 214 290 354 359 360 924 981
Symbol 152 MovieClipUses:6 144 148 149 150 106 151Used by:Timeline
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:183 426 953
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:183 223 426
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:183 223 426 934 953
Symbol 159 GraphicUsed by:182
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:182
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:182 336
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:182
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:182
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:182
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:182
Symbol 172 GraphicUsed by:181
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:181
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:181
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:181
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:181
Symbol 181 MovieClipUses:172 174 176 178 180Used by:182
Symbol 182 MovieClipUses:159 161 163 139 165 167 169 171 181 148Used by:183
Symbol 183 MovieClipUses:3 6 154 58 156 158 182Used by:Timeline
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:208
Symbol 186 GraphicUsed by:189
Symbol 187 GraphicUsed by:188 444
Symbol 188 MovieClipUses:187Used by:189 196 200 203
Symbol 189 MovieClipUses:186 188Used by:204
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190Used by:196 200 203
Symbol 192 GraphicUsed by:196
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:196 462
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:191 192 194 195 188Used by:204
Symbol 197 GraphicUsed by:200
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:200 454
Symbol 200 MovieClipUses:191 197 199 188Used by:204
Symbol 201 GraphicUsed by:203
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:191 201 202 188Used by:204 462
Symbol 204 MovieClipUses:189 196 200 203Used by:208
Symbol 205 MovieClipUses:97 105Used by:208
Symbol 206 SoundUsed by:207
Symbol 207 MovieClipUses:206Used by:208
Symbol 208 MovieClipUses:185 204 205 207Used by:Timeline
Symbol 209 GraphicUsed by:212
Symbol 210 FontUsed by:211 227 229 239 241 245 275 277 282 286 296 298 300 302 303 304 305 307 311 313 338 339 340 341 342 343 344 345 349 350 351 356 419 420 428 982 992 994 1005 1007 1009 1010
Symbol 211 TextUses:210Used by:212
Symbol 212 MovieClipUses:209 211Used by:213 214 290 360 981
Symbol 213 MovieClipUses:212Used by:214 290 360 981
Symbol 214 ButtonUses:212 148 213 150 5 106 151Used by:Timeline
Symbol 215 MovieClipUses:5Used by:217
Symbol 216 SoundUsed by:217
Symbol 217 MovieClipUses:215 3 216Used by:Timeline
Symbol 218 GraphicUsed by:223
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:223
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:223
Symbol 223 MovieClipUses:3 6 218 158 220 148 222 58 156Used by:Timeline
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:226
Symbol 226 MovieClipUses:225Used by:238 244 254 320 323 326 371 383 398 405 418 425 426 975 985 998 1014  Timeline
Symbol 227 TextUses:210Used by:228
Symbol 228 MovieClipUses:227Used by:236 238 250 254
Symbol 229 TextUses:210Used by:230
Symbol 230 MovieClipUses:229Used by:236 238
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:235
Symbol 233 GraphicUses:52Used by:234
Symbol 234 MovieClipUses:233Used by:235 251 252 254 370
Symbol 235 MovieClipUses:232 234Used by:237 238 244 985
Symbol 236 MovieClipUses:228 230Used by:238
Symbol 237 MovieClipUses:235Used by:238 244 985
Symbol 238 MovieClipUses:226 228 230 235 236 237 106 97 105Used by:Timeline
Symbol 239 TextUses:210Used by:240
Symbol 240 MovieClipUses:239Used by:243 244 984 985
Symbol 241 TextUses:210Used by:242
Symbol 242 MovieClipUses:241Used by:243 244
Symbol 243 MovieClipUses:240 242Used by:244
Symbol 244 MovieClipUses:226 240 242 235 243 237 106 97 105Used by:Timeline
Symbol 245 TextUses:210Used by:246
Symbol 246 MovieClipUses:245Used by:250 254
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:251 252 254
Symbol 249 MovieClipUses:94Used by:251 252 254
Symbol 250 MovieClipUses:228 246Used by:254
Symbol 251 MovieClipUses:248 94 249 234Used by:252
Symbol 252 MovieClipUses:248 94 249 234 251Used by:253
Symbol 253 MovieClipUses:252Used by:254
Symbol 254 MovieClipUses:226 228 246 248 94 249 234 250 253 106 97 105Used by:Timeline
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:256Used by:281 285 289 426
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:260
Symbol 260 MovieClipUses:259Used by:281 285 289  Timeline
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:281 285 289
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:271
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:269 270
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:269 270
Symbol 269 MovieClipUses:266 268Used by:270
Symbol 270 MovieClipUses:266 268 269Used by:271
Symbol 271 MovieClipUses:264 270Used by:279 281 285 289
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:274
Symbol 274 MovieClipUses:273Used by:281 285 289 371 377 389 412
Symbol 275 TextUses:210Used by:276
Symbol 276 MovieClipUses:275Used by:280 281
Symbol 277 TextUses:210Used by:278
Symbol 278 MovieClipUses:277Used by:280 281 284 285 288 289
Symbol 279 MovieClipUses:271Used by:281 285 289
Symbol 280 MovieClipUses:276 278Used by:281
Symbol 281 MovieClip [btn_track01]Uses:257 100 260 22 31 19 262 271 274 276 278 66 279 280 106 97 105Used by:Timeline
Symbol 282 TextUses:210Used by:283
Symbol 283 MovieClipUses:282Used by:284 285
Symbol 284 MovieClipUses:283 278Used by:285
Symbol 285 MovieClip [btn_track02]Uses:257 100 260 22 31 19 262 271 274 283 278 66 279 284 106 97 105Used by:Timeline
Symbol 286 TextUses:210Used by:287
Symbol 287 MovieClipUses:286Used by:288 289
Symbol 288 MovieClipUses:287 278Used by:289
Symbol 289 MovieClip [btn_track03]Uses:257 100 260 22 31 19 262 271 274 287 278 66 279 288 106 97 105Used by:Timeline
Symbol 290 ButtonUses:212 148 213 150 5 106 151Used by:Timeline
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291Used by:294
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:292 293Used by:295
Symbol 295 MovieClipUses:6 294Used by:426
Symbol 296 TextUses:210Used by:297
Symbol 297 MovieClipUses:296Used by:426
Symbol 298 TextUses:210Used by:426
Symbol 299 GraphicUsed by:301
Symbol 300 TextUses:210Used by:301
Symbol 301 MovieClipUses:299 300Used by:426
Symbol 302 TextUses:210Used by:309 426
Symbol 303 TextUses:210Used by:426
Symbol 304 TextUses:210Used by:426
Symbol 305 TextUses:210Used by:306
Symbol 306 MovieClipUses:305Used by:426
Symbol 307 TextUses:210Used by:308
Symbol 308 MovieClipUses:307Used by:426
Symbol 309 MovieClipUses:302Used by:426
Symbol 310 GraphicUsed by:314
Symbol 311 TextUses:210Used by:314
Symbol 312 GraphicUsed by:314
Symbol 313 TextUses:210Used by:314
Symbol 314 MovieClipUses:310 311 312 313Used by:426
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:320
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:319
Symbol 319 MovieClipUses:57 318Used by:320 323 326
Symbol 320 MovieClipUses:226 316 319Used by:371 377 383 389 405 418 426 854 862 866 881 894
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:323 425
Symbol 323 MovieClipUses:226 322 319Used by:371 383 412 426 862 881 894
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:326
Symbol 326 MovieClipUses:226 325 319Used by:377 398 405 426 854 866 894
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:426
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:331
Symbol 331 MovieClipUses:330Used by:426
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:426
Symbol 334 GraphicUsed by:346
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335 163Used by:346 910 914 979
Symbol 337 GraphicUsed by:346
Symbol 338 TextUses:210Used by:346
Symbol 339 TextUses:210Used by:346
Symbol 340 TextUses:210Used by:346
Symbol 341 TextUses:210Used by:346
Symbol 342 TextUses:210Used by:346
Symbol 343 TextUses:210Used by:346
Symbol 344 TextUses:210Used by:346
Symbol 345 TextUses:210Used by:346
Symbol 346 MovieClipUses:334 336 337 338 339 340 341 342 343 344 345Used by:426
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:347Used by:352
Symbol 349 TextUses:210Used by:352
Symbol 350 TextUses:210Used by:352
Symbol 351 TextUses:210Used by:352
Symbol 352 MovieClipUses:348 349 350 351Used by:353 354
Symbol 353 MovieClipUses:352Used by:354
Symbol 354 ButtonUses:352 148 353 150 5 106 151Used by:426
Symbol 355 GraphicUsed by:357
Symbol 356 TextUses:210Used by:357
Symbol 357 MovieClipUses:355 356Used by:358 359
Symbol 358 MovieClipUses:357Used by:359
Symbol 359 ButtonUses:148 357 358 150 5 106 151Used by:426
Symbol 360 ButtonUses:212 148 213 150 5 106 151Used by:426
Symbol 361 FontUsed by:362 372 378 384 390 400 407 413 899 903
Symbol 362 TextUses:361Used by:371
Symbol 363 GraphicUsed by:369
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:366
Symbol 366 MovieClipUses:365Used by:368 369 468 634 639 670 678 684 687 702 703 719 724 735 738 744 747 754 755
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367 366Used by:369 371 894
Symbol 369 MovieClipUses:363 366 368Used by:371
Symbol 370 MovieClipUses:234Used by:371 377 383 389 398 405 412 418
Symbol 371 MovieClipUses:274 226 320 323 362 369 368 370Used by:426
Symbol 372 TextUses:361Used by:377
Symbol 373 GraphicUsed by:376
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:376 377 894
Symbol 376 MovieClipUses:373 375Used by:377
Symbol 377 MovieClipUses:274 326 372 320 376 375 370Used by:426
Symbol 378 TextUses:361Used by:383
Symbol 379 GraphicUsed by:382
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:382 383 894
Symbol 382 MovieClipUses:379 381Used by:383
Symbol 383 MovieClipUses:226 320 323 378 382 381 370Used by:426
Symbol 384 TextUses:361Used by:389
Symbol 385 GraphicUsed by:388
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:388 389 894
Symbol 388 MovieClipUses:385 387Used by:389
Symbol 389 MovieClipUses:274 320 384 388 387 370Used by:426
Symbol 390 TextUses:361Used by:398
Symbol 391 GraphicUsed by:397
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:397 398 894
Symbol 394 BitmapUsed by:395
Symbol 395 GraphicUses:394Used by:396
Symbol 396 MovieClipUses:395Used by:397 468 634 639 670 678 684 687 702 703 719 724 735 738 744 747 754 755
Symbol 397 MovieClipUses:391 393 396Used by:398
Symbol 398 MovieClipUses:226 326 390 397 393 370Used by:426
Symbol 399 GraphicUsed by:405
Symbol 400 TextUses:361Used by:405
Symbol 401 GraphicUsed by:404
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:404 405 894
Symbol 404 MovieClipUses:401 403Used by:405
Symbol 405 MovieClipUses:399 226 320 326 400 404 403 370Used by:426
Symbol 406 GraphicUsed by:412
Symbol 407 TextUses:361Used by:412
Symbol 408 GraphicUsed by:411
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:411 412 894
Symbol 411 MovieClipUses:408 410Used by:412
Symbol 412 MovieClipUses:406 274 323 407 411 410 370Used by:426
Symbol 413 TextUses:361Used by:418
Symbol 414 GraphicUsed by:417
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:417 418 894
Symbol 417 MovieClipUses:414 416Used by:418
Symbol 418 MovieClipUses:226 320 413 417 416 370Used by:426
Symbol 419 TextUses:210Used by:426
Symbol 420 TextUses:210Used by:426
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:426
Symbol 423 FontUsed by:424 824 909 913 915 916 917 918 921 932 945 948 951 957 959 963 966 969 970 971 972 973 974 978 980
Symbol 424 TextUses:423Used by:425
Symbol 425 MovieClipUses:226 322 57 424Used by:426 894
Symbol 426 MovieClipUses:3 6 295 154 58 156 226 257 100 13 297 298 301 302 303 304 306 308 309 314 320 323 326 328 331 333 158 148 346 354 359 360 371 377 383 389 398 405 412 418 419 420 422 425Used by:936  Timeline
Symbol 427 GraphicUsed by:429
Symbol 428 TextUses:210Used by:429
Symbol 429 MovieClipUses:427 428Used by:430 431 935
Symbol 430 MovieClipUses:429Used by:431 935
Symbol 431 ButtonUses:429 148 430 150 5 106Used by:Timeline
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:434
Symbol 434 MovieClipUses:433Used by:435
Symbol 435 MovieClip [bg_buildings]Uses:434Used by:Timeline
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:438
Symbol 438 MovieClip [mcBackCrowd]Uses:437Used by:Timeline
Symbol 439 MovieClipUsed by:462 593  Timeline
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:593
Symbol 442 GraphicUsed by:462
Symbol 443 GraphicUsed by:445
Symbol 444 MovieClipUses:187Used by:445 454 461
Symbol 445 MovieClipUses:443 444Used by:462
Symbol 446 GraphicUsed by:462
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClipUses:447Used by:462
Symbol 449 GraphicUsed by:462
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:450Used by:454 462
Symbol 452 GraphicUsed by:462
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:451 453 199 444Used by:462
Symbol 455 GraphicUsed by:461
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:461
Symbol 458 GraphicUsed by:461
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:461
Symbol 461 MovieClipUses:455 457 458 460 444Used by:462
Symbol 462 MovieClipUses:442 445 446 448 439 449 451 194 452 454 203 461Used by:463 590 623 639 642 678 683 687 688 703 716 724 725 738 743 747 748 755
Symbol 463 MovieClipUses:462Used by:468 500 521 548 561 575 591
Symbol 464 SoundUsed by:468
Symbol 465 SoundUsed by:468
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:466Used by:468
Symbol 468 MovieClipUses:463 366 464 396 465 467Used by:593
Symbol 469 GraphicUsed by:471
Symbol 470 MovieClipUses:57Used by:471
Symbol 471 MovieClipUses:469 470Used by:472 894 934
Symbol 472 MovieClipUses:471 57 148Used by:476 477
Symbol 473 TextUses:63Used by:475
Symbol 474 TextUses:63Used by:475
Symbol 475 MovieClipUses:473 474Used by:476 477
Symbol 476 MovieClipUses:472 475Used by:593
Symbol 477 MovieClipUses:472 475Used by:593
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:500 521 548 561 575 591 594 595 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703 706 707 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:500 521 548 561 575 591 594 595 596 617 623 634 635 636 639 642 646 651 653 655 659 664 670 678 680 681 682 683 684 685 686 687 688 692 699 702 703 706 707 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 482 GraphicUsed by:483
Symbol 483 MovieClipUses:482Used by:500 521 548 561 575 591 594 595 596 617 623 634 635 636 639 642 664 670 678 682 683 685 686 688 702 703 706 707 708 711 716 719 720 721 724 725 734 735 738 742 743 745 746 748 754 755
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:500 521 548 561 575 591 594 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703 706 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:500 521 548 561 575 591 594 595 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703 706 707 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:500 521 548 591 594 595 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:500 521 548 594 595 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:500 521 548 594 595 596 617 623 634 635 636 639 642 664 670 678 682 683 686 688 702 703
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:500 521 548 594 595 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703
Symbol 496 GraphicUsed by:500 514 521 548 594 595 596 617 619 623 634 635 639 642 664 670 678 682
Symbol 497 GraphicUsed by:500 514 521 548 561 570 575 591 594 596 617 623 634 635 639 642 664 670 678 682 706 708 711 716 719 720 724 725 734 735 738 742
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:500 521 548 596 619 623 634 635 639 642 664 670 678 681 683 684 685 687 688 699 702 703 716
Symbol 500 MovieClipUses:479 481 483 485 487 489 491 493 495 496 497 463 499Used by:549
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:521 548 575 591 594 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703 706 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 503 MovieClipUses:93Used by:521 548 575 591 595 596 623 634 635 639 642 664 670 678 681 683 684 685 687 688 699 702 703 707 708 716 719 720 724 725 734 735 738 741 743 744 745 747 748 753 754 755 759
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:521 548 575 591 594 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703 706 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:521 548 575 591 594 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703 706 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:521 548 575 591 594 596 617 623 634 635 636 639 642 664 670 678 680 681 682 683 684 685 686 687 688 699 702 703 706 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 510 GraphicUsed by:514 570
Symbol 511 GraphicUsed by:514 570 619 623 634 664 715 719 734
Symbol 512 GraphicUsed by:514 570
Symbol 513 GraphicUsed by:514 570 595 707
Symbol 514 MovieClipUses:496 510 497 511 512 513Used by:521 596 634 635 636 639 642 670 678 686 688 703
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:515Used by:521 548 575 591 596 623 634 635 639 642 664 670 678 681 683 684 685 687 688 699 702 703 708 716 719 720 724 725 734 735 738 741 743 744 745 747 748 753 754 755
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:521 548 591 596 617 623 634 635 636 639 642 664 670 678 681 682 683 684 685 686 687 688 699 702 703 743
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:519Used by:521 548 596 617 623 634 635 636 639 642 664 670 678 681 682 683 684 685 686 687 688 699 702 703 716
Symbol 521 MovieClipUses:479 481 483 485 487 489 491 493 495 496 497 463 499 502 503 505 507 509 514 516 518 520Used by:549
Symbol 522 GraphicUsed by:523
Symbol 523 MovieClipUses:522Used by:548 591 680 681 682 683 684 685 686 687 688 699 702 703 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClipUses:524Used by:548 617 623 636 670 680 681 682 683 684 685 686 687 688 699 702 703
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClipUses:526Used by:548 617 623 636 670 680 681 682 683 684 685 686 687 688 699 702 703
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:528Used by:548 591 623 635 642 678 683 685 688 703 743
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClipUses:530Used by:548 591 636 642 682 686 688 721 725 742 746 748
Symbol 532 GraphicUsed by:533
Symbol 533 MovieClipUses:532Used by:548 617 623 636 642 670 682 683 686 688 702
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:534Used by:548 591 617 636 642 682 686 688 711 721 725 742 746 748
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClipUses:536Used by:548 591 617 636 642 682 686 688 711 721 725 742 746 748
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:538Used by:548 636 642 670 682 686 688 702
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:548 617 636 642 670 678 682 686 688 702 703
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:542Used by:548 591 617 636 642 670 682 686 688 702 711 721 725 735 742 746 748 754
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:548 636 642 670 678 683 686 688 702 703
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:548 636 642 682 686 688
Symbol 548 MovieClipUses:502 485 505 487 479 507 509 523 481 489 525 491 527 495 518 520 529 6 503 499 516 531 533 535 537 483 539 541 463 543 493 545 547 496 497Used by:549
Symbol 549 MovieClipUses:500 521 548Used by:593
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:561 575 591
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:561 575 591
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:561 591
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClipUses:556Used by:561 575 591
Symbol 558 GraphicUsed by:561 570 575 591 706 707 708 711 715 716 719 720 724 725 734 735 738 742
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:561 575 591 708 715 716 719 720 724 725 734 735 738 741 743 744 745 747 748 753 754 755
Symbol 561 MovieClipUses:479 481 483 485 487 551 553 555 557 558 497 463 560Used by:592
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:562Used by:575 591 706 707 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:575 591 706 708 711 716 719 720 721 724 725 734 735 738 742 743 746 748 754 755
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:575 591 706 707 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:575 591 706 707 708 711 716 719 720 721 724 725 734 735 738 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 570 MovieClipUses:558 510 497 511 512 513Used by:575 708 716 719 720 721 724 725 735 738 746 748 755
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:571Used by:575 591 708 711 716 719 720 721 724 725 734 735 738 741 742 743 744 745 746 747 748 753 754 755
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:573Used by:575 591 708 711 716 719 720 721 724 725 734 735 738 741 742 743 744 745 746 747 748 753 754 755
Symbol 575 MovieClipUses:479 481 483 485 487 551 563 565 567 558 497 463 560 502 503 505 507 509 569 570 516 572 574 553 557Used by:592
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:591 711 716 721 735 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClipUses:578Used by:591 711 716 721 735 740 741 742 743 744 745 746 747 748 753 754 755
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:591 711 716 721 725 735 742 743 746 748 754
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:591 721 725 735 742 746 748 754
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:591 711 721 725 735 738 742 746 748 754 755
Symbol 586 GraphicUsed by:587 591
Symbol 587 MovieClipUses:586Used by:591 721 725 735 738 743 746 748 754 755
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:588Used by:591 707 721 725 742 746 748
Symbol 590 MovieClipUses:462Used by:591
Symbol 591 MovieClipUses:502 485 505 487 479 507 509 523 481 551 577 563 579 567 518 574 529 6 503 560 516 531 572 581 535 537 483 583 585 463 543 489 565 587 589 586 569 553 555 557 558 497 590Used by:592
Symbol 592 MovieClipUses:561 575 591Used by:593
Symbol 593 MovieClip [mcRamp]Uses:441 468 476 477 549 592 439Used by:Timeline
Symbol 594 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497Used by:679
Symbol 595 MovieClipUses:489 481 483 487 479 503 491 493 495 496 513Used by:679 704
Symbol 596 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 503 499 516 518 520 514Used by:679
Symbol 597 GraphicUsed by:598
Symbol 598 MovieClipUses:597Used by:617 636 642 678 686 688 703 711 721 725 738 746 748 755
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:599Used by:617 623 636 642 670 686 688 711 716 721 725 735 746 748
Symbol 601 GraphicUsed by:606
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:602Used by:606
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClipUses:604Used by:606
Symbol 606 MovieClipUses:601 603 605Used by:617 636 682 686 711 721 742 746
Symbol 607 GraphicUsed by:608
Symbol 608 MovieClipUses:607Used by:617 636 682 686 711 721 742 746
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClipUses:609Used by:617 636 682 686 711 721 742 746
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:611Used by:617 623 636 670 683 702 711 716 721 735 743 754
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClipUses:613Used by:617 623 636 670 683 702 711 716 721 735 743 754
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:615Used by:617 623 636 670 683 702
Symbol 617 MovieClipUses:502 505 487 479 507 509 481 483 485 489 491 493 495 496 497 598 600 535 537 518 520 533 541 606 543 608 610 525 612 614 616 527Used by:679
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:499 618 496 511Used by:623 683
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:622
Symbol 622 MovieClipUses:621Used by:623 683 716 743
Symbol 623 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 503 499 516 518 520 529 6 511 462 600 619 612 616 525 614 527 533 622Used by:679
Symbol 624 GraphicUsed by:625
Symbol 625 MovieClipUses:624Used by:634 639 664 678 683 699 702 703 719 724 734 738 743 753 754 755
Symbol 626 GraphicUsed by:627
Symbol 627 MovieClipUses:626Used by:634 639 684 687 719 724 744 747
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:628Used by:634 639 670 684 687 702 719 724 735 744 747 754
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:630Used by:634 639 664 670 678 684 687 699 702 703 719 724 734 735 738 744 747 753 754 755
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:632Used by:634 639 670 684 687 702
Symbol 634 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 503 499 516 518 520 514 366 625 627 629 631 511 396 633Used by:679
Symbol 635 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 503 499 516 518 520 514 6 529Used by:679
Symbol 636 MovieClipUses:502 505 487 479 507 509 481 483 485 489 491 493 495 514 598 600 535 537 606 518 520 533 541 543 608 610 525 612 614 616 527 539 531 545 547Used by:679
Symbol 637 GraphicUsed by:638
Symbol 638 MovieClipUses:637Used by:639 687
Symbol 639 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 503 516 518 520 499 514 625 627 629 631 638 366 396 633 462Used by:679
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:640Used by:642 688 725 748
Symbol 642 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 503 499 516 518 520 514 6 529 462 598 543 541 600 533 641 539 545 535 537 531 547Used by:679
Symbol 643 GraphicUsed by:644
Symbol 644 MovieClipUses:643Used by:664 699
Symbol 645 GraphicUsed by:646
Symbol 646 MovieClipUses:645 481Used by:664 699 734 753
Symbol 647 SoundUsed by:664 699 734 753
Symbol 648 GraphicUsed by:651
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:649Used by:651 692 696 698 699 753
Symbol 651 MovieClipUses:648 481 650Used by:664 699 734 753
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClipUses:652 481Used by:664 699 734 753
Symbol 654 GraphicUsed by:655
Symbol 655 MovieClipUses:654 481Used by:664 699 734 753
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClipUses:656Used by:664
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658 481Used by:664 734
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClipUses:660Used by:664
Symbol 662 GraphicUsed by:663
Symbol 663 MovieClipUses:662Used by:664 699
Symbol 664 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 503 499 516 518 520 511 644 646 647 625 651 631 653 655 657 659 661 663Used by:679
Symbol 665 SoundUsed by:670 702 735 754
Symbol 666 GraphicUsed by:667
Symbol 667 MovieClipUses:666Used by:670 735
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClipUses:668Used by:670 702 735 754
Symbol 670 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 503 499 516 518 520 514 665 366 543 629 631 545 533 539 541 396 616 612 525 614 527 6 633 667 600 669Used by:679
Symbol 671 SoundUsed by:678 703 738 755
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClipUses:672Used by:678 703 738 755
Symbol 674 GraphicUsed by:675
Symbol 675 MovieClipUses:674Used by:678 703 738 755
Symbol 676 GraphicUsed by:677
Symbol 677 MovieClipUses:676Used by:678 703
Symbol 678 MovieClipUses:502 485 505 487 479 507 481 509 483 489 491 493 495 496 497 671 503 499 516 518 520 514 366 625 673 396 675 677 529 462 598 631 541 545Used by:679
Symbol 679 MovieClipUses:594 595 596 617 623 634 635 636 639 642 664 670 678Used by:705
Symbol 680 MovieClipUses:502 485 505 487 479 507 509 523 481 489 525 491 527 495Used by:704
Symbol 681 MovieClipUses:525 502 485 505 487 479 507 509 523 481 489 491 527 495 503 518 520 499 516Used by:704
Symbol 682 MovieClipUses:502 525 485 505 487 479 507 509 523 481 489 491 527 495 606 539 531 535 537 483 518 520 533 541 543 493 496 497 608 610 547Used by:704
Symbol 683 MovieClipUses:525 502 485 505 487 479 507 481 509 523 489 491 527 495 518 520 503 499 516 529 462 483 625 619 622 612 616 614 493 533 545Used by:704
Symbol 684 MovieClipUses:525 502 485 505 487 479 507 509 523 481 489 491 527 495 503 518 520 499 516 366 631 627 629 396 633Used by:704
Symbol 685 MovieClipUses:525 502 485 505 487 479 507 481 509 523 489 491 527 495 503 518 520 499 516 6 529 483Used by:704
Symbol 686 MovieClipUses:502 525 485 505 487 479 507 509 523 481 489 491 527 495 606 539 531 535 537 483 518 520 533 541 543 608 610 493 545 547 514 598 600Used by:704
Symbol 687 MovieClipUses:502 485 505 487 479 507 509 523 481 489 525 491 527 495 503 520 499 516 518 366 631 627 629 638 396 633 462Used by:704
Symbol 688 MovieClipUses:502 485 505 487 479 507 509 523 481 489 525 491 527 495 503 518 520 499 516 529 6 462 493 483 514 641 535 537 531 547 545 543 541 539 598 533 600Used by:704
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:699
Symbol 691 GraphicUsed by:692
Symbol 692 MovieClipUses:691 481 650Used by:699 753
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:693Used by:699
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:695 650Used by:699 753
Symbol 697 GraphicUsed by:698
Symbol 698 MovieClipUses:697 650Used by:699 753
Symbol 699 MovieClipUses:525 502 485 505 487 479 507 481 509 523 489 491 527 495 503 518 520 499 516 646 644 647 625 651 631 653 650 690 692 694 696 663 698 655Used by:704
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClipUses:700Used by:702 754
Symbol 702 MovieClipUses:525 502 485 505 487 479 507 509 523 481 489 491 527 495 503 518 520 499 516 483 665 366 543 629 631 533 539 541 396 616 614 493 545 612 669 625 701 633Used by:704
Symbol 703 MovieClipUses:525 502 485 505 487 479 507 481 509 523 489 491 527 495 671 503 518 520 499 516 366 625 673 493 514 396 675 677 529 483 462 545 598 631 541Used by:704
Symbol 704 MovieClipUses:680 595 681 682 683 684 685 686 687 688 699 702 703Used by:705
Symbol 705 MovieClip [mcPlayerTrixie]Uses:679 704Used by:Timeline
Symbol 706 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497Used by:739
Symbol 707 MovieClipUses:569 481 483 487 479 503 563 589 567 558 513Used by:739 756
Symbol 708 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 503 570 560 516 572 574Used by:739
Symbol 709 GraphicUsed by:710
Symbol 710 MovieClipUses:709Used by:711 716 721 735 754
Symbol 711 MovieClipUses:502 505 487 479 507 509 481 483 485 569 563 565 567 558 497 606 598 600 535 537 572 574 581 585 543 608 610 577 612 614 710 579Used by:739
Symbol 712 GraphicUsed by:713
Symbol 713 MovieClipUses:712Used by:716 720 725 738 745 748 755
Symbol 714 GraphicUsed by:715
Symbol 715 MovieClipUses:560 714 558 511Used by:716 743
Symbol 716 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 503 560 516 572 574 570 6 713 520 462 499 600 715 612 710 577 614 579 581 622Used by:739
Symbol 717 GraphicUsed by:718
Symbol 718 MovieClipUses:717Used by:719 724 735 744 747 754
Symbol 719 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 503 560 516 572 574 570 366 625 627 629 631 511 396 718Used by:739
Symbol 720 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 503 560 516 572 574 570 6 713Used by:739
Symbol 721 MovieClipUses:502 505 487 479 507 509 481 483 485 569 563 565 567 570 606 598 600 535 537 572 574 581 585 543 608 610 577 612 614 710 579 583 531 587 589Used by:739
Symbol 722 GraphicUsed by:723
Symbol 723 MovieClipUses:722Used by:724 747
Symbol 724 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 503 516 572 574 560 570 625 627 629 631 723 366 396 718 462Used by:739
Symbol 725 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 503 560 516 572 574 6 713 570 462 598 543 585 600 581 641 583 587 535 537 531 589Used by:739
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClipUses:726Used by:734 753
Symbol 728 GraphicUsed by:729
Symbol 729 MovieClipUses:728Used by:734
Symbol 730 GraphicUsed by:731
Symbol 731 MovieClipUses:730Used by:734
Symbol 732 GraphicUsed by:733
Symbol 733 MovieClipUses:732Used by:734 753
Symbol 734 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 503 560 516 572 574 727 646 511 647 625 651 631 653 655 729 659 731 733Used by:739
Symbol 735 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 503 560 516 572 574 570 665 366 543 629 631 587 581 583 585 396 710 612 577 614 579 6 718 667 600 669Used by:739
Symbol 736 GraphicUsed by:737
Symbol 737 MovieClipUses:736Used by:738 755
Symbol 738 MovieClipUses:502 485 505 487 479 507 481 509 483 569 563 565 567 558 497 671 503 560 516 572 574 366 625 673 570 396 675 737 713 462 598 631 585 587Used by:739
Symbol 739 MovieClipUses:706 707 708 711 716 719 720 721 724 725 734 735 738Used by:757
Symbol 740 MovieClipUses:502 485 505 487 479 507 509 523 481 569 577 563 579 567Used by:756
Symbol 741 MovieClipUses:577 502 485 505 487 479 507 509 523 481 569 563 579 567 503 572 574 560 516Used by:756
Symbol 742 MovieClipUses:502 577 485 505 487 479 507 509 523 481 569 563 579 567 606 583 531 535 537 483 572 574 581 585 543 565 608 610 558 497 589Used by:756
Symbol 743 MovieClipUses:577 502 485 505 487 479 507 481 509 523 569 563 579 567 572 574 503 560 516 518 529 462 483 625 715 622 612 581 614 565 587Used by:756
Symbol 744 MovieClipUses:577 502 485 505 487 479 507 509 523 481 569 563 579 567 503 572 574 560 516 366 631 627 629 396 718Used by:756
Symbol 745 MovieClipUses:577 502 485 505 487 479 507 481 509 523 569 563 579 567 503 572 574 560 516 6 713 483Used by:756
Symbol 746 MovieClipUses:502 577 485 505 487 479 507 509 523 481 569 563 579 567 606 583 531 535 537 483 572 574 581 585 543 608 610 565 587 589 570 598 600Used by:756
Symbol 747 MovieClipUses:502 485 505 487 479 507 509 523 481 569 577 563 579 567 503 560 574 516 572 366 631 627 629 723 396 718 462Used by:756
Symbol 748 MovieClipUses:502 485 505 487 479 507 509 523 481 569 577 563 579 567 503 572 574 560 516 713 6 462 565 483 570 641 535 537 531 589 587 543 585 583 598 581 600Used by:756
Symbol 749 GraphicUsed by:750
Symbol 750 MovieClipUses:749Used by:753
Symbol 751 GraphicUsed by:752
Symbol 752 MovieClipUses:751Used by:753
Symbol 753 MovieClipUses:577 502 485 505 487 479 507 481 509 523 569 563 579 567 503 572 574 560 516 646 727 647 625 651 631 653 650 750 692 752 696 733 698 655Used by:756
Symbol 754 MovieClipUses:577 502 485 505 487 479 507 509 523 481 569 563 579 567 503 572 574 560 516 483 665 366 543 629 631 581 583 585 396 710 614 565 587 612 669 625 701 718Used by:756
Symbol 755 MovieClipUses:577 502 485 505 487 479 507 481 509 523 569 563 579 567 671 503 572 574 560 516 366 625 673 565 570 396 675 737 713 483 462 587 598 631 585Used by:756
Symbol 756 MovieClipUses:740 707 741 742 743 744 745 746 747 748 753 754 755Used by:757
Symbol 757 MovieClip [mcPlayerCPU]Uses:739 756Used by:Timeline
Symbol 758 GraphicUsed by:759
Symbol 759 MovieClipUses:758 503Used by:936
Symbol 760 GraphicUsed by:761
Symbol 761 MovieClipUses:760Used by:771
Symbol 762 GraphicUsed by:763
Symbol 763 MovieClipUses:762Used by:771
Symbol 764 GraphicUsed by:771
Symbol 765 GraphicUsed by:766
Symbol 766 MovieClipUses:765Used by:771
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:767Used by:771
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:769Used by:771
Symbol 771 MovieClipUses:761 763 764 766 768 770Used by:936
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClipUses:772Used by:778 936
Symbol 774 GraphicUsed by:775
Symbol 775 MovieClipUses:774Used by:778 936
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:776Used by:778 936
Symbol 778 MovieClipUses:773 775 777Used by:781 784
Symbol 779 GraphicUsed by:780
Symbol 780 MovieClipUses:779Used by:781
Symbol 781 ButtonUses:778 780 5Used by:936
Symbol 782 GraphicUsed by:783
Symbol 783 MovieClipUses:782Used by:784
Symbol 784 ButtonUses:778 783 5Used by:936
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClipUses:785Used by:787
Symbol 787 MovieClipUses:6 786Used by:936
Symbol 788 GraphicUsed by:790
Symbol 789 TextUses:63Used by:790
Symbol 790 MovieClipUses:788 789Used by:818
Symbol 791 GraphicUsed by:793
Symbol 792 TextUses:63Used by:793
Symbol 793 MovieClipUses:791 792Used by:818
Symbol 794 GraphicUsed by:796
Symbol 795 TextUses:63Used by:796
Symbol 796 MovieClipUses:794 795Used by:818
Symbol 797 GraphicUsed by:799
Symbol 798 TextUses:63Used by:799
Symbol 799 MovieClipUses:797 798Used by:818
Symbol 800 GraphicUsed by:802
Symbol 801 TextUses:63Used by:802
Symbol 802 MovieClipUses:800 801Used by:818
Symbol 803 GraphicUsed by:805
Symbol 804 TextUses:63Used by:805
Symbol 805 MovieClipUses:803 804Used by:818
Symbol 806 GraphicUsed by:808
Symbol 807 TextUses:63Used by:808
Symbol 808 MovieClipUses:806 807Used by:818
Symbol 809 GraphicUsed by:811
Symbol 810 TextUses:63Used by:811
Symbol 811 MovieClipUses:809 810Used by:818
Symbol 812 GraphicUsed by:814
Symbol 813 TextUses:63Used by:814
Symbol 814 MovieClipUses:812 813Used by:818
Symbol 815 GraphicUsed by:817
Symbol 816 TextUses:63Used by:817
Symbol 817 MovieClipUses:815 816Used by:818
Symbol 818 MovieClipUses:790 793 796 799 802 805 808 811 814 817Used by:894 936
Symbol 819 GraphicUsed by:820
Symbol 820 MovieClipUses:819Used by:825
Symbol 821 GraphicUsed by:822
Symbol 822 MovieClipUses:821Used by:825
Symbol 823 GraphicUsed by:825
Symbol 824 TextUses:423Used by:825
Symbol 825 MovieClipUses:820 822 823 824Used by:936
Symbol 826 GraphicUsed by:827
Symbol 827 MovieClipUses:826Used by:830
Symbol 828 GraphicUsed by:829
Symbol 829 MovieClipUses:828Used by:830
Symbol 830 MovieClipUses:827 829Used by:936
Symbol 831 FontUsed by:832 833 843
Symbol 832 EditableTextUses:831Used by:936
Symbol 833 EditableTextUses:831Used by:936
Symbol 834 ShapeTweeningUsed by:842
Symbol 835 GraphicUsed by:842
Symbol 836 ShapeTweeningUsed by:842
Symbol 837 ShapeTweeningUsed by:842
Symbol 838 ShapeTweeningUsed by:842
Symbol 839 GraphicUsed by:842
Symbol 840 SoundUsed by:841
Symbol 841 MovieClipUses:840Used by:842
Symbol 842 MovieClipUses:834 835 836 837 838 839 841Used by:936
Symbol 843 EditableTextUses:831Used by:936
Symbol 844 GraphicUsed by:845
Symbol 845 MovieClipUses:844Used by:894
Symbol 846 TextUses:63Used by:847
Symbol 847 MovieClipUses:846Used by:848
Symbol 848 MovieClipUses:847Used by:894
Symbol 849 SoundUsed by:894
Symbol 850 TextUses:63Used by:852 856
Symbol 851 TextUses:63Used by:852
Symbol 852 MovieClipUses:850 851Used by:853
Symbol 853 MovieClipUses:852Used by:894
Symbol 854 MovieClipUses:320 326Used by:894
Symbol 855 TextUses:63Used by:856
Symbol 856 MovieClipUses:850 855Used by:857
Symbol 857 MovieClipUses:856Used by:894
Symbol 858 TextUses:63Used by:860
Symbol 859 TextUses:63Used by:860
Symbol 860 MovieClipUses:858 859Used by:861
Symbol 861 MovieClipUses:860Used by:894
Symbol 862 MovieClipUses:320 323Used by:894
Symbol 863 FontUsed by:864 865
Symbol 864 EditableTextUses:863Used by:894
Symbol 865 EditableTextUses:863Used by:894
Symbol 866 MovieClipUses:326 320Used by:894
Symbol 867 TextUses:63Used by:868
Symbol 868 MovieClipUses:867Used by:869
Symbol 869 MovieClipUses:868Used by:894
Symbol 870 TextUses:63Used by:871
Symbol 871 MovieClipUses:870Used by:872
Symbol 872 MovieClipUses:871Used by:894
Symbol 873 TextUses:63Used by:875
Symbol 874 TextUses:63Used by:875
Symbol 875 MovieClipUses:873 874Used by:876
Symbol 876 MovieClipUses:875Used by:894
Symbol 877 TextUses:63Used by:879
Symbol 878 TextUses:63Used by:879
Symbol 879 MovieClipUses:877 878Used by:880
Symbol 880 MovieClipUses:879Used by:894
Symbol 881 MovieClipUses:320 323Used by:894
Symbol 882 TextUses:63Used by:884
Symbol 883 TextUses:63Used by:884
Symbol 884 MovieClipUses:882 883Used by:885
Symbol 885 MovieClipUses:884Used by:894
Symbol 886 TextUses:63Used by:888
Symbol 887 TextUses:63Used by:888
Symbol 888 MovieClipUses:886 887Used by:889
Symbol 889 MovieClipUses:888Used by:894
Symbol 890 TextUses:63Used by:892
Symbol 891 TextUses:63Used by:892
Symbol 892 MovieClipUses:890 891Used by:893
Symbol 893 MovieClipUses:892Used by:894
Symbol 894 MovieClip [mcTrickInfoPopup]Uses:471 845 848 425 818 849 403 853 854 416 857 320 381 861 862 375 864 865 866 869 872 410 876 323 368 880 881 387 885 393 889 326 893Used by:936
Symbol 895 SoundUsed by:906
Symbol 896 SoundUsed by:906
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:897Used by:900
Symbol 899 TextUses:361Used by:900
Symbol 900 MovieClipUses:898 899Used by:906
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:901Used by:904
Symbol 903 TextUses:361Used by:904
Symbol 904 MovieClipUses:902 903Used by:906
Symbol 905 SoundUsed by:906
Symbol 906 MovieClipUses:895 896 900 904 144 905 138 143Used by:936
Symbol 907 GraphicUsed by:908
Symbol 908 MovieClipUses:907Used by:910
Symbol 909 TextUses:423Used by:910
Symbol 910 MovieClipUses:336 908 909Used by:934
Symbol 911 GraphicUsed by:912
Symbol 912 MovieClipUses:911Used by:914
Symbol 913 TextUses:423Used by:914
Symbol 914 MovieClipUses:336 912 913Used by:934
Symbol 915 EditableTextUses:423Used by:934
Symbol 916 EditableTextUses:423Used by:934
Symbol 917 EditableTextUses:423Used by:934
Symbol 918 EditableTextUses:423Used by:934
Symbol 919 GraphicUsed by:920
Symbol 920 MovieClipUses:919Used by:922
Symbol 921 TextUses:423Used by:922
Symbol 922 MovieClipUses:920 921Used by:923 924
Symbol 923 MovieClipUses:922Used by:924
Symbol 924 ButtonUses:922 148 923 150 5 106 151Used by:934
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:925Used by:929
Symbol 927 GraphicUsed by:928
Symbol 928 MovieClipUses:927Used by:929
Symbol 929 MovieClipUses:926 928Used by:934
Symbol 930 GraphicUsed by:931
Symbol 931 MovieClipUses:930Used by:933
Symbol 932 TextUses:423Used by:933
Symbol 933 MovieClipUses:931 932Used by:934
Symbol 934 MovieClipUses:471 910 914 915 916 917 918 924 929 57 158 933Used by:936
Symbol 935 ButtonUses:429 148 430 150 5 106Used by:936
Symbol 936 MovieClip [mcNav]Uses:759 771 781 784 787 818 777 773 775 825 830 832 833 842 843 894 906 934 426 935Used by:Timeline
Symbol 937 TextUses:127Used by:938
Symbol 938 MovieClip [KeyGrabber]Uses:937Used by:Timeline
Symbol 939 TextUses:133Used by:942
Symbol 940 SoundUsed by:942
Symbol 941 SoundUsed by:942
Symbol 942 MovieClipUses:939 940 941Used by:Timeline
Symbol 943 GraphicUsed by:944
Symbol 944 MovieClipUses:943Used by:952
Symbol 945 TextUses:423Used by:952
Symbol 946 GraphicUsed by:947
Symbol 947 MovieClipUses:946Used by:952
Symbol 948 TextUses:423Used by:952
Symbol 949 GraphicUsed by:950
Symbol 950 MovieClipUses:949Used by:952
Symbol 951 TextUses:423Used by:952
Symbol 952 MovieClipUses:944 945 148 947 948 950 951Used by:953
Symbol 953 MovieClipUses:3 154 158 952Used by:Timeline
Symbol 954 BitmapUsed by:955
Symbol 955 GraphicUses:954Used by:956
Symbol 956 MovieClipUses:955Used by:Timeline
Symbol 957 EditableTextUses:423Used by:975
Symbol 958 GraphicUsed by:960
Symbol 959 TextUses:423Used by:960
Symbol 960 MovieClipUses:958 959Used by:975
Symbol 961 TextUses:63Used by:962
Symbol 962 MovieClipUses:961Used by:975
Symbol 963 EditableTextUses:423Used by:975
Symbol 964 TextUses:63Used by:965
Symbol 965 MovieClipUses:964Used by:975
Symbol 966 EditableTextUses:423Used by:975
Symbol 967 TextUses:63Used by:968
Symbol 968 MovieClipUses:967Used by:975
Symbol 969 TextUses:423Used by:975
Symbol 970 EditableTextUses:423Used by:975
Symbol 971 EditableTextUses:423Used by:975
Symbol 972 TextUses:423Used by:975
Symbol 973 TextUses:423Used by:975
Symbol 974 EditableTextUses:423Used by:975
Symbol 975 MovieClipUses:226 100 957 960 962 148 963 965 966 968 969 970 971 972 973 974Used by:Timeline
Symbol 976 GraphicUsed by:979
Symbol 977 GraphicUsed by:979
Symbol 978 TextUses:423Used by:979
Symbol 979 MovieClipUses:976 336 977 978Used by:Timeline
Symbol 980 EditableTextUses:423Used by:Timeline
Symbol 981 ButtonUses:212 148 213 150 5 106 151Used by:Timeline
Symbol 982 TextUses:210Used by:983
Symbol 983 MovieClipUses:982Used by:984 985
Symbol 984 MovieClipUses:983 240Used by:985
Symbol 985 MovieClipUses:226 983 240 235 984 237 106 97 105Used by:Timeline
Symbol 986 GraphicUsed by:Timeline
Symbol 987 GraphicUsed by:988
Symbol 988 MovieClipUses:987Used by:Timeline
Symbol 989 BitmapUsed by:990
Symbol 990 GraphicUses:989Used by:991
Symbol 991 MovieClipUses:990Used by:997 998
Symbol 992 TextUses:210Used by:993
Symbol 993 MovieClipUses:992Used by:996 998
Symbol 994 TextUses:210Used by:995
Symbol 995 MovieClipUses:994Used by:996 998
Symbol 996 MovieClipUses:993 995Used by:998
Symbol 997 MovieClipUses:991Used by:998
Symbol 998 MovieClipUses:226 991 993 995 996 997 106 97 105Used by:Timeline
Symbol 999 BitmapUsed by:1000
Symbol 1000 GraphicUses:999Used by:1001
Symbol 1001 MovieClipUses:1000Used by:Timeline
Symbol 1002 BitmapUsed by:1003
Symbol 1003 GraphicUses:1002Used by:1004
Symbol 1004 MovieClipUses:1003Used by:1012 1014
Symbol 1005 TextUses:210Used by:1006
Symbol 1006 MovieClipUses:1005Used by:1013 1014
Symbol 1007 TextUses:210Used by:1008
Symbol 1008 MovieClipUses:1007Used by:1013 1014
Symbol 1009 TextUses:210Used by:1011
Symbol 1010 TextUses:210Used by:1011
Symbol 1011 MovieClipUses:1009 1010Used by:1013 1014
Symbol 1012 MovieClipUses:1004Used by:1014
Symbol 1013 MovieClipUses:1006 1008 1011Used by:1014
Symbol 1014 MovieClipUses:226 1004 1006 1008 1011 1012 1013 106 97 105Used by:Timeline

Instance Names

"loader"Frame 3Symbol 68 MovieClip
"mcMusic0"Frame 7Symbol 120 MovieClip
"mcMusic1"Frame 7Symbol 122 MovieClip
"mcMusic2"Frame 7Symbol 124 MovieClip
"mcSound"Frame 7Symbol 126 MovieClip
"btnPlay"Frame 9Symbol 135 Button
"start_mc"Frame 9Symbol 152 MovieClip
"board3"Frame 16Symbol 208 MovieClip
"board4"Frame 16Symbol 208 MovieClip
"board2"Frame 16Symbol 208 MovieClip
"board1"Frame 16Symbol 208 MovieClip
"play0"Frame 21Symbol 238 MovieClip
"play2"Frame 21Symbol 244 MovieClip
"play1"Frame 21Symbol 254 MovieClip
"track0"Frame 21Symbol 281 MovieClip [btn_track01]
"track1"Frame 21Symbol 285 MovieClip [btn_track02]
"track2"Frame 21Symbol 289 MovieClip [btn_track03]
"buildings"Frame 34Symbol 435 MovieClip [bg_buildings]
"backCrowd"Frame 34Symbol 438 MovieClip [mcBackCrowd]
"mcRampRender"Frame 34Symbol 439 MovieClip
"mcRamp"Frame 34Symbol 593 MovieClip [mcRamp]
"mcPlayerCPU"Frame 34Symbol 705 MovieClip [mcPlayerTrixie]
"mcPlayer"Frame 34Symbol 757 MovieClip [mcPlayerCPU]
"mcNav"Frame 34Symbol 936 MovieClip [mcNav]
"mcKeyGrabber"Frame 34Symbol 938 MovieClip [KeyGrabber]
"mcRampSound"Frame 34Symbol 942 MovieClip
"mcTrans"Frame 34Symbol 217 MovieClip
"next_btn"Frame 50Symbol 981 Button
"playAgain_mc"Frame 55Symbol 985 MovieClip
"seeToys_mc"Frame 56Symbol 998 MovieClip
"send_btn"Frame 57Symbol 1014 MovieClip
"mcBar"Symbol 68 MovieClip Frame 1Symbol 67 MovieClip
"selected_mc"Symbol 107 MovieClip Frame 5Symbol 105 MovieClip
"selected_mc"Symbol 107 MovieClip Frame 6Symbol 105 MovieClip
"selected_mc"Symbol 107 MovieClip Frame 7Symbol 105 MovieClip
"selected_mc"Symbol 107 MovieClip Frame 8Symbol 105 MovieClip
"selected_mc"Symbol 107 MovieClip Frame 9Symbol 105 MovieClip
"selected_mc"Symbol 110 MovieClip Frame 5Symbol 105 MovieClip
"selected_mc"Symbol 110 MovieClip Frame 6Symbol 105 MovieClip
"selected_mc"Symbol 110 MovieClip Frame 7Symbol 105 MovieClip
"selected_mc"Symbol 110 MovieClip Frame 8Symbol 105 MovieClip
"selected_mc"Symbol 110 MovieClip Frame 9Symbol 105 MovieClip
"error_fromName_naughty"Symbol 117 MovieClip [EmailSymbol] Frame 1Symbol 72 MovieClip
"error_fromName_blank"Symbol 117 MovieClip [EmailSymbol] Frame 1Symbol 74 MovieClip
"error_toName_blank"Symbol 117 MovieClip [EmailSymbol] Frame 1Symbol 74 MovieClip
"error_toName_naughty"Symbol 117 MovieClip [EmailSymbol] Frame 1Symbol 72 MovieClip
"error_toEmail_naughty"Symbol 117 MovieClip [EmailSymbol] Frame 1Symbol 72 MovieClip
"error_toEmail_blank"Symbol 117 MovieClip [EmailSymbol] Frame 1Symbol 76 MovieClip
"error_toEmail_bad"Symbol 117 MovieClip [EmailSymbol] Frame 1Symbol 78 MovieClip
"send_btn"Symbol 117 MovieClip [EmailSymbol] Frame 2Symbol 107 MovieClip
"cancel_btn"Symbol 117 MovieClip [EmailSymbol] Frame 2Symbol 110 MovieClip
"firstname_txt"Symbol 117 MovieClip [EmailSymbol] Frame 2Symbol 112 EditableText
"friendname_txt"Symbol 117 MovieClip [EmailSymbol] Frame 2Symbol 113 EditableText
"email_txt"Symbol 117 MovieClip [EmailSymbol] Frame 2Symbol 114 EditableText
"mcHitArea"Symbol 152 MovieClip Frame 1Symbol 6 MovieClip
"selected_mc"Symbol 205 MovieClip Frame 2Symbol 105 MovieClip
"selected_mc"Symbol 205 MovieClip Frame 2Symbol 105 MovieClip
"selected_mc"Symbol 205 MovieClip Frame 2Symbol 105 MovieClip
"selected_mc"Symbol 205 MovieClip Frame 2Symbol 105 MovieClip
"selected_mc"Symbol 205 MovieClip Frame 5Symbol 105 MovieClip
"selected_mc"Symbol 205 MovieClip Frame 5Symbol 105 MovieClip
"selected_mc"Symbol 205 MovieClip Frame 5Symbol 105 MovieClip
"selected_mc"Symbol 205 MovieClip Frame 6Symbol 105 MovieClip
"outline_mc"Symbol 208 MovieClip Frame 1Symbol 185 MovieClip
"mcBoard"Symbol 208 MovieClip Frame 1Symbol 204 MovieClip
"selected_mc"Symbol 208 MovieClip Frame 1Symbol 205 MovieClip
"recordScratch"Symbol 208 MovieClip Frame 1Symbol 207 MovieClip
"selected_mc"Symbol 238 MovieClip Frame 10Symbol 105 MovieClip
"ani2"Symbol 244 MovieClip Frame 5Symbol 237 MovieClip
"selected_mc"Symbol 244 MovieClip Frame 10Symbol 105 MovieClip
"selected_mc"Symbol 244 MovieClip Frame 11Symbol 105 MovieClip
"selected_mc"Symbol 244 MovieClip Frame 12Symbol 105 MovieClip
"hourHand_mc"Symbol 251 MovieClip Frame 1Symbol 249 MovieClip
"hourHand_mc"Symbol 252 MovieClip Frame 1Symbol 249 MovieClip
"hourHand_mc"Symbol 254 MovieClip Frame 1Symbol 249 MovieClip
"selected_mc"Symbol 254 MovieClip Frame 10Symbol 105 MovieClip
"selected_mc"Symbol 254 MovieClip Frame 11Symbol 105 MovieClip
"selected_mc"Symbol 254 MovieClip Frame 12Symbol 105 MovieClip
"selected_mc"Symbol 254 MovieClip Frame 13Symbol 105 MovieClip
"speakers"Symbol 271 MovieClip Frame 1Symbol 270 MovieClip
"boombox_base"Symbol 279 MovieClip Frame 1Symbol 271 MovieClip
"boombox_base"Symbol 279 MovieClip Frame 3Symbol 271 MovieClip
"boombox_base"Symbol 279 MovieClip Frame 11Symbol 271 MovieClip
"boombox_base"Symbol 279 MovieClip Frame 13Symbol 271 MovieClip
"boombox_base"Symbol 281 MovieClip [btn_track01] Frame 1Symbol 271 MovieClip
"selected_mc"Symbol 281 MovieClip [btn_track01] Frame 10Symbol 105 MovieClip
"selected_mc"Symbol 281 MovieClip [btn_track01] Frame 11Symbol 105 MovieClip
"selected_mc"Symbol 281 MovieClip [btn_track01] Frame 12Symbol 105 MovieClip
"selected_mc"Symbol 281 MovieClip [btn_track01] Frame 13Symbol 105 MovieClip
"boombox_base"Symbol 285 MovieClip [btn_track02] Frame 1Symbol 271 MovieClip
"loading"Symbol 285 MovieClip [btn_track02] Frame 1Symbol 66 MovieClip
"selected_mc"Symbol 285 MovieClip [btn_track02] Frame 10Symbol 105 MovieClip
"selected_mc"Symbol 285 MovieClip [btn_track02] Frame 11Symbol 105 MovieClip
"selected_mc"Symbol 285 MovieClip [btn_track02] Frame 12Symbol 105 MovieClip
"selected_mc"Symbol 285 MovieClip [btn_track02] Frame 13Symbol 105 MovieClip
"boombox_base"Symbol 289 MovieClip [btn_track03] Frame 1Symbol 271 MovieClip
"loading"Symbol 289 MovieClip [btn_track03] Frame 1Symbol 66 MovieClip
"selected_mc"Symbol 289 MovieClip [btn_track03] Frame 10Symbol 105 MovieClip
"selected_mc"Symbol 289 MovieClip [btn_track03] Frame 11Symbol 105 MovieClip
"selected_mc"Symbol 289 MovieClip [btn_track03] Frame 12Symbol 105 MovieClip
"selected_mc"Symbol 289 MovieClip [btn_track03] Frame 13Symbol 105 MovieClip
"gfx"Symbol 549 MovieClip Frame 1Symbol 500 MovieClip
"gfx"Symbol 549 MovieClip Frame 6Symbol 521 MovieClip
"gfx"Symbol 549 MovieClip Frame 12Symbol 548 MovieClip
"gfx"Symbol 592 MovieClip Frame 1Symbol 561 MovieClip
"gfx"Symbol 592 MovieClip Frame 6Symbol 575 MovieClip
"gfx"Symbol 592 MovieClip Frame 12Symbol 591 MovieClip
"skateClatterRight"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 468 MovieClip
"skateClatterLeft"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 468 MovieClip
"mcTooLateRight"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 476 MovieClip
"mcTooLateLeft"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 477 MovieClip
"mcLaunchCPU"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 549 MovieClip
"mcLaunchPlayer"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 592 MovieClip
"p0"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 439 MovieClip
"p1"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 439 MovieClip
"p2"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 439 MovieClip
"c0"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 439 MovieClip
"p3"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 439 MovieClip
"c1"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 439 MovieClip
"p4"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 439 MovieClip
"p5"Symbol 593 MovieClip [mcRamp] Frame 1Symbol 439 MovieClip
"gfx"Symbol 679 MovieClip Frame 1Symbol 594 MovieClip
"gfx"Symbol 679 MovieClip Frame 6Symbol 595 MovieClip
"gfx"Symbol 679 MovieClip Frame 12Symbol 596 MovieClip
"gfx"Symbol 679 MovieClip Frame 17Symbol 617 MovieClip
"gfx"Symbol 679 MovieClip Frame 22Symbol 623 MovieClip
"gfx"Symbol 679 MovieClip Frame 30Symbol 634 MovieClip
"gfx"Symbol 679 MovieClip Frame 37Symbol 635 MovieClip
"gfx"Symbol 679 MovieClip Frame 44Symbol 636 MovieClip
"gfx"Symbol 679 MovieClip Frame 50Symbol 639 MovieClip
"gfx"Symbol 679 MovieClip Frame 58Symbol 642 MovieClip
"gfx"Symbol 679 MovieClip Frame 65Symbol 664 MovieClip
"gfx"Symbol 679 MovieClip Frame 70Symbol 670 MovieClip
"gfx"Symbol 679 MovieClip Frame 77Symbol 678 MovieClip
"gfx"Symbol 704 MovieClip Frame 1Symbol 680 MovieClip
"gfx"Symbol 704 MovieClip Frame 6Symbol 595 MovieClip
"gfx"Symbol 704 MovieClip Frame 13Symbol 681 MovieClip
"gfx"Symbol 704 MovieClip Frame 18Symbol 682 MovieClip
"gfx"Symbol 704 MovieClip Frame 24Symbol 683 MovieClip
"gfx"Symbol 704 MovieClip Frame 32Symbol 684 MovieClip
"gfx"Symbol 704 MovieClip Frame 39Symbol 685 MovieClip
"gfx"Symbol 704 MovieClip Frame 46Symbol 686 MovieClip
"gfx"Symbol 704 MovieClip Frame 52Symbol 687 MovieClip
"gfx"Symbol 704 MovieClip Frame 60Symbol 688 MovieClip
"gfx"Symbol 704 MovieClip Frame 67Symbol 699 MovieClip
"gfx"Symbol 704 MovieClip Frame 72Symbol 702 MovieClip
"gfx"Symbol 704 MovieClip Frame 79Symbol 703 MovieClip
"gfx"Symbol 705 MovieClip [mcPlayerTrixie] Frame 1Symbol 679 MovieClip
"gfx"Symbol 705 MovieClip [mcPlayerTrixie] Frame 6Symbol 704 MovieClip
"gfx"Symbol 739 MovieClip Frame 1Symbol 706 MovieClip
"gfx"Symbol 739 MovieClip Frame 6Symbol 707 MovieClip
"gfx"Symbol 739 MovieClip Frame 12Symbol 708 MovieClip
"gfx"Symbol 739 MovieClip Frame 18Symbol 711 MovieClip
"gfx"Symbol 739 MovieClip Frame 23Symbol 716 MovieClip
"gfx"Symbol 739 MovieClip Frame 31Symbol 719 MovieClip
"gfx"Symbol 739 MovieClip Frame 38Symbol 720 MovieClip
"gfx"Symbol 739 MovieClip Frame 45Symbol 721 MovieClip
"gfx"Symbol 739 MovieClip Frame 51Symbol 724 MovieClip
"gfx"Symbol 739 MovieClip Frame 59Symbol 725 MovieClip
"gfx"Symbol 739 MovieClip Frame 66Symbol 734 MovieClip
"gfx"Symbol 739 MovieClip Frame 71Symbol 735 MovieClip
"gfx"Symbol 739 MovieClip Frame 78Symbol 738 MovieClip
"gfx"Symbol 756 MovieClip Frame 1Symbol 740 MovieClip
"gfx"Symbol 756 MovieClip Frame 6Symbol 707 MovieClip
"gfx"Symbol 756 MovieClip Frame 12Symbol 741 MovieClip
"gfx"Symbol 756 MovieClip Frame 17Symbol 742 MovieClip
"gfx"Symbol 756 MovieClip Frame 22Symbol 743 MovieClip
"gfx"Symbol 756 MovieClip Frame 30Symbol 744 MovieClip
"gfx"Symbol 756 MovieClip Frame 37Symbol 745 MovieClip
"gfx"Symbol 756 MovieClip Frame 44Symbol 746 MovieClip
"gfx"Symbol 756 MovieClip Frame 50Symbol 747 MovieClip
"gfx"Symbol 756 MovieClip Frame 58Symbol 748 MovieClip
"gfx"Symbol 756 MovieClip Frame 65Symbol 753 MovieClip
"gfx"Symbol 756 MovieClip Frame 70Symbol 754 MovieClip
"gfx"Symbol 756 MovieClip Frame 77Symbol 755 MovieClip
"gfx"Symbol 757 MovieClip [mcPlayerCPU] Frame 1Symbol 739 MovieClip
"gfx"Symbol 757 MovieClip [mcPlayerCPU] Frame 6Symbol 756 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 2Symbol 425 MovieClip
"score3"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 2Symbol 818 MovieClip
"score2"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 2Symbol 818 MovieClip
"score1"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 2Symbol 818 MovieClip
"score0"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 2Symbol 818 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 10Symbol 854 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 18Symbol 320 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 25Symbol 862 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 30Symbol 866 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 38Symbol 323 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 46Symbol 881 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 53Symbol 320 MovieClip
"mcKeyPress"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 60Symbol 326 MovieClip
"mcTimerBG"Symbol 936 MovieClip [mcNav] Frame 1Symbol 759 MovieClip
"speedRatio"Symbol 936 MovieClip [mcNav] Frame 1Symbol 787 MovieClip
"cTries"Symbol 936 MovieClip [mcNav] Frame 1Symbol 818 MovieClip
"timeRatio"Symbol 936 MovieClip [mcNav] Frame 1Symbol 842 MovieClip
"txtTimer"Symbol 936 MovieClip [mcNav] Frame 1Symbol 843 EditableText
"mcTrick"Symbol 936 MovieClip [mcNav] Frame 1Symbol 894 MovieClip [mcTrickInfoPopup]
"mcReadyGo"Symbol 936 MovieClip [mcNav] Frame 1Symbol 906 MovieClip
"mcComplete"Symbol 936 MovieClip [mcNav] Frame 1Symbol 934 MovieClip
"selected_mc"Symbol 985 MovieClip Frame 10Symbol 105 MovieClip
"selected_mc"Symbol 985 MovieClip Frame 11Symbol 105 MovieClip
"selected_mc"Symbol 985 MovieClip Frame 12Symbol 105 MovieClip
"selected_mc"Symbol 985 MovieClip Frame 13Symbol 105 MovieClip
"selected_mc"Symbol 998 MovieClip Frame 10Symbol 105 MovieClip
"selected_mc"Symbol 998 MovieClip Frame 11Symbol 105 MovieClip
"selected_mc"Symbol 998 MovieClip Frame 12Symbol 105 MovieClip
"selected_mc"Symbol 998 MovieClip Frame 13Symbol 105 MovieClip
"selected_mc"Symbol 1014 MovieClip Frame 10Symbol 105 MovieClip
"selected_mc"Symbol 1014 MovieClip Frame 11Symbol 105 MovieClip
"selected_mc"Symbol 1014 MovieClip Frame 12Symbol 105 MovieClip
"selected_mc"Symbol 1014 MovieClip Frame 13Symbol 105 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$PZ$DDUZirv9es7NiAao0IB2q/."
ExportAssets (56)Timeline Frame 1Symbol 1015 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 1016 as "__Packages.mx.controls.listclasses.DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 1017 as "__Packages.smashing.PerformanceTest"
ExportAssets (56)Timeline Frame 1Symbol 1018 as "__Packages.mattel.data.Serializable"
ExportAssets (56)Timeline Frame 1Symbol 1019 as "__Packages.mattel.panels.connections.FlashTrackPanelConnect"
ExportAssets (56)Timeline Frame 1Symbol 1020 as "__Packages.mattel.data.NRStringExtensions"
ExportAssets (56)Timeline Frame 1Symbol 1021 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 1022 as "__Packages.mattel.data.FlashTrack"
ExportAssets (56)Timeline Frame 1Symbol 1023 as "__Packages.mattel.system.FileInfo"
ExportAssets (56)Timeline Frame 1Symbol 1024 as "__Packages.mattel.data.exceptions.MissingTrackingURLException"
ExportAssets (56)Timeline Frame 1Symbol 1025 as "__Packages.mattel.data.exceptions.MissingPopupPropsException"
ExportAssets (56)Timeline Frame 1Symbol 1026 as "__Packages.mattel.data.exceptions.InvalidTrackingDataException"
ExportAssets (56)Timeline Frame 1Symbol 1027 as "__Packages.mattel.data.exceptions.MissingURIException"
ExportAssets (56)Timeline Frame 1Symbol 1028 as "__Packages.mattel.data.exceptions.FlashTrackExecutedNotice"
ExportAssets (56)Timeline Frame 1Symbol 1029 as "__Packages.smashing.Base"
ExportAssets (56)Timeline Frame 1Symbol 1030 as "__Packages.smashing.World"
ExportAssets (56)Timeline Frame 1Symbol 1031 as "__Packages.smashing.Viewport"
ExportAssets (56)Timeline Frame 1Symbol 1032 as "__Packages.smashing.FastPoint3D"
ExportAssets (56)Timeline Frame 1Symbol 1033 as "__Packages.smashing.Renderable"
ExportAssets (56)Timeline Frame 1Symbol 1034 as "__Packages.smashing.RenderResult"
ExportAssets (56)Timeline Frame 1Symbol 1035 as "__Packages.smashing.FastPoint"
ExportAssets (56)Timeline Frame 1Symbol 1036 as "__Packages.smashing.Point"
ExportAssets (56)Timeline Frame 1Symbol 1037 as "__Packages.hotwheels.Email"
ExportAssets (56)Timeline Frame 1Symbol 1038 as "__Packages.hotwheels.WordCheck"
ExportAssets (56)Timeline Frame 1Symbol 1039 as "__Packages.smashing.SoundHandler"
ExportAssets (56)Timeline Frame 1Symbol 1040 as "__Packages.smashing.LoadWatcher"
ExportAssets (56)Timeline Frame 1Symbol 1041 as "__Packages.smashing.LoadValues"
ExportAssets (56)Timeline Frame 1Symbol 1042 as "__Packages.mx.remoting.NetServices"
ExportAssets (56)Timeline Frame 1Symbol 1043 as "__Packages.mx.services.Log"
ExportAssets (56)Timeline Frame 1Symbol 1044 as "__Packages.mx.remoting.Connection"
ExportAssets (56)Timeline Frame 1Symbol 1045 as "__Packages.mx.remoting.NetServiceProxy"
ExportAssets (56)Timeline Frame 1Symbol 1046 as "__Packages.mx.remoting.NetServiceProxyResponder"
ExportAssets (56)Timeline Frame 1Symbol 1047 as "__Packages.mx.data.PageableData"
ExportAssets (56)Timeline Frame 1Symbol 1048 as "__Packages.mx.data.DataRange"
ExportAssets (56)Timeline Frame 1Symbol 1049 as "__Packages.mx.data.PageableList"
ExportAssets (56)Timeline Frame 1Symbol 1050 as "__Packages.mx.remoting.RecordSet"
ExportAssets (56)Timeline Frame 1Symbol 1051 as "__Packages.mx.utils.Iterator"
ExportAssets (56)Timeline Frame 1Symbol 1052 as "__Packages.mx.remoting.RecordSetIterator"
ExportAssets (56)Timeline Frame 1Symbol 1053 as "__Packages.mx.remoting.RsDataFetcher"
ExportAssets (56)Timeline Frame 1Symbol 1054 as "__Packages.mx.remoting.RsDataRange"
ExportAssets (56)Timeline Frame 1Symbol 1055 as "__Packages.com.hotwheels.registration.UserServices"
ExportAssets (56)Timeline Frame 1Symbol 1056 as "__Packages.mx.remoting.Service"
ExportAssets (56)Timeline Frame 1Symbol 1057 as "__Packages.mx.rpc.Responder"
ExportAssets (56)Timeline Frame 1Symbol 1058 as "__Packages.mx.rpc.ResultEvent"
ExportAssets (56)Timeline Frame 1Symbol 1059 as "__Packages.mx.rpc.FaultEvent"
ExportAssets (56)Timeline Frame 1Symbol 1060 as "__Packages.mx.rpc.Fault"
ExportAssets (56)Timeline Frame 1Symbol 1061 as "__Packages.mx.remoting.Operation"
ExportAssets (56)Timeline Frame 1Symbol 1062 as "__Packages.mx.remoting.PendingCall"
ExportAssets (56)Timeline Frame 1Symbol 1063 as "__Packages.mx.data.binding.ObjectDumper"
ExportAssets (56)Timeline Frame 1Symbol 1064 as "__Packages.com.hotwheels.registration.User"
ExportAssets (56)Timeline Frame 1Symbol 1065 as "__Packages.mx.rpc.RelayResponder"
ExportAssets (56)Timeline Frame 1Symbol 1066 as "__Packages.SharedGameServices"
ExportAssets (56)Timeline Frame 1Symbol 1067 as "__Packages.MusicButton"
ExportAssets (56)Timeline Frame 1Symbol 1068 as "__Packages.MusicHandler"
ExportAssets (56)Timeline Frame 1Symbol 1069 as "__Packages.BG"
ExportAssets (56)Timeline Frame 1Symbol 1070 as "__Packages.Ramp"
ExportAssets (56)Timeline Frame 1Symbol 1071 as "__Packages.smashing.Line"
ExportAssets (56)Timeline Frame 1Symbol 1072 as "__Packages.smashing.CollisionResult"
ExportAssets (56)Timeline Frame 1Symbol 1073 as "__Packages.Square3D"
ExportAssets (56)Timeline Frame 1Symbol 1074 as "__Packages.Player"
ExportAssets (56)Timeline Frame 1Symbol 1075 as "__Packages.smashing.Phys"
ExportAssets (56)Timeline Frame 1Symbol 1076 as "__Packages.TrickCard"
ExportAssets (56)Timeline Frame 1Symbol 1077 as "__Packages.smashing.Menu"
ExportAssets (56)Timeline Frame 1Symbol 1078 as "__Packages.smashing.KeyGrabber"
ExportAssets (56)Timeline Frame 1Symbol 1079 as "__Packages.smashing.KeyGrabbable"
ExportAssets (56)Timeline Frame 1Symbol 1080 as "__Packages.RampJumpWorld"
ExportAssets (56)Timeline Frame 1Symbol 1081 as "__Packages.smashing.KeySub"
ExportAssets (56)Timeline Frame 1Symbol 1082 as "__Packages.RampTutorWorld"
ExportAssets (56)Timeline Frame 1Symbol 1083 as "__Packages.RampRender"
ExportAssets (56)Timeline Frame 1Symbol 1084 as "__Packages.TrickCombo"
ExportAssets (56)Timeline Frame 1Symbol 1085 as "__Packages.FreeWorld"
ExportAssets (56)Timeline Frame 3Symbol 117 as "EmailSymbol"
ExportAssets (56)Timeline Frame 4Symbol 117 as "EmailSymbol"
ExportAssets (56)Timeline Frame 5Symbol 117 as "EmailSymbol"
ExportAssets (56)Timeline Frame 6Symbol 117 as "EmailSymbol"
ExportAssets (56)Timeline Frame 7Symbol 129 as "snd360"
ExportAssets (56)Timeline Frame 7Symbol 130 as "sndkick_flip"
ExportAssets (56)Timeline Frame 7Symbol 117 as "EmailSymbol"
ExportAssets (56)Timeline Frame 8Symbol 117 as "EmailSymbol"
ExportAssets (56)Timeline Frame 9Symbol 151 as "fearme_d"
ExportAssets (56)Timeline Frame 16Symbol 151 as "fearme_d"
ExportAssets (56)Timeline Frame 21Symbol 281 as "btn_track01"
ExportAssets (56)Timeline Frame 21Symbol 285 as "btn_track02"
ExportAssets (56)Timeline Frame 21Symbol 289 as "btn_track03"
ExportAssets (56)Timeline Frame 21Symbol 151 as "fearme_d"
ExportAssets (56)Timeline Frame 22Symbol 281 as "btn_track01"
ExportAssets (56)Timeline Frame 22Symbol 285 as "btn_track02"
ExportAssets (56)Timeline Frame 22Symbol 289 as "btn_track03"
ExportAssets (56)Timeline Frame 23Symbol 281 as "btn_track01"
ExportAssets (56)Timeline Frame 23Symbol 285 as "btn_track02"
ExportAssets (56)Timeline Frame 23Symbol 289 as "btn_track03"
ExportAssets (56)Timeline Frame 24Symbol 281 as "btn_track01"
ExportAssets (56)Timeline Frame 24Symbol 285 as "btn_track02"
ExportAssets (56)Timeline Frame 24Symbol 289 as "btn_track03"
ExportAssets (56)Timeline Frame 25Symbol 281 as "btn_track01"
ExportAssets (56)Timeline Frame 25Symbol 285 as "btn_track02"
ExportAssets (56)Timeline Frame 25Symbol 289 as "btn_track03"
ExportAssets (56)Timeline Frame 26Symbol 281 as "btn_track01"
ExportAssets (56)Timeline Frame 26Symbol 285 as "btn_track02"
ExportAssets (56)Timeline Frame 26Symbol 289 as "btn_track03"
ExportAssets (56)Timeline Frame 27Symbol 281 as "btn_track01"
ExportAssets (56)Timeline Frame 27Symbol 285 as "btn_track02"
ExportAssets (56)Timeline Frame 27Symbol 289 as "btn_track03"
ExportAssets (56)Timeline Frame 28Symbol 281 as "btn_track01"
ExportAssets (56)Timeline Frame 28Symbol 285 as "btn_track02"
ExportAssets (56)Timeline Frame 28Symbol 289 as "btn_track03"
ExportAssets (56)Timeline Frame 29Symbol 151 as "fearme_d"
ExportAssets (56)Timeline Frame 29Symbol 151 as "fearme_d"
ExportAssets (56)Timeline Frame 29Symbol 151 as "fearme_d"
ExportAssets (56)Timeline Frame 34Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 34Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 34Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 34Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 34Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 34Symbol 894 as "mcTrickInfoPopup"
ExportAssets (56)Timeline Frame 34Symbol 151 as "fearme_d"
ExportAssets (56)Timeline Frame 34Symbol 894 as "mcTrickInfoPopup"
ExportAssets (56)Timeline Frame 34Symbol 894 as "mcTrickInfoPopup"
ExportAssets (56)Timeline Frame 34Symbol 894 as "mcTrickInfoPopup"
ExportAssets (56)Timeline Frame 34Symbol 894 as "mcTrickInfoPopup"
ExportAssets (56)Timeline Frame 34Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 34Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 35Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 35Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 35Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 35Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 35Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 35Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 35Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 36Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 36Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 36Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 36Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 36Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 36Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 36Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 37Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 37Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 37Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 37Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 37Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 37Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 37Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 38Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 38Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 38Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 38Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 38Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 38Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 38Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 39Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 39Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 39Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 39Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 39Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 39Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 39Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 40Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 40Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 40Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 40Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 40Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 40Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 40Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 41Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 41Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 41Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 41Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 41Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 41Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 41Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 42Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 42Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 42Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 42Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 42Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 42Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 42Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 43Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 43Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 43Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 43Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 43Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 43Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 43Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 44Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 44Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 44Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 44Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 44Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 44Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 44Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 45Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 45Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 45Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 45Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 45Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 45Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 45Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 46Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 46Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 46Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 46Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 46Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 46Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 46Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 47Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 47Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 47Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 47Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 47Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 47Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 47Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 48Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 48Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 48Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 48Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 48Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 48Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 48Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 49Symbol 435 as "bg_buildings"
ExportAssets (56)Timeline Frame 49Symbol 438 as "mcBackCrowd"
ExportAssets (56)Timeline Frame 49Symbol 593 as "mcRamp"
ExportAssets (56)Timeline Frame 49Symbol 705 as "mcPlayerTrixie"
ExportAssets (56)Timeline Frame 49Symbol 757 as "mcPlayerCPU"
ExportAssets (56)Timeline Frame 49Symbol 936 as "mcNav"
ExportAssets (56)Timeline Frame 49Symbol 938 as "KeyGrabber"
ExportAssets (56)Timeline Frame 50Symbol 151 as "fearme_d"

Labels

"preload"Frame 3
"welcome"Frame 9
"board"Frame 16
"gameType"Frame 21
"help"Frame 29
"timed"Frame 34
"match"Frame 40
"free"Frame 46
"Score"Frame 50
"endGame"Frame 54
"off"Symbol 107 MovieClip Frame 1
"over"Symbol 107 MovieClip Frame 5
"off"Symbol 110 MovieClip Frame 1
"over"Symbol 110 MovieClip Frame 5
"start"Symbol 117 MovieClip [EmailSymbol] Frame 2
"thankyou"Symbol 117 MovieClip [EmailSymbol] Frame 3
"empty"Symbol 117 MovieClip [EmailSymbol] Frame 4
"_up"Symbol 152 MovieClip Frame 1
"_over"Symbol 152 MovieClip Frame 5
"_down"Symbol 152 MovieClip Frame 10
"_disabled"Symbol 152 MovieClip Frame 16
"blank"Symbol 208 MovieClip Frame 1
"selected"Symbol 208 MovieClip Frame 6
"off"Symbol 238 MovieClip Frame 1
"over"Symbol 238 MovieClip Frame 5
"on"Symbol 238 MovieClip Frame 10
"off"Symbol 244 MovieClip Frame 1
"over"Symbol 244 MovieClip Frame 5
"on"Symbol 244 MovieClip Frame 10
"off"Symbol 254 MovieClip Frame 1
"over"Symbol 254 MovieClip Frame 5
"on"Symbol 254 MovieClip Frame 10
"off"Symbol 270 MovieClip Frame 1
"on"Symbol 270 MovieClip Frame 2
"off"Symbol 279 MovieClip Frame 1
"selected"Symbol 279 MovieClip Frame 2
"off"Symbol 281 MovieClip [btn_track01] Frame 1
"over"Symbol 281 MovieClip [btn_track01] Frame 5
"on"Symbol 281 MovieClip [btn_track01] Frame 10
"off"Symbol 285 MovieClip [btn_track02] Frame 1
"over"Symbol 285 MovieClip [btn_track02] Frame 5
"on"Symbol 285 MovieClip [btn_track02] Frame 10
"off"Symbol 289 MovieClip [btn_track03] Frame 1
"over"Symbol 289 MovieClip [btn_track03] Frame 5
"on"Symbol 289 MovieClip [btn_track03] Frame 10
"stand"Symbol 549 MovieClip Frame 1
"launch"Symbol 549 MovieClip Frame 6
"reenter"Symbol 549 MovieClip Frame 12
"stand"Symbol 592 MovieClip Frame 1
"launch"Symbol 592 MovieClip Frame 6
"reenter"Symbol 592 MovieClip Frame 12
"launchLeft"Symbol 593 MovieClip [mcRamp] Frame 1
"launchRight"Symbol 593 MovieClip [mcRamp] Frame 9
"stand"Symbol 679 MovieClip Frame 1
"wipeout"Symbol 679 MovieClip Frame 6
"crouch"Symbol 679 MovieClip Frame 12
"turn"Symbol 679 MovieClip Frame 17
"handplant"Symbol 679 MovieClip Frame 22
"varialFlip"Symbol 679 MovieClip Frame 30
"indyGrab"Symbol 679 MovieClip Frame 37
"ollie360"Symbol 679 MovieClip Frame 44
"mutegrab"Symbol 679 MovieClip Frame 50
"varial360"Symbol 679 MovieClip Frame 58
"flare"Symbol 679 MovieClip Frame 65
"spinHook"Symbol 679 MovieClip Frame 70
"superman"Symbol 679 MovieClip Frame 77
"stand"Symbol 704 MovieClip Frame 1
"wipeout"Symbol 704 MovieClip Frame 6
"crouch"Symbol 704 MovieClip Frame 13
"turn"Symbol 704 MovieClip Frame 18
"handplant"Symbol 704 MovieClip Frame 24
"varialFlip"Symbol 704 MovieClip Frame 32
"indyGrab"Symbol 704 MovieClip Frame 39
"ollie360"Symbol 704 MovieClip Frame 46
"mutegrab"Symbol 704 MovieClip Frame 52
"varial360"Symbol 704 MovieClip Frame 60
"flare"Symbol 704 MovieClip Frame 67
"spinHook"Symbol 704 MovieClip Frame 72
"superman"Symbol 704 MovieClip Frame 79
"right"Symbol 705 MovieClip [mcPlayerTrixie] Frame 1
"left"Symbol 705 MovieClip [mcPlayerTrixie] Frame 6
"stand"Symbol 739 MovieClip Frame 1
"wipeout"Symbol 739 MovieClip Frame 6
"crouch"Symbol 739 MovieClip Frame 12
"turn"Symbol 739 MovieClip Frame 18
"handplant"Symbol 739 MovieClip Frame 23
"varialFlip"Symbol 739 MovieClip Frame 31
"indyGrab"Symbol 739 MovieClip Frame 38
"ollie360"Symbol 739 MovieClip Frame 45
"mutegrab"Symbol 739 MovieClip Frame 51
"varial360"Symbol 739 MovieClip Frame 59
"flare"Symbol 739 MovieClip Frame 66
"spinHook"Symbol 739 MovieClip Frame 71
"superman"Symbol 739 MovieClip Frame 78
"stand"Symbol 756 MovieClip Frame 1
"wipeout"Symbol 756 MovieClip Frame 6
"crouch"Symbol 756 MovieClip Frame 12
"turn"Symbol 756 MovieClip Frame 17
"handplant"Symbol 756 MovieClip Frame 22
"varialFlip"Symbol 756 MovieClip Frame 30
"indyGrab"Symbol 756 MovieClip Frame 37
"ollie360"Symbol 756 MovieClip Frame 44
"mutegrab"Symbol 756 MovieClip Frame 50
"varial360"Symbol 756 MovieClip Frame 58
"flare"Symbol 756 MovieClip Frame 65
"spinHook"Symbol 756 MovieClip Frame 70
"superman"Symbol 756 MovieClip Frame 77
"right"Symbol 757 MovieClip [mcPlayerCPU] Frame 1
"left"Symbol 757 MovieClip [mcPlayerCPU] Frame 6
"matchPlay"Symbol 771 MovieClip Frame 1
"freeSkate"Symbol 771 MovieClip Frame 2
"timed"Symbol 825 MovieClip Frame 1
"free"Symbol 825 MovieClip Frame 6
"match"Symbol 825 MovieClip Frame 11
"blank"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 1
"handplant"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 2
"superman"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 10
"varial360"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 18
"flare"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 25
"ollie360"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 30
"mutegrab"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 38
"spinHook"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 46
"indyGrab"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 53
"varialFlip"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 60
"trickMissed"Symbol 894 MovieClip [mcTrickInfoPopup] Frame 66
"blank"Symbol 936 MovieClip [mcNav] Frame 1
"help"Symbol 936 MovieClip [mcNav] Frame 6
"inter2"Symbol 936 MovieClip [mcNav] Frame 12
"free"Symbol 952 MovieClip Frame 1
"match"Symbol 952 MovieClip Frame 9
"timed"Symbol 952 MovieClip Frame 18
"timed"Symbol 975 MovieClip Frame 1
"match"Symbol 975 MovieClip Frame 6
"off"Symbol 985 MovieClip Frame 1
"over"Symbol 985 MovieClip Frame 5
"on"Symbol 985 MovieClip Frame 10
"off"Symbol 998 MovieClip Frame 1
"over"Symbol 998 MovieClip Frame 5
"on"Symbol 998 MovieClip Frame 10
"off"Symbol 1014 MovieClip Frame 1
"over"Symbol 1014 MovieClip Frame 5
"on"Symbol 1014 MovieClip Frame 10

Dynamic Text Variables

loadedSymbol 62 EditableText""
tricksLandedSymbol 832 EditableText"000"
nScoreSymbol 833 EditableText"000000"
cTimeRoundedSymbol 843 EditableText"60"
nOptionSymbol 864 EditableText"360"
nOptionSymbol 865 EditableText"360"
nTotalSymbol 915 EditableText"12356"
nTotalSymbol 916 EditableText"12356"
nRoundSymbol 917 EditableText"3256"
nRoundSymbol 918 EditableText"3256"
_global.__main.nRound1Symbol 957 EditableText"999999"
_global.__main.nRound2Symbol 963 EditableText"999999"
_global.__main.nRound3Symbol 966 EditableText"999999"
_global.__main.runTimeSymbol 970 EditableText"999999"
_global.__main.maxCombosSymbol 971 EditableText"999999"
_global.__main.numRunsSymbol 974 EditableText"999999"
nTotalScoreSymbol 980 EditableText"999999"




http://swfchan.com/5/24299/info.shtml
Created: 25/5 -2019 05:47:28 Last modified: 25/5 -2019 05:47:28 Server time: 09/05 -2024 02:37:19