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

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

Football & Soccer & Rugby - Free Kick Vectra Footy.swf

This is the info page for
Flash #234294

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


Text
LOADING

0

1

2

3

4

5

6

7

8

9

0%

100%

50%

25%

75%

preloader

PITCH

SET

SET

SWERVE

POWER

DIRECTION

GOALS

SCORE

PLAY ERA

1978

Take Control with the New Vectra and New Signum from Vauxhall. Free kick
your way through the ages.

VECTRAFOOTY

IT'S TIME TO TAKE CONTROL

MISS!
Unlucky, you didn’t manage to hit the back of the net this time. Try again for
the chance to enter the High Score table.

WELL DONE!
You managed to get      goals and your score was     .
Fill in your name and email here to enter the High Score table.

NAME

EMAIL

By entering this high score you have opted in to receive a single communication about New Vectra and New
Signum from Vauxhall. Any communication will include the opportunity to unsubscribe from any further
communications about Vauxhall's products and services.

SUBMIT

SUBMIT

Why not play in another era or send to a friend to see if they can beat your score?

16

16

WELL DONE!
You managed to get      goals and your score was     .
Fill in your name to enter the High Score table.

NAME

16

16

GOAL!

SKIP

SKIP

SEND TO FRIEND

Simply fill in the details below to send this game to a friend.
You can send it to 3 mates at a time, so get them to try and beat your score!

FRIEND 3 NAME

FRIEND 3 EMAIL

FRIEND 2 NAME

FRIEND 2 EMAIL

FRIEND 1 NAME

FRIEND 1 EMAIL

YOUR NAME

YOUR EMAIL

Message sent.

BACK

BACK

HIGH SCORES

POS

NAME

GOALS

SCORE

TODAY'S

TODAY'S

ALL TIME

ALL TIME

THIS WEEKS

THIS WEEKS

nr_txt

name_txt

goals_txt

score_txt

INSTRUCTIONS

The aim of the game is to score as many free-kicks in a row as you can. The
more you score the harder the game will get. If you want to score extra
points try and hit the star when you score a goal, this will double your points!
See how many goals you can score in a row and then challenge your mates to
beat you.
In order to score a goal you will need to set the direction, pitch, swerve and
power of your shot.

Use the ‘DIRECTION’ gauge to direct the ball towards the goal. Click ‘set’ to choose the
direction the ball will travel.
The ‘PITCH’ gauge determines the angle at which the ball will travel, Click ‘set’ to choose
your pitch angle.
The ‘SWERVE’ gauge will help you bend the ball around the goalkeeper. Click ‘set’ to choose
your desired amount of swerve.
The ‘POWER’ gauge will help ensure the ball manages to reach the goal. Click ‘set’ to choose
the power behind your shot.

TEXT

Click here to find out more, order
your brochure or book a test drive

NEW VECTRA AND NEW SIGNUM

Click here to find out more, order
your brochure or book a test drive

ActionScript [AS1/AS2]

