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

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

Finger Footy.swf

This is the info page for
Flash #42209

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


Text
0000

Created by: www.graphico.co.uk

Created by: www.graphico.co.uk

+15

HOW TO PLAY
The object of the game is to flick as
many footballs into the goal as
possible by using the little hand at the
bottom of the screen.

Use your mouse to move the hand left
and right, press the mouse button
down to 'power-up' your finger, and then release the
mouse button to fire! The longer you hold the button
down, the more powerful the shot.

If any of these barbarians get in your way, fire balls
at them as well! If you hit them hard enough they will
fall over...or even disappear. But don't let them reach
your hand - or they'll 'take you out'!

Tip: For extra bonus points look out for the Pepsi Wagon.

Hagrid McPikey
(a bit of a sap)

Knuckles Maximus
(super-hard)

Annus Horribilis
(pretty tough)

loading...100%

skip intro >

skip intro >

flick
power

0000

fps:

ActionScript [AS1/AS2]

Frame 1
stop(); Stage.showMenu = false; barbie_mc._x = -36; _root.onEnterFrame = function () { var $reg2 = _root; var $reg1 = Math.round(($reg2.getBytesLoaded() / $reg2.getBytesTotal()) * 100); loadingTxt.text = ("loading... " + $reg1.toString()) + "%"; lastStep = step; step = Math.floor($reg1 / 10); if (lastStep != step) { barbie_mc._x = (step * 72) - 36; barbie_mc.gotoAndPlay(1); } if ($reg1 == 100) { delete $reg2.onEnterFrame; gotoAndStop (3); } };
Frame 3
function initSounds() { _root.soundOn = true; _root.createEmptyMovieClip("soundHolder", 25000); soundDepth = 0; createSound("ffg_playmusic.mp3", "playMusic_snd"); createSound("ffg_trk6_Xloop.mp3", "playTrack_snd"); createSound("ffg_goal.wav", "goal_snd"); createSound("ffg_jumpingonhand.mp3", "jumpingonhand_snd"); createSound("ffg_booo.mp3", "booo_snd"); createSound("ffg_year.mp3", "year_snd"); createSound("ffg_collective_yearh.mp3", "collective_yearh_snd"); createSound("ffg_rolling.mp3", "rolling_snd"); createSound("ffg_bonus.mp3", "bonus_snd"); createSound("ffg_footkick1.mp3", "footkick_snd"); createSound("BL_barbie_hit1.wav", "barbie_hit1_snd"); createSound("BL_barbie_hit2.wav", "barbie_hit2_snd"); createSound("BL_barbie_hit3.wav", "barbie_hit3_snd"); playMusic_snd.setVolume(80); playTrack_snd.setVolume(100); goal_snd.setVolume(100); jumpingonhand_snd.setVolume(100); booo_snd.setVolume(100); year_snd.setVolume(100); collective_yearh_snd.setVolume(70); rolling_snd.setVolume(100); bonus_snd.setVolume(100); footkick_snd.setVolume(100); barbie_hit1_snd.setVolume(60); barbie_hit2_snd.setVolume(60); barbie_hit3_snd.setVolume(60); ooof_snd_arr = [barbie_hit1_snd, barbie_hit2_snd, barbie_hit3_snd]; } function createSound(id, name) { soundDepth++; instName = ("sound" + soundDepth) + "_mc"; soundHolder.createEmptyMovieClip(instName, soundDepth); var $reg1 = soundHolder[instName]; _root[name] = new Sound($reg1); _root[name].attachSound(id); } function playSound(snd) { if (soundOn) { snd.start(); } } function playSoundOoof() { if (soundOn) { ooof_snd_arr[random(3)].start(); } } function playSoundDelay(snd, delay) { if (soundOn) { snd.start(delay); } } function playSoundLoop(snd) { if (soundOn) { snd.start(0, 5000); } } function playSoundVolume(snd, volume) { if (soundOn) { snd.setVolume(volume); snd.start(); } } function stopSound(snd) { snd.stop(); } function fadeSound(snd) { var $reg2 = _root; soundFaderCounter++; var str = ("fader" + soundFaderCounter); var $reg3 = (100000 + soundFaderCounter); $reg2.createEmptyMovieClip(str, $reg3); $reg2[str].onEnterFrame = function () { var $reg1 = snd.getVolume(); $reg1 = $reg1 - 5; snd.setVolume($reg1); if ($reg1 <= 0) { delete _root[str].onEnterFrame; snd.setVolume(100); stopSound(snd); } }; } function calculateVolume(velocity) { var $reg1 = Math.floor((dist(0, 0, velocity.x, velocity.y) * 100) / maxSpeed); if ($reg1 > 100) { $reg1 = 100; } var $reg0 = $reg1; return($reg0); } play(); initSounds();
Frame 318
stop();
Frame 446
nextFrame();
Frame 447
function dist(x1, y1, x2, y2) { return(Math.sqrt(((x2 - x1) * (x2 - x1)) + ((y2 - y1) * (y2 - y1)))); } function squareDist(x1, y1, x2, y2) { return(((x2 - x1) * (x2 - x1)) + ((y2 - y1) * (y2 - y1))); } function normalizeVect(v) { var $reg1 = v; var $reg3 = ($reg1.x / $reg1.norm); var $reg2 = ($reg1.y / $reg1.norm); var $reg0 = new tVector($reg3, $reg2); return($reg0); } function normalizeVector(v) { var $reg2 = v; var $reg1 = dist(0, 0, $reg2.x, $reg2.y); if ($reg1 != 0) { $reg2.x = $reg2.x / $reg1; $reg2.y = $reg2.y / $reg1; $reg2.z = $reg2.z / $reg1; } } function DotProduct(v1, v2) { var $reg1 = v2; var $reg2 = v1; var $reg0 = ((($reg2.x * $reg1.x) + ($reg2.y * $reg1.y)) + ($reg2.z * $reg1.z)); return($reg0); } function ScaleVector(v, scale) { var $reg2 = v; var $reg3 = scale; var $reg1 = new tVector(); $reg1.x = $reg2.x * $reg3; $reg1.y = $reg2.y * $reg3; $reg1.z = $reg2.z * $reg3; var $reg0 = $reg1; return($reg0); } function VectorSum(v1, v2) { var $reg2 = v2; var $reg3 = v1; var $reg1 = new tVector(); $reg1.x = $reg3.x + $reg2.x; $reg1.y = $reg3.y + $reg2.y; $reg1.z = $reg3.z + $reg2.z; var $reg0 = $reg1; return($reg0); } function VectorDifference(v1, v2) { var $reg2 = v2; var $reg3 = v1; var $reg1 = new tVector(); $reg1.x = $reg3.x - $reg2.x; $reg1.y = $reg3.y - $reg2.y; $reg1.z = $reg3.z - $reg2.z; var $reg0 = $reg1; return($reg0); } function sumVect(v1, v2, v3) { var $reg2 = ((v1.x + v2.x) + v3.x); var $reg1 = ((v1.y + v2.y) + v3.y); var $reg0 = new tVector($reg2, $reg1); return($reg0); } function randomVelocity(norm, angle, range) { var $reg2 = (angle + ((Math.random() * range) - (range / 2))); var $reg1 = ($reg2 * toRad); var $reg0 = new Position(norm * Math.cos($reg1), norm * Math.sin($reg1)); return($reg0); } function pFactor(val) { return(1 + (val / perspectiveFactor)); } function offsetArr_noSameValue(arr, offset) { var $reg1 = arr; var $reg2 = offset; for (var i in $reg1) { for (var $reg3 in $reg1) { if ($reg3 == i) { continue; } if ($reg1[i] == $reg1[$reg3]) { for (k in $reg1) { if ($reg1[k] >= $reg1[$reg3]) { $reg1[k] = $reg1[k] + $reg2; } } } } } } function doBallCollision(b1, b2) { var $reg1 = b1; var $reg3 = b2; var $reg2 = VectorDifference($reg1.pos, $reg3.pos); var distBall = dist($reg1.pos.x, $reg1.pos.y, $reg3.pos.x, $reg3.pos.y); if (distBall < (2 * $reg1.radius)) { normalizeVector($reg2); var relativeVelocity = DotProduct($reg2, $reg1.vel); if (relativeVelocity < 0) { var VdotN = DotProduct($reg2, $reg1.vel); var Vn = ScaleVector($reg2, VdotN); var Vn1 = ScaleVector(Vn, $reg1.physic.bounce); var Vt = VectorDifference($reg1.vel, Vn1); if ($reg1.mode != "hit") { $reg1.vel = VectorDifference(Vt, Vn1); } if ($reg3.mode != "hit") { $reg3.vel = VectorSum(Vn, $reg3.vel); } } } } function doProjectileCollision(b, p, pStrength) { var $reg1 = b; var $reg3 = p; var $reg2 = VectorDifference($reg1.pos, $reg3.pos); var distBall = dist($reg1.pos.x, $reg1.pos.y, $reg3.pos.x, $reg3.pos.y); if (distBall < (2 * $reg1.radius)) { normalizeVector($reg2); var relativeVelocity = DotProduct($reg2, $reg1.vel); if (relativeVelocity < 0) { $reg1.vel.x = $reg2.x * maxSpeed; $reg1.vel.y = -maxSpeed; $reg3.stopProjectile(); if (pStrength > 75) { $reg1.changeMode("hit"); } } } } function doBallCollisionHit(b, p) { var $reg1 = p; var $reg2 = b; var $reg3 = VectorDifference($reg2.pos, $reg1.pos); var distBall = dist($reg2.pos.x, $reg2.pos.y, $reg1.pos.x, $reg1.pos.y); if (distBall < (2 * $reg2.radius)) { normalizeVector($reg3); var relativeVelocity = DotProduct($reg3, $reg2.vel); if (relativeVelocity < 0) { $reg1.vel.x = $reg3.x * maxSpeed; $reg1.vel.y = -maxSpeed; $reg1.changeMode("hit"); } } } function initAllObjects() { initMain(); initBall(); initHand(); initProj(); initScore(); initWagon(); initGoal(); initQuality(); } function initMain() { _global.toRad = (Math.PI/180); _global.toDeg = 57.2957795130823; perspectiveFactor = 550; myGame = new tGame(); } function initBall() { tBall.prototype.reset(); ball = []; radius = 40; maxSpeed = 20; TOP = -435; BOTTOM = 0; LEFT = -220; RIGHT = 220; barbieCount = 0; barbieMax = 15; barbieNum = 0; ampCounter = 0; jumpFlag = false; jumpCounter = 0; } function initHand() { myHand.handMC.removeMovieClip(); var $reg1 = handHolder.attachMovie("hand", "hand_mc", 1); myHand = new tHand($reg1, powerBar_mc); } function initWagon() { myWagon = new tWagon(); } function initGoal() { var $reg1 = gameScreen_mc.attachMovie("goal", "goal_mc", 191); myGoal = new tGoal($reg1); $reg1._x = -3.5; $reg1._y = -395; introGoal_mc._visible = false; } function initProj() { var $reg2 = new Position(0, 0); var $reg3 = new Position(0, 0); var $reg1 = gameScreen_mc.attachMovie("proj", "proj_mc", 6000); myProj = new tBall($reg1, $reg2, $reg3, $reg1); myProj.mode = "follow"; myProj.shadowMC = gameScreen_mc.attachMovie("shadow", "shadow_mc", 5999); myProj.xStart = undefined; myProj.physic.friction = 0.98; } function initScore() { myScore = new tScore(scoreDisplay_mc); } function initQuality() { myQuality = new tQuality(quality_mc); } function checkKeypressed() { if ((!keyPressedFlag) && (Key.isDown(Key.getCode("p")))) { keyPressedFlag = true; keyPressed_pause(); } if (keyPressedFlag && (!Key.isDown(Key.getCode("p")))) { keyPressedFlag = false; } } function checkBalls(i) { var $reg2 = i; var $reg1 = ball[$reg2]; for (j in Ball) { if (j == $reg2) { continue; } if (Ball[j].hitZone.hitTest($reg1.hitZone)) { doBallCollision($reg1, ball[j]); } } } function checkBallsHit(i) { var $reg2 = i; var $reg1 = ball[$reg2]; for (j in Ball) { if (j == $reg2) { continue; } if (Ball[j].hitZone.hitTest($reg1.hitZone)) { doBallCollisionHit($reg1, ball[j]); } } } function checkOut(i) { var $reg1 = ball[i]; var $reg2 = (-450 + Math.abs($reg1.pos.x / 5)); if ($reg1.pos.y > BOTTOM) { $reg1.changeMode("out"); } if ($reg1.pos.y < $reg2) { $reg1.pos.y = $reg2; $reg1.vel.y = $reg1.vel.y * -1; } if (($reg1.pos.x < LEFT) || ($reg1.pos.x > RIGHT)) { $reg1.vel.x = $reg1.vel.x * -1; } } function checkInPitch(i) { var $reg1 = ball[i]; if (Math.abs($reg1.pos.x) < 150) { $reg1.changeMode("chase"); $reg1.physic.changeGravity(new Position(0, 0.1)); } } function checkPositionProj() { if (myProj.pos.y < -450) { myProj.stopProjectile(); } } function checkGoal() { if (myProj.hitZone.hitTest(myGoal.hitZone) && (myProj.pos.y > -410)) { myScore.addScore("goal", myProj.pos.x, myProj.pos.y - 20); myProj.stopProjectile(); } } function checkSpeedProj() { if (myProj.vel.y > -0.5) { myProj.stopProjectile(); } } function checkCollisionProj(i) { if (myHand.ballMoving) { var $reg1 = ball[i]; if (myProj.mc.hitZone.hitTest($reg1.hitZone)) { doProjectileCollision($reg1, myProj, myProj.strength); } } } function checkEndHitMode(i) { var $reg1 = ball[i]; if ($reg1.mode == "hit") { if ($reg1.vel.y > 0) { $reg1.changeMode("knocked"); } } } function checkGameOver(i) { var $reg1 = ball[i]; if ($reg1.pos.y > -100) { trace("find B out: " + $reg1.mc._name); myGame.stopGame(); myHand.handMC.gotoAndStop("upturned"); myHand.ballMoving = true; myProj.mc.removeMovieClip(); myProj.shadowMC.removeMovieClip(); var $reg3 = handHolder.attachMovie("barbieHIGH" + $reg1.type, "jumpingB", 2); $reg3._x = $reg1.pos.x; $reg3._y = $reg1.pos.y; $reg1.mc.removeMovieClip(); $reg1.mc = $reg3; doPerspective($reg1); for (var $reg2 in ball) { ball[$reg2].changeMode("gameOver"); ball[$reg2].physic.changeGravity(new Position(0, 0)); } $reg1.changeMode("toHand"); var timeInt = setInterval(function () { popupGameOver(); clearInterval(timeInt); }, 8000); fadeSound(playTrack_snd); playTrack_sndFlag = false; myQuality.setHigh(); } } function checkCollisionProjWagon() { if (myProj.hitZone.hitTest(myWagon.hitZone)) { myScore.addScore("bonus", myWagon.mc._x, myWagon.mc._y); myProj.stopProjectile(); myWagon.changeMode("hit"); playSound(bonus_snd); stopSound(rolling_snd); for (var $reg2 in ball) { var $reg1 = ball[$reg2]; $reg1.vel.x = 0; $reg1.vel.y = -maxSpeed; $reg1.changeMode("hit"); } } } function startMainEngine() { _root.onEnterFrame = function () { if (myGame.gameStarted) { myGame.doTiming(); generateBarbie(); myHand.move(); moveProj(); doPerspective(myProj); checkPositionProj(); checkGoal(); checkSpeedProj(); myWagon.generate(); } switch (myWagon.mode) { case "disabled" : break; case "roll" : myWagon.move(); checkCollisionProjWagon(); break; case "hit" : } for (i in ball) { ball[i].collision = 0; checkCollisionProj(i); remapBarbieDepth(i); switch (ball[i].mode) { case "toPitch" : doPerspective(ball[i]); moveBall(i, myGame.maxSpeed); checkInPitch(i); break; case "chase" : doPerspective(ball[i]); chaseHand(i); checkBalls(i); moveBall(i, myGame.maxSpeed); checkOut(i); checkGameOver(i); break; case "hit" : doPerspective(ball[i]); ball[i].updateSquid(); checkBallsHit(i); moveBall(i, 20); checkEndHitMode(i); checkOut(i); break; case "knocked" : doPerspective(ball[i]); checkBalls(i); break; case "dead" : break; case "out" : removeBall(i); break; case "toHand" : doPerspective(ball[i]); var $reg2 = (myHand.pos.x - ball[i].pos.x); var $reg1 = (-50 - ball[i].pos.y); ball[i].pos.x = ball[i].pos.x + ($reg2 / 5); ball[i].pos.y = ball[i].pos.y + ($reg1 / 5); ball[i].mc._x = ball[i].pos.x; ball[i].mc._y = ball[i].pos.y; if ((Math.abs($reg2) + Math.abs($reg1)) < 2) { ball[i].vel.x = 0; ball[i].vel.y = 0; ball[i].changeMode("jump"); jumpCounter = 0; jumpYstart = ball[i].pos.y; } break; case "jump" : if (!jumpFlag) { jumpFlag = true; ball[i].mc.gotoAndStop("jump"); ball[i].mc.numLoop = 4; playSound(jumpingonhand_snd); playSound(booo_snd); jumperBarbie = ball[i]; jumperBarbie.mc.callBack = function () { jumperBarbie.mc.gotoAndStop("armRised"); playSound(year_snd); for (var $reg1 in ball) { if (ball[$reg1] == jumperBarbie) { continue; } ball[$reg1].changeMode("stop"); } jumperBarbie.mc.callBack = function () { for (var $reg1 in ball) { ball[$reg1].mc.gotoAndStop("armRised"); playSound(collective_yearh_snd); } }; }; } jumpCounter++; moveBall(i, 100); break; case "gameOver" : if (ball[i].pos.y > -130) { ball[i].vel.x = ball[i].vel.x * 0.9; ball[i].vel.y = -2; } else { ball[i].vel.x = ball[i].vel.x * 0.9; ball[i].vel.y = ball[i].vel.y * 0.9; } if ((Math.abs(ball[i].vel.x) + Math.abs(ball[i].vel.y)) < 0.1) { ball[i].vel.x = 0; ball[i].vel.y = 0; ball[i].changeMode("stop"); } moveBall(i, 5); break; case "stop" : } } }; } function stopMainEngine() { delete _root.onEnterFrame; } function launchNewBall() { barbieNum = ball.length; if (barbieNum < barbieMax) { oldEntrance = entrance; do { entrance = random(4); } while (oldEntrance == entrance); var $reg2 = [new Position(-204, -407), new Position(-137, -431), new Position(137, -431), new Position(204, -407)]; var $reg1 = [randomVelocity(2, 30, 0), randomVelocity(2, 30, 0), randomVelocity(2, 150, 0), randomVelocity(2, 150, 0)]; var ballStartGravity = [new Position(0.03, 0.01), new Position(0.03, 0.01), new Position(-0.03, 0.01), new Position(-0.03, 0.01)]; var $reg3 = $reg2[entrance]; var vel = $reg1[entrance]; ball.push((newBall = new tBall(gameScreen_mc, $reg3, vel))); newBall.changeMode("toPitch"); newBall.physic.changeGravity(ballStartGravity[entrance]); } } function resetAllBall() { for (var $reg1 in ball) { removeBall($reg1); } tBall.prototype.reset(); } function removeBall(i) { ball[i].mc.removeMovieClip(); ball.splice(i, 1); } function moveBall(i, maxSpeed) { var $reg3 = maxSpeed; var $reg1 = ball[i]; $reg1.oldPos.x = $reg1.pos.x; $reg1.oldPos.y = $reg1.pos.y; $reg1.vel.x = $reg1.vel.x + $reg1.physic.gravity.x; $reg1.vel.y = $reg1.vel.y + $reg1.physic.gravity.y; $reg1.vel.x = $reg1.vel.x * $reg1.physic.friction; $reg1.vel.y = $reg1.vel.y * $reg1.physic.friction; var $reg2 = new tVector($reg1.vel.x, $reg1.vel.y); if ($reg2.norm > $reg3) { $reg1.vel.x = $reg3 * Math.cos($reg2.phiRad); $reg1.vel.y = $reg3 * Math.sin($reg2.phiRad); } var appVelX = ($reg1.vel.x * pFactor($reg1.pos.x)); var appVelY = ($reg1.vel.y * pFactor($reg1.pos.y)); $reg1.pos.x = $reg1.pos.x + appVelX; $reg1.pos.y = $reg1.pos.y + appVelY; $reg1.mc._x = $reg1.pos.x; $reg1.mc._y = $reg1.pos.y; if ($reg1.vel.y < 0) { $reg1.vel.x = $reg1.vel.x * 0.8; $reg1.vel.y = $reg1.vel.y * 0.8; } } function refreshBallPos(pos, ball) { var $reg1 = ball; $reg1.pos.x = pos.x; $reg1.mc._x = $reg1.pos.x; $reg1.pos.y = pos.y; $reg1.mc._y = $reg1.pos.y; } function stopBall(ball) { var $reg1 = ball; $reg1.vel.x = 0; $reg1.vel.y = 0; $reg1.physic.changeGravity(new Vector2d(0, 0)); } function doPerspective(b) { var $reg1 = b; var $reg2 = (1 + ($reg1.pos.y / perspectiveFactor)); $reg1.mc._yscale = $reg2 * 100; $reg1.mc._xscale = $reg1.mc._yscale; $reg1.radius = radius * $reg2; } function chaseHand(i) { var $reg1 = ball[i]; var $reg2 = (Math.abs(myHand.pos.x - $reg1.pos.x) / (myHand.pos.x - $reg1.pos.x)); $reg1.vel.x = $reg1.vel.x + ($reg2 / 20); } function remapBarbieDepth(i) { var $reg1 = ball[i]; $reg1.mc.swapDepths((Math.floor($reg1.pos.y) + 500) * 2); } function remapAllBarbiesDepth() { var $reg1 = []; for (var $reg2 in ball) { $reg1[$reg2] = ball[$reg2].mc.getDepth(); } offsetArr_noSameValue($reg1, 2); for ($reg2 in ball) { ball[$reg2].mc.swapDepths($reg1[$reg2]); } } function generateBarbie() { if ((barbieCount % myGame.barbieFrequency) == 0) { launchNewBall(); } barbieCount++; } function moveProj() { switch (myProj.mode) { case "follow" : myProj.pos.x = myHand.pos.x; myProj.pos.y = -59; ampBounceMax = 100; ampCounter = 0; ampBounce = 0; break; case "launch" : calculateProjBounce(); myProj.vel.y = myProj.vel.y * myProj.physic.friction; myProj.strength = myProj.strength * myProj.physic.friction; var $reg1 = (myProj.vel.y * pFactor(myProj.pos.y)); myProj.vel.x = ((myProj.xStart * myProj.vel.y) / perspectiveFactor) * 0.6; myProj.pos.x = myProj.pos.x + myProj.vel.x; myProj.pos.y = myProj.pos.y + $reg1; } updatePositionProj(); } function updatePositionProj() { myProj.mc._x = myProj.pos.x; myProj.mc._y = myProj.pos.y + ampBounce; myProj.shadowMC._x = myProj.pos.x; myProj.shadowMC._y = myProj.pos.y + (myProj.mc._height / 6); gameScreen_mc.shadow_mc._yscale = myProj.mc._xscale; myProj.shadowMC._xscale = gameScreen_mc.shadow_mc._yscale; } function calculateProjBounce() { ampBounceMax = ampBounceMax * 0.95; ampBounce = -Math.abs(Math.sin(ampCounter) * ampBounceMax); ampCounter = ampCounter + 0.3; } function popupGameOver() { myQuality.reset(); var $reg1 = _root.gameScreen_mc.attachMovie("popupGameOver", "popupGameOver_mc", 10000); $reg1._x = 2; $reg1._y = -281; } function doHeartBeat() { setInterval(function () { sc = 1; loadVariables ("heartbeat.aspx", this, "POST"); }, 300000); } function popupReady() { myQuality.reset(); var $reg1 = _root.attachMovie("popupReady", "popupReady_mc", 5); $reg1._x = 324; $reg1._y = 261; if (!playMusic_sndFlag) { playSound(playMusic_snd); } } function keyPressed_reset() { resetAllBall(); stopMainEngine(); initAllObjects(); } function keyPressed_start() { startMainEngine(); myGame.startGame(); fadeSound(playMusic_snd); playMusic_sndFlag = false; playSoundLoop(playTrack_snd); playTrack_sndFlag = true; } function keyPressed_restart() { resetAllBall(); stopMainEngine(); initAllObjects(); startMainEngine(); myGame.startGame(); } function keyPressed_pause() { trace("keypressed pause"); if (!pauseFlag) { setPause(); } else { setUnpause(); } } function setPause() { pauseFlag = true; stopMainEngine(); _root.onEnterFrame = function () { checkKeyPressed(); }; ballMode = []; for (var $reg1 in ball) { ballMode[$reg1] = ball[$reg1].mode; ball[$reg1].changeMode("stop"); } } function setUnpause() { pauseFlag = false; startMainEngine(); for (var $reg1 in ball) { ball[$reg1].changeMode(ballMode[$reg1]); } } _global.tPhysic = function () { this.reset(); }; _global.tPhysic.prototype.reset = function (newVect) { var $reg1 = this; $reg1.gravity = new Vector2d(0, 0.01); $reg1.bounce = 0.2; $reg1.friction = 0.998; }; _global.tPhysic.prototype.changeGravity = function (newVect) { this.gravity = newVect; }; _global.Position = function (x, y) { this.x = x; this.y = y; }; _global.Position.prototype.toString = function () { return((("x: " + this.x) + " , y: ") + this.y); }; _global.Vector2d = function (x, y) { this.x = x; this.y = y; }; _global.Vector2d.prototype.toString = function () { return((("x: " + this.x) + " , y: ") + this.y); }; _global.tVector = function (x, y) { var $reg1 = this; var $reg2 = y; var $reg3 = x; $reg1.x = $reg3; $reg1.y = $reg2; $reg1.norm = dist(0, 0, $reg3, $reg2); $reg1.phiRad = Math.atan2($reg2, $reg3); $reg1.phiDeg = $reg1.phiRad * toDeg; }; _global.tVector.prototype.toString = function () { var $reg2 = this; var $reg1 = ((("x: " + $reg2.x) + " , y: ") + $reg2.y); $reg1 = $reg1 + ("\nnorm: " + $reg2.norm); $reg1 = $reg1 + ("\nphiRad: " + $reg2.phiRad); $reg1 = $reg1 + ("\nphiDeg: " + $reg2.phiDeg); var $reg0 = $reg1; return($reg0); }; _global.tBall = function (where, pos, vel, mc) { var $reg1 = this; $reg1.mc = mc || ($reg1.createBall(where)); $reg1.hitZone = $reg1.mc.hitZone; $reg1.pos = pos; $reg1.vel = vel; $reg1.physic = new tPhysic(); $reg1.oldPos = new Position(); $reg1.mode = undefined; $reg1.oldMode = undefined; $reg1.collision = 0; $reg1.radius = radius; }; _global.tBall.prototype.nextDepth = function () { _global.tBall.nextDepthCounter++; return(_global.tBall.nextDepthCounter); }; _global.tBall.prototype.createBall = function (where) { var $reg1 = this; _global.tBall.numBallInPlay++; var $reg2 = $reg1.nextDepth(); $reg1.type = myGame.barbieType[random(myGame.barbieType.length)]; $reg1.numLife = $reg1.type; var $reg3 = where.attachMovie(myQuality.barbieClip + $reg1.numLife, (str = "barbie" + $reg2), $reg2); var $reg0 = $reg3; return($reg0); }; _global.tBall.prototype.changeHolder = function (where) { var $reg1 = this; if ($reg1.mc._parent != where) { var $reg2 = $reg1.mc.getDepth(); var $reg3 = where.attachMovie("ball", (str = "ball" + $reg2), $reg2); $reg1.mc.removeMovieClip(); $reg1.mc = $reg3; $reg1.hitZone = $reg3.hitZone; } }; _global.tBall.prototype.decreaseNumLife = function () { if (this.numLife > 0) { this.numLife--; } }; _global.tBall.prototype.changeMode = function (mode) { var $reg1 = this; $reg1.oldMode = $reg1.mode; $reg1.mode = mode; if ($reg1.oldMode != $reg1.mode) { switch (mode) { case "chase" : $reg1.mc.gotoAndStop("walk"); return; case "hit" : $reg1.mc.gotoAndStop("hit"); $reg1.decreaseNumLife(); myScore.addScore("hit", $reg1.mc._x, $reg1.mc._y - (140 * pFactor($reg1.mc._y))); return; case "knocked" : $reg1.mc.gotoAndStop("knocked"); $reg1.startTimeOut(); return; case "dead" : $reg1.mc.gotoAndStop("dead"); var thisObj = $reg1; $reg1.mc.callBack = function () { thisObj.changeMode("out"); }; return; case "gameOver" : $reg1.mc.gotoAndStop("walk"); return; case "stop" : $reg1.mc.gotoAndStop("stop"); } } }; _global.tBall.prototype.startTimeOut = function () { var $reg1 = this; var thisObj = $reg1; clearInterval($reg1.timeOutInt); $reg1.timeOutInt = setInterval(function () { if (!pauseFlag) { if (thisObj.numLife == 0) { switch (thisObj.type) { case 1 : myScore.addScore("dead1", thisObj.mc._x, thisObj.mc._y - (140 * pFactor(thisObj.mc._y))); break; case 2 : myScore.addScore("dead2", thisObj.mc._x, thisObj.mc._y - (140 * pFactor(thisObj.mc._y))); break; case 3 : myScore.addScore("dead3", thisObj.mc._x, thisObj.mc._y - (140 * pFactor(thisObj.mc._y))); } thisObj.changeMode("dead"); } else { thisObj.changeMode("chase"); } clearInterval(thisObj.timeOutInt); } }, 2000); }; _global.tBall.prototype.teleport = function (pos, vel, mode) { var $reg1 = this; $reg1.pos = pos; $reg1.vel = vel; $reg1.changeMode(mode); refreshBallPos(pos, $reg1); }; _global.tBall.prototype.reset = function () { _global.tBall.nextDepthCounter = 0; }; _global.tBall.prototype.toString = function (mode) { return(this.mc._name); }; _global.tBall.prototype.stopProjectile = function () { this.changeMode("follow"); myHand.ballMoving = false; if (myHand.pressMouse) { myHand.startPowerUp(); } }; _global.tHand = function (handMC, powerMC) { var $reg1 = this; $reg1.handMC = handMC; $reg1.powerMC = powerMC; $reg1.pos = new Position(); $reg1.xMax = 200; $reg1.xMin = -200; $reg1.incSpeed = 5; $reg1.decSpeed = -10; $reg1.power = undefined; $reg1.resetPowerBar(); $reg1.ballMoving = false; $reg1.strength = undefined; }; _global.tHand.prototype.move = function () { var $reg1 = this; $reg1.pos.x = gameScreen_mc._xmouse; if ($reg1.pos.x > $reg1.xMax) { $reg1.pos.x = $reg1.xMax; } if ($reg1.pos.x < $reg1.xMin) { $reg1.pos.x = $reg1.xMin; } $reg1.handMC._x = $reg1.pos.x; }; _global.tHand.prototype.resetPowerBar = function () { this.powerMC.bar._yscale = 0; this.power = 0; }; _global.tHand.prototype.startPowerUp = function () { var $reg1 = this; $reg1.handMC.gotoAndStop("brace"); ths = $reg1; $reg1.powerMC.onEnterFrame = function () { ths.power = ths.power + ths.incSpeed; if (ths.power > 100) { ths.power = 100; } ths.powerMC.bar._yscale = ths.power; }; }; _global.tHand.prototype.releasePower = function () { var $reg1 = this; $reg1.handMC.gotoAndPlay("fire"); ths = $reg1; $reg1.powerMC.onEnterFrame = function () { ths.power = ths.power + ths.decSpeed; if (ths.power < 0) { ths.power = 0; } ths.powerMC.bar._yscale = ths.power; }; }; _global.tScore = function (mc) { var $reg1 = this; $reg1.mc = mc; $reg1.txtField = mc.scoreDisplayTxt; $reg1.mainScore = undefined; $reg1.reset(); }; _global.tScore.prototype.reset = function () { var $reg1 = this; $reg1.mainScore = 0; $reg1.bDepth = 3000; $reg1.updateDisplay(); }; _global.tScore.prototype.updateDisplay = function () { this.txtField.text = this.mainScore; }; _global.tScore.prototype.addScore = function (type, x, y) { var $reg1 = this; var $reg2 = y; var $reg3 = x; switch (type) { case "hit" : $reg1.mainScore++; $reg1.displayBonus("+1", $reg3, $reg2, 0); playSoundOoof(); break; case "dead1" : $reg1.mainScore++; $reg1.displayBonus("+1", $reg3, $reg2, 13500424); break; case "dead2" : $reg1.mainScore = $reg1.mainScore + 2; $reg1.displayBonus("+2", $reg3, $reg2, 13500424); break; case "dead3" : $reg1.mainScore = $reg1.mainScore + 3; $reg1.displayBonus("+3", $reg3, $reg2, 13500424); break; case "goal" : $reg1.mainScore = $reg1.mainScore + 15; $reg1.displayBonus("+15", $reg3, $reg2, 22990); playSound(goal_snd); break; case "bonus" : $reg1.mainScore = $reg1.mainScore + 50; $reg1.displayBonus("+50", $reg3, $reg2, 22990); } $reg1.updateDisplay(); }; _global.tScore.prototype.displayBonusHIGH = function (dispStr, x, y, tColor) { var $reg1 = ("b" + (this.bDepth++)); var mc = gameScreen_mc.attachMovie("bonus", $reg1, this.bDepth); mc.disp_bonus.text = dispStr; mc.disp_bonus.textColor = tColor; mc._x = x; mc._y = y; var counter = 0; mc.onEnterFrame = function () { mc._x = x + (Math.sin((counter = counter + 0.15)) * 7); mc._y = mc._y - 2; mc._alpha = mc._alpha - 2; if (mc._alpha < 5) { delete mc.onEnterFrame; mc.removeMovieClip(); } }; }; _global.tScore.prototype.displayBonusLOW = function (dispStr, x, y, tColor) { var $reg1 = ("b" + (this.bDepth++)); var mc = gameScreen_mc.attachMovie("bonus", $reg1, this.bDepth); mc.disp_bonus.text = dispStr; mc.disp_bonus.textColor = tColor; mc._x = x; mc._y = y; mc.timeInt = setInterval(function () { mc.removeMovieClip(); clearInterval(mc.timeInt); }, 1600); }; _global.tWagon = function () { var $reg1 = this; $reg1.mc = undefined; $reg1.counter = 0; $reg1.frequency = 900; $reg1.xStart = 280; $reg1.yMin = -410; $reg1.yMax = -270; $reg1.maxSpeed = 8; $reg1.currSpeed = undefined; $reg1.dir = undefined; $reg1.changeMode("disabled"); }; _global.tWagon.prototype.changeMode = function (mode) { var $reg1 = this; $reg1.mode = mode; switch (mode) { case "disabled" : return; case "roll" : switch ($reg1.dir) { case -1 : $reg1.mc.gotoAndStop("fromLeft"); break; case 1 : $reg1.mc.gotoAndStop("fromRight"); } return; case "hit" : $reg1.mc.gotoAndStop("hit"); thisObj = $reg1; $reg1.mc.callBack = function () { thisObj.remove(); }; } }; _global.tWagon.prototype.generate = function () { var $reg1 = this; $reg1.counter++; if (($reg1.counter % $reg1.frequency) == 0) { $reg1.createNewWagon(); playSound(rolling_snd); } }; _global.tWagon.prototype.findNewDepth = function (y) { var $reg1 = ((Math.floor(y + 500) * 2)+1); var $reg0 = $reg1; return($reg0); }; _global.tWagon.prototype.createNewWagon = function () { var $reg1 = this; $reg1.mc.removeMovieClip(); $reg1.enabled = true; var dirArr = [-1, 1]; $reg1.dir = dirArr[random(2)]; var $reg2 = (random($reg1.yMax - $reg1.yMin) + $reg1.yMin); var wDepth = $reg1.findNewDepth($reg2); var str = ("w" + wDepth); $reg1.mc = _root.gameScreen_mc.attachMovie("wagon", str, wDepth); $reg1.hitZone = $reg1.mc.hitZone; $reg1.mc._x = $reg1.xStart * $reg1.dir; $reg1.mc._y = $reg2; $reg1.changeMode("roll"); var $reg3 = (pFactor($reg2) * 1.82); $reg1.currSpeed = $reg1.maxSpeed * $reg3; $reg1.mc._yscale = $reg3 * 100; $reg1.mc._xscale = $reg1.mc._yscale; }; _global.tWagon.prototype.move = function () { var $reg1 = this; $reg1.mc._x = $reg1.mc._x + ((-$reg1.currSpeed) * $reg1.dir); if (Math.abs($reg1.mc._x) > $reg1.xStart) { $reg1.remove(); } }; _global.tWagon.prototype.remove = function () { this.mc.removeMovieClip(); this.changeMode("disabled"); }; _global.tGame = function () { var $reg1 = this; $reg1.gameStarted = false; $reg1.startTime = undefined; $reg1.stopTime = undefined; $reg1.lastCurrTime = 0; $reg1.currTime = 0; $reg1.dificultyLevel = 0; $reg1.maxSpeed = undefined; $reg1.barbieFrequency = undefined; $reg1.incDificulty(); }; _global.tGame.prototype.startGame = function () { this.gameStarted = true; this.startTime = getTimer(); }; _global.tGame.prototype.stopGame = function () { this.gameStarted = false; this.stopTime = getTimer(); }; _global.tGame.prototype.doTiming = function () { var $reg1 = this; $reg1.lastCurrTime = $reg1.currTime; $reg1.currTime = Math.floor((getTimer() - $reg1.startTime) / 1000); if ($reg1.lastCurrTime != $reg1.currTime) { if (($reg1.currTime % 20) == 0) { $reg1.incDificulty(); } } }; _global.tGame.prototype.incDificulty = function () { var $reg1 = this; $reg1.dificultyLevel++; switch ($reg1.dificultyLevel) { case 1 : $reg1.maxSpeed = 2; $reg1.barbieFrequency = 60; $reg1.barbieType = [1]; return; case 2 : $reg1.maxSpeed = 3; $reg1.barbieFrequency = 60; $reg1.barbieType = [1]; return; case 3 : $reg1.maxSpeed = 3; $reg1.barbieFrequency = 55; $reg1.barbieType = [1, 2]; return; case 4 : $reg1.maxSpeed = 4; $reg1.barbieFrequency = 55; $reg1.barbieType = [1, 2]; return; case 5 : $reg1.maxSpeed = 4; $reg1.barbieFrequency = 50; $reg1.barbieType = [1, 2, 3]; return; case 6 : $reg1.maxSpeed = 5; $reg1.barbieFrequency = 50; $reg1.barbieType = [1, 2, 3]; return; case 7 : $reg1.dificultyLevel--; } }; _global.tGame.prototype.toString = function () { var $reg1 = this; trace("dificulty: " + $reg1.dificultyLevel); trace("maxSpeed: " + $reg1.maxSpeed); trace("barbieFrequency: " + $reg1.barbieFrequency); }; _global.tGoal = function (mc) { this.mc = mc; this.hitZone = _root.gameScreen_mc.goalHitZone; }; _global.tQuality = function (mc) { var $reg1 = this; $reg1.mc = mc; $reg1.currQuality = undefined; $reg1.barbieClip = undefined; $reg1.reset(); }; _global.tQuality.prototype.reset = function () { var $reg1 = this; $reg1.setHigh(); $reg1.freezeQuality = "high"; $reg1.testDone = false; }; _global.tQuality.prototype.setHigh = function () { var $reg1 = this; trace("setHigh"); $reg1.currQuality = "HIGH"; $reg1.barbieClip = "barbieHIGH"; $reg1.mc.gotoAndStop("high"); _quality = "HIGH"; _global.tScore.prototype.displayBonus = _global.tScore.prototype.displayBonusHIGH; }; _global.tQuality.prototype.setMedium = function () { var $reg1 = this; trace("setMedium"); $reg1.currQuality = "LOW"; $reg1.barbieClip = "barbieHIGH"; $reg1.mc.gotoAndStop("medium"); _quality = "LOW"; _global.tScore.prototype.displayBonus = _global.tScore.prototype.displayBonusHIGH; }; _global.tQuality.prototype.setLow = function () { var $reg1 = this; trace("setLow"); $reg1.currQuality = "LOW"; $reg1.barbieClip = "barbieLOW"; $reg1.mc.gotoAndStop("low"); _quality = "LOW"; _global.tScore.prototype.displayBonus = _global.tScore.prototype.displayBonusLOW; }; this.onMouseDown = function () { if (_ymouse > 30) { myHand.pressMouse = true; if ((!myHand.ballMoving) && (myGame.gameStarted)) { myHand.startPowerUp(); } } }; this.onMouseUp = function () { if (_ymouse > 30) { myHand.pressMouse = false; if (!myHand.ballMoving) { playSound(footkick_snd); myHand.ballMoving = true; myHand.releasePower(); myProj.strength = myHand.power; var $reg1 = ((-myHand.power) / 3); myProj.vel = new Position(0, $reg1); myProj.changeMode("launch"); myProj.xStart = myHand.pos.x; } } }; popupReady(); doHeartBeat();
Symbol 123 MovieClip Frame 1
this._visible = false;
Symbol 161 MovieClip Frame 1
gotoAndPlay((random(300)+1));
Symbol 205 MovieClip Frame 17
loop++; trace("EEEEEE " + _parent.numLoop); if (loop < _parent.numLoop) { gotoAndPlay (1); } else { _parent.callBack(); }
Symbol 206 MovieClip Frame 60
stop(); _parent.callBack();
Symbol 207 MovieClip Frame 9
stop();
Symbol 155 MovieClip Frame 13
_parent.callBack();
Symbol 208 MovieClip [barbieLOW2] Frame 1
stop();
Symbol 245 Button
on (release) { _root.popupReady(); this.removeMovieClip(); }
Symbol 248 Button
on (release) { sc = Number(disp_score) / 115; _root.gameover = 1; }
Symbol 254 Button
on (release) { getURL ("http://www.graphico.co.uk/", "_blank"); }
Symbol 255 MovieClip [popupGameOver] Frame 1
disp_score = _root.myScore.mainScore.toString();
Symbol 182 MovieClip Frame 1
gotoAndPlay((random(300)+1));
Symbol 211 MovieClip Frame 17
loop++; trace("EEEEEE " + _parent.numLoop); if (loop < _parent.numLoop) { gotoAndPlay (1); } else { _parent.callBack(); }
Symbol 212 MovieClip Frame 60
stop(); _parent.callBack();
Symbol 213 MovieClip Frame 9
stop();
Symbol 214 MovieClip [barbieLOW3] Frame 1
stop();
Symbol 273 MovieClip Frame 1
if (!firstTime) { firstTime = true; gotoAndPlay((random(30)+1)); }
Symbol 265 MovieClip Frame 1
this._visible = false;
Symbol 274 MovieClip Frame 1
if (!firstTime) { firstTime = true; gotoAndPlay((random(30)+1)); }
Symbol 275 MovieClip [wagon] Frame 1
stop();
Symbol 129 MovieClip Frame 1
gotoAndPlay((random(300)+1));
Symbol 199 MovieClip Frame 17
loop++; trace("EEEEEE " + _parent.numLoop); if (loop < _parent.numLoop) { gotoAndPlay (1); } else { _parent.callBack(); }
Symbol 200 MovieClip Frame 60
stop(); _parent.callBack();
Symbol 201 MovieClip Frame 9
stop();
Symbol 202 MovieClip [barbieLOW1] Frame 1
stop();
Symbol 219 MovieClip [hand] Frame 1
stop();
Symbol 134 MovieClip Frame 17
loop++; trace("EEEEEE " + _parent.numLoop); if (loop < _parent.numLoop) { gotoAndPlay (1); } else { trace("CALL callback"); _parent.callBack(); }
Symbol 141 MovieClip Frame 60
stop(); _parent.callBack();
Symbol 144 MovieClip Frame 9
stop();
Symbol 156 MovieClip [barbieHIGH1] Frame 1
stop();
Symbol 167 MovieClip Frame 17
loop++; trace("EEEEEE " + _parent.numLoop); if (loop < _parent.numLoop) { gotoAndPlay (1); } else { _parent.callBack(); }
Symbol 172 MovieClip Frame 60
stop(); _parent.callBack();
Symbol 175 MovieClip Frame 9
stop();
Symbol 176 MovieClip [barbieHIGH2] Frame 1
stop();
Symbol 227 Button
on (release) { play(); }
Symbol 229 Button
on (release) { play(); }
Symbol 240 Button
on (release) { play(); }
Symbol 241 MovieClip [popup_instructions] Frame 1
stop();
Symbol 241 MovieClip [popup_instructions] Frame 11
stop(); _root._quality = "BEST";
Symbol 264 MovieClip [popupReady] Frame 1
_root.keyPressed_reset();
Symbol 264 MovieClip [popupReady] Frame 108
_root.keyPressed_start(); this.removeMovieClip();
Symbol 185 MovieClip Frame 17
loop++; trace("EEEEEE " + _parent.numLoop); if (loop < _parent.numLoop) { gotoAndPlay (1); } else { _parent.callBack(); }
Symbol 192 MovieClip Frame 60
stop(); _parent.callBack();
Symbol 195 MovieClip Frame 9
stop();
Symbol 196 MovieClip [barbieHIGH3] Frame 1
stop();
Symbol 120 MovieClip Frame 11
stop();
Symbol 113 MovieClip Frame 1
if (this.sessionstarted != 1) { this.arcade = new LoadVars(); this.sessionvars = new LoadVars(); this.arcade.gamename = "fingerfooty"; this.arcade.sessdo = "sessionstart"; this.arcade.sendAndLoad("arcade.php", sessionvars, "POST"); if (this.sessionvars.sessiontype == 2) { _root.is_a_challenge = 1; } else { _root.is_a_challenge = 0; } this.sessionstarted = 1; } if (_root.gameover == 1) { if ((this.askpermission != 1) && (this.sessionvars.connStatus == 1)) { this.prequestvars = new LoadVars(); this.pranswer = new LoadVars(); this.prequestvars.gametime = this.sessionvars.gametime; this.prequestvars.fakekey = this.sessionvars.initbar; _root.score = int(Number(_root.myScore.mainScore)); if (_root.score == 0) { this.prequestvars.score = -1; } else { this.prequestvars.score = _root.score; } this.prequestvars.id = this.sessionvars.lastid; this.prequestvars.sessdo = "permrequest"; this.prequestvars.note = (this.prequestvars.id * this.prequestvars.score) * this.prequestvars.fakekey; this.prequestvars.sendAndLoad("./arcade.php", this.pranswer, "POST"); this.askpermission = 1; } if ((this.pranswer.validate == 1) && (this.finalsent != 1)) { this.burnscore = new LoadVars(); this.burnscore.microone = this.pranswer.microone; this.burnscore.gametime = this.prequestvars.gametime; this.burnscore.id = this.prequestvars.id; if (_root.score == 0) { this.burnscore.noscore = 1; } this.burnscore.sessdo = "burn"; this.burnscore.send("./arcade.php", "_self", "POST"); this.finalsent = 1; } }
Symbol 283 Button
on (release) { gotoAndStop ("title"); }
Symbol 309 Button
on (release) { getURL ("http://www.pepsi.co.uk/football/", "_blank"); }
Symbol 313 Button
on (release) { play(); }
Symbol 314 Button
on (release) { if (!playBtnFlag) { gotoAndPlay ("title"); playSound(playMusic_snd); playMusic_sndFlag = true; playBtnFlag = true; } }
Symbol 335 Button
on (release) { getURL ("http://www.pepsi.co.uk/football/"); }
Symbol 339 Button
on (release) { switch (_root.myQuality.freezeQuality) { case "high" : gotoAndStop ("medium"); _root.myQuality.setMedium(); break; case "medium" : break; case "low" : } }
Symbol 341 Button
on (release) { switch (_root.myQuality.freezeQuality) { case "high" : gotoAndStop ("low"); _root.myQuality.setLow(); break; case "medium" : gotoAndStop ("low"); _root.myQuality.setLow(); break; case "low" : } }
Symbol 342 Button
on (release) { switch (_root.myQuality.freezeQuality) { case "high" : gotoAndStop ("high"); _root.myQuality.setHigh(); break; case "medium" : gotoAndStop ("medium"); _root.myQuality.setMedium(); break; case "low" : } }
Symbol 343 MovieClip Frame 1
stop();
Symbol 345 Button
on (release) { nextFrame(); }
Symbol 347 Button
on (release) { prevFrame(); }
Symbol 348 MovieClip Frame 1
stop(); _root.soundOn = true; if (_root.playTrack_sndFlag) { _root.playSound(_root.playTrack_snd); }
Symbol 348 MovieClip Frame 2
_root.soundOn = false; _root.stopSound(_root.playTrack_snd); _root.stopSound(_root.playMusic_snd);
Symbol 351 Button
on (release) { if (_root.myGame.gameStarted) { play(); _root.setPause(); } }
Symbol 352 MovieClip Frame 1
stop();
Symbol 352 MovieClip Frame 11
stop(); _root._quality = "BEST";
Symbol 352 MovieClip Frame 17
_root.setUnpause();
Symbol 355 MovieClip Frame 1
st = getTimer();
Symbol 355 MovieClip Frame 31
fps = 30; disp_frameRate = Math.round((fps / (getTimer() - st)) * 10000) / 10; if (!_root.myQuality.testDone) { if (disp_frameRate < 27) { _root.myQuality.setMedium(); _root.myQuality.freezeQuality = "medium"; } if (disp_frameRate < 24) { _root.myQuality.setLow(); _root.myQuality.freezeQuality = "low"; _root.myQuality.testDone = true; } }

