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

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

Time Traveler.swf

This is the info page for
Flash #24128

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


Text
99

<p align="center"><font face="_sans_24pt_st" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>asdff</b></font></p>

framerate:

© Disney. All rights reserved.

0.0

0

Gas:

0.0

Repair
Status

Score:

0

interface

screens

Lewis and Wilbur need to fix the time machine
before Wilbur’s Dad finds out he 'borrowed' it.
Help them navigate through the cities to find the
missing pieces they need to repair the machine.
Be cautious of the obstacles they will cause
damage to your craft.  Make sure you keep your
ship full of gas to make it through each level.
The Bowler Hat Guy and Doris are looking for
you so BEWARE!
Use the arrow keys to navigate the ship and
avoid obstacles.

5

Watch out for the buildings
and the birds!

Success!
Be careful more
buildings ahead...

Keep going!
Watch out for the Bubble transportation.
Hitting these will damage your ship.

Impressive Driving!
Todayland has flying cars so watch out.
I think I saw Doris around here someone too!
Quick keep moving!

Almost there!
Be careful, the Bowler hat guy is just
around the corner

SCORE

YOUR SCORE:

CONGRATULATIONS!
You have collected all the pieces to fix the time machine
while escaping Doris and The Bowler Hat Guy.
PHEW!  What a flight.
Submit your score to the high score board or send this
game to a friend.

ENTER YOUR NAME:

name:
name:
name:
name:
name:

1111111111
score
score
score
score

Top Scores

name:

score:

SCORE

Oh man!  I hope Wilbur’s Dad doesn’t find out you
‘borrowed’ the time machine.
Try again quick, before Wilbur’s Dad gets home!

sdfadsf

sdfadsf

sdfadsf

sdfadsf

YOUR NAME
YOUR EMAIL
FRIEND'S NAME
FRIEND'S EMAIL

error
message

EMAIL SENT,
THANK YOU

Sorry, the owner of this
email has requested not
to recieve emails from
Disney Pictures.

sfx

LEVEL  1  2  3  4  5

<p align="left"><font face="_sans" size="12" color="#000000" letterSpacing="1.000000" kerning="1">X</font></p>

ActionScript [AS1/AS2]

