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

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

Tennis Ace.swf

This is the info page for
Flash #22438

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


Text
Free Games AND ShowS

loading

loading

0%

0%

FX

FX

FX

FX

FX

FX

Play

Play

play

play

Instructions

Instructions

Instructions

PRACTICE

PRACTICE

PLAY MORE GAMES

PLAY MORE GAMES

NEW GAMES BY EMAIL

NEW GAMES BY EMAIL

DOWNLOAD GAME

DOWNLOAD GAME

Free Games AND ShowS

nicole

nicole

anna

Anna

anna

claudia

claudia

sELECT A PLAYER

sELECT A PLAYER

BACK

BACK

BACK

BACK

Easy

Easy

medium

medium

hard

hard

GRASS

GRASS

CLAY

CLAY

SELECT A SURFACE

SELECT A SURFACE

'Q' TO QUIT

'Q' to QUIt

w

M

0

0

0

0

YOU VS

Congratulations, You Won!
You have gained the highest
accolade. The Gold Cup !

gold cup!

gold cup!

Nice work ! You won a Silver
Trophy. Now you can try to beat
the best...Claudia !

SILVER!

SILVER!

Well done ! You have beaten
Nicole. She's the easiest player
to beat though so try Anna now.

BRONZE!

BRONZE!

You lost this time. You can learn how to
get a bit better in the Practice Area.

LOSER!

LOSER!

Play AGAIN

Play AGAIN

To be reminded about our Christmas Tennis Ace
Competition and receive information on all our
new games enter your email address below.

Email:

Welcome to the "Tennis Ace" training session, here you'll
learn all the moves you need to know to become a true
tennis champion.

training session

'Q' to Quit

go >>

go >>

= Move back to the
previous instruction

M

S

= Move through
the instructions

B

N

sound

= Music

= Sound Effects

next

next

Back

Back

Nicole = Bronze Cup (Easy)
Anna = Silver Cup (Medium)
Claudia = Gold Cup (Hard)

Tennis ACE Rules

Tennis ACE Rules

The rules are similar to regular tennis, (see general tennis rules below). To be
a Tennis Ace you play the best of five games to try and win a cup.

Nicole = Bronze Cup (Easy)
Anna = Silver Cup (Medium)
Claudia = Gold Cup (Hard)

Also remember when you choose a Court, Clay has more bounce and is
slightly slower than the fast Grass Court surface.

General tennis rules

General tennis rules

Service: Each player takes a serve in turn after each game, the ball must
be served into the service box, from right to left, then left to right and so
forth. If you miss your first serve you get a second serve. If a ball hits the
net and goes over into the correct service area, a "let" is given and the
serve taken again.
Return: The ball returned must be hit on the volley or after one bounce
and must land and within the singles court lines. If the ball lands outside
the singles line area or hits the net and doesn't go in a point is awarded
to the opposition.

General Tennis Rules

next

next

back

back

Points:  To be awarded a point your opponent must miss the ball or hit the
ball out. The scoring system goes, 0, 15 ,30, 40 if you score the winning
point on 40 you win the game. In the occurance of 40-40 or "Deuce" the
game then goes to "Advantage" the first player to win a point on
"Advantage" wins the game.

ActionScript [AS1/AS2]