Frame 1
stop(); preloader_mc.onEnterFrame = function () { var _local2 = this; var _local3 = _root; var _local1 = Math.floor((_local3.getBytesLoaded() * 100) / _local3.getBytesTotal()); if (_local1 >= 100) { _local3.play(); } else { _local2.gotoAndStop(_local1); _local2.units_mc.gotoAndStop(Math.round(_local1 % 10)); _local2.tens_mc.gotoAndStop(Math.round(_local1 / 10)); _local2.hundreds_mc.gotoAndStop(Math.round(_local1 / 100)); } }; stop(); this.createEmptyMovieClip("tracker_mc", 1000); tracker_mc.loadMovie(("http://ad.uk.tangozebra.com/a/bg/g_001701581081;" + new Date().getTime()) + "?"); loadMovieNum ("http://watches.whodidit.co.uk/watch61.swf", 1001);
Frame 3
function object3D(x, y, z, rx, ry, rz) { var _local1 = this; _local1.numpoints = 0; _local1.pointlist = new Array(); _local1.tpointlist = new Array(); _local1.numlines = 0; _local1.lines = new Array(); _local1.numquads = 0; _local1.quads = new Array(); _local1.disabled = false; _local1.pos = new Vector(x, y, z); } function image3d(x, y, z, scale, source, targetclip) { var _local1 = this; clipCount++; _local1.pos = new Vector(x, y, z); _local1.tpos = new Vector(x, y, z); _local1.scale = scale; targetclip.attachMovie(source, "image" + clipCount, 100000 - clipCount); _local1.clip_mc = targetclip["image" + clipCount]; } function line3d(p1, p2, lthickness, lcolour, targetclip) { var _local1 = this; var _local2 = targetclip; _local1.p1 = p1; _local1.p2 = p2; if (!lthickness) { _local1.linethickness = 0; } else { _local1.linethickness = lthickness; } if (!lcolour) { _local1.linecolour = 16777215 /* 0xFFFFFF */; } else { _local1.linecolour = lcolour; } clipCount++; if (!_local2) { _local2 = dynamicGFX; } _local2.createEmptyMovieClip("image" + clipCount, 100000 - clipCount); _local1.clip_mc = _local2["image" + clipCount]; _local1.linetype = DRAW; } function lineImage(p1, p2, imagename, scale) { var _local1 = this; _local1.p1 = p1; _local1.p2 = p2; clipCount++; dynamicGFX.attachMovie(imagename, "image" + clipCount, 100000 - clipCount); _local1.clip_mc = dynamicGFX["image" + clipCount]; _local1.linetype = IMAGE; _local1.ignoreDepth = false; } function quad3d(p1, p2, p3, p4, col, targetclip) { var _local1 = this; var _local2 = targetclip; _local1.p1 = p1; _local1.p2 = p2; _local1.p3 = p3; _local1.p4 = p4; clipCount++; if (!_local2) { _local2 = dynamicGFX; } _local2.createEmptyMovieClip("image" + clipCount, 100000 - clipCount); _local1.clip_mc = _local2["image" + clipCount]; _local1.col = col; _local1.ignoreDepth = false; } function camera3d(x, y, z, rx, ry, rz, zoom) { var _local1 = this; _local1.pos = new Vector(x, y, z); _local1.rot = new Vector(rx, ry, rz); _local1.zoom = zoom; } function setCam(cam, speed) { var _local1 = speed; var _local2 = cam; if (!_local1) { _local1 = 0.5; } vCopy(_local2.pos, worldDestPos); vCopy(_local2.rot, worldDestRot); worldDestZoom = _local2.zoom; if (!_local1) { worldDestSpeed = 0.3; } else { worldDestSpeed = _local1; } } function updateCamera() { var _local1 = new Vector(0, 0, 0); if (!EqualiseVectors(worldPos, worldDestPos, 0.5)) { vSubtract(worldDestPos, worldPos, _local1); vMultiplyWithScalar(_local1, worldDestSpeed); vAdd(worldPos, _local1); viewChanged = true; } if (!EqualiseVectors(worldRot, worldDestRot, 0.1)) { vSubtract(worldDestRot, worldRot, _local1); vMultiplyWithScalar(_local1, worldDestSpeed); vAdd(worldRot, _local1); viewChanged = true; } if (Math.abs(d - worldDestZoom) < 2) { d = worldDestZoom; } else if (Math.abs(d - worldDestZoom) > 2) { _local1 = worldDestZoom - d; d = d + (_local1 * worldDestSpeed); viewChanged = true; } } function drawNet(p1, p2, p3, p4, xdivide, ydivide, lineweight, linecol, linealpha, targetclip, edging) { var _local1 = targetclip; _local1.clear(); _local1.lineStyle(lineweight, linecol, linealpha); var top = new Vector(p1.x, p1.y, 0); var _local3 = new Vector(p3.x, p3.y, 0); var topdiff = new Vector(0, 0, 0); var botdiff = new Vector(0, 0, 0); vSubtract(p2, p1, topdiff); vSubtract(p4, p3, botdiff); vDivideByScalar(topdiff, ydivide); vDivideByScalar(botdiff, ydivide); var left = new Vector(p1.x, p1.y, 0); var right = new Vector(p2.x, p2.y, 0); var leftdiff = new Vector(0, 0, 0); var rightdiff = new Vector(0, 0, 0); vSubtract(p3, p1, leftdiff); vSubtract(p4, p2, rightdiff); vDivideByScalar(leftdiff, xdivide); vDivideByScalar(rightdiff, xdivide); if (edging) { ydivide++; xdivide++; } var _local2 = 0; while (_local2 < ydivide) { _local1.moveTo(top.x, top.y); _local1.lineTo(_local3.x, _local3.y); vAdd(top, topdiff); vAdd(_local3, botdiff); _local2++; } _local2 = 0; while (_local2 < xdivide) { _local1.moveTo(left.x, left.y); _local1.lineTo(right.x, right.y); vAdd(left, leftdiff); vAdd(right, rightdiff); _local2++; } } function clipZOrder(clip_mc, z1, z2) { var _local2 = z1; var _local3 = clip_mc; _local2 = _local2 * 10; z2 = z2 * 10; var _local1 = _local2; depthTracker[_local3.getDepth()] = false; if (z2) { _local1 = _local2 + ((z2 - _local2) / 2); } _local1 = 100000 - Math.floor(_local1); while (depthTracker[_local1]) { _local1++; } depthTracker[_local1] = _local3; _local3.swapDepths(_local1); } function dial(clip_mc, minVal, maxVal, minDisplay, maxDisplay, updateFunction) { var _local1 = this; _local1.clip_mc = clip_mc; _local1.minVal = minVal; _local1.maxVal = maxVal; _local1.minDisplay = minDisplay; _local1.maxDisplay = maxDisplay; _local1.updateFunction = updateFunction; _local1.currentSetting = minVal; _local1.active = false; _local1.needle_mc = _local1.clip_mc.needle_mc; _local1.needleVel = (_local1.maxDisplay - _local1.minDisplay) / (16 - needleSpeed); _local1.needle_mc._rotation = minDisplay; _local1.clip_mc.set_btn.dialObj = _local1; _local1.clip_mc.set_btn._visible = false; _local1.clip_mc.set_btn.onPress = function () { this.dialObj.setFunction(); }; _local1.clip_mc._xscale = 0; _local1.clip_mc._yscale = 0; _local1.clip_mc._visible = false; _local1.targetScale = _local1.clip_mc._xscale; _local1.targetDelay = 0; _local1.updateFunction(true); } function updateDials() { var _local2 = 0; while (_local2 < dials.length) { var _local1 = dials[_local2]; _local1.updateFunction(); if (_local1.targetScale != _local1.clip_mc._xscale) { if (_local1.targetDelay > 0) { _local1.targetDelay--; } else { var _local3 = (_local1.targetScale - _local1.clip_mc._xscale) * 0.5; _local1.clip_mc._xscale = _local1.clip_mc._xscale + _local3; _local1.clip_mc._yscale = _local1.clip_mc._xscale; if (_local1.clip_mc._xscale < 0.1) { _local1.clip_mc._visible = false; } else { _local1.clip_mc._visible = true; } } } _local2++; } } function updateRotateDial(refresh) { var _local1 = this; if (_local1.active || (refresh)) { if (_local1.needleAngle == undefined) { _local1.needleAngle = _local1.minDisplay; } else { _local1.needleAngle = _local1.needleAngle + _local1.needleVel; } if (_local1.needleAngle >= _local1.maxDisplay) { _local1.needleAngle = _local1.maxDisplay; _local1.needleVel = -_local1.needleVel; } else if (_local1.needleAngle <= _local1.minDisplay) { _local1.needleAngle = _local1.minDisplay; _local1.needleVel = -_local1.needleVel; } _local1.needle_mc._rotation = _local1.needleAngle; _local1.currentSetting = (((_local1.needleAngle - _local1.minDisplay) / (_local1.maxDisplay - _local1.minDisplay)) * (_local1.maxVal - _local1.minVal)) + _local1.minVal; } } function updateCurveDial(refresh) { var _local1 = this; if (_local1.active || (refresh)) { if (_local1.curvePos == undefined) { _local1.curvePos = 0; } _local1.clip_mc.curve_mc.clear(); _local1.clip_mc.curve_mc.lineStyle(8, 13369344, 100); _local1.clip_mc.curve_mc.moveTo(0, -49); _local1.clip_mc.curve_mc.curveTo(_local1.curvePos, 0, 0, 49); _local1.curvePos = _local1.curvePos + _local1.needleVel; if (_local1.curvePos >= _local1.maxDisplay) { _local1.curvePos >= _local1.maxDisplay; _local1.needleVel = -_local1.needleVel; } else if (_local1.curvePos <= _local1.minDisplay) { _local1.curvePos >= _local1.minDisplay; _local1.needleVel = -_local1.needleVel; } _local1.currentSetting = (((_local1.curvePos - _local1.minDisplay) / (_local1.maxDisplay - _local1.minDisplay)) * (_local1.maxVal - _local1.minVal)) + _local1.minVal; } } function updateNumberDial(clip_mc, num) { var _local1 = clip_mc; var _local2 = num; var _local3 = _local2 % 10; var tens = (Math.floor(_local2 / 10) % 10); var hundreds = (Math.floor(_local2 / 100) % 10); _local1.hundreds_mc.gotoAndStop(hundreds + 1); _local1.tens_mc.gotoAndStop(tens + 1); _local1.units_mc.gotoAndStop(_local3 + 1); } function AreVectorsEqual(v1, v2) { var _local1 = v2; var _local2 = v1; if (((_local2.x == _local1.x) && (_local2.y == _local1.y)) && (_local2.z == _local1.z)) { return(true); } return(false); } function EqualiseVectors(v1, v2, acc) { var _local3 = v2; if (AreVectorsEqual(v1, _local3)) { return(true); } var _local1 = new Vector(0, 0, 0); vSubtract(_local3, v1, _local1); var _local2 = ((_local1.x * _local1.x) + (_local1.y * _local1.y)) + (_local1.z * _local1.z); if (_local2 < (acc * acc)) { vCopy(v1, _local3); return(true); } return(false); } function vIsLessThan(v1, mag) { var _local1 = v1; var _local2 = ((_local1.x * _local1.x) + (_local1.y * _local1.y)) + (_local1.z * _local1.z); if (_local2 < (mag * mag)) { return(true); } return(false); } function vIsGreaterThan(v1, mag) { var _local1 = v1; var _local2 = ((_local1.x * _local1.x) + (_local1.y * _local1.y)) + (_local1.z * _local1.z); if (_local2 > (mag * mag)) { return(true); } return(false); } function InitLookups(accuracy) { if (accuracy) { MATHACCURACY = accuracy; } sinLookUp = new Array(); var _local1 = 0; while (_local1 <= (360 * MATHACCURACY)) { sinLookUp[_local1] = Math.sin(DegreesToRadians(_local1 / MATHACCURACY)); _local1++; } cosLookUp = new Array(); _local1 = 0; while (_local1 <= (360 * MATHACCURACY)) { cosLookUp[_local1] = Math.cos(DegreesToRadians(_local1 / MATHACCURACY)); _local1++; } tanLookUp = new Array(); _local1 = 0; while (_local1 <= (360 * MATHACCURACY)) { tanLookUp[_local1] = Math.tan(DegreesToRadians(_local1 / MATHACCURACY)); _local1++; } } function Vector(x, y, z) { var _local1 = this; _local1.x = x; _local1.y = y; _local1.z = z; } function vCopy(u, w) { var _local1 = u; var _local2 = w; _local2.x = _local1.x; _local2.y = _local1.y; _local2.z = _local1.z; } function vMagnitude(v) { var _local1 = v; return(Math.sqrt(((_local1.x * _local1.x) + (_local1.y * _local1.y)) + (_local1.z * _local1.z))); } function vNormalise(v, w) { var _local1 = w; var _local3 = v; if (!_local1) { _local1 = _local3; } var _local2 = vMagnitude(_local3); if (_local2 <= tol) { _local2 = 1; } _local1.x = _local3.x / _local2; _local1.y = _local3.y / _local2; _local1.z = _local3.z / _local2; if (Math.abs(_local1.x) < tol) { _local1.x = 0; } if (Math.abs(_local1.y) < tol) { _local1.y = 0; } if (Math.abs(_local1.z) < tol) { _local1.y = 0; } } function vReverse(v, w) { var _local1 = w; var _local2 = v; if (!_local1) { _local1 = _local2; } _local1.x = -_local2.x; _local1.y = -_local2.y; _local1.z = -_local2.z; } function vAdd(u, v, w) { var _local1 = w; var _local2 = u; var _local3 = v; if (!_local1) { _local1 = _local2; } _local1.x = _local2.x + _local3.x; _local1.y = _local2.y + _local3.y; _local1.z = _local2.z + _local3.z; } function vSubtract(u, v, w) { var _local1 = w; var _local2 = u; var _local3 = v; if (!_local1) { _local1 = _local2; } _local1.x = _local2.x - _local3.x; _local1.y = _local2.y - _local3.y; _local1.z = _local2.z - _local3.z; } function vMultiply(u, v, w) { var _local1 = w; var _local2 = u; var _local3 = v; if (!_local1) { _local1 = _local2; } _local1.x = _local2.x * _local3.x; _local1.y = _local2.y * _local3.y; _local1.z = _local2.z * _local3.z; } function vMultiplyWithScalar(v, s, w) { var _local1 = w; var _local2 = v; var _local3 = s; if (!_local1) { _local1 = _local2; } _local1.x = _local2.x * _local3; _local1.y = _local2.y * _local3; _local1.z = _local2.z * _local3; } function vDivide(u, v, w) { var _local1 = w; var _local2 = u; var _local3 = v; if (!_local1) { _local1 = _local2; } _local1.x = _local2.x / _local3.x; _local1.y = _local2.y / _local3.y; _local1.z = _local2.z / _local3.z; } function vDivideByScalar(v, s, w) { var _local1 = w; var _local2 = v; var _local3 = s; if (!_local1) { _local1 = _local2; } _local1.x = _local2.x / _local3; _local1.y = _local2.y / _local3; _local1.z = _local2.z / _local3; } function vCross(u, v) { return((u.x * v.y) - (u.y * v.x)); } function v3dCross(u, v, w) { var _local1 = v; var _local2 = u; var _local3 = w; _local3.x = (_local2.y * _local1.z) - (_local2.z * _local1.y); _local3.y = ((-_local2.x) * _local1.z) + (_local2.z * _local1.x); _local3.z = (_local2.x * _local1.y) - (_local2.y * _local1.x); } function vDot(p, q) { var _local1 = (p.x * q.x) + (p.y * q.y); return(_local1); } function vProj(u, v, w) { var _local1 = v; var _local3 = w; if (!_local3) { _local3 = u; } var _local2 = vDot(u, _local1) / vDot(_local1, _local1); vMultiplyWithScalar(_local1, _local2, _local3); } function vAngle(u) { var _local2 = u; var _local1 = atan(_local2.y / _local2.x); if (_local2.x < 0) { _local1 = _local1 + 180; } return(_local1); } function vAngleBetween(u, v) { var _local1 = (vAngle(v) - vAngle(u)) % 360; if (_local1 > 180) { _local1 = _local1 - 360; } else if (_local1 < -180) { _local1 = _local1 + 360; } return(_local1); } function DegreesToRadians(deg) { return((deg * Math.PI) / 180); } function RadiansToDegrees(rad) { return((rad * 180) / Math.PI); } function vRotate2D(angle, u, w) { var _local2 = angle; var _local3 = u; if (!w) { w = _local3; } _local2 = normaliseAngle(_local2); var _local1 = new Vector(0, 0, 0); _local1.x = (_local3.x * cos(-_local2)) + (_local3.y * sin(-_local2)); _local1.y = ((-_local3.x) * sin(-_local2)) + (_local3.y * cos(-_local2)); w.x = _local1.x; w.y = _local1.y; } function vRotateX(angle, u, w) { var _local2 = angle; var _local3 = u; if (!w) { w = _local3; } _local2 = normaliseAngle(_local2); var _local1 = new Vector(0, 0, 0); _local1.z = (_local3.z * cos(-_local2)) + (_local3.y * sin(-_local2)); _local1.y = ((-_local3.z) * sin(-_local2)) + (_local3.y * cos(-_local2)); w.z = _local1.z; w.y = _local1.y; } function vRotateY(angle, u, w) { var _local2 = angle; var _local3 = u; if (!w) { w = _local3; } _local2 = normaliseAngle(_local2); var _local1 = new Vector(0, 0, 0); _local1.z = (_local3.z * cos(-_local2)) + (_local3.x * sin(-_local2)); _local1.x = ((-_local3.z) * sin(-_local2)) + (_local3.x * cos(-_local2)); w.z = _local1.z; w.x = _local1.x; } function vRotateYAroundPoint(angle, u, v, w) { var _local3 = angle; if (!w) { w = u; } var _local2 = new Vector(0, 0, 0); var _local1 = new Vector(0, 0, 0); vSubtract(u, v, _local1); _local3 = normaliseAngle(_local3); _local2.z = (_local1.z * cos(-_local3)) + (_local1.x * sin(-_local3)); _local2.x = ((-_local1.z) * sin(-_local3)) + (_local1.x * cos(-_local3)); vAdd(_local2, v); w.z = _local2.z; w.x = _local2.x; } function VRotate2DAroundPoint(angle, u, v, w) { var _local3 = angle; if (!w) { w = u; } var _local2 = new Vector(0, 0, 0); var _local1 = new Vector(0, 0, 0); vSubtract(u, v, _local1); _local2.x = (_local1.x * cos(-_local3)) + (_local1.y * sin(-_local3)); _local2.y = ((-_local1.x) * sin(-_local3)) + (_local1.y * cos(-_local3)); vAdd(_local2, v); w.x = _local2.x; w.y = _local2.y; } function cos(a) { var _local1 = Math.round(a * MATHACCURACY); _local1 = _local1 % (360 * MATHACCURACY); if (_local1 < 0) { _local1 = _local1 + (360 * MATHACCURACY); } return(cosLookup[_local1]); } function sin(a) { var _local1 = Math.round(a * MATHACCURACY); _local1 = _local1 % (360 * MATHACCURACY); if (_local1 < 0) { _local1 = _local1 + (360 * MATHACCURACY); } return(sinLookup[_local1]); } function tan(a) { return(Math.tan(DegreesToRadians(a))); } function atan(s) { return(RadiansToDegrees(Math.atan(s))); } function acos(s) { return(RadiansToDegrees(Math.acos(s))); } function normaliseAngle(angle) { var _local1 = angle; _local1 = _local1 % 360; if (_local1 < 0) { _local1 = _local1 + 360; } return(_local1); } function setEra(eraNum) { var _local2 = _global; var _local3 = eraNum; if (_local2.fixedEra != undefined) { _local3 = _local2.fixedEra; } if (_local3 < 1) { _local3 = 3; } if (_local3 > 3) { _local3 = 1; } _root.bg_mc.gotoAndStop(_local3); _local2.currEra = _local3; goalie.clip_mc.goalie1_mc._visible = _local3 == 1; goalie.clip_mc.goalie2_mc._visible = _local3 == 2; goalie.clip_mc.goalie3_mc._visible = _local3 == 3; goalie.clip_mc[("goalie" + _local3) + "_mc"].gotoAndStop(1); var pitchStripesA = [8421504, 32768, 32768]; var pitchStripesB = [9474192, 36864, 36864]; var _local1 = 0; while (_local1 < pitch.quads.length) { if (_local1 & true) { pitch.quads[_local1].col = pitchStripesA[_local2.currEra - 1]; } else { pitch.quads[_local1].col = pitchStripesB[_local2.currEra - 1]; } _local1++; } initEraSounds(_local2.currEra); } function showEndOfIntro() { lose_mc._visible = false; intro_mc.gotoAndStop(intro_mc._totalframes); intro_mc._visible = true; _global.currEra = 0; _global.fixedEra = null; } function getStarPosition() { var _local2 = random(70) - 35; var _local1 = -random(18); return([_local2, _local1, 520]); } function initConstants() { GRAVITY = 0.3; DAMPING = 0.95; DRAG = 0.9; BOUNCE = 0.5; NETZPOS = 540; NETBOUNCE = 0.1; NETXDAMPING = 0.2; NETLEFT = -35; NETRIGHT = 35; NETTOP = -20; KEEPERDEFLECT = 0.5; SPINDRAG = 0.95; BOARDZPOS = 600; BOARDBOUNCE = 0.5; GOALLEFT = -40; GOALRIGHT = 40; GOALTOP = -26; BALLRADIUS = 0.5; GROUND = -1; } function initVars() { _global.main_mc = this; InitLookups(20); viewChanged = true; screencenterX = 275; screencenterY = 200; d = 1079.8; worldPos = new Vector(0, 0, 0); worldDestPos = new Vector(0, 0, 0); worldDestRot = new Vector(0, 0, 0); worldDestZoom = d; worldDestSpeed = 1; worldRot = new Vector(0, 0, 0); cams = new Array(); cams.push(new camera3d(0, -290, 252, -12, 0, 0, 620)); cams.push(new camera3d(0, -35, 250, -14, 0, 0, 620)); cams.push(new camera3d(0, -64, 411, -21, 0, 0, 620)); cams.push(new camera3d(0, -25, 383, -14, 0, 0, 620)); camnum = 2; setCam(cams[2], 1); vCopy(worldDestPos, worldPos); vCopy(worldDestRot, worldRot); d = worldDestZoom; resolution = 10; startPoint = new Vector(0, -1, 410); ballStart = [26, 10, 10]; gameplaying = false; clipCount = 0; startPointRotation = 0; rotatePoint = new Vector(0, 0, 500); goalcount = 0; scorecount = 0; soundOn = true; senderEmail = ""; senderName = ""; receiverEmail = ""; receiverName = ""; allowCameraMoves = false; } function initClips() { instructions_mc._visible = false; instructions_mc.stop(); GFX3D_mc._visible = false; preloadedclips_mc._visible = false; grain_mc._visible = false; lose_mc._visible = false; lose_mc.gotoAndStop(1); win_mc._visible = false; win_mc.gotoAndStop(1); } function instructionsFinished() { instructions_mc._visible = false; instructions_mc.gotoAndStop(1); intro_mc._visible = true; } function initDials() { var _local2 = this; dials = new Array(); dials.push(new dial(dialDir_mc, -20, 20, -40, 40, updateRotateDial)); dials.push(new dial(dialPitch_mc, 50, 0, 6, 61, updateRotateDial)); dials.push(new dial(dialSwerve_mc, 2.5, -2.5, -60, 60, updateCurveDial)); dials.push(new dial(dialPower_mc, 1, 30, -69, 69, updateRotateDial)); dials[0].setFunction = function () { this.deactivate(); dials[1].activate(); }; dials[1].setFunction = function () { this.deactivate(); dials[2].activate(); }; dials[2].setFunction = function () { this.deactivate(); dials[3].activate(); }; dials[3].setFunction = function () { this.deactivate(); vSubtract(rotatePoint, ball.pos, ball.vel); vNormalise(ball.vel); vMultiplyWithScalar(ball.vel, dials[3].currentSetting); vRotateY(dials[0].currentSetting, ball.vel); vRotateX(dials[1].currentSetting, ball.vel); ball.spin = dials[2].currentSetting; ballDir = dials[0].currentSetting; var _local1 = 0; while (_local1 < dials.length) { dials[_local1].shrink(_local1); _local1++; } gameplaying = true; gameprogress = 0; player.clip_mc.play(); }; needleSpeed = 0.5; } function playResult() { if (goalscored || (starHit)) { win_mc._visible = true; win_mc.gotoAndPlay("win" + _global.currEra); } else { lose_mc._visible = true; var _local1 = _root.competion == "active"; if (goalcount > 0) { lose_mc.goalcount = goalcount; lose_mc.scorecount = scorecount; lose_mc.gotoAndStop((_local1 ? "losegoodcompetion" : "losegood")); } else { lose_mc.gotoAndStop((_local1 ? "losebadcompetion" : "losebad")); } s_crowdloop.stop(); goalcount = 0; scorecount = 0; registerScore(); } gameplaying = false; } function startGame() { intro_mc._visible = false; instructions_mc._visible = false; resetGame(1, true); } function showInstructions() { intro_mc._visible = false; instructions_mc._visible = true; instructions_mc.gotoAndPlay(1); } function resetGame(era, showStadiumAnimation) { var _local2 = _global; var _local3 = era; stopAllSounds(); if (_local3 == undefined) { _local3 = _local2.currEra + 1; } setEra(_local3); star.clip_mc.gotoAndStop(1); lose_mc._visible = false; lose_mc.gotoAndStop(1); win_mc._visible = false; win_mc.gotoAndStop(1); GFX3D_mc._visible = true; var _local1 = 1; while (_local1 < dials.length) { dials[_local1].enlarge(_local1); _local1++; } dials[0].activate(); ball.pos.x = 0; ball.pos.y = -1; ball.pos.z = 360; player.pos.x = -3; player.pos.y = -3; player.pos.z = 350; defenders.pos.x = 0; defenders.pos.y = 0; defenders.pos.z = 450; starPos = getStarPosition(); star.pos.x = starPos[0]; star.pos.y = starPos[1]; star.pos.z = starPos[2]; goalie.clip_mc[("goalie" + _local2.currEra) + "_mc"].gotoAndStop(1); goalscored = false; starHit = false; setCam(cams[2], 1); vCopy(worldDestPos, worldPos); vCopy(worldDestRot, worldRot); gameplaying = false; player.clip_mc.gotoAndStop("player" + _local2.currEra); grain_mc._visible = _local2.currEra == 1; defenders.clip_mc.gotoAndStop(goalcount + 1); defenders.clip_mc.def1_mc.gotoAndStop("defender" + _local2.currEra); defenders.clip_mc.def2_mc.gotoAndStop("defender" + _local2.currEra); defenders.clip_mc.def3_mc.gotoAndStop("defender" + _local2.currEra); startPointRotation = (Math.random() * 40) - 20; frontadboards.clip_mc.gotoAndStop(_local2.currEra); bg_mc.gotoAndStop(_local2.currEra); ball.clip_mc.gotoAndStop(_local2.currEra); vRotateYAroundPoint(startPointRotation, ball.pos, rotatePoint); vRotateYAroundPoint(startPointRotation, player.pos, rotatePoint); vRotateYAroundPoint(startPointRotation, defenders.pos, rotatePoint); setCam(cams[1], 0.1); vRotateYAroundPoint(startPointRotation, WorldDestPos, rotatePoint); worldDestRot.y = startPointRotation; s_crowdloop.stop(); if (soundOn) { s_crowdloop.start(0, 1000); } updateNumberDial(goals_mc, goalcount); updateNumberDial(score_mc, scorecount); scoreRegistered = false; if (showStadiumAnimation == true) { stadiumIntro_mc.gotoAndPlay("stadium" + _local2.currEra); } else { playSound(s_comments[(scommentcount++) % 2]); } } function toggleCams() { camnum = (camnum + 1) % cams.length; setCam(cams[camnum], 0.6); } function camButton(num) { camnum = num; setCam(cams[camnum], 0.6); } function initPitch() { GFX3D_mc.createEmptyMovieClip("dynamicGFX_mc", 4); dynamicGFX = GFX3D_mc.dynamicGFX_mc; GFX3D_mc.createEmptyMovieClip("dynamicBG2_mc", 3); dynamicBG2 = GFX3D_mc.dynamicBG2_mc; GFX3D_mc.createEmptyMovieClip("dynamicBG_mc", 2); dynamicBG = GFX3D_mc.dynamicBG_mc; GFX3D_mc.createEmptyMovieClip("dynamicBG3_mc", 1); dynamicBG3 = GFX3D_mc.dynamicBG3_mc; pitch = new object3D(0, 0, 0, 0, 0, 0); p = pitch.numpoints; pitch.addpoint(new Vector(-230, 0, 520)); pitch.addpoint(new Vector(230, 0, 520)); pitch.addpoint(new Vector(230, 0, 380)); pitch.addpoint(new Vector(-230, 0, 380)); pitch.addline(p, p + 1, 3, 16777215, dynamicBG2); pitch.addline(p + 1, p + 2, 3, 16777215, dynamicBG2); pitch.addline(p + 3, p, 3, 16777215, dynamicBG2); p = pitch.numpoints; pitch.addpoint(new Vector(-120, 0, 520)); pitch.addpoint(new Vector(120, 0, 520)); pitch.addpoint(new Vector(120, 0, 400)); pitch.addpoint(new Vector(-120, 0, 400)); pitch.addline(p + 3, p + 2, 3, 16777215, dynamicBG2); pitch.addline(p + 1, p + 2, 3, 16777215, dynamicBG2); pitch.addline(p, p + 3, 3, 16777215, dynamicBG2); p = pitch.numpoints; pitch.addpoint(new Vector(-70, 0, 520)); pitch.addpoint(new Vector(70, 0, 520)); pitch.addpoint(new Vector(70, 0, 465)); pitch.addpoint(new Vector(-70, 0, 465)); pitch.addline(p + 1, p + 2, 3, 16777215, dynamicBG2); pitch.addline(p + 2, p + 3, 3, 16777215, dynamicBG2); pitch.addline(p + 3, p + 0, 3, 16777215, dynamicBG2); p = pitch.numpoints; pitch.addpoint(new Vector(-0.3, 0, 410)); pitch.addpoint(new Vector(0.3, 0, 410)); pitch.addline(p, p + 1, 2, false, dynamicBG); goal = new object3D(0, 0, 0, 0, 0, 0); p = goal.numpoints; goal.addpoint(new Vector(GOALLEFT, 0, 520)); goal.addpoint(new Vector(GOALLEFT, GOALTOP, 520)); goal.addpoint(new Vector(GOALRIGHT, GOALTOP, 520)); goal.addpoint(new Vector(GOALRIGHT, 0, 520)); goal.addline(p + 1, p, 5, 16777215); goal.addline(p + 1, p + 2, 5, 16777215); goal.addline(p + 2, p + 3, 5, 16777215); goal.addpoint(new Vector(GOALLEFT, 0, 550)); goal.addpoint(new Vector(GOALLEFT, GOALTOP, 550)); goal.addpoint(new Vector(GOALRIGHT, GOALTOP, 550)); goal.addpoint(new Vector(GOALRIGHT, 0, 550)); goal.addquad(p + 4, p + 5, p + 6, p + 7, 16777215, dynamicGFX, 30); goal.addquad(p, p + 1, p + 5, p + 4, 16777215, dynamicGFX, 40); goal.addquad(p + 1, p + 2, p + 6, p + 5, 16777215, dynamicGFX, 40); goal.addquad(p + 6, p + 2, p + 3, p + 7, 16777215, dynamicGFX, 40); goal.addline(p + 4, p + 5, 1, 16777215); goal.addline(p + 5, p + 6, 1, 16777215); goal.addline(p + 6, p + 7, 1, 16777215); goal.addline(p + 1, p + 5, 1, 16777215); goal.addline(p + 6, p + 2, 1, 16777215); var _local1 = 0; while (_local1 <= 20) { var p = pitch.numpoints; pitch.addpoint(new Vector(-250, 0, 100 + (_local1 * 25))); pitch.addpoint(new Vector(250, 0, 100 + (_local1 * 25))); if (_local1 > 0) { if ((_local1 % 2) == 0) { pitch.addquad(p, p + 1, p - 1, p - 2, 8421504, dynamicBG); } else { pitch.addquad(p, p + 1, p - 1, p - 2, 9474192, dynamicBG); } } _local1++; } starPos = getStarPosition(); star = new image3D(starPos[0], starPos[1], starPos[2], 0.25, "star", dynamicGFX); ball = new image3D(0, -1, 360, 0.11, "ball", _root.dynamicGFX); ballshadow = new image3D(0, 0, 360, 0.11, "ballshadow", dynamicGFX); ball.vel = new Vector(0, 0, 0); ball.spin = 0; player = new image3D(-3, -3, 350, 0.15, "playerShoot", dynamicGFX); goalie = new image3D(0, 0, 515, 0.07, "goalie", dynamicGFX); defenders = new image3D(0, 0, 450, 0.06, "defenders", dynamicGFX); frontadboards = new image3D(0, 0, 600, 0.6, "backstand", dynamicBG3); objects3d = new Array(pitch, goal, goalie, star, player, defenders, frontadboards); ball.clip_mc.spots_mc.stop(); GOALWIDTH = 73.2; GOALHEIGHT = -24.4; ROWS = 5; COLS = 7; GOALX = -36.6; GOALZ = 519; GOALY = 0; } function updateFrameRate() { if (!lasttimer) { lasttimer = getTimer(); } else { thistimer = getTimer(); diff = thistimer - lasttimer; framerate = Math.round(1000 / diff); lasttimer = thistimer; } } function frameFunction() { updateFrameRate(); if (!gameplaying) { moveCameraWithMouse(); } checkKeys(); updateCamera(); checkFade(); updateDials(); if (viewChanged) { viewChanged = false; for (var _local1 in objects3d) { objects3d[_local1].updatePoints(); objects3d[_local1].updatePos(); objects3d[_local1].draw(); } } if (gameprogress > ballStart[_global.currEra - 1]) { updateBall(); } if (gameprogress == 0) { playSound(s_whistle, 60); } if (gameprogress == ballStart[_global.currEra - 1]) { playSound(s_kick, 100); } ball.updatePos(); ball.draw(); ballshadow.updatePos(); ballshadow.draw(); updateBallSpots(); gameprogress++; } function updateBall() { var _local1 = _global; if (ball.pos.y < GROUND) { vMultiplyWithScalar(ball.vel, DAMPING); vRotateY(ball.spin, ball.vel); ball.spin = ball.spin * SPINDRAG; } else { vMultiplyWithScalar(ball.vel, DRAG); } ball.vel.y = ball.vel.y + gravity; ball.newpos = new Vector(0, 0, 0); vAdd(ball.pos, ball.vel, ball.newpos); if (ball.newpos.y > GROUND) { ball.newpos.y = GROUND; ball.vel.y = (-ball.vel.y) * bounce; } if ((ball.newpos.z > boardZpos) && (ball.vel.z > 0)) { ball.newpos.z = boardZpos; ball.vel.z = ball.vel.z * (-BOARDBOUNCE); } if (checkCollisionWithFlat(defenders)) { if (ball.clip_mc.hitTest(defenders.clip_mc.def1_mc)) { defenders.clip_mc.def1_mc.play(); } if (ball.clip_mc.hitTest(defenders.clip_mc.def2_mc)) { defenders.clip_mc.def2_mc.play(); } if (ball.clip_mc.hitTest(defenders.clip_mc.def3_mc)) { defenders.clip_mc.def3_mc.play(); } setCam(cams[3], 0.1); worldDestPos.x = defenders.pos.x; registerScore(); } if ((ball.pos.z < star.pos.z) && (ball.newpos.z > star.pos.z)) { if (ball.clip_mc.hitTest(star.clip_mc)) { starHit = true; star.clip_mc.gotoAndPlay(2); } else { starHit = false; } } if (checkCollisionWithFlat(goalie)) { registerScore(); } if ((ball.pos.z < 520) && (ball.newpos.z > 520)) { if (ball.clip_mc.hitTest(goalie.clip_mc[("goalie" + _local1.currEra) + "_mc"])) { ball.vel.z = ball.vel.z * (-KEEPERDEFLECT); ball.newpos.z = goalie.pos.z; playSound(s_kick, 100); } if (((((!goalscored) && (!goaliesave)) && (ball.newpos.x >= (GOALLEFT + BALLRADIUS))) && (ball.newpos.x <= (GOALRIGHT - BALLRADIUS))) && (ball.newpos.y > (GOALTOP + BALLRADIUS))) { goalscored = true; } else { goalscored = false; } if (((ball.newpos.x > (GOALLEFT - BALLRADIUS)) && (ball.newpos.x < (GOALLEFT + BALLRADIUS))) && (ball.newpos.y > GOALTOP)) { ball.newpos.z = 519; ball.vel.z = ball.vel.z * (-KEEPERDEFLECT); playSound(s_kick, 100); } else if (((ball.newpos.x < (GOALRIGHT + BALLRADIUS)) && (ball.newpos.x > (GOALRIGHT - BALLRADIUS))) && (ball.newpos.y > GOALTOP)) { ball.newpos.z = 519; ball.vel.z = ball.vel.z * (-KEEPERDEFLECT); playSound(s_kick, 100); } else if ((((ball.newpos.x > GOALLEFT) && (ball.newpos.x < GOALRIGHT)) && (ball.newpos.y > (GOALTOP - BALLRADIUS))) && (ball.newpos.y < (GOALTOP + BALLRADIUS))) { ball.newpos.z = 519; ball.vel.z = ball.vel.z * (-KEEPERDEFLECT); playSound(s_kick, 100); } registerScore(); } if (goalscored) { if ((ball.newpos.z > NETZPOS) && (ball.vel.z > 0)) { ball.vel.z = ball.vel.z * (-NETBOUNCE); ball.vel.x = ball.vel.x * NETXDAMPING; } if ((ball.newpos.x < NETLEFT) && (ball.vel.x < 0)) { ball.vel.x = ball.vel.x * (-NETBOUNCE); } if ((ball.newpos.x > NETRIGHT) && (ball.vel.x > 0)) { ball.vel.x = ball.vel.x * (-NETBOUNCE); } if ((ball.newpos.y < NETTOP) && (ball.vel.y < 0)) { ball.vel.y = ball.vel.y * (-NETBOUNCE); } } if ((ball.pos.z <= 450) && (ball.newpos.z >= 450)) { if ((ballDir < -2) && (ballDir > -30)) { if (goalie.clip_mc._xscale < 0) { goalie.clip_mc._xscale = -goalie.clip_mc._xscale; } goalie.clip_mc[("goalie" + _local1.currEra) + "_mc"].play(); } else if ((ballDir > 2) && (ballDir < 30)) { if (goalie.clip_mc._xscale > 0) { goalie.clip_mc._xscale = -goalie.clip_mc._xscale; } goalie.clip_mc[("goalie" + _local1.currEra) + "_mc"].play(); } else if ((ballDir >= -2) && (ballDir <= 2)) { goalie.clip_mc[("goalie" + _local1.currEra) + "_mc"].gotoAndPlay("save2"); } } vCopy(ball.newpos, ball.pos); ballshadow.pos.x = ball.newpos.x; ballshadow.pos.z = ball.newpos.z; var _local2 = Math.round(Math.abs(ball.newpos.y / 2)); if (_local2 > ballshadow.clip_mc._totalframes) { _local2 = ballshadow.clip_mc._totalframes; } ballshadow.clip_mc.gotoAndStop(_local2); if ((gameplaying && (Math.abs(ball.vel.z) < 0.01)) && (gameprogress > ballStart[_local1.currEra - 1])) { ball.vel.x = 0; ball.vel.y = 0; ball.vel.z = 0; playResult(); } if (((worldDestPos.z - ball.pos.z) < -150) && (worldDestPos.z < 400)) { worldDestPos.z = ball.pos.z - 150; } } function registerScore() { if (!scoreRegistered) { if (goalscored || (starHit)) { debuginfo = debuginfo + "\nSCORED!!!"; goalcount++; if (starHit) { if (scorecount > 0) { scorecount = scorecount * 2; } else { scorecount = 2; } } else { scorecount = scorecount + 1; } goalinfo = "SCORE!"; playSound(s_goal[(sgoalcount++) % 4]); playSound(s_cheer, 25); } else { debuginfo = debuginfo + "\nMISS!!!"; goalinfo = "MISS!"; playSound(s_miss[(smisscount++) % 4]); playSound(s_boo, 25); } updateNumberDial(goals_mc, goalcount); updateNumberDial(score_mc, scorecount); alert((("scorecount" + scorecount) + "goalcount") + goalcount); scoreRegistered = true; } } function checkCollisionWithFlat(flat) { var _local2 = flat; if ((ball.pos.z < _local2.pos.z) && (ball.newpos.z > _local2.pos.z)) { var _local1 = _local2.clip_mc; if (_local1 == goalie.clip_mc) { _local1 = goalie.clip_mc[("goalie" + _global.currEra) + "_mc"]; } if (ball.clip_mc.hitTest(_local1)) { ball.vel.z = ball.vel.z * (-KEEPERDEFLECT); ball.newpos.z = _local2.pos.z; playSound(s_kick, 100); return(true); } } return(false); } function updateBallSpots() { if (ball.pos.y <= startPoint.y) { var _local1 = parseInt((ball.pos.z % ball.clip_mc.spots_mc._totalframes) + 1); ball.clip_mc.spots_mc.gotoAndPlay(_local1); } } function checkKeys() { if (Key.isDown(Key.Left) && (Key.isDown(Key.Right))) { allowCameraMovement = true; } } function moveCameraWithMouse() { var _local1 = _root; if (!allowCameraMovement) { return(false); } var _local3 = 0; var rightlimit = 550; var _local2 = 0; var bottomlimit = 300; var xmin = -55; var xmax = 55; var zmin = 400; var zmax = 240; if ((((_local1._xmouse > _local3) && (_local1._xmouse < rightlimit)) && (_local1._ymouse > _local2)) && (_local1._ymouse < bottomlimit)) { worldDestPos.x = (((_local1._xmouse - _local3) / (rightlimit - _local3)) * (xmax - xmin)) + xmin; worldDestPos.z = (((_local1._ymouse - _local2) / (bottomlimit - _local2)) * (zmax - zmin)) + zmin; worldDestRot.y = worldDestPos.x * -0.15; worldDestSpeed = 0.15; resetCam = false; } else if (!resetCam) { setCam(cams[1], 0.15); vRotateYAroundPoint(startPointRotation, WorldDestPos, rotatePoint); worldDestRot.y = startPointRotation; resetCam = true; } return(undefined); } function swapClips(oldClip_mc, newClipName, targetClip_mc) { var _local1 = oldClip_mc; targetClip_mc.attachMovie(newClipName, _local1._name + "_tmp", _local1.getDepth() + 100000); var _local2 = targetClip_mc[_local1._name + "_tmp"]; _local2._xscale = _local1._xscale; _local2._yscale = _local1._yscale; _local2._x = _local1._x; _local2._y = _local1._y; _local1.swapDepths(_local2); var _local3 = _local1._name; removeMovieClip(_local1); _local2._name = _local3; return(_local2); } function B4(t) { var _local1 = t; return((_local1 * _local1) * _local1); } function B3(t) { var _local1 = t; return(((3 * _local1) * _local1) * (1 - _local1)); } function B2(t) { var _local1 = t; return(((3 * _local1) * (1 - _local1)) * (1 - _local1)); } function B1(t) { var _local1 = t; return(((1 - _local1) * (1 - _local1)) * (1 - _local1)); } function startFadeOut(speed, donefunction) { if (!currBrightness) { currBrightness = 0; } if (fadeFunction) { fadeFunction(); } fadeFunction = donefunction; fadeChange = -(100 / speed); } function startFadeIn(speed, donefunction) { if (!currBrightness) { currBrightness = -100; } if (fadeFunction) { fadeFunction(); } fadeFunction = donefunction; fadeChange = 100 / speed; } function checkFade() { if (fadeChange) { currBrightness = currBrightness + fadeChange; if (currBrightness > 0) { currBrightness = 0; fadeChange = false; if (fadeFunction) { fadeFunction(); fadeFunction = null; } } else if (currBrightness < -100) { currBrightness = -100; fadeChange = false; if (fadeFunction) { fadeFunction(); fadeFunction = null; } } adjustBrightness(currBrightness); } } function adjustBrightness(brightness) { var _local1 = new Color(GFX3D_mc); _local1.setBrightness(brightness, true); } function initSounds() { var _local2 = 1; sounds_mc.createEmptyMovieClip("kick_mc", _local2++); s_kick = new Sound(sounds_mc.kick_mc); s_kick.attachSound("s_kick"); sounds_mc.createEmptyMovieClip("whistle_mc", _local2++); s_whistle = new Sound(sounds_mc.whistle_mc); s_whistle.attachSound("s_whistle"); s_comments = new Array(); s_goal = new Array(); s_miss = new Array(); var _local1 = 1; while (_local1 <= 4) { sounds_mc.createEmptyMovieClip("s_goal" + _local1, _local2++); sounds_mc.createEmptyMovieClip("s_miss" + _local1, _local2++); _local1++; } _local1 = 1; while (_local1 <= 2) { sounds_mc.createEmptyMovieClip("s_comments" + _local1, _local2++); _local1++; } _local1 = 0; while (_local1 <= 2) { sounds_mc.createEmptyMovieClip("s_cheer" + _local1, _local2++); sounds_mc.createEmptyMovieClip("s_boo" + _local1, _local2++); sounds_mc.createEmptyMovieClip("s_crowdloop" + _local1, _local2++); _local1++; } } function initEraSounds(_era) { var _local3; var _local2; var _local1 = 1; while (_local1 <= 4) { _local3 = sounds_mc["s_goal" + _local1]; s_goal[_local1 - 1] = new Sound(_local3); _local2 = (_era + "goal") + _local1; s_goal[_local1 - 1].attachSound(_local2); _local3 = sounds_mc["s_miss" + _local1]; s_miss[_local1 - 1] = new Sound(_local3); _local2 = (_era + "miss") + _local1; s_miss[_local1 - 1].attachSound(_local2); _local1++; } _local1 = 1; while (_local1 <= 2) { _local3 = sounds_mc["s_goal" + _local1]; s_comments[_local1 - 1] = new Sound(_local3); _local2 = (_era + "comment") + _local1; s_comments[_local1 - 1].attachSound(_local2); _local1++; } var cheerVolumes = [50, 50, 50]; var booVolumes = [50, 50, 50]; var crowdloopVolumes = [50, 30, 40]; _era--; s_cheer = new Sound(sounds_mc["s_cheer" + _era]); s_cheer.attachSound("s_cheer" + _era); s_cheer.setVolume(cheerVolumes[_era]); s_boo = new Sound(sounds_mc["s_boo" + _era]); s_boo.attachSound("s_boo" + _era); s_boo.setVolume(booVolumes[_era]); s_crowdloop = new Sound(sounds_mc["s_crowdloop" + _era]); s_crowdloop.attachSound("s_crowdloop" + _era); s_crowdloop.setVolume(crowdloopVolumes[_era]); } function playSound(soundobj, vol, delay) { if (soundOn) { if (delay == undefined) { delay = 0; } if (vol != undefined) { soundobj.setVolume(vol); } soundobj.start(); } } function playSwish() { playSound(s_swish, 50); } function toggleSound() { if (soundOn) { stopAllSounds(); soundbutton_mc.gotoAndStop(2); } else { s_crowdloop.start(0, 1000); soundbutton_mc.gotoAndStop(1); } soundOn = !soundOn; } DRAW = 0; IMAGE = 1; FILL = 0; MESH = 1; depthTracker = new Array(); object3D.prototype.addline = function (p1num, p2num, lthickness, lcolour, targetclip) { this.lines.push(new line3D(p1num, p2num, lthickness, lcolour, targetclip)); this.numlines++; }; object3D.prototype.addlineimage = function (p1num, p2num, imagename, targetclip) { this.lines.push(new lineImage(p1num, p2num, imagename, targetclip)); this.numlines++; }; object3D.prototype.addquad = function (p1num, p2num, p3num, p4num, col, targetclip, alpha) { var _local1 = this; _local1.quads.push(new quad3D(p1num, p2num, p3num, p4num, col, targetclip)); _local1.quads[_local1.numquads].quadtype = FILL; if (alpha) { _local1.quads[_local1.numquads].clip_mc._alpha = alpha; } _local1.numquads++; }; object3D.prototype.addnet = function (p1num, p2num, p3num, p4num, lineweight, linecol, linealpha, xdivide, ydivide, targetclip) { var _local1 = this; _local1.quads.push(new quad3D(p1num, p2num, p3num, p4num, linecol, targetclip)); _local1.quads[_local1.numquads].lineweight = lineweight; _local1.quads[_local1.numquads].clip_mc._alpha = linealpha; _local1.quads[_local1.numquads].quadtype = MESH; _local1.quads[_local1.numquads].xdivide = xdivide; _local1.quads[_local1.numquads].ydivide = ydivide; _local1.edging = false; _local1.numquads++; }; object3D.prototype.addpoint = function (point) { var _local1 = this; var _local2 = point; _local1.pointlist[_local1.numpoints] = _local2; _local1.tpointlist[_local1.numpoints] = new Vector(_local2.x, _local2.y, _local2.z); _local1.numpoints++; }; object3D.prototype.updatePoints = function () { var _local2 = this; if (_local2.disabled) { return(true); } pyawsin = sin(worldRot.y); pyawcos = cos(worldRot.y); ppitchsin = sin(worldRot.x); ppitchcos = cos(worldRot.x); i = 0; while (i < _local2.numpoints) { var _local1 = new Vector(0, 0, 0); vSubtract(_local2.pos, worldPos, _local1); vAdd(_local1, _local2.pointlist[i]); _local1.x = (pyawcos * _local1.x) - (pyawsin * _local1.z); var _local3 = (pyawsin * _local1.x) + (pyawcos * _local1.z); var ty = _local1.y; _local1.z = (ppitchcos * _local3) - (ppitchsin * ty); _local1.y = (ppitchsin * _local3) + (ppitchcos * ty); vCopy(_local1, _local2.tpointlist[i]); i++; } return(undefined); }; object3D.prototype.draw = function () { var _local3 = this; if (_local3.disabled) { return(true); } i = _local3.numquads - 1; while (i >= 0) { var _local1 = _local3.quads[i]; p1ind = _local1.p1; p2ind = _local1.p2; var p1 = _local3.tpointlist[_local1.p1]; var p2 = _local3.tpointlist[_local1.p2]; var p3 = _local3.tpointlist[_local1.p3]; var p4 = _local3.tpointlist[_local1.p4]; if ((((p1.z > 1) && (p2.z > 1)) && (p3.z > 1)) && (p4.z > 1)) { sx1 = (d * (p1.x / p1.z)) + screencenterX; sy1 = (d * (p1.y / p1.z)) + screencenterY; sx2 = (d * (p2.x / p2.z)) + screencenterX; sy2 = (d * (p2.y / p2.z)) + screencenterY; sx3 = (d * (p3.x / p3.z)) + screencenterX; sy3 = (d * (p3.y / p3.z)) + screencenterY; sx4 = (d * (p4.x / p4.z)) + screencenterX; sy4 = (d * (p4.y / p4.z)) + screencenterY; _local1.clip_mc._visible = true; if (_local1.quadtype == FILL) { _local1.clip_mc.clear(); _local1.clip_mc.moveTo(sx1, sy1); _local1.clip_mc.beginFill(_local1.col, 100); _local1.clip_mc.lineTo(sx2, sy2); _local1.clip_mc.lineTo(sx3, sy3); _local1.clip_mc.lineTo(sx4, sy4); _local1.clip_mc.lineTo(sx1, sy1); _local1.clip_mc.endFill(); } else if (_local1.quadtype == MESH) { drawNet(new Vector(sx1, sy1), new Vector(sx2, sy2), new Vector(sx3, sy3), new Vector(sx4, sy4), _local1.xdivide, _local1.ydivide, _local1.lineweight, _local1.col, 100, _local1.clip_mc, _local1.edging); } clipZOrder(_local1.clip_mc, p1.z, p2.z); } else { _local1.clip_mc._visible = false; } i--; } i = _local3.numlines - 1; while (i >= 0) { var _local2 = _local3.lines[i]; p1ind = _local2.p1; p2ind = _local2.p2; var p1 = _local3.tpointlist[p1ind]; var p2 = _local3.tpointlist[p2ind]; if ((p1.z > 1) && (p2.z > 1)) { sx1 = (d * (p1.x / p1.z)) + screencenterX; sy1 = (d * (p1.y / p1.z)) + screencenterY; sx2 = (d * (p2.x / p2.z)) + screencenterX; sy2 = (d * (p2.y / p2.z)) + screencenterY; _local2.clip_mc._visible = true; if (_local2.linetype == DRAW) { if (_local2.linethickness > 0) { var thickness = (((d / (p1.z + ((p2.z - p1.z) >> 1))) * _local2.linethickness) / 5); } else { thickness = 0; } _local2.clip_mc.clear(); _local2.clip_mc.lineStyle(thickness, _local2.linecolour, 100); _local2.clip_mc.moveTo(sx1, sy1); _local2.clip_mc.lineTo(sx2, sy2); } else if (_local2.linetype == IMAGE) { var linevec = new Vector(sx2 - sx1, sy2 - sy1); _local2.clip_mc._rotation = vAngle(linevec); _local2.clip_mc._x = sx1; _local2.clip_mc._y = sy1; _local2.clip_mc._xscale = vMagnitude(linevec); _local2.clip_mc._yscale = _local2.clip_mc._xscale; } clipZOrder(_local2.clip_mc, p1.z, p2.z); } else { _local2.clip_mc._visible = false; } i--; } return(undefined); }; object3D.prototype.disable = function () { var _local1 = this; _local1.disabled = true; i = 0; while (i < _local1.numquads) { _local1.quads[i].clip_mc._visible = false; i++; } i = 0; while (i < _local1.numlines) { _local1.lines[i].clip_mc._visible = false; i++; } }; object3D.prototype.enable = function () { var _local1 = this; _local1.disabled = false; i = 0; while (i < _local1.numquads) { _local1.quads[i].clip_mc._visible = true; i++; } i = 0; while (i < _local1.numlines) { _local1.lines[i].clip_mc._visible = true; i++; } _local1.updatePoints(); _local1.draw(); }; image3d.prototype.disable = function () { this.disabled = true; this.clip_mc._visible = false; }; image3d.prototype.enable = function () { var _local1 = this; _local1.disabled = false; _local1.clip_mc._visible = true; _local1.updatePos(); _local1.draw(); }; image3D.prototype.updatePos = function () { if (this.disabled) { return(true); } pyawsin = sin(worldRot.y); pyawcos = cos(worldRot.y); ppitchsin = sin(worldRot.x); ppitchcos = cos(worldRot.x); var _local1 = new Vector(0, 0, 0); vSubtract(this.pos, worldPos, _local1); _local1.x = (pyawcos * _local1.x) - (pyawsin * _local1.z); var _local2 = (pyawsin * _local1.x) + (pyawcos * _local1.z); var _local3 = _local1.y; _local1.z = (ppitchcos * _local2) - (ppitchsin * _local3); _local1.y = (ppitchsin * _local2) + (ppitchcos * _local3); vCopy(_local1, this.tpos); return(undefined); }; image3D.prototype.draw = function () { var _local1 = this; if (_local1.disabled) { return(true); } newPos = new Vector(0, 0, 0); vCopy(_local1.tpos, newPos); if (newPos.z > 0) { sx = (d * (newPos.x / newPos.z)) + screencenterX; sy = (d * (newPos.y / newPos.z)) + screencenterY; _local1.clip_mc._visible = true; _local1.clip_mc._x = sx; _local1.clip_mc._y = sy; scale = ((d * 100) / newPos.z) * _local1.scale; if (_local1.clip_mc._xscale < 0) { _local1.clip_mc._xscale = -scale; } else { _local1.clip_mc._xscale = scale; } if (_local1.clip_mc._yscale < 0) { _local1.clip_mc._yscale = -scale; } else { _local1.clip_mc._yscale = scale; } clipZOrder(_local1.clip_mc, newPos.z); } else { _local1.clip_mc._visible = false; } return(undefined); }; dial.prototype.activate = function () { var _local2 = this; _local2.active = true; _local2.clip_mc.set_btn._visible = true; _local2.targetScale = 40; var _local1 = 0; while (_local1 < dials.length) { if (dials[_local1].clip_mc.getDepth() > _local2.clip_mc.getDepth()) { _local2.clip_mc.swapDepths(dials[_local1].clip_mc); } _local1++; } }; dial.prototype.deactivate = function () { var _local1 = this; _local1.active = false; _local1.clip_mc.set_btn._visible = false; _local1.targetScale = 40; }; dial.prototype.shrink = function (delay) { var _local1 = this; _local1.targetScale = 0; if (delay) { _local1.targetDelay = delay; } else { _local1.targetDelay = 0; } }; dial.prototype.enlarge = function (delay) { var _local1 = this; _local1.targetScale = 30; if (delay) { _local1.targetDelay = delay; } else { _local1.targetDelay = 0; } }; TWOPI = (Math.PI*2); Color.prototype.setTint = function (col, percent, resetMode) { if (isNaN(col) || (isNaN(percent))) { return(undefined); } col = ((col <= 0) ? 0 : (((col >= 16777215) ? 16777215 : (Math.round(col))))); percent = ((percent <= 0) ? 0 : (((percent >= 100) ? 1 : (percent / 100)))); if ((resetMode == undefined) || ((resetMode != true) && (resetMode != false))) { resetMode = true; } var trans = this.getTransform(); if (resetMode) { with (trans) { ra = (ga = (ba = 100)); rb = (gb = (bb = 0)); } } with (trans) { ra = ra - (ra * percent); ga = ga - (ga * percent); ba = ba - (ba * percent); rb = rb + ((((col & 16711680) >> 16) - rb) * percent); gb = gb + ((((col & 65280) >> 8) - gb) * percent); bb = bb + (((col & 255) - bb) * percent); } this.setTransform(trans); }; Color.prototype.resetBrightness = function () { var trans = this.getTransform(); with (trans) { ra = (ga = (ba = 100)); rb = (gb = (bb = 0)); } this.setTransform(trans); }; Color.prototype.setBrightness = function (value, resetMode) { if (isNaN(value)) { return(undefined); } value = ((value <= -100) ? -100 : (((value >= 100) ? 100 : (value)))); if ((resetMode == undefined) || ((resetMode != true) && (resetMode != false))) { resetMode = true; } var trans = this.getTransform(); if (resetMode) { with (trans) { ra = (ga = (ba = 100)); rb = (gb = (bb = 0)); } } var percent = (Math.abs(value) / 100); var brightnessColor = ((value > 0) ? 255 : 0); with (trans) { ra = ra - (ra * percent); ga = ga - (ga * percent); ba = ba - (ba * percent); rb = rb + ((brightnessColor - rb) * percent); gb = gb + ((brightnessColor - gb) * percent); bb = bb + ((brightnessColor - bb) * percent); } this.setTransform(trans); }; Color.prototype.negative = function () { var trans = this.getTransform(); with (trans) { ra = ra * -1; ga = ga * -1; ba = ba * -1; rb = 255 - rb; gb = 255 - gb; bb = 255 - bb; } this.setTransform(trans); }; Color.prototype.reset = function () { this.setTransform({ra:100, ga:100, ba:100, aa:100, rb:0, gb:0, bb:0, ab:0}); }; Color.getColor = function (r, g, b) { var _local1 = b; var _local2 = r; var _local3 = g; if ((isNaN(_local2) || (isNaN(_local3))) || (isNaN(_local1))) { return(-1); } _local2 = ((_local2 <= 0) ? 0 : (((_local2 >= 255) ? 255 : (Math.round(_local2))))); _local3 = ((_local3 <= 0) ? 0 : (((_local3 >= 255) ? 255 : (Math.round(_local3))))); _local1 = ((_local1 <= 0) ? 0 : (((_local1 >= 255) ? 255 : (Math.round(_local1))))); return(((_local2 << 16) | (_local3 << 8)) | _local1); }; initSounds(); stop(); initConstants(); initVars(); initDials(); initClips(); initPitch(); main_mc.onEnterFrame = frameFunction; var labeltexts = new Array("PLAY GAME", "INSTRUCTIONS", "HIGH SCORES", "SEND TO FRIEND"); var labelactions = new Array(); labelactions[0] = new Array(_root, "showScreen", "intro_mc"); labelactions[1] = new Array(_root, "showScreen", "instruction_mc"); labelactions[2] = new Array(_root, "showScreen", "highscores_mc"); labelactions[3] = new Array(_root, "showScreen", "sendtofriend_mc"); var i = 0; while (i < labeltexts.length) { this[("btn_nav" + (i + 1)) + "_mc"].btn_nav_txt_mc.btn_nav_txt.text = labeltexts[i]; this[("btn_nav" + (i + 1)) + "_mc"].action = labelactions[i]; this[("btn_nav" + (i + 1)) + "_mc"].active = false; this[("btn_nav" + (i + 1)) + "_mc"].onRollOver = function () { this.gotoAndStop("over"); }; this[("btn_nav" + (i + 1)) + "_mc"].onRollOut = function () { var _local1 = this; if (_local1.active) { _local1.gotoAndStop("active"); _local1.enabled = false; } else { _local1.gotoAndStop("up"); } }; this[("btn_nav" + (i + 1)) + "_mc"].onPress = function () { var _local1 = this; if (_local1 != _local1._parent.currentbutton) { _local1._parent.currentbutton.gotoAndStop("up"); _local1._parent.currentbutton.active = false; _local1._parent.currentbutton.enabled = true; } _local1.gotoAndStop("down"); _local1.active = true; _local1._parent.currentbutton = _local1; _local1.action[0][_local1.action[1]](_local1.action[2]); }; _root[labelactions[i][2]]._visible = false; i++; } this.currentScreen = undefined; this.currentbutton = undefined; this.showScreen = function (_screenName) { var _local1 = this[_screenName]; if (_local1 != currentScreen) { if (currentScreen != undefined) { currentScreen._visible = false; } _local1._visible = true; this.currentScreen = _local1; } if (_screenName != "intro_mc") { stopAllSounds(); } }; this.btn_nav1_mc.onPress(); this.soundbutton_mc.onPress = function () { _root.toggleSound(); }; stop();
Symbol 16 MovieClip Frame 1
stop();
Symbol 24 MovieClip Frame 1
stop();
Symbol 30 MovieClip [star] Frame 1
stop();
Symbol 30 MovieClip [star] Frame 10
gotoAndPlay (3);
Symbol 98 MovieClip [playerShoot] Frame 1
stop();
Symbol 98 MovieClip [playerShoot] Frame 37
stop();
Symbol 98 MovieClip [playerShoot] Frame 38
stop();
Symbol 98 MovieClip [playerShoot] Frame 60
stop();
Symbol 98 MovieClip [playerShoot] Frame 61
stop();
Symbol 98 MovieClip [playerShoot] Frame 83
stop();
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 25
if (!_global.main_mc.goalscored) { stop(); }
Symbol 125 MovieClip Frame 37
stop();
Symbol 125 MovieClip Frame 48
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 23
if (!_global.main_mc.goalscored) { stop(); }
Symbol 150 MovieClip Frame 41
stop();
Symbol 150 MovieClip Frame 52
stop();
Symbol 177 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 25
if (!_global.main_mc.goalscored) { stop(); }
Symbol 177 MovieClip Frame 39
stop();
Symbol 177 MovieClip Frame 50
stop();
Symbol 185 MovieClip [backstand] Frame 1
stop();
Symbol 189 MovieClip Frame 1
stop();
Symbol 191 MovieClip [ballshadow] Frame 1
stop();
Symbol 218 MovieClip Frame 1
stop();
Symbol 218 MovieClip Frame 4
stop();
Symbol 218 MovieClip Frame 5
stop();
Symbol 218 MovieClip Frame 8
stop();
Symbol 218 MovieClip Frame 9
stop();
Symbol 218 MovieClip Frame 12
stop();
Symbol 241 MovieClip Frame 1
stop();
Symbol 241 MovieClip Frame 4
stop();
Symbol 241 MovieClip Frame 5
stop();
Symbol 241 MovieClip Frame 8
stop();
Symbol 241 MovieClip Frame 9
stop();
Symbol 241 MovieClip Frame 12
stop();
Symbol 266 MovieClip Frame 1
stop();
Symbol 266 MovieClip Frame 4
stop();
Symbol 266 MovieClip Frame 5
stop();
Symbol 266 MovieClip Frame 8
stop();
Symbol 266 MovieClip Frame 9
stop();
Symbol 266 MovieClip Frame 12
stop();
Symbol 267 MovieClip [defenders] Frame 1
stop();
Symbol 273 MovieClip [sidestand] Frame 1
stop();
Symbol 275 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 1
stop();
Symbol 285 MovieClip [ball] Frame 1
stop();
Symbol 327 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 1
stop();
Symbol 367 MovieClip Frame 1
stop();
Symbol 399 Button
on (release) { _global.fixedEra = 1; _global.main_mc.startGame(); }
Symbol 410 Button
on (release) { _global.fixedEra = 2; _global.main_mc.startGame(); }
Symbol 419 Button
on (release) { _global.fixedEra = 3; _global.main_mc.startGame(); }
Symbol 448 MovieClip Frame 31
goals_txt.text = this.goalcount; score_txt.text = this.scorecount; submit_btn.onPress = function () { var _local3 = name_txt.text; var _local2 = email_txt.text; if ((((_local3 != "") && (_local3 != "NAME")) && (_local2 != "")) && (_local2 != "EMAIL")) { var _local1 = new LoadVars(); var rv = new LoadVars(); _local1.NAME = _local3; _local1.SCORE = goalcount; _local1.GOALS = scorecount; _local1.EMAIL = _local2; _local1.sendAndLoad(_root.basepath + "SaveScore.php", rv, "POST"); rv.onLoad = function () { _root.lose_mc._visible = false; _root.intro_mc._visible = true; }; } };
Symbol 448 MovieClip Frame 49
goals_txt.text = this.goalcount; score_txt.text = this.scorecount; submit_btn.onPress = function () { var _local2 = name_txt.text; if ((_local2 != "") && (_local2 != "NAME")) { var _local1 = new LoadVars(); var _local3 = new LoadVars(); _local1.NAME = _local2; _local1.SCORE = goalcount; _local1.GOALS = scorecount; _local1.sendAndLoad(_root.basepath + "SaveScore.php", _local3, "POST"); _local3.onLoad = function () { _root.lose_mc._visible = false; _root.intro_mc._visible = true; }; } };
Symbol 553 MovieClip Frame 74
_global.main_mc.resetGame();
Symbol 553 MovieClip Frame 152
_global.main_mc.resetGame();
Symbol 553 MovieClip Frame 234
_global.main_mc.resetGame();
Symbol 579 Button
on (press) { gotoAndPlay ("skip1"); }
Symbol 585 Button
on (press) { gotoAndPlay ("skip2"); }
Symbol 599 Button
on (press) { gotoAndPlay ("skip3"); }
Symbol 612 MovieClip Frame 1
stop();
Symbol 612 MovieClip Frame 2
blanking_btn.useHandCursor = false;
Symbol 612 MovieClip Frame 118
gotoAndStop (1); _root.playSound(_root.s_comments[(_root.scommentcount++) % 2]);
Symbol 612 MovieClip Frame 119
blanking_btn.useHandCursor = false;
Symbol 612 MovieClip Frame 247
gotoAndStop (1); _root.playSound(_root.s_comments[(_root.scommentcount++) % 2]);
Symbol 612 MovieClip Frame 248
blanking_btn.useHandCursor = false;
Symbol 612 MovieClip Frame 363
gotoAndStop (1); _root.playSound(_root.s_comments[(_root.scommentcount++) % 2]);
Symbol 630 MovieClip Frame 1
function xValidateEmail(xES) { var _local2 = xES; _local2 = _local2.toLowerCase(); var _local1 = true; var _local3 = _local2.indexOf("@"); var xB = _local2.substring(0, _local3); var xD = (_local2.length - 1); var xE = _local2.lastIndexOf("."); var xC = _local2.substring(_local3 + 1, xE); var xF = (xD - (xE + 1)); if (_local3 == -1) { _local1 = false; } if (_local3 != _local2.lastIndexOf("@")) { _local1 = false; } if (this.xCheckSUVC(xB) != true) { _local1 = false; } if (xB.length < 1) { _local1 = false; } if (this.xCheckSUVC(xC) != true) { _local1 = false; } if (xC.length < 2) { _local1 = false; } if (this.xCheckSUVC(_local2.substr(xE + 1, xD)) != true) { _local1 = false; } if ((xF < 1) || (xF > 3)) { _local1 = false; } return(_local1); } function xCheckSUVC(xESS) { var _local3 = true; var _local2 = new Array("!", "\u00A3", "$", "%", "^", "&", "*", "+", "=", "?", ":", ";", "'", "\t", " ", "\"", "~", "#", "/"); var _local1 = 0; while (_local1 <= (_local2.length - 1)) { if (xESS.indexOf(_local2[_local1], 0) != -1) { _local3 = false; break; } _local1++; } return(_local3); } goals_txt.text = this.goalcount; yourname_txt.tabIndex = 1; youremail_txt.tabIndex = 2; f1name_txt.tabIndex = 3; f1email_txt.tabIndex = 4; f2name_txt.tabIndex = 5; f2email_txt.tabIndex = 6; f3name_txt.tabIndex = 7; f3email_txt.tabIndex = 8; submit_btn.onPress = function () { var sname = yourname_txt.text; var _local3 = youremail_txt.text; var f1email = f1email_txt.text; var f1name = f1name_txt.text; var f2email = f2email_txt.text; var f2name = f2name_txt.text; var f3email = f3email_txt.text; var f3name = f3name_txt.text; var _local2 = false; var emailok = xValidateEmail(_local3); if ((_local3 == "YOUR EMAIL") || (!emailok)) { youremail_txt.textColor = 13369344 /* 0xCC0000 */; _local2 = true; } else { youremail_txt.textColor = 0; } if ((sname == "YOUR NAME") || (sname.length < 4)) { yourname_txt.textColor = 13369344 /* 0xCC0000 */; _local2 = true; } else { yourname_txt.textColor = 0; } var emailok = xValidateEmail(f1email); if ((f1email == "FRIEND 1 EMAIL") || (!emailok)) { f1email_txt.textColor = 13369344 /* 0xCC0000 */; _local2 = true; } else { f1email_txt.textColor = 0; } if ((f1name == "FRIEND 1 NAME") || (f1name.length < 3)) { f1name_txt.textColor = 13369344 /* 0xCC0000 */; _local2 = true; } else { f1name_txt.textColor = 0; } if (!_local2) { var _local1 = new LoadVars(); var rv = new LoadVars(); _local1.SENDERNAME = sname; _local1.SENDEREMAIL = _local3; _local1.RECEIPIENTNAME1 = f1name; _local1.RECEIPIENTEMAIL1 = f1email; if (f2email != "FRIEND 2 EMAIL") { var emailok = xValidateEmail(f2email); if (!emailok) { f2email_txt.textColor = 13369344 /* 0xCC0000 */; _local2 = true; } else { f2email_txt.textColor = 0; _local1.RECEIPIENTNAME2 = f2name; _local1.RECEIPIENTEMAIL2 = f2email; } } if (f3email != "FRIEND 3 EMAIL") { var emailok = xValidateEmail(f3email); if (!emailok) { f3email_txt.textColor = 13369344 /* 0xCC0000 */; _local2 = true; } else { f3email_txt.textColor = 0; _local1.RECEIPIENTNAME3 = f3name; _local1.RECEIPIENTEMAIL3 = f3email; } } if (!_local2) { _local1.sendAndLoad(_root.basepath + "TellAFriend.php", rv, "POST"); rv.onLoad = function () { nextFrame(); }; } } }; stop();
Symbol 630 MovieClip Frame 2
back_btn.onPress = function () { prevFrame(); };
Symbol 640 MovieClip Frame 1
stop();
Symbol 644 MovieClip Frame 1
stop();
Symbol 648 MovieClip Frame 1
stop();
Symbol 662 MovieClip Frame 1
stop(); var selfRef = this; this._parent.scrollup_mc.onPress = function () { if (selfRef.scrollhandle_mc._y > 0) { selfRef.scrollhandle_mc._y = selfRef.scrollhandle_mc._y - 10; selfRef.update(); } else { selfRef.scrollhandle_mc._y = 0; } }; this._parent.scrolldown_mc.onPress = function () { if (selfRef.scrollhandle_mc._y < (selfRef._height - selfRef.scrollhandle_mc._height)) { selfRef.scrollhandle_mc._y = selfRef.scrollhandle_mc._y + 10; selfRef.update(); } else { selfRef.scrollhandle_mc._y = selfRef._height - selfRef.scrollhandle_mc._height; } }; this.scrollhandle_mc.onPress = function () { var _local1 = this; _local1.startDrag(false, 0, 0, 0, _local1._parent.scrollbartrack_mc._height - _local1._height); _local1._parent.updateInterval = setInterval(_local1._parent, "update", 100); }; this.scrollhandle_mc.onRelease = (this.scrollhandle_mc.onReleaseOutside = function () { this.stopDrag(); clearInterval(this._parent.updateInterval); }); this.update = function () { var _local1 = this; var _local2 = _local1.scrollhandle_mc._y / (_local1._height - _local1.scrollhandle_mc._height); _local1._parent.scroller_mc._y = (-((_local1._parent.scroller_mc._height - _local1._height) * _local2)) + _local1._y; }; this.init = function () { var _local1 = this; _local1._visible = _local1._parent.scroller_mc._height > _local1._height; };
Symbol 663 MovieClip Frame 1
function clearScores() { var _local1 = 1; while (_local1 < lv.total) { scroller_mc[("row" + _local1) + "_mc"].removeMovieClip(); _local1++; } } function showScores(_timemode, _buttonRef) { clearScores(); if (currentMode != undefined) { currentMode.enabled = true; currentMode.gotoAndStop("_up"); } _buttonRef.enabled = false; currentMode = _buttonRef; scrollbar_mc._visible = false; scroller_mc._visible = false; scrollup_mc._visible = false; scrolldown_mc._visible = false; lv = new LoadVars(); lv.load((((_root.basepath + "GetScores.php?MODE=") + _timemode) + "&rnd=") + new Date().getTime()); lv.onLoad = function () { generateScores(); }; } function generateScores() { var _local1; var _local3; var _local2 = 0; while (_local2 < lv.total) { _local1 = scroller_mc[("row" + _local2) + "_mc"]; if (_local1 == undefined) { _local1 = scroller_mc.row0_mc.duplicateMovieClip(("row" + _local2) + "_mc", _local2 + 2); _local1._y = _local2 * _local1._height; } _local3 = _local2 + 1; _local1.nr_txt.text = _local3 + "."; _local1.name_txt.text = lv["name" + _local3]; _local1.goals_txt.text = lv["goals" + _local3]; _local1.score_txt.text = lv["score" + _local3]; _local2++; } scroller_mc._visible = true; scrollbar_mc._visible = scroller_mc._height > scrollbar_mc._height; scrolldown_mc._visible = scroller_mc._height > scrollbar_mc._height; scrollup_mc._visible = scroller_mc._height > scrollbar_mc._height; } var lv; var total = 0; var currentMode; stop(); today_mc.onPress = function () { showScores("today", this); }; week_mc.onPress = function () { showScores("week", this); }; alltime_mc.onPress = function () { showScores("alltime", this); }; today_mc.gotoAndStop("_down"); today_mc.onPress();
Symbol 672 MovieClip Frame 1
stop();
Symbol 679 MovieClip Frame 1
stop();
Symbol 680 MovieClip Frame 1
stop();
Symbol 681 MovieClip Frame 1
stop();
Symbol 682 MovieClip Frame 1
stop();
Symbol 688 Button
on (release) { getURL ("http://www.vauxhall.co.uk/vx/carsandvans/microsite.do?bandWidth_m=broadband&microsite=newvectra&campaignid=vecsig&advertiserid=freeloader&bannerid=game", "_blank"); }