Frame 1
fileLoaded = false;
Instance of Symbol 20 MovieClip in Frame 1
onClipEvent (enterFrame) { filePercentLoaded = _parent.getBytesLoaded() / _parent.getBytesTotal(); _parent.dorisLoader.sign.tfPercent.text = Math.round(filePercentLoaded * 100); if (filePercentLoaded >= 1) { _parent.fileLoaded = true; } }
Frame 60
if (fileLoaded == false) { gotoAndPlay ("loop"); }
Frame 86
topTenURL = "http://scores.disney.go.com/wdp/scores?game=17"; submitScoreURL = "http://scores.disney.go.com/wdp/scores"; if (introFLVURL == undefined) { introFLVURL = "timetraveler_video.flv"; } stop();
Symbol 18 MovieClip Frame 13
stop();
Symbol 370 MovieClip [__Packages.com.robertpenner.easing.Quad] Frame 0
class com.robertpenner.easing.Quad { function Quad () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((t * t) - 1)) + b); } t--; return(((c / 2) * ((t * t) + 1)) + b); } }
Symbol 371 MovieClip [__Packages.com.robertpenner.easing.Circ] Frame 0
class com.robertpenner.easing.Circ { function Circ () { } static function easeIn(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return(((c / 2) * Math.sqrt(1 - (t * t))) + b); } t--; return(((c / 2) * (2 - Math.sqrt(1 - (t * t)))) + b); } }
Symbol 372 MovieClip [__Packages.com.robertpenner.easing.Quart] Frame 0
class com.robertpenner.easing.Quart { function Quart () { } static function easeIn(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((((t * t) * t) * t) - 1)) + b); } t--; return(((c / 2) * ((((t * t) * t) * t) + 1)) + b); } }
Symbol 373 MovieClip [__Packages.com.robertpenner.easing.Sine] Frame 0
class com.robertpenner.easing.Sine { function Sine () { } static function easeIn(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOut(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOut(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.sin((Math.PI * t) / 2)) + b); } t--; return((((-c) / 2) * (Math.cos((Math.PI * t) / 2) - 2)) + b); } }
Symbol 374 MovieClip [__Packages.com.robertpenner.easing.Back] Frame 0
class com.robertpenner.easing.Back { function Back () { } static function easeIn(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutIn(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) - s)) + 1)) + b); } }
Symbol 375 MovieClip [__Packages.com.robertpenner.easing.Quint] Frame 0
class com.robertpenner.easing.Quint { function Quint () { } static function easeIn(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((((t * t) * t) * t) * t) + 1)) + b); } }
Symbol 376 MovieClip [__Packages.com.robertpenner.easing.Linear] Frame 0
class com.robertpenner.easing.Linear { function Linear () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeOutIn(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 377 MovieClip [__Packages.com.robertpenner.easing.Expo] Frame 0
class com.robertpenner.easing.Expo { function Expo () { } static function easeIn(t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); } static function easeOut(t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOut(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.pow(2, 10 * (t - 1))) + b); } t--; return(((c / 2) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutIn(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * ((-Math.pow(2, -10 * t)) + 1)) + b); } return(((c / 2) * (Math.pow(2, 10 * (t - 2)) + 1)) + b); } }
Symbol 378 MovieClip [__Packages.com.robertpenner.easing.Elastic] Frame 0
class com.robertpenner.easing.Elastic { function Elastic () { } static function easeIn(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } static function easeOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) + c) + b); } static function easeInOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutIn(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { return(((0.5 * ((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + (c / 2)) + b); } return(((c / 2) + (0.5 * ((a * Math.pow(2, 10 * (t - 2))) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)))) + b); } }
Symbol 379 MovieClip [__Packages.com.robertpenner.easing.Bounce] Frame 0
class com.robertpenner.easing.Bounce { function Bounce () { } static function easeOut(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeIn(t, b, c, d) { return((c - easeOut(d - t, 0, c, d)) + b); } static function easeInOut(t, b, c, d) { if (t < (d / 2)) { return((easeIn(t * 2, 0, c, d) * 0.5) + b); } return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutIn(t, b, c, d) { if (t < (d / 2)) { return((easeOut(t * 2, 0, c, d) * 0.5) + b); } return(((easeIn((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } }
Symbol 380 MovieClip [__Packages.zigo.tweenManager] Frame 0
class zigo.tweenManager { var playing, autoStop, broadcastEvents, autoOverwrite, ints, lockedTweens, tweenList, updateTime, tweenHolder, updateIntId, now; function tweenManager () { playing = false; autoStop = false; broadcastEvents = false; autoOverwrite = true; ints = new Array(); lockedTweens = new Object(); tweenList = new Array(); } function cleanUp() { if (!((tweenList instanceof Array) && (tweenList.length > 0))) { return(undefined); } for (var _local2 in tweenList) { if (tweenList[_local2].mc._x == undefined) { tweenList.splice(Number(_local2), 1); } } if (tweenList.length == 0) { tweenList = []; deinit(); } for (var _local2 in ints) { if ((ints[_local2] != undefined) && (ints[_local2].mc._x == undefined)) { removeDelayedTween(Number(_local2)); } } } function set updateInterval(time) { if (playing) { deinit(); updateTime = time; init(); } else { updateTime = time; } //return(updateInterval); } function get updateInterval() { return(updateTime); } function set controllerDepth(v) { if (_global.isNaN(v) == true) { return; } if (tweenHolder._name != undefined) { tweenHolder.swapDepths(v); } else { _th_depth = v; } //return(controllerDepth); } function get controllerDepth() { return(_th_depth); } function init() { if (updateTime > 0) { clearInterval(updateIntId); updateIntId = setInterval(this, "update", updateTime); } else { if (tweenHolder._name == undefined) { tweenHolder = _root.createEmptyMovieClip("_th_", _th_depth); } var tm = this; tweenHolder.onEnterFrame = function () { tm.update.call(tm); }; } playing = true; now = getTimer(); } function deinit() { playing = false; clearInterval(updateIntId); delete tweenHolder.onEnterFrame; } function update() { var _local2; var _local10; var _local3; var _local13 = false; _local10 = tweenList.length; if (broadcastEvents) { var _local4; var _local7; var _local5; var _local9; _local4 = {}; _local7 = {}; _local5 = {}; _local9 = {}; } while (_local10--) { _local2 = tweenList[_local10]; if (_local2.mc._x == undefined) { _local13 = true; continue; } if (_local2.pt != -1) { continue; } if ((_local2.ts + _local2.d) > now) { if (_local2.ctm == undefined) { _local2.mc[_local2.pp] = _local2.ef(now - _local2.ts, _local2.ps, _local2.ch, _local2.d, _local2.e1, _local2.e2); } else { var _local8 = {}; for (_local3 in _local2.ctm) { _local8[_local3] = _local2.ef(now - _local2.ts, _local2.stm[_local3], _local2.ctm[_local3], _local2.d, _local2.e1, _local2.e2); } _local2.c.setTransform(_local8); } if (broadcastEvents) { if (_local4[targetPath(_local2.mc)] == undefined) { _local4[targetPath(_local2.mc)] = _local2.mc; } if (_local5[targetPath(_local2.mc)] == undefined) { _local5[targetPath(_local2.mc)] = []; } _local5[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); } if (_local2.cb.updfunc != undefined) { var _local6 = _local2.cb.updfunc; if ((typeof(_local6) == "string") && (_local2.cb.updscope != undefined)) { _local6 = _local2.cb.updscope[_local6]; } _local6.apply(_local2.cb.updscope, _local2.cb.updargs); } } else { if (_local2.ctm == undefined) { _local2.mc[_local2.pp] = _local2.ps + _local2.ch; } else { var _local8 = {}; for (_local3 in _local2.ctm) { _local8[_local3] = _local2.stm[_local3] + _local2.ctm[_local3]; } _local2.c.setTransform(_local8); } if (broadcastEvents) { if (_local4[targetPath(_local2.mc)] == undefined) { _local4[targetPath(_local2.mc)] = _local2.mc; } if (_local7[targetPath(_local2.mc)] == undefined) { _local7[targetPath(_local2.mc)] = _local2.mc; } if (_local5[targetPath(_local2.mc)] == undefined) { _local5[targetPath(_local2.mc)] = []; } _local5[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); if (_local9[targetPath(_local2.mc)] == undefined) { _local9[targetPath(_local2.mc)] = []; } _local9[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); } if (_local2.cb.updfunc != undefined) { var _local6 = _local2.cb.updfunc; if ((typeof(_local6) == "string") && (_local2.cb.updscope != undefined)) { _local6 = _local2.cb.updscope[_local6]; } _local6.updfunc.apply(_local2.cb.updscope, _local2.cb.updargs); } if (endt == undefined) { var endt = new Array(); } endt.push(_local10); } } if (_local13) { cleanUp(); } for (_local3 in _local4) { _local4[_local3].broadcastMessage("onTweenUpdate", {target:_local4[_local3], props:_local5[_local3]}); } if (endt != undefined) { endTweens(endt); } for (_local3 in _local7) { _local7[_local3].broadcastMessage("onTweenEnd", {target:_local7[_local3], props:_local9[_local3]}); } now = getTimer(); if (updateTime > 0) { updateAfterEvent(); } } function endTweens(tid_arr) { var _local2; var _local9; var _local3; var _local5; var _local8; _local2 = []; _local9 = tid_arr.length; _local3 = 0; while (_local3 < _local9) { _local5 = tweenList[tid_arr[_local3]].cb; if (_local5 != undefined) { var _local6 = true; for (_local8 in _local2) { if (_local2[_local8] == _local5) { _local6 = false; break; } } if (_local6) { _local2.push(_local5); } } tweenList.splice(tid_arr[_local3], 1); _local3++; } _local3 = 0; while (_local3 < _local2.length) { var _local4 = _local2[_local3].func; if ((typeof(_local4) == "string") && (_local2[_local3].scope != undefined)) { _local4 = _local2[_local3].scope[_local4]; } _local4.apply(_local2[_local3].scope, _local2[_local3].args); _local3++; } if (tweenList.length == 0) { deinit(); } } function removeDelayedTween(index) { clearInterval(ints[index].intid); ints[index] = undefined; var _local2 = true; for (var _local3 in ints) { if (ints[_local3] != undefined) { _local2 = false; break; } } if (_local2) { ints = []; } } function addTween(mc, props, pEnd, sec, eqFunc, callback, extra1, extra2) { var _local4; var _local13; var _local6; var _local3; var _local2; if (!playing) { init(); } var _local12 = []; for (_local4 in props) { _local13 = props[_local4]; _local6 = true; if (_local13.substr(0, 4) != "_ct_") { var _local17 = ((typeof(pEnd[_local4]) == "string") ? (Number(pEnd[_local4])) : (pEnd[_local4] - mc[_local13])); if (autoOverwrite) { for (_local3 in tweenList) { _local2 = tweenList[_local3]; if ((_local2.mc == mc) && (_local2.pp == _local13)) { _local2.ps = mc[_local13]; _local2.ch = _local17; _local2.ts = now; _local2.d = sec * 1000; _local2.ef = eqFunc; _local2.cb = callback; _local2.e1 = extra1; _local2.e2 = extra2; _local2.pt = -1; _local6 = false; _local12.push(_local2.pp); break; } } } if (_local6) { tweenList.unshift({mc:mc, pp:_local13, ps:mc[_local13], ch:_local17, ts:now, d:sec * 1000, ef:eqFunc, cb:callback, e1:extra1, e2:extra2, pt:-1}); } } else { var _local16 = new Color(mc); var _local20 = _local16.getTransform(); var _local19 = {}; for (_local3 in pEnd[_local4]) { if ((pEnd[_local4][_local3] != _local20[_local3]) && (pEnd[_local4][_local3] != undefined)) { _local19[_local3] = ((typeof(pEnd[_local4][_local3]) == "string") ? (_local20[_local3] + Number(pEnd[_local4][_local3])) : (pEnd[_local4][_local3] - _local20[_local3])); } } if (autoOverwrite) { for (_local3 in tweenList) { _local2 = tweenList[_local3]; if ((_local2.mc == mc) && (_local2.ctm != undefined)) { _local2.c = _local16; _local2.stm = _local20; (_local2.ctm = _local19); (_local2.ts = now); _local2.d = sec * 1000; _local2.ef = eqFunc; _local2.cb = callback; _local2.e1 = extra1; _local2.e2 = extra2; _local2.pt = -1; _local6 = false; _local12.push("_ct_"); break; } } } if (_local6) { tweenList.unshift({mc:mc, c:_local16, stm:_local20, ctm:_local19, ts:now, d:sec * 1000, ef:eqFunc, cb:callback, e1:extra1, e2:extra2, pt:-1}); } } } if (broadcastEvents) { if (_local12.length > 0) { mc.broadcastMessage("onTweenInterrupt", {target:mc, props:_local12}); } mc.broadcastMessage("onTweenStart", {target:mc, props:props}); } if (callback.startfunc != undefined) { var _local27 = callback.startfunc; if ((typeof(_local27) == "string") && (callback.startscope != undefined)) { _local27 = callback.startscope[_local27]; } _local27.apply(callback.startscope, callback.startargs); } if (sec == 0) { update(); } } function addTweenWithDelay(delay, mc, props, pEnd, sec, eqFunc, callback, extra1, extra2) { var il; var _local3; il = ints.length; _local3 = setInterval(function (obj) { obj.removeDelayedTween(il); if (mc._x != undefined) { obj.addTween(mc, props, pEnd, sec, eqFunc, callback, extra1, extra2); } }, delay * 1000, this); ints[il] = {mc:mc, props:props, pend:pEnd, intid:_local3, st:getTimer(), delay:delay * 1000, args:arguments.slice(1), pt:-1}; if (!playing) { init(); } } function removeTween(mc, props) { var _local8; var _local2; var _local5; _local8 = false; if ((props == undefined) && (broadcastEvents != true)) { _local8 = true; } _local2 = tweenList.length; var _local4 = {}; while (_local2--) { if (tweenList[_local2].mc == mc) { if (_local8) { tweenList.splice(_local2, 1); } else { for (_local5 in props) { if (tweenList[_local2].pp == props[_local5]) { tweenList.splice(_local2, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push(props[_local5]); } else if (((props[_local5] == "_ct_") && (tweenList[_local2].ctm != undefined)) && (tweenList[_local2].mc == mc)) { tweenList.splice(_local2, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push("_ct_"); } } } } } _local2 = ints.length; while (_local2--) { if (ints[_local2].mc == mc) { if (_local8) { removeDelayedTween(Number(_local2)); } else { for (_local5 in props) { for (var _local11 in ints[_local2].props) { if (ints[_local2].props[_local11] == props[_local5]) { ints[_local2].props.splice(_local11, 1); ints[_local2].pend.splice(_local11, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push(props[_local5]); } } if (ints[_local2].props.length == 0) { clearInterval(ints[_local2].intid); } } } } } if (broadcastEvents) { for (var _local11 in _local4) { if (_local4[_local11].p.length > 0) { _local4[_local11].t.broadcastMessage("onTweenInterrupt", {target:_local4[_local11].t, props:_local4[_local11].p}); } } } if (tweenList.length == 0) { deinit(); } } function isTweening(mc, prop) { var _local4 = prop == undefined; for (var _local6 in tweenList) { var _local2 = tweenList[_local6]; if (((tweenList[_local6].mc == mc) && (tweenList[_local6].pt == -1)) && ((_local4 || (prop == _local2.pp)) || ((prop == "_ct_") && (_local2.ctm != undefined)))) { return(true); } } return(false); } function getTweens(mc) { var _local2 = 0; for (var _local4 in tweenList) { if (tweenList[_local4].mc == mc) { _local2++; } } return(_local2); } function lockTween(mc, bool) { lockedTweens[targetPath(mc)] = bool; } function isTweenLocked(mc) { if (lockedTweens[targetPath(mc)] == undefined) { return(false); } return(lockedTweens[targetPath(mc)]); } function ffTween(mc, propsObj) { var _local4 = mc == undefined; var _local6 = propsObj == undefined; for (var _local8 in tweenList) { var _local2 = tweenList[_local8]; if (((_local2.mc == mc) || (_local4)) && (_local6 || (propsObj[_local2.pp] == true))) { if (_local2.pt != -1) { _local2.pt = -1; } _local2.ts = now - _local2.d; } } for (var _local8 in ints) { if (ints[_local8] != undefined) { if ((ints[_local8].mc == mc) || (_local4)) { if (ints[_local8].mc._x != undefined) { var _local3 = ints[_local8].args; _local3[3] = 0; addTween.apply(this, _local3); } removeDelayedTween(Number(_local8)); } } } update(); } function rewTween(mc, propsObj) { var _local3 = mc == undefined; var _local5 = propsObj == undefined; for (var _local7 in tweenList) { var _local2 = tweenList[_local7]; if (((_local2.mc == mc) || (_local3)) && (_local5 || (propsObj[_local2.pp] == true))) { if (_local2.pt != -1) { _local2.pt = -1; } _local2.ts = now; } } for (var _local7 in ints) { if (ints[_local7] != undefined) { if ((ints[_local7].mc == mc) || (_local3)) { if (ints[_local7].mc._x != undefined) { addTween.apply(this, ints[_local7].args); } removeDelayedTween(Number(_local7)); } } } update(); } function isTweenPaused(mc, prop) { if (mc == undefined) { return(null); } var _local5 = prop == undefined; for (var _local6 in tweenList) { var _local2 = tweenList[_local6]; if ((tweenList[_local6].mc == mc) && ((_local5 || (prop == _local2.pp)) || ((prop == "_ct_") && (_local2.ctm != undefined)))) { return(Boolean(tweenList[_local6].pt != -1)); } } for (var _local6 in ints) { if ((ints[_local6] != undefined) && (ints[_local6].mc == mc)) { return(Boolean(ints[_local6].pt != -1)); } } return(false); } function pauseTween(mc, propsObj) { var _local3 = mc == undefined; if ((_local3 == false) && (isTweenPaused(mc) == true)) { return(undefined); } var _local6 = propsObj == undefined; for (var _local7 in tweenList) { var _local2 = tweenList[_local7]; if (((_local2.pt == -1) && ((_local2.mc == mc) || (_local3))) && ((_local6 || (propsObj[_local2.pp] == true)) || ((propsObj._ct_ != undefined) && (_local2.ctm != undefined)))) { _local2.pt = now; } } for (var _local7 in ints) { if (ints[_local7] != undefined) { if ((ints[_local7].pt == -1) && ((ints[_local7].mc == mc) || (_local3))) { ints[_local7].pt = now; } } } } function unpauseTween(mc, propsObj) { var _local4 = mc == undefined; if ((_local4 == false) && (isTweenPaused(mc) === false)) { return(undefined); } var _local7 = propsObj == undefined; if (!playing) { init(); } for (var _local2 in tweenList) { var _local3 = tweenList[_local2]; if ((((_local3.pt != -1) && ((_local3.mc == mc) || (_local4))) && (_local7 || (propsObj[_local3.pp] == true))) || ((propsObj._ct_ != undefined) && (_local3.ctm != undefined))) { _local3.ts = now - (_local3.pt - _local3.ts); _local3.pt = -1; } } for (var _local2 in ints) { if (ints[_local2] != undefined) { if ((ints[_local2].pt != -1) && ((ints[_local2].mc == mc) || (_local4))) { ints[_local2].delay = ints[_local2].delay - (ints[_local2].pt - ints[_local2].st); ints[_local2].st = now; ints[_local2].intid = setInterval(function (obj, id) { obj.addTween.apply(obj, obj.ints[id].args); clearInterval(obj.ints[id].intid); obj.ints[id] = undefined; }, ints[_local2].delay, this, _local2); } } } } function pauseAll() { pauseTween(); } function unpauseAll() { unpauseTween(); } function stopAll() { for (var _local2 in ints) { removeDelayedTween(Number(_local2)); } tweenList = new Array(); deinit(); } function toString() { return("[AS2 tweenManager 1.2.0]"); } var _th_depth = 6789; }
Symbol 381 MovieClip [__Packages.com.robertpenner.easing.Cubic] Frame 0
class com.robertpenner.easing.Cubic { function Cubic () { } static function easeIn(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((t * t) * t) + 1)) + b); } }
Symbol 382 MovieClip [__Packages.com.yobrepus.utils.EasyEncryptor] Frame 0
class com.yobrepus.utils.EasyEncryptor { function EasyEncryptor () { } function encrypt(word, separator) { if ((word != undefined) && (separator != undefined)) { var _local3 = ""; var _local1 = 0; while (_local1 < word.length) { _local3 = _local3 + (word.charCodeAt(_local1) + separator); _local1++; } return(_local3); } trace("Must enter a word and separator"); } function decrypt(code, separator) { if ((code != undefined) && (separator != undefined)) { var _local2 = ""; var _local4 = code.split(separator); var _local1 = 0; while (_local1 < code.length) { _local2 = _local2 + String.fromCharCode(_local4[_local1]); _local1++; } return(_local2); } trace("Must enter a code and separator"); } function viewAPI() { var _local1 = ""; _local1 = _local1 + "EasyEncryptor API:\n"; _local1 = _local1 + "***\n"; _local1 = _local1 + "Contructor:\n"; _local1 = _local1 + "EasyEncryptor();\n"; _local1 = _local1 + "***\n"; _local1 = _local1 + "encrypt(word:String, separator:String);\n"; _local1 = _local1 + "decrypt(code:String, separator:String);\n"; trace(_local1); } }
Symbol 26 MovieClip Frame 5
stop();
Symbol 46 MovieClip Frame 1
function doHit() { } type = "bubble"; bubbleStartXMin = 100; bubbleStartXMax = 2000; bubbleStartY = 450; bubbleEndY = -150; bubbleVXMin = -10; bubbleVXMax = -5; bubbleVYMin = -5; bubbleVYMax = -2; vX = bubbleVXMin + (Math.random() * (bubbleVXMax - bubbleVXMin)); vY = bubbleVYMin + (Math.random() * (bubbleVYMax - bubbleVYMin)); if (iAmReal == true) { this._x = bubbleStartXMin + (Math.random() * (bubbleStartXMax - bubbleStartXMin)); this._y = bubbleStartY; this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { this._x = this._x + this.vX; this._y = this._y + this.vY; if (this._y <= bubbleEndY) { controllerRef.removeObsticleFromObsticleRefs(this); this.removeMovieClip(); } } }; this.gotoAndStop("bubble" + Math.ceil(Math.random() * 4)); } stop();
Symbol 46 MovieClip Frame 5
stop();
Symbol 46 MovieClip Frame 10
stop();
Symbol 46 MovieClip Frame 15
stop();
Symbol 46 MovieClip Frame 20
stop();
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 5
play();
Symbol 53 MovieClip Frame 18
_parent.animDone(); stop();
Symbol 77 MovieClip Frame 1
function doHit() { part.scaleTo(0, 0.4, "linear", 0); part.alphaTo(0, 0.35, "linear", 0); explosion.gotoAndPlay("doAnim"); } function animDone() { this.removeMovieClip(); } type = "part"; maxWidth = 125; maxHeight = 125; startX = controllerRef.stageWidth + maxWidth; startY = 0; endY = controllerRef.stageHeight + maxHeight; vX = -5; vY = 2; vRotation = 2; if (iAmReal == true) { vRotation = vRotation * ((Math.random() < 0.5) ? 1 : -1); this._rotation = Matah.random() * 360; this._x = startX; this._y = startY; this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { this._rotation = this._rotation + vRotation; this._x = this._x + this.vX; this._y = this._y + this.vY; if (this._y >= endY) { controllerRef.removeObsticleFromObsticleRefs(this); this.removeMovieClip(); } } }; } this.gotoAndStop("part" + Math.ceil(Math.random() * 5)); stop();
Symbol 77 MovieClip Frame 5
stop();
Symbol 77 MovieClip Frame 10
stop();
Symbol 77 MovieClip Frame 15
stop();
Symbol 77 MovieClip Frame 20
stop();
Symbol 77 MovieClip Frame 25
stop();
Symbol 84 MovieClip Frame 1
function doHit() { } type = "bird"; birdStartX = controllerRef.stageWidth + this._width; birdEndX = -this._width; birdStartYMin = 10; birdStartYMax = 375; birdVXMin = -20; birdVXMax = -15; vX = birdVXMin + (Math.random() * (birdVXMax - birdVXMin)); if (iAmReal == true) { ran = random(2) + 1; this["bird" + ran]._alpha = 100; this._x = birdStartX; this._y = birdStartYMin + (Math.random() * (birdStartYMax - birdStartYMin)); this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { bird1.play(); bird2.play(); this._x = this._x + this.vX; if (this._x <= birdEndX) { controllerRef.removeObsticleFromObsticleRefs(this); this.removeMovieClip(); } } else { bird1.stop(); bird2.stop(); } }; } stop();
Symbol 90 MovieClip Frame 1
function doHit() { gotoAndPlay ("doHitAnim"); } type = "gas"; gasStartX = controllerRef.stageWidth + this._width; gasStartY = 0; gasEndY = controllerRef.stageHeight + this._height; gasVX = -5; gasVY = 2; vX = gasVX; vY = gasVY; if (iAmReal == true) { this._x = gasStartX; this._y = gasStartY; this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { anim.play(); this._x = this._x + this.vX; this._y = this._y + this.vY; if (this._y >= gasEndY) { controllerRef.removeObsticleFromObsticleRefs(this); this.removeMovieClip(); } } else { anim.stop(); } }; } stop();
Symbol 90 MovieClip Frame 5
play();
Symbol 90 MovieClip Frame 16
this.removeMovieClip();
Symbol 103 MovieClip Frame 1
function doHit() { } type = "car"; startX = controllerRef.stageWidth + this._width; endX = -this._width; startYMin = 25; startYMax = 375; vXMin = -10; vXMax = -5; vX = vXMin + (Math.random() * (vXMax - vXMin)); if (iAmReal == true) { this._x = startX; this._y = startYMin + (Math.random() * (startYMax - startYMin)); this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { this._x = this._x + this.vX; if (this._x <= endX) { controllerRef.removeObsticleFromObsticleRefs(this); this.removeMovieClip(); } } }; } this.gotoAndStop("car" + Math.ceil(Math.random() * 3)); stop();
Symbol 103 MovieClip Frame 5
stop();
Symbol 103 MovieClip Frame 10
stop();
Symbol 103 MovieClip Frame 15
stop();
Symbol 113 MovieClip Frame 1
function doHit() { } type = "oldBuilding"; startX = controllerRef.stageWidth + 10; endX = -675; startYMin = 200; startYMax = 375; vX = -13; if (iAmReal == true) { this._x = startX; this._y = startYMin + ((1 - Math.pow(Math.random(), 2)) * (startYMax - startYMin)); this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { this._x = this._x + this.vX; if (this._x <= endX) { controllerRef.removeObsticleFromObsticleRefs(this); this.removeMovieClip(); } } }; } this.gotoAndStop("oldBuilding" + Math.ceil(Math.random() * 4));
Symbol 113 MovieClip Frame 5
stop();
Symbol 113 MovieClip Frame 10
stop();
Symbol 113 MovieClip Frame 15
stop();
Symbol 113 MovieClip Frame 20
stop();
Symbol 142 MovieClip Frame 1
function doHit() { } type = "currentBuilding"; startX = controllerRef.stageWidth + 10; endX = -475; startYMin = 200; startYMax = 375; vX = -13; if (iAmReal == true) { this._x = startX; this._y = startYMin + ((1 - Math.pow(Math.random(), 2)) * (startYMax - startYMin)); this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { this._x = this._x + this.vX; if (this._x <= endX) { controllerRef.removeObsticleFromObsticleRefs(this); this.removeMovieClip(); } } }; } this.gotoAndStop("currentBuildling" + Math.ceil(Math.random() * 7));
Symbol 142 MovieClip Frame 5
stop();
Symbol 142 MovieClip Frame 10
stop();
Symbol 142 MovieClip Frame 15
stop();
Symbol 142 MovieClip Frame 20
stop();
Symbol 142 MovieClip Frame 25
stop();
Symbol 142 MovieClip Frame 30
stop();
Symbol 142 MovieClip Frame 35
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 1
if (_global.$tweenManager == undefined) { _global.$tweenManager = new zigo.tweenManager(); } else { _global.$tweenManager.cleanUp(); _global.$tweenManager.init(); } com.robertpenner.easing.Back; com.robertpenner.easing.Bounce; com.robertpenner.easing.Circ; com.robertpenner.easing.Cubic; com.robertpenner.easing.Elastic; com.robertpenner.easing.Expo; com.robertpenner.easing.Linear; com.robertpenner.easing.Quad; com.robertpenner.easing.Quart; com.robertpenner.easing.Quint; com.robertpenner.easing.Sine; var Mp = MovieClip.prototype; Mp.addListener = function () { if (!this._listeners) { AsBroadcaster.initialize(this); } this.addListener.apply(this, arguments); }; ASSetPropFlags(Mp, "addListener", 1, 0); Mp.tween = function (props, pEnd, seconds, animType, delay, callback, extra1, extra2) { if (_global.$tweenManager.isTweenLocked(this)) { trace("tween not added, this movieclip is locked"); return(undefined); } if (arguments.length < 2) { trace("tween not added, props & pEnd must be defined"); return(undefined); } if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } if (!(pEnd instanceof Array)) { pEnd = [pEnd]; while (pEnd.length < props.length) { pEnd.push(pEnd[0]); } } if (seconds == undefined) { seconds = 2; } else if (seconds < 0.01) { seconds = 0; } if ((delay < 0.01) || (delay == undefined)) { delay = 0; } switch (typeof(animType)) { case "string" : animType = animType.toLowerCase(); if (animType == "linear") { var eqf = com.robertpenner.easing.Linear.easeNone; } else if (animType.indexOf("easeoutin") == 0) { var t = animType.substr(9); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeOutIn; } else if (animType.indexOf("easeinout") == 0) { var t = animType.substr(9); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeInOut; } else if (animType.indexOf("easein") == 0) { var t = animType.substr(6); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeIn; } else if (animType.indexOf("easeout") == 0) { var t = animType.substr(7); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeOut; } if (eqf == undefined) { var eqf = com.robertpenner.easing.Expo.easeOut; } break; case "function" : var eqf = animType; break; case "object" : if ((animType.ease != undefined) && (animType.pts != undefined)) { var eqf = animType.ease; extra1 = animType.pts; } else { var eqf = com.robertpenner.easing.Expo.easeOut; } break; default : var eqf = com.robertpenner.easing.Expo.easeOut; } switch (typeof(callback)) { case "function" : callback = {func:callback, scope:this._parent}; break; case "string" : var ilp; var funcp; var scope; var args; var a; ilp = callback.indexOf("("); funcp = callback.slice(0, ilp); scope = eval (funcp.slice(0, funcp.lastIndexOf("."))); func = eval (funcp); args = callback.slice(ilp + 1, callback.lastIndexOf(")")).split(","); var i = 0; while (i < args.length) { a = eval (args[i]); if (a != undefined) { args[i] = a; } i++; } callback = {func:func, scope:scope, args:args}; } if (_global.$tweenManager.autoStop) { _global.$tweenManager.removeTween(this); } if (delay > 0) { _global.$tweenManager.addTweenWithDelay(delay, this, props, pEnd, seconds, eqf, callback, extra1, extra2); } else { _global.$tweenManager.addTween(this, props, pEnd, seconds, eqf, callback, extra1, extra2); } }; Mp.stopTween = function (props) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _global.$tweenManager.removeTween(this, props); }; Mp.isTweening = function (prop) { return(_global.$tweenManager.isTweening(this, prop)); }; Mp.getTweens = function () { return(_global.$tweenManager.getTweens(this)); }; Mp.lockTween = function () { _global.$tweenManager.lockTween(this, true); }; Mp.unlockTween = function () { _global.$tweenManager.lockTween(this, false); }; Mp.isTweenLocked = function () { return(_global.$tweenManager.isTweenLocked(this)); }; Mp.isTweenPaused = function (prop) { return(_global.$tweenManager.isTweenPaused(this, prop)); }; Mp.pauseTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.pauseTween(this, _local4); }; Mp.unpauseTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.unpauseTween(this, _local4); }; Mp.pauseAllTweens = function () { _global.$tweenManager.pauseTween(); }; Mp.unpauseAllTweens = function () { _global.$tweenManager.unpauseTween(); }; Mp.stopAllTweens = function () { _global.$tweenManager.stopAll(); }; Mp.ffTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.ffTween(this, _local4); }; Mp.rewTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.rewTween(this, _local4); }; Mp.alphaTo = function (destAlpha, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_alpha"], [destAlpha], seconds, animType, delay, callback, extra1, extra2); }; Mp.scaleTo = function (destScale, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_xscale", "_yscale"], [destScale, destScale], seconds, animType, delay, callback, extra1, extra2); }; Mp.sizeTo = function (destSize, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_width", "_height"], [destSize, destSize], seconds, animType, delay, callback, extra1, extra2); }; Mp.slideTo = function (destX, destY, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_x", "_y"], [destX, destY], seconds, animType, delay, callback, extra1, extra2); }; Mp.rotateTo = function (destRotation, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_rotation"], [destRotation], seconds, animType, delay, callback, extra1, extra2); }; _global.getColorTransObj = function (type, amt, rgb) { switch (type) { case "brightness" : var _local4 = 100 - Math.abs(amt); var _local6 = 0; if (amt > 0) { _local6 = 256 * (amt / 100); } return({ra:_local4, rb:_local6, ga:_local4, gb:_local6, ba:_local4, bb:_local6}); case "brightOffset" : _local6 = 256 * (amt / 100); return({ra:100, rb:_local6, ga:100, gb:_local6, ba:100, bb:_local6}); case "contrast" : var _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = amt)); _local2.rb = (_local2.gb = (_local2.bb = 128 - (1.28 * amt))); return(_local2); case "invertColor" : _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = 100 - (2 * amt))); _local2.rb = (_local2.gb = (_local2.bb = amt * 2.55)); return(_local2); case "tint" : if ((rgb == undefined) || (rgb == null)) { } else { var _local8 = rgb >> 16; var _local9 = (rgb >> 8) & 255; var _local7 = rgb & 255; var _local5 = amt / 100; _local2 = {rb:_local8 * _local5, gb:_local9 * _local5, bb:_local7 * _local5}; _local2.ra = (_local2.ga = (_local2.ba = 100 - amt)); return(_local2); } } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); }; Mp.brightnessTo = function (bright, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("brightness", bright)], seconds, animType, delay, callback, extra1, extra2); }; Mp.brightOffsetTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("brightOffset", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.contrastTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("contrast", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTo = function (rgb, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("tint", 100, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, animType, delay, callback, extra1, extra2) { var _local2 = {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}; this.tween(["_ct_"], [_local2], seconds, animType, delay, callback, extra1, extra2); }; Mp.invertColorTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("invertColor", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.tintTo = function (rgb, percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("tint", percent, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.getFrame = function () { return(this._currentframe); }; Mp.setFrame = function (fr) { this.gotoAndStop(Math.round(fr)); }; Mp.addProperty("_frame", Mp.getFrame, Mp.setFrame); Mp.frameTo = function (endframe, duration, animType, delay, callback, extra1, extra2) { if (endframe == undefined) { endframe = this._totalframes; } this.tween("_frame", endframe, duration, animType, delay, callback, extra1, extra2); }; var TFP = TextField.prototype; if (!TFP.origAddListener) { TFP.origAddListener = TFP.addListener; ASSetPropFlags(TFP, "origAddListener", 1, 0); TFP.addListener = function () { if (!this._listeners) { AsBroadcaster.initialize(this); } this.origAddListener.apply(this, arguments); }; } var methods = ["tween", "stopTween", "isTweening", "getTweens", "lockTween", "isTweenLocked", "unlockTween", "isTweenPaused", "pauseTween", "unpauseTween", "pauseAllTweens", "unpauseAllTweens", "stopAllTweens", "ffTween", "rewTween", "getFrame", "setFrame", "_frame", "frameTo", "alphaTo", "brightnessTo", "colorTo", "colorTransformTo", "invertColorTo", "tintTo", "scaleTo", "sizeTo", "slideTo", "rotateTo", "brightOffsetTo", "contrastTo"]; for (var i in methods) { ASSetPropFlags(Mp, methods[i], 1, 0); if (methods[i].toLowerCase().indexOf("frame") == -1) { TFP[methods[i]] = Mp[methods[i]]; ASSetPropFlags(TFP, methods[i], 1, 0); } } delete Mp; delete TFP; delete methods; xMin = -100; yMin = -100; vXMin = -14; vXMax = -12; vYMin = -3; vYMax = -1; alphaFadeUpMin = 0.4; alphaFadeUpMax = 0.75; alphaSustainMin = 1; alphaSustainMax = 1.5; alphaFadeDownMin = 0.5; alphaFadeDownMax = 1.5; scaleMax = 600; if (iAmReal == true) { smokesInner.gotoAndStop(Math.ceil(Math.random() * 3)); vX = vXMin + (Math.random() * (vXMax - vXMin)); vY = vYMin + (Math.random() * (vYMax - vYMin)); alphaFadeUp = alphaFadeUpMin + (Math.random() * (alphaFadeUpMax - alphaFadeUpMin)); alphaSustain = alphaSustainMin + (Math.random() * (alphaSustainMax - alphaSustainMin)); alphaFadeDown = alphaFadeDownMin + (Math.random() * (alphaFadeDownMax - alphaFadeDownMin)); this._alpha = 0; this._rotation = Math.random() * 360; this.tween("_alpha", 100, alphaFadeUp, "linear", 0); this.tween("_alpha", 0, alphaFadeDown, "linear", alphaFadeUp + alphaSustain); this.tween(["_xscale", "_yscale"], scaleMax, (alphaFadeUp + alphaSustain) + alphaFadeDown, "linear", 0); this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { this._x = this._x + vX; this._y = this._y + vY; if ((this._x <= xMin) || (this._y <= yMin)) { this.removeMovieClip(); } } }; } stop();
Symbol 169 MovieClip Frame 1
function suspendLogic() { trace((("suspendLogic this=" + this) + " this.onEnterFrame=") + this.onEnterFrame); delete this.onEnterFrame; } moveMax = 5; distanceLatchMin = 20; followingCounter = 0; followingCounterMax = 500; latchedOn = false; latchedOnCounter = 0; latchedOnCounterMax = 130; timeMachineLatchOnPoint = new Object(); fallingBackRate = 10; fallingBackCounter = 0; fallingBackCounterMax = 500; fallingBackXMin = -50; currentState = "following"; if (iAmReal == true) { this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { pincher.play(); if (currentState == "latchedOn") { var _local4 = {x:timeMachineLatchOnPoint.x, y:timeMachineLatchOnPoint.y}; timeMachineRef.localToGlobal(_local4); _parent.globalToLocal(_local4); this._x = _local4.x; this._y = _local4.y; latchedOnCounter--; if (latchedOnCounter <= 0) { fallingBackCounter = fallingBackCounterMax; controllerRef.dorisLatchedOff(); currentState = "fallingBack"; } } else if (currentState == "following") { controllerRef.sfxRef.startDorisLoop(); var _local3 = {x:this._x, y:this._y}; _parent.localToGlobal(_local3); var _local5 = {x:timeMachineRef._x, y:timeMachineRef._y}; timeMachineRef._parent.localToGlobal(_local5); dxToTimeMachine = _local3.x - _local5.x; dyToTimeMachine = _local3.y - _local5.y; if (Math.sqrt((dxToTimeMachine * dxToTimeMachine) + (dyToTimeMachine * dyToTimeMachine)) < distanceLatchMin) { currentState = "latchedOn"; trace(this + " calling latchedOn"); controllerRef.dorisLatchedOn(); latchedOnCounter = latchedOnCounterMax; timeMachineLatchOnPoint = {x:_local3.x, y:_local3.y}; timeMachineRef.globalToLocal(timeMachineLatchOnPoint); } else { var _local6 = Math.atan(dyToTimeMachine / dxToTimeMachine); if (dxToTimeMachine > 0) { _local6 = _local6 + Math.PI; } this._x = this._x + (moveMax * Math.cos(_local6)); this._y = this._y + (moveMax * Math.sin(_local6)); } followingCounter++; if (followingCounter >= followingCounterMax) { fallingBackCounter = fallingBackCounterMax; currentState = "fallingBack"; } } else if (currentState == "fallingBack") { this._x = this._x - fallingBackRate; if (this._x <= fallingBackXMin) { controllerRef.sfxRef.stopDorisLoop(); this._x = fallingBackXMin; } fallingBackCounter--; if (fallingBackCounter <= 0) { followingCounter = 0; currentState = "following"; } } } else { pincher.stop(); } }; } stop();
Symbol 174 MovieClip Frame 1
function suspendLogic() { trace((("suspendLogic this=" + this) + " this.onEnterFrame=") + this.onEnterFrame); delete this.onEnterFrame; } function attackSuccess() { fallingBackCounter = fallingBackCounterMax; currentState = "fallingBack"; } type = "boss"; moveMax = 5; burstMove = 30; burstDurationCurrent = 0; burstDurationMax = 10; burstDXMin = -350; burstDXMax = -20; burstDYMax = 50; doBurstChance = 0.1; burstWaitCurrent = 0; burstWaitMax = 200; followingCounter = 0; followingCounterMax = 500; fallingBackRate = 10; fallingBackCounter = 0; fallingBackCounterMax = 500; fallingBackXMin = -300; currentState = "following"; if (iAmReal == true) { this.onEnterFrame = function () { if (controllerRef.gameState != "paused") { if (currentState == "following") { controllerRef.sfxRef.startBossLoop(); if (burstWaitCurrent > 0) { burstWaitCurrent--; } var _local4 = {x:this._x, y:this._y}; _parent.localToGlobal(_local4); var _local5 = {x:timeMachineRef._x, y:timeMachineRef._y}; timeMachineRef._parent.localToGlobal(_local5); dxToTimeMachine = _local4.x - _local5.x; dyToTimeMachine = _local4.y - _local5.y; var _local3 = Math.atan(dyToTimeMachine / dxToTimeMachine); if (dxToTimeMachine > 0) { _local3 = _local3 + Math.PI; } this._x = this._x + (moveMax * Math.cos(_local3)); this._y = this._y + (moveMax * Math.sin(_local3)); if (((((dxToTimeMachine >= burstDXMin) && (dxToTimeMachine <= burstDXMax)) && (Math.abs(dyToTimeMachine) <= burstDYMax)) && (Math.random() <= doBurstChance)) && (burstWaitCurrent <= 0)) { burstWaitCurrent = burstWaitMax; burstAngle = _local3; burstDurationCurrent = burstDurationMax; controllerRef.bossStartAttack(); currentState = "burst"; trace("burst"); } followingCounter++; if (followingCounter >= followingCounterMax) { fallingBackCounter = fallingBackCounterMax; currentState = "fallingBack"; } } else if (currentState == "burst") { this._x = this._x + (burstMove * Math.cos(burstAngle)); this._y = this._y + (burstMove * Math.sin(burstAngle)); if ((burstDurationCurrent--) <= 0) { controllerRef.bossStopAttack(); currentState = "following"; } } else if (currentState == "fallingBack") { this._x = this._x - fallingBackRate; if (this._x <= fallingBackXMin) { controllerRef.sfxRef.stopBossLoop(); this._x = fallingBackXMin; } fallingBackCounter--; if (fallingBackCounter <= 0) { followingCounter = 0; currentState = "following"; } } } }; } stop();
Symbol 187 MovieClip Frame 1
frameRate = 0;
Symbol 187 MovieClip Frame 3
currentMilli = getTimer(); frameRate = (1 / (currentMilli - lastMilli)) * 1000; lastMilli = currentMilli; gotoAndPlay ("run_loop");
Symbol 197 Button
on (release) { getURL ("javascript:window.close()"); }
Symbol 202 MovieClip Frame 1
function setPercent(newPercent) { percentTarget = newPercent; } percentCurrent = 1; percentTarget = 1; percentAdjMax = 0.008;
Symbol 202 MovieClip Frame 5
if (percentTarget > percentCurrent) { percentCurrent = Math.min(percentCurrent + percentAdjMax, percentTarget); } else if (percentTarget < percentCurrent) { percentCurrent = Math.max(percentCurrent - percentAdjMax, percentTarget); } percentCurrent = Math.max(percentCurrent, 0); needleRef._rotation = needleAngleMin + (percentCurrent * (needleAngleMax - needleAngleMin)); gotoAndPlay ("run_loop");
Symbol 216 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 1
function showLives(lives) { trace("showLives " + lives); gotoAndStop(livesFrameOffset + lives); } livesFrameOffset = 5; stop();
Symbol 229 Button
on (release) { _parent._parent.gamePauseToggled(); }
Symbol 257 MovieClip Frame 1
tfGas.text = (tfGasShadow.text = (tfScore.text = (tfScoreShadow.text = "")));
Instance of Symbol 202 MovieClip "damageDial" in Symbol 257 MovieClip Frame 1
onClipEvent (load) { needleAngleMin = -89; needleAngleMax = 140; needleRef = _parent.repairNeedle; }
Instance of Symbol 202 MovieClip "gasDial" in Symbol 257 MovieClip Frame 1
onClipEvent (load) { needleAngleMin = -260; needleAngleMax = -35; needleRef = _parent.gasNeedle; }
Symbol 257 MovieClip Frame 53
gasDial.needleRef = gasNeedle; damageDial.needleRef = repairNeedle; tfGas.text = (tfGasShadow.text = "0.0"); tfScore.text = (tfScoreShadow.text = "0");
Symbol 257 MovieClip Frame 65
stop();
Symbol 268 Button
on (release) { _parent.startClicked(); } on (rollOver) { _parent.playButtonRollOver(); over.alphaTo(100, 0.3, "easeinQuad"); } on (rollOut) { over.alphaTo(0, 0.3, "easeinQuad"); }
Symbol 273 MovieClip Frame 1
button.useHandCursor = false;
Symbol 284 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 1
levelsCopy = new Array(); levelsCopy[2] = "Success!\rBe careful more buildings ahead..."; levelsCopy[3] = "Keep going!\rWatch out for the Bubble transportation.\rHitting these will damage your ship."; levelsCopy[4] = "Impressive Driving!\rTodayland has flying cars so watch out.\rI think I saw Doris around here someone too!\rQuick keep moving!"; levelsCopy[5] = "Almost there!\rBe careful, the Bowler hat guy is just around the corner."; levelCopy.gotoAndStop(_parent.level); tfLevel.text = _parent.level; norm.onRollOver = function () { _parent.playButtonRollOver(); over.alphaTo(100, 0.3, "easeinQuad"); }; norm.onRollOut = function () { over.alphaTo(0, 0.3, "easeinQuad"); }; norm.onRelease = function () { over.alphaTo(0, 0.3, "easeinQuad"); _parent.play(); }; stop();
Symbol 305 Button
on (release) { _parent.playAgainClicked(); } on (rollOver) { _parent.playButtonRollOver(); over.alphaTo(100, 0.3, "easeinQuad"); } on (rollOut) { over.alphaTo(0, 0.3, "easeinQuad"); }
Symbol 308 Button
on (release) { submitClicked(); } on (rollOver) { _parent.playButtonRollOver(); over.alphaTo(100, 0.3, "easeinQuad"); } on (rollOut) { over.alphaTo(0, 0.3, "easeinQuad"); }
Symbol 311 MovieClip Frame 1
tfNameOne.text = "loading..."; tfScoreOne.text = (tfNameTwo.text = (tfScoreTwo.text = "")); topTenLV = new LoadVars(); topTenLV.onLoad = function () { nameOne = ""; scoreOne = ""; var _local2 = 0; while (_local2 <= 4) { nameOne = nameOne + (((this["timetravelerName" + _local2] == undefined) ? "-" : (this["timetravelerName" + _local2])) + "\r"); scoreOne = scoreOne + (((this["timetravelerScore" + _local2] == undefined) ? "-" : (this["timetravelerScore" + _local2])) + "\r"); _local2++; } nameTwo = ""; scoreTwo = ""; _local2 = 6; while (_local2 <= 10) { nameTwo = nameTwo + (((this["name" + _local2] == undefined) ? "-" : (this["name" + _local2])) + "\r"); scoreTwo = scoreTwo + (((this["score" + _local2] == undefined) ? "-" : (this["score" + _local2])) + "\r"); _local2++; } tfNameOne.text = nameOne; tfScoreOne.text = scoreOne; tfNameTwo.text = nameTwo; tfScoreTwo.text = scoreTwo; trace("tfNameOne.text=" + tfNameOne.text); }; topTenLV.load(_parent._parent._parent._parent.topTenURL); stop();
Symbol 321 Button
on (release) { gotoAndStop ("enterName"); } on (rollOver) { _parent.playButtonRollOver(); over.alphaTo(100, 0.3, "easeinQuad"); } on (rollOut) { over.alphaTo(0, 0.3, "easeinQuad"); }
Symbol 322 MovieClip Frame 1
function submitClicked() { submitButton.enabled = false; var _local2 = ("frenchlikewine" + itfName.text) + _parent.gameScore; submitName.name = itfName.text; submitName.score = _parent.gameScore; submitName.game = 17; submitName.sendAndLoad(_parent._parent._parent.submitScoreURL, submitName, "GET"); } submitName = new LoadVars(); submitNameReceive = new LoadVars(); submitName.onLoad = function () { gotoAndStop ("highScore"); }; submitNameReceive.onLoad = function () { trace("submitNameReceive"); for (var _local2 in this) { trace((_local2 + "=") + this[_local2]); } }; tfScore.text = _parent.gameScore;
Symbol 322 MovieClip Frame 2
function rhex(num) { str = ""; j = 0; while (j <= 3) { str = str + (hex_chr.charAt(bitAND(num >> ((j * 8) + 4), 15)) + hex_chr.charAt(bitAND(num >> (j * 8), 15))); j++; } return(str); } function str2blks_MD5(str) { nblk = ((str.length + 8) >> 6) + 1; blks = new Array(nblk * 16); i = 0; while (i < (nblk * 16)) { blks[i] = 0; i++; } i = 0; while (i < str.length) { blks[i >> 2] = blks[i >> 2] | (str.charCodeAt(i) << ((i % 4) * 8)); i++; } blks[i >> 2] = blks[i >> 2] | (128 << ((i % 4) * 8)); blks[(nblk * 16) - 2] = str.length * 8; return(blks); } function addme(x, y) { var _local1 = bitAND(x, 65535) + bitAND(y, 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | bitAND(_local1, 65535)); } function rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function cmn(q, a, b, x, s, t) { return(addme(rol(addme(addme(a, q), addme(x, t)), s), b)); } function ff(a, b, c, d, x, s, t) { return(cmn(bitAND(b, c) | bitAND(~b, d), a, b, x, s, t)); } function gg(a, b, c, d, x, s, t) { return(cmn(bitAND(b, d) | bitAND(c, ~d), a, b, x, s, t)); } function hh(a, b, c, d, x, s, t) { return(cmn((b ^ c) ^ d, a, b, x, s, t)); } function ii(a, b, c, d, x, s, t) { return(cmn(c ^ (b | (~d)), a, b, x, s, t)); } function md5(str) { x = str2blks_MD5(str); a = 1732584193 /* 0x67452301 */; b = -271733879; c = -1732584194; d = 271733878 /* 0x10325476 */; i = 0; while (i < x.length) { olda = a; oldb = b; oldc = c; oldd = d; a = ff(a, b, c, d, x[i + 0], 7, -680876936); d = ff(d, a, b, c, x[i + 1], 12, -389564586); c = ff(c, d, a, b, x[i + 2], 17, 606105819); b = ff(b, c, d, a, x[i + 3], 22, -1044525330); a = ff(a, b, c, d, x[i + 4], 7, -176418897); d = ff(d, a, b, c, x[i + 5], 12, 1200080426); c = ff(c, d, a, b, x[i + 6], 17, -1473231341); b = ff(b, c, d, a, x[i + 7], 22, -45705983); a = ff(a, b, c, d, x[i + 8], 7, 1770035416); d = ff(d, a, b, c, x[i + 9], 12, -1958414417); c = ff(c, d, a, b, x[i + 10], 17, -42063); b = ff(b, c, d, a, x[i + 11], 22, -1990404162); a = ff(a, b, c, d, x[i + 12], 7, 1804603682); d = ff(d, a, b, c, x[i + 13], 12, -40341101); c = ff(c, d, a, b, x[i + 14], 17, -1502002290); b = ff(b, c, d, a, x[i + 15], 22, 1236535329); a = gg(a, b, c, d, x[i + 1], 5, -165796510); d = gg(d, a, b, c, x[i + 6], 9, -1069501632); c = gg(c, d, a, b, x[i + 11], 14, 643717713); b = gg(b, c, d, a, x[i + 0], 20, -373897302); a = gg(a, b, c, d, x[i + 5], 5, -701558691); d = gg(d, a, b, c, x[i + 10], 9, 38016083); c = gg(c, d, a, b, x[i + 15], 14, -660478335); b = gg(b, c, d, a, x[i + 4], 20, -405537848); a = gg(a, b, c, d, x[i + 9], 5, 568446438); d = gg(d, a, b, c, x[i + 14], 9, -1019803690); c = gg(c, d, a, b, x[i + 3], 14, -187363961); b = gg(b, c, d, a, x[i + 8], 20, 1163531501); a = gg(a, b, c, d, x[i + 13], 5, -1444681467); d = gg(d, a, b, c, x[i + 2], 9, -51403784); c = gg(c, d, a, b, x[i + 7], 14, 1735328473); b = gg(b, c, d, a, x[i + 12], 20, -1926607734); a = hh(a, b, c, d, x[i + 5], 4, -378558); d = hh(d, a, b, c, x[i + 8], 11, -2022574463); c = hh(c, d, a, b, x[i + 11], 16, 1839030562); b = hh(b, c, d, a, x[i + 14], 23, -35309556); a = hh(a, b, c, d, x[i + 1], 4, -1530992060); d = hh(d, a, b, c, x[i + 4], 11, 1272893353); c = hh(c, d, a, b, x[i + 7], 16, -155497632); b = hh(b, c, d, a, x[i + 10], 23, -1094730640); a = hh(a, b, c, d, x[i + 13], 4, 681279174); d = hh(d, a, b, c, x[i + 0], 11, -358537222); c = hh(c, d, a, b, x[i + 3], 16, -722521979); b = hh(b, c, d, a, x[i + 6], 23, 76029189); a = hh(a, b, c, d, x[i + 9], 4, -640364487); d = hh(d, a, b, c, x[i + 12], 11, -421815835); c = hh(c, d, a, b, x[i + 15], 16, 530742520); b = hh(b, c, d, a, x[i + 2], 23, -995338651); a = ii(a, b, c, d, x[i + 0], 6, -198630844); d = ii(d, a, b, c, x[i + 7], 10, 1126891415); c = ii(c, d, a, b, x[i + 14], 15, -1416354905); b = ii(b, c, d, a, x[i + 5], 21, -57434055); a = ii(a, b, c, d, x[i + 12], 6, 1700485571); d = ii(d, a, b, c, x[i + 3], 10, -1894986606); c = ii(c, d, a, b, x[i + 10], 15, -1051523); b = ii(b, c, d, a, x[i + 1], 21, -2054922799); a = ii(a, b, c, d, x[i + 8], 6, 1873313359); d = ii(d, a, b, c, x[i + 15], 10, -30611744); c = ii(c, d, a, b, x[i + 6], 15, -1560198380); b = ii(b, c, d, a, x[i + 13], 21, 1309151649); a = ii(a, b, c, d, x[i + 4], 6, -145523070); d = ii(d, a, b, c, x[i + 11], 10, -1120210379); c = ii(c, d, a, b, x[i + 2], 15, 718787259); b = ii(b, c, d, a, x[i + 9], 21, -343485551); a = addme(a, olda); b = addme(b, oldb); c = addme(c, oldc); d = addme(d, oldd); i = i + 16; } return(((rhex(a) + rhex(b)) + rhex(c)) + rhex(d)); } bitAND = function (a, b) { if ((a < 0) && (b < 0)) { var _local3 = (a & 1) & (b & 1); var _local4 = (a >>> 1) & (b >>> 1); return((_local4 << 1) | _local3); } return(a & b); }; var hex_chr = "0123456789abcdef";
Symbol 322 MovieClip Frame 3
stop();
Symbol 322 MovieClip Frame 5
stop();
Symbol 322 MovieClip Frame 10
stop();
Symbol 327 MovieClip Frame 1
tfScore.text = _parent.gameScore; stop();
Symbol 344 MovieClip Frame 1
function WDIHB(functiontype, section, item) { valid = false; var _local3 = "javascript:"; functiontype = functiontype.toUpperCase(); ((functiontype == "R") ? ((tpath = tpath + (((("_hbPageView(\"" + section) + "\", \"/US-ENG/Content/Inactive/MissionSpace/") + item) + "\");"))(valid = true)) : 0); ((functiontype == "D") ? ((tpath = tpath + (("_hbDownload(\"" + section) + "\");"))(valid = true)) : 0); ((functiontype == "X") ? ((tpath = tpath + (("_hbExitLink(\"" + section) + "\");"))(valid = true)) : 0); (valid ? (getURL (tpath)) : 0); } function buildStafUrl(error, subject, template, myName, friendsName, email) { var _local2 = _root.stafUrl; _local2 = _local2 + (("checkdw=&flash=true&pass=1&site=" + _root.stafSite) + "&"); _local2 = _local2 + (("name1=" + escape(friendsName)) + "&"); _local2 = _local2 + (("Name=" + escape(myname)) + "&"); _local2 = _local2 + (("subject=" + escape(subject)) + "&"); _local2 = _local2 + "messagebox=&message=&"; _local2 = _local2 + (("mail_format_template=" + template) + "&"); _local2 = _local2 + (("E%2DMail=" + _root.stafFrom) + "&"); _local2 = _local2 + ("email1=" + email); return(_local2); } String.prototype.invalidEmail = function () { var _local5 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_"; var _local3 = _local5 + "@."; var _local2; _local2 = 0; while (_local2 < this.length) { trace(this); trace(_local3.indexOf(this.charAt(_local2))); if (_local3.indexOf(this.charAt(_local2)) == -1) { trace("PASS 1"); return(true); } _local2++; } trace(_local5.indexOf(this.charAt(0))); if (_local5.indexOf(this.charAt(0)) == -1) { trace("PASS 2"); return(true); } var _local4 = this.indexOf("@"); var _local6 = this.lastIndexOf("@"); if ((_local4 != _local6) || (_local4 < 1)) { trace("PASS 3"); return(true); } if (this.charAt(_local4 - 1) == ".") { trace("PASS 4"); return(true); } if ((this.indexOf(".", _local4) == -1) || (this.indexOf(".", _local4) == (_local4 + 1))) { trace("PASS 5"); return(true); } lastPeriodPos = this.indexOf("."); nextPeriodPos = this.indexOf(".", lastPeriodPos + 1); while (nextPeriodPos != -1) { if (nextPeriodPos == (lastPeriodPos + 1)) { trace("PASS 6"); return(true); } lastPeriodPos = nextPeriodPos; nextPeriodPos = this.indexOf(".", lastPeriodPos + 1); } if (this.lastIndexOf(".") > (this.length - 2)) { trace("PASS 7"); return(true); } return(false); }; String.prototype.isEmpty = function () { if (((this == undefined) || (this == null)) || (this == "")) { return(true); } return(false); }; String.prototype.validState = function () { var _local2 = new Array("AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY"); for (intI in _local2) { if (this.toUpperCase() == _local2[intI]) { return(true); } } return(false); }; trace("proper script running on path.as"); Button.prototype.tabEnabled = false; MovieClip.prototype.tabEnabled = false; BaseURL = "http://register.go.com/"; AltBaseURL = "https://register.go.com/"; ForgotPasswordURL = "https://register.go.com/go/sendPassword?aff_code=disney&cookieDomain=.go.com&appRedirect=http://disney.go.com/disneypictures"; success = ""; registerBaseURL = BaseURL + "flashapi/register/"; altregisterBaseURL = AltBaseURL + "flashapi/register/"; AdultRegisterURL = registerBaseURL + "adultregister"; ChildRegisterURL = registerBaseURL + "childregister"; UpdateURL = registerBaseURL + "updateuserinfo"; getUserInfoURL = altregisterBaseURL + "getuserinfo"; loginURL = altBaseURL + "flashapi/register/login"; regTemplate = ""; aff_code = "WDP"; cookieDomain = ".go.com"; SUBMIT = "1"; addressTypeId = "1"; MissionSpaceNews = "Y"; GPSBaseURL = "http://gps.go.com/gpstea/flashapi/"; gpsGetProfileURL = GPSBaseURL + "getProfile"; gpsSetProfileURL = GPSBaseURL + "setProfile"; GPSdebug = "true"; topicPath = "disney/parksandresorts/vacations/missionspace"; topicID = "7536217799800892530"; SweepsQuery = BaseURL + "waltdisneyworld/flashapi/sweepstakes/entry?sweepstakesName=WDPROMissionSpaceCompaq&minAge=1&maxAge=100&SUBMIT=1"; sweepstakesSuccess = ""; PollStart = new Date(2001, 6, 25); PollNow = new Date(); PollDiff = PollNow.getTime() - PollStart.getTime(); PollWeek = int(((((PollDiff / 1000) / 60) / 60) / 24) / 7); if (PollWeek > 53) { PollWeek = PollWeek % 53; } if (PollWeek < 10) { PollWeek = "0" + PollWeek; } PollDef = "missionspace" + PollWeek; pollQuestion = BaseURL + "waltdisneyworld/flashapi/polls/pass"; pollResults = BaseURL + "waltdisneyworld/flashapi/polls/pass"; pass = 1; SendPostcardURL = BaseURL + "waltdisneyworld/flashapi/cards/cards"; stafError = "disneypictures/error.tpl"; stafSite = "Disney"; stafFrom = "disneypictures@disneyonline.com"; stafBaseURL = "http://studio.go.com/cgi-bin/gmail/"; stafUrl = stafBaseURL + "generic_mail.cgi?"; stafTemplatePath = stafBaseURL + "tpl/Vacations/missionspace/"; postCardURL = "http://cards.go.com/cards/missionspace?"; function encrypt(input, password) { var _local3; var _local6; var _local1; var _local11 = ""; var _local9 = new Array(); var _local7 = password.length; var _local5 = input.length; var _local12 = Math.round(_local5 / 10); var _local8 = 0; var _local4 = 0; while (_local4 < _local7) { _local9[_local4] = cryptTable.indexOf(password.charAt(_local4)); _local4++; } var _local2 = 0; _local4 = 0; while (_local2 < _local5) { if (_local4 == _local7) { _local4 = 0; } _local3 = input.charAt(_local2); _local6 = cryptTable.indexOf(_local3); if (_local6 != -1) { _local1 = _local9[_local4] ^ _local6; if (_local1 >= cryptLength) { _local1 = escapeChar + cryptTable.charAt(_local1 - cryptLength); } else { _local1 = cryptTable.charAt(_local1); } } else if (_local3 == "\r") { _local1 = escapeChar + escapeChar; if (input.charAt(_local2 + 1) == newline) { _local2++; } } else if (_local3 == newline) { _local1 = escapeChar + escapeChar; } else if (_local3 == doubleQuote) { _local1 = escapeChar + "'"; } else { _local1 = _local3; } _local11 = _local11 + _local1; if (_local2 >= _local8) { window.status = ((((_local2 + "/") + _local5) + " characters decrypted (") + Math.round((_local2 / _local5) * 100)) + "%)"; _local8 = _local8 + _local12; } _local2++; _local4++; } window.status = ((_local5 + "/") + _local5) + " characters encrypted (100%)"; setTimeout("window.status=''", clearMessage); return(_local11); } function decrypt(input, password) { var _local5; var _local1; var _local4; var _local7 = false; var _local11 = ""; var _local10 = new Array(); var _local8 = password.length; var _local6 = input.length; var _local12 = Math.round(_local6 / 10); var _local9 = 0; var _local3 = 0; while (_local3 < _local8) { _local10[_local3] = cryptTable.indexOf(password.charAt(_local3)); _local3++; } var _local2 = 0; _local3 = 0; while (_local2 < _local6) { if (_local3 >= _local8) { _local3 = 0; } _local5 = input.charAt(_local2); _local1 = cryptTable.indexOf(_local5); if (_local1 == -1) { _local4 = _local5; } else if (_local7) { if (_local1 == cryptLength) { _local4 = lineFeed; _local1 = -1; } else if (_local5 == "'") { _local4 = doubleQuote; _local1 = -1; } else { _local1 = _local1 + cryptLength; } _local7 = false; } else if (_local1 == cryptLength) { _local7 = true; _local3--; _local4 = ""; _local1 = -1; } if (_local1 != -1) { _local4 = cryptTable.charAt(_local10[_local3] ^ _local1); } _local11 = _local11 + _local4; if (_local2 >= _local9) { window.status = ((((_local2 + "/") + _local6) + " characters decrypted (") + Math.round((_local2 / _local6) * 100)) + "%)"; _local9 = _local9 + _local12; } _local2++; _local3++; } window.status = ((_local6 + "/") + _local6) + " characters decrypted (100%)"; setTimeout("window.status=''", clearMessage); return(_local11); } var cryptTable = new String("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()`'-=[];,./?_+{}|:<>~"); var cryptLength = new Number(cryptTable.length - 1); var escapeChar = cryptTable.charAt(cryptLength); var lineFeed = newline; var doubleQuote = "\""; var clearMessage = new Number(5000); password = "playyourway"; function newPlayvite() { settings = [0, 0, 0, 0, 0]; } function showBuildLevel(lev) { if (lev <= 3) { i = 0; while ((i <= lev) && (i > -1)) { eval (clips[i])._visible = true; eval (clips[i]).gotoAndStop(settings[i]); if (i == 2) { eval (clips[i] + ".upto").gotoAndStop(settings[0]); } i++; } i = lev + 1; while (i <= (clips.length - 1)) { eval (clips[i])._visible = false; i++; } if (border._xscale < 0) { border._xscale = -border._xscale; } } menuHilight.gotoAndStop(lev + 2); } function changePart(piece, place) { settings[piece] = place + 1; showBuildLevel(piece); } function goFrame(num) { if (((_currentframe != num) && (num <= rMax)) && (num >= lMin)) { gotoAndStop(num); frameNow = _currentframe; } nextButt._visible = ((frameNow >= rMax) ? false : true); backButt._visible = ((frameNow <= lMin) ? false : true); } function setInText() { border.customLetters.rep(); naughty.waiting(); } var id = ""; var shape = "0"; var pic = "0"; var logo = "0"; var message = "0"; var gametext = ""; clips = ["border", "border.image", "border.logo", "border.customLetters"]; frameNow = _currentframe; rMax = _totalframes - 3; lMin = 2; Button.prototype.onPress = function () { buttonClick.start(); }; inBWList = "anal|analsex|arse|arsehole|arses|ass|asses|asshole|assmunch|asswipe|asswipes|bastard|bastards|beastial|beastiality|beaver|beavers|bestial|bestiality|bisexual|bisexuality|bisexuals|bisexual|bisexuals|bitch|bitched|bitches|bitchin|bitching|blackie|blackies|boff|boffing|boffs|boink|boinking|boinks|bondage|boner|boners|boob|boobies|boobs|boy2boy|boy4boy|boyforboy|boyonboy|boys2boys|boys2boys|boys4boys|boysforboys|boysonboys|boytoboy|brothel|brothels|bullshit|bullshits|bullshitted|bullshitter|bullshitting|bung|bunghole|buttbutthole|buttmunch|buttweed|castrate|castrates|castration|chick2chick|chick4chick|chickforchick|chickonchick|chicks2chicks|chicks4chicks|chicksforchicks|chicksonchicks|chickstochicks|chicktochick|chink|chinks|choad|choads|clit|clitoris|clits|cock|cockring|cocks|cocksucked|cocksucker|cocksucking|cocksucks|comestain|condom|condoms|coon|coons|copulated|copulates|copulating|copulation|cornhole|cornholes|crap|crapping|craps|crotch|crotches|cum|cumming|cums|cumstain|cunnilingus|cunt|cunts|dammit|damn|damned|darkie|darkies|darky|defecate|defecates|defecating|defecation|dickhead|dickring|dicks|dicksucker|dicksuckers|dicksucking|dicksucks|dickweed|dike|dikes|dildo|dildoe|dildoes|dildos|dogshit|domination|dominatrix|dork|dorks|douche|douche|douchebag|douchebags|douchejob|douchejobs|douches|dyke|dykes|ejaculate|ejaculated|ejaculates|ejaculation|enema|enemas|enima|enimas|erection|erotic|eroticism|fag|faggot|faggots|fags|fart|farting|farts|fck|fcker|fckers|fcking|fcks|felch|felcher|felches|felching|fellatio|feltch|feltcher|feltches|feltching|fetish|fetishes|fisting|flog|flogging|flogs|foreskin|fornicate|fornicates|fornicating|fornication|frottage|fuck|fucka|fuckas|fucked|fucker|fuckers|fuckface|fuckfaces|fucking|fucks|fudgepacker|fudgepacking|fuq|fuqed|fuqing|fuqs|gangbang|gangbanger|gangbangers|gangbanging|gangbangs|gay|gays|genital|genitalia|genitals|gerbiling|girl2girl|girl4girl|girlforgirl|girlongirl|girls2girls|girls4girls|girlsforgirls|girlsongirls|girlstogirls|girltogirl|goddammit|goddamn|goddamned|gook|gooks|guy2guy|guy4guy|guyforguy|guyonguy|guys2guys|guys4guys|guysforguys|guysonguys|guystoguys|guytoguy|hairpie|hairpies|hardon|hardons|hell|homo|homos|homosexual|homosexuality|homosexuals|honkey|honkie|honkies|hooker|hookers|hornie|horny|horseshit|hump|humping|humps|jackoff|jerkoff|jewboy|jism|jizm|jizz|kike|kikes|kinky|kkk|knockers|koolie|koolielicker|koolies|lesbian|lesbians|lesbo|lesbos|lingerie|lovehole|lucifer|mammaries|man2man|man4man|manforman|manonman|mantoman|masochism|masochist|masterbate|masterbates|masterbating|masterbation|masturbate|masturbates|masturbating|masturbation|men2men|men4men|menformen|menonmen|mentomen|mistress|motherfuck|motherfucka|motherfuckas|motherfucked|motherfucker|motherfuckers|motherfucking|muff|muffdiving|naked|nazi|nazies|nazis|necrophile|necrophiles|necrophilia|nigga|niggas|nigger|niggers|nookie|nude|nudes|nudity|nymph|nympho|nymphomania|nymphomaniac|nymphomaniacs|nymphos|oral|orgasm|orgasmic|orgasms|orgi|orgiastic|orgies|orgy|panties|panty|pecker|peckers|pedophile|pedophiles|pedophilia|peepshow|peepshows|pen15|penii|penis|penises|perversion|pervert|perverted|perverts|phile|philes|philia|phuck|phucker|phuckers|phucking|phucks|phuk|phuker|phukers|phuking|phuks|phuq|phuqer|phuqers|phuqing|phuqs|piss|pissed|pisser|pisses|pissing|poonanny|poontang|poopchute|porking|porks|porn|porno|pube|pubes|pubic|pud|pudd|puds|punanni|punanny|puntang|pussi|pussies|pussy|queer|queers|quim|racial|racism|racist|racists|rape|raping|rapist|rimjob|rimjobs|rubbers|rump|rumpranger|rumprider|rumps|sadism|sadist|sadomasochism|sapphic|sappho|sapphos|satan|scatological|scheiss|scheisse|schlong|schlonging|schlongs|schtup|schtupping|schtups|screw|screwed|screwing|screws|semen|sex|sexed|sexking|sexkitten|sexmachine|sexqueen|sexual|sexuality|sexy|sexybitch|sexybitches|shit|shited|shitface|shithead|shitlist|shits|shitt|shitted|shitter|shitting|shitts|sixtynine|sixtynining|skrew|skrewing|skrews|slanteyes|slattern|slave|slaves|slaves|slopehead|slopeheads|slut|sluts|slutty|smut|snatch|snatches|soddom|sodom|sodomist|sodomists|sodomize|sodomized|sodomizing|sodomy|sonnofabitch|sonnovabitch|sonnuvabitch|sonofabitch|spank|spanked|spanking|spanks|spearchucker|spearchuckers|sperm|spermicidal|spermjuice|sphincter|spic|spick|spicks|spics|spik|spiks|spooge|stiffie|stiffy|stud|studs|submissive|submissives|swinger|swingers|tar baby|teen2teen|teen4teen|teenforteen|teenonteen|teens2teens|teens4teens|teensforteens|teensonteens|teenstoteens|teentoteen|testes|testical|testicals|testicle|testicles|tit|tits|titt|titties|titts|tramps|transexual|transexuals|transvestite|transvestites|twat|twats|underwear|urinate|urinated|urinates|urinating|urination|vagina|vaginal|vaginas|vibrator|virgin|virginity|virgins|voyeur|voyeurism|voyeurs|wanker|wetback|wetbacks|whip|whipped|whipping|whips|whore|whored|whorehouse|whores|whoring|woman2woman|woman4woman|womanforwoman|womanonwoman|womantowoman|women2women|women4women|womenforwomen|womenonwomen|womentowomen|xx|xxx|zipperhead|zipperheads"; badWordMasterList = inBWList.split("|"); punctArray = new Array(":", ";", "'", "\"", "!", ".", ",", ""); i = 97; while (i <= 122) { Set(chr(i) + "Arry", new Array()); i++; } for (a in badWordMasterList) { eval (badWordMasterList[a].substr(0, 1).toLowerCase() + "Arry").push(badWordMasterList[a]); } rep = new Array("*"); String.prototype.BWFilter = function (rType, delim) { for (intI in badWordMasterList) { if (this.indexOf(badWordMasterList[intI]) > -1) { return(false); } } return(true); }; showBuildLevel(-1); backButt._visible = false; yourName = (friendsName = (friendsEmail = (customText = new String()))); newPlayvite(); locationText = lText; text1Text = t1; text2Text = t2; staf_mc._alpha = 50; function resetForms() { yourName_txt.text = "Your Name"; yourEmail_txt.text = "Your Email"; friendsName_txt.text = "Friend's Name"; friendsEmail_txt.text = "Friend's Email"; } yourName_txt.onSetFocus = function (oldFocus) { if (oldFocus.text == "") { oldFocus.text = "Your Name"; } trace(oldFocus); if (this.text == "") { this.text = "Your Name"; } }; yourEmail_txt.onSetFocus = function (oldFocus) { if (oldFocus.text == "") { oldFocus.text = "Your Email"; } trace(oldFocus); if (this.text == "") { this.text = "Your Email"; } }; friendsName_txt.onSetFocus = function (oldFocus) { if (oldFocus.text == "") { oldFocus.text = "Friend's Name"; } trace(oldFocus); if (this.text == "") { oldFocus.text = "Friend's Name"; } }; friendsEmail_txt.onSetFocus = function (oldFocus) { if (oldFocus.text == "") { oldFocus.text = "Friend's Email"; } if (this.text == "") { this.text = "Friend's Email"; } }; submit_btn.onRelease = function () { resetForms(); close_btn.onRelease(); }; resetForms();
Instance of Symbol 20 MovieClip "close_btn" in Symbol 344 MovieClip Frame 1
on (release) { _parent._parent.closeSTAF(); }
Symbol 344 MovieClip Frame 2
submit_btn.onPress = function () { getURL ("javascript:setHBX('staf', 1);"); }; submit_btn.onRelease = function () { if (this.state == "send") { resetError(); isError = false; if (yourName_txt.text.isEmpty()) { isError = true; errormess = "Please enter your name to continue"; gotoAndStop ("error"); } else if ((((yourName_txt.text.indexOf("69") > -1) || (yourName_txt.text.indexOf("666") > -1)) || (yourName_txt.text.toLowerCase().indexOf(".com") > -1)) || (!yourName_txt.text.toLowerCase().BWFilter("b", "*"))) { isError = true; errormess = "Invalid name entered for yourself, please try again"; gotoAndStop ("error"); } else if (friendsName_txt.text.isEmpty()) { isError = true; errormess = "Please enter your friend's name to continue"; gotoAndStop ("error"); } else if ((((friendsName_txt.text.indexOf("69") > -1) || (friendsName_txt.text.indexOf("666") > -1)) || (friendsName_txt.text.toLowerCase().indexOf(".com") > -1)) || (!friendsName_txt.text.toLowerCase().BWFilter("b", "*"))) { isError = true; errormess = "Invalid name entered for yourself, please try again"; gotoAndStop ("error"); } else if (friendsEmail_txt.text.invalidEmail() || (!friendsEmail_txt.text.toLowerCase().BWFilter("b", "*"))) { isError = true; errormess = "Please enter your friend's valid e-mail address to continue"; gotoAndStop ("error"); } else { formData = (("||list=20004||requestorID=friendlytemplate||flash=true||Name=" + yourName_txt.text) + "||email1=") + friendsName_txt.text; theVars = new LoadVars(); theVars.onLoad = function () { trace(theVars.suppression); if (theVars.suppression.indexOf("true") > -1) { gotoAndStop ("suppressed"); } else { sendPostcard(); } }; theVars.load("http://dolutils.go.com/dolutils/global/sendafriend?formData=" + escape(formData)); } if (isError) { (errormess.textColor = 16711680); (errorInt = setInterval(resetError, 6000)); } } else { this._parent.gotoAndStop("staf"); } }; function resetError() { clearInterval(errorInt); errormess = ""; } function sendPostcard() { getURL ("javascript:track('ECARDSEND');"); withFlash = "true"; error = "disneypictures/error.tpl"; errors = ""; site = "MeetTheRobinsons"; subject = "Your friend has challenged you to play Time Traveler"; mail_format_template = "/disneypictures/meettherobinsons/tt-email.tpl"; EMail = "meettherobinsons@disneypictures.com"; if (yourName_txt.text != "") { nameArray = yourName_txt.text.split(" "); cdname0 = nameArray[0]; if (nameArray[1] != null) { cdname1 = nameArray[1]; yourName_txt.text = (cdname0 + "%20") + cdname1; } else { yourName_txt.text = cdname0; } } if (friendsName_txt.text != "") { friendsName_txt.textArray = friendsName_txt.text.split(" "); cdname2 = friendsName_txt.textArray[0]; if (friendsName_txt.textArray[1] != null) { cdname3 = friendsName_txt.textArray[1]; friendsName_txt.text = (friendsName_txt.textArray[0] + "%20") + cdname3; } else { friendsName_txt.text = cdname2; } } siteURL = "http://disney.go.com/disneypictures/meettherobinsons/mtr-ecard.html"; handle = EE.encrypt(friendsName_txt.text, "c"); _root.id = (((("&name1=" + escape(friendsName_txt.text)) + "&Name=") + escape(yourName_txt.text)) + "&siteURL=") + escape(siteURL); theList = encrypt(_root.id, "playyourway"); url = (((((((((((((((("http://studio.go.com/cgi-bin/gmail/generic_mail.cgi?flash=true&pass=1&site=" + site) + "&name1=") + escape(friendsName_txt.text)) + "&Name=") + escape(yourName_txt.text)) + "&subject=") + escape(subject)) + "&mail_format_template=") + mail_format_template) + "&E%2DMail=") + EMail) + "&email1=") + friendsEmail_txt.text) + "&siteURL=") + siteURL) + "&handle=") + handle; trace(url); loadVariables (url, ""); gotoAndStop ("sent"); } EE = new com.yobrepus.utils.EasyEncryptor(); showBuildLevel(4); var ecardURL = ""; stop(); yourName_txt.setFocus(); submit_btn.gotoAndStop("send"); submit_btn.enabled = true;
Symbol 344 MovieClip Frame 14
stop(); to = setTimeout(function () { play(); }, 2000); error_mc.error_txt.text = errormess; submit_btn.enabled = false;
Symbol 344 MovieClip Frame 25
gotoAndStop ("staf");
Symbol 344 MovieClip Frame 26
submit_btn.gotoAndStop("sendAgain");
Symbol 344 MovieClip Frame 32
submit_btn.gotoAndStop("sendAgain");
Symbol 345 MovieClip Frame 1
function showScreen(whichScreen) { trace("showScreen " + whichScreen); screenToShow = whichScreen; if (currentScreen == "") { screenIsOut(); } else { gotoAndPlay(currentScreen + "Outro"); } } function showScreenNoIntro(whichScreen) { currentScreen = whichScreen; gotoAndStop(currentScreen); } function showLevel(levelNum) { trace("showLevel " + levelNum); level = levelNum; screenToShow = "level"; if (currentScreen == "") { screenIsOut(); } else { gotoAndPlay(currentScreen + "Outro"); } } function wonGame(score) { gameScore = score; showScreen("wonGame"); } function lostGame(score) { gameScore = score; showScreen("lostGame"); } function screenIsIn() { if (currentScreen == "video") { videoPane.attachVideo(netStream); netStream.pause(false); } } function screenIsOut() { if (currentScreen == "staf") { _parent.stafClosed(); } currentScreen = screenToShow; if (currentScreen == "") { gotoAndStop ("idle"); } else { gotoAndPlay(currentScreen + "Intro"); } } function levelIsOut() { currentScreen = ""; _parent.levelDone(); gotoAndStop ("idle"); } function startClicked() { screenToShow = ""; _parent.startClicked(); gotoAndPlay ("startScreenOutro"); } function playAgainClicked() { screenToShow = ""; _parent.startClicked(); gotoAndPlay(currentScreen + "Outro"); } function sendSTAF(sendName, sendEmail, friendName, friendEmail) { closeSTAF(); } function closeSTAF() { showScreen(""); } function playButtonRollOver() { _parent.sfxRef.playSFX("button"); } currentScreen = ""; gameScore = 0; netConn = new NetConnection(); netConn.connect(null); netStream = new NetStream(netConn); netStream.onStatus = function (statusObject) { for (var _local2 in statusObject) { trace((_local2 + "=") + statusObject[_local2]); if (statusObject[_local2] == "NetStream.Play.Stop") { videoDone(); } } }; stop();
Symbol 345 MovieClip Frame 5
play();
Symbol 345 MovieClip Frame 22
screenIsIn(); stop();
Symbol 345 MovieClip Frame 26
play();
Symbol 345 MovieClip Frame 32
screenIsOut();
Symbol 345 MovieClip Frame 40
stop();
Symbol 345 MovieClip Frame 50
play();
Symbol 345 MovieClip Frame 68
stop();
Symbol 345 MovieClip Frame 88
levelIsOut();
Symbol 345 MovieClip Frame 100
play();
Symbol 345 MovieClip Frame 110
screenIsIn(); stop();
Symbol 345 MovieClip Frame 115
play();
Symbol 345 MovieClip Frame 126
screenIsOut();
Symbol 345 MovieClip Frame 141
play();
Symbol 345 MovieClip Frame 160
screenIsIn(); stop();
Symbol 345 MovieClip Frame 165
play();
Symbol 345 MovieClip Frame 179
screenIsOut();
Symbol 345 MovieClip Frame 188
play();
Symbol 345 MovieClip Frame 204
screenIsIn(); stop();
Symbol 345 MovieClip Frame 209
play();
Symbol 345 MovieClip Frame 222
screenIsOut();
Symbol 345 MovieClip Frame 230
play();
Symbol 345 MovieClip Frame 249
screenIsIn(); stop();
Symbol 345 MovieClip Frame 254
play();
Symbol 345 MovieClip Frame 268
screenIsOut();
Symbol 358 MovieClip Frame 1
function playSFX(whatSound) { gotoAndPlay(whatSound); } function playHitSFX(hitType) { switch (hitType) { case "oldBuilding" : case "currentBuilding" : playSFX("buildingHit"); break; default : playSFX(hitType + "Hit"); } } function startTimeMachineLoop() { if (tmLoopOn == false) { tmLoopOn = true; tmLoopSound.start(0, 999); } } function stopTimeMachineLoop() { tmLoopOn = false; tmLoopSound.stop(); } function startDorisLoop() { if (dorisLoopOn == false) { dorisLoopOn = true; dorisLoopSound.start(0, 999); } } function stopDorisLoop() { dorisLoopOn = false; dorisLoopSound.stop(); } function startBossLoop() { if (bossLoopOn == false) { bossLoopOn = true; bossLoopSound.start(0, 999); } } function stopBossLoop() { trace("stop boss"); bossLoopOn = false; bossLoopSound.stop(); } tmLoopSoundHolderRef = this.createEmptyMovieClip("tmLoopSoundHolder", 100); tmLoopSound = new Sound(tmLoopSoundHolderRef); tmLoopSound.attachSound("tmLoop"); dorisLoopSoundHolderRef = this.createEmptyMovieClip("dorisLoopSoundHolder", 101); dorisLoopSound = new Sound(dorisLoopSoundHolderRef); dorisLoopSound.attachSound("dorisLoop"); bossLoopSoundHolderRef = this.createEmptyMovieClip("bossLoopSoundHolder", 102); bossLoopSound = new Sound(bossLoopSoundHolderRef); bossLoopSound.attachSound("bossLoop"); tmLoopOn = false; dorisLoopOn = false; bossLoopOn = false;
Symbol 358 MovieClip Frame 5
stop();
Symbol 358 MovieClip Frame 10
play();
Symbol 358 MovieClip Frame 11
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 20
play();
Symbol 358 MovieClip Frame 21
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 30
play();
Symbol 358 MovieClip Frame 31
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 40
play();
Symbol 358 MovieClip Frame 41
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 50
play();
Symbol 358 MovieClip Frame 51
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 60
play();
Symbol 358 MovieClip Frame 61
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 70
play();
Symbol 358 MovieClip Frame 71
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 80
play();
Symbol 358 MovieClip Frame 81
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 90
play();
Symbol 358 MovieClip Frame 91
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 100
play();
Symbol 358 MovieClip Frame 101
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 110
play();
Symbol 358 MovieClip Frame 111
gotoAndStop ("idle");
Symbol 358 MovieClip Frame 120
play();
Symbol 358 MovieClip Frame 121
gotoAndStop ("idle");
Symbol 362 Button
on (release) { showLevel(1); }
Symbol 363 Button
on (release) { showLevel(2); }
Symbol 364 Button
on (release) { showLevel(3); }
Symbol 365 Button
on (release) { showLevel(4); }
Symbol 366 Button
on (release) { showLevel(5); }
Symbol 367 Button
on (release) { hideDebug(); }
Symbol 368 MovieClip Frame 1
function showDebug() { this._visible = true; } function hideDebug() { this._visible = false; Key.addListener(passwordListener); } function showLevel(whichLevel) { trace((this + ".showLevel ") + whichLevel); _parent.currentLevel = parseInt(whichLevel) - 1; trace("_parent.currentLevel=" + _parent.currentLevel); _parent.levelTimeUp(); } function addText(textToAdd) { tfDebug.text = tfDebug.text + (textToAdd + "\r"); tfDebug.scroll = tfDebug.maxscroll; } debugPassword = "mtrcheat"; currentPasswordIndex = 0; passwordListener = new Object(); passwordListener.onKeyUp = function () { if (Key.getAscii() == debugPassword.charCodeAt(currentPasswordIndex)) { currentPasswordIndex++; if (currentPasswordIndex >= debugPassword.length) { Key.removeListener(passwordListener); showDebug(); } } else { currentPasswordIndex = 0; } }; Key.addListener(passwordListener); this._visible = false;
Symbol 368 MovieClip Frame 5
stop();
Symbol 369 MovieClip Frame 1
if (_global.$tweenManager == undefined) { _global.$tweenManager = new zigo.tweenManager(); } else { _global.$tweenManager.cleanUp(); _global.$tweenManager.init(); } com.robertpenner.easing.Back; com.robertpenner.easing.Bounce; com.robertpenner.easing.Circ; com.robertpenner.easing.Cubic; com.robertpenner.easing.Elastic; com.robertpenner.easing.Expo; com.robertpenner.easing.Linear; com.robertpenner.easing.Quad; com.robertpenner.easing.Quart; com.robertpenner.easing.Quint; com.robertpenner.easing.Sine; var Mp = MovieClip.prototype; Mp.addListener = function () { if (!this._listeners) { AsBroadcaster.initialize(this); } this.addListener.apply(this, arguments); }; ASSetPropFlags(Mp, "addListener", 1, 0); Mp.tween = function (props, pEnd, seconds, animType, delay, callback, extra1, extra2) { if (_global.$tweenManager.isTweenLocked(this)) { trace("tween not added, this movieclip is locked"); return(undefined); } if (arguments.length < 2) { trace("tween not added, props & pEnd must be defined"); return(undefined); } if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } if (!(pEnd instanceof Array)) { pEnd = [pEnd]; while (pEnd.length < props.length) { pEnd.push(pEnd[0]); } } if (seconds == undefined) { seconds = 2; } else if (seconds < 0.01) { seconds = 0; } if ((delay < 0.01) || (delay == undefined)) { delay = 0; } switch (typeof(animType)) { case "string" : animType = animType.toLowerCase(); if (animType == "linear") { var eqf = com.robertpenner.easing.Linear.easeNone; } else if (animType.indexOf("easeoutin") == 0) { var t = animType.substr(9); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeOutIn; } else if (animType.indexOf("easeinout") == 0) { var t = animType.substr(9); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeInOut; } else if (animType.indexOf("easein") == 0) { var t = animType.substr(6); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeIn; } else if (animType.indexOf("easeout") == 0) { var t = animType.substr(7); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeOut; } if (eqf == undefined) { var eqf = com.robertpenner.easing.Expo.easeOut; } break; case "function" : var eqf = animType; break; case "object" : if ((animType.ease != undefined) && (animType.pts != undefined)) { var eqf = animType.ease; extra1 = animType.pts; } else { var eqf = com.robertpenner.easing.Expo.easeOut; } break; default : var eqf = com.robertpenner.easing.Expo.easeOut; } switch (typeof(callback)) { case "function" : callback = {func:callback, scope:this._parent}; break; case "string" : var ilp; var funcp; var scope; var args; var a; ilp = callback.indexOf("("); funcp = callback.slice(0, ilp); scope = eval (funcp.slice(0, funcp.lastIndexOf("."))); func = eval (funcp); args = callback.slice(ilp + 1, callback.lastIndexOf(")")).split(","); var i = 0; while (i < args.length) { a = eval (args[i]); if (a != undefined) { args[i] = a; } i++; } callback = {func:func, scope:scope, args:args}; } if (_global.$tweenManager.autoStop) { _global.$tweenManager.removeTween(this); } if (delay > 0) { _global.$tweenManager.addTweenWithDelay(delay, this, props, pEnd, seconds, eqf, callback, extra1, extra2); } else { _global.$tweenManager.addTween(this, props, pEnd, seconds, eqf, callback, extra1, extra2); } }; Mp.stopTween = function (props) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _global.$tweenManager.removeTween(this, props); }; Mp.isTweening = function (prop) { return(_global.$tweenManager.isTweening(this, prop)); }; Mp.getTweens = function () { return(_global.$tweenManager.getTweens(this)); }; Mp.lockTween = function () { _global.$tweenManager.lockTween(this, true); }; Mp.unlockTween = function () { _global.$tweenManager.lockTween(this, false); }; Mp.isTweenLocked = function () { return(_global.$tweenManager.isTweenLocked(this)); }; Mp.isTweenPaused = function (prop) { return(_global.$tweenManager.isTweenPaused(this, prop)); }; Mp.pauseTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.pauseTween(this, _local4); }; Mp.unpauseTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.unpauseTween(this, _local4); }; Mp.pauseAllTweens = function () { _global.$tweenManager.pauseTween(); }; Mp.unpauseAllTweens = function () { _global.$tweenManager.unpauseTween(); }; Mp.stopAllTweens = function () { _global.$tweenManager.stopAll(); }; Mp.ffTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.ffTween(this, _local4); }; Mp.rewTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.rewTween(this, _local4); }; Mp.alphaTo = function (destAlpha, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_alpha"], [destAlpha], seconds, animType, delay, callback, extra1, extra2); }; Mp.scaleTo = function (destScale, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_xscale", "_yscale"], [destScale, destScale], seconds, animType, delay, callback, extra1, extra2); }; Mp.sizeTo = function (destSize, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_width", "_height"], [destSize, destSize], seconds, animType, delay, callback, extra1, extra2); }; Mp.slideTo = function (destX, destY, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_x", "_y"], [destX, destY], seconds, animType, delay, callback, extra1, extra2); }; Mp.rotateTo = function (destRotation, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_rotation"], [destRotation], seconds, animType, delay, callback, extra1, extra2); }; _global.getColorTransObj = function (type, amt, rgb) { switch (type) { case "brightness" : var _local4 = 100 - Math.abs(amt); var _local6 = 0; if (amt > 0) { _local6 = 256 * (amt / 100); } return({ra:_local4, rb:_local6, ga:_local4, gb:_local6, ba:_local4, bb:_local6}); case "brightOffset" : _local6 = 256 * (amt / 100); return({ra:100, rb:_local6, ga:100, gb:_local6, ba:100, bb:_local6}); case "contrast" : var _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = amt)); _local2.rb = (_local2.gb = (_local2.bb = 128 - (1.28 * amt))); return(_local2); case "invertColor" : _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = 100 - (2 * amt))); _local2.rb = (_local2.gb = (_local2.bb = amt * 2.55)); return(_local2); case "tint" : if ((rgb == undefined) || (rgb == null)) { } else { var _local8 = rgb >> 16; var _local9 = (rgb >> 8) & 255; var _local7 = rgb & 255; var _local5 = amt / 100; _local2 = {rb:_local8 * _local5, gb:_local9 * _local5, bb:_local7 * _local5}; _local2.ra = (_local2.ga = (_local2.ba = 100 - amt)); return(_local2); } } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); }; Mp.brightnessTo = function (bright, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("brightness", bright)], seconds, animType, delay, callback, extra1, extra2); }; Mp.brightOffsetTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("brightOffset", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.contrastTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("contrast", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTo = function (rgb, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("tint", 100, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, animType, delay, callback, extra1, extra2) { var _local2 = {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}; this.tween(["_ct_"], [_local2], seconds, animType, delay, callback, extra1, extra2); }; Mp.invertColorTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("invertColor", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.tintTo = function (rgb, percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("tint", percent, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.getFrame = function () { return(this._currentframe); }; Mp.setFrame = function (fr) { this.gotoAndStop(Math.round(fr)); }; Mp.addProperty("_frame", Mp.getFrame, Mp.setFrame); Mp.frameTo = function (endframe, duration, animType, delay, callback, extra1, extra2) { if (endframe == undefined) { endframe = this._totalframes; } this.tween("_frame", endframe, duration, animType, delay, callback, extra1, extra2); }; var TFP = TextField.prototype; if (!TFP.origAddListener) { TFP.origAddListener = TFP.addListener; ASSetPropFlags(TFP, "origAddListener", 1, 0); TFP.addListener = function () { if (!this._listeners) { AsBroadcaster.initialize(this); } this.origAddListener.apply(this, arguments); }; } var methods = ["tween", "stopTween", "isTweening", "getTweens", "lockTween", "isTweenLocked", "unlockTween", "isTweenPaused", "pauseTween", "unpauseTween", "pauseAllTweens", "unpauseAllTweens", "stopAllTweens", "ffTween", "rewTween", "getFrame", "setFrame", "_frame", "frameTo", "alphaTo", "brightnessTo", "colorTo", "colorTransformTo", "invertColorTo", "tintTo", "scaleTo", "sizeTo", "slideTo", "rotateTo", "brightOffsetTo", "contrastTo"]; for (var i in methods) { ASSetPropFlags(Mp, methods[i], 1, 0); if (methods[i].toLowerCase().indexOf("frame") == -1) { TFP[methods[i]] = Mp[methods[i]]; ASSetPropFlags(TFP, methods[i], 1, 0); } } delete Mp; delete TFP; delete methods; timeMachineRef = this.timeMachine; timeMachineHitAreaMCsRef = timeMachineRef.timeMachineInner.hitAreaMCs; obsticlesWrapperRef = this.obsticles; gameInterfaceRef = this.gameInterface; levelProgressRef = gameInterfaceRef.levelProgress; damageDialRef = gameInterfaceRef.damageDial; gasDialRef = gameInterfaceRef.gasDial; tfGasRef = gameInterfaceRef.tfGas; tfGasShadowRef = gameInterfaceRef.tfGasShadow; tfScoreRef = gameInterfaceRef.tfScore; tfScoreShadowRef = gameInterfaceRef.tfScoreShadow; livesRef = gameInterfaceRef.lives; screensRef = this.screens; currentBgdRef = this.currentBgd; oldBgdRef = this.oldBgd; sfxRef = this.sfx; masterObsticleRefs = new Array(); masterObsticleRefs.bird = obsticlesWrapperRef.masterBird; masterObsticleRefs.bubble = obsticlesWrapperRef.masterBubble; masterObsticleRefs.gas = obsticlesWrapperRef.masterGasCan; masterObsticleRefs.part = obsticlesWrapperRef.masterPart; masterObsticleRefs.car = obsticlesWrapperRef.masterCar; masterObsticleRefs.doris = obsticlesWrapperRef.doris; masterObsticleRefs.boss = obsticlesWrapperRef.boss; masterObsticleRefs.oldBuilding = obsticlesWrapperRef.masterOldBuilding; masterObsticleRefs.currentBuilding = obsticlesWrapperRef.masterCurrentBuilding; masterObsticleRefs.smoke = obsticlesWrapperRef.masterSmoke; obsticleProps = new Array(); obsticleProps.bird = {damage:0.1, scoreDecr:50, collisionX:5, collisionY:5}; obsticleProps.bubble = {damage:0.15, scoreDecr:75, collisionX:10, collisionY:10}; obsticleProps.car = {damage:0.2, scoreDecr:200, collisionX:10, collisionY:10}; obsticleProps.oldBuilding = {damage:0.15, scoreDecr:75, collisionX:15, collisionY:15, collisionYAlways:true}; obsticleProps.currentBuilding = {damage:0.15, scoreDecr:75, collisionX:15, collisionY:15, collisionYAlways:true}; obsticleRefs = new Array(); badGuyRef = null; levelInfo = new Array(); levelInfo[0] = null; levelInfo[1] = {obsticles:{bird:{waitMin:30, waitMax:50}, oldBuilding:{waitMin:100, waitMax:200}, oldBuildingDUPE2:{waitMin:200, waitMax:200}}}; levelInfo[2] = {obsticles:{bird:{waitMin:20, waitMax:40}, oldBuilding:{waitMin:100, waitMax:200}, oldBuildingDUPE2:{waitMin:200, waitMax:200}}}; levelInfo[3] = {obsticles:{bubble:{waitMin:20, waitMax:40}, currentBuilding:{waitMin:100, waitMax:200}, currentBuildingDUPE2:{waitMin:200, waitMax:200}}}; levelInfo[4] = {obsticles:{bubble:{waitMin:35, waitMax:60}, car:{waitMin:60, waitMax:120}, currentBuilding:{waitMin:100, waitMax:200}, currentBuildingDUPE2:{waitMin:200, waitMax:200}}, badGuy:"doris"}; levelInfo[5] = {obsticles:{bubble:{waitMin:60, waitMax:100}, car:{waitMin:100, waitMax:170}, currentBuilding:{waitMin:120, waitMax:240}, currentBuildingDUPE2:{waitMin:200, waitMax:200}}, badGuy:"boss"}; createObsticleWaitTimes = new Array(); gameState = "idle"; currentLevel = 1; currentScore = 0; currentLivesMax = 3; currentLives = currentLivesMax; levelsMax = 5; firstStart = true; speedUp = false; speedDown = false; rotateUp = false; rotateDown = false; resetShipPosition = false; dorisOverride = false; dorisRotateUp = false; dorisRotateDown = false; weAreInOldTime = true; bossAttacking = false; stageWidth = 950; stageHeight = 450; xMin = 100; xMax = 850; yMin = 80; yMax = 400; xStart = timeMachineRef._x; yStart = timeMachineRef._y; shipGoingDownYMax = 520; collisionOverrideX = 0; collisionOverrideY = 0; collisionOverrideReturn = 0.6; speedCurrent = 0; speedMin = -28; speedMax = 18; speedAccel = 1.8; speedDecel = 3; speedAdjReturn = 1; rotationCurrent = 0; rotationMin = -30; rotationMax = 30; rotationAdjUser = 5; rotationAdjReturn = 2.5; rotationToVYMod = 32; dorisRotatingUp = true; dorisRotatingCountdown = 0; dorisRotatingCountdownMin = 3; dorisRotatingCountdownMax = 10; timeMachineFlicker = 0; timeMachineFlickerMax = 20; timeMachineFlickerAlpha = 50; obsticlesCounter = 0; createSmokeChance = 0; createSmokeChanceDamageZero = 0.12; createSmokeChanceDamageOne = 0; levelTicksMax = 1300; levelTicksCurrent = 0; createPowerUpWaitMin = 150; createPowerUpWaitMax = 300; gasPercentCurrent = 1; gasPercentDecr = 0.001; gasPercentIncr = 0.2; gasDisplayMod = 10; createGasWaitCurrent = createPowerUpWaitMin + (Math.random() * (createPowerUpWaitMax - createPowerUpWaitMin)); partDamagePercentIncr = 0.1; createPartWaitCurrent = 1000000 /* 0x0F4240 */; scoreIdle = 0.5; scoreGas = 25; scorePart = 25; damagePercentCurrent = 1; currentBgdRef.stop(); currentBgdRef._alpha = 100; currentBgdRef._visible = false; oldBgdRef.play(); oldBgdRef._visible = true;
Symbol 369 MovieClip Frame 2
function startLevel() { createObsticleWaitTimes = new Array(); for (var _local4 in levelInfo[currentLevel].obsticles) { var _local2 = levelInfo[currentLevel].obsticles[_local4].waitMin; var _local3 = levelInfo[currentLevel].obsticles[_local4].waitMax; createObsticleWaitTimes[_local4] = _local2; } for (var _local4 in obsticlesWrapperRef) { if (obsticlesWrapperRef[_local4].iAmReal != undefined) { } } if ((levelInfo[currentLevel].badGuy != undefined) && (levelInfo[currentLevel].badGuy != "")) { badGuyRef = masterObsticleRefs[levelInfo[currentLevel].badGuy].duplicateMovieClip("badGuy" + obsticlesCounter, obsticlesCounter + 100); badGuyRef.controllerRef = this; badGuyRef.timeMachineRef = timeMachineRef; badGuyRef.type = levelInfo[currentLevel].badGuy; badGuyRef.iAmReal = true; obsticleRefs.push(badGuyRef); obsticlesCounter++; } if (resetShipPosition) { resetShipPosition = false; timeMachineRef._x = xStart; timeMachineRef._y = yStart; timeMachineRef._rotation = 0; timeMachineRef._alpha = 0; timeMachineRef.tween("_alpha", 100, 1, "linear", 0); } if ((currentLevel <= 2) && (weAreInOldTime == false)) { weAreInOldTime = true; gameInterface.levelProgress.progressLight.gotoAndStop("past"); gameInterface.levelProgress.progressDark.gotoAndStop("past"); currentBgdRef.alphaTo(0, 2, "easeinQuad", 0, stopCurrentBgd); oldBgdRef.gotoAndPlay(currentBgdRef._currentframe); oldBgdRef._visible = true; } else if ((currentLevel >= 3) && (weAreInOldTime == true)) { weAreInOldTime = false; trace("currentLevel: " + currentLevel); gameInterface.levelProgress.progressLight.gotoAndStop("future"); gameInterface.levelProgress.progressDark.gotoAndStop("future"); currentBgdRef.gotoAndPlay(oldBgdRef._currentframe); currentBgdRef._alpha = 0; currentBgdRef.alphaTo(100, 1, "easeinQuad", 0, stopOldBgd); currentBgdRef._visible = true; } gasPercentCurrent = 1; gasDialRef.setPercent(gasPercentCurrent); createGasWaitCurrent = createPowerUpWaitMin + (Math.random() * (createPowerUpWaitMax - createPowerUpWaitMin)); createPartWaitCurrent = 1000000 /* 0x0F4240 */; damagePercentCurrent = 1; damageDialRef.setPercent(damagePercentCurrent); timeMachineFlicker = 0; levelTicksCurrent = 0; speedUp = (speedDown = (rotateUp = (rotateDown = false))); collisionOverrideX = (collisionOverrideY = 0); createSmokeChance = 0; gameState = "gameOn"; sfxRef.startTimeMachineLoop(); } function stopCurrentBgd() { currentBgdRef.stop(); currentBgdRef._visible = false; } function stopOldBgd() { oldBgdRef.stop(); oldBgdRef._visible = false; } function levelTimeUp() { trace("levelTimeUp"); timeMachineRef._alpha = 100; fadeOutObsticles(); dorisLatchedOff(); currentLevel++; sfxRef.stopDorisLoop(); sfxRef.stopBossLoop(); if (currentLevel > levelsMax) { screensRef.wonGame(Math.round(currentScore)); } else { screensRef.showLevel(currentLevel); } trace("badGuyRef=" + badGuyRef); if (badGuyRef != null) { trace("calling badGuyRef.suspendLogic=" + badGuyRef.suspendLogic); badGuyRef.suspendLogic(); } gameState = "idle"; } function pauseGame() { currentBgdRef.stop(); oldBgdRef.stop(); timeMachineRef.stop(); } function unpauseGame() { currentBgdRef.play(); oldBgdRef.play(); timeMachineRef.play(); } function stafClicked() { pauseGame(); screensRef.showScreen("staf"); gameState = "paused"; reasonForGamePause = "staf"; } function stafClosed() { unpauseGame(); gameState = "gameOn"; } function gamePauseToggled() { if ((gameState == "gameOn") || (gameState == "shipGoingDown")) { pauseGame(); screensRef.showScreen("startScreen"); gameState = "paused"; reasonForGamePause = "pauseButton"; } else if ((gameState == "paused") && (reasonForGamePause == "pauseButton")) { unpauseGame(); screensRef.showScreen(""); gameState = "gameOn"; } } function shipGoDown() { timeMachineRef._alpha = 100; dorisLatchedOff(); if (badGuyRef != null) { badGuyRef.suspendLogic(); } gameState = "shipGoingDown"; sfxRef.playSFX("crash"); sfxRef.stopTimeMachineLoop(); } function shipIsDown() { fadeOutObsticles(); timeMachineRef._alpha = 0; resetShipPosition = true; sfxRef.stopDorisLoop(); sfxRef.stopBossLoop(); currentLives--; if (currentLives < 0) { screensRef.lostGame(Math.round(currentScore)); } else { livesRef.showLives(currentLives); screensRef.showLevel(Math.round(currentLevel)); } gameState = "idle"; } function shipDead() { shipGoDown(); } function shipOutOfGas() { shipGoDown(); } function startClicked() { if ((gameState == "paused") && (reasonForGamePause == "pauseButton")) { gamePauseToggled(); } else { if (firstStart) { firstStart = false; } currentLevel = 1; currentScore = 0; currentLives = currentLivesMax; livesRef.showLives(currentLives); startLevel(); } } function levelDone() { startLevel(); } function timeMachineHitObsticle(obsticleRef) { if (obsticleRef.type != "boss") { removeObsticleFromObsticleRefs(obsticleRef); } obsticleRef.doHit(); switch (obsticleRef.type) { case "gas" : gasPercentCurrent = gasPercentCurrent + gasPercentIncr; gasPercentCurrent = Math.min(gasPercentCurrent, 1); currentScore = currentScore + scoreGas; sfxRef.playSFX("gasPowerup"); break; case "part" : damagePercentCurrent = damagePercentCurrent + partDamagePercentIncr; damagePercentCurrent = Math.min(damagePercentCurrent, 1); createSmokeChance = createSmokeChanceDamageZero + (damagePercentCurrent * (createSmokeChanceDamageOne - createSmokeChanceDamageZero)); damageDialRef.setPercent(damagePercentCurrent); currentScore = currentScore + scorePart; sfxRef.playSFX("repairPowerup"); break; case "bird" : case "bubble" : case "car" : case "oldBuilding" : case "currentBuilding" : damagePercentCurrent = damagePercentCurrent - obsticleProps[obsticleRef.type].damage; currentScore = currentScore - obsticleProps[obsticleRef.type].scoreDecr; currentScore = Math.max(currentScore, 0); if (damagePercentCurrent <= 0) { damagePercentCurrent = 0; shipDead(); } damageDialRef.setPercent(damagePercentCurrent); createSmokeChance = createSmokeChanceDamageZero + (damagePercentCurrent * (createSmokeChanceDamageOne - createSmokeChanceDamageZero)); createTimeMachineSmoke(); if ((speedCurrent < 0) || (obsticleProps[obsticleRef.type].collisionXAlways == true)) { collisionOverrideX = obsticleProps[obsticleRef.type].collisionX; } else { collisionOverrideX = -obsticleProps[obsticleRef.type].collisionX; } if ((rotationCurrent >= 0) || (obsticleProps[obsticleRef.type].collisionYAlways == true)) { collisionOverrideY = -obsticleProps[obsticleRef.type].collisionY; } else { collisionOverrideY = obsticleProps[obsticleRef.type].collisionY; } speedCurrent = 0; rotationCurrent = 0; timeMachineFlicker = timeMachineFlickerMax; sfxRef.playHitSFX(obsticleRef.type); break; case "boss" : trace("hit boss"); if ((bossAttacking == true) && (badGuyRef._x <= (timeMachineRef._x - 20))) { trace("attack"); damagePercentCurrent = damagePercentCurrent - 0.2; currentScore = currentScore - 100; collisionOverrideX = 20; badGuyRef.attackSuccess(); } else { trace("bump"); damagePercentCurrent = damagePercentCurrent - 0.1; currentScore = currentScore - 50; collisionOverrideX = -10; } if (rotationCurrent >= 0) { collisionOverrideY = -10; } else { collisionOverrideY = 10; } currentScore = Math.max(currentScore, 0); if (damagePercentCurrent <= 0) { damagePercentCurrent = 0; shipDead(); } damageDialRef.setPercent(damagePercentCurrent); createSmokeChance = createSmokeChanceDamageZero + (damagePercentCurrent * (createSmokeChanceDamageOne - createSmokeChanceDamageZero)); trace("setting timeMachineFlicker to " + timeMachineFlickerMax); timeMachineFlicker = timeMachineFlickerMax; sfxRef.playHitSFX("car"); } } function createTimeMachineSmoke() { trace("createTimeMachineSmoke"); var _local2 = masterObsticleRefs.smoke.duplicateMovieClip("smoke" + obsticlesCounter, obsticlesCounter + 100); _local2.controllerRef = this; _local2.iAmReal = true; _local2._xscale = (_local2._yscale = 0); _local2._alpha = 0; _local2._x = timeMachineRef._x; _local2._y = timeMachineRef._y; obsticlesCounter++; if (Math.random() < 0.5) { sfxRef.playSFX("smoke1"); } else { sfxRef.playSFX("smoke2"); } } function createObsticleWaitDone(obsticleType) { var _local1 = levelInfo[currentLevel].obsticles[obsticleType].waitMin; var _local3 = levelInfo[currentLevel].obsticles[obsticleType].waitMax; createObsticleWaitTimes[obsticleType] = _local1 + (Math.random() * (_local3 - _local1)); obsticleTypeSplit = obsticleType.split("DUPE"); createObsticle(obsticleTypeSplit[0]); } function createGasWaitDone() { createGasWaitCurrent = 1000000 /* 0x0F4240 */; createPartWaitCurrent = createPowerUpWaitMin + (Math.random() * (createPowerUpWaitMax - createPowerUpWaitMin)); createObsticle("gas"); } function createPartWaitDone() { createPartWaitCurrent = 1000000 /* 0x0F4240 */; createGasWaitCurrent = createPowerUpWaitMin + (Math.random() * (createPowerUpWaitMax - createPowerUpWaitMin)); createObsticle("part"); } function createObsticle(obsticleType) { var _local2 = masterObsticleRefs[obsticleType].duplicateMovieClip("obsticle" + obsticlesCounter, obsticlesCounter + 100); _local2.controllerRef = this; _local2.type = obsticleType; _local2.iAmReal = true; obsticleRefs.push(_local2); obsticlesCounter++; if (!(obsticleType === "bird")) { } else if (Math.random() < 0.5) { sfxRef.playSFX("birdFly1"); } else { sfxRef.playSFX("birdFly2"); } } function removeObsticleFromObsticleRefs(obsticleRefToRemove) { var _local1 = 0; while (_local1 < obsticleRefs.length) { if (obsticleRefs[_local1] == obsticleRefToRemove) { obsticleRefs.splice(_local1, 1); break; } _local1++; } } function removeObsticle(obsticleRefToRemove) { removeObsticleFromObsticleRefs(obsticleRefToRemove); obsticleRefToRemove.removeMovieClip(); } function removeBadGuy() { badGuyRef.removeMovieClip(); badGuyRef = null; } function fadeOutObsticles() { for (var _local5 in obsticlesWrapperRef) { if (obsticlesWrapperRef[_local5].iAmReal) { trace("fadeOutObsticles " + obsticlesWrapperRef[_local5]); obsticlesWrapperRef[_local5].tween("_alpha", 0, 1, "linear", Math.random() * 0.5, 0, {func:removeObsticle, scope:this, args:[obsticlesWrapperRef[_local5]]}); } } if (badGuyRef != null) { badGuyRef.suspendLogic(); badGuyRef.tween("_alpha", 0, 1, "linear", Math.random() * 0.5, 0, removeBadGuy); badGuyRef = null; } } function dorisLatchedOn() { dorisRotatingCountdown = dorisRotatingCountdownMin + (Math.random() * (dorisRotatingCountdownMax - dorisRotatingCountdownMin)); dorisOverride = true; } function dorisLatchedOff() { rotateUp = (rotateDown = false); dorisOverride = false; } function bossStartAttack() { bossAttacking = true; } function bossStopAttack() { bossAttacking = false; }
Symbol 369 MovieClip Frame 3
Symbol 369 MovieClip Frame 41
screensRef.showScreen("startScreen");
Symbol 369 MovieClip Frame 43
if (gameState == "gameOn") { rotateUp = Key.isDown(38); rotateDown = Key.isDown(40); speedDown = Key.isDown(37); speedUp = Key.isDown(39); for (var i in createObsticleWaitTimes) { createObsticleWaitTimes[i]--; if (createObsticleWaitTimes[i] <= 0) { createObsticleWaitDone(i); } } if (timeMachineFlicker <= 0) { var i = 0; while (i < obsticleRefs.length) { var breakOutOfLoop = false; if (obsticleRefs[i].hitTest(timeMachineRef)) { if (obsticleRefs[i].hitArea != undefined) { var objToCheck = obsticleRefs[i].hitArea; } else { trace(("WARNING!!!! " + objToCheck._currentframe) + " has no hit area"); var objToCheck = obsticleRefs[i]; } for (var j in timeMachineHitAreaMCsRef) { var hitAreaPoint = {x:timeMachineHitAreaMCsRef[j]._x, y:timeMachineHitAreaMCsRef[j]._y}; timeMachineHitAreaMCsRef._parent.localToGlobal(hitAreaPoint); if (objToCheck.hitTest(hitAreaPoint.x, hitAreaPoint.y, true)) { timeMachineHitObsticle(obsticleRefs[i]); breakOutOfLoop = true; break; } } } if (breakOutOfLoop == true) { break; } i++; } } createGasWaitCurrent--; if (createGasWaitCurrent <= 0) { createGasWaitDone(); } createPartWaitCurrent--; if (createPartWaitCurrent <= 0) { createPartWaitDone(); } returnRotation = true; if (dorisOverride) { if (dorisRotatingUp) { rotateUp = true; rotateDown = false; } else { rotateUp = false; rotateDown = true; } dorisRotatingCountdown--; if (dorisRotatingCountdown <= 0) { dorisRotatingCountdown = dorisRotatingCountdownMin + (Math.random() * (dorisRotatingCountdownMax - dorisRotatingCountdownMin)); dorisRotatingUp = !dorisRotatingUp; } } if (rotateUp) { returnRotation = false; rotationCurrent = Math.max(rotationCurrent - rotationAdjUser, rotationMin); } if (rotateDown) { returnRotation = false; rotationCurrent = Math.min(rotationCurrent + rotationAdjUser, rotationMax); } if (returnRotation || (rotateUp && (rotateDown))) { if (rotationCurrent > rotationAdjReturn) { rotationCurrent = rotationCurrent - rotationAdjReturn; } else if (rotationCurrent < (-rotationAdjReturn)) { rotationCurrent = rotationCurrent + rotationAdjReturn; } else { rotationCurrent = 0; } } returnSpeed = true; if (speedUp) { returnSpeed = false; speedCurrent = Math.min(speedCurrent + speedAccel, speedMax); } if (speedDown) { returnSpeed = false; speedCurrent = Math.max(speedCurrent - speedDecel, speedMin); } if (returnSpeed || (speedUp && (speedDown))) { if (speedCurrent > speedAdjReturn) { speedCurrent = speedCurrent - speedAdjReturn; } else if (speedCurrent < (-speedAdjReturn)) { speedCurrent = speedCurrent + speedAdjReturn; } else { speedCurrent = 0; } } rotationCurrentRad = (rotationCurrent / 180) * Math.PI; newX = timeMachineRef._x + (speedCurrent * Math.cos(rotationCurrentRad)); newY = timeMachineRef._y + (rotationToVYMod * Math.sin(rotationCurrentRad)); if (collisionOverrideX != 0) { trace("collisionOverrideX=" + collisionOverrideX); newX = newX + collisionOverrideX; if (collisionOverrideX > collisionOverrideReturn) { collisionOverrideX = collisionOverrideX - collisionOverrideReturn; } else if (collisionOverrideX < (-collisionOverrideReturn)) { collisionOverrideX = collisionOverrideX + collisionOverrideReturn; } else { collisionOverrideX = 0; } trace("after collisionOverrideX=" + collisionOverrideX); } if (collisionOverrideY != 0) { newY = newY + collisionOverrideY; if (collisionOverrideY > collisionOverrideReturn) { collisionOverrideY = collisionOverrideY - collisionOverrideReturn; } else if (collisionOverrideY < (-speedAdjReturn)) { collisionOverrideY = collisionOverrideY + collisionOverrideReturn; } else { collisionOverrideY = 0; } } if (newX >= xMax) { newX = xMax; speedCurrent = 0; collisionOverrideX = 0; } else if (newX <= xMin) { newX = xMin; speedCurrent = 0; collisionOverrideX = 0; } if (newY >= yMax) { if (rotateDown) { rotationCurrent = Math.max(rotationCurrent - (2 * rotationAdjUser), 0); } newY = yMax; collisionOverrideY = 0; } else if (newY <= yMin) { if (rotateUp) { rotationCurrent = Math.min(rotationCurrent + (2 * rotationAdjUser), 0); } newY = yMin; collisionOverrideY = 0; } timeMachineRef._x = newX; timeMachineRef._y = newY; timeMachineRef._rotation = rotationCurrent; if (timeMachineFlicker > 0) { trace("timeMachineFlicker=" + timeMachineFlicker); if ((timeMachineFlicker % 2) == 0) { timeMachineRef._alpha = timeMachineFlickerAlpha; } else { timeMachineRef._alpha = 100; } timeMachineFlicker--; } } else if (gameState == "shipGoingDown") { rotationCurrent = Math.min(rotationCurrent + rotationAdjReturn, rotationMax); if (speedCurrent > speedAdjReturn) { speedCurrent = speedCurrent - speedAdjReturn; } else if (speedCurrent < (-speedAdjReturn)) { speedCurrent = speedCurrent + speedAdjReturn; } else { speedCurrent = 0; } rotationCurrentRad = (rotationCurrent / 180) * Math.PI; newX = timeMachineRef._x + (speedCurrent * Math.cos(rotationCurrentRad)); if (newX >= xMax) { newX = xMax; speedCurrent = 0; } else if (newX <= xMin) { newX = xMin; speedCurrent = 0; } newY = timeMachineRef._y + (rotationToVYMod * Math.sin(rotationCurrentRad)); timeMachineRef._x = newX; timeMachineRef._y = newY; timeMachineRef._rotation = rotationCurrent; timeMachineRef._alpha = 100; if (newY >= shipGoingDownYMax) { shipIsDown(); } } else if (gameState == "idle") { if (rotationCurrent > rotationAdjReturn) { rotationCurrent = rotationCurrent - rotationAdjReturn; } else if (rotationCurrent < (-rotationAdjReturn)) { rotationCurrent = rotationCurrent + rotationAdjReturn; } else { rotationCurrent = 0; } if (speedCurrent > speedAdjReturn) { speedCurrent = speedCurrent - speedAdjReturn; } else if (speedCurrent < (-speedAdjReturn)) { speedCurrent = speedCurrent + speedAdjReturn; } else { speedCurrent = 0; } rotationCurrentRad = (rotationCurrent / 180) * Math.PI; newX = timeMachineRef._x + (speedCurrent * Math.cos(rotationCurrentRad)); if (newX >= xMax) { newX = xMax; speedCurrent = 0; } else if (newX <= xMin) { newX = xMin; speedCurrent = 0; } newY = timeMachineRef._y + (rotationToVYMod * Math.sin(rotationCurrentRad)); if (newY >= yMax) { if (rotateDown) { rotationCurrent = Math.max(rotationCurrent - (2 * rotationAdjUser), 0); } newY = yMax; } else if (newY <= yMin) { if (rotateUp) { rotationCurrent = Math.min(rotationCurrent + (2 * rotationAdjUser), 0); } newY = yMin; } timeMachineRef._x = newX; timeMachineRef._y = newY; timeMachineRef._rotation = rotationCurrent; } if ((gameState == "gameOn") || (gameState == "shipGoingDown")) { if (Math.random() < createSmokeChance) { trace("createSmokeChance=" + createSmokeChance); createTimeMachineSmoke(); } currentScore = currentScore + scoreIdle; tfScoreRef.text = (tfScoreShadowRef.text = Math.round(currentScore)); gasPercentCurrent = gasPercentCurrent - gasPercentDecr; if (gasPercentCurrent <= 0) { gasPercentCurrent = 0; if (gameState == "gameOn") { shipOutOfGas(); } } gasDialRef.setPercent(gasPercentCurrent); var gasDisplayValue = (gasPercentCurrent * gasDisplayMod); gasDisplayValue = Math.round(gasDisplayValue * 10); gasDisplayValue = gasDisplayValue / 10; if ((gasDisplayValue % 1) == 0) { gasDisplayValue = gasDisplayValue + ".0"; } tfGasRef.text = (tfGasShadowRef.text = gasDisplayValue); levelTicksCurrent++; levelProgressRef.gotoAndStop(Math.round((levelTicksCurrent / levelTicksMax) * levelProgressRef._totalframes)); if ((levelTicksCurrent >= levelTicksMax) && (gameState == "gameOn")) { levelTimeUp(); } } gotoAndPlay ("run_loop");

Library Items

Symbol 1 Sound [fucko]Used by:358
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip [box]Uses:2Used by:341
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:6
Symbol 6 MovieClipUses:5Used by:18 25 26
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:9 24
Symbol 9 MovieClipUses:8Used by:18 26
Symbol 10 GraphicUsed by:18
Symbol 11 GraphicUsed by:18
Symbol 12 GraphicUsed by:18
Symbol 13 GraphicUsed by:18 26
Symbol 14 GraphicUsed by:18 26
Symbol 15 GraphicUsed by:18 26
Symbol 16 GraphicUsed by:18 26
Symbol 17 GraphicUsed by:18 26
Symbol 18 MovieClipUses:6 9 10 11 12 13 14 15 16 17Used by:Timeline
Symbol 19 GraphicUsed by:20 197 221 268 272 305 308 321 345 362 363 364 365 366 367 368  Timeline
Symbol 20 MovieClipUses:19Used by:108 113 344  Timeline
Symbol 370 MovieClip [__Packages.com.robertpenner.easing.Quad]
Symbol 371 MovieClip [__Packages.com.robertpenner.easing.Circ]
Symbol 372 MovieClip [__Packages.com.robertpenner.easing.Quart]
Symbol 373 MovieClip [__Packages.com.robertpenner.easing.Sine]
Symbol 374 MovieClip [__Packages.com.robertpenner.easing.Back]
Symbol 375 MovieClip [__Packages.com.robertpenner.easing.Quint]
Symbol 376 MovieClip [__Packages.com.robertpenner.easing.Linear]
Symbol 377 MovieClip [__Packages.com.robertpenner.easing.Expo]
Symbol 378 MovieClip [__Packages.com.robertpenner.easing.Elastic]
Symbol 379 MovieClip [__Packages.com.robertpenner.easing.Bounce]
Symbol 380 MovieClip [__Packages.zigo.tweenManager]
Symbol 381 MovieClip [__Packages.com.robertpenner.easing.Cubic]
Symbol 382 MovieClip [__Packages.com.yobrepus.utils.EasyEncryptor]
Symbol 21 GraphicUsed by:25
Symbol 22 FontUsed by:23 279 280 281 282 283 295 298 325 326 336 342 343
Symbol 23 EditableTextUses:22Used by:24
Symbol 24 MovieClipUses:8 23Used by:25
Symbol 25 MovieClipUses:21 24 6Used by:Timeline
Symbol 26 MovieClipUses:6 9 17 16 15 14 13Used by:Timeline
Symbol 27 Sound [tmLoop]Used by:Timeline
Symbol 28 Sound [dorisLoop]Used by:Timeline
Symbol 29 Sound [bossLoop]Used by:Timeline
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:32
Symbol 32 MovieClipUses:31Used by:369
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClipUses:34Used by:369
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:46
Symbol 38 GraphicUsed by:39 229 254 256
Symbol 39 MovieClipUses:38Used by:46
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:46
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:46
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClipUses:37 39 41 43 45Used by:175
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:54 77
Symbol 49 ShapeTweeningUsed by:53 90
Symbol 50 ShapeTweeningUsed by:53 90
Symbol 51 ShapeTweeningUsed by:53 90
Symbol 52 GraphicUsed by:53 90
Symbol 53 MovieClipUses:49 50 51 52Used by:77
Symbol 54 MovieClipUses:48Used by:77
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:77
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClipUses:58Used by:77
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:77
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClipUses:63Used by:77
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:77
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:69
Symbol 69 MovieClipUses:68Used by:77
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:77
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:74
Symbol 74 MovieClipUses:73Used by:77
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:77
Symbol 77 MovieClipUses:48 53 54 56 59 61 64 66 69 71 74 76Used by:175
Symbol 78 GraphicUsed by:80
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:78 79Used by:84
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:81 82Used by:84
Symbol 84 MovieClipUses:80 83Used by:175
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:89
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:89
Symbol 89 MovieClipUses:86 88Used by:90
Symbol 90 MovieClipUses:89 49 50 51 52Used by:175
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:103
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:103
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:103
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:103
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:103
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:103
Symbol 103 MovieClipUses:92 94 96 98 100 102Used by:175
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:113
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:113
Symbol 108 MovieClipUses:20Used by:113
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:113
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:113
Symbol 113 MovieClipUses:105 20 107 108 110 112Used by:175
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:142
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:142
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:142
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:142
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:142
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:142
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:142
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:142
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:142
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:142
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:142
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:142
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:142
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:142
Symbol 142 MovieClipUses:115 117 119 121 123 125 127 129 131 133 135 137 139 141Used by:175
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:149
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:149
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:149
Symbol 149 MovieClipUses:144 146 148Used by:150
Symbol 150 MovieClipUses:149Used by:175
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:168
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:159
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:158
Symbol 158 MovieClipUses:157Used by:159
Symbol 159 MovieClipUses:155 158Used by:168
Symbol 160 GraphicUsed by:167
Symbol 161 GraphicUsed by:167
Symbol 162 GraphicUsed by:167
Symbol 163 GraphicUsed by:167
Symbol 164 GraphicUsed by:167
Symbol 165 GraphicUsed by:167
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:160 161 162 163 164 165 166Used by:168
Symbol 168 MovieClipUses:152 159 167Used by:169
Symbol 169 MovieClipUses:168Used by:175
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:174
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClipUses:171 173Used by:175
Symbol 175 MovieClipUses:46 77 84 90 103 113 142 150 169 174Used by:369
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:180
Symbol 178 MovieClipUsed by:179
Symbol 179 MovieClipUses:178Used by:180
Symbol 180 MovieClipUses:177 179Used by:181
Symbol 181 MovieClipUses:180Used by:369
Symbol 182 FontUsed by:183
Symbol 183 EditableTextUses:182Used by:369
Symbol 184 FontUsed by:185 186 309
Symbol 185 EditableTextUses:184Used by:187
Symbol 186 EditableTextUses:184Used by:187
Symbol 187 MovieClipUses:185 186Used by:369
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClipUses:189Used by:257
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:198
Symbol 193 FontUsed by:194
Symbol 194 TextUses:193Used by:198
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:198
Symbol 197 ButtonUses:19Used by:198
Symbol 198 MovieClipUses:192 194 196 197Used by:257
Symbol 199 GraphicUsed by:202
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:202
Symbol 202 MovieClipUses:199 201Used by:257
Symbol 203 FontUsed by:204 205 206 207 208 210 211 310
Symbol 204 EditableTextUses:203Used by:257
Symbol 205 EditableTextUses:203Used by:257
Symbol 206 TextUses:203Used by:257
Symbol 207 EditableTextUses:203Used by:257
Symbol 208 TextUses:203Used by:257
Symbol 209 GraphicUsed by:257
Symbol 210 TextUses:203Used by:257
Symbol 211 EditableTextUses:203Used by:257
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:216
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:216
Symbol 216 MovieClipUses:213 215Used by:221
Symbol 217 ShapeTweeningUsed by:221
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClipUses:219Used by:221
Symbol 221 MovieClipUses:216 217 220 19Used by:257
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:224
Symbol 224 MovieClipUses:223Used by:257
Symbol 225 FontUsed by:226 258 307 346
Symbol 226 EditableTextUses:225Used by:257
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:230
Symbol 229 ButtonUses:38Used by:230
Symbol 230 MovieClipUses:228 229Used by:257
Symbol 231 GraphicUsed by:257
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:234
Symbol 234 MovieClipUses:233Used by:257
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:237
Symbol 237 MovieClipUses:236Used by:257
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:240
Symbol 240 MovieClipUses:239Used by:257
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:243
Symbol 243 MovieClipUses:242Used by:257
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:246
Symbol 246 MovieClipUses:245Used by:257
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:249
Symbol 249 MovieClipUses:248Used by:257
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:252
Symbol 252 MovieClipUses:251Used by:257
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253 38Used by:257
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:255 38Used by:257
Symbol 257 MovieClipUses:190 198 202 204 205 206 207 208 209 210 211 221 224 226 230 231 234 237 240 243 246 249 252 254 256Used by:369
Symbol 258 EditableTextUses:225Used by:345
Symbol 259 BitmapUsed by:261
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:259 260Used by:271
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClipUses:263Used by:271
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:267
Symbol 267 MovieClipUses:266Used by:271
Symbol 268 ButtonUses:19Used by:271
Symbol 269 FontUsed by:270 278 312 313 314
Symbol 270 TextUses:269Used by:271
Symbol 271 MovieClipUses:261 264 267 268 270Used by:345
Symbol 272 ButtonUses:19Used by:273
Symbol 273 MovieClipUses:272Used by:345
Symbol 274 SoundUsed by:345
Symbol 275 SoundUsed by:345
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:291
Symbol 278 EditableTextUses:269Used by:291
Symbol 279 TextUses:22Used by:284
Symbol 280 TextUses:22Used by:284
Symbol 281 TextUses:22Used by:284
Symbol 282 TextUses:22Used by:284
Symbol 283 TextUses:22Used by:284
Symbol 284 MovieClipUses:279 280 281 282 283Used by:291
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:287
Symbol 287 MovieClipUses:286Used by:291
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:290
Symbol 290 MovieClipUses:289Used by:291
Symbol 291 MovieClipUses:277 278 284 287 290Used by:345
Symbol 292 VideoUsed by:345
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:322
Symbol 295 EditableTextUses:22Used by:322
Symbol 296 FontUsed by:297 306
Symbol 297 TextUses:296Used by:322 327
Symbol 298 TextUses:22Used by:322
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:301
Symbol 301 MovieClipUses:300Used by:322 327
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:304
Symbol 304 MovieClipUses:303Used by:322 327
Symbol 305 ButtonUses:19Used by:322 327
Symbol 306 TextUses:296Used by:322
Symbol 307 EditableTextUses:225Used by:322
Symbol 308 ButtonUses:19Used by:322
Symbol 309 EditableTextUses:184Used by:311
Symbol 310 EditableTextUses:203Used by:311
Symbol 311 MovieClipUses:309 310Used by:322
Symbol 312 TextUses:269Used by:322
Symbol 313 TextUses:269Used by:322
Symbol 314 TextUses:269Used by:322
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:317
Symbol 317 MovieClipUses:316Used by:322
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:320
Symbol 320 MovieClipUses:319Used by:322
Symbol 321 ButtonUses:19Used by:322
Symbol 322 MovieClipUses:294 295 297 298 301 304 305 306 307 308 311 312 313 314 317 320 321Used by:345
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:327
Symbol 325 EditableTextUses:22Used by:327
Symbol 326 TextUses:22Used by:327
Symbol 327 MovieClipUses:324 325 297 326 301 304 305Used by:345
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:344
Symbol 330 GraphicUsed by:344
Symbol 331 FontUsed by:332 333 334 335 340 361
Symbol 332 EditableTextUses:331Used by:344
Symbol 333 EditableTextUses:331Used by:344
Symbol 334 EditableTextUses:331Used by:344
Symbol 335 EditableTextUses:331Used by:344
Symbol 336 TextUses:22Used by:344
Symbol 337 BitmapUsed by:339
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:337 338Used by:344
Symbol 340 EditableTextUses:331Used by:341
Symbol 341 MovieClipUses:3 340Used by:344
Symbol 342 TextUses:22Used by:344
Symbol 343 TextUses:22Used by:344
Symbol 344 MovieClipUses:329 330 332 333 334 335 336 339 20 341 342 343Used by:345
Symbol 345 MovieClipUses:258 19 271 273 274 275 291 292 322 327 344Used by:369
Symbol 346 EditableTextUses:225Used by:358
Symbol 347 SoundUsed by:358
Symbol 348 SoundUsed by:358
Symbol 349 SoundUsed by:358
Symbol 350 SoundUsed by:358
Symbol 351 SoundUsed by:358
Symbol 352 SoundUsed by:358
Symbol 353 SoundUsed by:358
Symbol 354 SoundUsed by:358
Symbol 355 SoundUsed by:358
Symbol 356 SoundUsed by:358
Symbol 357 SoundUsed by:358
Symbol 358 MovieClipUses:346 347 348 1 349 350 351 352 353 354 355 356 357Used by:369
Symbol 359 FontUsed by:360
Symbol 360 TextUses:359Used by:368
Symbol 361 EditableTextUses:331Used by:368
Symbol 362 ButtonUses:19Used by:368
Symbol 363 ButtonUses:19Used by:368
Symbol 364 ButtonUses:19Used by:368
Symbol 365 ButtonUses:19Used by:368
Symbol 366 ButtonUses:19Used by:368
Symbol 367 ButtonUses:19Used by:368
Symbol 368 MovieClipUses:19 360 361 362 363 364 365 366 367Used by:369
Symbol 369 MovieClipUses:32 35 175 181 183 187 257 345 358 368Used by:Timeline

Instance Names

"dorisLoader"Frame 17Symbol 25 MovieClip
"tfPercent"Symbol 24 MovieClip Frame 1Symbol 23 EditableText
"sign"Symbol 25 MovieClip Frame 1Symbol 24 MovieClip
"hitArea"Symbol 46 MovieClip Frame 5Symbol 39 MovieClip
"explosion"Symbol 77 MovieClip Frame 5Symbol 53 MovieClip
"part"Symbol 77 MovieClip Frame 5Symbol 54 MovieClip
"hitArea"Symbol 77 MovieClip Frame 5Symbol 56 MovieClip
"part"Symbol 77 MovieClip Frame 10Symbol 59 MovieClip
"hitArea"Symbol 77 MovieClip Frame 10Symbol 61 MovieClip
"part"Symbol 77 MovieClip Frame 15Symbol 64 MovieClip
"hitArea"Symbol 77 MovieClip Frame 15Symbol 66 MovieClip
"part"Symbol 77 MovieClip Frame 20Symbol 69 MovieClip
"hitArea"Symbol 77 MovieClip Frame 20Symbol 71 MovieClip
"part"Symbol 77 MovieClip Frame 25Symbol 74 MovieClip
"hitArea"Symbol 77 MovieClip Frame 25Symbol 76 MovieClip
"bird1"Symbol 84 MovieClip Frame 1Symbol 80 MovieClip
"bird2"Symbol 84 MovieClip Frame 1Symbol 83 MovieClip
"anim"Symbol 90 MovieClip Frame 1Symbol 89 MovieClip
"hitArea"Symbol 103 MovieClip Frame 5Symbol 94 MovieClip
"hitArea"Symbol 103 MovieClip Frame 10Symbol 98 MovieClip
"hitArea"Symbol 103 MovieClip Frame 15Symbol 102 MovieClip
"hitArea"Symbol 108 MovieClip Frame 1Symbol 20 MovieClip
"hitArea2"Symbol 108 MovieClip Frame 1Symbol 20 MovieClip
"hitArea"Symbol 113 MovieClip Frame 5Symbol 20 MovieClip
"hitArea"Symbol 113 MovieClip Frame 10Symbol 108 MovieClip
"hitArea"Symbol 113 MovieClip Frame 15Symbol 20 MovieClip
"hitArea"Symbol 142 MovieClip Frame 5Symbol 117 MovieClip
"hitArea"Symbol 142 MovieClip Frame 10Symbol 121 MovieClip
"hitArea"Symbol 142 MovieClip Frame 15Symbol 125 MovieClip
"hitArea"Symbol 142 MovieClip Frame 20Symbol 129 MovieClip
"hitArea"Symbol 142 MovieClip Frame 25Symbol 133 MovieClip
"hitArea"Symbol 142 MovieClip Frame 30Symbol 137 MovieClip
"hitArea"Symbol 142 MovieClip Frame 35Symbol 141 MovieClip
"smokesInner"Symbol 150 MovieClip Frame 1Symbol 149 MovieClip
"pincher"Symbol 169 MovieClip Frame 1Symbol 168 MovieClip
"hitArea"Symbol 174 MovieClip Frame 1Symbol 173 MovieClip
"masterBubble"Symbol 175 MovieClip Frame 1Symbol 46 MovieClip
"masterPart"Symbol 175 MovieClip Frame 1Symbol 77 MovieClip
"masterBird"Symbol 175 MovieClip Frame 1Symbol 84 MovieClip
"masterGasCan"Symbol 175 MovieClip Frame 1Symbol 90 MovieClip
"masterCar"Symbol 175 MovieClip Frame 1Symbol 103 MovieClip
"masterOldBuilding"Symbol 175 MovieClip Frame 1Symbol 113 MovieClip
"masterCurrentBuilding"Symbol 175 MovieClip Frame 1Symbol 142 MovieClip
"masterSmoke"Symbol 175 MovieClip Frame 1Symbol 150 MovieClip
"doris"Symbol 175 MovieClip Frame 1Symbol 169 MovieClip
"boss"Symbol 175 MovieClip Frame 1Symbol 174 MovieClip
"hitAreaMCs"Symbol 180 MovieClip Frame 1Symbol 179 MovieClip
"timeMachineInner"Symbol 181 MovieClip Frame 1Symbol 180 MovieClip
"needle"Symbol 202 MovieClip Frame 1Symbol 201 MovieClip
"progressLight"Symbol 221 MovieClip Frame 1Symbol 216 MovieClip
"progressDark"Symbol 221 MovieClip Frame 1Symbol 216 MovieClip
"progressDark"Symbol 221 MovieClip Frame 200Symbol 216 MovieClip
"damageDial"Symbol 257 MovieClip Frame 1Symbol 202 MovieClip
"gasDial"Symbol 257 MovieClip Frame 1Symbol 202 MovieClip
"tfGasShadow"Symbol 257 MovieClip Frame 1Symbol 204 EditableText
"tfScoreShadow"Symbol 257 MovieClip Frame 1Symbol 205 EditableText
"tfGas"Symbol 257 MovieClip Frame 1Symbol 207 EditableText
"tfScore"Symbol 257 MovieClip Frame 1Symbol 211 EditableText
"levelProgress"Symbol 257 MovieClip Frame 1Symbol 221 MovieClip
"lives"Symbol 257 MovieClip Frame 1Symbol 224 MovieClip
"gasNeedle"Symbol 257 MovieClip Frame 41Symbol 254 MovieClip
"repairNeedle"Symbol 257 MovieClip Frame 43Symbol 256 MovieClip
"over"Symbol 271 MovieClip Frame 1Symbol 267 MovieClip
"button"Symbol 273 MovieClip Frame 1Symbol 272 Button
"tfLevel"Symbol 291 MovieClip Frame 1Symbol 278 EditableText
"levelCopy"Symbol 291 MovieClip Frame 1Symbol 284 MovieClip
"norm"Symbol 291 MovieClip Frame 1Symbol 287 MovieClip
"over"Symbol 291 MovieClip Frame 1Symbol 290 MovieClip
"tfNameOne"Symbol 311 MovieClip Frame 1Symbol 309 EditableText
"tfScoreOne"Symbol 311 MovieClip Frame 1Symbol 310 EditableText
"tfScore"Symbol 322 MovieClip Frame 1Symbol 295 EditableText
"norm"Symbol 322 MovieClip Frame 1Symbol 301 MovieClip
"over"Symbol 322 MovieClip Frame 1Symbol 304 MovieClip
"itfName"Symbol 322 MovieClip Frame 5Symbol 307 EditableText
"submitButton"Symbol 322 MovieClip Frame 5Symbol 308 Button
"over"Symbol 322 MovieClip Frame 35Symbol 320 MovieClip
"tfScore"Symbol 327 MovieClip Frame 1Symbol 325 EditableText
"norm"Symbol 327 MovieClip Frame 1Symbol 301 MovieClip
"over"Symbol 327 MovieClip Frame 1Symbol 304 MovieClip
"error_txt"Symbol 341 MovieClip Frame 1Symbol 340 EditableText
"yourName_txt"Symbol 344 MovieClip Frame 1Symbol 332 EditableText
"yourEmail_txt"Symbol 344 MovieClip Frame 1Symbol 333 EditableText
"friendsName_txt"Symbol 344 MovieClip Frame 1Symbol 334 EditableText
"friendsEmail_txt"Symbol 344 MovieClip Frame 1Symbol 335 EditableText
"submit_btn"Symbol 344 MovieClip Frame 1Symbol 20 MovieClip
"close_btn"Symbol 344 MovieClip Frame 1Symbol 20 MovieClip
"error_mc"Symbol 344 MovieClip Frame 14Symbol 341 MovieClip
"level"Symbol 345 MovieClip Frame 50Symbol 291 MovieClip
"videoPane"Symbol 345 MovieClip Frame 110Symbol 292 Video
"gameWon"Symbol 345 MovieClip Frame 147Symbol 322 MovieClip
"gameWon"Symbol 345 MovieClip Frame 192Symbol 327 MovieClip
"staf"Symbol 345 MovieClip Frame 236Symbol 344 MovieClip
"oldBgd"Symbol 369 MovieClip Frame 1Symbol 32 MovieClip
"currentBgd"Symbol 369 MovieClip Frame 1Symbol 35 MovieClip
"obsticles"Symbol 369 MovieClip Frame 1Symbol 175 MovieClip
"timeMachine"Symbol 369 MovieClip Frame 1Symbol 181 MovieClip
"gameInterface"Symbol 369 MovieClip Frame 1Symbol 257 MovieClip
"screens"Symbol 369 MovieClip Frame 1Symbol 345 MovieClip
"sfx"Symbol 369 MovieClip Frame 1Symbol 358 MovieClip
"debug"Symbol 369 MovieClip Frame 1Symbol 368 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "fucko"
ExportAssets (56)Timeline Frame 1Symbol 3 as "box"
ExportAssets (56)Timeline Frame 1Symbol 370 as "__Packages.com.robertpenner.easing.Quad"
ExportAssets (56)Timeline Frame 1Symbol 371 as "__Packages.com.robertpenner.easing.Circ"
ExportAssets (56)Timeline Frame 1Symbol 372 as "__Packages.com.robertpenner.easing.Quart"
ExportAssets (56)Timeline Frame 1Symbol 373 as "__Packages.com.robertpenner.easing.Sine"
ExportAssets (56)Timeline Frame 1Symbol 374 as "__Packages.com.robertpenner.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 375 as "__Packages.com.robertpenner.easing.Quint"
ExportAssets (56)Timeline Frame 1Symbol 376 as "__Packages.com.robertpenner.easing.Linear"
ExportAssets (56)Timeline Frame 1Symbol 377 as "__Packages.com.robertpenner.easing.Expo"
ExportAssets (56)Timeline Frame 1Symbol 378 as "__Packages.com.robertpenner.easing.Elastic"
ExportAssets (56)Timeline Frame 1Symbol 379 as "__Packages.com.robertpenner.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 380 as "__Packages.zigo.tweenManager"
ExportAssets (56)Timeline Frame 1Symbol 381 as "__Packages.com.robertpenner.easing.Cubic"
ExportAssets (56)Timeline Frame 1Symbol 382 as "__Packages.com.yobrepus.utils.EasyEncryptor"
ExportAssets (56)Timeline Frame 70Symbol 27 as "tmLoop"
ExportAssets (56)Timeline Frame 71Symbol 28 as "dorisLoop"
ExportAssets (56)Timeline Frame 72Symbol 29 as "bossLoop"

Labels

"loop"Frame 20
"bubble1"Symbol 46 MovieClip Frame 5
"bubble2"Symbol 46 MovieClip Frame 10
"bubble3"Symbol 46 MovieClip Frame 15
"bubble4"Symbol 46 MovieClip Frame 20
"doAnim"Symbol 53 MovieClip Frame 5
"part1"Symbol 77 MovieClip Frame 5
"part2"Symbol 77 MovieClip Frame 10
"part3"Symbol 77 MovieClip Frame 15
"part4"Symbol 77 MovieClip Frame 20
"part5"Symbol 77 MovieClip Frame 25
"doHitAnim"Symbol 90 MovieClip Frame 5
"car1"Symbol 103 MovieClip Frame 5
"car2"Symbol 103 MovieClip Frame 10
"car3"Symbol 103 MovieClip Frame 15
"oldBuilding1"Symbol 113 MovieClip Frame 5
"oldBuilding2"Symbol 113 MovieClip Frame 10
"oldBuilding3"Symbol 113 MovieClip Frame 15
"oldBuilding4"Symbol 113 MovieClip Frame 20
"currentBuildling1"Symbol 142 MovieClip Frame 5
"currentBuildling2"Symbol 142 MovieClip Frame 10
"currentBuildling3"Symbol 142 MovieClip Frame 15
"currentBuildling4"Symbol 142 MovieClip Frame 20
"currentBuildling5"Symbol 142 MovieClip Frame 25
"currentBuildling6"Symbol 142 MovieClip Frame 30
"currentBuildling7"Symbol 142 MovieClip Frame 35
"run_loop"Symbol 187 MovieClip Frame 2
"run_loop"Symbol 202 MovieClip Frame 4
"past"Symbol 216 MovieClip Frame 1
"future"Symbol 216 MovieClip Frame 10
"enterName"Symbol 322 MovieClip Frame 5
"highScore"Symbol 322 MovieClip Frame 10
"staf"Symbol 344 MovieClip Frame 2
"error"Symbol 344 MovieClip Frame 14
"sent"Symbol 344 MovieClip Frame 26
"supressed"Symbol 344 MovieClip Frame 32
"startScreenIntro"Symbol 345 MovieClip Frame 5
"startScreen"Symbol 345 MovieClip Frame 22
"startScreenOutro"Symbol 345 MovieClip Frame 26
"idle"Symbol 345 MovieClip Frame 40
"levelIntro"Symbol 345 MovieClip Frame 50
"videoIntro"Symbol 345 MovieClip Frame 100
"videoOutro"Symbol 345 MovieClip Frame 115
"wonGameIntro"Symbol 345 MovieClip Frame 141
"wonGame"Symbol 345 MovieClip Frame 160
"wonGameOutro"Symbol 345 MovieClip Frame 165
"lostGameIntro"Symbol 345 MovieClip Frame 188
"lostGame"Symbol 345 MovieClip Frame 204
"lostGameOutro"Symbol 345 MovieClip Frame 209
"stafIntro"Symbol 345 MovieClip Frame 230
"staf"Symbol 345 MovieClip Frame 249
"stafOutro"Symbol 345 MovieClip Frame 254
"idle"Symbol 358 MovieClip Frame 5
"birdFly1"Symbol 358 MovieClip Frame 10
"birdFly2"Symbol 358 MovieClip Frame 20
"birdHit"Symbol 358 MovieClip Frame 30
"bubbleHit"Symbol 358 MovieClip Frame 40
"buildingHit"Symbol 358 MovieClip Frame 50
"carHit"Symbol 358 MovieClip Frame 60
"gasPowerup"Symbol 358 MovieClip Frame 70
"repairPowerup"Symbol 358 MovieClip Frame 80
"smoke1"Symbol 358 MovieClip Frame 90
"smoke2"Symbol 358 MovieClip Frame 100
"crash"Symbol 358 MovieClip Frame 110
"button"Symbol 358 MovieClip Frame 120
"run_loop"Symbol 369 MovieClip Frame 42

Dynamic Text Variables

currentLevelSymbol 183 EditableText"<p align="center"><font face="_sans_24pt_st" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>asdff</b></font></p>"
frameRateSymbol 186 EditableText""
yourNameSymbol 332 EditableText"sdfadsf"
yourEmailSymbol 333 EditableText"sdfadsf"
friendsNameSymbol 334 EditableText"sdfadsf"
friendsEmailSymbol 335 EditableText"sdfadsf"
errorSymbol 340 EditableText"error message"




http://swfchan.com/5/24128/info.shtml
Created: 25/5 -2019 12:26:20 Last modified: 25/5 -2019 12:26:20 Server time: 14/05 -2024 08:35:58