Frame 343
function fVRBall() { bX = ObjectLine4._x; bY = ObjectLine4._y; ball._x = bX; ball._y = bY; shadow._x = ObjectLine6._x; shadow._y = ObjectLine6._y; } function fBallMove() { ySpd = ySpd * friction; ySpd = ySpd + gravity; zSpd = zSpd * 0.95; if (YCoords[5] >= 0) { ySpd = -ySpd; if (nBCount == 0) { fWhereIsBall(); } _root.nBCount++; } if (YCoords[5] < -50) { ySpd = -ySpd; } i = 4; while (i < 6) { XCoords[i] = XCoords[i] + xSpd; YCoords[i] = YCoords[i] + ySpd; ZCoords[i] = ZCoords[i] + zSpd; i++; } XCoords[8] = XCoords[4]; XCoords[9] = XCoords[5]; ZCoords[8] = ZCoords[4]; ZCoords[9] = ZCoords[5]; } function fWhereIsBall() { if (((34 + ((_root.ZCoords[5] - 150) * 0.016666667)) < _root.XCoords[5]) || (_root.XCoords[5] < (-34 - ((_root.ZCoords[5] - 150) * 0.016666667)))) { _root.strWhatGwan = "WIDE"; if (blnServe) { _root.strWhatGwan = "SERVEOUT"; } } else if ((_root.ZCoords[5] < -130) || (170 < _root.ZCoords[5])) { _root.strWhatGwan = "DEEP"; if (blnServe) { _root.strWhatGwan = "SERVEOUT"; } } else if (_root.strWhatGwan != "B4NET") { _root.strWhatGwan = "NICE"; } if (_root.nPTurn == 1) { if ((_root.blnServe == 1) && (_root.blnForward == 1)) { if (_root.nServeSide == 1) { if ((75 < _root.ZCoords[5]) || (0 < _root.XCoords[5])) { _root.strWhatGwan = "SERVEOUT"; } } else if ((75 < _root.ZCoords[5]) || (_root.XCoords[5] < 0)) { _root.strWhatGwan = "SERVEOUT"; } } if (_root.blnForward == 1) { if (_root.ZCoords[5] < 0) { _root.strWhatGwan = "B4NET"; if (blnServe) { _root.strWhatGwan = "SERVEOUT"; } } } else if (0 < _root.ZCoords[5]) { _root.strWhatGwan = "B4NET"; if (blnServe) { _root.strWhatGwan = "SERVEOUT"; } } } else { if ((_root.blnServe == 1) && (_root.blnForward == 0)) { if (_root.nServeSide == 1) { if ((_root.ZCoords[5] < -70) || (_root.XCoords[5] < 0)) { _root.strWhatGwan = "SERVEOUT"; } } else if ((_root.ZCoords[5] < -70) || (0 < _root.XCoords[5])) { _root.strWhatGwan = "SERVEOUT"; } } if (_root.blnForward == 1) { if (_root.ZCoords[5] < 0) { _root.strWhatGwan = "B4NET"; if (blnServe) { _root.strWhatGwan = "SERVEOUT"; } } } else if (0 < _root.ZCoords[5]) { _root.strWhatGwan = "B4NET"; if (blnServe) { _root.strWhatGwan = "SERVEOUT"; } } } if (((_root.strWhatGwan == "DEEP") || (_root.strWhatGwan == "WIDE")) || ((_root.strWhatGwan == "SERVEOUT") && (-120 < _root.ZCoords[5]))) { sndOut.play(); } } function fPointOver() { if (_root.ball.nBallStatus != 2) { if (nServeSide == 1) { nServeSide = 0; movP2.XTarg = 17; } else if (nServeSide == 0) { nServeSide = 1; movP2.XTarg = -17; } } nBCount = 0; xSpd = 0; ySpd = 0; zSpd = 0; if (_root.ball.nBallStatus != 2) { if (strWhatGwan == "NICE") { if (blnForward == 1) { p1Score++; fDoScores(1); } else { p2Score++; fDoScores(2); } nServeCount = 0; } else if (((strWhatGwan == "WIDE") || (strWhatGwan == "DEEP")) || (strWhatGwan == "B4NET")) { if (blnForward == 0) { p1Score++; fDoScores(1); } else { p2Score++; fDoScores(2); } nServeCount = 0; } else if (strWhatGwan == "SERVEOUT") { if (nServeCount == 2) { if (_root.nPTurn == 1) { p2Score++; fDoScores(2); } else { p1Score++; fDoScores(1); } } else if (nServeSide == 1) { nServeSide = 0; movP2.XTarg = 17; } else if (nServeSide == 0) { nServeSide = 1; movP2.XTarg = -17; } } } fCreateComment(); blnServe = 0; if (nServeCount == 2) { nServeCount = 0; } if (_root.nPTurn == 1) { blnForward = 1; if (_root.nServeSide == 1) { startDrag (_root.movP1, true, 275, 305, 460, 305); } else { startDrag (_root.movP1, true, 100, 305, 275, 305); } } else { blnForward = 0; if (_root.nServeSide == 1) { startDrag (_root.movP1, true, 275, 175, 550, 400); } else { startDrag (_root.movP1, true, 0, 175, 275, 400); } } movP2.YTarg = -4; movP2.ZTarg = 150 + movP2.myZTarg; _root.ball.nBallStatus = 0; _root.movP1.gotoAndStop(1); _root.movP2.gotoAndStop(1); _root.movP1.nPow = 0; _root.movP1.blnP = 0; _root.movMsgs.gotoAndPlay("POINT"); strWhatGwan = "NICE"; } function fDoScores(nType) { if (nType == 1) { if (p1Score == 4) { if (p2Score < 3) { p1Games++; p1Score = 0; p2Score = 0; fChangeOver(); } else if (p2Score == 4) { p2Score--; p1Score--; } } if (p1Score == 5) { p1Games++; p1Score = 0; p2Score = 0; fChangeOver(); } } else { if (p2Score == 4) { if (p1Score < 3) { p2Games++; p1Score = 0; p2Score = 0; fChangeOver(); } else if (p1Score == 4) { p2Score--; p1Score--; } } if (p2Score == 5) { p2Games++; p1Score = 0; p2Score = 0; fChangeOver(); } } if ((p1Games == nTotalGames) || (p2Games == nTotalGames)) { nPTurn = 0; } } function fChangeOver() { if (_root.nPTurn == 1) { _root.nPTurn = 2; _root.blnForward = 0; } else { _root.nPTurn = 1; _root.blnForward = 1; } _root.nServeSide = 1; _root.movP2.XTarg = -17; } function fCreateComment() { if ((((p1Score == 0) && (p2Score == 0)) && (0 < (p1Games + p2Games))) && (ball.nBallStatus != 2)) { if (p1Games == nTotalGames) { strMsg = "YOU WIN !"; } else if (p2Games == nTotalGames) { strMsg = "YOU LOSE !"; } else { strMsg = "GAME !"; } } else if (strWhatGwan == "NICE") { if (blnForward == 1) { strMsg = arrComments1[random(4)]; } else { strMsg = arrComments2[random(4)]; } } else if (strWhatGwan == "SERVEOUT") { if (nServeCount < 2) { strMsg = "FAULT"; } else { strMsg = "DOUBLE FAULT"; } } else if (strWhatGwan == "WIDE") { if (blnForward == 1) { strMsg = arrComments4[random(4)]; } else { strMsg = arrComments5[random(4)]; } } else if (strWhatGwan == "DEEP") { if (blnForward == 1) { strMsg = arrComments3[random(4)]; } else { strMsg = arrComments5[random(4)]; } } else if (strWhatGwan == "B4NET") { if (blnForward == 1) { if (_root.ball.nBallStatus != 2) { strMsg = "GET IT OVER"; } } else { strMsg = "NET !"; } } } function fCalcEndPos() { var arrTempX = new Array(); var arrTempY = new Array(); var arrTempZ = new Array(); arrTempX[0] = XCoords[4]; arrTempX[1] = XCoords[5]; arrTempX[2] = xSpd; arrTempY[0] = YCoords[4]; arrTempY[1] = YCoords[5]; arrTempY[2] = ySpd; arrTempZ[0] = ZCoords[4]; arrTempZ[1] = ZCoords[5]; arrTempZ[2] = zSpd; var blnMov = 1; var blnBounced = 0; var nC = 1; while (blnMov) { ySpd = ySpd * friction; ySpd = ySpd + gravity; zSpd = zSpd * 0.95; if (YCoords[5] >= 0) { ySpd = -ySpd; blnBounced = 1; var nCPercent = Math.round(nC / 2); if (_root.nLevel == 3) { _root.movP2.XBouncePoint = XCoords[5]; _root.movP2.ZBouncePoint = ZCoords[5]; } else { _root.movP2.XBouncePoint = 100; _root.movP2.ZBouncePoint = 100; } nC = 1; } if (YCoords[5] < -50) { ySpd = -ySpd; } i = 4; while (i < 6) { XCoords[i] = XCoords[i] + xSpd; YCoords[i] = YCoords[i] + ySpd; ZCoords[i] = ZCoords[i] + zSpd; i++; } nC++; if ((nC == nCPercent) && (blnBounced)) { blnMov = 0; _root.movP2.XTarg = XCoords[5]; _root.movP2.YTarg = YCoords[5]; _root.movP2.ZTarg = ZCoords[5]; XCoords[4] = arrTempX[0]; XCoords[5] = arrTempX[1]; YCoords[4] = arrTempY[0]; YCoords[5] = arrTempY[1]; ZCoords[4] = arrTempZ[0]; ZCoords[5] = arrTempZ[1]; xSpd = arrTempX[2]; ySpd = arrTempY[2]; zSpd = arrTempZ[2]; } } }
Frame 344
function fTTPointOver() { nBCount = 0; blnServe = 0; xSpd = 0; ySpd = 0; zSpd = 0; ball.nBallStatus = 0; movP1.gotoAndStop(1); movP1.nPow = 0; movP1.blnP = 0; strWhatGwan = "NICE"; } function fTTCreateAdvice() { var _local1 = 0; switch (_root.trainCount) { case _local1 : movHelper.movHelp.txtHelp = "Click your left mouse button once to throw the ball up into the air. Then click again as the ball starts to drop downwards..."; return; case 1 : movHelper.movHelp.txtHelp = "Make sure you click the mouse just as the ball is moving down from the top of its flight."; return; case 2 : movHelper.movHelp.txtHelp = "If you double click the mouse the ball will go out."; return; case 3 : movHelper.movHelp.txtHelp = "Move around the baseline and your serve will change angle."; return; case 4 : movHelper.movHelp.txtHelp = "Vary your angle of service to fox your opponents."; return; case 5 : movHelper.movHelp.txtHelp = "Now click next to move onto returning the ball."; } } function fTTCreateAdvice2() { var _local1 = 0; switch (_root.trainCount) { case _local1 : movHelper.movHelp.txtHelp = "Stand in the correct place and click your mouse quickly to hit the ball."; return; case 1 : movHelper.movHelp.txtHelp = "Try clicking a little early to make sure you hit the ball."; return; case 2 : movHelper.movHelp.txtHelp = "If you're standing to the left of the ball when you hit it the ball will go to the right."; return; case 3 : movHelper.movHelp.txtHelp = "If you're standing to the right of the ball when you hit it the ball will go to the left."; return; case 4 : movHelper.movHelp.txtHelp = "Try holding down the mouse to build up power then let go to whack it across the court."; return; case 5 : movHelper.movHelp.txtHelp = "Move into the net and go for some volley shots."; return; case 6 : movHelper.movHelp.txtHelp = "OK. Time to get playing and see if you can beat the ladies !!"; } }
Frame 345
function DrawLine(x, y, x1, y1, count) { duplicateMovieClip ("Line", "ObjectLine" + count, count); setProperty("ObjectLine" + count, _x , x); setProperty("ObjectLine" + count, _y , y); setProperty("ObjectLine" + count, _xscale , x1 - x); setProperty("ObjectLine" + count, _yscale , y1 - y); } function RotateX(angle) { var i; var Radians = (angle * Radian); i = 0; while (i < NumPoints) { RotatedX[i] = XCoords[i]; RotatedY[i] = (Math.cos(Radians) * YCoords[i]) - (Math.sin(Radians) * ZCoords[i]); RotatedZ[i] = (Math.sin(Radians) * YCoords[i]) + (Math.cos(Radians) * ZCoords[i]); i++; } } function RotateY(angle) { var i; var Radians = (angle * Radian); i = 0; while (i < NumPoints) { RotatedX1[i] = (Math.cos(Radians) * RotatedX[i]) - (Math.sin(Radians) * RotatedZ[i]); RotatedY1[i] = RotatedY[i]; RotatedZ1[i] = (Math.sin(Radians) * RotatedX[i]) + (Math.cos(Radians) * RotatedZ[i]); i++; } } function RotateZ(angle) { var i; var Radians = (angle * Radian); i = 0; while (i < NumPoints) { RotatedX2[i] = (Math.cos(Radians) * RotatedX1[i]) - (Math.sin(Radians) * RotatedY1[i]); RotatedY2[i] = (Math.sin(Radians) * RotatedX1[i]) + (Math.cos(Radians) * RotatedY1[i]); RotatedZ2[i] = RotatedZ1[i]; i++; } } function RotatedToScreen() { var i; i = 0; while (i < NumPoints) { ScreenX[i] = ((viewP * RotatedX2[i]) / (RotatedZ2[i] + 600)) + MovieXSize; ScreenY[i] = ((viewP * RotatedY2[i]) / (RotatedZ2[i] + 600)) + MovieYSize; i++; } } function DrawObject() { var i; var index = 0; i = 0; while (i < NumLines) { DrawLine(ScreenX[Lines[index]], ScreenY[Lines[index]], ScreenX[Lines[index + 1]], ScreenY[Lines[index + 1]], i); index = index + 2; i++; } } function fDo3D() { RotateX(x); RotateY(y); RotateZ(z); RotatedToScreen(); DrawObject(); }
Frame 347
Frame 349
nBytesTotal = _root.getBytesTotal(); nBytesLoaded = _root.getBytesLoaded(); nPercentLoaded = int((nBytesLoaded / nBytesTotal) * 100); txtPercent = nPercentLoaded + "%"; if (nBytesLoaded >= nBytesTotal) { gotoAndPlay (351); var blnMusic = 1; var blnFX = 1; }
Frame 350
gotoAndPlay (1);
Frame 355
Frame 357
Frame 385
Frame 405
_quality = "high"; stop();
Frame 408
sndSwish.play();
Frame 429
sndSwish.play();
Frame 436
stop();
Frame 440
sndSwish.play();
Frame 458
sndSwish.play();
Frame 467
stop();
Frame 470
sndSwish.play();
Frame 482
_quality = "medium";
Instance of Symbol 212 MovieClip "movGrass" in Frame 482
onClipEvent (load) { trace(_root.nCourtType); if (_root.nCourtType == 1) { gotoAndStop (1); } else { gotoAndStop (2); } }
Instance of Symbol 225 MovieClip "movCrowd" in Frame 482
onClipEvent (load) { if (_root.nCourtType == 1) { gotoAndStop (1); } else { gotoAndStop (2); } }
Instance of Symbol 246 MovieClip "movP2" in Frame 482
onClipEvent (load) { var _local1 = 1; switch (_root.nLevel) { case _local1 : var p2XSpd = 0.8; var p2ZSpd = 0.8; var XCapable = 20; var myZTarg = 0; break; case 2 : var p2XSpd = 0.8; var p2ZSpd = 0.8; var XCapable = 30; var myZTarg = 0; break; case 3 : var p2XSpd = 2.4; var p2ZSpd = 2.2; var XCapable = 16; var myZTarg = 40; break; default : var p2XSpd = 0.8; var p2ZSpd = 1.2; var XCapable = 30; var myZTarg = 40; } var XTarg = -17; var YTarg = -4; var ZTarg = (150 + myZTarg); var XBouncePoint; var YBouncePoint; var ZBouncePoint; var spdDiv = 1; var nServeTime = 0; } onClipEvent (enterFrame) { if (_root.nPTurn == 1) { if (_root.blnForward == 1) { XDiff = _root.XCoords[10] - XTarg; YDiff = _root.YCoords[10] - YTarg; ZDiff = _root.ZCoords[10] - ZTarg; } if ((_root.blnForward == 0) && (_root.ball.nBallStatus == 3)) { XDiff = _root.XCoords[10] - 0; YDiff = _root.YCoords[10] + 4; ZDiff = (_root.ZCoords[10] - 150) - myZTarg; } } else { if (_root.blnForward == 1) { XDiff = _root.XCoords[10] - XTarg; YDiff = _root.YCoords[10] - YTarg; ZDiff = _root.ZCoords[10] - ZTarg; } if ((_root.blnForward == 0) && (_root.ball.nBallStatus == 3)) { XDiff = _root.XCoords[10] - 0; YDiff = _root.YCoords[10] + 4; ZDiff = (_root.ZCoords[10] - 150) - myZTarg; } if ((_root.blnForward == 0) && (_root.ball.nBallStatus == 0)) { XDiff = _root.XCoords[10] - XTarg; YDiff = _root.YCoords[10] - YTarg; ZDiff = _root.ZCoords[10] - ZTarg; } } if (((_root.blnForward == 0) && (_root.ball.nBallStatus == 3)) && (_root.nLevel == 3)) { spdDiv = 5; } else { spdDiv = 1; } if (p2XSpd < XDiff) { _root.XCoords[10] = _root.XCoords[10] - (p2XSpd / spdDiv); _root.XCoords[11] = _root.XCoords[11] - (p2XSpd / spdDiv); } else if (XDiff < 0) { _root.XCoords[10] = _root.XCoords[10] + (p2XSpd / spdDiv); _root.XCoords[11] = _root.XCoords[11] + (p2XSpd / spdDiv); } if (p2ZSpd < ZDiff) { _root.ZCoords[10] = _root.ZCoords[10] - (p2ZSpd / spdDiv); _root.ZCoords[11] = _root.ZCoords[11] - (p2ZSpd / spdDiv); } else if (ZDiff < 0) { _root.ZCoords[10] = _root.ZCoords[10] + (p2ZSpd / spdDiv); _root.ZCoords[11] = _root.ZCoords[11] + (p2ZSpd / spdDiv); } _x = _root.ObjectLine7._x; _y = (_root.ObjectLine7._y - 18); if (_root.nPTurn == 2) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : ZTarg = 185; nServeTime++; if (nServeTime >= 66) { gotoAndStop (4); } if (nServeTime >= 70) { _root.blnCanServe = 1; nServeTime = 0; } if (_root.nBallDepth == 1) { _root.nBallDepth = 0; _root.ball.swapDepths(_root.movNet); } if (_root.blnCanServe) { _root.ySpd = -6; _root.gravity = 0.5; _root.ball.nBallStatus = 1; _root.blnCanServe = 0; } break; case 1 : if (_root.YCoords[4] < -5) { _root.blnServe = 1; _root.nServeCount++; _root.ball.nBallStatus = 3; blnP = 0; if (_root.nLevel == 3) { _root.ySpd = -3.3; _root.zSpd = -24; if (_root.nServeSide == 1) { _root.xSpd = 1.5 + (random(10) / 10); } else { _root.xSpd = (-1.5) - (random(10) / 10); } } else { _root.ySpd = -3; _root.zSpd = -24; if (_root.nServeSide == 1) { _root.xSpd = 1.5 + (random(10) / 10); } else { _root.xSpd = (-1.5) - (random(10) / 10); } } _root.blnForward = 0; _root.blnNetCheck = 0; _root.nBCount = 0; _root.sndHit.play(); gotoAndStop (1); } else { _root.ball.nBallStatus = 2; } break; case 2 : break; case 3 : if (!((((_root.nBCount < 2) && (_root.strWhatgwan == "NICE")) && (_root.YCoords[4] < 0)) && (ZBouncePoint < 165))) { break; } if (!((_root.ZCoords[5] >= (_root.ZCoords[10] - XCapable)) && ((_root.ZCoords[10] + XCapable) >= _root.ZCoords[5]))) { break; } if (!((-12 < XDiff) && (XDiff < 8))) { break; } if (_root.nLevel == 3) { if ((-5 < _root.XCoords[10]) && (_root.XCoords[10] < 5)) { if ((-3 < XDiff) && (XDiff < 2)) { _root.ySpd = -3; _root.xSpd = 0; } else if (XDiff < -3) { _root.ySpd = -3; _root.xSpd = (-XDiff) / 5; } else if (2 < XDiff) { _root.ySpd = -3; _root.xSpd = (-XDiff) / 5; } } else if (_root.XCoords[10] >= 5) { _root.ySpd = -3; _root.xSpd = (-(random(9) + 1)) / 3; } else if (-5 >= _root.XCoords[10]) { _root.ySpd = -3; _root.xSpd = (random(9) + 1) / 3; } _root.zSpd = (-13) - (_root.ZCoords[10] / 12); _root.d1 = _root.XCoords[10]; } else { if ((-3 < XDiff) && (XDiff < 2)) { _root.ySpd = -3; _root.xSpd = 0; } else if (XDiff < -3) { _root.ySpd = -3; _root.xSpd = (-XDiff) / 5; } else if (2 < XDiff) { _root.ySpd = -3; _root.xSpd = (-XDiff) / 5; } _root.zSpd = -23.5; } _root.blnForward = 0; _root.blnNetCheck = 0; _root.nBCount = 0; _root.sndHit.play(); if (0 < XDiff) { gotoAndStop (3); } else { gotoAndStop (2); } if (_root.blnServe != 1) { break; } _root.blnServe = 0; } } if (_root.nPTurn == 1) { if ((((_root.nBCount < 2) && (_root.strWhatgwan == "NICE")) && (_root.YCoords[4] < 0)) && (ZBouncePoint < 165)) { if ((_root.ZCoords[5] >= (_root.ZCoords[10] - XCapable)) && ((_root.ZCoords[10] + XCapable) >= _root.ZCoords[5])) { if ((-12 < XDiff) && (XDiff < 8)) { if (_root.nLevel == 3) { if ((-5 < _root.XCoords[10]) && (_root.XCoords[10] < 5)) { if ((-3 < XDiff) && (XDiff < 2)) { _root.ySpd = -3; _root.xSpd = 0; } else if (XDiff < -3) { _root.ySpd = -3; _root.xSpd = (-XDiff) / 5; } else if (2 < XDiff) { _root.ySpd = -3; _root.xSpd = (-XDiff) / 5; } } else if (_root.XCoords[10] >= 5) { _root.ySpd = -3; _root.xSpd = (-(random(9) + 1)) / 3; } else if (-5 >= _root.XCoords[10]) { _root.ySpd = -3; _root.xSpd = (random(9) + 1) / 3; } _root.zSpd = -13 - (_root.ZCoords[10] / 12); _root.d1 = _root.XCoords[10]; } else { if ((-3 < XDiff) && (XDiff < 2)) { _root.ySpd = -3; _root.xSpd = 0; } else if (XDiff < -3) { _root.ySpd = -3; _root.xSpd = (-XDiff) / 5; } else if (2 < XDiff) { _root.ySpd = -3; _root.xSpd = (-XDiff) / 5; } _root.zSpd = -23.5; } _root.blnForward = 0; _root.blnNetCheck = 0; _root.nBCount = 0; if (0 < XDiff) { gotoAndStop (3); } else { gotoAndStop (2); } _root.sndHit.play(); if (_root.blnServe == 1) { _root.blnServe = 0; } } } } } }
Instance of Symbol 285 MovieClip "movP1" in Frame 482
onClipEvent (load) { var nPow = 0; var blnP = 0; var xDivider = 4; var yPow = 3; var Xdiff; var Ydiff; var Zdiff; var _local1 = 1; switch (_root.nLevel) { case _local1 : var p1XCapable = 22; var p1ZCapable = 45; var p1Z2Capable = 90; break; case 2 : var p1XCapable = 10; var p1ZCapable = 40; var p1Z2Capable = 60; break; case 3 : var p1XCapable = 22; var p1ZCapable = 40; var p1Z2Capable = 60; break; default : var p1XCapable = 22; var p1ZCapable = 45; var p1Z2Capable = 90; } } onClipEvent (enterFrame) { if (blnP) { nPow = nPow + 1.5; if (4 < nPow) { powerbar._alpha = 100; powerbar.gotoAndStop(int(nPow)); } } else { powerbar._alpha = 0; } if (28 < nPow) { nPow = 28; } p1Xratio = 0.178 - ((_y - 305) * 0.00036); p1Zratio = 1.1; p1x = (_x - 280) * p1Xratio; p1z = (-(_y - 170)) * p1Zratio; if (blnP && (4 < nPow)) { if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } } if (nBallStatus == 0) { gotoAndStop (1); } if (_root.nPTurn == 0) { stopDrag(); } } onClipEvent (mouseDown) { if (_root.nPTurn == 1) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : _root.ball.nBallStatus = 1; _root.ySpd = -6; _root.gravity = 0.5; if (_root.nBallDepth == 0) { _root.nBallDepth = 1; _root.ball.swapDepths(_root.movNet); } gotoAndStop (2); break; case 1 : if ((((-30 < _root.YCoords[4]) && (_root.YCoords[4] < -10)) && ((_x - 20) < _root.ball._x)) && (_root.ball._x < (_x + 20))) { _root.blnServe = 1; _root.nServeCount++; _root.ball.nBallStatus = 2.5; blnP = 1; } else { _root.ball.nBallStatus = 2; } break; case 2 : break; case 3 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } blnP = 1; } } if (_root.nPTurn == 2) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 1 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 2 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 3 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } blnP = 1; } } } onClipEvent (mouseUp) { if (_root.nPTurn >= 1) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : gotoAndStop (1); break; case 1 : gotoAndStop (1); break; case 2 : gotoAndStop (1); break; case 2.5 : gotoAndStop (1); startDrag (_this, true, 0, 175, 550, 400); blnP = 0; _root.ySpd = -1.5; _root.xSpd = (-(_x - _root.MovieXSize)) / 50; _root.zSpd = 24; _root.blnForward = 1; _root.blnNetCheck = 0; _root.sndHit.play(); _root.nBCount = 0; if ((_root.blnServe == 1) && (_root.nPTurn == 2)) { _root.blnServe = 0; } nPow = 0; _root.fCalcEndPos(); _root.ball.nBallStatus = 3; _root.shadow._visible = 1; break; case 3 : if (_root.blnForward != 0) { break; } startDrag (_this, true, 0, 175, 550, 400); blnP = 0; XDiff = p1x - _root.XCoords[4]; YDiff = _root.YCoords[4]; ZDiff = p1z - _root.ZCoords[4]; if (((((((-p1ZCapable) < ZDiff) && (ZDiff < p1Z2Capable)) && (_root.strWhatGwan == "NICE")) && (_root.ball.nBallStatus != 2)) && (_root.YCoords[4] < 0)) && (_root.nBCount < 2)) { if (((-p1XCapable) < XDiff) && (XDiff < p1XCapable)) { if ((-2 < XDiff) && (XDiff < 2)) { _root.ySpd = -yPow; _root.xSpd = 0; } else if (XDiff < -2) { _root.ySpd = -yPow; _root.xSpd = (-XDiff) / xDivider; } else if (2 < XDiff) { _root.ySpd = -yPow; _root.xSpd = (-XDiff) / xDivider; } _root.zSpd = 12 + nPow; if (_root.XCoords[5] < p1x) { gotoAndStop (5); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (4); } if (nPow < 5) { swoosh.swish._visible = 0; _root.zSpd = 13 + ((-p1z) / 11); } _root.sndHit.play(); _root.blnForward = 1; _root.blnNetCheck = 0; _root.nBCount = 0; if ((_root.blnServe == 1) && (_root.nPTurn == 2)) { _root.blnServe = 0; } } else { gotoAndStop (1); } } else { gotoAndStop (1); } nPow = 0; if (xDivider == 2.5) { xDivider = 4; yPow = 3; } _root.fCalcEndPos(); } } }
Frame 486
sndSwish.play(); sndMusic.gotoAndPlay(5); movMOnOff.gotoAndStop(10); _root.blnMusic = 0;
Instance of Symbol 309 MovieClip "ball" in Frame 495
onClipEvent (load) { var nBallStatus = 0; var nDir = 1; } onClipEvent (enterFrame) { if (_root.nPTurn == 1) { var _local1 = 0; switch (nBallStatus) { case _local1 : _root.XCoords[4] = _root.movP1.p1x; _root.XCoords[5] = _root.movP1.p1x; _root.ZCoords[4] = _root.movP1.p1z; _root.ZCoords[5] = _root.movP1.p1z; _root.YCoords[4] = -4; _root.YCoords[5] = -5; _root.XCoords[8] = _root.XCoords[4]; _root.XCoords[9] = _root.XCoords[5]; _root.ZCoords[8] = _root.ZCoords[4]; _root.ZCoords[9] = _root.ZCoords[5]; _x = _root.movP1._x; _y = _root.movP1._y; _root.fDo3D(); _root.shadow._visible = 0; break; case 1 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount == 1) { nBallStatus = 2; } break; case 2 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount >= 1) { _root.fPointOver(); } break; case 2.5 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); break; case 3 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if ((_root.ZCoords[5] >= 270) || (-270 >= _root.ZCoords[5])) { _root.fPointOver(); } if (_root.nBCount >= 3) { _root.fPointOver(); } if (((0 < _root.ZCoords[5]) && (_root.blnNetCheck == 0)) && (_root.blnForward == 1)) { if (_root.YCoords[5] >= (_root.YCoords[6] - 1)) { _root.zSpd = ((-_root.zSpd) / 25) - 3; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 0; } _root.blnNetCheck = 1; } if (!(((_root.ZCoords[5] < 0) && (_root.blnNetCheck == 0)) && (_root.blnForward == 0))) { break; } if (_root.YCoords[5] >= (_root.YCoords[6] - 1)) { _root.zSpd = (-_root.zSpd) / 5; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 1; } _root.blnNetCheck = 1; } } if (_root.nPTurn == 2) { var _local1 = 0; switch (nBallStatus) { case _local1 : _root.XCoords[4] = _root.XCoords[10]; _root.XCoords[5] = _root.XCoords[10]; _root.ZCoords[4] = _root.ZCoords[10]; _root.ZCoords[5] = _root.ZCoords[10]; _root.YCoords[4] = -4; _root.YCoords[5] = -5; _root.XCoords[8] = _root.XCoords[4]; _root.XCoords[9] = _root.XCoords[5]; _root.ZCoords[8] = _root.ZCoords[4]; _root.ZCoords[9] = _root.ZCoords[5]; _root.fVRBall(); _root.fDo3D(); break; case 1 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount == 1) { nBallStatus = 2; } break; case 2 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount >= 1) { _root.fPointOver(); } break; case 3 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if ((_root.ZCoords[5] >= 270) || (-270 >= _root.ZCoords[5])) { _root.fPointOver(); } if (_root.nBCount >= 3) { _root.fPointOver(); } if (((0 < _root.ZCoords[5]) && (_root.blnNetCheck == 0)) && (_root.blnForward == 1)) { if (_root.YCoords[5] >= _root.YCoords[6]) { _root.zSpd = -_root.zSpd; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 0; } _root.blnNetCheck = 1; } if (!(((_root.ZCoords[5] < 0) && (_root.blnNetCheck == 0)) && (_root.blnForward == 0))) { break; } if (_root.YCoords[5] >= _root.YCoords[6]) { _root.zSpd = -_root.zSpd; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 1; } _root.blnNetCheck = 1; } } }
Frame 496
startDrag ("movP1", true, 275, 305, 450, 305); viewP = 2600; var Radian = 0.0174444444444444; var x = 9; var xSpd = 0; var ySpd = 0; var zSpd = 0; var y; var z; var bx; var by; var bz; if ((nCourtType == 2) || (nLevel == 3)) { friction = 0.945; } else { friction = 0.96; } gravity = 0; netcoeff = 0.1; bouncecoeff = 0.5; MovieXSize = 275; MovieYSize = 194; var NumLines = 8; var Numpoints = 12; var XCoords = [-29, -34, 34, 29, 29, 29, -48, 48, 29, 29, -17, -17]; var YCoords = [0, 0, 0, 0, -5, -4, -4, -4, 0, 0, 0, -10]; var ZCoords = [-150, 150, 150, -150, -150, -150, 0, 0, -150, -149, 150, 150]; var RotatedX = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedX1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedX2 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY2 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ2 = [0, 0, 0, 0, 0, 0, 0, 0]; var ScreenX = [0, 0, 0, 0, 0, 0, 0, 0]; var ScreenY = [0, 0, 0, 0, 0, 0, 0, 0]; var Lines = [0, 1, 1, 2, 2, 3, 3, 0, 4, 5, 6, 7, 8, 9, 10, 11];
Frame 497
startDrag ("movP1", true, 275, 305, 450, 305); var blnForward = 1; var nBCount = 0; var blnServe = 0; var nServeSide = 1; var nServeCount = 0; var strWhatGwan = "NICE"; var strMsg = "GET READY!"; var nPTurn = 1; var blnCanServe = 0; var blnNetCheck = 0; var nBallDepth = 1; var nGame = 1; var nSet = 1; var nTotalGames = 3; var p1Score = 0; var p2Score = 0; var p1Games = 0; var p2Games = 0; var p1Sets = 0; var p2Sets = 0; var arrComments1 = new Array(); var arrComments2 = new Array(); var arrComments3 = new Array(); var arrComments4 = new Array(); var arrComments5 = new Array(); arrComments1[0] = "PEACH"; arrComments1[1] = "SWEET SHOT"; arrComments1[2] = "BEAUT!"; arrComments1[3] = "NICE"; arrComments2[0] = "ERP!!!"; arrComments2[1] = "YOU MISSED IT"; arrComments2[2] = "SORT IT OUT"; arrComments2[3] = "OH DEAR!"; arrComments3[0] = "TAKE IT EASY"; arrComments3[1] = "IT'S LONG"; arrComments3[2] = "OUT"; arrComments3[3] = "TOO HARD"; arrComments4[0] = "POOR SHOT"; arrComments4[1] = "KEEP IT IN"; arrComments4[2] = "OUT"; arrComments4[3] = "WIDE!"; arrComments5[0] = "WELL LEFT"; arrComments5[1] = "THAT'LL DO YER"; arrComments5[2] = "WELL OUT!"; arrComments5[3] = "GONE OUT!"; movMsgs.gotoAndPlay("POINT"); stop();
Frame 499
_quality = "high";
Frame 503
sndSwish.play();
Frame 513
function fTrainingBalls(g, s, t, u) { var moveMent = 1; i = 0; while (i < g) { moveMent = moveMent + s; i++; } moveMent = moveMent * u.length; moveMent = moveMent + t; chickLeft = g; chickRight = s; chickFore = t; chickBack = moveMent; chickName = u; } if (strMsg == "YOU WIN !") { var _local1 = 1; switch (nLevel) { case _local1 : movCup.gotoAndStop(3); break; case 2 : movCup.gotoAndStop(2); break; case 3 : movCup.gotoAndStop(1); } } else { movCup.gotoAndStop(4); }
Frame 517
sndSwish.play(); if (strMsg == "YOU WIN !") { fTrainingBalls(9, 1, nLevel, _url); } else { fTrainingBalls(9, 0, nLevel, _url); }
Frame 530
gotoAndPlay (529);
Frame 531
stop();
Frame 532
stop();
Frame 547
sndSwish.play();
Instance of Symbol 212 MovieClip "movGrass" in Frame 557
onClipEvent (load) { if (_root.nCourtType == 1) { gotoAndStop (1); } else { gotoAndStop (2); } }
Instance of Symbol 225 MovieClip "movCrowd" in Frame 557
onClipEvent (load) { if (_root.nCourtType == 1) { gotoAndStop (1); } else { gotoAndStop (2); } }
Frame 566
sndSwish.play();
Frame 575
stop();
Frame 585
gotoAndPlay (609);
Frame 596
_quality = "medium";
Instance of Symbol 285 MovieClip "movP1" in Frame 596
onClipEvent (load) { startDrag (_this, true, 275, 305, 450, 305); var nPow = 0; var blnP = 0; var xDivider = 4; var yPow = 3; var Xdiff; var Ydiff; var Zdiff; var _local1 = 1; switch (_root.nLevel) { case _local1 : var p1XCapable = 18; break; case 2 : var p1XCapable = 10; break; case 3 : var p1XCapable = 7; break; default : var p1XCapable = 18; } } onClipEvent (enterFrame) { if (blnP) { nPow = nPow + 1.5; if (4 < nPow) { powerbar._alpha = 100; powerbar.gotoAndStop(int(nPow)); } } else { powerbar._alpha = 0; } if (28 < nPow) { nPow = 28; } p1Xratio = 0.178 - ((_y - 305) * 0.00036); p1Zratio = 1.1; p1x = (_x - 280) * p1Xratio; p1z = (-(_y - 170)) * p1Zratio; if (blnP && (4 < nPow)) { if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } } if (nBallStatus == 0) { gotoAndStop (1); } } onClipEvent (mouseDown) { if (_root.nPTurn == 1) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : _root.ball.nBallStatus = 1; _root.ySpd = -6; _root.gravity = 0.5; if (_root.nBallDepth == 0) { _root.nBallDepth = 1; _root.ball.swapDepths(_root.movNet); } gotoAndStop (2); break; case 1 : if ((((-30 < _root.YCoords[4]) && (_root.YCoords[4] < -10)) && ((_x - 20) < _root.ball._x)) && (_root.ball._x < (_x + 20))) { _root.blnServe = 1; _root.nServeCount++; _root.ball.nBallStatus = 2.5; blnP = 1; } else { _root.ball.nBallStatus = 2; } break; case 2 : break; case 3 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } blnP = 1; } } if (_root.nPTurn == 2) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 1 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 2 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 3 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } blnP = 1; } } } onClipEvent (mouseUp) { if (_root.nPTurn >= 1) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : gotoAndStop (1); break; case 1 : gotoAndStop (1); break; case 2 : gotoAndStop (1); break; case 2.5 : gotoAndStop (1); blnP = 0; _root.ySpd = -1.5; _root.xSpd = (-(_x - _root.MovieXSize)) / 50; _root.zSpd = 24; _root.blnForward = 1; _root.blnNetCheck = 0; _root.sndHit.play(); _root.nBCount = 0; if ((_root.blnServe == 1) && (_root.nPTurn == 2)) { _root.blnServe = 0; } nPow = 0; _root.fCalcEndPos(); _root.ball.nBallStatus = 3; _root.shadow._visible = 1; break; case 3 : blnP = 0; XDiff = p1x - _root.XCoords[4]; YDiff = _root.YCoords[4]; ZDiff = p1z - _root.ZCoords[4]; if ((((((-30 < ZDiff) && (ZDiff < 30)) && (_root.strWhatGwan == "NICE")) && (nBallStatus != 2)) && (_root.YCoords[4] < 0)) && (_root.nBCount < 2)) { if (((-p1XCapable) < XDiff) && (XDiff < p1XCapable)) { if ((-2 < XDiff) && (XDiff < 2)) { _root.ySpd = -yPow; _root.xSpd = 0; } else if (XDiff < -2) { _root.ySpd = -yPow; _root.xSpd = (-XDiff) / xDivider; } else if (2 < XDiff) { _root.ySpd = -yPow; _root.xSpd = (-XDiff) / xDivider; } _root.zSpd = 12 + nPow; if (_root.XCoords[5] < p1x) { gotoAndStop (5); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (4); } if (nPow < 5) { swoosh.swish._visible = 0; _root.zSpd = 13 + ((-p1z) / 11); } _root.sndHit.play(); _root.blnForward = 1; _root.blnNetCheck = 0; _root.nBCount = 0; if ((_root.blnServe == 1) && (_root.nPTurn == 2)) { _root.blnServe = 0; } } else { gotoAndStop (1); } } else { gotoAndStop (1); } nPow = 0; if (xDivider != 2.5) { break; } xDivider = 4; yPow = 3; } } }
Frame 598
sndSwish.play();
Frame 609
trainCount = 0;
Instance of Symbol 309 MovieClip "ball" in Frame 611
onClipEvent (load) { var nBallStatus = 0; var nDir = 1; } onClipEvent (enterFrame) { if (_root.nPTurn == 1) { var _local1 = 0; switch (nBallStatus) { case _local1 : _root.XCoords[4] = _root.movP1.p1x; _root.XCoords[5] = _root.movP1.p1x; _root.ZCoords[4] = _root.movP1.p1z; _root.ZCoords[5] = _root.movP1.p1z; _root.YCoords[4] = -4; _root.YCoords[5] = -5; _root.XCoords[8] = _root.XCoords[4]; _root.XCoords[9] = _root.XCoords[5]; _root.ZCoords[8] = _root.ZCoords[4]; _root.ZCoords[9] = _root.ZCoords[5]; _x = _root.movP1._x; _y = _root.movP1._y; _root.fDo3D(); _root.shadow._visible = 1; break; case 1 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount == 1) { nBallStatus = 2; } break; case 2 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount >= 1) { _root.fTTPointOver(); } break; case 2.5 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); break; case 3 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if ((_root.ZCoords[5] >= 270) || (-270 >= _root.ZCoords[5])) { _root.fTTPointOver(); } if (_root.nBCount >= 3) { _root.fTTPointOver(); } if (((0 < _root.ZCoords[5]) && (_root.blnNetCheck == 0)) && (_root.blnForward == 1)) { if (_root.YCoords[5] >= (_root.YCoords[6] - 1)) { _root.zSpd = (-_root.zSpd) / 5; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 0; } _root.blnNetCheck = 1; } if (!(((_root.ZCoords[5] < 0) && (_root.blnNetCheck == 0)) && (_root.blnForward == 0))) { break; } if (_root.YCoords[5] >= (_root.YCoords[6] - 1)) { _root.zSpd = (-_root.zSpd) / 5; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 1; } _root.blnNetCheck = 1; } } if (_root.nPTurn == 2) { var _local1 = 0; switch (nBallStatus) { case _local1 : _root.XCoords[4] = _root.XCoords[10]; _root.XCoords[5] = _root.XCoords[10]; _root.ZCoords[4] = _root.ZCoords[10]; _root.ZCoords[5] = _root.ZCoords[10]; _root.YCoords[4] = -4; _root.YCoords[5] = -5; _root.XCoords[8] = _root.XCoords[4]; _root.XCoords[9] = _root.XCoords[5]; _root.ZCoords[8] = _root.ZCoords[4]; _root.ZCoords[9] = _root.ZCoords[5]; _root.fVRBall(); _root.fDo3D(); break; case 1 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount == 1) { nBallStatus = 2; } break; case 2 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount >= 1) { _root.fTTPointOver(); } break; case 3 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if ((_root.ZCoords[5] >= 270) || (-270 >= _root.ZCoords[5])) { _root.fTTPointOver(); } if (_root.nBCount >= 3) { _root.fTTPointOver(); } if (((0 < _root.ZCoords[5]) && (_root.blnNetCheck == 0)) && (_root.blnForward == 1)) { if (_root.YCoords[5] >= _root.YCoords[6]) { _root.zSpd = -_root.zSpd; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 0; } _root.blnNetCheck = 1; } if (!(((_root.ZCoords[5] < 0) && (_root.blnNetCheck == 0)) && (_root.blnForward == 0))) { break; } if (_root.YCoords[5] >= _root.YCoords[6]) { _root.zSpd = -_root.zSpd; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 1; } _root.blnNetCheck = 1; } } }
Frame 612
viewP = 2600; var Radian = 0.0174444444444444; var x = 9; var xSpd = 0; var ySpd = 0; var zSpd = 0; var y; var z; var bx; var by; var bz; friction = 0.96; gravity = 0; netcoeff = 0.1; bouncecoeff = 0.5; MovieXSize = 275; MovieYSize = 194; var NumLines = 8; var Numpoints = 12; var XCoords = [-29, -34, 34, 29, 29, 29, -48, 48, 29, 29, -17, -17]; var YCoords = [0, 0, 0, 0, -5, -4, -4, -4, 0, 0, 0, -10]; var ZCoords = [-150, 150, 150, -150, -150, -150, 0, 0, -150, -149, 150, 150]; var RotatedX = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedX1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedX2 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY2 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ2 = [0, 0, 0, 0, 0, 0, 0, 0]; var ScreenX = [0, 0, 0, 0, 0, 0, 0, 0]; var ScreenY = [0, 0, 0, 0, 0, 0, 0, 0]; var Lines = [0, 1, 1, 2, 2, 3, 3, 0, 4, 5, 6, 7, 8, 9, 10, 11];
Frame 613
var blnForward = 1; var nBCount = 0; var blnServe = 0; var nServeSide = 1; var nServeCount = 0; var nMissCount = 0; var nHitCount = 0; var strWhatGwan = "NICE"; var strMsg = ""; var nPTurn = 1; var blnCanServe = 0; var blnNetCheck = 0; var nBallDepth = 1; var nGame = 1; var nSet = 1; var nTotalGames = 5; var p1Score = 0; var p2Score = 0; var p1Games = 0; var p2Games = 0; var p1Sets = 0; var p2Sets = 0; var arrComments1 = new Array(); var arrComments2 = new Array(); var arrComments3 = new Array(); var arrComments4 = new Array(); var arrComments5 = new Array(); arrComments1[0] = "PEACH"; arrComments1[1] = "SWEET SHOT"; arrComments1[2] = "BEAUT!"; arrComments1[3] = "NICE"; arrComments2[0] = "ERP!!!"; arrComments2[1] = "YOU MISSED IT"; arrComments2[2] = "SORT IT OUT"; arrComments2[3] = "OH DEAR!"; arrComments3[0] = "TAKE IT EASY"; arrComments3[1] = "IT'S LONG"; arrComments3[2] = "OUT"; arrComments3[3] = "TOO HARD"; arrComments4[0] = "POOR SHOT"; arrComments4[1] = "KEEP IT IN"; arrComments4[2] = "OUT"; arrComments4[3] = "WIDE!"; arrComments5[0] = "WELL LEFT"; arrComments5[1] = "THAT'LL DO YER"; arrComments5[2] = "WELL OUT!"; arrComments5[3] = "GONE OUT!"; movMsgs.gotoAndPlay("POINT"); stop();
Frame 620
if (nBallDepth == 0) { ball.swapDepths(movNet); }
Frame 624
sndSwish.play();
Frame 632
if (blnTraining == 1) { gotoAndPlay (596); } else if (blnTraining == 2) { gotoAndPlay (637); }
Frame 637
_quality = "medium";
Instance of Symbol 403 MovieClip "movRobot" in Frame 637
onClipEvent (load) { var p2XSpd = 0; var p2ZSpd = 0; var XCapable = 30; var myZTarg = 0; var XTarg = 0; var YTarg = -4; var ZTarg = (150 + myZTarg); var XBouncePoint; var YBouncePoint; var ZBouncePoint; var nServeTime = 0; var nDirection = 2; } onClipEvent (enterFrame) { if (_root.nPTurn == 2) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : nServeTime++; if (nServeTime >= 70) { _root.blnCanServe = 1; nServeTime = 0; } if (_root.nBallDepth == 1) { _root.nBallDepth = 0; _root.ball.swapDepths(_root.movNet); } if (_root.blnCanServe) { _root.ySpd = -6; _root.gravity = 0.5; _root.ball.nBallStatus = 1; _root.blnCanServe = 0; } break; case 1 : if (_root.YCoords[4] < -5) { _root.blnServe = 1; _root.nServeCount++; _root.ball.nBallStatus = 3; blnP = 0; _root.ySpd = -3; _root.zSpd = -18; if (nDirection == 1) { _root.xSpd = 0.8; } if (nDirection == 2) { _root.xSpd = 0; } if (nDirection == 3) { _root.xSpd = -0.8; } nDirection++; if (nDirection == 4) { nDirection = 1; } _root.blnForward = 0; _root.blnNetCheck = 0; _root.nBCount = 0; _root.sndPop.play(); } else { _root.ball.nBallStatus = 2; } break; case 2 : break; case 3 : } } }
Instance of Symbol 285 MovieClip "movP1" in Frame 637
onClipEvent (load) { startDrag (_this, true, 0, 175, 550, 400); var nPow = 0; var blnP = 0; var xDivider = 4; var yPow = 3; var Xdiff; var Ydiff; var Zdiff; var p1XCapable = 22; var p1ZCapable = 45; var p1Z2Capable = 90; } onClipEvent (enterFrame) { if (blnP) { nPow = nPow + 1.5; if (4 < nPow) { powerbar._alpha = 100; powerbar.gotoAndStop(int(nPow)); } } else { powerbar._alpha = 0; } if (28 < nPow) { nPow = 28; } p1Xratio = 0.178 - ((_y - 305) * 0.00036); p1Zratio = 1.1; p1x = (_x - 280) * p1Xratio; p1z = (-(_y - 170)) * p1Zratio; if (blnP && (4 < nPow)) { if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } } if (nBallStatus == 0) { gotoAndStop (1); } } onClipEvent (mouseDown) { if (_root.nPTurn == 1) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : _root.ball.nBallStatus = 1; _root.ySpd = -6; _root.gravity = 0.5; if (_root.nBallDepth == 0) { _root.nBallDepth = 1; _root.ball.swapDepths(_root.movNet); } gotoAndStop (2); break; case 1 : if ((((-30 < _root.YCoords[4]) && (_root.YCoords[4] < -10)) && ((_x - 20) < _root.ball._x)) && (_root.ball._x < (_x + 20))) { _root.blnServe = 1; _root.nServeCount++; _root.ball.nBallStatus = 2.5; blnP = 1; } else { _root.ball.nBallStatus = 2; } break; case 2 : break; case 3 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } blnP = 1; } } if (_root.nPTurn == 2) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 1 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 2 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } break; case 3 : if (_root.XCoords[5] < p1x) { gotoAndStop (6); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (3); } blnP = 1; } } } onClipEvent (mouseUp) { if (_root.nPTurn >= 1) { var _local1 = 0; switch (_root.ball.nBallStatus) { case _local1 : gotoAndStop (1); break; case 1 : gotoAndStop (1); break; case 2 : gotoAndStop (1); break; case 2.5 : gotoAndStop (1); startDrag (_this, true, 0, 175, 550, 400); blnP = 0; _root.ySpd = -1.5; _root.xSpd = (-(_x - _root.MovieXSize)) / 50; _root.zSpd = 24; _root.blnForward = 1; _root.blnNetCheck = 0; _root.sndHit.play(); _root.nBCount = 0; if ((_root.blnServe == 1) && (_root.nPTurn == 2)) { _root.blnServe = 0; } nPow = 0; _root.fCalcEndPos(); _root.ball.nBallStatus = 3; _root.shadow._visible = 1; break; case 3 : startDrag (_this, true, 0, 175, 550, 400); blnP = 0; XDiff = p1x - _root.XCoords[4]; YDiff = _root.YCoords[4]; ZDiff = p1z - _root.ZCoords[4]; if ((((((-p1ZCapable) < ZDiff) && (ZDiff < p1Z2Capable)) && (_root.ball.nBallStatus != 2)) && (_root.YCoords[4] < 0)) && (_root.nBCount < 2)) { if (((-p1XCapable) < XDiff) && (XDiff < p1XCapable)) { if ((-2 < XDiff) && (XDiff < 2)) { _root.ySpd = -yPow; _root.xSpd = 0; } else if (XDiff < -2) { _root.ySpd = -yPow; _root.xSpd = (-XDiff) / xDivider; } else if (2 < XDiff) { _root.ySpd = -yPow; _root.xSpd = (-XDiff) / xDivider; } _root.zSpd = 12 + nPow; if (_root.XCoords[5] < p1x) { gotoAndStop (5); } else if (_root.XCoords[5] >= p1x) { gotoAndStop (4); } if (nPow < 5) { swoosh.swish._visible = 0; _root.zSpd = 13 + ((-p1z) / 11); } _root.sndHit.play(); _root.blnForward = 1; _root.blnNetCheck = 0; if (_root.blnTraining == 2) { _root.nHitCount++; } _root.nBCount = 0; if ((_root.blnServe == 1) && (_root.nPTurn == 2)) { _root.blnServe = 0; } } else { gotoAndStop (1); } } else { gotoAndStop (1); } nPow = 0; if (xDivider == 2.5) { xDivider = 4; yPow = 3; } _root.fCalcEndPos(); } } }
Frame 642
sndSwish.play();
Instance of Symbol 309 MovieClip "ball" in Frame 651
onClipEvent (load) { var nBallStatus = 0; var nDir = 1; } onClipEvent (enterFrame) { if (_root.nPTurn == 1) { var _local1 = 0; switch (nBallStatus) { case _local1 : _root.XCoords[4] = _root.movP1.p1x; _root.XCoords[5] = _root.movP1.p1x; _root.ZCoords[4] = _root.movP1.p1z; _root.ZCoords[5] = _root.movP1.p1z; _root.YCoords[4] = -4; _root.YCoords[5] = -5; _root.XCoords[8] = _root.XCoords[4]; _root.XCoords[9] = _root.XCoords[5]; _root.ZCoords[8] = _root.ZCoords[4]; _root.ZCoords[9] = _root.ZCoords[5]; _x = _root.movP1._x; _y = _root.movP1._y; _root.fDo3D(); _root.shadow._visible = 1; break; case 1 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount == 1) { nBallStatus = 2; } break; case 2 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount >= 1) { _root.fTTPointOver(); } break; case 2.5 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); break; case 3 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if ((_root.ZCoords[5] >= 270) || (-270 >= _root.ZCoords[5])) { _root.fTTPointOver(); } if (_root.nBCount >= 3) { _root.fTTPointOver(); } if (((0 < _root.ZCoords[5]) && (_root.blnNetCheck == 0)) && (_root.blnForward == 1)) { if (_root.YCoords[5] >= (_root.YCoords[6] - 1)) { _root.zSpd = (-_root.zSpd) / 5; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 0; } _root.blnNetCheck = 1; } if (!(((_root.ZCoords[5] < 0) && (_root.blnNetCheck == 0)) && (_root.blnForward == 0))) { break; } if (_root.YCoords[5] >= (_root.YCoords[6] - 1)) { _root.zSpd = (-_root.zSpd) / 5; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 1; } _root.blnNetCheck = 1; } } if (_root.nPTurn == 2) { var _local1 = 0; switch (nBallStatus) { case _local1 : _root.XCoords[4] = _root.XCoords[10]; _root.XCoords[5] = _root.XCoords[10]; _root.ZCoords[4] = _root.ZCoords[10]; _root.ZCoords[5] = _root.ZCoords[10]; _root.YCoords[4] = -4; _root.YCoords[5] = -5; _root.XCoords[8] = _root.XCoords[4]; _root.XCoords[9] = _root.XCoords[5]; _root.ZCoords[8] = _root.ZCoords[4]; _root.ZCoords[9] = _root.ZCoords[5]; _root.fVRBall(); _root.fDo3D(); break; case 1 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount == 1) { nBallStatus = 2; } break; case 2 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if (_root.nBCount >= 1) { _root.fTTPointOver(); } break; case 3 : _root.fBallMove(); _root.fVRBall(); _root.fDo3D(); if ((_root.ZCoords[5] >= 270) || (-270 >= _root.ZCoords[5])) { _root.fTTPointOver(); } if (_root.nBCount >= 3) { _root.fTTPointOver(); } if (((0 < _root.ZCoords[5]) && (_root.blnNetCheck == 0)) && (_root.blnForward == 1)) { if (_root.YCoords[5] >= _root.YCoords[6]) { _root.zSpd = -_root.zSpd; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 0; } _root.blnNetCheck = 1; } if (!(((_root.ZCoords[5] < 0) && (_root.blnNetCheck == 0)) && (_root.blnForward == 0))) { break; } if (_root.YCoords[5] >= _root.YCoords[6]) { _root.zSpd = -_root.zSpd; _root.ySpd = 0.05; _root.xSpd = 0.05; if (_root.blnServe) { _root.strWhatGwan = "SERVEOUT"; } else { _root.strWhatGwan = "B4NET"; } } else { _root.ball.swapDepths(_root.movNet); _root.nBallDepth = 1; } _root.blnNetCheck = 1; } } }
Frame 652
viewP = 2600; var Radian = 0.0174444444444444; var x = 9; var xSpd = 0; var ySpd = 0; var zSpd = 0; var y; var z; var bx; var by; var bz; friction = 0.96; gravity = 0; netcoeff = 0.1; bouncecoeff = 0.5; MovieXSize = 275; MovieYSize = 194; var NumLines = 8; var Numpoints = 12; var XCoords = [-29, -34, 34, 29, 0, 0, -48, 48, 29, 29, 0, 0]; var YCoords = [0, 0, 0, 0, -5, -4, -4, -4, 0, 0, 0, -10]; var ZCoords = [-150, 150, 150, -150, 150, 150, 0, 0, -150, -149, 100, 100]; var RotatedX = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedX1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ1 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedX2 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedY2 = [0, 0, 0, 0, 0, 0, 0, 0]; var RotatedZ2 = [0, 0, 0, 0, 0, 0, 0, 0]; var ScreenX = [0, 0, 0, 0, 0, 0, 0, 0]; var ScreenY = [0, 0, 0, 0, 0, 0, 0, 0]; var Lines = [0, 1, 1, 2, 2, 3, 3, 0, 4, 5, 6, 7, 8, 9, 10, 11];
Frame 653
var blnForward = 1; var nBCount = 0; var blnServe = 0; var nServeSide = 1; var nServeCount = 0; var nMissCount = 0; var nHitCount = 0; var strWhatGwan = "NICE"; var strMsg = ""; var nPTurn = 2; var blnCanServe = 0; var blnNetCheck = 0; var nBallDepth = 1; var nGame = 1; var nSet = 1; var nTotalGames = 5; var p1Score = 0; var p2Score = 0; var p1Games = 0; var p2Games = 0; var p1Sets = 0; var p2Sets = 0; var arrComments1 = new Array(); var arrComments2 = new Array(); var arrComments3 = new Array(); var arrComments4 = new Array(); var arrComments5 = new Array(); arrComments1[0] = "PEACH"; arrComments1[1] = "SWEET SHOT"; arrComments1[2] = "BEAUT!"; arrComments1[3] = "NICE"; arrComments2[0] = "ERP!!!"; arrComments2[1] = "YOU MISSED IT"; arrComments2[2] = "SORT IT OUT"; arrComments2[3] = "OH DEAR!"; arrComments3[0] = "TAKE IT EASY"; arrComments3[1] = "IT'S LONG"; arrComments3[2] = "OUT"; arrComments3[3] = "TOO HARD"; arrComments4[0] = "POOR SHOT"; arrComments4[1] = "KEEP IT IN"; arrComments4[2] = "OUT"; arrComments4[3] = "WIDE!"; arrComments5[0] = "WELL LEFT"; arrComments5[1] = "THAT'LL DO YER"; arrComments5[2] = "WELL OUT!"; arrComments5[3] = "GONE OUT!"; movMsgs.gotoAndPlay("POINT"); stop();
Frame 665
sndSwish.play();
Frame 679
sndSwish.play(); _quality = "high";
Frame 689
_quality = "high"; gotoAndStop (405);
Frame 697
sndSwish.play();
Frame 722
stop();
Symbol 4 MovieClip Frame 1
stop();
Symbol 4 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 6 MovieClip Frame 1
stop();
Symbol 6 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 8 MovieClip Frame 1
stop();
Symbol 8 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 10 MovieClip Frame 1
stop();
Symbol 10 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 10 MovieClip Frame 3
_root.movUmpire.play();
Symbol 11 MovieClip Frame 1
stop();
Symbol 11 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 11 MovieClip Frame 3
if (_root.nPTurn == 1) { if (((_root.strMsg != "GAME !") && (_root.strMsg != "")) && (_root.strMsg != "GET READY!")) { if (_root.movScoreBoard.movS.p1S == "D") { _root.sndDeuce.play(); } else if (_root.movScoreBoard.movS.p1S == "0") { _root.sndLove.play(); } else if (_root.movScoreBoard.movS.p1S == "15") { _root.snd15.play(); } else if (_root.movScoreBoard.movS.p1S == "30") { _root.snd30.play(); } else if ((_root.movScoreBoard.movS.p1S == "40") && (_root.movScoreBoard.movS.p2S != "ADV")) { _root.snd40.play(); } else if ((_root.movScoreBoard.movS.p1S == "40") && (_root.movScoreBoard.movS.p2S == "ADV")) { _root.sndAComp.play(); } else if ((_root.movScoreBoard.movS.p1S == "ADV") && (_root.movScoreBoard.movS.p2S == "40")) { _root.sndAYou.play(); } } else if (_root.strMsg == "GAME !") { _root.sndGame.play(); } } else if (((_root.strMsg != "GAME !") && (_root.strMsg != "")) && (_root.strMsg != "GET READY!")) { if (_root.movScoreBoard.movS.p2S == "D") { _root.sndDeuce.play(); } else if (_root.movScoreBoard.movS.p2S == "0") { _root.sndLove.play(); } else if (_root.movScoreBoard.movS.p2S == "15") { _root.snd15.play(); } else if (_root.movScoreBoard.movS.p2S == "30") { _root.snd30.play(); } else if ((_root.movScoreBoard.movS.p2S == "40") && (_root.movScoreBoard.movS.p1S != "ADV")) { _root.snd40.play(); } else if ((_root.movScoreBoard.movS.p2S == "40") && (_root.movScoreBoard.movS.p1S == "ADV")) { _root.sndAYou.play(); } else if ((_root.movScoreBoard.movS.p2S == "ADV") && (_root.movScoreBoard.movS.p1S == "40")) { _root.sndAComp.play(); } } else if (_root.strMsg == "GAME !") { _root.sndGame.play(); }
Symbol 11 MovieClip Frame 17
if (_root.nPTurn == 1) { if (((_root.strMsg != "GAME !") && (_root.strMsg != "")) && (_root.strMsg != "GET READY!")) { if (_root.movScoreBoard.movS.p2S == "0") { _root.sndLove.play(); } else if (_root.movScoreBoard.movS.p2S == "15") { if (_root.movScoreBoard.movS.p1S == "15") { _root.sndAll.play(); } else { _root.snd15.play(); } } else if (_root.movScoreBoard.movS.p2S == "30") { if (_root.movScoreBoard.movS.p1S == "30") { _root.sndAll.play(); } else { _root.snd30.play(); } } else if ((_root.movScoreBoard.movS.p2S == "40") && (_root.movScoreBoard.movS.p1S != "ADV")) { _root.snd40.play(); } } } else if (((_root.strMsg != "GAME !") && (_root.strMsg != "")) && (_root.strMsg != "GET READY!")) { if (_root.movScoreBoard.movS.p1S == "0") { _root.sndLove.play(); } else if (_root.movScoreBoard.movS.p1S == "15") { if (_root.movScoreBoard.movS.p2S == "15") { _root.sndAll.play(); } else { _root.snd15.play(); } } else if (_root.movScoreBoard.movS.p1S == "30") { if (_root.movScoreBoard.movS.p2S == "30") { _root.sndAll.play(); } else { _root.snd30.play(); } } else if ((_root.movScoreBoard.movS.p1S == "40") && (_root.movScoreBoard.movS.p2S != "ADV")) { _root.snd40.play(); } }
Symbol 15 MovieClip Frame 1
stop();
Symbol 15 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 17 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 19 MovieClip Frame 1
stop();
Symbol 19 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 21 MovieClip Frame 1
stop();
Symbol 21 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 23 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 25 MovieClip Frame 1
stop();
Symbol 25 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 29 MovieClip Frame 1
stop();
Symbol 29 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 32 MovieClip Frame 1
stop();
Symbol 32 MovieClip Frame 2
if (_root.blnFX == 0) { gotoAndStop (1); }
Symbol 34 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 2
if (_root.blnMusic == 0) { gotoAndStop (1); }
Symbol 34 MovieClip Frame 3
stop();
Symbol 52 MovieClip Frame 99
stop();
Symbol 67 Button
on (release) { getURL ("http://www.gamesarcade.net", "_blank"); }
Symbol 83 MovieClip Frame 141
stop();
Symbol 99 Button
on (release, releaseOutside, keyPress "m") { gotoAndStop (10); _root.blnMusic = 0; } on (rollOver) { _root.sndPop.play(); }
Symbol 103 Button
on (release, releaseOutside, keyPress "m") { _root.blnMusic = 1; gotoAndStop (1); }
Symbol 104 MovieClip Frame 1
_root.sndMusic.gotoAndPlay(1); stop();
Symbol 104 MovieClip Frame 10
_root.sndMusic.gotoAndPlay(5); stop();
Symbol 110 Button
on (release, releaseOutside, keyPress "s") { gotoAndPlay (10); _root.blnFX = 0; } on (rollOver) { _root.sndPop.play(); }
Symbol 115 Button
on (release, releaseOutside, keyPress "s") { gotoAndPlay (1); _root.blnFX = 1; }
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 10
stop();
Symbol 125 Button
on (release) { nextFrame(); var blnTraining = 0; var nCourtType = 1; play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 130 Button
on (rollOver) { _root.sndPop.play(); } on (release) { gotoAndPlay (693); var blnTraining = 1; var nCourtType = 1; }
Symbol 133 Button
on (rollOver) { _root.sndPop.play(); } on (release) { gotoAndPlay (540); var blnTraining = 1; var nCourtType = 1; }
Symbol 136 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); } on (rollOver) { _root.sndPop.play(); }
Symbol 139 Button
on (release) { getURL ("http://www.miniclip.com/signup.htm", "_blank"); } on (rollOver) { _root.sndPop.play(); }
Symbol 142 Button
on (release) { getURL ("http://www.miniclip.com/download_tennis.htm", "_blank"); } on (rollOver) { _root.sndPop.play(); }
Symbol 146 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 159 Button
on (release) { var nLevel = 1; var strOppo = "NICOLE"; var tid = 1; var gid = 9; loadVariablesNum ("timesplayed.asp", 0, "POST"); play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 165 Button
on (release) { var nLevel = 2; var strOppo = "ANNA"; var tid = 2; var gid = 9; loadVariablesNum ("timesplayed.asp", 0, "POST"); play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 169 Button
on (release) { var nLevel = 3; var strOppo = "CLAUDIA"; var tid = 3; var gid = 9; loadVariablesNum ("timesplayed.asp", 0, "POST"); play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 189 Button
on (release) { gotoAndStop (405); }
Symbol 201 Button
on (release) { var nCourtType = 1; play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 205 Button
on (release) { var nCourtType = 2; play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 208 Button
on (release) { gotoAndStop (436); }
Symbol 212 MovieClip Frame 1
stop();
Symbol 212 MovieClip Frame 2
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 2
stop();
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 2
stop();
Symbol 234 MovieClip Frame 3
stop();
Instance of Symbol 234 MovieClip "head" in Symbol 239 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_root.nLevel); }
Symbol 239 MovieClip Frame 4
_parent.gotoAndStop(1); stop();
Instance of Symbol 234 MovieClip "head" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_root.nLevel); }
Symbol 243 MovieClip Frame 4
_parent.gotoAndStop(1); stop();
Symbol 246 MovieClip Frame 1
stop();
Instance of Symbol 234 MovieClip "head" in Symbol 246 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_root.nLevel); }
Symbol 246 MovieClip Frame 2
stop();
Symbol 246 MovieClip Frame 3
stop();
Symbol 246 MovieClip Frame 4
stop();
Instance of Symbol 234 MovieClip "head" in Symbol 246 MovieClip Frame 4
onClipEvent (load) { gotoAndStop(_root.nLevel); }
Symbol 252 MovieClip Frame 1
stop();
Symbol 260 Button
on (keyPress "Q") { gotoAndPlay (662); } on (keyPress "q") { gotoAndPlay (662); }
Symbol 264 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 2
stop();
Symbol 264 MovieClip Frame 3
stop();
Symbol 264 MovieClip Frame 4
stop();
Symbol 264 MovieClip Frame 5
stop();
Symbol 264 MovieClip Frame 6
stop();
Symbol 264 MovieClip Frame 7
stop();
Symbol 264 MovieClip Frame 8
stop();
Symbol 264 MovieClip Frame 9
stop();
Symbol 264 MovieClip Frame 10
stop();
Symbol 264 MovieClip Frame 11
stop();
Symbol 264 MovieClip Frame 12
stop();
Symbol 264 MovieClip Frame 13
stop();
Symbol 264 MovieClip Frame 14
stop();
Symbol 264 MovieClip Frame 15
stop();
Symbol 264 MovieClip Frame 16
stop();
Symbol 264 MovieClip Frame 17
stop();
Symbol 264 MovieClip Frame 18
stop();
Symbol 264 MovieClip Frame 19
stop();
Symbol 264 MovieClip Frame 20
stop();
Symbol 264 MovieClip Frame 21
stop();
Symbol 264 MovieClip Frame 22
stop();
Symbol 264 MovieClip Frame 23
stop();
Symbol 264 MovieClip Frame 24
stop();
Symbol 264 MovieClip Frame 25
stop();
Symbol 264 MovieClip Frame 26
stop();
Symbol 264 MovieClip Frame 27
stop();
Symbol 264 MovieClip Frame 28
stop();
Symbol 264 MovieClip Frame 29
stop();
Symbol 264 MovieClip Frame 30
stop();
Symbol 279 MovieClip Frame 7
stop();
Symbol 283 MovieClip Frame 8
stop();
Symbol 285 MovieClip Frame 1
stop();
Symbol 285 MovieClip Frame 2
stop();
Symbol 285 MovieClip Frame 3
stop();
Symbol 285 MovieClip Frame 4
stop();
Symbol 285 MovieClip Frame 5
stop();
Symbol 285 MovieClip Frame 6
stop();
Symbol 297 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 4
if ((_root.strMsg == "GAME !") && (_root.nServeCount == 1)) { msgs1.M1 = ""; msgs2.M2 = ""; } else { msgs1.M1 = _root.strMsg; msgs2.M2 = _root.strMsg; } if (((((((_root.strMsg != "GAME !") && (_root.strMsg != "YOU WIN !")) && (_root.strMsg != "YOU LOSE !")) && (_root.strMsg != "")) && (_root.strMsg != "GET READY!")) && (_root.blnTraining == 0)) && (_root.nServeCount != 1)) { if (_root.movScoreBoard.movS.p1S == "D") { msgs1.M1S = "DEUCE"; msgs2.M2S = "DEUCE"; } else if (_root.nPTurn == 1) { msgs1.M1S = (_root.movScoreBoard.movS.p1S + " - ") + _root.movScoreBoard.movS.p2S; msgs2.M2S = (_root.movScoreBoard.movS.p1S + " - ") + _root.movScoreBoard.movS.p2S; } else { msgs1.M1S = (_root.movScoreBoard.movS.p2S + " - ") + _root.movScoreBoard.movS.p1S; msgs2.M2S = (_root.movScoreBoard.movS.p2S + " - ") + _root.movScoreBoard.movS.p1S; } } else if ((_root.strMsg == "GET READY!") && (_root.blnTraining == 0)) { msgs1.M1S = "YOUR SERVE"; msgs2.M2S = "YOUR SERVE"; } if (((_root.strMsg != "YOU WIN !") && (_root.strMsg != "YOU LOSE !")) && (_root.nServeCount != 1)) { _root.sndUmpire.play(); }
Symbol 297 MovieClip Frame 27
msgs1.M1 = ""; msgs2.M2 = ""; msgs1.M1S = ""; msgs2.M2S = ""; if ((_root.strMsg == "YOU WIN !") || (_root.strMsg == "YOU LOSE !")) { _root.gotoAndPlay("GAMEOVER"); } else { _root.strMsg = ""; _root.strMsg = ""; }
Instance of Symbol 305 MovieClip "movS" in Symbol 307 MovieClip Frame 1
onClipEvent (load) { txtPlaying = _root.strOppo; } onClipEvent (enterFrame) { var _local1 = 0; switch (_root.p1Score) { case _local1 : p1S = 0; break; case 1 : p1S = 15; break; case 2 : p1S = 30; break; case 3 : if (_root.p2Score == 3) { p1S = "D"; } else { p1S = 40; } break; case 4 : p1S = "ADV"; } _local1 = 0; switch (_root.p2Score) { case _local1 : p2S = 0; break; case 1 : p2S = 15; break; case 2 : p2S = 30; break; case 3 : if (_root.p1Score == 3) { p2S = "D"; } else { p2S = 40; } break; case 4 : p2S = "ADV"; } p1G = _root.p1Games; p1Sets = _root.p1Sets; p2G = _root.p2Games; p2Sets = _root.p2Sets; }
Symbol 348 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 2
stop();
Symbol 348 MovieClip Frame 3
stop();
Symbol 348 MovieClip Frame 4
stop();
Symbol 351 Button
on (release) { gotoAndStop (405); } on (rollOver) { _root.sndPop.play(); }
Symbol 352 Button
on (release) { if (txtEmail != "") { loadVariablesNum ("addemail.asp?email=" + txtEmail, 0); } gotoAndStop (405); } on (rollOver) { _root.sndPop.play(); }
Symbol 358 Button
on (rollOver) { _root.sndPop.play(); } on (release) { gotoAndPlay (540); var blnTraining = 1; var nCourtType = 1; }
Symbol 359 Button
on (rollOver) { _root.sndPop.play(); }
Symbol 360 Button
on (rollOver) { _root.sndPop.play(); }
Symbol 361 Button
on (rollOver) { _root.sndPop.play(); }
Symbol 370 Button
on (release) { _root.play(); }
Symbol 394 Button
on (keyPress "n") { if (_root.blnTraining == 1) { _root.trainCount++; _root.fTTCreateAdvice(); if (_root.trainCount == 6) { _root.trainCount = 0; _root.blnTraining = 2; _root.gotoAndPlay("NEXTTRAIN"); } } else { _root.trainCount++; _root.fTTCreateAdvice2(); if (_root.trainCount == 6) { _root.gotoAndPlay("QUIT"); _root.blnTraining = 2; } } } on (keyPress "N") { if (_root.blnTraining == 1) { _root.trainCount++; _root.fTTCreateAdvice(); if (_root.trainCount == 6) { _root.trainCount = 0; _root.blnTraining = 2; _root.gotoAndPlay("NEXTTRAIN"); } } else { _root.trainCount++; _root.fTTCreateAdvice2(); if (_root.trainCount == 7) { _root.gotoAndPlay("QUIT"); _root.blnTraining = 2; } } }
Symbol 397 Button
on (keyPress "b") { if (_root.blnTraining == 1) { _root.trainCount--; _root.fTTCreateAdvice(); if (_root.trainCount == -1) { _root.gotoAndPlay("QUIT"); } } else { _root.trainCount--; _root.fTTCreateAdvice2(); if (_root.trainCount == -1) { _root.blnTraining = 1; _root.trainCount = 0; _root.gotoAndPlay("NEXTTRAIN"); } } } on (keyPress "B") { if (_root.blnTraining == 1) { _root.trainCount--; _root.fTTCreateAdvice(); if (_root.trainCount == -1) { _root.gotoAndPlay("QUIT"); } } else { _root.trainCount--; _root.fTTCreateAdvice2(); if (_root.trainCount == -1) { _root.blnTraining = 1; _root.trainCount = 0; _root.gotoAndPlay("NEXTTRAIN"); } } }
Instance of Symbol 399 MovieClip "movHelp" in Symbol 400 MovieClip Frame 21
onClipEvent (load) { if (_root.blnTraining == 1) { txtHelpHead = "TRAINING SESSION - SERVING"; } else { txtHelpHead = "TRAINING SESSION - IN PLAY"; } }
Symbol 400 MovieClip Frame 30
stop();
Instance of Symbol 399 MovieClip "movHelp" in Symbol 400 MovieClip Frame 30
onClipEvent (load) { if (_root.blnTraining == 1) { txtHelpHead = "TRAINING SESSION - SERVING"; txtHelp = "Click your left mouse button once to throw the ball up into the air. Then click again as the ball starts to drop downwards..."; } else { txtHelpHead = "TRAINING SESSION - IN PLAY"; txtHelp = "Stand in the correct place and click your mouse quickly to hit the ball."; } }
Symbol 404 Button
on (rollOver) { _root.sndPop.play(); }
Symbol 408 Button
on (release) { _parent.gotoAndPlay("LOGIN"); var blnTraining = 0; var nCourtType = 1; play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 419 Button
on (release) { gotoAndStop (2); }
Symbol 424 Button
on (release) { nextFrame(); var blnTraining = 0; var nCourtType = 1; play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 427 Button
on (release) { prevFrame(); var blnTraining = 0; var nCourtType = 1; play(); } on (rollOver) { _root.sndPop.play(); }
Symbol 429 MovieClip Frame 1
stop();
Symbol 429 MovieClip Frame 2
stop();
Symbol 429 MovieClip Frame 3
stop();

Library Items

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

Instance Names

"sndHit"Frame 1Symbol 4 MovieClip
"sndSwish"Frame 1Symbol 6 MovieClip
"sndPop"Frame 1Symbol 8 MovieClip
"sndOut"Frame 1Symbol 10 MovieClip
"sndUmpire"Frame 1Symbol 11 MovieClip
"sndLove"Frame 1Symbol 15 MovieClip
"snd15"Frame 1Symbol 17 MovieClip
"snd30"Frame 1Symbol 19 MovieClip
"snd40"Frame 1Symbol 21 MovieClip
"sndDeuce"Frame 1Symbol 23 MovieClip
"sndAYou"Frame 1Symbol 25 MovieClip
"sndAComp"Frame 1Symbol 27 MovieClip
"sndAll"Frame 1Symbol 29 MovieClip
"sndGame"Frame 1Symbol 32 MovieClip
"sndMusic"Frame 1Symbol 34 MovieClip
"movMOnOff"Frame 402Symbol 104 MovieClip
"movGrass"Frame 482Symbol 212 MovieClip
"movCrowd"Frame 482Symbol 225 MovieClip
"movP2"Frame 482Symbol 246 MovieClip
"movUmpire"Frame 482Symbol 252 MovieClip
"movNet"Frame 482Symbol 257 MovieClip
"movP1"Frame 482Symbol 285 MovieClip
"Line"Frame 482Symbol 287 MovieClip
"movMsgs"Frame 482Symbol 297 MovieClip
"movScoreBoard"Frame 492Symbol 307 MovieClip
"ball"Frame 495Symbol 309 MovieClip
"shadow"Frame 495Symbol 310 MovieClip
"COUGH"Frame 495Symbol 315 MovieClip
"movCup"Frame 512Symbol 348 MovieClip
"movMOnOff"Frame 540Symbol 104 MovieClip
"movGrass"Frame 557Symbol 212 MovieClip
"movCrowd"Frame 557Symbol 225 MovieClip
"movNet"Frame 557Symbol 257 MovieClip
"movMOnOff"Frame 557Symbol 104 MovieClip
"Line"Frame 557Symbol 287 MovieClip
"movMsgs"Frame 557Symbol 297 MovieClip
"movP1"Frame 596Symbol 285 MovieClip
"movHelper"Frame 596Symbol 400 MovieClip
"ball"Frame 611Symbol 309 MovieClip
"shadow"Frame 611Symbol 310 MovieClip
"movRobot"Frame 637Symbol 403 MovieClip
"movP1"Frame 637Symbol 285 MovieClip
"movHelper"Frame 637Symbol 400 MovieClip
"ball"Frame 651Symbol 309 MovieClip
"shadow"Frame 651Symbol 310 MovieClip
"head"Symbol 239 MovieClip Frame 1Symbol 234 MovieClip
"head"Symbol 243 MovieClip Frame 1Symbol 234 MovieClip
"head"Symbol 246 MovieClip Frame 1Symbol 234 MovieClip
"head"Symbol 246 MovieClip Frame 4Symbol 234 MovieClip
"swish"Symbol 279 MovieClip Frame 1Symbol 277 MovieClip
"swish"Symbol 283 MovieClip Frame 1Symbol 281 MovieClip
"powerbar"Symbol 285 MovieClip Frame 1Symbol 264 MovieClip
"swoosh"Symbol 285 MovieClip Frame 4Symbol 279 MovieClip
"swoosh"Symbol 285 MovieClip Frame 5Symbol 283 MovieClip
"msgs2"Symbol 297 MovieClip Frame 4Symbol 293 MovieClip
"msgs1"Symbol 297 MovieClip Frame 4Symbol 296 MovieClip
"movS"Symbol 307 MovieClip Frame 1Symbol 305 MovieClip
"movHelp"Symbol 400 MovieClip Frame 21Symbol 399 MovieClip
"movHelp"Symbol 400 MovieClip Frame 30Symbol 399 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"LOADED"Frame 351
"GO"Frame 358
"COOKIES"Frame 402
"COOKIED"Frame 404
"LOGIN"Frame 405
"LEVELSELECT"Frame 436
"SURFACESELECT"Frame 467
"PLAY"Frame 482
"GAMEOVER"Frame 499
"SCORING"Frame 529
"SCORED"Frame 531
"EMAILME"Frame 532
"INSTRUCTIONS"Frame 540
"TRAIN"Frame 596
"TRAINSKIP"Frame 609
"NEXTTRAIN"Frame 620
"PRACTICE"Frame 637
"QUIT"Frame 662
"rules"Frame 693
"play2"Frame 723
"on"Symbol 104 MovieClip Frame 1
"off"Symbol 104 MovieClip Frame 10
"on"Symbol 116 MovieClip Frame 1
"off"Symbol 116 MovieClip Frame 10
"claudia"Symbol 234 MovieClip Frame 1
"anne"Symbol 234 MovieClip Frame 2
"nicole"Symbol 234 MovieClip Frame 3
"stand"Symbol 246 MovieClip Frame 1
"forehand"Symbol 246 MovieClip Frame 3
"serve"Symbol 246 MovieClip Frame 4
"normal"Symbol 252 MovieClip Frame 1
"fault"Symbol 252 MovieClip Frame 2
"POINT"Symbol 297 MovieClip Frame 4
"gold"Symbol 348 MovieClip Frame 1
"silver"Symbol 348 MovieClip Frame 2
"bronze"Symbol 348 MovieClip Frame 3

Dynamic Text Variables

txtPercentSymbol 60 EditableText"0%"
txtPercentSymbol 61 EditableText"0%"
M2Symbol 291 EditableText""
M2SSymbol 292 EditableText""
M1Symbol 294 EditableText""
M1SSymbol 295 EditableText""
p2SSymbol 300 EditableText"0"
p2GSymbol 301 EditableText"0"
p1SSymbol 302 EditableText"0"
p1GSymbol 303 EditableText"0"
txtPlayingSymbol 304 EditableText""
txtEmailSymbol 357 EditableText""
txtHelpHeadSymbol 389 EditableText""
txtHelpSymbol 390 EditableText""




http://swfchan.com/5/22438/info.shtml
Created: 26/5 -2019 22:24:18 Last modified: 26/5 -2019 22:24:18 Server time: 10/05 -2024 00:26:44