Library Items

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

Instance Names

"preloader_mc"Frame 1Symbol 24 MovieClip
"preloadedclips_mc"Frame 2Symbol 327 MovieClip
"bg_mc"Frame 3Symbol 337 MovieClip
"GFX3D_mc"Frame 3Symbol 339 MovieClip
"sounds_mc"Frame 3Symbol 340 MovieClip
"grain_mc"Frame 3Symbol 359 MovieClip
"dialPitch_mc"Frame 3Symbol 369 MovieClip
"dialSwerve_mc"Frame 3Symbol 373 MovieClip
"dialPower_mc"Frame 3Symbol 376 MovieClip
"dialDir_mc"Frame 3Symbol 379 MovieClip
"goals_mc"Frame 3Symbol 383 MovieClip
"score_mc"Frame 3Symbol 386 MovieClip
"intro_mc"Frame 3Symbol 426 MovieClip
"lose_mc"Frame 3Symbol 448 MovieClip
"win_mc"Frame 3Symbol 553 MovieClip
"stadiumIntro_mc"Frame 3Symbol 612 MovieClip
"sendtofriend_mc"Frame 3Symbol 630 MovieClip
"highscores_mc"Frame 3Symbol 663 MovieClip
"instruction_mc"Frame 3Symbol 669 MovieClip
"soundbutton_mc"Frame 3Symbol 672 MovieClip
"btn_nav1_mc"Frame 3Symbol 679 MovieClip
"btn_nav2_mc"Frame 3Symbol 680 MovieClip
"btn_nav3_mc"Frame 3Symbol 681 MovieClip
"btn_nav4_mc"Frame 3Symbol 682 MovieClip
"units_mc"Symbol 24 MovieClip Frame 1Symbol 16 MovieClip
"tens_mc"Symbol 24 MovieClip Frame 1Symbol 16 MovieClip
"hundreds_mc"Symbol 24 MovieClip Frame 1Symbol 16 MovieClip
"goalie3_mc"Symbol 178 MovieClip [goalie] Frame 1Symbol 125 MovieClip
"goalie2_mc"Symbol 178 MovieClip [goalie] Frame 1Symbol 150 MovieClip
"goalie1_mc"Symbol 178 MovieClip [goalie] Frame 1Symbol 177 MovieClip
"def3_mc"Symbol 267 MovieClip [defenders] Frame 3Symbol 218 MovieClip
"def2_mc"Symbol 267 MovieClip [defenders] Frame 4Symbol 241 MovieClip
"def3_mc"Symbol 267 MovieClip [defenders] Frame 5Symbol 218 MovieClip
"def1_mc"Symbol 267 MovieClip [defenders] Frame 5Symbol 266 MovieClip
"def2_mc"Symbol 267 MovieClip [defenders] Frame 6Symbol 241 MovieClip
"def1_mc"Symbol 267 MovieClip [defenders] Frame 7Symbol 266 MovieClip
"spots_mc"Symbol 275 MovieClip Frame 2Symbol 189 MovieClip
"spots_mc"Symbol 285 MovieClip [ball] Frame 1Symbol 189 MovieClip
"spots_mc"Symbol 285 MovieClip [ball] Frame 2Symbol 280 MovieClip
"spots_mc"Symbol 285 MovieClip [ball] Frame 3Symbol 284 MovieClip
"gfx"Symbol 367 MovieClip Frame 1Symbol 366 MovieClip
"set_btn"Symbol 369 MovieClip Frame 1Symbol 367 MovieClip
"needle_mc"Symbol 369 MovieClip Frame 1Symbol 368 MovieClip
"set_btn"Symbol 373 MovieClip Frame 1Symbol 367 MovieClip
"curve_mc"Symbol 373 MovieClip Frame 1Symbol 372 MovieClip
"set_btn"Symbol 376 MovieClip Frame 1Symbol 367 MovieClip
"needle_mc"Symbol 376 MovieClip Frame 1Symbol 368 MovieClip
"set_btn"Symbol 379 MovieClip Frame 1Symbol 367 MovieClip
"needle_mc"Symbol 379 MovieClip Frame 1Symbol 368 MovieClip
"units_mc"Symbol 383 MovieClip Frame 1Symbol 16 MovieClip
"tens_mc"Symbol 383 MovieClip Frame 1Symbol 16 MovieClip
"hundreds_mc"Symbol 383 MovieClip Frame 1Symbol 16 MovieClip
"units_mc"Symbol 386 MovieClip Frame 1Symbol 16 MovieClip
"tens_mc"Symbol 386 MovieClip Frame 1Symbol 16 MovieClip
"hundreds_mc"Symbol 386 MovieClip Frame 1Symbol 16 MovieClip
"name_txt"Symbol 448 MovieClip Frame 31Symbol 433 EditableText
"email_txt"Symbol 448 MovieClip Frame 31Symbol 434 EditableText
"submit_btn"Symbol 448 MovieClip Frame 31Symbol 440 Button
"goals_txt"Symbol 448 MovieClip Frame 31Symbol 442 EditableText
"score_txt"Symbol 448 MovieClip Frame 31Symbol 443 EditableText
"name_txt"Symbol 448 MovieClip Frame 49Symbol 445 EditableText
"goals_txt"Symbol 448 MovieClip Frame 49Symbol 446 EditableText
"score_txt"Symbol 448 MovieClip Frame 49Symbol 447 EditableText
"blanking_btn"Symbol 612 MovieClip Frame 2Symbol 555 Button
"parallax0_mc"Symbol 612 MovieClip Frame 2Symbol 562 MovieClip
"skip_btn"Symbol 612 MovieClip Frame 2Symbol 579 Button
"skip_btn"Symbol 612 MovieClip Frame 119Symbol 585 Button
"parallax0_mc"Symbol 612 MovieClip Frame 125Symbol 562 MovieClip
"skip_btn"Symbol 612 MovieClip Frame 248Symbol 599 Button
"parallax0_mc"Symbol 612 MovieClip Frame 254Symbol 562 MovieClip
"f3name_txt"Symbol 630 MovieClip Frame 1Symbol 617 EditableText
"f3email_txt"Symbol 630 MovieClip Frame 1Symbol 618 EditableText
"submit_btn"Symbol 630 MovieClip Frame 1Symbol 440 Button
"f2name_txt"Symbol 630 MovieClip Frame 1Symbol 619 EditableText
"f2email_txt"Symbol 630 MovieClip Frame 1Symbol 620 EditableText
"f1name_txt"Symbol 630 MovieClip Frame 1Symbol 621 EditableText
"f1email_txt"Symbol 630 MovieClip Frame 1Symbol 622 EditableText
"yourname_txt"Symbol 630 MovieClip Frame 1Symbol 623 EditableText
"youremail_txt"Symbol 630 MovieClip Frame 1Symbol 624 EditableText
"back_btn"Symbol 630 MovieClip Frame 2Symbol 629 Button
"nr_txt"Symbol 654 MovieClip Frame 1Symbol 650 EditableText
"name_txt"Symbol 654 MovieClip Frame 1Symbol 651 EditableText
"goals_txt"Symbol 654 MovieClip Frame 1Symbol 652 EditableText
"score_txt"Symbol 654 MovieClip Frame 1Symbol 653 EditableText
"row0_mc"Symbol 655 MovieClip Frame 1Symbol 654 MovieClip
"scrollbartrack_mc"Symbol 662 MovieClip Frame 1Symbol 659 MovieClip
"scrollhandle_mc"Symbol 662 MovieClip Frame 1Symbol 661 MovieClip
"today_mc"Symbol 663 MovieClip Frame 1Symbol 640 MovieClip
"alltime_mc"Symbol 663 MovieClip Frame 1Symbol 644 MovieClip
"week_mc"Symbol 663 MovieClip Frame 1Symbol 648 MovieClip
"scroller_mc"Symbol 663 MovieClip Frame 1Symbol 655 MovieClip
"scrollup_mc"Symbol 663 MovieClip Frame 1Symbol 657 MovieClip
"scrolldown_mc"Symbol 663 MovieClip Frame 1Symbol 657 MovieClip
"scrollbar_mc"Symbol 663 MovieClip Frame 1Symbol 662 MovieClip
"btn_nav_txt"Symbol 677 MovieClip Frame 1Symbol 676 EditableText
"btn_nav_txt_mc"Symbol 679 MovieClip Frame 1Symbol 677 MovieClip
"btn_nav_txt_mc"Symbol 680 MovieClip Frame 1Symbol 677 MovieClip
"btn_nav_txt_mc"Symbol 681 MovieClip Frame 1Symbol 677 MovieClip
"btn_nav_txt_mc"Symbol 682 MovieClip Frame 1Symbol 677 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 2Symbol 30 as "star"
ExportAssets (56)Timeline Frame 2Symbol 98 as "playerShoot"
ExportAssets (56)Timeline Frame 2Symbol 178 as "goalie"
ExportAssets (56)Timeline Frame 2Symbol 185 as "backstand"
ExportAssets (56)Timeline Frame 2Symbol 191 as "ballshadow"
ExportAssets (56)Timeline Frame 2Symbol 267 as "defenders"
ExportAssets (56)Timeline Frame 2Symbol 269 as "floodlightleft"
ExportAssets (56)Timeline Frame 2Symbol 270 as "floodlightright"
ExportAssets (56)Timeline Frame 2Symbol 273 as "sidestand"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 286 as "3comment1"
ExportAssets (56)Timeline Frame 2Symbol 287 as "2comment1"
ExportAssets (56)Timeline Frame 2Symbol 288 as "1comment1"
ExportAssets (56)Timeline Frame 2Symbol 289 as "s_boo0"
ExportAssets (56)Timeline Frame 2Symbol 290 as "s_cheer0"
ExportAssets (56)Timeline Frame 2Symbol 291 as "s_crowdloop0"
ExportAssets (56)Timeline Frame 2Symbol 292 as "s_boo1"
ExportAssets (56)Timeline Frame 2Symbol 293 as "s_cheer1"
ExportAssets (56)Timeline Frame 2Symbol 294 as "s_crowdloop1"
ExportAssets (56)Timeline Frame 2Symbol 295 as "s_kick"
ExportAssets (56)Timeline Frame 2Symbol 296 as "s_boo2"
ExportAssets (56)Timeline Frame 2Symbol 297 as "s_cheer2"
ExportAssets (56)Timeline Frame 2Symbol 298 as "s_crowdloop2"
ExportAssets (56)Timeline Frame 2Symbol 299 as "s_whistle"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 300 as "3comment2"
ExportAssets (56)Timeline Frame 2Symbol 301 as "2comment2"
ExportAssets (56)Timeline Frame 2Symbol 302 as "1comment2"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 303 as "3goal1"
ExportAssets (56)Timeline Frame 2Symbol 304 as "2goal1"
ExportAssets (56)Timeline Frame 2Symbol 305 as "1goal1"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 306 as "3goal2"
ExportAssets (56)Timeline Frame 2Symbol 307 as "2goal2"
ExportAssets (56)Timeline Frame 2Symbol 308 as "1goal2"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 309 as "3goal3"
ExportAssets (56)Timeline Frame 2Symbol 310 as "2goal3"
ExportAssets (56)Timeline Frame 2Symbol 311 as "1goal3"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 312 as "3goal4"
ExportAssets (56)Timeline Frame 2Symbol 313 as "2miss3"
ExportAssets (56)Timeline Frame 2Symbol 314 as "1goal4"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 315 as "3miss1"
ExportAssets (56)Timeline Frame 2Symbol 316 as "2goal4"
ExportAssets (56)Timeline Frame 2Symbol 317 as "1miss1"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 318 as "3miss2"
ExportAssets (56)Timeline Frame 2Symbol 319 as "2miss1"
ExportAssets (56)Timeline Frame 2Symbol 320 as "1miss3"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 321 as "3miss3"
ExportAssets (56)Timeline Frame 2Symbol 322 as "2miss2"
ExportAssets (56)Timeline Frame 2Symbol 323 as "1miss4"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 324 as "3miss4"
ExportAssets (56)Timeline Frame 2Symbol 325 as "2miss4"
ExportAssets (56)Timeline Frame 2Symbol 326 as "1miss2"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"
ExportAssets (56)Timeline Frame 2Symbol 285 as "ball"

