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

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

Goal II Living the Dream.swf

This is the info page for
Flash #109140

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


Text
name

10

score

LOADING

Goal!

Saved!

Hit the wall!

0

SCORE:

1

LEVEL

LEVEL 1 - MEXICO

JUST STARTING OUT - SCORE ONE
GOAL FROM THREE ATTEMPTS

KICK OFF!

LEVEL 2 - USA

GET SPOTTED BY TALENT SCOUTS
- SCORE AT LEAST ONE GOAL
FROM THREE ATTEMPTS

LEVEL 3 - NEWCASTLE TRIAL

IMPRESS THE NEWCASTLE
COACHES IN YOUR TRIAL TO
PROGRES TO THE RESERVES TEAM

LEVEL 4 - NEWCASTLE RESERVES

EXCEL IN THE RESERVES SQUAD,
AND EARN PROMOTION TO THE
FULL TEAM

LEVEL 5 - NEWCASTLE UTD

SCORE FOR NEWCASTLE AS THEY
COMPETE FOR GLORY

LEVEL 6 - REAL MADRID

LIVE THE DREAM WITH THE MIGHTY
REAL MADRID.

Can you take shots and
beat the wall for Real?

Click here to help Santiago get to the
top in our GOAL! 2 game!
Aim the target with the mouse, and
release the mouse button when the
power bar is high.  Gain extra points
by shooting in the top corners of the
goal.

CLICK TO PLAY

ABOUT

Real Madrid beckons for the Toon Army's favourite player: Santiago Munez (Kuno Becker).
Whilst his fiancee (Roz played by Anna Friel) plans their wedding in Newcastle, he realises
every footballer's dream and gets to wear the legendary white shirt alongside David Beckham,
Zinedine Zidane and Raul.
Mirroring the paths of many footballing legends before him, Santiago, in the second part of
the trilogy, basks in the glory, the acclaim and the money, only for this illusion of happiness to
be shattered and his life destroyed. As the fame hungry, avaricious and beautiful Jordana
seduces our aspiring Galactico, his past is closing in to catastrophic results. Set against the
backdrop of Real Madrid, Santiago discovers the ugly face of success and begins to lose his
career, his friends and most importantly Roz. Milkshake Films and Buena Vista Pictures
International present Goal! 2 directed by Jaume Collet-Serra. Kuno Becker (English as a
Second Language, The Nomad, Imagining Argentina) reprises his role as the feted footballer
and Alessandro Nivola (Face Off, Jurassic Park III, Junebug) plays Gavin Harris, the ageing
lothario who is past his prime. Anna Friel (The Land Girls, Me Without You) stars as the
neglected fiancee alongside veteran actor Rutger Hauer (Blade Runner, Batman Returns) who
plays Real Madrid coach Rudi Van Der Merwe.
Introducing the Chilean bombshell Leonor Varela (Blade II, The Tailor of Panama) as Jordana,
and Elizabeth Pena (The Incredibles, Rush Hour) as his long lost mother, Goal! 2 also features
some of the biggest names from the world of football including Guti and Iker Castillas. The
film also stars Stephen Dillane, Sean Pertwee, Santiago Cabrera, Nick Cannon, Carmelo
Gomez, Miriam Colon and Jorge Garcia.

height<mas
k._height
x\sdfsdfsdfs

goto2

CAST

Kuno Becker (Santiago Munez).
As one of Mexico's most recognized young stars in the international market, Kuno Becker is
currently shooting the third installment of the 100 million dollars Goal! trilogy in Europe .
Kuno made his big screen debut in the Fox Searchlight Pictures film Lucia, Lucia (AKA La Hija
de Canibal) opposite Cecilia Roth, which opened in select cities in the summer 2003. The film
continued the extraordinary new wave of Mexican cinema and the follow-up project of
acclaimed writer/director Antonio Serrano (Sexo, Pudor y Lágrimas).
Becker starred in the Academy Award winner writer/director Christopher Hampton's
Imagining Argentina alongside Antonio Banderas and Emma Thompson.
Becker has won Mexico’s prestigious Heraldo Award, as well as the Califas de Oro Award,
given to the best young actors in Mexico. He twice has been named “Best Young Actor” by
Eres magazine (Teen People of Latin America) and has graced the covers of numerous
magazines.

Anna Friel (Roz Harmison)
Stage, screen and theatre actress, Anna Friel has garnered awards and critical acclaim on
both sides of the Atlantic.

Born in 1976, she first joined Oldham Theatre Workshop in 1989, performing in numerous
productions in theaters across England. The following year, she was cast on the BBC series
In Their Shoes, and also starred in Alan Bleasdale's critically acclaimed mini-series G.H.B.
During the next two years, the teenager amassed a long string of UK television credits that
led to a gritty regular role, that of Beth Jordache, on the phenomenally popular series
Brookside. During her last year on Brookside she garnered the coveted National Television
Award for Best Actress, after which a number of fantastic television performances
followed—including her much admired depiction of Bella Wilfer playing opposite Steven
Mackintosh in Charles Dickens’ Our Mutual Friend.
In 1995, Friel made her first foray into the world of feature film with Stephen Poliakoff’s
movie The Tribe, starring opposite Joely Richardson and Jeremy Northam.  Other films
followed including The Stringer, The Land Girls—in which she starred alongside Rachel Weisz
and Catherine McCormack - Rogue Trader with Ewan McGregor, A Midsummer Night's
Dream with Kevin Kline and Michelle Pfeiffer, Sunset Strip, Watermelon, Barry Levinson's
An Everlasting Piece, The War Bride, for which she was nominated for a Genie Award for
Best Performance by an Actress in a Leading Role; the critically acclaimed  Me Without You
and the recent time-travel adventure for Paramount, Timeline.
The first half of 2005 kept Anna firmly in the UK at the beginning of the year she
announced her pregnancy, filmed Goal! and then gave birth to a beautiful baby daughter
Gracie Ellen Mary on July 9th with partner, actor David Thewlis.  She then went back to
work in the Autumn, filming Goal! 2 in Spain and bringing baby Gracie with her on her first
foreign trip.

Alessandro Nivola (Gavin Harris)
From childhood, Alessandro Nivola took an early interest in acting. As a teenager, it became
a passion and he regularly attended drama camp and eventually fulfilled his dream by taking
an internship at the Eugene O'Neill Theatre in Waterford, Connecticut, where he learnt the
craft of the stage.
In 1997, Alessandro landed his first film role, alongside Liv Tyler, Joaquin Phoenix and
Jennifer Connolly, in Pat O’Connor’s Inventing the Abbotts. Following this, he filmed his
breakthrough role, as Pollux Troy, Nicolas Cage's psychotic genius brother in John Woo's
Face/Off. His performance won him a Blockbuster Entertainment Award nomination for
Best Supporting Actor.
A series of roles in English movies followed, establishing him as one of the few Americans
capable of playing British characters from all regions and classes.  He starred as a Hastings
fisherman opposite Rachel Weisz in Michael Winterbottom’s I Want You, played the
charming cad in the Patricia Rozema adaptation of Jane Austen’s Mansfield Park, and a
singing/dancing King Ferdinand of Navarre in Kenneth Brannagh’s musical film of
Shakespeare’s Love’s Labour’s Lost, opposite Alicia Silverstone.
He went on to be cast as a lead in the hugely-successful Jurassic Park III. The film was
directed by Joe Johnston and co-starred William H. Macy, Laura Dern and Tea Leoni.
Alessandro next achieved critical success in his role in Lisa Cholodenko’s Laurel Canyon. He
plays Ian McNight, a British rockstar living in LA, who lives a Bohemian existence under the
influence of Jane, a record producer (Frances McDormand), with whom he shares his life.
The film, originally a Sundance hit, also stars Kate Beckinsale, Christian Bale and Natascha
McElhone and opened in the States in early 2003, coming out in the UK in November the
same year. Alessandro was nominated for an Independent Spirit Award for his
performance.
Alessandro married the British actress, Emily Mortimer, in January 2003 and they have a
baby son.

Rutger Hauer (Rudi Van Der Merwe)
Rutger Hauer continues to create a broad range of memorable characters, starring in over
fifty films to date.
In 1973, Hauer burst onto the European film scene in Paul Verhoeven’s Turkish Delight.
Based on a controversial novel by Dutch novelist Jan Wolkers, the film received an Academy
Award nomination for Best Foreign Film in 1979.  Hauer starred in Spetters, Keetje Tippel,
Flesh and Blood and Soldier of Orange, which brought the actor international recognition.
In 1980, Hauer starred opposite Sylvester Stallone in Nighthawks.  It was this film that
brought him to the attention of American audiences.  A year later he starred in the critically
acclaimed role of a deadly but tragically touching android in Ridley Scott’s Blade Runner.
This film became a science fiction classic and the “youngest” film added to the National Film
Archives maintained by the U.S. Library of Congress.  In 1982 he turned in a stunning
performance as Albert Speer in Inside the Third Reich.
Hauer is one of the few internationally successful actors whose body of work is appreciated
by fans of blockbuster action films as well as devotees of the art-house circuit throughout
the world.  In 1985, he starred in the Warner Brothers film Ladyhawke opposite Michelle
Pfeiffer, and his performance as a homeless man in Ermanno Olmi’s The Legend of the Holy
Drinker won him the Best Actor Award at the 1988 Seattle International Film Festival.  The
film was awarded the prestigious Golden Lion at the Venice Film Festival.
Other film credits include Simon Magus, Blind Fury, The Blood of Heroes, Wanted: Dead or
Alive, A Breed Apart, Surviving the Game, Beans of Egypt, Maine, “Mariette in Ecstasy” and
TNT’s “Amelia” opposite Diane Keaton.  He received a Golden Globe nomination for his role
in the HBO film Fatherland, and co-starred in the Jack London classic Call of the Wild.  He
also re-teamed with Hallmark producer, Robert Halmi, Sr., for the NBC miniseries The
Tenth Kingdom” (2000) and on The Poseidon Adventure, released in 2005.
After finishing work on Confessions Of A Dangerous Mind, starring Julia Roberts, Drew
Barrymore, and Sam Rockwell, and directed by George Clooney he appeared in the
television shows Alias and Smallville. He also appeared in the Warner Brothers production,
Batman Begins, directed by Christopher Nolan and Sin City, starring Bruce Willis, Clive
Owen and Mickey Rourke and directed by Frank Miller and Robert Rodriguez.

TRAILER

SEND TO A FRIEND

Swap scores and challenge your friends! Send
this website to your friends by filling out the
form on the right.

Your name

Your email

Friend name

Friend email

Message

SEND

SEND

Thank you!

SEND ANOTHER

YOUR NAME

YOU'VE DONE IT!

SUBMIT YOUR SCORE TO SHOW THE
WORLD YOU'RE A TOP SCORER.

SUBMIT SCORE

RESTART

totalScoreField

THANKS!

YOUR SCORE HAS BEEN  SUBMITTED TO
THE HIGH SCORE TABLE.
CLICK RESTART BELOW TO PLAY AGAIN!

YOU'VE BEEN DEMOTED!
YOU FAILED TO SCORE A GOAL IN THREE ATTMEPTS SO
YOU HAVE BEEN DEMOTED.  BETTER LUCK NEXT TIME!

YOU HAVE FAILED!
YOU FAILED TO SCORE A GOAL IN THREE ATTMEPTS SO
YOU HAVE FAILED TO BE PROMOTED TO LEVEL 2.  BETTER
LUCK NEXT TIME!

© BUENA VISTA INTERNATIONAL.INC/GOAL 2

IN CINEMAS 09.02.2007

Y

A

L

P

T

U

O

B

R

E

I

D

N

F

S

C

ActionScript [AS1/AS2]