Library Items

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

Instance Names

"loadingTxt"Frame 1Symbol 116 EditableText
"barbie_mc"Frame 1Symbol 120 MovieClip
"powerBar_mc"Frame 426Symbol 330 MovieClip
"gameScreen_mc"Frame 447Symbol 322 MovieClip
"scoreDisplay_mc"Frame 447Symbol 332 MovieClip
"handHolder"Frame 447Symbol 333 MovieClip
"powerBar_mc"Frame 447Symbol 330 MovieClip
"quality_mc"Frame 447Symbol 343 MovieClip
"quality_mc"Frame 447Symbol 348 MovieClip
"hitZone"Symbol 208 MovieClip [barbieLOW2] Frame 1Symbol 123 MovieClip
"hitZone"Symbol 214 MovieClip [barbieLOW3] Frame 1Symbol 123 MovieClip
"hitZone"Symbol 275 MovieClip [wagon] Frame 1Symbol 265 MovieClip
"hitZone"Symbol 202 MovieClip [barbieLOW1] Frame 1Symbol 123 MovieClip
"hitZone"Symbol 156 MovieClip [barbieHIGH1] Frame 1Symbol 123 MovieClip
"disp_bonus"Symbol 224 MovieClip [bonus] Frame 1Symbol 223 EditableText
"hitZone"Symbol 267 MovieClip [proj] Frame 1Symbol 265 MovieClip
"hitZone"Symbol 176 MovieClip [barbieHIGH2] Frame 1Symbol 123 MovieClip
"instructionsBtn"Symbol 241 MovieClip [popup_instructions] Frame 1Symbol 227 Button
"hitZone"Symbol 196 MovieClip [barbieHIGH3] Frame 1Symbol 123 MovieClip
"introGoal_mc"Symbol 322 MovieClip Frame 1Symbol 221 MovieClip [goal]
"goalHitzone"Symbol 322 MovieClip Frame 1Symbol 265 MovieClip
"bar"Symbol 330 MovieClip Frame 1Symbol 327 MovieClip
"scoreDisplayTxt"Symbol 332 MovieClip Frame 1Symbol 331 EditableText
"instructionsBtn"Symbol 352 MovieClip Frame 1Symbol 351 Button

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 208 as "barbieLOW2"
ExportAssets (56)Timeline Frame 1Symbol 13 as "ffg_rolling.mp3"
ExportAssets (56)Timeline Frame 1Symbol 255 as "popupGameOver"
ExportAssets (56)Timeline Frame 1Symbol 8 as "ffg_trk6_Xloop.mp3"
ExportAssets (56)Timeline Frame 1Symbol 214 as "barbieLOW3"
ExportAssets (56)Timeline Frame 1Symbol 14 as "ffg_booo.mp3"
ExportAssets (56)Timeline Frame 1Symbol 275 as "wagon"
ExportAssets (56)Timeline Frame 1Symbol 3 as "ffg_collective_yearh.mp3"
ExportAssets (56)Timeline Frame 1Symbol 221 as "goal"
ExportAssets (56)Timeline Frame 1Symbol 6 as "ffg_jumpingonhand.mp3"
ExportAssets (56)Timeline Frame 1Symbol 202 as "barbieLOW1"
ExportAssets (56)Timeline Frame 1Symbol 219 as "hand"
ExportAssets (56)Timeline Frame 1Symbol 156 as "barbieHIGH1"
ExportAssets (56)Timeline Frame 1Symbol 224 as "bonus"
ExportAssets (56)Timeline Frame 1Symbol 267 as "proj"
ExportAssets (56)Timeline Frame 1Symbol 12 as "BL_barbie_hit3.wav"
ExportAssets (56)Timeline Frame 1Symbol 176 as "barbieHIGH2"
ExportAssets (56)Timeline Frame 1Symbol 9 as "ffg_bonus.mp3"
ExportAssets (56)Timeline Frame 1Symbol 115 as "tracer"
ExportAssets (56)Timeline Frame 1Symbol 4 as "ffg_goal.wav"
ExportAssets (56)Timeline Frame 1Symbol 241 as "popup_instructions"
ExportAssets (56)Timeline Frame 1Symbol 1 as "BL_barbie_hit2.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ffg_footkick1.mp3"
ExportAssets (56)Timeline Frame 1Symbol 15 as "ffg_year.mp3"
ExportAssets (56)Timeline Frame 1Symbol 264 as "popupReady"
ExportAssets (56)Timeline Frame 1Symbol 7 as "ffg_playmusic.mp3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "BL_barbie_hit1.wav"
ExportAssets (56)Timeline Frame 1Symbol 196 as "barbieHIGH3"
ExportAssets (56)Timeline Frame 1Symbol 269 as "shadow"
Tag 0x259 (601)Timeline Frame 448

