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

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

british-bulldog.swf

This is the info page for
Flash #121063

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


Text
<p align="left"><font face="Verdana_11pt_st" size="11" color="#999999" letterSpacing="0.000000" kerning="0"><a href="http://www.arcadiabritannica.co.uk" target = "_blank"><b>A game from Acadia Britannica</b></a></font></p>

loading...

Export Clip

EXPORT

ARCADIA

BRITANNICA

WIN

A PERSONALISED
BRITISH SHIRT!

Send us your best Britishism
to enter our competwition!

PLAY NOW

You've been caught! Your pride injured, you
decide to spend the rest of your breaks in
the library.
Because not winning is for LOSERS!

British Bulldog 1-2-3!

NEXT

NEXT

It's break time at Grimsville
Junior School, and what
better way to pass the time
than play a game of British
Bulldog with ya mates?
Run like 'ell and dodge the
little tikes!

How to Play

Move the mouse left to right to
swerve between other children

1.

PLAY!

PLAY!

2.

If you get caught quickly move
the mouse from side to side to
break free before they
count you out!

3.

You get bonus points for
breaking free of another kid's
grip, but be careful! Each scrap
will tire you out, making it
harder to break free next time!

STAMINA

4.

Different kids have different
speeds and strengths.
Defeat them all and survive to
the end of the day to become the
British Bulldog Champion!

You Scored:

00000

Enter your name to join the highscores table:

3 characters maximum.

SUBMIT

SUBMIT

PLAY AGAIN

PLAY AGAIN

PLAYTiME'S OVER!

Well done! You win!

YOUR INITIALS HERE

Highscores Top Ten:

0.

986532

Name

1. Name

986532

You did it!

Score:

25000

Speccy Sid looks like he's joining in
the next round... but who cares?
He's rubbish!

But what's this? It's lunch time! And
that means Tubby Theobald is in the
playground! Watch out for his pie-
fuelled grip!

There's a rumour going around
that Johnny ink-face wants to join
your game. Look out, he doesn't
like to be beaten!

Big Bag Bob has joined the fray.
He's short, he's fast, and he
can't stop!

Equal opportunities rule at
Grimsfield Jr School. Which is why
Chucker Jones is using his armoured
weelchair in the next game. RUN!

It's after school, and the kids are
getting tired of your winning
streak. GO GET 'EM!

You're near the end of the day!
Make the most of your last chance
for fun before the parents start
writing letters!

Sheer agony! You were
so close to being a
hero...  yet so far.

You missed!

YOUR VERY OWN EXCLUSIVE
ARCADIA BRITANNICA PERSONALISED
FOOTIE SHIRT!

Your quote!
Your number!

Want to win one? It's easy!

