STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #233215 |
LOADING... |
17 |
0 |
0 |
0 |
0 |
0 |
Now, you see, the idea is to score as many penalties in a row as you can. The more you score, the harder the game will get. Simple. The more goals scored in a row, the more codes you will receive for the chance to text and earn. |
In order to score a goal you will need to set the pitch, power, swerve and direction of your shot. |
Step 1: Direction It always helps to direct the ball towards the goal. This is where the direction gauge is useful. Click it to choose the direction the ball will travel. |
Step 2: Pitch Pitch determines the angle at which the ball will travel. Click it to choose your pitch. |
Step 3: Swerve Bend it around the wall and past the goalkeeper with the swerve gauge. Click it to choose your desired amount of swerve. |
Step 4: Power Select the level of power that suits the shot you have chosen. Sometimes a soft shot is better than a hard one. Click it to choose your desired amount of power. |
www.supersoccerstar.com.my |
ActionScript [AS1/AS2]
Frame 1function init(_mcRef, _projectId) { projectId = _projectId; baseurl = _mcRef._url; trace((("Tracking initialised with project " + projectId) + " and baseurl ") + baseurl); var _local1 = true; var _local3 = new Date(); if (_local3 < so.data[SO_EXPIRY_PROPERTY_NAME]) { _local1 = false; } if ((so.data[SO_SESSION_PROPERTY_NAME] == undefined) || (_local1)) { var _local2 = new LoadVars(); var resultLv = new LoadVars(); _local2.project = projectId; resultLv.onLoad = function (success) { if (success) { sessionkey = resultLv.sessionkey; if ((sessionkey != "") && (sessionkey != null)) { trace("acquired session key " + sessionkey); so.data[SO_SESSION_PROPERTY_NAME] = sessionkey; var currentTime:Number = new Date().getTime(); var expires:Date = new Date(currentTime + ((resultLv.timeout * 60) * 1000)); so.data[SO_EXPIRY_PROPERTY_NAME] = expires; trace(so.data); } initialisationFinished(); } else { trace("Error connecting to server."); } }; _local2.sendAndLoad(TRACKER_SESSION_URL, resultLv, "GET"); } else { initialisationFinished(); } } function initialisationFinished() { trace("Tracking initialised"); initialised = true; var _local1 = 0; while (_local1 < queue.length) { event(queue[_local1]); _local1++; } queue = new Array(); tickerURL = (((TICKER_URL + "?project=") + projectId) + "&session=") + sessionkey; startTimer(); } function startTimer() { setInterval(this, "pingProxy", TICKER_PERIOD); } function pingProxy() { trace("pingProxy"); ping(); } function ping() { if (tickerURL != null) { var conn:LoadVars = new LoadVars(); trace("Tracking ticker" + tickerURL); conn.load(tickerURL); } } function event(watchId) { var _local1 = watchId; if (!initialised) { trace("Queueing event " + _local1); queue.push(_local1); } else { var _local2 = new LoadVars(); trace("Tracking event " + generateURL(_local1)); _local2.load(generateURL(_local1)); } } function click(watchId) { trace("Tracking clickThrough " + watchId); getURL (generateURL(watchId), "_blank"); } function generateURL(watchId) { return((((((((TRACKER_URL + "?watch=") + watchId) + "&project=") + projectId) + "&session=") + so.data[SO_SESSION_PROPERTY_NAME]) + "&baseurl=") + escape(baseurl)); } var TRACKER_URL = "http://doublequick.kerb.co.uk/tracking/trackflash.htm"; var TRACKER_SESSION_URL = "http://doublequick.kerb.co.uk/tracking/session.htm"; var TICKER_URL = "http://doublequick.kerb.co.uk/tracking/ticker.htm"; var TICKER_PERIOD = 30000; var SO_NAME = "doublequick"; var SO_SESSION_PROPERTY_NAME = "sessionkey"; var SO_EXPIRY_PROPERTY_NAME = "expo"; var so = SharedObject.getLocal(SO_NAME); var projectId; var baseurl; var sessionkey; var initialised = false; var tickerURL = null; var queue = new Array(); init(_root, 22); event(70); stop();Frame 3function 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; var _local2 = targetclip; clipCount++; _local1.pos = new Vector(x, y, z); _local1.tpos = new Vector(x, y, z); trace("this.tpos.x=" + _local1.tpos.x); _local1.scale = scale; _local2.attachMovie(source, "image" + clipCount, 100000 - clipCount); _local1.clip_mc = _local2["image" + clipCount]; trace((((((source + " ") + _local2) + " ") + _local1.clip_mc) + " 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]; trace((("line image:" + _local1.clip_mc) + " ") + imagename); _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; trace("new quad :" + _local1.clip_mc); } 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; var _local2 = minDisplay; _local1.clip_mc = clip_mc; _local1.minVal = minVal; _local1.maxVal = maxVal; _local1.minDisplay = _local2; _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.needleAngle = _local2; _local1.needle_mc._rotation = _local2; _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.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(2, 0, 100); _local1.clip_mc.curve_mc.moveTo(0, -20); _local1.clip_mc.curve_mc.curveTo(_local1.curvePos, 0, 0, 20); _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) { clip_mc.score_txt.text = num.toString(); } 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; trace("vRotateYAroundPoint"); 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(Math.cos(DegreesToRadians(a))); } function sin(a) { var _local1 = Math.round(a * MATHACCURACY); _local1 = _local1 % (360 * MATHACCURACY); if (_local1 < 0) { _local1 = _local1 + (360 * MATHACCURACY); } return(Math.sin(DegreesToRadians(a))); } 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 initConstants() { SUPERSTAR_SOCCER_LINK = "http://www.supersoccerstar.com.my"; SOUND_PROBABILITY_COMMENTS = 0.55; SOUND_PROBABILITY_GOALS = 0.6; SOUND_PROBABILITY_MISSES = 0.6; SOUND_COUNT_COMMENTS = 4; SOUND_COUNT_GOALS = 5; SOUND_COUNT_MISSES = 3; TRACKINGIDS = new Array(71, 72, 73); GRAVITY = 0.3; DAMPING = 0.95; DRAG = 0.9; BOUNCE = 0.5; PITCH_COLOUR_1 = 7315236 /* 0x6F9F24 */; PITCH_COLOUR_2 = 5143598 /* 0x4E7C2E */; 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; USE_GOALIE = true; INITIAL_CODE_CHARACTERS = ["E", "K", "U"]; GOALS_REQUIRED = [1, 3, 5]; } 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; gameplaying = false; clipCount = 0; startPointRotation = 0; rotatePoint = new Vector(0, 0, 500); goalcount = 0; bestSoFar = 0; TRACKINGINDEX = 0; soundOn = true; senderEmail = ""; senderName = ""; receiverEmail = ""; receiverName = ""; if (getQS("a", this._url) == "1") { allowCameraMoves = true; } else { 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); emailClip_mc._visible = false; if (soundOn) { s_music.start(0, 1000); } } function instructionsFinished() { instructions_mc._visible = false; instructions_mc.gotoAndStop(1); intro_mc._visible = true; } function stopDialsAnim() { dialDir_mc.stop(); dialPitch_mc.stop(); dialSwerve_mc.stop(); dialPower_mc.stop(); } function startDialsAnim() { dialDir_mc.play(); dialPitch_mc.play(); dialSwerve_mc.play(); dialPower_mc.play(); } function initDials() { var _local2 = this; if ((++g_dialsInitialized) < 4) { trace(((("$$$ " + g_dialsInitialized) + " dials initialized, ") + (4 - g_dialsInitialized)) + " remaining ..."); } else { trace("$$$ initDials()"); needleSpeed = 0.5; dials = new Array(); dials.push(new dial(dialDir_mc, -20, 20, -40, 40, updateRotateDial)); dials.push(new dial(dialPitch_mc, 50, 0, 20, 85, 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; trace((((((("Power = " + dials[3].currentSetting) + " direction = ") + dials[0].currentSetting) + " pitch = ") + dials[1].currentSetting) + " swerve = ") + dials[2].currentSetting); var _local1 = 0; while (_local1 < dials.length) { dials[_local1].shrink(_local1); _local1++; } gameplaying = true; gameprogress = 0; player.clip_mc.play(); }; dials[0].activate(); } } function setupSMSText(targetTextField, link) { var _local1 = ""; var _local2 = getRandomCode(goalcount); _local1 = _local1 + ("<p><font size='12'>Congratulations! You've just scored " + goalcount.toString()); _local1 = _local1 + ((goalcount == 1) ? " goal!" : " goals!"); _local1 = _local1 + "</font></p>"; _local1 = _local1 + "<br/>"; _local1 = _local1 + "<p><font size='12'>Send <font color='#ff0000'>SSS GOAL "; _local1 = _local1 + _local2; _local1 = _local1 + "</font> to <font color='#ff0000'>37788</font> "; _local1 = _local1 + "via SMS and you could win exclusive Chelsea jerseys, Swatch watches, and even a trip for 2 to Europe!</font></p>"; _local1 = _local1 + "<br/>"; _local1 = _local1 + "<p><font size='11'>(Note: This SMS Contest is open only to mobile subscribers of Malaysian mobile operators, namely Maxis, DiGi and Celcom)</font></p>"; _local1 = _local1 + "<br/>"; _local1 = _local1 + (("<p><font size='12'>Tahniah! Anda telah berjaya menjaring " + goalcount.toString()) + " gol!</font></p>"); _local1 = _local1 + "<br/>"; _local1 = _local1 + "<p><font size='12'>Hantar <font color='#ff0000'>SSS GOAL "; _local1 = _local1 + _local2; _local1 = _local1 + "</font> ke <font color='#ff0000'>37788</font> "; _local1 = _local1 + "melalui SMS dan anda berpeluang memenangi barangan Chelsea ekslusif yang ditandatangi, jam tangan Swatch, ataupun tiket penerbangan untuk 2 ke Eropah!</font></p>"; _local1 = _local1 + "<br/>"; _local1 = _local1 + "<p><font size='11'>(Perhatian: Pertandingan SMS ini khas untuk pelanggan Maxis, DiGi dan Celcom di Malaysia sahaja)</font></p>"; _local1 = _local1 + "<br/>"; _local1 = _local1 + "<p><font size='11'>Each SMS costs RM1, Terms & Conditions apply.</font></p>"; _local1 = _local1 + "<p><font size='11'>Refer to</font></p>"; link.onRelease = setupLinkButton; targetTextField.html = true; targetTextField.htmlText = _local1; } function getRandomCode(goalcount) { var _local3 = goalcount; var _local2 = ""; var _local1; _local1 = 0; while (_local1 < GOALS_REQUIRED.length) { if (_local3 <= GOALS_REQUIRED[_local1]) { break; } _local1++; } _local2 = _local2 + INITIAL_CODE_CHARACTERS[_local1]; _local1 = 0; while (_local1 < 6) { if (Math.random() < 0.3) { _local2 = _local2 + Math.floor(Math.random() * 10).toString(); } else { _local2 = _local2 + String.fromCharCode(Math.floor(Math.random() * 26) + 65); } _local1++; } return(_local2); } function playResult() { var _local3 = _root; if (goalscored) { var _local2 = false; var _local1 = 0; while (_local1 < GOALS_REQUIRED.length) { if (GOALS_REQUIRED[_local1] == goalcount) { _local2 = true; _local3.event(TRACKINGIDS[TRACKINGINDEX]); TRACKINGINDEX++; break; } _local1++; } if (_local2) { win_mc.goalcount = goalcount; win_mc.setupSMSText = setupSMSText; win_mc.gotoAndStop(2); } else { win_mc.gotoAndPlay(3); } win_mc._visible = true; } else { lose_mc._visible = true; lose_mc.play(); if (bestSoFar == 1) { bestSoFarText = "1 Free Kick"; } else { bestSoFarText = bestSoFar + " Free Kicks"; } if (goalcount == 1) { scoreText = "1 Free Kick"; } else { scoreText = goalcount + " Free Kicks"; } _global.main_mc.scoreText; s_crowdloop.stop(); goalcount = 0; registerScore(); if (soundOn) { s_music.start(0, 1000); } } gameplaying = false; } function startGame() { trace("$$$ startGame"); startDialsAnim(); bestscore_mc.play(); goals_mc.play(); soundbutton_mc.play(); intro_mc._visible = false; instructions_mc._visible = false; resetGame(); } function showInstructions() { intro_mc._visible = false; instructions_mc._visible = true; instructions_mc.gotoAndPlay(1); } function setupLinkButton() { click(172); } function resetGame() { trace("$$$ resetGame"); stopAllSounds(); 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 = 60 * (Math.random() - 0.5); defenders.pos.y = 0; defenders.pos.z = 450; defenders.clip_mc.def1_mc.gotoAndStop(1); defenders.clip_mc.def2_mc.gotoAndStop(1); defenders.clip_mc.def3_mc.gotoAndStop(1); goalie.clip_mc.gotoAndStop(1); goalscored = false; setCam(cams[2], 1); vCopy(worldDestPos, worldPos); vCopy(worldDestRot, worldRot); gameplaying = false; player.clip_mc.gotoAndStop(1); grain_mc._visible = true; if (goalcount >= defenders.clip_mc._totalframes) { defenders.clip_mc.gotoAndStop(defenders.clip_mc._totalframes); } else { defenders.clip_mc.gotoAndStop(goalcount + 1); } startPointRotation = 0; setCam(cams[1], 0.1); worldDestRot.y = 0; s_crowdloop.stop(); if (soundOn) { s_crowdloop.start(0, 1000); } updateNumberDial(goals_mc, goalcount); updateNumberDial(bestscore_mc, bestSoFar); scoreRegistered = false; if (Math.random() < SOUND_PROBABILITY_COMMENTS) { playSound(s_comments[(scommentcount++) % SOUND_COUNT_COMMENTS]); } } 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); trace(("$$$ initPitch() pitch=\"" + pitch) + "\""); 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(-240, 0, 520)); pitch.addpoint(new Vector(240, 0, 520)); pitch.addpoint(new Vector(240, 0, 300)); pitch.addpoint(new Vector(-240, 0, 300)); 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(-100, 0, 520)); pitch.addpoint(new Vector(100, 0, 520)); pitch.addpoint(new Vector(100, 0, 420)); pitch.addpoint(new Vector(-100, 0, 420)); 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, 360)); pitch.addpoint(new Vector(0.3, 0, 360)); 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 <= 16) { var p = pitch.numpoints; pitch.addpoint(new Vector(-250, 0, 200 + (_local1 * 25))); pitch.addpoint(new Vector(250, 0, 200 + (_local1 * 25))); if (_local1 > 0) { if ((_local1 % 2) == 0) { pitch.addquad(p, p + 1, p - 1, p - 2, PITCH_COLOUR_1, dynamicBG); } else { pitch.addquad(p, p + 1, p - 1, p - 2, PITCH_COLOUR_2, dynamicBG); } } _local1++; } 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, 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) { updateBall(); } if (gameprogress == 0) { playSound(s_whistle, 60); } if (gameprogress == ballStart) { playSound(s_kick, 100); } ball.updatePos(); ball.draw(); ballshadow.updatePos(); ballshadow.draw(); updateBallSpots(); gameprogress++; } function updateBall() { 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 (USE_GOALIE && (checkCollisionWithFlat(goalie))) { registerScore(); } if ((ball.pos.z < 520) && (ball.newpos.z > 520)) { if (USE_GOALIE && (ball.clip_mc.hitTest(goalie.clip_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.play(); } else if ((ballDir > 2) && (ballDir < 30)) { if (goalie.clip_mc._xscale > 0) { goalie.clip_mc._xscale = -goalie.clip_mc._xscale; } goalie.clip_mc.play(); } else if ((ballDir >= -2) && (ballDir <= 2)) { goalie.clip_mc.gotoAndPlay("save2"); } } vCopy(ball.newpos, ball.pos); ballshadow.pos.x = ball.newpos.x; ballshadow.pos.z = ball.newpos.z; var _local1 = Math.round(Math.abs(ball.newpos.y / 2)); if (_local1 > ballshadow.clip_mc._totalframes) { _local1 = ballshadow.clip_mc._totalframes; } ballshadow.clip_mc.gotoAndStop(_local1); if ((gameplaying && (Math.abs(ball.vel.z) < 0.01)) && (gameprogress > ballStart)) { 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) { debuginfo = debuginfo + "\nSCORED!!!"; goalcount++; goalinfo = "SCORE!"; if (Math.random() < SOUND_PROBABILITY_GOALS) { playSound(s_goal[(sgoalcount++) % SOUND_COUNT_GOALS]); } playSound(s_cheer, 25); } else { debuginfo = debuginfo + "\nMISS!!!"; goalinfo = "MISS!"; if (Math.random() < SOUND_PROBABILITY_MISSES) { playSound(s_miss[(smisscount++) % SOUND_COUNT_MISSES]); } playSound(s_boo, 25); } if (goalcount > bestSoFar) { bestSoFar = goalcount; } updateNumberDial(bestscore_mc, bestSoFar); updateNumberDial(goals_mc, goalcount); scoreRegistered = true; } } function checkCollisionWithFlat(flat) { var _local1 = flat; if ((ball.pos.z < _local1.pos.z) && (ball.newpos.z > _local1.pos.z)) { trace("checking clip " + _local1.clip_mc); if (ball.clip_mc.hitTest(_local1.clip_mc)) { ball.vel.z = ball.vel.z * (-KEEPERDEFLECT); ball.newpos.z = _local1.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("cheer_mc", _local2++); s_cheer = new Sound(sounds_mc.cheer_mc); s_cheer.attachSound("s_cheer"); sounds_mc.createEmptyMovieClip("boo_mc", _local2++); s_boo = new Sound(sounds_mc.boo_mc); s_boo.attachSound("s_boo"); sounds_mc.createEmptyMovieClip("whistle_mc", _local2++); s_whistle = new Sound(sounds_mc.whistle_mc); s_whistle.attachSound("s_whistle"); sounds_mc.createEmptyMovieClip("crowdloop_mc", _local2++); s_crowdloop = new Sound(sounds_mc.crowdloop_mc); s_crowdloop.attachSound("s_crowdloop"); s_crowdloop.setVolume(7); sounds_mc.createEmptyMovieClip("s_music", _local2++); s_music = new Sound(sounds_mc.s_music); s_music.attachSound("s_music"); s_music.setVolume(15); s_comments = new Array(); s_goal = new Array(); s_miss = new Array(); var _local1 = 0; trace(("$$$ initialing " + SOUND_COUNT_COMMENTS) + " comments ..."); _local1 = 1; while (_local1 <= SOUND_COUNT_COMMENTS) { sounds_mc.createEmptyMovieClip("s_comments" + _local1, _local2++); s_comments.push(new Sound(sounds_mc["s_comments" + _local1])); s_comments[_local1 - 1].attachSound("comment" + _local1); _local1++; } trace(("$$$ initialing " + SOUND_COUNT_GOALS) + " comments ..."); _local1 = 1; while (_local1 <= SOUND_COUNT_GOALS) { sounds_mc.createEmptyMovieClip("s_goal" + _local1, _local2++); s_goal.push(new Sound(sounds_mc["s_goal" + _local1])); s_goal[_local1 - 1].attachSound("goal" + _local1); _local1++; } trace(("$$$ initialing " + SOUND_COUNT_MISSES) + " comments ..."); _local1 = 1; while (_local1 <= SOUND_COUNT_MISSES) { sounds_mc.createEmptyMovieClip("s_miss" + _local1, _local2++); s_miss.push(new Sound(sounds_mc["s_miss" + _local1])); s_miss[_local1 - 1].attachSound("miss" + _local1); _local1++; } } 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() { trace("toggle sound"); if (soundOn) { stopAllSounds(); soundbutton_mc.icon_mc.gotoAndStop(2); } else { s_crowdloop.start(0, 1000); soundbutton_mc.icon_mc.gotoAndStop(1); } soundOn = !soundOn; } function emailClipFinished() { emailClip_mc._visible = false; lose_mc._visible = true; } function showEmailClip() { lose_mc._visible = false; emailClip_mc._visible = true; emailClip_mc.gotoAndStop(1); emailClip_mc.senderscore = bestSoFar; } function getQS(strTarget, strURL) { var _local3 = strTarget; var nPos; var _local2; var _local1; var strPara; if (strURL.lastIndexOf("?")) { strURL = strURL.substring(strURL.lastIndexOf("?") + 1, strURL.length); _local2 = strURL.split("&"); _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].substr(0, _local3.length).toLowerCase() == _local3.toLowerCase()) { return(_local2[_local1].substr(_local2[_local1].indexOf("=") + 1)); } _local1++; } } return(""); } 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); } var _local2 = new Vector(0, 0, 0); vCopy(_local1.tpos, _local2); if (_local2.z > 0) { var sx = ((d * (_local2.x / _local2.z)) + screencenterX); var sy = ((d * (_local2.y / _local2.z)) + screencenterY); _local1.clip_mc._visible = true; _local1.clip_mc._x = sx; _local1.clip_mc._y = sy; var _local3 = ((d * 100) / _local2.z) * _local1.scale; if (_local1.clip_mc._xscale < 0) { _local1.clip_mc._xscale = -_local3; } else { _local1.clip_mc._xscale = _local3; } if (_local1.clip_mc._yscale < 0) { _local1.clip_mc._yscale = -_local3; } else { _local1.clip_mc._yscale = _local3; } clipZOrder(_local1.clip_mc, _local2.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 = 120; 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 = 100; }; 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 = 100; 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); }; stop(); initConstants(); initSounds(); initVars(); var g_dialsInitialized = 0; stopDialsAnim(); initClips(); initPitch(); main_mc.onEnterFrame = frameFunction;Symbol 21 MovieClip Frame 1stop();Symbol 29 MovieClip Frame 13stop(); onEnterFrame = function () { var _local1 = Math.floor((_root.getBytesLoaded() * 100) / _root.getBytesTotal()); if (_local1 >= 100) { delete this.onEnterFrame; progress_mc.gotoAndStop(100); this.gotoAndPlay("out"); } else { progress_mc.gotoAndStop(_local1); } };Symbol 29 MovieClip Frame 30stop(); _root.gotoAndStop(3);Symbol 50 MovieClip Frame 1stop();Symbol 50 MovieClip Frame 39stop();Symbol 53 MovieClip Frame 1stop();Symbol 53 MovieClip Frame 39stop();Symbol 56 MovieClip Frame 1stop();Symbol 56 MovieClip Frame 39stop();Symbol 57 MovieClip [defenders] Frame 1stop();Symbol 75 MovieClip [playerShoot] Frame 1stop();Symbol 75 MovieClip [playerShoot] Frame 37stop();Symbol 84 MovieClip [ballshadow] Frame 1stop();Symbol 104 MovieClip [goalie] Frame 1stop();Symbol 104 MovieClip [goalie] Frame 11stop();Symbol 104 MovieClip [goalie] Frame 18stop();Symbol 105 MovieClip Frame 1stop();Symbol 112 MovieClip Frame 1stop();Symbol 134 MovieClip Frame 1stop();Symbol 139 MovieClip Frame 15stop(); this._parent.initDials();Symbol 147 MovieClip Frame 1stop();Symbol 149 MovieClip Frame 15stop(); this._parent.initDials();Symbol 157 MovieClip Frame 1stop();Symbol 162 MovieClip Frame 15stop(); this._parent.initDials();Symbol 170 MovieClip Frame 1stop();Symbol 176 MovieClip Frame 15stop(); this._parent.initDials();Symbol 185 MovieClip Frame 1stop();Symbol 185 MovieClip Frame 15stop();Symbol 190 MovieClip Frame 1stop();Symbol 190 MovieClip Frame 15stop();Symbol 194 MovieClip Frame 1stop();Symbol 195 MovieClip Frame 1stop();Instance of Symbol 194 MovieClip "icon_mc" in Symbol 195 MovieClip Frame 6on (release) { _global.main_mc.toggleSound(); }Symbol 195 MovieClip Frame 15stop();Symbol 216 MovieClip Frame 1stop();Symbol 282 MovieClip Frame 1stop();Symbol 301 MovieClip Frame 1stop(); var stageNumber = 1; next_mc.onRelease = function () { stageNumber++; this._parent.gotoAndStop("ins" + stageNumber); };Symbol 301 MovieClip Frame 26play_mc.onRelease = function () { this._parent._parent.play(); };Symbol 302 MovieClip Frame 12stop();Symbol 302 MovieClip Frame 28_global.main_mc.startGame();Symbol 311 MovieClip Frame 1stop();Symbol 318 MovieClip Frame 1stop();Symbol 323 MovieClip Frame 1stop();Instance of Symbol 311 MovieClip in Symbol 343 MovieClip Frame 21on (release) { _global.main_mc.startGame(); }Instance of Symbol 323 MovieClip in Symbol 343 MovieClip Frame 22on (release) { _global.main_mc.setupLinkButton(); }Symbol 343 MovieClip Frame 23stop();Instance of Symbol 318 MovieClip in Symbol 343 MovieClip Frame 23on (release) { _global.main_mc.showInstructions(); }Symbol 368 MovieClip Frame 1stop();Instance of Symbol 368 MovieClip in Symbol 375 MovieClip Frame 1on (release) { _global.main_mc.resetGame(); }Symbol 375 MovieClip Frame 214stop();Symbol 398 MovieClip Frame 1stop();Instance of Symbol 398 MovieClip in Symbol 403 MovieClip Frame 1on (release) { this._parent._parent.play(); }Symbol 599 MovieClip Frame 1stop();Symbol 599 MovieClip Frame 2stop(); setupSMSText(goals_mc.text_txt, link_mc);Instance of Symbol 398 MovieClip in Symbol 599 MovieClip Frame 3on (release) { _global.main_mc.resetGame(); }Symbol 599 MovieClip Frame 90stop();
Library Items
Symbol 1 Sound [miss3] | ||
Symbol 2 Sound [miss2] | ||
Symbol 3 Sound [miss1] | ||
Symbol 4 Sound [goal5] | ||
Symbol 5 Sound [goal4] | ||
Symbol 6 Sound [goal3] | ||
Symbol 7 Sound [goal2] | ||
Symbol 8 Sound [goal1] | ||
Symbol 9 Sound [comment4] | ||
Symbol 10 Sound [comment3] | ||
Symbol 11 Sound [comment2] | ||
Symbol 12 Sound [comment1] | ||
Symbol 13 Graphic | Used by:14 | |
Symbol 14 MovieClip | Uses:13 | Used by:29 |
Symbol 15 Bitmap | Used by:16 | |
Symbol 16 Graphic | Uses:15 | Used by:21 |
Symbol 17 Font | Used by:18 | |
Symbol 18 Text | Uses:17 | Used by:21 |
Symbol 19 ShapeTweening | Used by:21 | |
Symbol 20 Graphic | Used by:21 | |
Symbol 21 MovieClip | Uses:16 18 19 20 | Used by:29 |
Symbol 22 Graphic | Used by:28 | |
Symbol 23 Graphic | Used by:24 28 220 222 | |
Symbol 24 MovieClip | Uses:23 | Used by:28 |
Symbol 25 Graphic | Used by:28 222 | |
Symbol 26 Graphic | Used by:28 | |
Symbol 27 Graphic | Used by:28 222 | |
Symbol 28 MovieClip | Uses:22 24 25 23 26 27 | Used by:29 403 |
Symbol 29 MovieClip | Uses:14 21 28 | Used by:Timeline |
Symbol 30 Bitmap | Used by:31 | |
Symbol 31 Graphic | Uses:30 | Used by:39 |
Symbol 32 Graphic | Used by:33 | |
Symbol 33 MovieClip | Uses:32 | Used by:39 49 52 55 358 |
Symbol 34 Graphic | Used by:35 | |
Symbol 35 MovieClip | Uses:34 | Used by:36 37 38 |
Symbol 36 MovieClip | Uses:35 | Used by:39 |
Symbol 37 MovieClip | Uses:35 | Used by:39 |
Symbol 38 MovieClip | Uses:35 | Used by:39 |
Symbol 39 MovieClip [backstand] | Uses:31 33 36 37 38 | Used by:105 |
Symbol 40 Graphic | Used by:105 | |
Symbol 41 Graphic | Used by:42 | |
Symbol 42 MovieClip | Uses:41 | Used by:43 |
Symbol 43 MovieClip [sidestand] | Uses:42 | Used by:105 |
Symbol 44 Graphic | Used by:45 | |
Symbol 45 MovieClip | Uses:44 | Used by:50 53 56 75 |
Symbol 46 Graphic | Used by:49 | |
Symbol 47 Graphic | Used by:48 | |
Symbol 48 MovieClip | Uses:47 | Used by:49 52 55 |
Symbol 49 MovieClip | Uses:46 48 33 | Used by:50 56 |
Symbol 50 MovieClip | Uses:45 49 | Used by:57 |
Symbol 51 Graphic | Used by:52 | |
Symbol 52 MovieClip | Uses:51 33 48 | Used by:53 |
Symbol 53 MovieClip | Uses:45 52 | Used by:57 |
Symbol 54 Graphic | Used by:55 | |
Symbol 55 MovieClip | Uses:54 33 48 | Used by:56 |
Symbol 56 MovieClip | Uses:45 55 49 | Used by:57 |
Symbol 57 MovieClip [defenders] | Uses:50 53 56 | Used by:105 |
Symbol 58 Graphic | Used by:75 | |
Symbol 59 Graphic | Used by:75 | |
Symbol 60 Graphic | Used by:75 | |
Symbol 61 Graphic | Used by:75 | |
Symbol 62 Graphic | Used by:75 | |
Symbol 63 Graphic | Used by:75 | |
Symbol 64 Graphic | Used by:75 | |
Symbol 65 Graphic | Used by:75 | |
Symbol 66 Graphic | Used by:75 | |
Symbol 67 Graphic | Used by:75 | |
Symbol 68 Graphic | Used by:75 | |
Symbol 69 Graphic | Used by:75 | |
Symbol 70 Graphic | Used by:75 | |
Symbol 71 Graphic | Used by:75 | |
Symbol 72 Graphic | Used by:75 | |
Symbol 73 Graphic | Used by:75 | |
Symbol 74 Graphic | Used by:75 | |
Symbol 75 MovieClip [playerShoot] | Uses:45 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | Used by:105 |
Symbol 76 Graphic | Used by:82 | |
Symbol 77 Graphic | Used by:80 | |
Symbol 78 Graphic | Used by:79 | |
Symbol 79 MovieClip | Uses:78 | Used by:80 |
Symbol 80 MovieClip | Uses:77 79 | Used by:82 |
Symbol 81 Graphic | Used by:82 | |
Symbol 82 MovieClip [ball] | Uses:76 80 81 | Used by:105 |
Symbol 83 Graphic | Used by:84 | |
Symbol 84 MovieClip [ballshadow] | Uses:83 | Used by:105 |
Symbol 85 Graphic | Used by:86 87 | |
Symbol 86 MovieClip [floodlightleft] | Uses:85 | Used by:105 |
Symbol 87 MovieClip [floodlightright] | Uses:85 | Used by:105 |
Symbol 88 Graphic | Used by:104 | |
Symbol 89 Graphic | Used by:90 | |
Symbol 90 MovieClip | Uses:89 | Used by:104 |
Symbol 91 Graphic | Used by:92 | |
Symbol 92 MovieClip | Uses:91 | Used by:104 |
Symbol 93 Graphic | Used by:104 | |
Symbol 94 Graphic | Used by:104 | |
Symbol 95 Graphic | Used by:104 | |
Symbol 96 Graphic | Used by:97 | |
Symbol 97 MovieClip | Uses:96 | Used by:104 |
Symbol 98 Graphic | Used by:104 | |
Symbol 99 Graphic | Used by:104 | |
Symbol 100 Graphic | Used by:104 | |
Symbol 101 Graphic | Used by:104 | |
Symbol 102 Graphic | Used by:104 | |
Symbol 103 Graphic | Used by:104 | |
Symbol 104 MovieClip [goalie] | Uses:88 90 92 93 94 95 97 98 99 100 101 102 103 | Used by:105 |
Symbol 105 MovieClip | Uses:39 40 43 57 75 82 84 86 87 104 | Used by:Timeline |
Symbol 106 Sound [s_music] | Used by:112 | |
Symbol 107 Sound [s_kick] | Used by:112 | |
Symbol 108 Sound [s_boo] | Used by:112 | |
Symbol 109 Sound [s_cheer] | Used by:112 | |
Symbol 110 Sound [s_crowdloop] | Used by:112 | |
Symbol 111 Sound [s_whistle] | Used by:112 | |
Symbol 112 MovieClip | Uses:106 107 108 109 110 111 | Used by:Timeline |
Symbol 113 Graphic | Used by:114 | |
Symbol 114 MovieClip | Uses:113 | Used by:Timeline |
Symbol 115 MovieClip | Used by:Timeline | |
Symbol 116 Graphic | Used by:Timeline | |
Symbol 117 Font | Used by:118 119 | |
Symbol 118 EditableText | Uses:117 | Used by:Timeline |
Symbol 119 EditableText | Uses:117 | Used by:Timeline |
Symbol 120 Font | Used by:121 122 | |
Symbol 121 EditableText | Uses:120 | Used by:Timeline |
Symbol 122 EditableText | Uses:120 | Used by:Timeline |
Symbol 123 Bitmap | Used by:124 140 150 163 399 | |
Symbol 124 Graphic | Uses:123 | Used by:128 |
Symbol 125 Graphic | Used by:126 207 | |
Symbol 126 MovieClip | Uses:125 | Used by:128 141 151 164 368 398 |
Symbol 127 Graphic | Used by:128 141 151 164 244 256 271 292 | |
Symbol 128 MovieClip | Uses:124 126 127 | Used by:139 |
Symbol 129 Bitmap | Used by:130 133 | |
Symbol 130 Graphic | Uses:129 | Used by:134 |
Symbol 131 Graphic | Used by:134 | |
Symbol 132 Graphic | Used by:134 | |
Symbol 133 Graphic | Uses:129 | Used by:134 |
Symbol 134 MovieClip | Uses:130 131 132 133 | Used by:139 |
Symbol 135 Graphic | Used by:136 | |
Symbol 136 MovieClip | Uses:135 | Used by:137 |
Symbol 137 MovieClip | Uses:136 | Used by:138 |
Symbol 138 MovieClip | Uses:137 | Used by:139 |
Symbol 139 MovieClip | Uses:128 134 138 | Used by:Timeline |
Symbol 140 Graphic | Uses:123 | Used by:141 |
Symbol 141 MovieClip | Uses:140 126 127 | Used by:149 |
Symbol 142 Bitmap | Used by:143 146 | |
Symbol 143 Graphic | Uses:142 | Used by:147 |
Symbol 144 Graphic | Used by:147 | |
Symbol 145 Graphic | Used by:147 | |
Symbol 146 Graphic | Uses:142 | Used by:147 |
Symbol 147 MovieClip | Uses:143 144 145 146 | Used by:149 |
Symbol 148 MovieClip | Used by:149 | |
Symbol 149 MovieClip | Uses:141 147 148 | Used by:Timeline |
Symbol 150 Graphic | Uses:123 | Used by:151 |
Symbol 151 MovieClip | Uses:150 126 127 | Used by:162 |
Symbol 152 Bitmap | Used by:153 156 | |
Symbol 153 Graphic | Uses:152 | Used by:157 |
Symbol 154 Graphic | Used by:157 | |
Symbol 155 Graphic | Used by:157 | |
Symbol 156 Graphic | Uses:152 | Used by:157 |
Symbol 157 MovieClip | Uses:153 154 155 156 | Used by:162 |
Symbol 158 Graphic | Used by:161 | |
Symbol 159 Graphic | Used by:160 | |
Symbol 160 MovieClip | Uses:159 | Used by:161 |
Symbol 161 MovieClip | Uses:158 160 | Used by:162 |
Symbol 162 MovieClip | Uses:151 157 161 | Used by:Timeline |
Symbol 163 Graphic | Uses:123 | Used by:164 |
Symbol 164 MovieClip | Uses:163 126 127 | Used by:176 |
Symbol 165 Bitmap | Used by:166 169 | |
Symbol 166 Graphic | Uses:165 | Used by:170 |
Symbol 167 Graphic | Used by:170 | |
Symbol 168 Graphic | Used by:170 | |
Symbol 169 Graphic | Uses:165 | Used by:170 |
Symbol 170 MovieClip | Uses:166 167 168 169 | Used by:176 |
Symbol 171 Graphic | Used by:172 243 | |
Symbol 172 MovieClip | Uses:171 | Used by:175 |
Symbol 173 Graphic | Used by:175 | |
Symbol 174 Graphic | Used by:175 | |
Symbol 175 MovieClip | Uses:172 173 174 | Used by:176 |
Symbol 176 MovieClip | Uses:164 170 175 | Used by:Timeline |
Symbol 177 Bitmap | Used by:178 191 | |
Symbol 178 Graphic | Uses:177 | Used by:182 188 |
Symbol 179 Graphic | Used by:182 188 | |
Symbol 180 Bitmap | Used by:181 | |
Symbol 181 Graphic | Uses:180 | Used by:182 |
Symbol 182 MovieClip | Uses:178 179 181 | Used by:185 |
Symbol 183 Font | Used by:184 189 | |
Symbol 184 EditableText | Uses:183 | Used by:185 |
Symbol 185 MovieClip | Uses:182 184 | Used by:Timeline |
Symbol 186 Bitmap | Used by:187 | |
Symbol 187 Graphic | Uses:186 | Used by:188 |
Symbol 188 MovieClip | Uses:178 179 187 | Used by:190 |
Symbol 189 EditableText | Uses:183 | Used by:190 |
Symbol 190 MovieClip | Uses:188 189 | Used by:Timeline |
Symbol 191 Graphic | Uses:177 | Used by:194 |
Symbol 192 Graphic | Used by:194 | |
Symbol 193 Graphic | Used by:194 | |
Symbol 194 MovieClip | Uses:191 192 193 | Used by:195 |
Symbol 195 MovieClip | Uses:194 | Used by:Timeline |
Symbol 196 Bitmap | Used by:197 | |
Symbol 197 Graphic | Uses:196 | Used by:198 |
Symbol 198 MovieClip | Uses:197 | Used by:302 |
Symbol 199 Bitmap | Used by:202 324 | |
Symbol 200 Bitmap | Used by:202 324 | |
Symbol 201 Bitmap | Used by:202 324 | |
Symbol 202 Graphic | Uses:199 200 201 | Used by:301 |
Symbol 203 Bitmap | Used by:204 | |
Symbol 204 Graphic | Uses:203 | Used by:216 282 |
Symbol 205 Graphic | Used by:216 282 398 | |
Symbol 206 Graphic | Used by:216 282 398 | |
Symbol 207 MovieClip | Uses:125 | Used by:216 244 256 271 282 292 |
Symbol 208 Graphic | Used by:216 282 398 | |
Symbol 209 Graphic | Used by:216 398 | |
Symbol 210 Graphic | Used by:216 282 398 | |
Symbol 211 Graphic | Used by:216 398 | |
Symbol 212 Bitmap | Used by:213 | |
Symbol 213 Graphic | Uses:212 | Used by:216 282 |
Symbol 214 Graphic | Used by:216 282 398 | |
Symbol 215 Graphic | Used by:216 282 398 | |
Symbol 216 MovieClip | Uses:204 205 206 207 208 209 210 211 213 214 215 | Used by:301 |
Symbol 217 Bitmap | Used by:218 230 252 265 283 | |
Symbol 218 Graphic | Uses:217 | Used by:301 |
Symbol 219 Graphic | Used by:222 | |
Symbol 220 MovieClip | Uses:23 | Used by:222 |
Symbol 221 Graphic | Used by:222 | |
Symbol 222 MovieClip | Uses:219 220 25 23 221 27 | Used by:301 343 |
Symbol 223 Font | Used by:226 229 402 | |
Symbol 224 Font | Used by:229 | |
Symbol 225 Font | Used by:226 229 246 264 272 293 | |
Symbol 226 Text | Uses:223 225 | Used by:301 |
Symbol 227 Bitmap | Used by:228 | |
Symbol 228 Graphic | Uses:227 | Used by:301 |
Symbol 229 Text | Uses:225 223 224 | Used by:301 |
Symbol 230 Graphic | Uses:217 | Used by:244 |
Symbol 231 Graphic | Used by:242 | |
Symbol 232 ShapeTweening | Used by:242 | |
Symbol 233 Graphic | Used by:242 291 | |
Symbol 234 Graphic | Used by:242 291 | |
Symbol 235 ShapeTweening | Used by:242 | |
Symbol 236 ShapeTweening | Used by:242 | |
Symbol 237 ShapeTweening | Used by:242 | |
Symbol 238 ShapeTweening | Used by:242 | |
Symbol 239 Graphic | Used by:242 291 | |
Symbol 240 ShapeTweening | Used by:242 | |
Symbol 241 Graphic | Used by:242 291 | |
Symbol 242 MovieClip | Uses:231 232 233 234 235 236 237 238 239 240 241 | Used by:244 |
Symbol 243 MovieClip | Uses:171 | Used by:244 292 |
Symbol 244 MovieClip | Uses:230 242 243 207 127 | Used by:301 |
Symbol 245 Font | Used by:246 | |
Symbol 246 Text | Uses:245 225 | Used by:301 |
Symbol 247 Graphic | Used by:250 | |
Symbol 248 Graphic | Used by:249 | |
Symbol 249 MovieClip | Uses:248 | Used by:250 |
Symbol 250 MovieClip | Uses:247 249 | Used by:301 |
Symbol 251 Graphic | Used by:301 | |
Symbol 252 Graphic | Uses:217 | Used by:256 |
Symbol 253 Graphic | Used by:254 | |
Symbol 254 MovieClip | Uses:253 | Used by:255 |
Symbol 255 MovieClip | Uses:254 | Used by:256 |
Symbol 256 MovieClip | Uses:252 255 207 127 | Used by:301 |
Symbol 257 Graphic | Used by:263 | |
Symbol 258 Graphic | Used by:259 | |
Symbol 259 MovieClip | Uses:258 | Used by:263 |
Symbol 260 Graphic | Used by:261 | |
Symbol 261 MovieClip | Uses:260 | Used by:263 |
Symbol 262 Graphic | Used by:263 279 300 | |
Symbol 263 MovieClip | Uses:257 259 261 262 | Used by:301 |
Symbol 264 Text | Uses:225 | Used by:301 |
Symbol 265 Graphic | Uses:217 | Used by:271 |
Symbol 266 ShapeTweening | Used by:269 | |
Symbol 267 ShapeTweening | Used by:269 | |
Symbol 268 Graphic | Used by:269 | |
Symbol 269 MovieClip | Uses:266 267 268 | Used by:271 |
Symbol 270 Graphic | Used by:271 | |
Symbol 271 MovieClip | Uses:265 269 270 207 127 | Used by:301 |
Symbol 272 Text | Uses:225 | Used by:301 |
Symbol 273 Graphic | Used by:279 | |
Symbol 274 ShapeTweening | Used by:279 | |
Symbol 275 ShapeTweening | Used by:279 | |
Symbol 276 ShapeTweening | Used by:279 | |
Symbol 277 ShapeTweening | Used by:279 | |
Symbol 278 Graphic | Used by:279 | |
Symbol 279 MovieClip | Uses:273 274 275 262 276 277 278 | Used by:301 |
Symbol 280 Graphic | Used by:282 | |
Symbol 281 Graphic | Used by:282 311 | |
Symbol 282 MovieClip | Uses:204 205 206 207 208 280 210 281 213 214 215 | Used by:301 |
Symbol 283 Graphic | Uses:217 | Used by:292 |
Symbol 284 Graphic | Used by:291 | |
Symbol 285 ShapeTweening | Used by:291 | |
Symbol 286 ShapeTweening | Used by:291 | |
Symbol 287 ShapeTweening | Used by:291 | |
Symbol 288 ShapeTweening | Used by:291 | |
Symbol 289 ShapeTweening | Used by:291 | |
Symbol 290 ShapeTweening | Used by:291 | |
Symbol 291 MovieClip | Uses:284 285 233 234 286 287 288 289 239 290 241 | Used by:292 |
Symbol 292 MovieClip | Uses:283 243 291 207 127 | Used by:301 |
Symbol 293 Text | Uses:225 | Used by:301 |
Symbol 294 Graphic | Used by:300 | |
Symbol 295 ShapeTweening | Used by:300 | |
Symbol 296 ShapeTweening | Used by:300 | |
Symbol 297 ShapeTweening | Used by:300 | |
Symbol 298 ShapeTweening | Used by:300 | |
Symbol 299 Graphic | Used by:300 | |
Symbol 300 MovieClip | Uses:294 295 296 262 297 298 299 | Used by:301 |
Symbol 301 MovieClip | Uses:202 216 218 222 226 228 229 244 246 250 251 256 263 264 271 272 279 282 292 293 300 | Used by:302 |
Symbol 302 MovieClip | Uses:198 301 | Used by:Timeline |
Symbol 303 Bitmap | Used by:304 | |
Symbol 304 Graphic | Uses:303 | Used by:305 |
Symbol 305 MovieClip | Uses:304 | Used by:343 |
Symbol 306 Bitmap | Used by:307 | |
Symbol 307 Graphic | Uses:306 | Used by:311 |
Symbol 308 Graphic | Used by:311 | |
Symbol 309 Graphic | Used by:311 | |
Symbol 310 Graphic | Used by:311 | |
Symbol 311 MovieClip | Uses:307 308 309 281 310 | Used by:343 |
Symbol 312 Bitmap | Used by:313 | |
Symbol 313 Graphic | Uses:312 | Used by:318 323 |
Symbol 314 Graphic | Used by:318 | |
Symbol 315 Graphic | Used by:318 | |
Symbol 316 Graphic | Used by:318 | |
Symbol 317 Graphic | Used by:318 | |
Symbol 318 MovieClip | Uses:313 314 315 316 317 | Used by:343 |
Symbol 319 Graphic | Used by:323 | |
Symbol 320 Graphic | Used by:323 | |
Symbol 321 Graphic | Used by:323 | |
Symbol 322 Graphic | Used by:323 | |
Symbol 323 MovieClip | Uses:313 319 320 321 322 | Used by:343 |
Symbol 324 Graphic | Uses:199 200 201 | Used by:342 |
Symbol 325 Graphic | Used by:326 | |
Symbol 326 MovieClip | Uses:325 | Used by:342 |
Symbol 327 Graphic | Used by:328 | |
Symbol 328 MovieClip | Uses:327 | Used by:342 |
Symbol 329 Graphic | Used by:330 | |
Symbol 330 MovieClip | Uses:329 | Used by:342 |
Symbol 331 Graphic | Used by:332 | |
Symbol 332 MovieClip | Uses:331 | Used by:342 |
Symbol 333 Graphic | Used by:334 | |
Symbol 334 MovieClip | Uses:333 | Used by:342 |
Symbol 335 Graphic | Used by:336 | |
Symbol 336 MovieClip | Uses:335 | Used by:342 |
Symbol 337 Graphic | Used by:341 | |
Symbol 338 Graphic | Used by:341 | |
Symbol 339 Graphic | Used by:340 | |
Symbol 340 MovieClip | Uses:339 | Used by:341 |
Symbol 341 MovieClip | Uses:337 338 340 | Used by:342 |
Symbol 342 MovieClip | Uses:324 326 328 330 332 334 336 341 | Used by:343 |
Symbol 343 MovieClip | Uses:305 222 311 318 323 342 | Used by:Timeline |
Symbol 344 Bitmap | Used by:345 | |
Symbol 345 Graphic | Uses:344 | Used by:375 |
Symbol 346 Graphic | Used by:375 | |
Symbol 347 Graphic | Used by:375 | |
Symbol 348 Graphic | Used by:375 | |
Symbol 349 ShapeTweening | Used by:375 | |
Symbol 350 ShapeTweening | Used by:375 | |
Symbol 351 Graphic | Used by:375 | |
Symbol 352 ShapeTweening | Used by:375 | |
Symbol 353 ShapeTweening | Used by:375 | |
Symbol 354 Graphic | Used by:375 | |
Symbol 355 Graphic | Used by:375 | |
Symbol 356 ShapeTweening | Used by:375 599 | |
Symbol 357 ShapeTweening | Used by:375 599 | |
Symbol 358 MovieClip | Uses:33 | Used by:375 599 |
Symbol 359 Bitmap | Used by:360 | |
Symbol 360 Graphic | Uses:359 | Used by:368 |
Symbol 361 Graphic | Used by:368 | |
Symbol 362 Graphic | Used by:368 | |
Symbol 363 Graphic | Used by:368 | |
Symbol 364 Graphic | Used by:368 | |
Symbol 365 Graphic | Used by:368 | |
Symbol 366 Graphic | Used by:368 | |
Symbol 367 Graphic | Used by:368 | |
Symbol 368 MovieClip | Uses:360 361 126 362 363 364 365 366 367 | Used by:375 |
Symbol 369 ShapeTweening | Used by:375 | |
Symbol 370 ShapeTweening | Used by:375 | |
Symbol 371 ShapeTweening | Used by:375 | |
Symbol 372 ShapeTweening | Used by:375 | |
Symbol 373 Graphic | Used by:375 | |
Symbol 374 Graphic | Used by:375 | |
Symbol 375 MovieClip | Uses:345 346 347 348 349 350 351 352 353 354 355 356 357 358 368 369 370 371 372 373 374 | Used by:Timeline |
Symbol 376 Bitmap | Used by:377 | |
Symbol 377 Graphic | Uses:376 | Used by:599 |
Symbol 378 ShapeTweening | Used by:599 | |
Symbol 379 Graphic | Used by:599 | |
Symbol 380 ShapeTweening | Used by:599 | |
Symbol 381 Graphic | Used by:382 | |
Symbol 382 MovieClip | Uses:381 | Used by:599 |
Symbol 383 Graphic | Used by:599 | |
Symbol 384 Graphic | Used by:599 | |
Symbol 385 Graphic | Used by:599 | |
Symbol 386 Graphic | Used by:599 | |
Symbol 387 Graphic | Used by:599 | |
Symbol 388 Graphic | Used by:599 | |
Symbol 389 Graphic | Used by:599 | |
Symbol 390 Graphic | Used by:599 | |
Symbol 391 Graphic | Used by:599 | |
Symbol 392 Bitmap | Used by:393 | |
Symbol 393 Graphic | Uses:392 | Used by:403 |
Symbol 394 Bitmap | Used by:395 | |
Symbol 395 Graphic | Uses:394 | Used by:398 |
Symbol 396 Bitmap | Used by:397 | |
Symbol 397 Graphic | Uses:396 | Used by:398 |
Symbol 398 MovieClip | Uses:395 205 206 126 208 209 210 211 397 214 215 | Used by:403 599 |
Symbol 399 Graphic | Uses:123 | Used by:403 |
Symbol 400 Font | Used by:401 405 | |
Symbol 401 EditableText | Uses:400 | Used by:403 |
Symbol 402 EditableText | Uses:223 | Used by:403 |
Symbol 403 MovieClip | Uses:393 398 399 28 401 402 | Used by:599 |
Symbol 404 Graphic | Used by:406 | |
Symbol 405 Text | Uses:400 | Used by:406 |
Symbol 406 MovieClip | Uses:404 405 | Used by:599 |
Symbol 407 Graphic | Used by:599 | |
Symbol 408 Graphic | Used by:599 | |
Symbol 409 Graphic | Used by:599 | |
Symbol 410 Graphic | Used by:599 | |
Symbol 411 Graphic | Used by:599 | |
Symbol 412 Graphic | Used by:599 | |
Symbol 413 Graphic | Used by:599 | |
Symbol 414 Graphic | Used by:599 | |
Symbol 415 Graphic | Used by:599 | |
Symbol 416 Graphic | Used by:599 | |
Symbol 417 Graphic | Used by:599 | |
Symbol 418 Graphic | Used by:599 | |
Symbol 419 Graphic | Used by:599 | |
Symbol 420 Graphic | Used by:599 | |
Symbol 421 Graphic | Used by:599 | |
Symbol 422 Graphic | Used by:599 | |
Symbol 423 ShapeTweening | Used by:599 | |
Symbol 424 Graphic | Used by:599 | |
Symbol 425 Graphic | Used by:599 | |
Symbol 426 Graphic | Used by:599 | |
Symbol 427 Graphic | Used by:599 | |
Symbol 428 Graphic | Used by:599 | |
Symbol 429 Graphic | Used by:599 | |
Symbol 430 ShapeTweening | Used by:599 | |
Symbol 431 Graphic | Used by:599 | |
Symbol 432 Graphic | Used by:599 | |
Symbol 433 Graphic | Used by:599 | |
Symbol 434 ShapeTweening | Used by:599 | |
Symbol 435 Graphic | Used by:599 | |
Symbol 436 Graphic | Used by:599 | |
Symbol 437 Graphic | Used by:599 | |
Symbol 438 Graphic | Used by:599 | |
Symbol 439 Graphic | Used by:599 | |
Symbol 440 Graphic | Used by:599 | |
Symbol 441 Graphic | Used by:599 | |
Symbol 442 Graphic | Used by:599 | |
Symbol 443 Graphic | Used by:599 | |
Symbol 444 Graphic | Used by:599 | |
Symbol 445 Graphic | Used by:599 | |
Symbol 446 ShapeTweening | Used by:599 | |
Symbol 447 Graphic | Used by:599 | |
Symbol 448 Graphic | Used by:599 | |
Symbol 449 Graphic | Used by:599 | |
Symbol 450 Graphic | Used by:599 | |
Symbol 451 Graphic | Used by:599 | |
Symbol 452 Graphic | Used by:599 | |
Symbol 453 Graphic | Used by:599 | |
Symbol 454 Graphic | Used by:599 | |
Symbol 455 ShapeTweening | Used by:599 | |
Symbol 456 Graphic | Used by:599 | |
Symbol 457 Graphic | Used by:599 | |
Symbol 458 Graphic | Used by:599 | |
Symbol 459 Graphic | Used by:599 | |
Symbol 460 Graphic | Used by:599 | |
Symbol 461 Graphic | Used by:599 | |
Symbol 462 Graphic | Used by:599 | |
Symbol 463 Graphic | Used by:599 | |
Symbol 464 ShapeTweening | Used by:599 | |
Symbol 465 Graphic | Used by:599 | |
Symbol 466 Graphic | Used by:599 | |
Symbol 467 Graphic | Used by:599 | |
Symbol 468 Graphic | Used by:599 | |
Symbol 469 Graphic | Used by:599 | |
Symbol 470 Graphic | Used by:599 | |
Symbol 471 Graphic | Used by:599 | |
Symbol 472 Graphic | Used by:599 | |
Symbol 473 ShapeTweening | Used by:599 | |
Symbol 474 Graphic | Used by:599 | |
Symbol 475 Graphic | Used by:599 | |
Symbol 476 ShapeTweening | Used by:599 | |
Symbol 477 Graphic | Used by:599 | |
Symbol 478 Graphic | Used by:599 | |
Symbol 479 Graphic | Used by:599 | |
Symbol 480 Graphic | Used by:599 | |
Symbol 481 Graphic | Used by:599 | |
Symbol 482 Graphic | Used by:599 | |
Symbol 483 Graphic | Used by:599 | |
Symbol 484 Graphic | Used by:599 | |
Symbol 485 Graphic | Used by:599 | |
Symbol 486 Graphic | Used by:599 | |
Symbol 487 Graphic | Used by:599 | |
Symbol 488 Graphic | Used by:599 | |
Symbol 489 Graphic | Used by:599 | |
Symbol 490 Graphic | Used by:599 | |
Symbol 491 Graphic | Used by:599 | |
Symbol 492 Graphic | Used by:599 | |
Symbol 493 Graphic | Used by:599 | |
Symbol 494 Graphic | Used by:599 | |
Symbol 495 Graphic | Used by:599 | |
Symbol 496 Graphic | Used by:599 | |
Symbol 497 Graphic | Used by:599 | |
Symbol 498 Graphic | Used by:599 | |
Symbol 499 Graphic | Used by:599 | |
Symbol 500 Graphic | Used by:599 | |
Symbol 501 Graphic | Used by:599 | |
Symbol 502 Graphic | Used by:599 | |
Symbol 503 Graphic | Used by:599 | |
Symbol 504 Graphic | Used by:599 | |
Symbol 505 Graphic | Used by:599 | |
Symbol 506 Graphic | Used by:599 | |
Symbol 507 Graphic | Used by:599 | |
Symbol 508 Graphic | Used by:599 | |
Symbol 509 Graphic | Used by:599 | |
Symbol 510 Graphic | Used by:599 | |
Symbol 511 Graphic | Used by:599 | |
Symbol 512 Graphic | Used by:599 | |
Symbol 513 Graphic | Used by:599 | |
Symbol 514 Graphic | Used by:599 | |
Symbol 515 Graphic | Used by:599 | |
Symbol 516 Graphic | Used by:599 | |
Symbol 517 Graphic | Used by:599 | |
Symbol 518 Graphic | Used by:599 | |
Symbol 519 Graphic | Used by:599 | |
Symbol 520 Graphic | Used by:599 | |
Symbol 521 Graphic | Used by:599 | |
Symbol 522 Graphic | Used by:599 | |
Symbol 523 Graphic | Used by:599 | |
Symbol 524 Graphic | Used by:599 | |
Symbol 525 Graphic | Used by:599 | |
Symbol 526 Graphic | Used by:599 | |
Symbol 527 Graphic | Used by:599 | |
Symbol 528 Graphic | Used by:599 | |
Symbol 529 Graphic | Used by:599 | |
Symbol 530 Graphic | Used by:599 | |
Symbol 531 Graphic | Used by:599 | |
Symbol 532 Graphic | Used by:599 | |
Symbol 533 Graphic | Used by:599 | |
Symbol 534 Graphic | Used by:599 | |
Symbol 535 Graphic | Used by:599 | |
Symbol 536 Graphic | Used by:599 | |
Symbol 537 Graphic | Used by:599 | |
Symbol 538 Graphic | Used by:599 | |
Symbol 539 Graphic | Used by:599 | |
Symbol 540 Graphic | Used by:599 | |
Symbol 541 Graphic | Used by:599 | |
Symbol 542 Graphic | Used by:599 | |
Symbol 543 Graphic | Used by:599 | |
Symbol 544 Graphic | Used by:599 | |
Symbol 545 Graphic | Used by:599 | |
Symbol 546 Graphic | Used by:599 | |
Symbol 547 Graphic | Used by:599 | |
Symbol 548 Graphic | Used by:599 | |
Symbol 549 Graphic | Used by:599 | |
Symbol 550 Graphic | Used by:599 | |
Symbol 551 Graphic | Used by:599 | |
Symbol 552 Graphic | Used by:599 | |
Symbol 553 Graphic | Used by:599 | |
Symbol 554 Graphic | Used by:599 | |
Symbol 555 Graphic | Used by:599 | |
Symbol 556 Graphic | Used by:599 | |
Symbol 557 Graphic | Used by:599 | |
Symbol 558 Graphic | Used by:599 | |
Symbol 559 Graphic | Used by:599 | |
Symbol 560 Graphic | Used by:599 | |
Symbol 561 Graphic | Used by:599 | |
Symbol 562 Graphic | Used by:599 | |
Symbol 563 Graphic | Used by:599 | |
Symbol 564 Graphic | Used by:599 | |
Symbol 565 Graphic | Used by:599 | |
Symbol 566 Graphic | Used by:599 | |
Symbol 567 Graphic | Used by:599 | |
Symbol 568 Graphic | Used by:599 | |
Symbol 569 Graphic | Used by:599 | |
Symbol 570 Graphic | Used by:599 | |
Symbol 571 Graphic | Used by:599 | |
Symbol 572 Graphic | Used by:599 | |
Symbol 573 Graphic | Used by:599 | |
Symbol 574 Graphic | Used by:599 | |
Symbol 575 Graphic | Used by:599 | |
Symbol 576 Graphic | Used by:599 | |
Symbol 577 Graphic | Used by:599 | |
Symbol 578 Graphic | Used by:599 | |
Symbol 579 Graphic | Used by:599 | |
Symbol 580 Graphic | Used by:599 | |
Symbol 581 Graphic | Used by:599 | |
Symbol 582 Graphic | Used by:599 | |
Symbol 583 Graphic | Used by:599 | |
Symbol 584 Graphic | Used by:599 | |
Symbol 585 Graphic | Used by:599 | |
Symbol 586 Graphic | Used by:599 | |
Symbol 587 Graphic | Used by:599 | |
Symbol 588 Graphic | Used by:599 | |
Symbol 589 Graphic | Used by:599 | |
Symbol 590 Graphic | Used by:599 | |
Symbol 591 Graphic | Used by:599 | |
Symbol 592 Graphic | Used by:599 | |
Symbol 593 Graphic | Used by:599 | |
Symbol 594 Graphic | Used by:599 | |
Symbol 595 Graphic | Used by:599 | |
Symbol 596 Graphic | Used by:599 | |
Symbol 597 Graphic | Used by:599 | |
Symbol 598 Graphic | Used by:599 | |
Symbol 599 MovieClip | Uses:377 378 379 380 382 383 358 384 385 386 387 388 389 356 357 390 391 403 406 407 408 398 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 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 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 | Used by:Timeline |
Instance Names
"preloader_mc" | Frame 1 | Symbol 29 MovieClip |
"preloadedclips_mc" | Frame 2 | Symbol 112 MovieClip |
"GFX3D_mc" | Frame 3 | Symbol 114 MovieClip |
"sounds_mc" | Frame 3 | Symbol 115 MovieClip |
"dialPitch_mc" | Frame 3 | Symbol 139 MovieClip |
"dialSwerve_mc" | Frame 3 | Symbol 149 MovieClip |
"dialPower_mc" | Frame 3 | Symbol 162 MovieClip |
"dialDir_mc" | Frame 3 | Symbol 176 MovieClip |
"goals_mc" | Frame 3 | Symbol 185 MovieClip |
"bestscore_mc" | Frame 3 | Symbol 190 MovieClip |
"soundbutton_mc" | Frame 3 | Symbol 195 MovieClip |
"instructions_mc" | Frame 3 | Symbol 302 MovieClip |
"intro_mc" | Frame 3 | Symbol 343 MovieClip |
"lose_mc" | Frame 3 | Symbol 375 MovieClip |
"win_mc" | Frame 3 | Symbol 599 MovieClip |
"progress_mc" | Symbol 29 MovieClip Frame 1 | Symbol 21 MovieClip |
"def3_mc" | Symbol 57 MovieClip [defenders] Frame 4 | Symbol 50 MovieClip |
"def2_mc" | Symbol 57 MovieClip [defenders] Frame 5 | Symbol 53 MovieClip |
"def3_mc" | Symbol 57 MovieClip [defenders] Frame 6 | Symbol 50 MovieClip |
"def1_mc" | Symbol 57 MovieClip [defenders] Frame 6 | Symbol 56 MovieClip |
"def2_mc" | Symbol 57 MovieClip [defenders] Frame 7 | Symbol 53 MovieClip |
"def1_mc" | Symbol 57 MovieClip [defenders] Frame 8 | Symbol 56 MovieClip |
"spots_mc" | Symbol 82 MovieClip [ball] Frame 1 | Symbol 80 MovieClip |
"set_btn" | Symbol 139 MovieClip Frame 7 | Symbol 134 MovieClip |
"needle_mc" | Symbol 139 MovieClip Frame 15 | Symbol 138 MovieClip |
"set_btn" | Symbol 149 MovieClip Frame 8 | Symbol 147 MovieClip |
"curve_mc" | Symbol 149 MovieClip Frame 15 | Symbol 148 MovieClip |
"set_btn" | Symbol 162 MovieClip Frame 9 | Symbol 157 MovieClip |
"needle_mc" | Symbol 162 MovieClip Frame 15 | Symbol 161 MovieClip |
"main_mc" | Symbol 176 MovieClip Frame 6 | Symbol 164 MovieClip |
"set_btn" | Symbol 176 MovieClip Frame 6 | Symbol 170 MovieClip |
"needle_mc" | Symbol 176 MovieClip Frame 15 | Symbol 175 MovieClip |
"score_txt" | Symbol 185 MovieClip Frame 6 | Symbol 184 EditableText |
"score_txt" | Symbol 190 MovieClip Frame 6 | Symbol 189 EditableText |
"icon_mc" | Symbol 195 MovieClip Frame 1 | Symbol 194 MovieClip |
"icon_mc" | Symbol 195 MovieClip Frame 6 | Symbol 194 MovieClip |
"next_mc" | Symbol 301 MovieClip Frame 1 | Symbol 216 MovieClip |
"play_mc" | Symbol 301 MovieClip Frame 26 | Symbol 282 MovieClip |
"instr_mc" | Symbol 302 MovieClip Frame 5 | Symbol 301 MovieClip |
"prizes_mc" | Symbol 343 MovieClip Frame 20 | Symbol 342 MovieClip |
"text_txt" | Symbol 403 MovieClip Frame 1 | Symbol 401 EditableText |
"goals_mc" | Symbol 599 MovieClip Frame 2 | Symbol 403 MovieClip |
"link_mc" | Symbol 599 MovieClip Frame 2 | Symbol 406 MovieClip |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "miss3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "miss2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "miss1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 4 as "goal5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 5 as "goal4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 6 as "goal3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 7 as "goal2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 8 as "goal1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 9 as "comment4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 10 as "comment3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 11 as "comment2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 12 as "comment1" |
ExportAssets (56) | Timeline Frame 2 | Symbol 39 as "backstand" |
ExportAssets (56) | Timeline Frame 2 | Symbol 43 as "sidestand" |
ExportAssets (56) | Timeline Frame 2 | Symbol 57 as "defenders" |
ExportAssets (56) | Timeline Frame 2 | Symbol 75 as "playerShoot" |
ExportAssets (56) | Timeline Frame 2 | Symbol 82 as "ball" |
ExportAssets (56) | Timeline Frame 2 | Symbol 84 as "ballshadow" |
ExportAssets (56) | Timeline Frame 2 | Symbol 86 as "floodlightleft" |
ExportAssets (56) | Timeline Frame 2 | Symbol 87 as "floodlightright" |
ExportAssets (56) | Timeline Frame 2 | Symbol 104 as "goalie" |
ExportAssets (56) | Timeline Frame 2 | Symbol 106 as "s_music" |
ExportAssets (56) | Timeline Frame 2 | Symbol 107 as "s_kick" |
ExportAssets (56) | Timeline Frame 2 | Symbol 108 as "s_boo" |
ExportAssets (56) | Timeline Frame 2 | Symbol 109 as "s_cheer" |
ExportAssets (56) | Timeline Frame 2 | Symbol 110 as "s_crowdloop" |
ExportAssets (56) | Timeline Frame 2 | Symbol 111 as "s_whistle" |
ExportAssets (56) | Timeline Frame 2 | Symbol 107 as "s_kick" |
ExportAssets (56) | Timeline Frame 2 | Symbol 108 as "s_boo" |
ExportAssets (56) | Timeline Frame 2 | Symbol 109 as "s_cheer" |
ExportAssets (56) | Timeline Frame 2 | Symbol 110 as "s_crowdloop" |
Labels
"out" | Symbol 29 MovieClip Frame 14 |
"save2" | Symbol 104 MovieClip [goalie] Frame 12 |
"_up" | Symbol 134 MovieClip Frame 1 |
"_over" | Symbol 134 MovieClip Frame 11 |
"_down" | Symbol 134 MovieClip Frame 21 |
"_up" | Symbol 147 MovieClip Frame 1 |
"_over" | Symbol 147 MovieClip Frame 11 |
"_down" | Symbol 147 MovieClip Frame 21 |
"_up" | Symbol 157 MovieClip Frame 1 |
"_over" | Symbol 157 MovieClip Frame 11 |
"_down" | Symbol 157 MovieClip Frame 21 |
"_up" | Symbol 170 MovieClip Frame 1 |
"_over" | Symbol 170 MovieClip Frame 11 |
"_down" | Symbol 170 MovieClip Frame 21 |
"_up" | Symbol 216 MovieClip Frame 1 |
"_over" | Symbol 216 MovieClip Frame 11 |
"_down" | Symbol 216 MovieClip Frame 21 |
"_up" | Symbol 282 MovieClip Frame 1 |
"_over" | Symbol 282 MovieClip Frame 11 |
"_down" | Symbol 282 MovieClip Frame 21 |
"ins1" | Symbol 301 MovieClip Frame 1 |
"ins2" | Symbol 301 MovieClip Frame 6 |
"ins3" | Symbol 301 MovieClip Frame 11 |
"ins4" | Symbol 301 MovieClip Frame 16 |
"ins5" | Symbol 301 MovieClip Frame 21 |
"ins6" | Symbol 301 MovieClip Frame 26 |
"instructions" | Symbol 302 MovieClip Frame 1 |
"ins_out" | Symbol 302 MovieClip Frame 13 |
"_up" | Symbol 311 MovieClip Frame 1 |
"_over" | Symbol 311 MovieClip Frame 11 |
"_down" | Symbol 311 MovieClip Frame 21 |
"_up" | Symbol 318 MovieClip Frame 1 |
"_over" | Symbol 318 MovieClip Frame 11 |
"_down" | Symbol 318 MovieClip Frame 21 |
"_up" | Symbol 323 MovieClip Frame 1 |
"_over" | Symbol 323 MovieClip Frame 11 |
"_down" | Symbol 323 MovieClip Frame 21 |
"_up" | Symbol 368 MovieClip Frame 1 |
"_over" | Symbol 368 MovieClip Frame 11 |
"_down" | Symbol 368 MovieClip Frame 21 |
"endFrame" | Symbol 375 MovieClip Frame 214 |
"_up" | Symbol 398 MovieClip Frame 1 |
"_over" | Symbol 398 MovieClip Frame 11 |
"_down" | Symbol 398 MovieClip Frame 21 |
Dynamic Text Variables
framerate | Symbol 118 EditableText | "17" |
debuginfo | Symbol 119 EditableText | "0" |
goalcount | Symbol 121 EditableText | "0" |
goalinfo | Symbol 122 EditableText | "0" |
|