Labels

"intro"Frame 3
"logo"Frame 222
"title"Frame 372
"walk"Symbol 208 MovieClip [barbieLOW2] Frame 1
"stop"Symbol 208 MovieClip [barbieLOW2] Frame 2
"jump"Symbol 208 MovieClip [barbieLOW2] Frame 3
"armRised"Symbol 208 MovieClip [barbieLOW2] Frame 4
"hit"Symbol 208 MovieClip [barbieLOW2] Frame 5
"knocked"Symbol 208 MovieClip [barbieLOW2] Frame 6
"dead"Symbol 208 MovieClip [barbieLOW2] Frame 7
"walk"Symbol 214 MovieClip [barbieLOW3] Frame 1
"stop"Symbol 214 MovieClip [barbieLOW3] Frame 2
"jump"Symbol 214 MovieClip [barbieLOW3] Frame 3
"armRised"Symbol 214 MovieClip [barbieLOW3] Frame 4
"hit"Symbol 214 MovieClip [barbieLOW3] Frame 5
"knocked"Symbol 214 MovieClip [barbieLOW3] Frame 6
"dead"Symbol 214 MovieClip [barbieLOW3] Frame 7
"fromLeft"Symbol 275 MovieClip [wagon] Frame 1
"fromRight"Symbol 275 MovieClip [wagon] Frame 5
"stop"Symbol 275 MovieClip [wagon] Frame 10
"hit"Symbol 275 MovieClip [wagon] Frame 15
"walk"Symbol 202 MovieClip [barbieLOW1] Frame 1
"stop"Symbol 202 MovieClip [barbieLOW1] Frame 2
"jump"Symbol 202 MovieClip [barbieLOW1] Frame 3
"armRised"Symbol 202 MovieClip [barbieLOW1] Frame 4
"hit"Symbol 202 MovieClip [barbieLOW1] Frame 5
"knocked"Symbol 202 MovieClip [barbieLOW1] Frame 6
"dead"Symbol 202 MovieClip [barbieLOW1] Frame 7
"relax"Symbol 219 MovieClip [hand] Frame 1
"brace"Symbol 219 MovieClip [hand] Frame 2
"upturned"Symbol 219 MovieClip [hand] Frame 3
"fire"Symbol 219 MovieClip [hand] Frame 4
"walk"Symbol 156 MovieClip [barbieHIGH1] Frame 1
"stop"Symbol 156 MovieClip [barbieHIGH1] Frame 2
"jump"Symbol 156 MovieClip [barbieHIGH1] Frame 3
"armRised"Symbol 156 MovieClip [barbieHIGH1] Frame 4
"hit"Symbol 156 MovieClip [barbieHIGH1] Frame 5
"knocked"Symbol 156 MovieClip [barbieHIGH1] Frame 6
"dead"Symbol 156 MovieClip [barbieHIGH1] Frame 7
"walk"Symbol 176 MovieClip [barbieHIGH2] Frame 1
"stop"Symbol 176 MovieClip [barbieHIGH2] Frame 2
"jump"Symbol 176 MovieClip [barbieHIGH2] Frame 3
"armRised"Symbol 176 MovieClip [barbieHIGH2] Frame 4
"hit"Symbol 176 MovieClip [barbieHIGH2] Frame 5
"knocked"Symbol 176 MovieClip [barbieHIGH2] Frame 6
"dead"Symbol 176 MovieClip [barbieHIGH2] Frame 7
"walk"Symbol 196 MovieClip [barbieHIGH3] Frame 1
"stop"Symbol 196 MovieClip [barbieHIGH3] Frame 2
"jump"Symbol 196 MovieClip [barbieHIGH3] Frame 3
"armRised"Symbol 196 MovieClip [barbieHIGH3] Frame 4
"hit"Symbol 196 MovieClip [barbieHIGH3] Frame 5
"knocked"Symbol 196 MovieClip [barbieHIGH3] Frame 6
"dead"Symbol 196 MovieClip [barbieHIGH3] Frame 7
"high"Symbol 343 MovieClip Frame 1
"medium"Symbol 343 MovieClip Frame 2
"low"Symbol 343 MovieClip Frame 3
"on"Symbol 348 MovieClip Frame 1
"off"Symbol 348 MovieClip Frame 2

Dynamic Text Variables

disp_scoreSymbol 250 EditableText"0000"
disp_frameRateSymbol 353 EditableText""




http://swfchan.com/9/42209/info.shtml
Created: 10/5 -2019 01:16:41 Last modified: 10/5 -2019 01:16:41 Server time: 03/05 -2024 13:34:59