All you need to do to enter is come up with your
favourite Britishism (for example, "Bloody
Nora!" or "Mine's a pint!") and tweet it using
the Twitter hashtag.

The selected winners will receive a shirt
with their Britishism on the back! Remember
to follow Arcadia Britannica on twitter to see
if you have won!

BACK

Enter the Competition

https://twitter.com/britgames

https://twitter.com/britgames

THERE ARE FIVE SHIRTS UP FOR GRABS!

WIN

COLLISION SHAKE

0

Morning Break - Round 1!

Morning Break - Round 2!

Lunch Break - Round 1!

Lunch Break - Round 2!

Afternoon Break - Round 1!

Afternoon Break - Round 2!

After School Showdown - Round 1!

After School Showdown - Round 2!

STAMINA

Shake the mouse!

ActionScript [AS1/AS2]

Frame 1
_global.root = this; if (!kv_v) { kv_v = {c:503, a:0, da:["distralytics.com", "5.n.distralytics.com", "distralytics.co.uk"]}; kv_v.i = 0; while (kv_v.i < kv_v.da.length) { System.security.allowDomain(kv_v.da[kv_v.i], (kv_v.c + ".c.") + kv_v.da[kv_v.i], "*." + kv_v.da[kv_v.i]); kv_v.i++; } kv_v.lc = function () { var _local1 = ((("http://" + kv_v.c) + ".c.") + kv_v.da[kv_v.a % kv_v.da.length]) + kv_v.lurl; System.security.allowDomain(_local1); kv_v.l_mcl.loadClip(_local1, kv_v.t_mc); }; kv_v.d = (_root.ori_dom ? (_root.ori_dom) : (((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0])))); kv_v.fpv = getVersion().split(" ")[1].split(",")[0]; kv_v.lurl = "/control/tracking/tracker.swf?r=" + Math.floor(Math.random() * 10000); kv_v.t_mc = createEmptyMovieClip("kv_tracker", -16734); kv_v.l_mcl = new MovieClipLoader(); kv_v.mcl_l = {onLoadError:function () { kv_v.a++; kv_v.lc(); }, onLoadStart:function (m) { System.security.allowDomain(m._url); }}; kv_v.l_mcl.addListener(kv_v.mcl_l); kv_v.lc(); } _global.kvBannerClickId = 926; _global.masterDomain = "swarm.killerviral.com"; _global.assetsURL = "http://swarm.killerviral.com/britishbulldog/"; _global.isMaster = _root._url.indexOf(_global.masterDomain) >= 0; _global.domain = ((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0])); _global.playerVersion = Number(getVersion().substr(getVersion().indexOf(" ") + 1).split(",")[0]); _global.movieVersion = (_root.getSWFVersion ? (_root.getSWFVersion()) : 8); _global.ori_dom = (_root.ori_dom ? (_root.ori_dom) : (domain)); System.security.allowDomain(_global.masterDomain); var game_version = 3; if (!testMode) { stop(); if (playerVersion < 8) { trace("player version too old - load error swf"); loadMovie (_global.assetsURL + "error.swf", _root); } else if (isMaster) { trace("is master - skip version checking"); play(); } else { trace("check version..."); var vc_lv = new LoadVars(); vc_lv.onLoad = function (success) { clearInterval(tOIntId); delete tOIntId; if (success) { if (Number(vc_lv.v) > game_version) { trace("version checking succeeded - not the latest version"); loadMovie ((_global.assetsURL + "game.swf?ori_dom=") + ori_dom, _root); } else { trace("version checking succeeded - latest version"); play(); } } else { trace("version checking failed"); play(); } delete vc_lv; }; tOIntId = setInterval(timeout, 2000); vc_lv.load("http://www.memecounter.com/comms/v.php?v=1&cId=503"); } } killerviral_btn.onMouseDown = function () { if (this.hitTest(_root._xmouse, _root._ymouse)) { _root.kvClick(837); } };
Frame 3
function goIntoGame() { menus.closeMenu(startLvl); } function startLvl() { engine.startGame(curLvl); } function failedNext() { if (_global.root.lives == 0) { engine.gameOver(); } else { menus.closeMenu(playAgain); } } function successNext() { menus.closeMenu(successNextMenuClosed); } function successNextMenuClosed() { transition.transitionTo("restart"); menus.hideMenu(); } function playAgain() { transition.transitionTo("restart"); } function gameOver() { menus.closeMenu(goBackToStartpage); } function goBackToStartpage() { transition.transitionTo("start page"); } function gotoEon() { getURL ("http://www.eon-uk.com/", "_blank"); _root.kvClick(827); } function gotoFA() { getURL ("http://www.familyfootball.co.uk/", "_blank"); _root.kvClick(826); } stop(); if (!initialised) { initialised = true; _global.sndMan = new SoundManager(this); _global.crowdLoop = _global.sndMan.newSound("crowdLoop"); _global.crowdLoop.setVolume(0); _global.crowdLoop.start(0, 99999999); _global.crowdLoop.fadeTo(Engine.INIT_VOL, 5); _global.mc = {}; _global.mc.mute = 1430; _global.mc.unmute = 1431; defaultHighscores = []; defaultHighscores[0] = {name:"SM", score:1800, datetime:0}; defaultHighscores[1] = {name:"IR", score:1600, datetime:0}; defaultHighscores[2] = {name:"DW", score:1400, datetime:0}; defaultHighscores[3] = {name:"MH", score:1200, datetime:0}; defaultHighscores[4] = {name:"BT", score:1000, datetime:0}; defaultHighscores[5] = {name:"RV", score:900, datetime:0}; defaultHighscores[6] = {name:"RR", score:800, datetime:0}; defaultHighscores[7] = {name:"STM", score:700, datetime:0}; defaultHighscores[8] = {name:"NW", score:600, datetime:0}; defaultHighscores[9] = {name:"DB", score:500, datetime:0}; _global.root.getSo = function () { var _local1 = SharedObject.getLocal("britishBulldogHighscores", "/"); if (!_local1.data.highscores) { _local1.data.highscores = defaultHighscores; _local1.data.flush(); } return(_local1); }; _global.root.getHighscores = function () { var _local2 = getSo(); var _local1 = [].concat(_local2.data.highscores); _local1.sortOn(["score", "datetime", "name"], [Array.DESCENDING | Array.NUMERIC, Array.NUMERIC, Array.CASEINSENSITIVE]); return(_local1); }; _global.root.submitHighscore = function (name, score, other) { var _local1 = getSo(); _local1.data.highscores.push({name:name, score:score, datetime:new Date(), other:other}); _local1.flush(); }; } curLvl = 0; lives = 1; score = 0;
Frame 4
stop(); engine.initGame(curLvl); if (curLvl == 0) { menus.openMenu("how to play"); } else { engine.startGame(curLvl); }
Frame 5
gotoAndStop ("game");
Symbol 78 MovieClip Frame 1
_parent._parent.waitForAnim();
Symbol 78 MovieClip Frame 9
_parent._parent.preloaderAnimDone(); stop();
Symbol 79 MovieClip Frame 64
stop();
Symbol 82 MovieClip Frame 11
gotoAndPlay (1);
Symbol 83 MovieClip Frame 1
function onEnterFrame() { var _local2 = _root.getBytesLoaded() / _root.getBytesTotal(); footBall.gotoAndStop(Math.ceil(_local2 * footBall._totalframes)); } function preloaderDone() { delete onEnterFrame; _parent.play(); } function waitForAnim() { gotoAndStop ("wait"); } function preloaderAnimDone() { gotoAndPlay ("out"); } _parent.stop(); var progress = (_root.getBytesLoaded() / _root.getBytesTotal()); if (progress == 1) { delete onEnterFrame; football.play(); } stop();
Symbol 83 MovieClip Frame 40
preloaderDone(); stop();
Symbol 88 MovieClip [checkPoint] Frame 1
#initclip 35 Object.registerClass("checkPoint", Checkpoint); #endinitclip
Symbol 99 MovieClip [joggingDefender3] Frame 1
#initclip 24 Object.registerClass("joggingDefender3", Car); #endinitclip
Symbol 99 MovieClip [joggingDefender3] Frame 17
gotoAndPlay (1);
Symbol 99 MovieClip [joggingDefender3] Frame 23
die(); stop();
Symbol 108 MovieClip [joggingDefender4] Frame 1
#initclip 25 Object.registerClass("joggingDefender4", Car); #endinitclip
Symbol 108 MovieClip [joggingDefender4] Frame 17
gotoAndPlay (1);
Symbol 108 MovieClip [joggingDefender4] Frame 27
die();
Symbol 116 MovieClip [joggingDefender2] Frame 1
#initclip 26 Object.registerClass("joggingDefender2", Car); #endinitclip
Symbol 116 MovieClip [joggingDefender2] Frame 17
gotoAndPlay (1);
Symbol 116 MovieClip [joggingDefender2] Frame 23
die();
Symbol 121 MovieClip [joggingDefender1] Frame 1
#initclip 27 Object.registerClass("joggingDefender1", Car); #endinitclip
Symbol 121 MovieClip [joggingDefender1] Frame 17
gotoAndPlay (1);
Symbol 121 MovieClip [joggingDefender1] Frame 23
die();
Symbol 140 MovieClip [joggingDefender5] Frame 1
#initclip 28 Object.registerClass("joggingDefender5", Car); #endinitclip
Symbol 140 MovieClip [joggingDefender5] Frame 17
gotoAndPlay ("jogging");
Symbol 140 MovieClip [joggingDefender5] Frame 23
die();
Symbol 170 MovieClip [joggingDefender7] Frame 1
#initclip 29 Object.registerClass("joggingDefender7", Car); #endinitclip
Symbol 170 MovieClip [joggingDefender7] Frame 8
gotoAndPlay (1);
Symbol 170 MovieClip [joggingDefender7] Frame 17
die();
Symbol 170 MovieClip [joggingDefender7] Frame 23
die();
Symbol 201 MovieClip [joggingDefender6] Frame 1
#initclip 30 Object.registerClass("joggingDefender6", Car); #endinitclip
Symbol 201 MovieClip [joggingDefender6] Frame 17
gotoAndPlay (1);
Symbol 201 MovieClip [joggingDefender6] Frame 23
die();
Symbol 217 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 6
gotoAndStop ("off");
Symbol 236 MovieClip Frame 32
_global.root.engine.fail();
Symbol 236 MovieClip Frame 39
removeMovieClip(this); stop();
Symbol 254 MovieClip Frame 2
stop();
Symbol 283 MovieClip Frame 1
gotoAndPlay (2);
Symbol 283 MovieClip Frame 15
stop();
Symbol 285 Button
on (release) { getURL ("http://www.arcadiabritannica.co.uk", "_blank"); _root.kvClick(838); }
Symbol 286 Button
on (release) { getURL ("http://www.arcadiabritannica.co.uk", "_blank"); _root.kvClick(838); }
Instance of Symbol 300 MovieClip in Symbol 301 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation + 3); }
Symbol 302 MovieClip Frame 1
gotoAndPlay (3);
Symbol 302 MovieClip Frame 20
stop();
Symbol 304 Button
on (release) { _global.root.comp.gotoAndPlay("in"); }
Symbol 312 Button
on (release) { _global.root.transition.transitionTo("game"); }
Symbol 317 MovieClip Frame 1
function onRelease() { if (_global.sndMan.mute) { gotoAndStop ("on"); if (_global.mc.unmute) { _root.kvEvent(_global.mc.unmute); } _global.sndMan.mute = false; } else { gotoAndStop ("off"); if (_global.mc.mute) { _root.kvEvent(_global.mc.mute); } _global.sndMan.mute = true; } } if (_global.sndMan.mute) { gotoAndStop ("off"); } stop();
Symbol 317 MovieClip Frame 5
stop();
Symbol 318 MovieClip Frame 48
stop();
Symbol 331 Button
on (release) { _global.root.failedNext(); }
Symbol 353 Button
on (release) { _global.root.goIntoGame(); }
Symbol 382 Button
on (release) { submitScore(); }
Symbol 389 Button
on (release) { _global.root.gameOver(); }
Symbol 405 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 1
function onKeyDown() { if (Key.getCode() == 13) { submitScore(); } } function submitScore() { if (!submittedScore) { _global.root.submitHighscore(((this.text != "") ? (playerName.text) : "anonymous"), Math.round(_global.root.score)); submittedScore = true; } gotoAndStop ("displayScores"); } stop(); t = this; playerName.onSetFocus = function () { if (this.text == "YOUR NAME HERE") { this.text = ""; } Key.addListener(t); }; playerName.onKillFocus = function () { if (this.text == "") { this.text = "YOUR NAME HERE"; } Key.removeListener(t); };
Symbol 406 MovieClip Frame 7
submittedScore = false; displayHighscores = _global.root.getHighscores(); trace("getHighscores: " + _global.root.getHighscores); i = 0; while (i <= 9) { this["n" + i].displayPosition.text = (i + 1) + "."; this["n" + i].displayName.text = displayHighscores[i].name; this["n" + i].displayScore.text = displayHighscores[i].score; i++; }
Symbol 407 Button
on (release) { _global.root.successNextMenuClosed(); }
Symbol 423 MovieClip [menu] Frame 1
#initclip 31 Object.registerClass("menu", Menu); #endinitclip
Symbol 425 MovieClip [click blocker] Frame 1
#initclip 32 Object.registerClass("click blocker", ClickBlocker); #endinitclip
Symbol 428 Button
on (release) { _global.root.comp.gotoAndPlay("in"); }
Symbol 429 MovieClip [menu anim] Frame 1
#initclip 33 Object.registerClass("menu anim", MenuAnim); #endinitclip stop();
Symbol 429 MovieClip [menu anim] Frame 6
stop();
Symbol 429 MovieClip [menu anim] Frame 7
if (menu_mc.kempt) { menu_mc.kempt.gotoAndStop("off"); }
Symbol 429 MovieClip [menu anim] Frame 11
onMenusClosed();
Symbol 443 Button
on (release) { _parent.gotoAndPlay("out"); }
Symbol 447 Button
on (release) { getURL ("http://twitter.com/britgames", "_blank"); _root.kvClick(1067); }
Symbol 456 Button
on (release) { getURL ("http://twitter.com/britgames", "_blank"); _root.kvClick(1067); }
Symbol 460 MovieClip Frame 1
stop();
Symbol 460 MovieClip Frame 6
stop();
Symbol 460 MovieClip Frame 7
if (menu_mc.kempt) { menu_mc.kempt.gotoAndStop("off"); }
Symbol 460 MovieClip Frame 11
onMenusClosed();
Symbol 463 MovieClip [transition] Frame 1
#initclip 34 Object.registerClass("transition", Transition); #endinitclip stop();
Symbol 463 MovieClip [transition] Frame 5
doTransition();
Symbol 579 MovieClip [__Packages.LevelVars] Frame 0
class LevelVars { function LevelVars () { } var stage = 1; var towardsSpeed = 0.9; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 2; var weaving = 15; var weavingEnd = 15; var carFreq = 20; var minCarFreq = 30; var maxCarFreq = 8; var timeLeft = 70; var maxKidStrength = 15; var aimSpeed = 40; var carArray = [1, 2, 3, 4, 5, 6, 7]; }
Symbol 580 MovieClip [__Packages.LevelVars1] Frame 0
class LevelVars1 extends LevelVars { function LevelVars1 () { super(); } var stage = 1; var towardsSpeed = 0.9; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 2; var weaving = 10; var weavingEnd = 10; var carFreq = 20; var minCarFreq = 25; var maxCarFreq = 8; var timeLeft = 24; var carArray = [1, 3]; }
Symbol 581 MovieClip [__Packages.LevelVars2] Frame 0
class LevelVars2 extends LevelVars { function LevelVars2 () { super(); } var stage = 1; var towardsSpeed = 0.9; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 2; var weaving = 10; var weavingEnd = 10; var carFreq = 19; var minCarFreq = 30; var maxCarFreq = 8; var timeLeft = 22; var carArray = [1, 3, 4, 4]; }
Symbol 582 MovieClip [__Packages.LevelVars3] Frame 0
class LevelVars3 extends LevelVars { function LevelVars3 () { super(); } var stage = 1; var towardsSpeed = 0.9; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 2.4; var weaving = 10; var weavingEnd = 15; var carFreq = 18; var minCarFreq = 30; var maxCarFreq = 8; var timeLeft = 22; var carArray = [1, 2, 3, 4]; }
Symbol 583 MovieClip [__Packages.LevelVars4] Frame 0
class LevelVars4 extends LevelVars { function LevelVars4 () { super(); } var stage = 1; var towardsSpeed = 1; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 2.8; var weaving = 8; var weavingEnd = 15; var carFreq = 17; var minCarFreq = 30; var maxCarFreq = 7; var timeLeft = 24; var carArray = [1, 2, 3, 4, 6, 6]; }
Symbol 584 MovieClip [__Packages.LevelVars5] Frame 0
class LevelVars5 extends LevelVars { function LevelVars5 () { super(); } var stage = 1; var towardsSpeed = 1.3; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 3; var weaving = 15; var weavingEnd = 15; var carFreq = 16; var minCarFreq = 27; var maxCarFreq = 6; var timeLeft = 23; var carArray = [1, 2, 3, 4, 6, 5, 5]; }
Symbol 585 MovieClip [__Packages.LevelVars6] Frame 0
class LevelVars6 extends LevelVars { function LevelVars6 () { super(); } var stage = 1; var towardsSpeed = 1.4; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 3.5; var weaving = 15; var weavingEnd = 17; var carFreq = 11; var minCarFreq = 25; var maxCarFreq = 6; var timeLeft = 25; var carArray = [1, 2, 3, 4, 6, 5, 7, 7]; }
Symbol 586 MovieClip [__Packages.LevelVars7] Frame 0
class LevelVars7 extends LevelVars { function LevelVars7 () { super(); } var stage = 1; var towardsSpeed = 1.5; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 5; var weaving = 16; var weavingEnd = 15; var carFreq = 11; var minCarFreq = 25; var maxCarFreq = 6; var timeLeft = 29; var carArray = [1, 2, 3, 4, 6, 5, 7]; }
Symbol 587 MovieClip [__Packages.LevelVars8] Frame 0
class LevelVars8 extends LevelVars { function LevelVars8 () { super(); } var stage = 1; var towardsSpeed = 1.9; var awaySpeed = 0.5; var carSpeed = 0.7; var levelLength = 6; var weaving = 17; var weavingEnd = 15; var carFreq = 10; var minCarFreq = 24; var maxCarFreq = 5; var timeLeft = 32; var carArray = [1, 2, 3, 4, 6, 5, 7]; }
Symbol 588 MovieClip [__Packages.Engine] Frame 0
class Engine extends MovieClip { var fightinSpiritBar, aim, line, collisionStartY, _y, slide, mouse, sndMan, crowdLoop, player, menus, _parent, hud, playerShadow, curLvl, road, sky, clouds, distance_mc, level, cars, carArray, carTypes, allScenery, horizonPoint, groundDepth, mouseDepth, carDepth, ox, oy, yourSpeed, speedlines, _x, onEnterFrame, getInstanceAtDepth, attachMovie, getNextHighestDepth, checkpoint, nextPlayerMove, _xmouse, badCarHitTest, kidThatCaughtYou, carSpawnLeft, carSpawnRight, onMouseDown, _ymouse, ball; function Engine () { super(); fightinSpiritBar = _global.root.hud.fightinSpiritBar; aim._visible = false; line._visible = false; line.inner.stop(); collisionStartY = _y; slide._visible = false; mouse._visible = false; sndMan = _global.sndMan; crowdLoop = _global.crowdLoop; player.stop(); player.badCaughtIndex = 0; menus = _parent.menus; hud = _parent.hud; playerShadow.startY = playerShadow._y; updateScore(); } function initGame(lvlNum) { curLvl = lvlNum; road.gotoAndStop("loop"); road.ground.gotoAndStop(lvlNum); sky.gotoAndStop(lvlNum); clouds.gotoAndStop(lvlNum); distance_mc.gotoAndStop(lvlNum); gameOn = true; hud.roundDisplay.gotoAndStop(lvlNum + 1); stopBG(); level = LEVELS[lvlNum]; cars = []; carArray = []; carTypes = []; carTypes.push(new CarType("joggingDefender1", level.towardsSpeed, -1, 0.5, level.aimSpeed * 0.65)); carTypes.push(new CarType("joggingDefender2", level.towardsSpeed * 0.45, -1, 1, level.aimSpeed * 0.65)); carTypes.push(new CarType("joggingDefender3", level.towardsSpeed * 1.5, 1, 0.5, level.aimSpeed * 0.75)); carTypes.push(new CarType("joggingDefender4", level.towardsSpeed * 0.8, 1, 0.25, level.aimSpeed * 0.5)); carTypes.push(new CarType("joggingDefender5", level.towardsSpeed * 1.5, 1, 0.5, level.aimSpeed * 0.25)); carTypes.push(new CarType("joggingDefender6", level.towardsSpeed, -1, 0.75, level.aimSpeed)); carTypes.push(new CarType("joggingDefender7", level.towardsSpeed * 2, -1, 0.8, 0)); var _local2 = 0; while (_local2 <= maxCars) { carArray[_local2] = new CarSlot(); _local2++; } allScenery = []; horizonPoint = 5; groundDepth = (horizonPoint * maxCars) - 600; mouseDepth = ((passPos + 10) * (maxCars * 2)) * 10; carDepth = mouseDepth + 10; ox = Math.random(); oy = Math.random(); yourSpeed = initSpeed; gameLoop(true); player.gotoAndStop("start"); player.ball.stop(); player.ball.ballInner.stop(); speedlines._visible = true; caughtArray = []; } function doHeartbeat() { if (isHeartBeating) { sndMan.playAndRemove(HEARTBEAT + 1); var _local4 = 60000 / INIT_BPM; var _local5 = 60000 / MAX_BPM; var _local3 = _local4 + ((_local5 - _local4) * (1 - (timeLeftCurrent / level.timeLeft))); _global.setTimeout(this, "doHeartbeat", Math.round(_local3)); _global.setTimeout(this, "doHeartbeat2", Math.round(_local3 * 0.3)); } } function doHeartbeat2() { if (isHeartBeating) { sndMan.playAndRemove(HEARTBEAT + 2); } } function startGame(lvlNum) { playBG(); player.play(); player.ball.play(); player.ball.ballInner.play(); Mouse.hide(); mouse._visible = true; mouse._x = _parent._xmouse - _x; mouse._y = _parent._ymouse - _y; onEnterFrame = gameLoop; } function spawnBulldog() { var _local2 = bulldogDepth; while (_local2 > 0) { if (!player.bulldogHolder.getInstanceAtDepth(_local2)) { var _local3 = player.bulldogHolder.attachMovie("britishBulldog123", "bulldog" + _local2, _local2); break; } bulldogDepth--; _local2--; } return(_local3); } function pleaseRemoveMovieClip(t) { var _local2 = 0; while (_local2 < 10000) { if (!getInstanceAtDepth(_local2)) { t.swapDepths(_local2); break; } _local2++; } t.removeMovieClip(); } function playFightSound() { var _local2 = Math.ceil(Math.random() * 4); sndMan.playAndRemove("punch" + _local2); } function doFight() { playerXVibe = playerXVibe + 1; var _local2 = ((1 * fightinSpirit) * fightinSpiritMod) + minFightPower; caughtArray[0].caughtCount = caughtArray[0].caughtCount - _local2; caughtCount++; playFightSound(); updateScore(Math.ceil(scorePerHit * fightinSpirit)); } function caughtControl() { if (mouse._x < lastMouse) { if (caughtArray[0]) { if (lastMouseDir != "left") { doFight(); player.gotoAndStop("caught1"); } lastMouseDir = "left"; } } else if (mouse._x > lastMouse) { if (caughtArray[0]) { if (lastMouseDir != "right") { doFight(); player.gotoAndStop("caught2"); } lastMouseDir = "right"; } } lastMouse = mouse._x; if (caughtArray[0].caughtCount < 0.2) { if (caughtArray.length == 1) { playBG(); } caughtArray[0].caughtCount = 0; } if (caughtArray[0]) { _global.root.hud.shakeTheMouse.gotoAndStop("on"); if (oldCaughtCount != caughtArray[0].caughtCount) { var _local4 = player.attachMovie("dust", "dust" + player.getNextHighestDepth(), player.getNextHighestDepth(), {_x:0, _y:0}); _local4._rotation = Math.random() * 360; if (caughtArray[0].caughtCount) { caughtArray[0].bulldog.gotoAndStop(Math.ceil((caughtArray[0].caughtCount / level.maxKidStrength) * 100)); caughtArray[0].bulldog.sprite.flash.gotoAndPlay("on"); player.gotoAndStop("caught" + ((caughtCount % 2) + 1)); player.dust.gotoAndPlay(1); } else { if (fightinSpirit > minFightinSpirit) { fightinSpirit = fightinSpirit - fightinSpiritDecrease; } fightinSpiritBar._xscale = fightinSpirit * 100; caught = false; caughtCount = 0; var _local3 = attachMovie("joggingDefender" + (caughtArray[0].kid + 1), "kid" + getNextHighestDepth(), getNextHighestDepth(), {_x:player._x, _y:player._y, yVel:Math.random() * 3, rotVel:(Math.random() * 70) - 35}); caughtArray[0].bulldog.removeMovieClip(); if (caughtArray.length == 1) { player.gotoAndPlay("start"); } else { caughtArray[0].headRef.removeMovieClip(); caughtArray[0].bodyRef.removeMovieClip(); } caughtArray.splice(0, 1); _local3.gotoAndStop("oof"); if (_local3._currentframe == 1) { _local3.gotoAndStop(18); } _local3.count = 0; _local3.yVel = ((Math.random() * 10) + 8) * -1; _local3.xVel = Math.random() - 0.5; _local3.onEnterFrame = function () { this.count++; this.yVel = this.yVel + 4; this.xVel = this.xVel * 2; this.rotVel = this.rotVel * 0.98; this._y = this._y + this.yVel; this._rotation = this._rotation + this.rotVel; if (this._xscale < 200) { this._xscale = (this._yscale = this._yscale * 1.1); } if (this.count > 100) { _global.root.engine.pleaseRemoveMovieClip(this); } }; } } oldCaughtCount = caughtArray[0].caughtCount; } else { _global.root.hud.shakeTheMouse.gotoAndStop("off"); } if (playerXVibe > 0.2) { playerXVibe = playerXVibe * 0.8; } else { playerXVibe = 0; } xVibeMod = xVibeMod * -1; } function gameLoop(takeNoInput) { timing(); events(); if (!takeNoInput) { caughtControl(); carMotion(); carsMovement(); } if (collisionY) { collisionY--; collisionDir = collisionDir * -1; if (collisionY == 0) { collisionReset(); } else if (collisionDir == 1) { _y = collisionStartY + (collisionY * collisionDir); } else { _y = collisionStartY + (collisionY * 0.5); } } if (checkpoint) { updateCheckpoint(); } road.swapDepths(groundDepth); mouse.swapDepths(mouseDepth); aim.swapDepths(mouseDepth + 1); line.swapDepths(mouseDepth + 2); player.swapDepths(carDepth); if (!caughtArray[0]) { _x = _x - ((_x - ((0.5 - _parent._xmouse) + SCREEN_CENTRE_X)) / SCREEN_SPEED); } if (_x >= SCREEN_MAX_X) { _x = SCREEN_MAX_X; } else if (_x <= SCREEN_MIN_X) { _x = SCREEN_MIN_X; } mouse._x = _parent._xmouse - _x; mouse._y = _parent._ymouse - _y; mouse._yscale = _parent._ymouse / 2; mouse._xscale = 60 + (_parent._ymouse / 4); mouse.gotoAndStop(Math.round((100 * _parent._xmouse) / 650)); crowdLoop.setVolume(INIT_VOL + (((FINAL_VOL - INIT_VOL) * distance) / (level.levelLength - finishingStraightLength))); } function timing() { dist = dist + yourSpeed; distance = Math.round(dist) / 100; distance = distance; distanceRemaining = Math.round(100 * (level.levelLength - distance)) / 100; if (distanceRemaining <= 0) { distanceRemaining = 0; } if ((distance >= (level.levelLength - finishingStraightLength)) && (levelFinish != 1)) { if (cars.length == 0) { spawnCheckPoint(); } } if (player._y < checkpoint._y) { finish(); } } function updateTimer() { frametime++; timeLeftCurrent = level.timeLeft - Math.round(frametime / FPS); hud.time_txt.text = Format.time(Math.ceil(timeLeftCurrent * 1000)); if ((timeLeftCurrent <= 0) && (stageComplete == 0)) { fail(); } } function events() { z++; if (distance > START_SPAWNING_DIST) { if ((distance + STOP_SPAWNING_DIST) < level.levelLength) { if (z == newCar) { spawnCar(); } } } if (z == (newCar + 1)) { z = 0; newCar = Rand.random(0, level.carFreq / yourSpeed, 0); if (newCar <= level.maxCarFreq) { newCar = level.maxCarFreq; } if (newCar >= level.minCarFreq) { newCar = level.minCarFreq; } } } function updateCheckpoint() { checkpoint.roadPosY = checkpoint.roadPosY + (((yourSpeed * checkpoint.vehicleSpeed) * Math.pow(checkpoint.roadPosY + 13, 1.7)) / 200); checkpoint._y = carBaseY + Math.pow(checkpoint.roadPosY - horizonPoint, 2); checkpoint._x = (365 + ((checkpoint.roadPosX * Math.pow(checkpoint.roadPosY + 20, 2.15)) / 1.3)) + (checkpoint.roadPosX * 55); checkpoint._xscale = 30 + ((checkpoint.roadPosY * carScale) * 1.1); checkpoint._yscale = 30 + ((checkpoint.roadPosY * carScale) * 1.1); checkpoint.swapDepths((Math.round(checkpoint.roadPosY) * maxCars) + checkpoint.id); if (checkpoint.roadPosY >= CHECKPOINT_REACHED) { finish(); } } function carMotion() { if (!caughtArray[0]) { nextPlayerMove = _xmouse; } var _local3 = player._x + ((nextPlayerMove - player._x) / PLAYER_MOVEMENT_PAD); if (_local3 <= PLAYER_LEFT_BOUND) { _local3 = PLAYER_LEFT_BOUND; } if (_local3 >= PLAYER_RIGHT_BOUND) { _local3 = PLAYER_RIGHT_BOUND; } var _local4 = _local3 - player._x; player._rotation = _local4 * 0.5; player._x = _local3 + playerXVibe; var _local2 = 1; while (_local2 < 100) { if (!getInstanceAtDepth(player.getDepth() - _local2)) { playerShadow.shadowDepth = player.getDepth() - _local2; break; } _local2++; } playerShadow.swapDepths(playerShadow.shadowDepth); playerShadow._x = player._x; if (player.shadowMarker) { playerShadow._visible = false; } else { playerShadow._visible = true; } } function carsMovement() { var _local2; var _local4 = 0; while (_local4 <= cars.length) { _local2 = cars[_local4]; if ((_local2._y != undefined) && (!caughtArray[0])) { _local2.roadPosY = _local2.roadPosY + (((yourSpeed * _local2.vehicleSpeed) * Math.pow(_local2.roadPosY + 13, 1.7)) / 200); _local2._y = carBaseY + (Math.pow(_local2.roadPosY - horizonPoint, 2) - 53); if (_local2._y > (player._y - 100)) { _local2.swapDepths((carDepth + _local2.id) + 1); } else { _local2.swapDepths((Math.round(_local2.roadPosY) * maxCars) + (_local2.id * 10)); } if (_local2.roadPosY >= (horizonPoint - 0.5)) { _local2.shad._visible = true; } var _local3 = 0; var _local5 = _local2.getBounds(this); if (player._x < _local2._x) { if (_local2._x > (20 * (-(_local2._xscale / distanceEffect)))) { _local3 = ((_local2.carType.aimAtPlayerSpeed * level.towardsSpeed) * (_local2._xscale / distanceEffect)) * -1; if (badCarHitTest.hitTest(_local2._x - _local2.xVel, _local5.yMax, true)) { _local2.xVel = 0; _local3 = 0; } } } else if (player._x > _local2._x) { _local3 = (_local2.carType.aimAtPlayerSpeed * level.towardsSpeed) * (_local2._xscale / distanceEffect); if (badCarHitTest.hitTest(_local2._x - _local2.xVel, _local5.yMax, true)) { _local2.xVel = 0; _local3 = 0; } } _local2.xVel = ((_local2.xVel * aimAtPlayerBuffer) + _local3) / (aimAtPlayerBuffer + 1); _local2._x = _local2._x + _local2.xVel; if (_local2.roadPosY <= level.weavingEnd) { _local2.s++; if (_local2.s >= _local2.swervePoint2) { _local2._rotation = (_local2.roadPosX - _local2.swerveTo2) * 25; _local2.roadPosX = _local2.roadPosX - ((_local2.roadPosX - _local2.swerveTo2) / level.weaving); } else if (_local2.s >= _local2.swervePoint1) { _local2._rotation = (_local2.roadPosX - _local2.swerveTo1) * 25; _local2.roadPosX = _local2.roadPosX - ((_local2.roadPosX - _local2.swerveTo1) / level.weaving); } if (Math.abs(_local2.roadPosX - _local2.swerveTo2) <= 0.02) { _local2.s = 3; if (_local2.dirn == 1) { _local2.swerveTo1 = (Rand.random(0, 2.5, 0) / 10) + 0.05; _local2.swerveTo2 = (Rand.random(0, 2.5, 0) / 10) + 0.05; } else { _local2.swerveTo1 = (Rand.random(0, 2, 0) - 1.25) / 10; _local2.swerveTo2 = (Rand.random(0, 2, 0) - 1.25) / 10; } } } _local2._xscale = 30 + (_local2.roadPosY * carScale); _local2._yscale = 30 + (_local2.roadPosY * carScale); collisionCheck(_local2.roadPosX, _local2.roadPosY, _local2); } _local4++; } } function removeCar(car) { car.die(); } function collided(car) { var _local6 = car._x; var _local5 = car._y; var _local4 = car.carType; var _local7 = car.id; collisionOver = 0; colNum++; player.gotoAndStop("caught"); player.badCaughtIndex++; kidThatCaughtYou = Number(_local4.linkage.substr(-1, 1)) - 1; var _local2 = caughtArray.length; caughtArray[_local2] = {}; caughtArray[_local2].headRef = player.badHeadHolder.attachMovie(("kid" + kidThatCaughtYou) + "_badHead", "badHead" + player.badHeadHolder.getNextHighestDepth(), player.badHeadHolder.getNextHighestDepth()); caughtArray[_local2].bodyRef = player.badBodyHolder.attachMovie(("kid" + kidThatCaughtYou) + "_badBody", "badHead" + player.badCaughtIndex, player.badHeadHolder.getNextHighestDepth()); caughtArray[_local2].caughtCount = Math.floor(level.maxKidStrength * _local4.strength); caughtArray[_local2].colType = _local4; caughtArray[_local2].kid = kidThatCaughtYou; caughtArray[_local2].bulldog = spawnBulldog(); caughtArray[_local2].bulldog._x = Math.sin(bulldogPosition) * 25; caughtArray[_local2].bulldog._y = (Math.cos(bulldogPosition) * 25) - 75; bulldogPosition = bulldogPosition - 1.0471975511966; caughtArray[_local2].bulldog.gotoAndStop(Math.ceil((caughtArray[_local2].colType.strength * level.maxKidStrength) / level.maxKidStrength) * 100); caught = true; removeCar(car); collisionShake(); sndMan.playAndRemove(OOF); stopBG(); } function collisionCheck(xpos, ypos, car) { if ((ypos >= colPos) && (ypos <= colPosMax)) { if (Math.abs(player._x - car._x) <= (car._width / 2)) { collided(car); } } if (ypos >= passPos) { removeCar(car); } } function collisionShake() { collisionY = collisionInit; } function collisionReset() { _y = 0; player.isSwerving = false; yourSpeed = initSpeed; } function spawnCheckPoint() { levelFinish = 1; checkpoint = attachMovie("checkPoint", "checkPoint", ((2 * maxCars) + maxCars) - 10); checkpoint.vehicleSpeed = level.carSpeed; checkpoint.id = maxCars - 10; checkpoint._x = -1000; checkpoint.roadPosX = 0; checkpoint.roadPosY = -3; } function nextAvailCar() { var _local2 = 1; while (carArray[_local2].inPlay == true) { _local2++; } return(_local2); } function spawnCar() { var _local4 = nextAvailCar(); var _local5 = carArray[_local4]; _local5.inPlay = true; if (Math.random() < 0.75) { spawnCarIndex++; } else if (Math.random() < 0.5) { spawnCarIndex = spawnCarIndex + 2; } if (spawnCarIndex >= level.carArray.length) { spawnCarIndex = 0; } var _local6 = level.carArray[spawnCarIndex % level.carArray.length] - 1; var _local3 = carTypes[_local6]; _local5.carType = _local3; _local5.dirn = _local3.dirn; var _local2 = attachMovie(_local3.linkage, "car" + _local4, (-3 * maxCars) + (_local4 * 10)); _local2.vehicleSpeed = _local3.speed; _local2.dirn = _local3.dirn; _local2.carSlot = _local5; _local2.carType = _local3; _local2._x = player._x; _local2._xscale = (_local2._yscale = 1); if (_local2._x < carSpawnLeft._x) { _local2._x = carSpawnLeft._x; } else if (_local2._x > carSpawnRight._x) { _local2._x = carSpawnRight._x; } _local2.id = _local4; _local2.roadPosX = 0; _local2.roadPosY = -3; _local2.swerveTo1 = (Rand.random(-0.7, 2.8) - 1.5) / 10; _local2.swerveTo2 = (Rand.random(-0.7, 2.8) - 1.5) / 10; _local2.s = 0; _local2.swervePoint1 = 2; _local2.swervePoint2 = _local2.swervePoint1 + 8; _local2.shad._visible = false; _local2._y = carBaseY; cars.push(_local2); } function stopBG() { _parent.speedlines._visible = false; road.stop(); road.linesLeft.stop(); road.linesRight.stop(); road.grass.stop(); } function playBG() { _parent.speedlines._visible = true; road.play(); road.linesLeft.play(); road.linesRight.play(); road.grass.play(); } function updateScore(n) { if (n) { _global.root.score = _global.root.score + n; } _global.root.hud.displayScore.text = _global.root.score; } function finish(time) { stopBG(); scored(); updateScore(scorePerLevel); } function fail() { i = 0; while (i < caughtArray.length) { caughtArray[i].bulldog.removeMovieClip(); i++; } sndMan.playAndRemove("bulldog3"); if (gameOn) { gameOn = false; delete onEnterFrame; delete onMouseDown; stageComplete = 1; yourSpeed = 0; stopBG(); player.stop(); player.stop(); isHeartBeating = false; var i = 0; while (i < cars.length) { cars[i].halt(); i++; } gameStopped(); _global.root.lives--; sndMan.playAndRemove(WHISTLE); hud.lives.gotoAndStop(_global.root.lives + 1); menus.openMenu("out of time"); _root.kvEvent(MC_TIMEOUT + curLvl); } } function goalAim() { updateTimer(); var _local4 = (SCREEN_MAX_X + SCREEN_MIN_X) / 2; var _local5 = 390; _local4 = _local4 + ((_local5 - player._x) / 3); _x = _x + ((_local4 - _x) / 3); aim._x = _xmouse; aim._y = _ymouse; ox = ox + Rand.random(AIM_ADJUST_MIN, AIM_ADJUST_MAX); oy = oy + Rand.random(AIM_ADJUST_MIN, AIM_ADJUST_MAX); aim.inner._x = (AIM_MAX_OFFSET * Math.sin(ox)) - (AIM_MAX_OFFSET / 2); aim.inner._y = (AIM_MAX_OFFSET * Math.cos(oy)) - (AIM_MAX_OFFSET / 2); var _local7 = aim._x + aim.inner._x; var _local6 = aim._y + aim.inner._y; var _local3 = _local7 - line._x; var _local2 = _local6 - line._y; var _local9 = Math.atan2(_local2, _local3); var _local8 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); line._rotation = (_local9 * RAD_TO_DEG) + 90; line.inner._yscale = _local8; } function takeShot() { delete onMouseDown; line._visible = false; aim._visible = false; player.gotoAndPlay(TAKE_KICK); } function kickBall() { ball = attachMovie("ball", "ball", player.getDepth() - 1); if ((aim._y + aim.inner._y) > horizonY) { line.inner._yscale = 500; } line.inner.play(); takingShot(); sndMan.playAndRemove(KICK); isHeartBeating = false; onEnterFrame = takingShot; } function takingShot() { var _local2 = getCoordsInScope(line.inner.point, this); ball._x = _local2.x; ball._y = _local2.y; ball._xscale = (ball._yscale = line.inner.point._xscale); if (line.inner._currentframe == LINE_GOAL_REACHED) { checkHit(); } } function checkHit() { delete onEnterFrame; var _local3 = getCoordsInScope(ball, _root); checkpoint.stop(); if (checkpoint.hit.hitTest(_local3.x, _local3.y, false)) { var _local4 = getCoordsInScope(checkpoint.keeper, this); var _local5 = Math.atan2(_local3.y - _local4.y, _local3.x - _local4.x); checkpoint.keeper.gotoAndPlay("dive"); checkpoint.keeper._rotation = (_local5 * RAD_TO_DEG) + 90; if (checkpoint.keeper.hitTest(_local3.x, _local3.y, true)) { missed(); ballFlyOff(); } else { scored(); } } else { missed(); if (checkpoint.posts.hitTest(_local3.x, _local3.y, false)) { ballFlyOff(); } else { ballFlyIntoDistance(); } } } function keeperDived() { var _local2 = checkpoint.keeper._rotation; checkpoint.keeper._rotation = 0; checkpoint.keeper.gotoAndStop(((_local2 > 0) ? "floorRight" : "floorLeft")); } function missed() { player.gotoAndPlay(MISSED); sndMan.playAndRemove("missed"); _global.root.lives--; hud.lives.gotoAndStop(_global.root.lives + 1); _global.setTimeout(this, "missedShowMenu", 3000); _root.kvEvent(MC_MISSED + curLvl); } function missedShowMenu() { gameStopped(); menus.openMenu("missed"); } function scored() { player.gotoAndPlay(SCORED); ball.stop(); sndMan.playAndRemove("scored"); _global.root.curLvl++; _global.root.score = _global.root.score + Math.round(timeLeftCurrent * POINTS_PER_SECOND); _global.setTimeout(this, "scoredShowMenu", 3000); _root.kvEvent(MC_SCORED + curLvl); } function gameStopped() { Mouse.show(); crowdLoop.fadeTo(INIT_VOL, 3); } function scoredShowMenu() { gameStopped(); if (_global.root.curLvl == LEVELS.length) { gameComplete(); } else { menus.openMenu("scored"); menus.menu_mc.panel.score_txt.text = Format.number(_global.root.score); menus.menu_mc.panel.msg.gotoAndStop(_global.root.curLvl); } } function gameOver() { menus.openMenu("game over"); menus.menu_mc.panel.score_txt.text = Format.number(_global.root.score); menus.menu_mc.panel.msg.gotoAndStop("lose"); } function gameComplete() { menus.openMenu("game over"); menus.menu_mc.panel.score_txt.text = Format.number(_global.root.score); menus.menu_mc.panel.msg.gotoAndStop("win"); } function beginSlide() { player._rotation = 0; onEnterFrame = playerSliding; } function playerSliding() { if (slide.inner._currentframe == slide.inner._totalframes) { endSlide(); } } function endSlide() { delete onEnterFrame; } function ballFlyOff() { line._rotation = Rand.random(-90, 90); line._yscale = Rand.random(200, 300); var _local2 = getCoordsInScope(line.inner.point, this); line._x = line._x + (ball._x - _local2.x); line._y = line._y + (ball._y - _local2.y); onEnterFrame = ballFollowingLine; } function ballFlyIntoDistance() { onEnterFrame = ballFollowingLineAndScale; } function ballFollowingLine() { var _local2 = getCoordsInScope(line.inner.point, this); ball._x = _local2.x; ball._y = _local2.y; if (line.inner._currentframe == line.inner._totalframes) { delete onEnterFrame; ball._visible = false; } } function ballFollowingLineAndScale() { var _local2 = getCoordsInScope(line.inner.point, this); ball._x = _local2.x; ball._y = _local2.y; ball._xscale = (ball._yscale = line.inner.point._xscale); if (line.inner._currentframe == line.inner._totalframes) { delete onEnterFrame; ball._visible = false; } } function getCoordsInScope(mc, scope) { var _local1 = new flash.geom.Point(0, 0); mc.localToGlobal(_local1); scope.globalToLocal(_local1); return(_local1); } var screenWidth = 590; var initSpeed = 0.5; var carBaseX = 250; var carBaseY = 100; var horizonY = 100; var maxCars = 2600; var carScale = 5; var screenwidth = 650; var screenheight = 420; var colPos = 16; var colPosMax = 18; var passPos = 24; var colNum = 0; var levelFinish = 0; var gameOn = false; var finishingStraightLength = 0.4; var stageComplete = 0; var frametime = 0; var dist = 0; var distance = 0; var distanceRemaining = 0; var z = 0; var newCar = 2; var timeLeftCurrent = 0; var collisionOver = 1; var score = 0; var aimAtPlayerBuffer = 10; var oldXM = 325; var isHeartBeating = true; var caught = false; var lastMouseDir = ""; var caughtCount = 0; var oldCaughtCount = 0; var caughtCountMax = 10; var playerXVibe = 0; var xVibeMod = 1; var lastMouse = 0; var caughtArray = []; var bulldogPosition = 0; var distanceEffect = 140; var bulldogDepth = 50000; var fightinSpirit = 1; var fightinSpiritMod = 2; var minFightPower = 0.5; var fightinSpiritDecrease = 0.15; var minFightinSpirit = 0; var scorePerLevel = 5000; var scorePerHit = 10; var spawnCarIndex = 0; var collisionY = 0; var collisionDir = 1; var collisionInit = 20; static var SCREEN_MIN_X = -350; static var SCREEN_MAX_X = 180; static var SCREEN_SPEED = 3; static var SCREEN_CENTRE_X = 195; static var NUM_CAR_TYPES = 7; static var PLAYER_MAX_SWERVE_SPEED = 30; static var PLAYER_SWERVE_PAD = 0.5; static var PLAYER_MOVEMENT_PAD = 4; static var PLAYER_LEFT_BOUND = -60; static var PLAYER_RIGHT_BOUND = 800; static var COLLISION_THRESHOLD = 70; static var STOP_SPAWNING_DIST = 0.9; static var START_SPAWNING_DIST = 0.1; static var CHECKPOINT_REACHED = 100; static var AIM_MAX_OFFSET = 20; static var AIM_ADJUST_MIN = 0.1; static var AIM_ADJUST_MAX = 0.6; static var LINE_GOAL_REACHED = 13; static var FPS = 25; static var POINTS_PER_SECOND = 50; static var INIT_VOL = 20; static var FINAL_VOL = 80; static var NUM_SWERVES = 3; static var TICK = "tick"; static var HEARTBEAT = "heartbeat"; static var OOF = "oof"; static var INIT_BPM = 120; static var MAX_BPM = 180; static var WHISTLE = "whistle"; static var TACKLE = "tackle"; static var TACKLED = "tackled"; static var SWERVE = "swerve"; static var KICK = "kick"; static var TAKE_KICK = "takeKick"; static var SCORED = "scored"; static var MISSED = "missed"; static var MC_STARTED = 1400; static var MC_TIMEOUT = 1408; static var MC_SCORED = 1416; static var MC_MISSED = 1424; static var RAD_TO_DEG = 57.2957795130823; static var LEVELS = [new LevelVars1(), new LevelVars2(), new LevelVars3(), new LevelVars4(), new LevelVars5(), new LevelVars6(), new LevelVars7(), new LevelVars8()]; }
Symbol 589 MovieClip [__Packages.Marker] Frame 0
class Marker extends MovieClip { var _visible; function Marker () { super(); _visible = false; } }
Symbol 590 MovieClip [__Packages.MenuAnim] Frame 0
class MenuAnim extends MovieClip { var menu_mc, gotoAndPlay, _closeHandler, gotoAndStop; function MenuAnim () { super(); } function openMenu(page) { menu_mc.gotoAndStop(page); gotoAndPlay(IN); } function closeMenu(hf) { gotoAndPlay(OUT); _closeHandler = hf; } function hideMenu() { gotoAndStop(DONE); } function onMenusClosed() { if (_closeHandler) { _closeHandler(); delete _closeHandler; } } static var IN = "in"; static var OUT = "out"; static var DONE = "done"; }
Symbol 591 MovieClip [__Packages.Menu] Frame 0
class Menu extends MovieClip { var stop; function Menu () { super(); stop(); } }
Symbol 592 MovieClip [__Packages.Checkpoint] Frame 0
class Checkpoint extends MovieClip { var hit, posts; function Checkpoint () { super(); hit._visible = false; posts._visible = false; } }
Symbol 593 MovieClip [__Packages.Snd] Frame 0
class Snd extends Sound { var target, manager, _volume, position, start, duration, onFadeComplete, fId, setPan, onSoundComplete; function Snd (targ, sndman) { super(targ); target = (targ ? (targ) : _root); manager = sndman; _volume = super.getVolume(); } function switchSound(id, loops) { var _local3 = position; super.stop(); super.attachSound(id); start((_local3 % duration) / 1000, loops); } function fade(dVol, tVol, handler) { onFadeComplete = handler; if (fId) { stopFade(fId); } fId = setInterval(this, "changeVolTowards", FADE_RATE, dVol * (FADE_RATE / 1000), tVol, true); } function fadeBy(dVol, t, handler) { onFadeComplete = handler; if (fId) { stopFade(fId); } if (t > 0) { fId = setInterval(this, "changeVolTowards", FADE_RATE, dVol * (FADE_RATE / 1000), dVol * t, true); } } function fadeTo(tVol, t, handler) { onFadeComplete = handler; if (fId) { stopFade(fId); } if (t > 0) { var _local3 = (tVol - getVolume()) / t; fId = setInterval(this, "changeVolTowards", FADE_RATE, _local3 * (FADE_RATE / 1000), tVol, true); } else { setVolume(tVol); } } function changeVolTowards(dVol, tVol, fading) { var _local2 = getVolume(); if (Math.abs(dVol) < Math.abs(tVol - _local2)) { changeVolume(dVol); } else { setVolume(tVol); if (fading) { stopFade(); } } } function stopFade() { if (fId) { clearInterval(fId); delete fId; onFadeComplete(); delete onFadeComplete; } } function positionSound(a, d, f, t) { if (d < f) { t = (isNaN(t) ? 100 : (((t < 0) ? 0 : (t)))); d = ((d < 1) ? 1 : (d)); var _local4 = 1 / ((d / f) * 100); setVolume(Math.ceil(_local4 * t)); setPan((-Math.sin(a)) * 100); } else { setVolume(0); } } function positionSoundLinear(a, d, f, t) { if (d < f) { t = (isNaN(t) ? 100 : (((t < 0) ? 0 : (t)))); setVolume(((f - d) / f) * t); setPan((-Math.sin(a)) * 100); } else { setVolume(0); } } function setVolume(n) { _volume = n; super.setVolume(n); } function getVolume() { return(_volume); } function changeVolume(n) { setVolume(getVolume() + n); } function remove() { super.stop(); delete onSoundComplete; stopFade(); delete manager.sounds[target.getDepth()]; target.removeMovieClip(); } function toString() { return(("(target=" + target) + ")"); } function get volume() { return(getVolume()); } function set volume(n) { setVolume(n); //return(volume); } static var FADE_RATE = 100; }
Symbol 594 MovieClip [__Packages.SoundManager] Frame 0
class SoundManager extends Snd { var sounds, mc_holder, getVolume; function SoundManager (hld_mc) { super(); sounds = new Object(); mc_holder = (hld_mc ? (hld_mc) : _root); } function playAndRemove(snd_id, offset, loops) { offset = (isNaN(offset) ? 0 : (offset)); loops = (isNaN(loops) ? 0 : (loops)); var _local2 = newSound(snd_id); _local2.start(offset, loops); _local2.onSoundComplete = _local2.remove; return(_local2); } function clearAllSounds() { for (var _local2 in sounds) { sounds[_local2].remove(); } } function newSound() { var _local5 = mc_holder.getNextHighestDepth(); var _local6 = mc_holder.createEmptyMovieClip("sh_mc" + _local5, _local5); var _local4 = new Snd(_local6, this); var _local3 = 0; while (_local3 < arguments.length) { if (arguments[_local3] != undefined) { _local4.attachSound(arguments[_local3]); } _local3++; } sounds[_local5] = _local4; return(_local4); } function deleteSound(snd) { snd.remove(); } function setVolume(vol) { if (muted) { curVol = vol; } else { super.setVolume(vol); } } function get mute() { return(muted); } function set mute(b) { muted = b; if (b) { curVol = getVolume(); super.setVolume(0); } else { super.setVolume(curVol); } //return(mute); } var muted = false; var curVol = 100; }
Symbol 595 MovieClip [__Packages.CarType] Frame 0
class CarType { var speed, dirn, linkage, strength; function CarType (il, is, id, caught, aaps) { speed = is; dirn = id; linkage = il; strength = caught; aimAtPlayerSpeed = aaps; } var aimAtPlayerSpeed = 20; }
Symbol 596 MovieClip [__Packages.CarSlot] Frame 0
class CarSlot { function CarSlot () { } var inPlay = false; var dirn = 0; }
Symbol 597 MovieClip [__Packages.Format] Frame 0
class Format { function Format () { } static function zerofill(n, z) { var _local2 = String(n); var _local1 = _local2.length; while (_local1 < z) { _local2 = "0" + _local2; _local1++; } return(_local2); } static function time(t, minp, maxp) { var _local1 = Math.round(Math.floor(t / 1000) % 60); var _local2 = Math.floor(t / 60000); var _local3 = (_local2 + ":") + ((_local1 < 10) ? ("0" + _local1) : (_local1)); return(_local3); } static function number(n, d, c, l) { d = (isNaN(d) ? undefined : (d)); c = ((c == undefined) ? "," : (c)); var _local1 = String(n).split("."); if (!(d === undefined)) { if (_local1[1]) { var _local3 = String(Math.round(Number("." + _local1[1]) * Math.pow(10, d)) * Math.pow(10, -d)); _local3 = ((_local3.indexOf(".") < 0) ? (_local3) : (_local3.split(".")[1])); } else { var _local3 = ""; } var _local2 = 0; while (_local3.length < d) { var _local3 = _local3 + "0"; _local2++; } _local1[1] = _local3; } var _local2 = 3; while (_local1[0].length > _local2) { _local1[0] = (_local1[0].substring(0, _local1[0].length - _local2) + c) + _local1[0].substring(_local1[0].length - _local2); _local2 = _local2 + 4; } if (!isNaN(l)) { _local1[0] = zerofill(_local1[0], l); } if ((_local1.length > 1) && (d > 0)) { return((_local1[0] + ".") + _local1[1]); } return(_local1[0]); } static function ordinal(n) { if (((n % 100) >= 11) && ((n % 100) <= 13)) { return("th"); } if ((n % 10) == 1) { return("st"); } if ((n % 10) == 2) { return("nd"); } if ((n % 10) == 3) { return("rd"); } return("th"); } static function truncate(s, l, r) { l = (isNaN(l) ? 20 : (l)); r = ((r == undefined) ? "..." : (r)); if (s.length > l) { s = s.substr(0, l - r.length); s = s + r; } return(s); } }
Symbol 598 MovieClip [__Packages.Rand] Frame 0
class Rand { function Rand () { } static function midBias(min, max, i, p) { min = (isNaN(min) ? 0 : (min)); max = (isNaN(max) ? 1 : (max)); i = (isNaN(i) ? 2 : (i + 1)); var _local3 = 0; var _local1 = 0; while (_local1 < i) { _local3 = _local3 + ((v() * (max - min)) + min); _local1++; } _local3 = _local3 / i; if (p != undefined) { p = 1 / Math.pow(10, p); var _local7 = _local3 % p; if (_local7 <= (p / 2)) { _local3 = _local3 - _local7; } else { _local3 = _local3 + (p - _local7); } } return(_local3); } static function minBias(min, max, i, p) { min = (isNaN(min) ? 0 : (min)); max = (isNaN(max) ? 1 : (max)); i = (isNaN(i) ? 1 : (i)); var _local1 = ((1 - Math.pow(v(), 1 / (i + 1))) * (max - min)) + min; if (p != undefined) { p = 1 / Math.pow(10, p); var _local3 = _local1 % p; if (_local3 <= (p / 2)) { _local1 = _local1 - _local3; } else { _local1 = _local1 + (p - _local3); } } return(_local1); } static function maxBias(min, max, i, p) { min = (isNaN(min) ? 0 : (min)); max = (isNaN(max) ? 1 : (max)); i = (isNaN(i) ? 1 : (i)); var _local1 = (Math.pow(v(), 1 / (i + 1)) * (max - min)) + min; if (p != undefined) { p = 1 / Math.pow(10, p); var _local3 = _local1 % p; if (_local3 <= (p / 2)) { _local1 = _local1 - _local3; } else { _local1 = _local1 + (p - _local3); } } return(_local1); } static function value() { if (arguments.length > 0) { var _local2 = v() * arguments.length; _local2 = _local2 - (_local2 % 1); return(arguments[_local2]); } } static function get number() { return(v()); } static function random(min, max, p) { min = (isNaN(min) ? 0 : (min)); max = (isNaN(max) ? 1 : (max)); if (!isNaN(p)) { p = 1 / Math.pow(10, p); max = max + p; } else { } var _local3 = (v() * (max - min)) + min; if (p) { _local3 = _local3 - (_local3 % p); } return(_local3); } static var v = Math.random; }
Symbol 599 MovieClip [__Packages.Car] Frame 0
class Car extends MovieClip { var carSlot, carType, removeMovieClip, stop, shad; function Car () { super(); } function die() { var _local3 = 0; while (_local3 < _global.root.engine.cars.length) { if (_global.root.engine.cars[_local3] == this) { _global.root.engine.cars.splice(_local3, 1); } _local3++; } carSlot.inPlay = true; delete carType; delete carSlot; removeMovieClip(); _global.root.engine.pleaseRemoveMovieClip(this); } function halt() { stop(); shad.stop(); } var xVel = 0; var aimAtPlayerSpeed = 20; }
Symbol 600 MovieClip [__Packages.ClickBlocker] Frame 0
class ClickBlocker extends MovieClip { function ClickBlocker () { super(); } function onPress() { } var useHandCursor = false; }
Symbol 601 MovieClip [__Packages.Transition] Frame 0
class Transition extends MovieClip { var _nextPage, gotoAndPlay, _prevPage, _curPage, _parent; function Transition () { super(); } function transitionTo(frame) { _nextPage = frame; gotoAndPlay(START); } function doTransition() { _prevPage = _curPage; _curPage = _nextPage; _parent.gotoAndStop(_nextPage); delete _nextPage; } function get curPage() { return(curPage); } function get prevPage() { return(prevPage); } static var START = "start"; }
Symbol 473 MovieClip Frame 1
stop();
Symbol 473 MovieClip Frame 2
stop();
Symbol 473 MovieClip Frame 3
stop();
Symbol 473 MovieClip Frame 4
stop();
Symbol 473 MovieClip Frame 5
stop();
Symbol 473 MovieClip Frame 6
stop();
Symbol 473 MovieClip Frame 7
stop();
Symbol 473 MovieClip Frame 8
stop();
Symbol 473 MovieClip Frame 9
stop();
Symbol 479 MovieClip Frame 1
stop();
Symbol 479 MovieClip Frame 2
stop();
Symbol 479 MovieClip Frame 3
stop();
Symbol 479 MovieClip Frame 4
stop();
Symbol 479 MovieClip Frame 5
stop();
Symbol 479 MovieClip Frame 6
stop();
Symbol 479 MovieClip Frame 7
stop();
Symbol 479 MovieClip Frame 8
stop();
Symbol 479 MovieClip Frame 9
stop();
Symbol 501 MovieClip Frame 4
gotoAndPlay (1);
Symbol 504 MovieClip Frame 45
gotoAndPlay ("loop");
Symbol 508 MovieClip [ball] Frame 16
gotoAndPlay (1);
Symbol 509 MovieClip Frame 1
_visible = false;
Symbol 516 MovieClip [marker] Frame 1
#initclip 37 Object.registerClass("marker", Marker); #endinitclip
Symbol 519 MovieClip Frame 1
stop();
Symbol 523 MovieClip Frame 1
stop();
Symbol 525 MovieClip Frame 25
gotoAndPlay (1);
Symbol 532 MovieClip Frame 5
stop();
Symbol 538 MovieClip Frame 6
stop();
Symbol 550 MovieClip Frame 1
Symbol 550 MovieClip Frame 10
gotoAndPlay (1);
Symbol 550 MovieClip Frame 12
stop();
Symbol 550 MovieClip Frame 17
_parent.beginSlide();
Symbol 550 MovieClip Frame 31
stop();
Symbol 550 MovieClip Frame 49
isSwerving = false; gotoAndPlay ("start");
Symbol 550 MovieClip Frame 53
stop();
Symbol 550 MovieClip Frame 60
_parent.kickBall();
Symbol 550 MovieClip Frame 63
stop();
Symbol 550 MovieClip Frame 64
_parent.beginSlide();
Symbol 550 MovieClip Frame 81
stop();
Symbol 550 MovieClip Frame 96
stop();
Symbol 550 MovieClip Frame 108
stop();
Symbol 553 MovieClip Frame 1
stop();
Symbol 553 MovieClip Frame 2
play(); _parent._y = _parent._y + 20;
Symbol 553 MovieClip Frame 3
_parent._y = _parent._y - 20;
Symbol 553 MovieClip Frame 4
_parent._y = _parent._y + 20;
Symbol 553 MovieClip Frame 5
_parent._y = _parent._y - 20;
Symbol 553 MovieClip Frame 6
_parent._y = _parent._y + 20;
Symbol 553 MovieClip Frame 7
_parent._y = _parent._y - 10;
Symbol 553 MovieClip Frame 13
_parent.collisionReset();
Symbol 556 MovieClip [engine] Frame 1
#initclip 36 Object.registerClass("engine", Engine); #endinitclip
Instance of Symbol 479 MovieClip "clouds" in Symbol 556 MovieClip [engine] Frame 1
onClipEvent (enterFrame) { this._x = this._x + 0.5; if (this._x >= 835) { this._x = -195; } }
Symbol 569 MovieClip Frame 1
stop();
Symbol 577 MovieClip Frame 2
stop();
Symbol 577 MovieClip Frame 8
stop();

Library Items

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

Instance Names

"killerviral_btn"Frame 1Symbol 6 MovieClip
"loader_mc"Frame 2Symbol 83 MovieClip
"startpage"Frame 3Symbol 318 MovieClip
"menus"Frame 3Symbol 429 MovieClip [menu anim]
"comp"Frame 3Symbol 460 MovieClip
"transition"Frame 3Symbol 463 MovieClip [transition]
"engine"Frame 4Symbol 556 MovieClip [engine]
"speedlines"Frame 4Symbol 558 MovieClip
"hud"Frame 4Symbol 578 MovieClip
"footBall"Symbol 83 MovieClip Frame 1Symbol 79 MovieClip
"flash"Symbol 236 MovieClip Frame 1Symbol 221 MovieClip
"sprite"Symbol 237 MovieClip [britishBulldog123] Frame 1Symbol 236 MovieClip
"mute"Symbol 318 MovieClip Frame 45Symbol 317 MovieClip
"flash"Symbol 357 MovieClip Frame 1Symbol 221 MovieClip
"fightinSpiritBar"Symbol 365 MovieClip Frame 1Symbol 361 MovieClip
"fightinSpiritBar"Symbol 365 MovieClip Frame 1Symbol 361 MovieClip
"displayPosition"Symbol 405 MovieClip Frame 1Symbol 399 EditableText
"displayScore"Symbol 405 MovieClip Frame 1Symbol 400 EditableText
"displayName"Symbol 405 MovieClip Frame 1Symbol 401 EditableText
"nameDisplay"Symbol 405 MovieClip Frame 3Symbol 403 EditableText
"scoreDisplay"Symbol 405 MovieClip Frame 3Symbol 404 EditableText
"score_txt"Symbol 406 MovieClip Frame 1Symbol 372 EditableText
"msg"Symbol 406 MovieClip Frame 1Symbol 392 MovieClip
"playerName"Symbol 406 MovieClip Frame 1Symbol 394 EditableText
"n0"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n2"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n1"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n3"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n4"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n5"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n7"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n6"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n8"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"n9"Symbol 406 MovieClip Frame 7Symbol 405 MovieClip
"score_txt"Symbol 419 MovieClip Frame 1Symbol 410 EditableText
"msg"Symbol 419 MovieClip Frame 1Symbol 418 MovieClip
"panel"Symbol 423 MovieClip [menu] Frame 1Symbol 332 MovieClip
"panel"Symbol 423 MovieClip [menu] Frame 11Symbol 370 MovieClip
"panel"Symbol 423 MovieClip [menu] Frame 22Symbol 406 MovieClip
"panel"Symbol 423 MovieClip [menu] Frame 32Symbol 419 MovieClip
"panel"Symbol 423 MovieClip [menu] Frame 38Symbol 422 MovieClip
"menu_mc"Symbol 429 MovieClip [menu anim] Frame 1Symbol 423 MovieClip [menu]
"grass"Symbol 504 MovieClip Frame 1Symbol 485 MovieClip
"linesLeft"Symbol 504 MovieClip Frame 1Symbol 501 MovieClip
"linesRight"Symbol 504 MovieClip Frame 1Symbol 501 MovieClip
"point"Symbol 511 MovieClip Frame 1Symbol 509 MovieClip
"inner"Symbol 512 MovieClip Frame 1Symbol 511 MovieClip
"point"Symbol 513 MovieClip Frame 1Symbol 509 MovieClip
"inner"Symbol 514 MovieClip Frame 1Symbol 513 MovieClip
"inner"Symbol 526 MovieClip Frame 1Symbol 525 MovieClip
"bulldogHolder"Symbol 550 MovieClip Frame 1Symbol 528 MovieClip
"badBodyHolder"Symbol 550 MovieClip Frame 11Symbol 531 MovieClip
"dust"Symbol 550 MovieClip Frame 11Symbol 532 MovieClip
"badHeadHolder"Symbol 550 MovieClip Frame 11Symbol 541 MovieClip
"shadowMarker"Symbol 550 MovieClip Frame 17Symbol 527 MovieClip
"sky"Symbol 556 MovieClip [engine] Frame 1Symbol 473 MovieClip
"clouds"Symbol 556 MovieClip [engine] Frame 1Symbol 479 MovieClip
"road"Symbol 556 MovieClip [engine] Frame 1Symbol 504 MovieClip
"line"Symbol 556 MovieClip [engine] Frame 1Symbol 512 MovieClip
"slide"Symbol 556 MovieClip [engine] Frame 1Symbol 514 MovieClip
"carSpawnLeft"Symbol 556 MovieClip [engine] Frame 1Symbol 516 MovieClip [marker]
"carSpawnRight"Symbol 556 MovieClip [engine] Frame 1Symbol 516 MovieClip [marker]
"distance_mc"Symbol 556 MovieClip [engine] Frame 1Symbol 519 MovieClip
"mouse"Symbol 556 MovieClip [engine] Frame 1Symbol 523 MovieClip
"aim"Symbol 556 MovieClip [engine] Frame 1Symbol 526 MovieClip
"playerShadow"Symbol 556 MovieClip [engine] Frame 1Symbol 527 MovieClip
"player"Symbol 556 MovieClip [engine] Frame 1Symbol 550 MovieClip
"celebration_aim"Symbol 556 MovieClip [engine] Frame 1Symbol 516 MovieClip [marker]
"collisionShakeMovie"Symbol 556 MovieClip [engine] Frame 1Symbol 553 MovieClip
"badCarHitTest"Symbol 556 MovieClip [engine] Frame 1Symbol 555 MovieClip
"fightinSpiritBar"Symbol 578 MovieClip Frame 1Symbol 361 MovieClip
"displayScore"Symbol 578 MovieClip Frame 1Symbol 559 EditableText
"roundDisplay"Symbol 578 MovieClip Frame 1Symbol 569 MovieClip
"mute"Symbol 578 MovieClip Frame 1Symbol 317 MovieClip
"shakeTheMouse"Symbol 578 MovieClip Frame 1Symbol 577 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 3Symbol 88 as "checkPoint"
ExportAssets (56)Timeline Frame 3Symbol 99 as "joggingDefender3"
ExportAssets (56)Timeline Frame 3Symbol 108 as "joggingDefender4"
ExportAssets (56)Timeline Frame 3Symbol 116 as "joggingDefender2"
ExportAssets (56)Timeline Frame 3Symbol 121 as "joggingDefender1"
ExportAssets (56)Timeline Frame 3Symbol 140 as "joggingDefender5"
ExportAssets (56)Timeline Frame 3Symbol 170 as "joggingDefender7"
ExportAssets (56)Timeline Frame 3Symbol 173 as "kid0_badBody"
ExportAssets (56)Timeline Frame 3Symbol 175 as "kid0_badHead"
ExportAssets (56)Timeline Frame 3Symbol 177 as "kid1_badBody"
ExportAssets (56)Timeline Frame 3Symbol 179 as "kid1_badHead"
ExportAssets (56)Timeline Frame 3Symbol 181 as "kid2_badBody"
ExportAssets (56)Timeline Frame 3Symbol 183 as "kid2_badHead"
ExportAssets (56)Timeline Frame 3Symbol 186 as "kid3_badBody"
ExportAssets (56)Timeline Frame 3Symbol 188 as "kid3_badhead"
ExportAssets (56)Timeline Frame 3Symbol 190 as "kid4_badBody"
ExportAssets (56)Timeline Frame 3Symbol 201 as "joggingDefender6"
ExportAssets (56)Timeline Frame 3Symbol 204 as "kid4_badHead"
ExportAssets (56)Timeline Frame 3Symbol 206 as "kid5_badBody"
ExportAssets (56)Timeline Frame 3Symbol 208 as "kid5_badHead"
ExportAssets (56)Timeline Frame 3Symbol 211 as "kid6_badBody"
ExportAssets (56)Timeline Frame 3Symbol 213 as "kid6_badHead"
ExportAssets (56)Timeline Frame 3Symbol 235 as "bulldog3"
ExportAssets (56)Timeline Frame 3Symbol 237 as "britishBulldog123"
ExportAssets (56)Timeline Frame 3Symbol 238 as "whistle"
ExportAssets (56)Timeline Frame 3Symbol 239 as "heartBeat1"
ExportAssets (56)Timeline Frame 3Symbol 240 as "heartBeat2"
ExportAssets (56)Timeline Frame 3Symbol 241 as "oof"
ExportAssets (56)Timeline Frame 3Symbol 242 as "swerve1"
ExportAssets (56)Timeline Frame 3Symbol 243 as "swerve2"
ExportAssets (56)Timeline Frame 3Symbol 244 as "tick"
ExportAssets (56)Timeline Frame 3Symbol 245 as "swerve3"
ExportAssets (56)Timeline Frame 3Symbol 247 as "crowdloop"
ExportAssets (56)Timeline Frame 3Symbol 248 as "missed"
ExportAssets (56)Timeline Frame 3Symbol 249 as "scored"
ExportAssets (56)Timeline Frame 3Symbol 250 as "punch1"
ExportAssets (56)Timeline Frame 3Symbol 251 as "punch2"
ExportAssets (56)Timeline Frame 3Symbol 252 as "punch3"
ExportAssets (56)Timeline Frame 3Symbol 253 as "punch4"
ExportAssets (56)Timeline Frame 3Symbol 423 as "menu"
ExportAssets (56)Timeline Frame 3Symbol 425 as "click blocker"
ExportAssets (56)Timeline Frame 3Symbol 429 as "menu anim"
ExportAssets (56)Timeline Frame 3Symbol 463 as "transition"
ExportAssets (56)Timeline Frame 3Symbol 579 as "__Packages.LevelVars"
ExportAssets (56)Timeline Frame 3Symbol 580 as "__Packages.LevelVars1"
ExportAssets (56)Timeline Frame 3Symbol 581 as "__Packages.LevelVars2"
ExportAssets (56)Timeline Frame 3Symbol 582 as "__Packages.LevelVars3"
ExportAssets (56)Timeline Frame 3Symbol 583 as "__Packages.LevelVars4"
ExportAssets (56)Timeline Frame 3Symbol 584 as "__Packages.LevelVars5"
ExportAssets (56)Timeline Frame 3Symbol 585 as "__Packages.LevelVars6"
ExportAssets (56)Timeline Frame 3Symbol 586 as "__Packages.LevelVars7"
ExportAssets (56)Timeline Frame 3Symbol 587 as "__Packages.LevelVars8"
ExportAssets (56)Timeline Frame 3Symbol 588 as "__Packages.Engine"
ExportAssets (56)Timeline Frame 3Symbol 589 as "__Packages.Marker"
ExportAssets (56)Timeline Frame 3Symbol 590 as "__Packages.MenuAnim"
ExportAssets (56)Timeline Frame 3Symbol 591 as "__Packages.Menu"
ExportAssets (56)Timeline Frame 3Symbol 592 as "__Packages.Checkpoint"
ExportAssets (56)Timeline Frame 3Symbol 593 as "__Packages.Snd"
ExportAssets (56)Timeline Frame 3Symbol 594 as "__Packages.SoundManager"
ExportAssets (56)Timeline Frame 3Symbol 595 as "__Packages.CarType"
ExportAssets (56)Timeline Frame 3Symbol 596 as "__Packages.CarSlot"
ExportAssets (56)Timeline Frame 3Symbol 597 as "__Packages.Format"
ExportAssets (56)Timeline Frame 3Symbol 598 as "__Packages.Rand"
ExportAssets (56)Timeline Frame 3Symbol 599 as "__Packages.Car"
ExportAssets (56)Timeline Frame 3Symbol 600 as "__Packages.ClickBlocker"
ExportAssets (56)Timeline Frame 3Symbol 601 as "__Packages.Transition"
ExportAssets (56)Timeline Frame 4Symbol 508 as "ball"
ExportAssets (56)Timeline Frame 4Symbol 516 as "marker"
ExportAssets (56)Timeline Frame 4Symbol 556 as "engine"

Labels

"version checking"Frame 1
"preloader"Frame 2
"start page"Frame 3
"game"Frame 4
"restart"Frame 5
"wait"Symbol 83 MovieClip Frame 10
"out"Symbol 83 MovieClip Frame 14
"done"Symbol 83 MovieClip Frame 40
"jogging"Symbol 99 MovieClip [joggingDefender3] Frame 1
"oof"Symbol 99 MovieClip [joggingDefender3] Frame 18
"tackle"Symbol 99 MovieClip [joggingDefender3] Frame 18
"jogging"Symbol 108 MovieClip [joggingDefender4] Frame 1
"oof"Symbol 108 MovieClip [joggingDefender4] Frame 18
"tackle"Symbol 108 MovieClip [joggingDefender4] Frame 19
"jogging"Symbol 116 MovieClip [joggingDefender2] Frame 1
"tackle"Symbol 116 MovieClip [joggingDefender2] Frame 18
"oof"Symbol 116 MovieClip [joggingDefender2] Frame 18
"jogging"Symbol 121 MovieClip [joggingDefender1] Frame 1
"tackle"Symbol 121 MovieClip [joggingDefender1] Frame 18
"oof"Symbol 121 MovieClip [joggingDefender1] Frame 18
"jogging"Symbol 140 MovieClip [joggingDefender5] Frame 1
"tackle"Symbol 140 MovieClip [joggingDefender5] Frame 18
"oof"Symbol 140 MovieClip [joggingDefender5] Frame 18
"jogging"Symbol 170 MovieClip [joggingDefender7] Frame 1
"oof"Symbol 170 MovieClip [joggingDefender7] Frame 9
"tackle"Symbol 170 MovieClip [joggingDefender7] Frame 18
"jogging"Symbol 201 MovieClip [joggingDefender6] Frame 1
"tackle"Symbol 201 MovieClip [joggingDefender6] Frame 18
"oof"Symbol 201 MovieClip [joggingDefender6] Frame 18
"off"Symbol 221 MovieClip Frame 1
"on"Symbol 221 MovieClip Frame 2
"home"Symbol 274 MovieClip Frame 1
"home"Symbol 274 MovieClip Frame 1
"on"Symbol 317 MovieClip Frame 1
"off"Symbol 317 MovieClip Frame 5
"lose"Symbol 392 MovieClip Frame 1
"win"Symbol 392 MovieClip Frame 7
"highlight"Symbol 405 MovieClip Frame 3
"enterName"Symbol 406 MovieClip Frame 1
"displayScores"Symbol 406 MovieClip Frame 7
"out of time"Symbol 423 MovieClip [menu] Frame 1
"how to play"Symbol 423 MovieClip [menu] Frame 11
"game over"Symbol 423 MovieClip [menu] Frame 22
"scored"Symbol 423 MovieClip [menu] Frame 32
"missed"Symbol 423 MovieClip [menu] Frame 38
"done"Symbol 429 MovieClip [menu anim] Frame 1
"in"Symbol 429 MovieClip [menu anim] Frame 2
"out"Symbol 429 MovieClip [menu anim] Frame 7
"done"Symbol 460 MovieClip Frame 1
"in"Symbol 460 MovieClip Frame 2
"out"Symbol 460 MovieClip Frame 7
"start"Symbol 463 MovieClip [transition] Frame 2
"loop"Symbol 504 MovieClip Frame 21
"start"Symbol 550 MovieClip Frame 1
"caught"Symbol 550 MovieClip Frame 11
"caught1"Symbol 550 MovieClip Frame 13
"caught2"Symbol 550 MovieClip Frame 14
"scored"Symbol 550 MovieClip Frame 17
"swerve"Symbol 550 MovieClip Frame 44
"kick"Symbol 550 MovieClip Frame 50
"takeKick"Symbol 550 MovieClip Frame 54
"missed"Symbol 550 MovieClip Frame 82
"tackled"Symbol 550 MovieClip Frame 98
"off"Symbol 577 MovieClip Frame 1
"on"Symbol 577 MovieClip Frame 7




http://swfchan.com/25/121063/info.shtml
Created: 5/3 -2019 01:08:11 Last modified: 5/3 -2019 01:08:11 Server time: 03/05 -2024 20:14:43