Labels

"player1"Symbol 98 MovieClip [playerShoot] Frame 1
"player2"Symbol 98 MovieClip [playerShoot] Frame 38
"player3"Symbol 98 MovieClip [playerShoot] Frame 61
"save2"Symbol 125 MovieClip Frame 38
"save2"Symbol 150 MovieClip Frame 42
"save2"Symbol 177 MovieClip Frame 40
"defender1"Symbol 218 MovieClip Frame 1
"defender2"Symbol 218 MovieClip Frame 5
"defender3"Symbol 218 MovieClip Frame 9
"defender1"Symbol 241 MovieClip Frame 1
"defender2"Symbol 241 MovieClip Frame 5
"defender3"Symbol 241 MovieClip Frame 9
"defender1"Symbol 266 MovieClip Frame 1
"defender2"Symbol 266 MovieClip Frame 5
"defender3"Symbol 266 MovieClip Frame 9
"_up"Symbol 367 MovieClip Frame 1
"_over"Symbol 367 MovieClip Frame 6
"_down"Symbol 367 MovieClip Frame 12
"losebadcompetion"Symbol 448 MovieClip Frame 1
"losebad"Symbol 448 MovieClip Frame 18
"losegoodcompetion"Symbol 448 MovieClip Frame 31
"losegood"Symbol 448 MovieClip Frame 49
"win1"Symbol 553 MovieClip Frame 1
"win2"Symbol 553 MovieClip Frame 75
"win3"Symbol 553 MovieClip Frame 153
"stadium1"Symbol 612 MovieClip Frame 2
"skip1"Symbol 612 MovieClip Frame 118
"stadium2"Symbol 612 MovieClip Frame 119
"skip2"Symbol 612 MovieClip Frame 247
"stadium3"Symbol 612 MovieClip Frame 248
"skip3"Symbol 612 MovieClip Frame 363
"_up"Symbol 640 MovieClip Frame 1
"_over"Symbol 640 MovieClip Frame 10
"_down"Symbol 640 MovieClip Frame 20
"_up"Symbol 644 MovieClip Frame 1
"_over"Symbol 644 MovieClip Frame 10
"_down"Symbol 644 MovieClip Frame 20
"_up"Symbol 648 MovieClip Frame 1
"_over"Symbol 648 MovieClip Frame 10
"_down"Symbol 648 MovieClip Frame 20
"up"Symbol 679 MovieClip Frame 1
"over"Symbol 679 MovieClip Frame 10
"down"Symbol 679 MovieClip Frame 20
"active"Symbol 679 MovieClip Frame 30
"up"Symbol 680 MovieClip Frame 1
"over"Symbol 680 MovieClip Frame 10
"down"Symbol 680 MovieClip Frame 20
"active"Symbol 680 MovieClip Frame 30
"up"Symbol 681 MovieClip Frame 1
"over"Symbol 681 MovieClip Frame 10
"down"Symbol 681 MovieClip Frame 20
"active"Symbol 681 MovieClip Frame 30
"up"Symbol 682 MovieClip Frame 1
"over"Symbol 682 MovieClip Frame 10
"down"Symbol 682 MovieClip Frame 20
"active"Symbol 682 MovieClip Frame 30




http://swfchan.com/47/234294/info.shtml
Created: 7/4 -2020 19:11:19 Last modified: 7/4 -2020 19:11:19 Server time: 26/04 -2024 04:20:22