Frame 1
_level0.hyperlaunchSWF_ID = "goal2gameKillerViral"; if (_global.System) { System.security.allowDomain("www.hyperlaunch.com"); } loadMovieNum ("http://www.hyperlaunch.com/tracking/tracker.swf?r=" + (Math.floor(Math.random() * 10000) + 10000), 19467); stop();
Frame 2
play();
Frame 3
function HighscoreService(gameID, count) { this.gameID = gameID; this.scoresLoaded = false; this.displayDetailsSaved = false; this.baseDomain = "www.hyperlaunch.com"; this.baseURL = ("http://" + this.baseDomain) + "/highscoreservice/"; this.scoreCount = ((count == undefined) ? 10 : (count)); var _local2 = SharedObject.getLocal("highscoreService"); this.userKey = _local2.data.userKey; this.objXML = new XML(); this.objXML.ignoreWhite = true; this.objXML.load((((((((this.baseURL + "getScores.php?gameID=") + this.gameID) + "&count=") + this.scoreCount) + "&userKey=") + this.userKey) + "&r=") + (Math.floor(Math.random() * 100000) + 100000)); this.objXML.owner = this; this.objXML.onLoad = function () { this.owner.scoresLoaded = true; var _local3 = this.getNodeValue("highscores/userKey"); if (_local3 != undefined) { var _local2 = SharedObject.getLocal("highscoreService"); this.owner.userKey = (_local2.data.userKey = _local3); _local2.flush(); } if (this.owner.displayDetailsSaved) { this.owner._displayScores(); } System.security.allowDomain(this.owner.baseDomain); loadMovieNum ((this.owner.baseURL + "highscoreService.swf?r=") + (Math.floor(Math.random() * 100000) + 100000), 19356); }; } function movePowerBarUp() { _root.powerometer.powerBar._xscale = 0; _root.powerometer.powerBar.tween(["_xscale", "_yscale"], [100, 100], 0.8, "easeInQuad", 0, movePowerBarDown); } function movePowerBarDown() { powerometer.powerBar.tween(["_xscale", "_yscale"], [0, 100], 0.8, "easeOutQuad", 0, movePowerBarUp); } function changeToAimState() { eval ("_root.ballIcons.football" + (goalAttempts + 1)).alphaTo(100, 1); trace("goalAttempts" + goalAttempts); var myDropFilter = (new flash.filters.BlurFilter()); myDropFilter.blurX = 0; myDropFilter.blurY = 0; var myFilters = _root.football.filters; myFilters.push(myDropFilter); _root.football.filters = dsdssd; if (_root.wall.getDepth() > _root.football.getDepth()) { _root.wall.swapDepths(_root.football); } movePowerBarUp(); wallChecked = false; wallHit = false; _root.goalie.gotoAndStop("start"); ballSpotDefiner._x = randomInt(50, 550); ballShadow._x = ballSpotDefiner._x; ballShadow._y = ballSpotDefiner._y + shadowOffsetY; football._x = ballSpotDefiner._x; football._y = ballSpotDefiner._y; centeringForce = 0; football._xscale = (football._yscale = 100); _root.ballShadow._xscale = (_root.ballShadow._yscale = 100); selectPowerButton.onPress = function () { mouseDrag = true; centeringForce = 0; this.onEnterFrame = aimState; _root.powerometer.alphaTo(100, 1); }; selectPowerButton.onRelease = (selectPowerButton.onReleaseOutside = function () { _root.firstSound.start(); _root.powerometer.alphaTo(0, 1); changeToFlyingState(); _root.wall.wall.gotoAndStop(2); }); selectPowerButton.onEnterFrame = aimState; } function randomInt(minNum, maxNum) { return(Math.round((Math.random() * (maxNum - minNum)) + minNum)); } function changeToFlyingState() { goalieHasMoved = false; selectPowerButton.onPress = undefined; mouseDrag = false; centeringForce = 0; selectPowerButton.onRelease = (selectPowerButton.onReleaseOutside = undefined); powerometer.powerBar.stopTween(); shotPower = powerometer.powerBar._xscale; mouseDrag = false; selectPowerButton.pathFraction = 0; selectPowerButton.vx = 0; selectPowerButton.vy = 0; dx = selectPowerButton._x - controlPointCentre._x; dy = selectPowerButton._y - controlPointCentre._y; selectPowerButton.p0 = {x:ballSpotDefiner._x, y:ballSpotDefiner._y}; if (shotPower > alongGroundPower) { finalHeight = selectPowerButton._y - groundLevel._y; finalHeight = finalHeight * (shotPower / 100); finalHeight = finalHeight + groundLevel._y; selectPowerButton.p2 = {x:selectPowerButton._x, y:finalHeight}; } else { selectPowerButton.p2 = {x:selectPowerButton._x, y:groundLevel._y}; } if (shotPower < alongGroundPower) { sdx = selectPowerButton.p2.x - ballSpotDefiner._x; sdy = selectPowerButton.p2.y - ballSpotDefiner._y; sdx = sdx * 0.75; sdy = sdy * 0.75; cx = ballSpotDefiner._x + sdx; cy = ballSpotDefiner._y + sdy; } else { curveRate = (shotPower / 50) + 1; dx = dx * curveRate; dy = dy * curveRate; cx = dx + controlPointCentre._x; cy = dy + controlPointCentre._y; } selectPowerButton.p1 = {x:cx, y:cy}; shadowRange = groundLevel._y - selectPowerButton.p0.y; shadowRange = shadowRange * 0.25; shadowRange = shadowRange + groundLevel._y; selectPowerButton.sp0 = {x:selectPowerButton.p0.x, y:selectPowerButton.p0.y}; selectPowerButton.sp1 = {x:selectPowerButton.p0.x, y:shadowRange}; selectPowerButton.sp2 = {x:selectPowerButton.p2.x, y:groundLevel._y}; selectPowerButton.onEnterFrame = ballFlyingState; } function aimState() { accel = 0.25; centeringForce = centeringForce * 0.999; selectPowerButton.vx = selectPowerButton.vx * drag; selectPowerButton.vy = selectPowerButton.vy * drag; dx = _root.targetPosXpos - selectPowerButton._x; dy = _root.targetPosYpos - selectPowerButton._y; len = Math.sqrt((dx * dx) + (dy * dy)); if (len == 0) { len = 0.1; } dx = dx / len; dy = dy / len; accelFraction = len / 175; accelFraction = accelFraction * (1 + centeringForce); accel = ((maxAccel - minAccel) * accelFraction) + minAccel; if (accel < minAccel) { accel = minAccel; } selectPowerButton.vx = selectPowerButton.vx + (accel * dx); selectPowerButton.vy = selectPowerButton.vy + (accel * dy); if (mouseDrag == true) { centeringForce = centeringForce + 0.1; dx = _root._xmouse - selectPowerButton._x; dy = _root._ymouse - selectPowerButton._y; len = Math.sqrt((dx * dx) + (dy * dy)); if (len == 0) { len = 0.1; } dx = dx / len; dy = dy / len; accel = Math.min(len / 5, 15); selectPowerButton.vx = selectPowerButton.vx + (accel * dx); selectPowerButton.vy = selectPowerButton.vy + (accel * dy); } selectPowerButton._x = selectPowerButton._x + selectPowerButton.vx; selectPowerButton._y = selectPowerButton._y + selectPowerButton.vy; dx = _root._xmouse - _root.targetPosXpos; dy = _root._ymouse - _root.targetPosYpos; len = Math.sqrt((dx * dx) + (dy * dy)); if (len < alongGroundPower) { centeringForce = centeringForce / 2; } pathHolder.clear(); if (mouseDrag == true) { dx = selectPowerButton._x - controlPointCentre._x; dy = selectPowerButton._y - controlPointCentre._y; dx = dx * 3; dy = dy * 3; cx = dx + controlPointCentre._x; cy = dy + controlPointCentre._y; pathHolder.beginFill(16777215, 40); pathHolder.moveTo(ballSpotDefiner._x + 20, ballSpotDefiner._y); pathHolder.lineTo(ballSpotDefiner._x - 20, ballSpotDefiner._y); pathHolder.curveTo(cx, cy, selectPowerButton._x - 2, selectPowerButton._y); pathHolder.lineTo(selectPowerButton._x + 2, selectPowerButton._y); pathHolder.curveTo(cx, cy, ballSpotDefiner._x + 20, ballSpotDefiner._y); pathHolder.endFill(); } } function ballFlyingState() { this.pathFraction = this.pathFraction + (0.04 * ((shotPower / 100) + 0.3)); var omt = (1 - this.pathFraction); var invScaleFactor = ((omt + focalDist) / focalDist); _root.football.x = _root.football.x * invScaleFactor; _root.football.y = _root.football.y * invScaleFactor; var myDropFilter = (new flash.filters.BlurFilter()); myDropFilter.blurX = 1 + (shotPower / 600); myDropFilter.blurY = 1 + (shotPower / 600); var myFilters = _root.football.filters; myFilters.push(myDropFilter); _root.football.filters = myFilters; omt = invScaleFactor - 1; _root.football._x = (((omt * omt) * this.p0.x) + (((2 * omt) * this.pathFraction) * this.p1.x)) + ((this.pathFraction * this.pathFraction) * this.p2.x); _root.football._y = (((omt * omt) * this.p0.y) + (((2 * omt) * this.pathFraction) * this.p1.y)) + ((this.pathFraction * this.pathFraction) * this.p2.y); _root.football._xscale = (_root.football._yscale = (0.55 + (omt / 4)) * 100); if ((wallChecked == false) && (ballShadow._y < _root.wallLevel._y)) { wallChecked = true; if (_root.wall.hitTest(_root.football._x, _root.football._y, true)) { wallHit = true; changetoEndOfActionState(); _root.wallMessage.gotoAndPlay(2); } else if (_root.wall.getDepth() < _root.football.getDepth()) { _root.wall.swapDepths(_root.football); } } _root.ballShadow._x = _root.football._x; if (shotPower < alongGroundPower) { _root.ballShadow._y = _root.football._y + (shadowOffsetY * (invScaleFactor / 2)); } else { _root.ballShadow._y = ((((omt * omt) * this.sp0.y) + (((2 * omt) * this.pathFraction) * this.sp1.y)) + ((this.pathFraction * this.pathFraction) * this.sp2.y)) + (shadowOffsetY * invScaleFactor); } _root.ballShadow._xscale = (_root.ballShadow._yscale = (0.75 + (omt / 5)) * 100); if ((!goalieHasMoved) && (this.pathFraction >= goalieReaction[level - 1])) { goalieHasMoved = true; trace("Goalie Triggered!"); if (_root.topLeftCorner.hitTest(this.p2.x, this.p2.y, true)) { _root.goalie.gotoAndStop("topLeft"); } if (_root.bottomLeftCorner.hitTest(this.p2.x, this.p2.y, true)) { goalie.gotoAndStop("bottomLeft"); } if (_root.middleHigh.hitTest(this.p2.x, this.p2.y, true)) { goalie.gotoAndStop("topMiddle"); } if (_root.middleLow.hitTest(this.p2.x, this.p2.y, true)) { goalie.gotoAndStop("bottomMiddle"); } if (_root.topRightCorner.hitTest(this.p2.x, this.p2.y, true)) { goalie.gotoAndStop("topRight"); } if (_root.bottomRightCorner.hitTest(this.p2.x, this.p2.y, true)) { goalie.gotoAndStop("bottomRight"); } if ((randomInt(1, 100) > goalieCompetance[level - 1]) && (shotPower > alongGroundPower)) { switch (randomInt(1, 7)) { case 1 : _root.goalie.gotoAndStop("topLeft"); break; case 2 : _root.goalie.gotoAndStop("bottomLeft"); break; case 3 : _root.goalie.gotoAndStop("topMiddle"); break; case 4 : _root.goalie.gotoAndStop("bottomMiddle"); break; case 5 : _root.goalie.gotoAndStop("topRight"); break; case 6 : _root.goalie.gotoAndStop("bottomRight"); } } } if (this.pathFraction >= 1) { if (_root.goalie.goalie.goalInner.hitTest(_root.football._x, _root.football._y, true)) { trace("Saved!!!!!!!"); _root.savedMessageClip.gotoAndPlay(2); } else if (_root.goalNet.hitTest(_root.football._x, _root.football._y, true)) { if (wallHit == false) { trace("GOOOOOOOOOOAAAAAAAAAAAALLLLLL!!!!!!"); _root.goalSound.start(); score++; _root.goalsThisLevel++; _root.goalMessage.play(); trace("score is " + score); _root.scoreText.text = "Score: " + _root.goalsThisLevel; ly = _root.football._y - _root.topLeftGoalCorner._y; lx = _root.football._x - _root.topLeftGoalCorner._x; trace((lx + " x ") + ly); leftDistance = Math.sqrt((lx * lx) + (ly * ly)); ry = _root.football._y - _root.topRightGoalCorner._y; rx = _root.football._x - _root.topRightGoalCorner._x; trace((rx + " x ") + ry); rightDistance = Math.sqrt((rx * rx) + (ry * ry)); if (Math.floor(Math.min((30 / rightDistance) * 10000, 10000)) > Math.floor(Math.min((30 / leftDistance) * 10000, 10000))) { shotScore = Math.floor(Math.min((30 / rightDistance) * 10000, 10000)); trace(("score for that shot is " + shotScore) + " and you aimed at the right hand side of the goal."); } else { shotScore = Math.floor(Math.min((30 / leftDistance) * 10000, 10000)); trace(("score for that shot is " + shotScore) + " and you aimed at the left hand side of the goal."); } potentialLevelScore = potentialLevelScore + shotScore; trace("score for this level so far... " + potentialLevelScore); } else { trace("you goal was stopped by the wall"); _root.savedMessageClip.gotoAndPlay(2); } } else { trace("you have missed!"); _root.missedMessage.gotoAndPlay(2); soundType = int(Math.random() * 2); soundType++; trace("sound type is " + soundType); eval ("_root.missSound" + soundType).start(); } changetoEndOfActionState(); } } function changetoEndOfActionState() { this.onEnterFrame = undefined; goalAttempts++; if (goalAttempts >= 3) { _root.ballIcons.football1.alphaTo(50, 1); _root.ballIcons.football2.alphaTo(50, 1); _root.ballIcons.football3.alphaTo(50, 1); if (_root.goalsThisLevel >= 1) { if (potentialLevelScore > levelScores[level - 1]) { levelScores[level - 1] = potentialLevelScore; currentScore = ((((levelScores[0] + levelScores[1]) + levelScores[2]) + levelScores[3]) + levelScores[4]) + levelScores[5]; _root.totalScoreField.text = currentScore; trace("--------------------"); trace("Score is " + currentScore); trace("Score textfield says " + _root.totalScoreField.text); trace("Score textfield x is " + _root.totalScoreField._x); trace("--------------------"); _root.i++; } potentialLevelScore = 0; trace("you have finished level " + level); _root.goalsThisLevel = 0; level++; changeLevel(level); _root.wall.gotoAndStop(level); if (level > 6) { trace("+++++++++++++++++++++++++++"); trace("+++++++++++++++++++++++++++"); trace("You have finished the game!"); trace("+++++++++++++++++++++++++++"); trace("+++++++++++++++++++++++++++"); level = 6; endGame(); } levelText.text = level; goalAttempts = -1; _root.scoreText.text = "Score: " + _root.goalsThisLevel; } else { if (potentialLevelScore > levelScores[level - 1]) { levelScores[level - 1] = potentialLevelScore; currentScore = ((((levelScores[0] + levelScores[1]) + levelScores[2]) + levelScores[3]) + levelScores[4]) + levelScores[5]; _root.totalScoreField.text = currentScore; } potentialLevelScore = 0; trace("you have fucked up level " + level); _root.goalsThisLevel = 0; if (level == 1) { trace("level 1 fucked up!"); _root.fistDemotedMessage.play(); } if (level != 1) { level--; changeLevel(level); _root.demotedMessage.play(); _root.wall.gotoAndStop(level); } levelText.text = level; goalAttempts = 0; _root.scoreText.text = "Score: " + _root.goalsThisLevel; changeToAimState(); } } else { _root.scoreText.text = "Score: " + _root.goalsThisLevel; changeToAimState(); } } function changeLevel(thisLevel) { eval ("level" + thisLevel)._visible = -1; animHolder.gotoAndStop(thisLevel); animHolder.mask.gotoAndPlay(2); wall.alphaTo(0, 0.3); football.alphaTo(0, 0.4); ballShadow.alphaTo(0, 0.5); selectPowerButton.alphaTo(0, 0.6); goalie.alphaTo(0, 0.7); powerometer.alphaTo(0, 0.8); } function endGame() { stopAllSounds(); trace("endgame has been called"); _root.endOfGameMessage._visible = true; _root.endOfGameMessage.alphaTo(100, 0.3); _root.highscoreHolder._visible = true; _root.highscoreHolder._alpha = 100; _root.powerometer._alpha = 0; _root.selectPowerButton._visible = false; level = 1; stopAllSounds(); } function changeAllSectionsToWhite() { playButton.colorTo(16777215, 0.5); aboutButton.colorTo(16777215, 0.5); castButton.colorTo(16777215, 0.5); trailerButton.colorTo(16777215, 0.5); sendToButton.colorTo(16777215, 0.5); officialSiteButton.colorTo(16777215, 0.5); } function hideClip(locationClip) { trace("locationClip is " + locationClip); eval (locationClip)._visible = false; } function playVideo() { trailerClip.gotoAndStop(2); } function hideGameBackg() { gameBackg._visible = false; _root.ambientSound = new Sound(); _root.ambientSound.attachSound("streetCrowd"); _root.ambientSound.start(0, 999); } if (_global.$tweenManager == undefined) { _global.$tweenManager = new zigo.tweenManager(); } else { _global.$tweenManager.cleanUp(); _global.$tweenManager.init(); } com.robertpenner.easing.Back; com.robertpenner.easing.Bounce; com.robertpenner.easing.Circ; com.robertpenner.easing.Cubic; com.robertpenner.easing.Elastic; com.robertpenner.easing.Expo; com.robertpenner.easing.Linear; com.robertpenner.easing.Quad; com.robertpenner.easing.Quart; com.robertpenner.easing.Quint; com.robertpenner.easing.Sine; var Mp = MovieClip.prototype; Mp.addListener = function () { if (!this._listeners) { AsBroadcaster.initialize(this); } this.addListener.apply(this, arguments); }; ASSetPropFlags(Mp, "addListener", 1, 0); Mp.tween = function (props, pEnd, seconds, animType, delay, callback, extra1, extra2) { if (_global.$tweenManager.isTweenLocked(this)) { trace("tween not added, this movieclip is locked"); return(undefined); } if (arguments.length < 2) { trace("tween not added, props & pEnd must be defined"); return(undefined); } if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } if (!(pEnd instanceof Array)) { pEnd = [pEnd]; while (pEnd.length < props.length) { pEnd.push(pEnd[0]); } } if (seconds == undefined) { seconds = 2; } else if (seconds < 0.01) { seconds = 0; } if ((delay < 0.01) || (delay == undefined)) { delay = 0; } switch (typeof(animType)) { case "string" : animType = animType.toLowerCase(); if (animType == "linear") { var eqf = com.robertpenner.easing.Linear.easeNone; } else if (animType.indexOf("easeoutin") == 0) { var t = animType.substr(9); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeOutIn; } else if (animType.indexOf("easeinout") == 0) { var t = animType.substr(9); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeInOut; } else if (animType.indexOf("easein") == 0) { var t = animType.substr(6); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeIn; } else if (animType.indexOf("easeout") == 0) { var t = animType.substr(7); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeOut; } if (eqf == undefined) { var eqf = com.robertpenner.easing.Expo.easeOut; } break; case "function" : var eqf = animType; break; case "object" : if ((animType.ease != undefined) && (animType.pts != undefined)) { var eqf = animType.ease; extra1 = animType.pts; } else { var eqf = com.robertpenner.easing.Expo.easeOut; } break; default : var eqf = com.robertpenner.easing.Expo.easeOut; } switch (typeof(callback)) { case "function" : callback = {func:callback, scope:this._parent}; break; case "string" : var ilp; var funcp; var scope; var args; var a; ilp = callback.indexOf("("); funcp = callback.slice(0, ilp); scope = eval (funcp.slice(0, funcp.lastIndexOf("."))); func = eval (funcp); args = callback.slice(ilp + 1, callback.lastIndexOf(")")).split(","); var i = 0; while (i < args.length) { a = eval (args[i]); if (a != undefined) { args[i] = a; } i++; } callback = {func:func, scope:scope, args:args}; } if (_global.$tweenManager.autoStop) { _global.$tweenManager.removeTween(this); } if (delay > 0) { _global.$tweenManager.addTweenWithDelay(delay, this, props, pEnd, seconds, eqf, callback, extra1, extra2); } else { _global.$tweenManager.addTween(this, props, pEnd, seconds, eqf, callback, extra1, extra2); } }; Mp.stopTween = function (props) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _global.$tweenManager.removeTween(this, props); }; Mp.isTweening = function (prop) { return(_global.$tweenManager.isTweening(this, prop)); }; Mp.getTweens = function () { return(_global.$tweenManager.getTweens(this)); }; Mp.lockTween = function () { _global.$tweenManager.lockTween(this, true); }; Mp.unlockTween = function () { _global.$tweenManager.lockTween(this, false); }; Mp.isTweenLocked = function () { return(_global.$tweenManager.isTweenLocked(this)); }; Mp.isTweenPaused = function (prop) { return(_global.$tweenManager.isTweenPaused(this, prop)); }; Mp.pauseTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.pauseTween(this, _local4); }; Mp.unpauseTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.unpauseTween(this, _local4); }; Mp.pauseAllTweens = function () { _global.$tweenManager.pauseTween(); }; Mp.unpauseAllTweens = function () { _global.$tweenManager.unpauseTween(); }; Mp.stopAllTweens = function () { _global.$tweenManager.stopAll(); }; Mp.ffTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.ffTween(this, _local4); }; Mp.rewTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.rewTween(this, _local4); }; Mp.alphaTo = function (destAlpha, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_alpha"], [destAlpha], seconds, animType, delay, callback, extra1, extra2); }; Mp.scaleTo = function (destScale, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_xscale", "_yscale"], [destScale, destScale], seconds, animType, delay, callback, extra1, extra2); }; Mp.sizeTo = function (destSize, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_width", "_height"], [destSize, destSize], seconds, animType, delay, callback, extra1, extra2); }; Mp.slideTo = function (destX, destY, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_x", "_y"], [destX, destY], seconds, animType, delay, callback, extra1, extra2); }; Mp.rotateTo = function (destRotation, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_rotation"], [destRotation], seconds, animType, delay, callback, extra1, extra2); }; _global.getColorTransObj = function (type, amt, rgb) { switch (type) { case "brightness" : var _local4 = 100 - Math.abs(amt); var _local6 = 0; if (amt > 0) { _local6 = 256 * (amt / 100); } return({ra:_local4, rb:_local6, ga:_local4, gb:_local6, ba:_local4, bb:_local6}); case "brightOffset" : _local6 = 256 * (amt / 100); return({ra:100, rb:_local6, ga:100, gb:_local6, ba:100, bb:_local6}); case "contrast" : var _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = amt)); _local2.rb = (_local2.gb = (_local2.bb = 128 - (1.28 * amt))); return(_local2); case "invertColor" : _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = 100 - (2 * amt))); _local2.rb = (_local2.gb = (_local2.bb = amt * 2.55)); return(_local2); case "tint" : if ((rgb == undefined) || (rgb == null)) { } else { var _local8 = rgb >> 16; var _local9 = (rgb >> 8) & 255; var _local7 = rgb & 255; var _local5 = amt / 100; _local2 = {rb:_local8 * _local5, gb:_local9 * _local5, bb:_local7 * _local5}; _local2.ra = (_local2.ga = (_local2.ba = 100 - amt)); return(_local2); } } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); }; Mp.brightnessTo = function (bright, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("brightness", bright)], seconds, animType, delay, callback, extra1, extra2); }; Mp.brightOffsetTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("brightOffset", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.contrastTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("contrast", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTo = function (rgb, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("tint", 100, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, animType, delay, callback, extra1, extra2) { var _local2 = {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}; this.tween(["_ct_"], [_local2], seconds, animType, delay, callback, extra1, extra2); }; Mp.invertColorTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("invertColor", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.tintTo = function (rgb, percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("tint", percent, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.getFrame = function () { return(this._currentframe); }; Mp.setFrame = function (fr) { this.gotoAndStop(Math.round(fr)); }; Mp.addProperty("_frame", Mp.getFrame, Mp.setFrame); Mp.frameTo = function (endframe, duration, animType, delay, callback, extra1, extra2) { if (endframe == undefined) { endframe = this._totalframes; } this.tween("_frame", endframe, duration, animType, delay, callback, extra1, extra2); }; var TFP = TextField.prototype; if (!TFP.origAddListener) { TFP.origAddListener = TFP.addListener; ASSetPropFlags(TFP, "origAddListener", 1, 0); TFP.addListener = function () { if (!this._listeners) { AsBroadcaster.initialize(this); } this.origAddListener.apply(this, arguments); }; } var $_$methods = ["tween", "stopTween", "isTweening", "getTweens", "lockTween", "isTweenLocked", "unlockTween", "isTweenPaused", "pauseTween", "unpauseTween", "pauseAllTweens", "unpauseAllTweens", "stopAllTweens", "ffTween", "rewTween", "getFrame", "setFrame", "_frame", "frameTo", "alphaTo", "brightnessTo", "colorTo", "colorTransformTo", "invertColorTo", "tintTo", "scaleTo", "sizeTo", "slideTo", "rotateTo", "brightOffsetTo", "contrastTo"]; for (var $_$i in $_$methods) { ASSetPropFlags(Mp, $_$methods[$_$i], 1, 0); if ($_$methods[$_$i].toLowerCase().indexOf("frame") == -1) { TFP[$_$methods[$_$i]] = Mp[$_$methods[$_$i]]; ASSetPropFlags(TFP, $_$methods[$_$i], 1, 0); } } delete Mp; delete TFP; delete $_$methods; delete $_$i; System.security.loadPolicyFile("http://www.hyperlaunch.com/highscoreservice/crossdomain.php"); HighscoreService.prototype.traceHighscores = function () { if (!_level0._highscoreServiceLoaded) { trace("Warning: Score submission service has not finished loading yet"); } if (!this.scoresLoaded) { trace("Highscore table has not loaded yet"); return(undefined); } var _local6 = this.objXML.getNodeSiblingCount("highscores", "score"); var _local2 = 0; while (_local2 < _local6) { var _local3 = this.objXML.getNodeAttribute(("highscores/score[" + _local2) + "]", "rank"); var _local5 = this.objXML.getNodeAttribute(("highscores/score[" + _local2) + "]", "score"); var _local4 = this.objXML.getNodeValue(("highscores/score[" + _local2) + "]"); trace((((_local3 + ": ") + _local4) + " => ") + _local5); _local2++; } }; HighscoreService.prototype.displayHighscores = function (displayClip, depth, elementLinkage, elementSpacing) { this.displayClip = displayClip; this.depth = depth; this.elementLinkage = elementLinkage; this.elementSpacing = elementSpacing; this.displayDetailsSaved = true; this._displayScores(); }; HighscoreService.prototype.submitScore = function (name, score, extraInfo) { if (!_level0._highscoreServiceLoaded) { trace("Cannot submit score as score submission service has not finished loading yet"); return(undefined); } _level19356.submitScore(this, name, score, extraInfo); }; HighscoreService.prototype._displayScores = function () { if (!this.displayDetailsSaved) { trace("Attempted to display scores with no display details in highscore object"); return(undefined); } var _local6 = this.displayClip.createEmptyMovieClip("_highscoreClip", this.depth); var _local7 = this.objXML.getNodeSiblingCount("highscores", "score"); var _local2 = 0; while (_local2 < _local7) { var _local3 = this.objXML.getNodeAttribute(("highscores/score[" + _local2) + "]", "rank"); var _local5 = this.objXML.getNodeAttribute(("highscores/score[" + _local2) + "]", "score"); var _local4 = this.objXML.getNodeValue(("highscores/score[" + _local2) + "]"); _local6.attachMovie(this.elementLinkage, "scoreElement" + _local2, _local2); element = _local6["scoreElement" + _local2]; element._x = 0; element._y = _local2 * this.elementSpacing; element.txtRank.text = _local3; element.txtName.text = _local4; element.txtScore.text = _local5; _local2++; } }; XML.prototype.getNodeValue = function (strPath) { var _local2 = this.findNode(strPath); if (_local2 == undefined) { return(undefined); } if (_local2.firstChild.nodeType != 3) { return(undefined); } return(_local2.firstChild.nodeValue); }; XML.prototype.getNodeAttribute = function (strPath, strAttribute) { var _local2 = this.findNode(strPath); if (_local2 == undefined) { return(undefined); } return(_local2.attributes[strAttribute]); }; XML.prototype.getNodeSiblingCount = function (strPath, strSiblingName) { var _local3 = this.findNode(strPath); if (_local3 == undefined) { return(undefined); } var _local4 = 0; var _local2 = 0; while (_local2 < _local3.childNodes.length) { if (_local3.childNodes[_local2].nodeName.toLowerCase() == strSiblingName.toLowerCase()) { _local4++; } _local2++; } return(_local4); }; XML.prototype.findNode = function (strPath) { var _local4 = this; var _local11 = strPath.toLowerCase().split("/"); var _local9 = 0; while (_local9 < _local11.length) { var _local8 = 0; var _local3 = _local11[_local9]; var _local7 = _local3.indexOf("["); if (_local7 != -1) { var _local10 = _local3.slice(_local7 + 1, _local3.length - 1); _local8 = Number(_local10); _local3 = _local3.slice(0, _local7); } var _local5; var _local6 = 0; var _local2 = 0; while (_local2 < _local4.childNodes.length) { if (_local4.childNodes[_local2].nodeName.toLowerCase() == _local3) { if (_local6 == _local8) { _local5 = _local2; _local2 = _local4.childNodes.length; } else { _local6++; } } _local2++; } if (_local5 == undefined) { return(undefined); } _local4 = _local4.childNodes[_local5]; _local9++; } return(_local4); }; baseURL = ""; Stage.scaleMode = "noScale"; _root.targetPosXpos = _root.goalCentreDefiner._x; _root.targetPosYpos = _root.goalCentreDefiner._y; _root.firstSound = new Sound(); _root.firstSound.attachSound("kick.wav"); _root.missSound1 = new Sound(); _root.missSound1.attachSound("donkey"); _root.missSound1.setVolume(20); _root.missSound2 = new Sound(); _root.missSound2.attachSound("laugh"); _root.missSound2.setVolume(20); _root.prevMouseLocX = 0; selectPowerButton.vx = 0; selectPowerButton.vy = 0; minAccel = 0.1; maxAccel = 7.2; drag = 0.7; focalDist = 1; shadowOffsetY = 20; alongGroundPower = 30; _root.goalSound = new Sound(); _root.goalSound.attachSound("cheer_medium"); goalieHasMoved = false; topLeftCorner._visible = false; bottomLeftCorner._visible = false; middleHigh._visible = false; middleLow._visible = false; topRightCorner._visible = false; bottomRightCorner._visible = false; goalNet._visible = false; wallChecked = false; wallHit = false; goalAttempts = 0; score = 0; level = 1; _root.goalsThisLevel = 0; goalieCompetance = [67, 75, 80, 85, 90, 95]; goalieReaction = [0.6, 0.5, 0.4, 0.3, 0.2, 0.1]; levelScores = [0, 0, 0, 0, 0, 0]; goalAttempts = 0; level = 1; level2._visible = false; _root.goalsThisLevel = 0; totalScore = 0; currentScore = 0; potentialLevelScore = 0; _root.powerometer._alpha = 0; _root.endOfGameMessage._visible = false; aboutClip._visible = false; trailerClip._visible = false; sendToClip._visible = false; castClip._visible = false; _root.highscoreHolder._visible = false; _root.playButton.colorTo(6684672, 0); var objHighscores = new HighscoreService("Goal2"); objHighscores.displayHighscores(_root.highscoreHolder, 0, "highscoreElement", 20); changeToAimState(); i = 0; playButton.onRelease = function () { stopAllSounds(); _root.highscoreHolder._visible = false; _root.endOfGameMessage._visible = false; changeAllSectionsToWhite(); playButton.colorTo(6684672, 0.5); trailerClip.gotoAndStop(1); aboutClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + aboutClip) + ")"); trailerClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + trailerClip) + ")"); sendToClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + sendToClip) + ")"); castClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + castClip) + ")"); changeToAimState(); _root.endOfGameMessage._visible = false; goalieCompetance = [67, 75, 80, 85, 90, 95]; goalieReaction = [0.6, 0.5, 0.4, 0.3, 0.2, 0.1]; levelScores = [0, 0, 0, 0, 0, 0]; goalAttempts = 0; level = 1; _root.goalsThisLevel = 0; totalScore = 0; currentScore = 0; potentialLevelScore = 0; _root.totalScoreField.text = 0; _root.ballIcons.football1.alphaTo(50, 1); _root.ballIcons.football2.alphaTo(50, 1); _root.ballIcons.football3.alphaTo(50, 1); goalAttempts = -1; _root.powerometer._alpha = 0; _root.wall.gotoAndStop(1); changeLevel(1); midLevel._visible = true; midLevel.gotoAndStop(1); midLevel.alphaTo(100, 0.4); _root.wall.alphaTo(100, 1); _root.football.alphaTo(100, 1.4); _root.ballShadow.alphaTo(100, 1.5); _root.selectPowerButton.alphaTo(100, 1.6); _root.goalie.alphaTo(100, 1.7); _root.powerometer.alphaTo(100, 1.8); levelText.text = "1"; gameBackg._visible = true; gameBackg.alphaTo(100, 0.5); stopAllSounds(); }; castButton.onRelease = function () { stopAllSounds(); _root.highscoreHolder._visible = false; _root.endOfGameMessage._visible = false; changeAllSectionsToWhite(); castButton.colorTo(6684672, 0.5); trailerClip.gotoAndStop(1); trailerClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + trailerClip) + ")"); sendToClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + sendToClip) + ")"); aboutClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + aboutClip) + ")"); castClip._visible = true; castClip.alphaTo(100, 0.3); }; aboutButton.onRelease = function () { stopAllSounds(); _root.highscoreHolder._visible = false; _root.endOfGameMessage._visible = false; changeAllSectionsToWhite(); aboutButton.colorTo(6684672, 0.5); trailerClip.gotoAndStop(1); trailerClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + trailerClip) + ")"); sendToClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + sendToClip) + ")"); castClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + castClip) + ")"); aboutClip._visible = true; aboutClip.alphaTo(100, 0.3); }; trailerButton.onRelease = function () { stopAllSounds(); _root.highscoreHolder._visible = false; _root.endOfGameMessage._visible = false; changeAllSectionsToWhite(); trailerButton.colorTo(6684672, 0.3); aboutClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + aboutClip) + ")"); sendToClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + sendToClip) + ")"); castClip.alphaTo(0, 0.3, "linear", 0, ("hideClip(" + castClip) + ")"); trailerClip._visible = true; trailerClip.alphaTo(100, 0.3, "linear", 0, playVideo); }; sendToButton.onRelease = function () { stopAllSounds(); _root.highscoreHolder._visible = false; _root.endOfGameMessage._visible = false; changeAllSectionsToWhite(); sendToButton.colorTo(6684672, 0.3); sendToClip._visible = true; sendToClip.alphaTo(100, 0.3); trailerClip.gotoAndStop(1); _root.highscoreHolder._visible = false; }; officialSiteButton.onRelease = function () { getURL ("http://www.goalthemovie.com", "_blank"); }; gameBackg.onRelease = function () { gameBackg.alphaTo(0, 0.5, "linear", 0, hideGameBackg); _root.selectPowerButton._visible = true; }; stop();
Instance of Symbol 15 MovieClip "slider" in Symbol 16 MovieClip Frame 1
onClipEvent (load) { this._x = this._x - this._width; startPos = this._x; } onClipEvent (enterFrame) { total = _root.getBytesTotal(); sofar = _root.getBytesLoaded(); percent = Math.floor((sofar / total) * 100); this._x = startPos + (percent * 4); if (percent == 100) { _root.gotoAndPlay("go"); } }
Symbol 487 MovieClip [__Packages.com.robertpenner.easing.Quad] Frame 0
class com.robertpenner.easing.Quad { function Quad () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((t * t) - 1)) + b); } t--; return(((c / 2) * ((t * t) + 1)) + b); } }
Symbol 488 MovieClip [__Packages.com.robertpenner.easing.Circ] Frame 0
class com.robertpenner.easing.Circ { function Circ () { } static function easeIn(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return(((c / 2) * Math.sqrt(1 - (t * t))) + b); } t--; return(((c / 2) * (2 - Math.sqrt(1 - (t * t)))) + b); } }
Symbol 489 MovieClip [__Packages.com.robertpenner.easing.Quart] Frame 0
class com.robertpenner.easing.Quart { function Quart () { } static function easeIn(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((((t * t) * t) * t) - 1)) + b); } t--; return(((c / 2) * ((((t * t) * t) * t) + 1)) + b); } }
Symbol 490 MovieClip [__Packages.com.robertpenner.easing.Sine] Frame 0
class com.robertpenner.easing.Sine { function Sine () { } static function easeIn(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOut(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOut(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.sin((Math.PI * t) / 2)) + b); } t--; return((((-c) / 2) * (Math.cos((Math.PI * t) / 2) - 2)) + b); } }
Symbol 491 MovieClip [__Packages.com.robertpenner.easing.Back] Frame 0
class com.robertpenner.easing.Back { function Back () { } static function easeIn(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutIn(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) - s)) + 1)) + b); } }
Symbol 492 MovieClip [__Packages.com.robertpenner.easing.Quint] Frame 0
class com.robertpenner.easing.Quint { function Quint () { } static function easeIn(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((((t * t) * t) * t) * t) + 1)) + b); } }
Symbol 493 MovieClip [__Packages.com.robertpenner.easing.Linear] Frame 0
class com.robertpenner.easing.Linear { function Linear () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeOutIn(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 494 MovieClip [__Packages.com.robertpenner.easing.Expo] Frame 0
class com.robertpenner.easing.Expo { function Expo () { } static function easeIn(t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); } static function easeOut(t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOut(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.pow(2, 10 * (t - 1))) + b); } t--; return(((c / 2) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutIn(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * ((-Math.pow(2, -10 * t)) + 1)) + b); } return(((c / 2) * (Math.pow(2, 10 * (t - 2)) + 1)) + b); } }
Symbol 495 MovieClip [__Packages.com.robertpenner.easing.Elastic] Frame 0
class com.robertpenner.easing.Elastic { function Elastic () { } static function easeIn(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } static function easeOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) + c) + b); } static function easeInOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutIn(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { return(((0.5 * ((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + (c / 2)) + b); } return(((c / 2) + (0.5 * ((a * Math.pow(2, 10 * (t - 2))) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)))) + b); } }
Symbol 496 MovieClip [__Packages.com.robertpenner.easing.Bounce] Frame 0
class com.robertpenner.easing.Bounce { function Bounce () { } static function easeOut(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeIn(t, b, c, d) { return((c - easeOut(d - t, 0, c, d)) + b); } static function easeInOut(t, b, c, d) { if (t < (d / 2)) { return((easeIn(t * 2, 0, c, d) * 0.5) + b); } return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutIn(t, b, c, d) { if (t < (d / 2)) { return((easeOut(t * 2, 0, c, d) * 0.5) + b); } return(((easeIn((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } }
Symbol 497 MovieClip [__Packages.zigo.tweenManager] Frame 0
class zigo.tweenManager { var playing, autoStop, broadcastEvents, autoOverwrite, ints, lockedTweens, tweenList, updateTime, tweenHolder, updateIntId, now; function tweenManager () { playing = false; autoStop = false; broadcastEvents = false; autoOverwrite = true; ints = new Array(); lockedTweens = new Object(); tweenList = new Array(); } function cleanUp() { if (!((tweenList instanceof Array) && (tweenList.length > 0))) { return(undefined); } for (var _local2 in tweenList) { if (tweenList[_local2].mc._x == undefined) { tweenList.splice(Number(_local2), 1); } } if (tweenList.length == 0) { tweenList = []; deinit(); } for (var _local2 in ints) { if ((ints[_local2] != undefined) && (ints[_local2].mc._x == undefined)) { removeDelayedTween(Number(_local2)); } } } function set updateInterval(time) { if (playing) { deinit(); updateTime = time; init(); } else { updateTime = time; } //return(updateInterval); } function get updateInterval() { return(updateTime); } function set controllerDepth(v) { if (_global.isNaN(v) == true) { return; } if (tweenHolder._name != undefined) { tweenHolder.swapDepths(v); } else { _th_depth = v; } //return(controllerDepth); } function get controllerDepth() { return(_th_depth); } function init() { if (updateTime > 0) { clearInterval(updateIntId); updateIntId = setInterval(this, "update", updateTime); } else { if (tweenHolder._name == undefined) { tweenHolder = _root.createEmptyMovieClip("_th_", _th_depth); } var tm = this; tweenHolder.onEnterFrame = function () { tm.update.call(tm); }; } playing = true; now = getTimer(); } function deinit() { playing = false; clearInterval(updateIntId); delete tweenHolder.onEnterFrame; } function update() { var _local2; var _local10; var _local3; var _local13 = false; _local10 = tweenList.length; if (broadcastEvents) { var _local4; var _local7; var _local5; var _local9; _local4 = {}; _local7 = {}; _local5 = {}; _local9 = {}; } while (_local10--) { _local2 = tweenList[_local10]; if (_local2.mc._x == undefined) { _local13 = true; continue; } if (_local2.pt != -1) { continue; } if ((_local2.ts + _local2.d) > now) { if (_local2.ctm == undefined) { _local2.mc[_local2.pp] = _local2.ef(now - _local2.ts, _local2.ps, _local2.ch, _local2.d, _local2.e1, _local2.e2); } else { var _local8 = {}; for (_local3 in _local2.ctm) { _local8[_local3] = _local2.ef(now - _local2.ts, _local2.stm[_local3], _local2.ctm[_local3], _local2.d, _local2.e1, _local2.e2); } _local2.c.setTransform(_local8); } if (broadcastEvents) { if (_local4[targetPath(_local2.mc)] == undefined) { _local4[targetPath(_local2.mc)] = _local2.mc; } if (_local5[targetPath(_local2.mc)] == undefined) { _local5[targetPath(_local2.mc)] = []; } _local5[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); } if (_local2.cb.updfunc != undefined) { var _local6 = _local2.cb.updfunc; if ((typeof(_local6) == "string") && (_local2.cb.updscope != undefined)) { _local6 = _local2.cb.updscope[_local6]; } _local6.apply(_local2.cb.updscope, _local2.cb.updargs); } } else { if (_local2.ctm == undefined) { _local2.mc[_local2.pp] = _local2.ps + _local2.ch; } else { var _local8 = {}; for (_local3 in _local2.ctm) { _local8[_local3] = _local2.stm[_local3] + _local2.ctm[_local3]; } _local2.c.setTransform(_local8); } if (broadcastEvents) { if (_local4[targetPath(_local2.mc)] == undefined) { _local4[targetPath(_local2.mc)] = _local2.mc; } if (_local7[targetPath(_local2.mc)] == undefined) { _local7[targetPath(_local2.mc)] = _local2.mc; } if (_local5[targetPath(_local2.mc)] == undefined) { _local5[targetPath(_local2.mc)] = []; } _local5[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); if (_local9[targetPath(_local2.mc)] == undefined) { _local9[targetPath(_local2.mc)] = []; } _local9[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); } if (_local2.cb.updfunc != undefined) { var _local6 = _local2.cb.updfunc; if ((typeof(_local6) == "string") && (_local2.cb.updscope != undefined)) { _local6 = _local2.cb.updscope[_local6]; } _local6.updfunc.apply(_local2.cb.updscope, _local2.cb.updargs); } if (endt == undefined) { var endt = new Array(); } endt.push(_local10); } } if (_local13) { cleanUp(); } for (_local3 in _local4) { _local4[_local3].broadcastMessage("onTweenUpdate", {target:_local4[_local3], props:_local5[_local3]}); } if (endt != undefined) { endTweens(endt); } for (_local3 in _local7) { _local7[_local3].broadcastMessage("onTweenEnd", {target:_local7[_local3], props:_local9[_local3]}); } now = getTimer(); if (updateTime > 0) { updateAfterEvent(); } } function endTweens(tid_arr) { var _local2; var _local9; var _local3; var _local5; var _local8; _local2 = []; _local9 = tid_arr.length; _local3 = 0; while (_local3 < _local9) { _local5 = tweenList[tid_arr[_local3]].cb; if (_local5 != undefined) { var _local6 = true; for (_local8 in _local2) { if (_local2[_local8] == _local5) { _local6 = false; break; } } if (_local6) { _local2.push(_local5); } } tweenList.splice(tid_arr[_local3], 1); _local3++; } _local3 = 0; while (_local3 < _local2.length) { var _local4 = _local2[_local3].func; if ((typeof(_local4) == "string") && (_local2[_local3].scope != undefined)) { _local4 = _local2[_local3].scope[_local4]; } _local4.apply(_local2[_local3].scope, _local2[_local3].args); _local3++; } if (tweenList.length == 0) { deinit(); } } function removeDelayedTween(index) { clearInterval(ints[index].intid); ints[index] = undefined; var _local2 = true; for (var _local3 in ints) { if (ints[_local3] != undefined) { _local2 = false; break; } } if (_local2) { ints = []; } } function addTween(mc, props, pEnd, sec, eqFunc, callback, extra1, extra2) { var _local4; var _local13; var _local6; var _local3; var _local2; if (!playing) { init(); } var _local12 = []; for (_local4 in props) { _local13 = props[_local4]; _local6 = true; if (_local13.substr(0, 4) != "_ct_") { var _local17 = ((typeof(pEnd[_local4]) == "string") ? (Number(pEnd[_local4])) : (pEnd[_local4] - mc[_local13])); if (autoOverwrite) { for (_local3 in tweenList) { _local2 = tweenList[_local3]; if ((_local2.mc == mc) && (_local2.pp == _local13)) { _local2.ps = mc[_local13]; _local2.ch = _local17; _local2.ts = now; _local2.d = sec * 1000; _local2.ef = eqFunc; _local2.cb = callback; _local2.e1 = extra1; _local2.e2 = extra2; _local2.pt = -1; _local6 = false; _local12.push(_local2.pp); break; } } } if (_local6) { tweenList.unshift({mc:mc, pp:_local13, ps:mc[_local13], ch:_local17, ts:now, d:sec * 1000, ef:eqFunc, cb:callback, e1:extra1, e2:extra2, pt:-1}); } } else { var _local16 = new Color(mc); var _local20 = _local16.getTransform(); var _local19 = {}; for (_local3 in pEnd[_local4]) { if ((pEnd[_local4][_local3] != _local20[_local3]) && (pEnd[_local4][_local3] != undefined)) { _local19[_local3] = ((typeof(pEnd[_local4][_local3]) == "string") ? (_local20[_local3] + Number(pEnd[_local4][_local3])) : (pEnd[_local4][_local3] - _local20[_local3])); } } if (autoOverwrite) { for (_local3 in tweenList) { _local2 = tweenList[_local3]; if ((_local2.mc == mc) && (_local2.ctm != undefined)) { _local2.c = _local16; _local2.stm = _local20; (_local2.ctm = _local19); (_local2.ts = now); _local2.d = sec * 1000; _local2.ef = eqFunc; _local2.cb = callback; _local2.e1 = extra1; _local2.e2 = extra2; _local2.pt = -1; _local6 = false; _local12.push("_ct_"); break; } } } if (_local6) { tweenList.unshift({mc:mc, c:_local16, stm:_local20, ctm:_local19, ts:now, d:sec * 1000, ef:eqFunc, cb:callback, e1:extra1, e2:extra2, pt:-1}); } } } if (broadcastEvents) { if (_local12.length > 0) { mc.broadcastMessage("onTweenInterrupt", {target:mc, props:_local12}); } mc.broadcastMessage("onTweenStart", {target:mc, props:props}); } if (callback.startfunc != undefined) { var _local27 = callback.startfunc; if ((typeof(_local27) == "string") && (callback.startscope != undefined)) { _local27 = callback.startscope[_local27]; } _local27.apply(callback.startscope, callback.startargs); } if (sec == 0) { update(); } } function addTweenWithDelay(delay, mc, props, pEnd, sec, eqFunc, callback, extra1, extra2) { var il; var _local3; il = ints.length; _local3 = setInterval(function (obj) { obj.removeDelayedTween(il); if (mc._x != undefined) { obj.addTween(mc, props, pEnd, sec, eqFunc, callback, extra1, extra2); } }, delay * 1000, this); ints[il] = {mc:mc, props:props, pend:pEnd, intid:_local3, st:getTimer(), delay:delay * 1000, args:arguments.slice(1), pt:-1}; if (!playing) { init(); } } function removeTween(mc, props) { var _local8; var _local2; var _local5; _local8 = false; if ((props == undefined) && (broadcastEvents != true)) { _local8 = true; } _local2 = tweenList.length; var _local4 = {}; while (_local2--) { if (tweenList[_local2].mc == mc) { if (_local8) { tweenList.splice(_local2, 1); } else { for (_local5 in props) { if (tweenList[_local2].pp == props[_local5]) { tweenList.splice(_local2, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push(props[_local5]); } else if (((props[_local5] == "_ct_") && (tweenList[_local2].ctm != undefined)) && (tweenList[_local2].mc == mc)) { tweenList.splice(_local2, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push("_ct_"); } } } } } _local2 = ints.length; while (_local2--) { if (ints[_local2].mc == mc) { if (_local8) { removeDelayedTween(Number(_local2)); } else { for (_local5 in props) { for (var _local11 in ints[_local2].props) { if (ints[_local2].props[_local11] == props[_local5]) { ints[_local2].props.splice(_local11, 1); ints[_local2].pend.splice(_local11, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push(props[_local5]); } } if (ints[_local2].props.length == 0) { clearInterval(ints[_local2].intid); } } } } } if (broadcastEvents) { for (var _local11 in _local4) { if (_local4[_local11].p.length > 0) { _local4[_local11].t.broadcastMessage("onTweenInterrupt", {target:_local4[_local11].t, props:_local4[_local11].p}); } } } if (tweenList.length == 0) { deinit(); } } function isTweening(mc, prop) { var _local4 = prop == undefined; for (var _local6 in tweenList) { var _local2 = tweenList[_local6]; if (((tweenList[_local6].mc == mc) && (tweenList[_local6].pt == -1)) && ((_local4 || (prop == _local2.pp)) || ((prop == "_ct_") && (_local2.ctm != undefined)))) { return(true); } } return(false); } function getTweens(mc) { var _local2 = 0; for (var _local4 in tweenList) { if (tweenList[_local4].mc == mc) { _local2++; } } return(_local2); } function lockTween(mc, bool) { lockedTweens[targetPath(mc)] = bool; } function isTweenLocked(mc) { if (lockedTweens[targetPath(mc)] == undefined) { return(false); } return(lockedTweens[targetPath(mc)]); } function ffTween(mc, propsObj) { var _local4 = mc == undefined; var _local6 = propsObj == undefined; for (var _local8 in tweenList) { var _local2 = tweenList[_local8]; if (((_local2.mc == mc) || (_local4)) && (_local6 || (propsObj[_local2.pp] == true))) { if (_local2.pt != -1) { _local2.pt = -1; } _local2.ts = now - _local2.d; } } for (var _local8 in ints) { if (ints[_local8] != undefined) { if ((ints[_local8].mc == mc) || (_local4)) { if (ints[_local8].mc._x != undefined) { var _local3 = ints[_local8].args; _local3[3] = 0; addTween.apply(this, _local3); } removeDelayedTween(Number(_local8)); } } } update(); } function rewTween(mc, propsObj) { var _local3 = mc == undefined; var _local5 = propsObj == undefined; for (var _local7 in tweenList) { var _local2 = tweenList[_local7]; if (((_local2.mc == mc) || (_local3)) && (_local5 || (propsObj[_local2.pp] == true))) { if (_local2.pt != -1) { _local2.pt = -1; } _local2.ts = now; } } for (var _local7 in ints) { if (ints[_local7] != undefined) { if ((ints[_local7].mc == mc) || (_local3)) { if (ints[_local7].mc._x != undefined) { addTween.apply(this, ints[_local7].args); } removeDelayedTween(Number(_local7)); } } } update(); } function isTweenPaused(mc, prop) { if (mc == undefined) { return(null); } var _local5 = prop == undefined; for (var _local6 in tweenList) { var _local2 = tweenList[_local6]; if ((tweenList[_local6].mc == mc) && ((_local5 || (prop == _local2.pp)) || ((prop == "_ct_") && (_local2.ctm != undefined)))) { return(Boolean(tweenList[_local6].pt != -1)); } } for (var _local6 in ints) { if ((ints[_local6] != undefined) && (ints[_local6].mc == mc)) { return(Boolean(ints[_local6].pt != -1)); } } return(false); } function pauseTween(mc, propsObj) { var _local3 = mc == undefined; if ((_local3 == false) && (isTweenPaused(mc) == true)) { return(undefined); } var _local6 = propsObj == undefined; for (var _local7 in tweenList) { var _local2 = tweenList[_local7]; if (((_local2.pt == -1) && ((_local2.mc == mc) || (_local3))) && ((_local6 || (propsObj[_local2.pp] == true)) || ((propsObj._ct_ != undefined) && (_local2.ctm != undefined)))) { _local2.pt = now; } } for (var _local7 in ints) { if (ints[_local7] != undefined) { if ((ints[_local7].pt == -1) && ((ints[_local7].mc == mc) || (_local3))) { ints[_local7].pt = now; } } } } function unpauseTween(mc, propsObj) { var _local4 = mc == undefined; if ((_local4 == false) && (isTweenPaused(mc) === false)) { return(undefined); } var _local7 = propsObj == undefined; if (!playing) { init(); } for (var _local2 in tweenList) { var _local3 = tweenList[_local2]; if ((((_local3.pt != -1) && ((_local3.mc == mc) || (_local4))) && (_local7 || (propsObj[_local3.pp] == true))) || ((propsObj._ct_ != undefined) && (_local3.ctm != undefined))) { _local3.ts = now - (_local3.pt - _local3.ts); _local3.pt = -1; } } for (var _local2 in ints) { if (ints[_local2] != undefined) { if ((ints[_local2].pt != -1) && ((ints[_local2].mc == mc) || (_local4))) { ints[_local2].delay = ints[_local2].delay - (ints[_local2].pt - ints[_local2].st); ints[_local2].st = now; ints[_local2].intid = setInterval(function (obj, id) { obj.addTween.apply(obj, obj.ints[id].args); clearInterval(obj.ints[id].intid); obj.ints[id] = undefined; }, ints[_local2].delay, this, _local2); } } } } function pauseAll() { pauseTween(); } function unpauseAll() { unpauseTween(); } function stopAll() { for (var _local2 in ints) { removeDelayedTween(Number(_local2)); } tweenList = new Array(); deinit(); } function toString() { return("[AS2 tweenManager 1.2.0]"); } var _th_depth = 6789; }
Symbol 498 MovieClip [__Packages.com.robertpenner.easing.Cubic] Frame 0
class com.robertpenner.easing.Cubic { function Cubic () { } static function easeIn(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((t * t) * t) + 1)) + b); } }
Symbol 43 MovieClip Frame 1
stopAllSounds(); _root.ambientSound = new Sound(); _root.ambientSound.attachSound("streetCrowd"); _root.ambientSound.start(0, 999);
Symbol 43 MovieClip Frame 10
_root.wall.alphaTo(100, 2); _root.football.alphaTo(100, 1); _root.ballShadow.alphaTo(100, 1.5); _root.selectPowerButton.alphaTo(100, 2.5); _root.goalie.alphaTo(100, 1.8); _root.wall.gotoAndStop(1); stop();
Symbol 43 MovieClip Frame 11
stopAllSounds(); _root.ambientSound = new Sound(); _root.ambientSound.attachSound("parkFootie"); _root.ambientSound.start(0, 999);
Symbol 43 MovieClip Frame 12
stopAllSounds(); _root.ambientSound = new Sound(); _root.ambientSound.attachSound("parkFootie"); _root.ambientSound.start(0, 999);
Symbol 43 MovieClip Frame 13
stopAllSounds(); _root.ambientSound = new Sound(); _root.ambientSound.attachSound("emptystjamespark"); _root.ambientSound.start(0, 999);
Symbol 43 MovieClip Frame 14
stopAllSounds(); _root.ambientSound = new Sound(); _root.ambientSound.attachSound("bigCrowd"); _root.ambientSound.start(0, 999);
Symbol 43 MovieClip Frame 15
stopAllSounds(); _root.ambientSound = new Sound(); _root.ambientSound.attachSound("bigCrowd"); _root.ambientSound.start(0, 999);
Symbol 46 MovieClip Frame 1
stop();
Symbol 46 MovieClip Frame 16
_root.level1.gotoAndStop(_root.level + 9);
Symbol 48 MovieClip Frame 1
stop(); _root.midLevel.levelClick._visible = true; _root.midLevel.gotoAndStop(1);
Symbol 48 MovieClip Frame 2
_root.midLevel.levelClick._visible = true; _root.midLevel.gotoAndStop(2);
Symbol 48 MovieClip Frame 3
_root.midLevel.levelClick._visible = true; _root.midLevel.gotoAndStop(3);
Symbol 48 MovieClip Frame 4
_root.midLevel.levelClick._visible = true; _root.midLevel.gotoAndStop(4);
Symbol 48 MovieClip Frame 5
_root.midLevel.levelClick._visible = true; _root.midLevel.gotoAndStop(5);
Symbol 48 MovieClip Frame 6
_root.midLevel.levelClick._visible = true; _root.midLevel.gotoAndStop(6);
Symbol 90 MovieClip Frame 13
stop();
Symbol 91 MovieClip Frame 14
stop();
Symbol 92 MovieClip Frame 13
stop();
Symbol 93 MovieClip Frame 18
stop();
Symbol 94 MovieClip Frame 17
stop();
Symbol 95 MovieClip Frame 13
stop();
Symbol 96 MovieClip Frame 19
stop();
Symbol 97 MovieClip Frame 5
stop();
Symbol 98 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 113 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 22
stop();
Symbol 141 MovieClip Frame 17
stop();
Symbol 142 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 157 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 22
_parent.gotoAndStop(1);
Symbol 189 MovieClip Frame 17
_parent.gotoAndStop(1);
Symbol 190 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 191 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 1
stop();
Symbol 242 MovieClip Frame 22
_parent.gotoAndStop(1);
Symbol 243 MovieClip Frame 17
_parent.gotoAndStop(1);
Symbol 244 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 245 MovieClip Frame 19
_parent.gotoAndStop(1);
Symbol 246 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 1
stop();
Symbol 253 MovieClip Frame 1
stop();
Symbol 253 MovieClip Frame 2
_root.savedMessageClip.gotoAndStop(1); _root.wallMessage.gotoAndStop(1);
Symbol 256 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 1
stop();
Symbol 317 MovieClip Frame 1
function openLevel() { _root.wall.alphaTo(100, 1); _root.football.alphaTo(100, 1.4); _root.ballShadow.alphaTo(100, 1.5); _root.selectPowerButton.alphaTo(100, 1.6); _root.goalie.alphaTo(100, 1.7); _root.powerometer.alphaTo(100, 1.8); } function closeClick() { levelClick._alpha = 100; levelClick._visible = false; } levelClick.onRelease = function () { levelClick.alphaTo(0, 0.2, "linear", 0, closeClick); openLevel(); };
Symbol 317 MovieClip Frame 2
levelClick.onRelease = function () { levelClick.alphaTo(0, 0.2, "linear", 0, closeClick); openLevel(); };
Symbol 317 MovieClip Frame 3
levelClick.onRelease = function () { levelClick.alphaTo(0, 0.2, "linear", 0, closeClick); openLevel(); };
Symbol 317 MovieClip Frame 4
levelClick.onRelease = function () { levelClick.alphaTo(0, 0.2, "linear", 0, closeClick); openLevel(); };
Symbol 317 MovieClip Frame 5
levelClick.onRelease = function () { levelClick.alphaTo(0, 0.2, "linear", 0, closeClick); openLevel(); };
Symbol 317 MovieClip Frame 6
levelClick.onRelease = function () { levelClick.alphaTo(0, 0.2, "linear", 0, closeClick); openLevel(); };
Symbol 337 Button
on (release) { gotoAndStop (1); }
Symbol 338 MovieClip Frame 1
stop(); _parent.set_scroll_bar(this_.height);
Symbol 338 MovieClip Frame 2
_parent.set_scroll_bar(this._height);
Symbol 349 MovieClip Frame 1
function set_scroll_bar(c_content_height) { function drager_release() { start_drage = false; } function up_release() { d_out = true; } function down_release() { u_out = true; } function drage_drager() { drager_pos.current = drager_mc._y - drager_pos.strat; target = (drager_pos.current / axis_bar.height) * axis_track.height; mc._y = mc._y - ((mc._y - target) / fiction); } function drager_down() { if (d_out) { scrolll_speed = scrolll_speed * btn_scroll_fiction; } if (drager_mc._y > drager_pos.strat) { if (scrolll_speed > 0.001) { drager_mc._y = drager_mc._y - scrolll_speed; } } } function drager_up() { if (u_out) { scrolll_speed = scrolll_speed * btn_scroll_fiction; } if (drager_mc._y < axis_bar.local_y) { if (scrolll_speed > 0.001) { drager_mc._y = drager_mc._y + scrolll_speed; } } } function barBg_mc_hit() { if ((drager_mc._y >= drager_pos.strat) and (drager_mc._y <= axis_bar.local_y)) { drager_mc._y = drager_mc._y - ((drager_mc._y - mouse_target) / fiction); } if (drager_mc._y > axis_bar.local_y) { drager_mc._y = axis_bar.local_y; } if (drager_mc._y < drager_pos.strat) { drager_mc._y = drager_pos.strat; } } function hide_scroll_bar() { up_btn._alpha = (drager_mc._alpha = (down_btn._alpha = (barBg_mc._alpha = 0))); up_btn.enabled = (drager_mc.enabled = (down_btn.enabled = (barBg_mc.enabled = false))); } function show_scroll_bar() { up_btn._alpha = (drager_mc._alpha = (down_btn._alpha = (barBg_mc._alpha = 100))); up_btn.enabled = (drager_mc.enabled = (down_btn.enabled = (barBg_mc.enabled = true))); } function clea_up(_this) { removeMovieClip(_this.timer_1); removeMovieClip(drager_mc.timer); } clea_up(this); myspeed = 1; fiction = 10; btn_scroll_fiction = 0.9; mc._y = (mask._y = 0); drager_mc._y = barBg_mc._y; drager_mc._x = barBg_mc._x; scrolll_speed = myspeed; if (!c_content_height) { content_height = mc._height; } else { content_height = c_content_height; } if (content_height < mask._height) { hide_scroll_bar(); } else { show_scroll_bar(); } mc.setMask(mask); mc_pos = {strat:mask._y, current:0}; axis_track = {height:(mask._y - content_height) + this.mask._height}; drager_pos = {strat:barBg_mc._y, current:0}; axis_bar = {height:barBg_mc._height - drager_mc._height, local_y:(barBg_mc._y + barBg_mc._height) - drager_mc._height}; drager_mc.onPress = function () { var different; removeMovieClip(this._parent.timer_1); start_drage = true; this.createEmptyMovieClip("timer", 0); different = _ymouse - drager_mc._y; this.timer.onEnterFrame = function () { drage_drager(); if (start_drage) { if ((drager_mc._y >= drager_pos.strat) and (drager_mc._y <= axis_bar.local_y)) { drager_mc._y = _ymouse - different; } if (drager_mc._y < drager_pos.strat) { drager_mc._y = drager_pos.strat; } if (drager_mc._y > axis_bar.local_y) { drager_mc._y = axis_bar.local_y; } } }; }; drager_mc.onRelease = (drager_mc.onReleaseOutside = drager_release); up_btn.onPress = function () { d_out = false; scrolll_speed = myspeed; this._parent.createEmptyMovieClip("timer_1", 1); this._parent.timer_1.onEnterFrame = function () { drager_down(); drage_drager(); }; }; down_btn.onPress = function () { u_out = false; scrolll_speed = myspeed; this._parent.createEmptyMovieClip("timer_1", 1); this._parent.timer_1.onEnterFrame = function () { drager_up(); drage_drager(); }; }; up_btn.onRelease = (up_btn.onReleaseOutside = up_release); down_btn.onRelease = (down_btn.onReleaseOutside = down_release); barBg_mc.onPress = function () { mouse_target = _ymouse; this._parent.createEmptyMovieClip("timer_1", 1); this._parent.timer_1.onEnterFrame = function () { barBg_mc_hit(); drage_drager(); }; }; } set_scroll_bar(c_content_height);
Symbol 359 MovieClip Frame 1
stop(); _parent.set_scroll_bar(this_.height);
Symbol 366 MovieClip Frame 1
function set_scroll_bar(c_content_height) { function drager_release() { start_drage = false; } function up_release() { d_out = true; } function down_release() { u_out = true; } function drage_drager() { drager_pos.current = drager_mc._y - drager_pos.strat; target = (drager_pos.current / axis_bar.height) * axis_track.height; mc._y = mc._y - ((mc._y - target) / fiction); } function drager_down() { if (d_out) { scrolll_speed = scrolll_speed * btn_scroll_fiction; } if (drager_mc._y > drager_pos.strat) { if (scrolll_speed > 0.001) { drager_mc._y = drager_mc._y - scrolll_speed; } } } function drager_up() { if (u_out) { scrolll_speed = scrolll_speed * btn_scroll_fiction; } if (drager_mc._y < axis_bar.local_y) { if (scrolll_speed > 0.001) { drager_mc._y = drager_mc._y + scrolll_speed; } } } function barBg_mc_hit() { if ((drager_mc._y >= drager_pos.strat) and (drager_mc._y <= axis_bar.local_y)) { drager_mc._y = drager_mc._y - ((drager_mc._y - mouse_target) / fiction); } if (drager_mc._y > axis_bar.local_y) { drager_mc._y = axis_bar.local_y; } if (drager_mc._y < drager_pos.strat) { drager_mc._y = drager_pos.strat; } } function hide_scroll_bar() { up_btn._alpha = (drager_mc._alpha = (down_btn._alpha = (barBg_mc._alpha = 0))); up_btn.enabled = (drager_mc.enabled = (down_btn.enabled = (barBg_mc.enabled = false))); } function show_scroll_bar() { up_btn._alpha = (drager_mc._alpha = (down_btn._alpha = (barBg_mc._alpha = 100))); up_btn.enabled = (drager_mc.enabled = (down_btn.enabled = (barBg_mc.enabled = true))); } function clea_up(_this) { removeMovieClip(_this.timer_1); removeMovieClip(drager_mc.timer); } clea_up(this); myspeed = 1; fiction = 10; btn_scroll_fiction = 0.9; mc._y = (mask._y = 0); drager_mc._y = barBg_mc._y; drager_mc._x = barBg_mc._x; scrolll_speed = myspeed; if (!c_content_height) { content_height = mc._height; } else { content_height = c_content_height; } if (content_height < mask._height) { hide_scroll_bar(); } else { show_scroll_bar(); } mc.setMask(mask); mc_pos = {strat:mask._y, current:0}; axis_track = {height:(mask._y - content_height) + this.mask._height}; drager_pos = {strat:barBg_mc._y, current:0}; axis_bar = {height:barBg_mc._height - drager_mc._height, local_y:(barBg_mc._y + barBg_mc._height) - drager_mc._height}; drager_mc.onPress = function () { var different; removeMovieClip(this._parent.timer_1); start_drage = true; this.createEmptyMovieClip("timer", 0); different = _ymouse - drager_mc._y; this.timer.onEnterFrame = function () { drage_drager(); if (start_drage) { if ((drager_mc._y >= drager_pos.strat) and (drager_mc._y <= axis_bar.local_y)) { drager_mc._y = _ymouse - different; } if (drager_mc._y < drager_pos.strat) { drager_mc._y = drager_pos.strat; } if (drager_mc._y > axis_bar.local_y) { drager_mc._y = axis_bar.local_y; } } }; }; drager_mc.onRelease = (drager_mc.onReleaseOutside = drager_release); up_btn.onPress = function () { d_out = false; scrolll_speed = myspeed; this._parent.createEmptyMovieClip("timer_1", 1); this._parent.timer_1.onEnterFrame = function () { drager_down(); drage_drager(); }; }; down_btn.onPress = function () { u_out = false; scrolll_speed = myspeed; this._parent.createEmptyMovieClip("timer_1", 1); this._parent.timer_1.onEnterFrame = function () { drager_up(); drage_drager(); }; }; up_btn.onRelease = (up_btn.onReleaseOutside = up_release); down_btn.onRelease = (down_btn.onReleaseOutside = down_release); barBg_mc.onPress = function () { mouse_target = _ymouse; this._parent.createEmptyMovieClip("timer_1", 1); this._parent.timer_1.onEnterFrame = function () { barBg_mc_hit(); drage_drager(); }; }; } set_scroll_bar(c_content_height);
Symbol 378 Button
on (release) { clipHolder.gotoAndPlay(1); pausePlay.gotoAndStop(1); }
Symbol 381 Button
on (release, keyPress "<Space>") { nextFrame(); _parent.clipHolder.stop(); _parent.go = false; }
Symbol 384 Button
on (release, keyPress "<Space>") { prevFrame(); _parent.clipHolder.play(); _parent.go = true; }
Symbol 385 MovieClip Frame 1
stop();
Symbol 388 Button
on (release) { pressing = false; if (pressed) { _parent.clipHolder.stop(); _parent.go = false; _parent.pausePlay.gotoAndStop(2); } else if (_parent.go) { _parent.clipHolder.play(); _parent.pausePlay.gotoAndStop(1); } else { _parent.clipHolder.stop(); _parent.pausePlay.gotoAndStop(2); } } on (press) { pressed = true; with (_parent) { if (clipHolder._currentframe > 1) { clipHolder.gotoAndStop(clipHolder._currentframe - 1); } } pressing = true; time = getTimer(); }
Symbol 392 Button
on (release) { pressing = false; if (pressed) { _parent.clipHolder.stop(); _parent.go = false; _parent.pausePlay.gotoAndStop(2); } else if (_parent.go) { _parent.clipHolder.play(); _parent.pausePlay.gotoAndStop(1); } else { _parent.clipHolder.stop(); _parent.pausePlay.gotoAndStop(2); } } on (press) { pressed = true; with (_parent) { if (clipHolder._currentframe < clipHolder._totalframes) { clipHolder.gotoAndStop(clipHolder._currentframe + 1); } } pressing = true; time = getTimer(); }
Symbol 394 Button
on (release, releaseOutside) { if (go) { clipHolder.play(); } else { clipHolder.stop(); } playhead.pressing = false; } on (press) { playhead.pressing = true; }
Symbol 398 MovieClip Frame 1
loadMovie ("goal.swf", clipHolder); theWidth = sliderBg._width; stop();
Instance of Symbol 374 MovieClip "playhead" in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent.clipHolder._totalframes > 1) { this.nowPlaying = (_parent.clipHolder._currentframe / _parent.clipHolder._totalframes) * 100; } else { nowPlaying = 0; } if (pressing) { if ((_parent._xmouse >= (startX + (this._width / 2))) && (_parent._xmouse <= (startX + (_parent.theWidth - this._width)))) { this._x = _parent._xmouse; } else if (_parent._xmouse < (startX + (this._width / 2))) { this._x = startX + (this._width / 2); } else if (_parent._xmouse > (startX + (_parent.theWidth - (this._width / 2)))) { this._x = startX + (_parent.theWidth - (this._width / 2)); } _parent.clipHolder.gotoAndStop(Math.round((_parent.clipHolder._totalframes / (_parent.theWidth - this._width)) * (this._x - (startX + (this._width / 2))))); } else { this._x = (startX + (this._width / 2)) + (((_parent.theWidth - this._width) / 100) * nowPlaying); } } onClipEvent (load) { startX = this._x; }
Instance of Symbol 385 MovieClip "pausePlay" in Symbol 398 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 389 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) { if (pressing && (_parent.clipHolder._currentframe > 1)) { pressed = false; _parent.clipHolder.gotoAndStop(_parent.clipHolder._currentframe - 4); } }
Instance of Symbol 393 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) { if (pressing && (_parent.clipHolder._currentframe < _parent.clipHolder._totalframes)) { pressed = false; _parent.clipHolder.gotoAndStop(_parent.clipHolder._currentframe + 4); } }
Instance of Symbol 395 MovieClip "timeLoad" in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) { if (_parent.vidHold._totalframes > 1) { percent = (_parent.vidHold._framesloaded / _parent.vidHold._totalframes) * 100; this._xscale = percent; } else { this._xscale = 0; } }
Instance of Symbol 397 MovieClip "clipHolder" in Symbol 398 MovieClip Frame 1
onClipEvent (data) { _parent.go = true; _parent.pausePlay.gotoAndStop(1); }
Symbol 399 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 2
video.alphaTo(100, 1);
Symbol 422 MovieClip Frame 1
function sendMail() { this.loadVariables("http://www.hyperlaunch.com/goal2/emailerkiller.php", "POST"); }
Symbol 426 MovieClip Frame 1
function hideClick() { clickHere._visible = false; } clickHere.onRelease = function () { _parent.thankYouClip.alphaTo(0, 1, "linear", 0, hideClick); _parent.formClip._visible = true; _parent.formClip.alphaTo(100, 1, "linear", 1); _parent.formClip.friendEmail.text = ""; _parent.formClip.friendName.text = ""; _parent.formClip.message.text = ""; _parent.formClip.yourEmail.text = ""; _parent.formClip.yourName.text = ""; };
Symbol 427 MovieClip Frame 1
function hideForm() { formClip._visible = false; } fakeButton.useHandCursor = false; thankYouClip._visible = false; formClip.sendButton.onRelease = function () { formClip.alphaTo(0, 1, "linear", 0, hideForm); thankYouClip._visible = true; thankYouClip.alphaTo(100, 1, "linear", 1); thankYouClip.clickHere._visible = true; formClip.sendMail(); };
Symbol 439 Button
on (release) { _root.objHighscores.submitScore(txtName.text, _root.currentScore, {mailName:mailName.text}); this.alphaTo(0, 1, "linear", 0, hideFormThing); }
Symbol 442 MovieClip Frame 1
function hideFormThing() { this.formThing._visible = false; this.restartButton2._visible = true; this.restartButton2.alphaTo(100, 1); this.restartButton2.onRelease = function () { _root.selectPowerButton._visible = true; _root.goalAttempts = 0; _root.score = 0; _root.level = 1; _root.goalsThisLevel = 0; _root.goalieCompetance = [67, 75, 80, 85, 90, 95]; _root.goalieReaction = [0.6, 0.5, 0.4, 0.3, 0.2, 0.1]; _root.levelScores = [0, 0, 0, 0, 0, 0]; _root.goalAttempts = 0; _root.level = 1; _root.level2._visible = false; _root.goalsThisLevel = 0; _root.totalScore = 0; _root.currentScore = 0; _root.potentialLevelScore = 0; _root.changeToAimState(); _root.endOfGameMessage._visible = false; _root.goalieCompetance = [67, 75, 80, 85, 90, 95]; _root.goalieReaction = [0.6, 0.5, 0.4, 0.3, 0.2, 0.1]; _root.levelScores = [0, 0, 0, 0, 0, 0]; _root.goalAttempts = 0; _root.level = 1; _root.goalsThisLevel = 0; _root.totalScore = 0; _root.currentScore = 10; _root.potentialLevelScore = 0; _root.totalScoreField.text = 0; _root.ballIcons.football1.alphaTo(50, 1); _root.ballIcons.football2.alphaTo(50, 1); _root.ballIcons.football3.alphaTo(50, 1); _root.goalAttempts = -1; _root.powerometer._alpha = 0; _root.wall.gotoAndStop(1); _root.highscoreHolder._visible = false; _root.ambientSound = new Sound(); _root.ambientSound.attachSound("streetCrowd"); _root.ambientSound.start(0, 999); trace("clicked!"); _parent.restartButton2._visible = false; _parent.formThing.alphaTo(100, 0, "linear", 1); _parent.formThing._visible = true; _parent.alphaTo(0, 1); _root.highscoreHolder._visible = false; _root.selectPowerButton._visible = true; _root.currentScore = 10; _root.levelScores = [0, 0, 0, 0, 0, 0]; _root.totalScoreField.text = 0; _root.totalScore = 10; _root.levelText.text = 1; trace("first restart button"); }; } restartButton.onRelease = function () { _root.selectPowerButton._visible = true; _root.goalAttempts = 0; _root.score = 0; _root.level = 1; _root.goalsThisLevel = 0; _root.goalieCompetance = [67, 75, 80, 85, 90, 95]; _root.goalieReaction = [0.6, 0.5, 0.4, 0.3, 0.2, 0.1]; _root.levelScores = [0, 0, 0, 0, 0, 0]; _root.goalAttempts = 0; _root.level = 1; _root.level2._visible = false; _root.goalsThisLevel = 0; _root.totalScore = 0; _root.currentScore = 0; _root.potentialLevelScore = 0; _root.changeToAimState(); _root.endOfGameMessage._visible = false; _root.goalieCompetance = [67, 75, 80, 85, 90, 95]; _root.goalieReaction = [0.6, 0.5, 0.4, 0.3, 0.2, 0.1]; _root.levelScores = [0, 0, 0, 0, 0, 0]; _root.goalAttempts = 0; _root.level = 1; _root.goalsThisLevel = 0; _root.totalScore = 0; _root.currentScore = 10; _root.potentialLevelScore = 0; _root.totalScoreField.text = 0; _root.ballIcons.football1.alphaTo(50, 1); _root.ballIcons.football2.alphaTo(50, 1); _root.ballIcons.football3.alphaTo(50, 1); _root.goalAttempts = -1; _root.powerometer._alpha = 0; _root.wall.gotoAndStop(1); _root.highscoreHolder._visible = false; trace("second restart button"); _parent.formThing._visible = true; _parent.alphaTo(0, 1); _root.highscoreHolder._visible = false; _root.selectPowerButton._visible = true; _root.levelScores = [0, 0, 0, 0, 0, 0]; _root.totalScore = 10; _root.currentScore = 0; _root.totalScoreField.text = 0; _root.levelText.text = 1; _root.ambientSound = new Sound(); _root.ambientSound.attachSound("streetCrowd"); _root.ambientSound.start(0, 999); }; stopAllSounds();
Symbol 447 MovieClip Frame 1
restartButton2._visible = false;
Symbol 451 MovieClip Frame 1
demotedButton.onRelease = function () { _parent.gotoAndPlay(96); };
Symbol 452 MovieClip Frame 1
stop();
Symbol 452 MovieClip Frame 10
demotedButton.onRelease = function () { gotoAndPlay (60); };
Symbol 452 MovieClip Frame 11
demotedButton.onRelease = function () { gotoAndPlay (60); };
Symbol 455 MovieClip Frame 1
demotedButton.onRelease = function () { _parent.gotoAndPlay(94); };
Symbol 456 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 10
demotedButton.onRelease = function () { gotoAndPlay (60); };
Symbol 456 MovieClip Frame 11
demotedButton.onRelease = function () { gotoAndPlay (60); };

Library Items

Symbol 1 Sound [streetCrowd]
Symbol 2 Sound [parkFootie]
Symbol 3 Sound [laugh]
Symbol 4 Sound [kick.wav]
Symbol 5 Sound [emptystjamespark]
Symbol 6 Sound [donkey]
Symbol 7 Sound [cheer_medium]
Symbol 8 Sound [bigCrowd]
Symbol 9 FontUsed by:10 11 12 321 331 355 356 357 358 402 403 404 405 406 407 417 418 419 420 421 434 437 459
Symbol 10 EditableTextUses:9Used by:13
Symbol 11 EditableTextUses:9Used by:13
Symbol 12 EditableTextUses:9Used by:13
Symbol 13 MovieClip [highscoreElement]Uses:10 11 12
Symbol 14 GraphicUsed by:15 394
Symbol 15 MovieClipUses:14Used by:16 395
Symbol 16 MovieClipUses:15Used by:Timeline
Symbol 17 FontUsed by:18 251 254 257 267 268 269 270 289 290 292 295 296 299 300 304 305 309 310 313 314 320 323 330 354 355 356 357 358 370 401 413 415 423 424 435 436 438 440 443 444 445 450 454 460 461 462 463 466 467 468 469 471 472 473 476 477 478 479 482
Symbol 18 TextUses:17Used by:Timeline
Symbol 487 MovieClip [__Packages.com.robertpenner.easing.Quad]
Symbol 488 MovieClip [__Packages.com.robertpenner.easing.Circ]
Symbol 489 MovieClip [__Packages.com.robertpenner.easing.Quart]
Symbol 490 MovieClip [__Packages.com.robertpenner.easing.Sine]
Symbol 491 MovieClip [__Packages.com.robertpenner.easing.Back]
Symbol 492 MovieClip [__Packages.com.robertpenner.easing.Quint]
Symbol 493 MovieClip [__Packages.com.robertpenner.easing.Linear]
Symbol 494 MovieClip [__Packages.com.robertpenner.easing.Expo]
Symbol 495 MovieClip [__Packages.com.robertpenner.easing.Elastic]
Symbol 496 MovieClip [__Packages.com.robertpenner.easing.Bounce]
Symbol 497 MovieClip [__Packages.zigo.tweenManager]
Symbol 498 MovieClip [__Packages.com.robertpenner.easing.Cubic]
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21
Symbol 21 MovieClipUses:20Used by:Timeline
Symbol 22 GraphicUsed by:Timeline
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:25
Symbol 25 MovieClipUses:24Used by:43 48
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:28
Symbol 28 MovieClipUses:27Used by:43 48
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31
Symbol 31 MovieClipUses:30Used by:43 48
Symbol 32 BitmapUsed by:34 47
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:32 33Used by:43
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:43 48
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:43 48
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:43 48
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:43 48
Symbol 43 MovieClipUses:25 28 31 34 36 38 40 42Used by:Timeline
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:46
Symbol 46 MovieClipUses:45Used by:48
Symbol 47 GraphicUses:32Used by:48
Symbol 48 MovieClipUses:46 25 28 31 47 36 38 40 42Used by:Timeline
Symbol 49 GraphicUsed by:50 51 52 53 54 55 56
Symbol 50 MovieClipUses:49Used by:Timeline
Symbol 51 MovieClipUses:49Used by:Timeline
Symbol 52 MovieClipUses:49Used by:Timeline
Symbol 53 MovieClipUses:49Used by:Timeline
Symbol 54 MovieClipUses:49Used by:Timeline
Symbol 55 MovieClipUses:49Used by:Timeline
Symbol 56 MovieClipUses:49Used by:Timeline
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:Timeline
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClipUses:60Used by:85 90 92 95 97
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClipUses:63Used by:85 90 92 95 97
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClipUses:66Used by:85 90 92 95 97
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:70
Symbol 70 MovieClipUses:69Used by:85 90 92 95 97
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:73
Symbol 73 MovieClipUses:72Used by:85 90 92 95 97
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76
Symbol 76 MovieClipUses:75Used by:85 90 92 95 97
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:79
Symbol 79 MovieClipUses:78Used by:85 90 92 95 97
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:82
Symbol 82 MovieClipUses:81Used by:85 90 92 95 97
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:85 90 91 93 94 96 97
Symbol 85 MovieClipUses:61 64 67 70 73 76 79 82 84Used by:87 98
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:85 86Used by:98
Symbol 88 BitmapUsed by:89 249
Symbol 89 GraphicUses:88Used by:90 92 95 97
Symbol 90 MovieClipUses:61 64 67 70 73 76 79 82 84 89Used by:91 94 98
Symbol 91 MovieClipUses:90 84Used by:98
Symbol 92 MovieClipUses:61 64 67 70 73 76 79 82 89Used by:93
Symbol 93 MovieClipUses:92 84Used by:98
Symbol 94 MovieClipUses:90 84Used by:98
Symbol 95 MovieClipUses:61 64 67 70 73 76 79 82 89Used by:96
Symbol 96 MovieClipUses:95 84Used by:98
Symbol 97 MovieClipUses:61 64 67 70 73 76 79 82 84 89Used by:98
Symbol 98 MovieClipUses:85 87 91 93 94 96 90 97Used by:Timeline
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClipUses:100Used by:111 112
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:104
Symbol 104 MovieClipUses:103Used by:111 112
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:107
Symbol 107 MovieClipUses:106Used by:111 112
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClipUses:109Used by:111 112 201 202 241 245
Symbol 111 MovieClipUses:101 104 107 110Used by:113
Symbol 112 MovieClipUses:101 104 107 110Used by:113
Symbol 113 MovieClipUses:111 112Used by:247
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClipUses:115Used by:126 140
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClipUses:118Used by:126 140
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:122
Symbol 122 MovieClipUses:121Used by:126 140
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClipUses:124Used by:126 140 167 188 213 242
Symbol 126 MovieClipUses:116 119 122 125Used by:142 157
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:129
Symbol 129 MovieClipUses:128Used by:139 141
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132 217
Symbol 132 MovieClipUses:131Used by:139 141
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClipUses:134Used by:139 141
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:138
Symbol 138 MovieClipUses:137Used by:139 141 177 189 221 243
Symbol 139 MovieClipUses:129 132 135 138Used by:142 157
Symbol 140 MovieClipUses:116 119 122 125Used by:142 157
Symbol 141 MovieClipUses:129 132 135 138Used by:142 157
Symbol 142 MovieClipUses:126 139 140 141Used by:247
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClipUses:144Used by:155 156
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:148
Symbol 148 MovieClipUses:147Used by:155 156
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:151
Symbol 151 MovieClipUses:150Used by:155 156
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:154
Symbol 154 MovieClipUses:153Used by:155 156 187 190 231 244
Symbol 155 MovieClipUses:145 148 151 154Used by:157
Symbol 156 MovieClipUses:145 148 151 154Used by:157
Symbol 157 MovieClipUses:155 139 126 141 156 140Used by:247
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:160
Symbol 160 MovieClipUses:159Used by:167 188
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:163
Symbol 163 MovieClipUses:162Used by:167 188
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:166
Symbol 166 MovieClipUses:165Used by:167 188
Symbol 167 MovieClipUses:160 163 166 125Used by:191 203
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClipUses:169Used by:177 189
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:177 189
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:176
Symbol 176 MovieClipUses:175Used by:177 189
Symbol 177 MovieClipUses:170 173 176 138Used by:191 203
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:180
Symbol 180 MovieClipUses:179Used by:187 190
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:183
Symbol 183 MovieClipUses:182Used by:187 190
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:186
Symbol 186 MovieClipUses:185Used by:187 190
Symbol 187 MovieClipUses:180 183 186 154Used by:191 203
Symbol 188 MovieClipUses:160 163 166 125Used by:191 203
Symbol 189 MovieClipUses:170 173 176 138Used by:191 203
Symbol 190 MovieClipUses:180 183 186 154Used by:191 203
Symbol 191 MovieClipUses:167 177 187 188 189 190Used by:247
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:194
Symbol 194 MovieClipUses:193Used by:201 202
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:197
Symbol 197 MovieClipUses:196Used by:201 202
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClipUses:199Used by:201 202
Symbol 201 MovieClipUses:194 197 200 110Used by:203
Symbol 202 MovieClipUses:194 197 200 110Used by:203
Symbol 203 MovieClipUses:167 177 187 201 188 189 190 202Used by:247
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:206
Symbol 206 MovieClipUses:205Used by:213 242
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:209
Symbol 209 MovieClipUses:208Used by:213 242
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:212
Symbol 212 MovieClipUses:211Used by:213 242
Symbol 213 MovieClipUses:206 209 212 125Used by:246
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:216
Symbol 216 MovieClipUses:215Used by:221 243
Symbol 217 MovieClipUses:131Used by:221 243
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClipUses:219Used by:221 243
Symbol 221 MovieClipUses:216 217 220 138Used by:246
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:224
Symbol 224 MovieClipUses:223Used by:231 244
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:227
Symbol 227 MovieClipUses:226Used by:231 244
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:230
Symbol 230 MovieClipUses:229Used by:231 244
Symbol 231 MovieClipUses:224 227 230 154Used by:246
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:234
Symbol 234 MovieClipUses:233Used by:241 245
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:237
Symbol 237 MovieClipUses:236Used by:241 245
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:240
Symbol 240 MovieClipUses:239Used by:241 245
Symbol 241 MovieClipUses:234 237 240 110Used by:246
Symbol 242 MovieClipUses:206 209 212 125Used by:246
Symbol 243 MovieClipUses:216 217 220 138Used by:246
Symbol 244 MovieClipUses:224 227 230 154Used by:246
Symbol 245 MovieClipUses:234 237 240 110Used by:246
Symbol 246 MovieClipUses:213 221 231 241 242 243 244 245Used by:247
Symbol 247 MovieClipUses:113 142 157 191 203 246Used by:Timeline
Symbol 248 MovieClipUsed by:442  Timeline
Symbol 249 GraphicUses:88Used by:250
Symbol 250 MovieClipUses:249Used by:275  Timeline
Symbol 251 TextUses:17Used by:252
Symbol 252 MovieClipUses:251Used by:253
Symbol 253 MovieClipUses:252Used by:Timeline
Symbol 254 TextUses:17Used by:255
Symbol 255 MovieClipUses:254Used by:256
Symbol 256 MovieClipUses:255Used by:Timeline
Symbol 257 TextUses:17Used by:258
Symbol 258 MovieClipUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:Timeline
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClipUses:261Used by:Timeline
Symbol 263 GraphicUsed by:266
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:264Used by:266
Symbol 266 MovieClipUses:263 265Used by:Timeline
Symbol 267 EditableTextUses:17Used by:Timeline
Symbol 268 TextUses:17Used by:Timeline
Symbol 269 EditableTextUses:17Used by:Timeline
Symbol 270 TextUses:17Used by:Timeline
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:275
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:273Used by:275
Symbol 275 MovieClipUses:250 272 274Used by:Timeline
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:286
Symbol 278 GraphicUsed by:286
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:286
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:283
Symbol 283 MovieClipUses:282Used by:286
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:286
Symbol 286 MovieClipUses:277 278 280 283 285Used by:Timeline
Symbol 287 BitmapUsed by:288 294 303 308 312
Symbol 288 GraphicUses:287Used by:293
Symbol 289 TextUses:17Used by:293
Symbol 290 TextUses:17Used by:293
Symbol 291 GraphicUsed by:293 311
Symbol 292 TextUses:17Used by:293 298 302 307 311 316
Symbol 293 MovieClipUses:288 289 290 291 292Used by:317
Symbol 294 GraphicUses:287Used by:298 302
Symbol 295 TextUses:17Used by:298
Symbol 296 TextUses:17Used by:298
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:294 295 296 297 292Used by:317
Symbol 299 TextUses:17Used by:302
Symbol 300 TextUses:17Used by:302
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:294 299 300 301 292Used by:317
Symbol 303 GraphicUses:287Used by:307
Symbol 304 TextUses:17Used by:307
Symbol 305 TextUses:17Used by:307
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:303 304 305 306 292Used by:317
Symbol 308 GraphicUses:287Used by:311
Symbol 309 TextUses:17Used by:311
Symbol 310 TextUses:17Used by:311
Symbol 311 MovieClipUses:308 309 310 291 292Used by:317
Symbol 312 GraphicUses:287Used by:316
Symbol 313 TextUses:17Used by:316
Symbol 314 TextUses:17Used by:316
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:312 313 314 315 292Used by:317
Symbol 317 MovieClipUses:293 298 302 307 311 316Used by:Timeline
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:325
Symbol 320 TextUses:17Used by:325
Symbol 321 TextUses:9Used by:325
Symbol 322 GraphicUsed by:324 416 425 439 441
Symbol 323 TextUses:17Used by:324
Symbol 324 MovieClipUses:322 323Used by:325
Symbol 325 MovieClipUses:319 320 321 324Used by:Timeline
Symbol 326 GraphicUsed by:327 351 368 397 400
Symbol 327 ButtonUses:326Used by:350
Symbol 328 BitmapUsed by:329 369
Symbol 329 GraphicUses:328Used by:350 427
Symbol 330 TextUses:17Used by:350
Symbol 331 TextUses:9Used by:338
Symbol 332 FontUsed by:333 335
Symbol 333 TextUses:332Used by:338
Symbol 334 GraphicUsed by:337
Symbol 335 TextUses:332Used by:337
Symbol 336 GraphicUsed by:337
Symbol 337 ButtonUses:334 335 336Used by:338
Symbol 338 MovieClipUses:331 333 337Used by:349
Symbol 339 GraphicUsed by:340 360
Symbol 340 MovieClipUses:339Used by:349
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:349
Symbol 343 GraphicUsed by:344 363
Symbol 344 MovieClipUses:343Used by:349
Symbol 345 GraphicUsed by:346 364
Symbol 346 MovieClipUses:345Used by:349
Symbol 347 GraphicUsed by:348 365
Symbol 348 MovieClipUses:347Used by:349
Symbol 349 MovieClipUses:338 340 342 344 346 348Used by:350
Symbol 350 MovieClipUses:327 329 330 349Used by:Timeline
Symbol 351 ButtonUses:326Used by:367
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:367
Symbol 354 TextUses:17Used by:367
Symbol 355 TextUses:17 9Used by:359
Symbol 356 TextUses:17 9Used by:359
Symbol 357 TextUses:17 9Used by:359
Symbol 358 TextUses:17 9Used by:359
Symbol 359 MovieClipUses:355 356 357 358Used by:366
Symbol 360 MovieClipUses:339Used by:366
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:361Used by:366
Symbol 363 MovieClipUses:343Used by:366
Symbol 364 MovieClipUses:345Used by:366
Symbol 365 MovieClipUses:347Used by:366
Symbol 366 MovieClipUses:359 360 362 363 364 365Used by:367
Symbol 367 MovieClipUses:351 353 354 366Used by:Timeline
Symbol 368 ButtonUses:326Used by:399
Symbol 369 GraphicUses:328Used by:399
Symbol 370 TextUses:17Used by:399
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:398
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:398
Symbol 375 GraphicUsed by:376 378
Symbol 376 MovieClipUses:375Used by:378
Symbol 377 GraphicUsed by:378 381 384 388 392
Symbol 378 ButtonUses:376 377 375Used by:398
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:381
Symbol 381 ButtonUses:380 377Used by:385
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:384
Symbol 384 ButtonUses:383 377Used by:385
Symbol 385 MovieClipUses:381 384Used by:398
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:388
Symbol 388 ButtonUses:387 377Used by:389
Symbol 389 MovieClipUses:388Used by:398
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:392
Symbol 392 ButtonUses:391 377Used by:393
Symbol 393 MovieClipUses:392Used by:398
Symbol 394 ButtonUses:14Used by:398
Symbol 395 MovieClipUses:15Used by:398
Symbol 396 GraphicUsed by:398
Symbol 397 MovieClipUses:326Used by:398
Symbol 398 MovieClipUses:372 374 378 385 389 393 394 395 396 397Used by:399
Symbol 399 MovieClipUses:368 369 370 398Used by:Timeline
Symbol 400 ButtonUses:326Used by:427
Symbol 401 TextUses:17Used by:427
Symbol 402 TextUses:9Used by:427
Symbol 403 TextUses:9Used by:422
Symbol 404 TextUses:9Used by:422
Symbol 405 TextUses:9Used by:422
Symbol 406 TextUses:9Used by:422
Symbol 407 TextUses:9Used by:422
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:422 442
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:422
Symbol 412 GraphicUsed by:416
Symbol 413 TextUses:17Used by:414
Symbol 414 MovieClipUses:413Used by:416
Symbol 415 TextUses:17Used by:416
Symbol 416 MovieClipUses:412 414 322 415Used by:422
Symbol 417 EditableTextUses:9Used by:422
Symbol 418 EditableTextUses:9Used by:422
Symbol 419 EditableTextUses:9Used by:422
Symbol 420 EditableTextUses:9Used by:422
Symbol 421 EditableTextUses:9Used by:422
Symbol 422 MovieClipUses:403 404 405 406 407 409 411 416 417 418 419 420 421Used by:427
Symbol 423 TextUses:17Used by:426
Symbol 424 TextUses:17Used by:425
Symbol 425 MovieClipUses:322 424Used by:426
Symbol 426 MovieClipUses:423 425Used by:427
Symbol 427 MovieClipUses:400 329 401 402 422 426Used by:Timeline
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:430
Symbol 430 MovieClipUses:429Used by:Timeline
Symbol 431 GraphicUsed by:447
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:447
Symbol 434 TextUses:9Used by:442
Symbol 435 TextUses:17Used by:442
Symbol 436 TextUses:17Used by:442
Symbol 437 EditableTextUses:9Used by:442
Symbol 438 TextUses:17Used by:439
Symbol 439 ButtonUses:322 438Used by:442
Symbol 440 TextUses:17Used by:441
Symbol 441 MovieClipUses:322 440Used by:442 446
Symbol 442 MovieClipUses:434 409 435 436 437 439 248 441Used by:447
Symbol 443 TextUses:17Used by:447
Symbol 444 TextUses:17Used by:446
Symbol 445 TextUses:17Used by:446
Symbol 446 MovieClipUses:441 444 445Used by:447
Symbol 447 MovieClipUses:431 433 442 443 446Used by:Timeline
Symbol 448 GraphicUsed by:449 453
Symbol 449 MovieClipUses:448Used by:451
Symbol 450 TextUses:17Used by:451
Symbol 451 MovieClipUses:449 450Used by:452
Symbol 452 MovieClipUses:451Used by:Timeline
Symbol 453 MovieClipUses:448Used by:455
Symbol 454 TextUses:17Used by:455
Symbol 455 MovieClipUses:453 454Used by:456
Symbol 456 MovieClipUses:455Used by:Timeline
Symbol 457 FontUsed by:458
Symbol 458 TextUses:457Used by:Timeline
Symbol 459 TextUses:9Used by:Timeline
Symbol 460 TextUses:17Used by:465
Symbol 461 TextUses:17Used by:465 470 475 481 484 486
Symbol 462 TextUses:17Used by:465 475 484
Symbol 463 TextUses:17Used by:465
Symbol 464 GraphicUsed by:465 470
Symbol 465 MovieClipUses:460 461 462 463 464Used by:Timeline
Symbol 466 TextUses:17Used by:470 475 481 484 486
Symbol 467 TextUses:17Used by:470
Symbol 468 TextUses:17Used by:470 481 484
Symbol 469 TextUses:17Used by:470
Symbol 470 MovieClipUses:466 467 468 469 461 464Used by:Timeline
Symbol 471 TextUses:17Used by:475 481
Symbol 472 TextUses:17Used by:475 481 484
Symbol 473 TextUses:17Used by:475 481 484
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:471 472 462 473 461 466 474Used by:Timeline
Symbol 476 TextUses:17Used by:481
Symbol 477 TextUses:17Used by:481
Symbol 478 TextUses:17Used by:481 484
Symbol 479 TextUses:17Used by:481 484 486
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:476 477 472 473 471 478 461 468 466 479 480Used by:Timeline
Symbol 482 TextUses:17Used by:484 486
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:472 466 473 479 462 461 482 478 468 483Used by:Timeline
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:466 479 461 482 485Used by:Timeline

Instance Names

"level1"Frame 3Symbol 43 MovieClip
"animHolder"Frame 3Symbol 48 MovieClip
"goalNet"Frame 3Symbol 50 MovieClip
"middleHigh"Frame 3Symbol 51 MovieClip
"middleLow"Frame 3Symbol 52 MovieClip
"topLeftCorner"Frame 3Symbol 53 MovieClip
"bottomLeftCorner"Frame 3Symbol 54 MovieClip
"topRightCorner"Frame 3Symbol 55 MovieClip
"bottomRightCorner"Frame 3Symbol 56 MovieClip
"ballShadow"Frame 3Symbol 58 MovieClip
"goalie"Frame 3Symbol 98 MovieClip
"wall"Frame 3Symbol 247 MovieClip
"goalCentreDefiner"Frame 3Symbol 248 MovieClip
"ballSpotDefiner"Frame 3Symbol 248 MovieClip
"pathHolder"Frame 3Symbol 248 MovieClip
"controlPointCentre"Frame 3Symbol 248 MovieClip
"groundLevel"Frame 3Symbol 248 MovieClip
"wallLevel"Frame 3Symbol 248 MovieClip
"topLeftGoalCorner"Frame 3Symbol 248 MovieClip
"topRightGoalCorner"Frame 3Symbol 248 MovieClip
"football"Frame 3Symbol 250 MovieClip
"goalMessage"Frame 3Symbol 253 MovieClip
"savedMessageClip"Frame 3Symbol 256 MovieClip
"wallMessage"Frame 3Symbol 259 MovieClip
"selectPowerButton"Frame 3Symbol 266 MovieClip
"totalScoreField"Frame 3Symbol 267 EditableText
"levelText"Frame 3Symbol 269 EditableText
"ballIcons"Frame 3Symbol 275 MovieClip
"powerometer"Frame 3Symbol 286 MovieClip
"midLevel"Frame 3Symbol 317 MovieClip
"gameBackg"Frame 3Symbol 325 MovieClip
"aboutClip"Frame 3Symbol 350 MovieClip
"castClip"Frame 3Symbol 367 MovieClip
"trailerClip"Frame 3Symbol 399 MovieClip
"sendToClip"Frame 3Symbol 427 MovieClip
"endOfGameMessage"Frame 3Symbol 447 MovieClip
"highscoreHolder"Frame 3Symbol 248 MovieClip
"demotedMessage"Frame 3Symbol 452 MovieClip
"fistDemotedMessage"Frame 3Symbol 456 MovieClip
"playButton"Frame 3Symbol 465 MovieClip
"aboutButton"Frame 3Symbol 470 MovieClip
"trailerButton"Frame 3Symbol 475 MovieClip
"sendToButton"Frame 3Symbol 481 MovieClip
"officialSiteButton"Frame 3Symbol 484 MovieClip
"castButton"Frame 3Symbol 486 MovieClip
"txtName"Symbol 13 MovieClip [highscoreElement] Frame 1Symbol 10 EditableText
"txtRank"Symbol 13 MovieClip [highscoreElement] Frame 1Symbol 11 EditableText
"txtScore"Symbol 13 MovieClip [highscoreElement] Frame 1Symbol 12 EditableText
"slider"Symbol 16 MovieClip Frame 1Symbol 15 MovieClip
"slider"Symbol 16 MovieClip Frame 1Symbol 15 MovieClip
"mask"Symbol 48 MovieClip Frame 1Symbol 46 MovieClip
"goalInner"Symbol 85 MovieClip Frame 1Symbol 84 MovieClip
"goalInner"Symbol 90 MovieClip Frame 1Symbol 84 MovieClip
"goalInner"Symbol 91 MovieClip Frame 1Symbol 84 MovieClip
"goalInner"Symbol 93 MovieClip Frame 1Symbol 84 MovieClip
"goalInner"Symbol 94 MovieClip Frame 1Symbol 84 MovieClip
"goalInner"Symbol 96 MovieClip Frame 1Symbol 84 MovieClip
"goalInner"Symbol 97 MovieClip Frame 1Symbol 84 MovieClip
"goalie"Symbol 98 MovieClip Frame 1Symbol 85 MovieClip
"goalie"Symbol 98 MovieClip Frame 10Symbol 91 MovieClip
"goalie"Symbol 98 MovieClip Frame 21Symbol 93 MovieClip
"goalie"Symbol 98 MovieClip Frame 30Symbol 94 MovieClip
"goalie"Symbol 98 MovieClip Frame 40Symbol 96 MovieClip
"goalie"Symbol 98 MovieClip Frame 50Symbol 90 MovieClip
"goalie"Symbol 98 MovieClip Frame 61Symbol 97 MovieClip
"wall"Symbol 247 MovieClip Frame 1Symbol 113 MovieClip
"wall"Symbol 247 MovieClip Frame 2Symbol 142 MovieClip
"wall"Symbol 247 MovieClip Frame 3Symbol 157 MovieClip
"wall"Symbol 247 MovieClip Frame 4Symbol 191 MovieClip
"wall"Symbol 247 MovieClip Frame 5Symbol 203 MovieClip
"wall"Symbol 247 MovieClip Frame 6Symbol 246 MovieClip
"football1"Symbol 275 MovieClip Frame 1Symbol 250 MovieClip
"football2"Symbol 275 MovieClip Frame 1Symbol 250 MovieClip
"football3"Symbol 275 MovieClip Frame 1Symbol 250 MovieClip
"cross1"Symbol 275 MovieClip Frame 1Symbol 272 MovieClip
"cross2"Symbol 275 MovieClip Frame 1Symbol 272 MovieClip
"cross3"Symbol 275 MovieClip Frame 1Symbol 272 MovieClip
"tick1"Symbol 275 MovieClip Frame 1Symbol 274 MovieClip
"tick2"Symbol 275 MovieClip Frame 1Symbol 274 MovieClip
"tick3"Symbol 275 MovieClip Frame 1Symbol 274 MovieClip
"powerBar"Symbol 286 MovieClip Frame 1Symbol 280 MovieClip
"levelClick"Symbol 317 MovieClip Frame 1Symbol 293 MovieClip
"levelClick"Symbol 317 MovieClip Frame 2Symbol 298 MovieClip
"levelClick"Symbol 317 MovieClip Frame 3Symbol 302 MovieClip
"levelClick"Symbol 317 MovieClip Frame 4Symbol 307 MovieClip
"levelClick"Symbol 317 MovieClip Frame 5Symbol 311 MovieClip
"levelClick"Symbol 317 MovieClip Frame 6Symbol 316 MovieClip
"mc"Symbol 349 MovieClip Frame 1Symbol 338 MovieClip
"mask"Symbol 349 MovieClip Frame 1Symbol 340 MovieClip
"down_btn"Symbol 349 MovieClip Frame 1Symbol 342 MovieClip
"barBg_mc"Symbol 349 MovieClip Frame 1Symbol 344 MovieClip
"drager_mc"Symbol 349 MovieClip Frame 1Symbol 346 MovieClip
"up_btn"Symbol 349 MovieClip Frame 1Symbol 348 MovieClip
"mc"Symbol 366 MovieClip Frame 1Symbol 359 MovieClip
"mask"Symbol 366 MovieClip Frame 1Symbol 360 MovieClip
"down_btn"Symbol 366 MovieClip Frame 1Symbol 362 MovieClip
"barBg_mc"Symbol 366 MovieClip Frame 1Symbol 363 MovieClip
"drager_mc"Symbol 366 MovieClip Frame 1Symbol 364 MovieClip
"up_btn"Symbol 366 MovieClip Frame 1Symbol 365 MovieClip
"slider"Symbol 395 MovieClip Frame 1Symbol 15 MovieClip
"sliderBg"Symbol 398 MovieClip Frame 1Symbol 372 MovieClip
"playhead"Symbol 398 MovieClip Frame 1Symbol 374 MovieClip
"pausePlay"Symbol 398 MovieClip Frame 1Symbol 385 MovieClip
"timeLoad"Symbol 398 MovieClip Frame 1Symbol 395 MovieClip
"clipHolder"Symbol 398 MovieClip Frame 1Symbol 397 MovieClip
"video"Symbol 399 MovieClip Frame 2Symbol 398 MovieClip
"sendButton"Symbol 422 MovieClip Frame 1Symbol 416 MovieClip
"yourName"Symbol 422 MovieClip Frame 1Symbol 417 EditableText
"yourEmail"Symbol 422 MovieClip Frame 1Symbol 418 EditableText
"friendName"Symbol 422 MovieClip Frame 1Symbol 419 EditableText
"friendEmail"Symbol 422 MovieClip Frame 1Symbol 420 EditableText
"message"Symbol 422 MovieClip Frame 1Symbol 421 EditableText
"clickHere"Symbol 426 MovieClip Frame 1Symbol 425 MovieClip
"fakeButton"Symbol 427 MovieClip Frame 1Symbol 400 Button
"formClip"Symbol 427 MovieClip Frame 1Symbol 422 MovieClip
"thankYouClip"Symbol 427 MovieClip Frame 1Symbol 426 MovieClip
"txtName"Symbol 442 MovieClip Frame 1Symbol 437 EditableText
"highscoreHolder"Symbol 442 MovieClip Frame 1Symbol 248 MovieClip
"restartButton"Symbol 442 MovieClip Frame 1Symbol 441 MovieClip
"restartButton"Symbol 446 MovieClip Frame 1Symbol 441 MovieClip
"formThing"Symbol 447 MovieClip Frame 1Symbol 442 MovieClip
"restartButton2"Symbol 447 MovieClip Frame 1Symbol 446 MovieClip
"demotedButton"Symbol 451 MovieClip Frame 1Symbol 449 MovieClip
"demotedButton"Symbol 455 MovieClip Frame 1Symbol 453 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "streetCrowd"
ExportAssets (56)Timeline Frame 1Symbol 2 as "parkFootie"
ExportAssets (56)Timeline Frame 1Symbol 3 as "laugh"
ExportAssets (56)Timeline Frame 1Symbol 4 as "kick.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "emptystjamespark"
ExportAssets (56)Timeline Frame 1Symbol 6 as "donkey"
ExportAssets (56)Timeline Frame 1Symbol 7 as "cheer_medium"
ExportAssets (56)Timeline Frame 1Symbol 8 as "bigCrowd"
ExportAssets (56)Timeline Frame 1Symbol 13 as "highscoreElement"
ExportAssets (56)Timeline Frame 1Symbol 487 as "__Packages.com.robertpenner.easing.Quad"
ExportAssets (56)Timeline Frame 1Symbol 488 as "__Packages.com.robertpenner.easing.Circ"
ExportAssets (56)Timeline Frame 1Symbol 489 as "__Packages.com.robertpenner.easing.Quart"
ExportAssets (56)Timeline Frame 1Symbol 490 as "__Packages.com.robertpenner.easing.Sine"
ExportAssets (56)Timeline Frame 1Symbol 491 as "__Packages.com.robertpenner.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 492 as "__Packages.com.robertpenner.easing.Quint"
ExportAssets (56)Timeline Frame 1Symbol 493 as "__Packages.com.robertpenner.easing.Linear"
ExportAssets (56)Timeline Frame 1Symbol 494 as "__Packages.com.robertpenner.easing.Expo"
ExportAssets (56)Timeline Frame 1Symbol 495 as "__Packages.com.robertpenner.easing.Elastic"
ExportAssets (56)Timeline Frame 1Symbol 496 as "__Packages.com.robertpenner.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 497 as "__Packages.zigo.tweenManager"
ExportAssets (56)Timeline Frame 1Symbol 498 as "__Packages.com.robertpenner.easing.Cubic"

Labels

"go"Frame 2
"miss"Symbol 90 MovieClip Frame 13
"save"Symbol 90 MovieClip Frame 14
"miss"Symbol 92 MovieClip Frame 13
"save"Symbol 92 MovieClip Frame 14
"miss"Symbol 95 MovieClip Frame 13
"save"Symbol 95 MovieClip Frame 14
"start"Symbol 98 MovieClip Frame 1
"topLeft"Symbol 98 MovieClip Frame 10
"bottomLeft"Symbol 98 MovieClip Frame 21
"topRight"Symbol 98 MovieClip Frame 30
"bottomRight"Symbol 98 MovieClip Frame 40
"topMiddle"Symbol 98 MovieClip Frame 50
"bottomMiddle"Symbol 98 MovieClip Frame 61

Dynamic Text Variables

currentScoreSymbol 267 EditableText"0"
yourNameVarSymbol 417 EditableText""
yourEmailVarSymbol 418 EditableText""
friendNameVarSymbol 419 EditableText""
friendEmailVarSymbol 420 EditableText""
messageVarSymbol 421 EditableText""




http://swfchan.com/22/109140/info.shtml
Created: 14/3 -2019 17:41:58 Last modified: 14/3 -2019 17:41:58 Server time: 04/05 -2024 09:25:35