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

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

Foosball tennis.swf

This is the info page for
Flash #42650

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


Text
Are You Ready?
Click here to enter game

Are You Ready?
Click here to enter game

Are You Ready?
Click here to enter game

A USTA EVENT

Player

Computer

00

00

Good Luck!

Click the blue player on the left (   ) to begin game.
Drag your mouse up and down to move your player.
First player to reach 15 points wins.

How to Play:

Congratulations!

You Won!

You Won!

You Won!

You Won!

You Won!

You Won!

You Won!

You Won!

You Won!

play again

play again

play again

Try Again

The Computer Wins!

ActionScript [AS1/AS2]

Frame 1
scorelimit = 15; tellTarget ("timer") { play(); };
Frame 2
ifFrameLoaded (85) { gotoAndPlay (5); }
Frame 4
gotoAndPlay (1);
Frame 5
ifFrameLoaded (105) { gotoAndPlay (10); }
Frame 9
gotoAndPlay (5);
Frame 10
ifFrameLoaded (121) { gotoAndPlay (15); }
Frame 14
gotoAndPlay (10);
Frame 15
ifFrameLoaded (122) { gotoAndPlay (20); }
Frame 19
gotoAndPlay (15);
Frame 20
ifFrameLoaded (123) { gotoAndPlay (25); }
Frame 24
gotoAndPlay (20);
Frame 25
ifFrameLoaded (124) { gotoAndPlay (30); }
Frame 29
gotoAndPlay (25);
Frame 30
ifFrameLoaded (125) { gotoAndPlay (35); }
Frame 34
gotoAndPlay (30);
Frame 35
ifFrameLoaded (126) { gotoAndPlay (40); }
Frame 39
gotoAndPlay (35);
Frame 40
ifFrameLoaded (127) { gotoAndPlay (45); }
Frame 44
gotoAndPlay (40);
Frame 45
ifFrameLoaded (131) { gotoAndPlay (50); }
Frame 49
gotoAndPlay (45);
Frame 50
ifFrameLoaded (136) { gotoAndPlay (55); }
Frame 54
gotoAndPlay (50);
Frame 55
ifFrameLoaded (158) { gotoAndPlay (121); }
Frame 66
scorelimit = 15;
Frame 120
stop();
Frame 121
stop(); crowd.setVolume(100);
Instance of Symbol 54 MovieClip "ball" in Frame 121
onClipEvent (load) { _root.directionX = random(2) + 1; _root.directionY = random(2) + 1; _root.ballSpeedX = random(3) + 3; _root.ballSpeedY = random(3) + 1; }
Instance of Symbol 56 MovieClip "leftPaddle" in Frame 121
onClipEvent (mouseDown) { startDrag ("_root.leftPaddle", false, 33, 30, 33, 220); } onClipEvent (keyDown) { stopDrag(); }
Frame 122
computerScore = 0; playerScore = 0; spong = new Sound(); spong.attachSound("tennis"); crowd = new Sound(); crowd.attachSound("crowdsmall");
Frame 123
if (5 < (computerScore - playerScore)) { paddleSpeed = 3; } if ((5 >= (computerScore - playerScore)) && ((computerScore - playerScore) >= 0)) { paddleSpeed = 3; } if ((5 >= (playerScore - computerScore)) && ((playerScore - computerScore) >= 0)) { paddleSpeed = 4; } if (3 < (playerScore - computerScore)) { paddleSpeed = 6; } ballX2 = _root.ball._x + 5; ballY2 = _root.ball._y; rightPaddleTop = _root.rightPaddle._y + 18; rightPaddleBottom = _root.rightPaddle._y - 18; rightPaddleX = (_root.rightPaddle._x - 6) - ballSpeedX; ballX = _root.ball._x - 5; leftPaddleTop = _root.leftPaddle._y + 25; leftPaddleBottom = _root.leftPaddle._y - 25; leftPaddleX = (_root.leftPaddle._x + 6) + ballSpeedX; ballValue = _root.ball._y; if (_root.ball._x < 20) { computerScore = computerScore + 1; setProperty("_root.ball", _x , "250"); _root.directionX = random(2) + 1; _root.directionY = random(2) + 1; _root.ballSpeedX = random(3) + 3; _root.ballSpeedY = random(3) + 1; gotoAndPlay (124); } if (480 < _root.ball._x) { playerScore = playerScore + 1; setProperty("_root.ball", _x , "250"); _root.directionX = random(2) + 1; _root.directionY = random(2) + 1; _root.ballSpeedX = random(3) + 3; _root.ballSpeedY = random(3) + 1; gotoAndPlay (124); crowd.start(); } if (ballY2 < _root.rightPaddle._y) { setProperty("_root.rightPaddle", _y , _root.rightPaddle._y - paddleSpeed); } if (_root.rightPaddle._y < ballY2) { setProperty("_root.rightPaddle", _y , _root.rightPaddle._y + paddleSpeed); } if ((((_root.leftPaddle._x < ballX) && (ballX < leftPaddleX)) && (_root.ball._y < leftPaddleTop)) && (leftPaddleBottom < _root.ball._y)) { spong.start(); _root.directionX = 2; if ((_root.leftPaddle._y + 6) >= ballValue) { _root.ballSpeedY = random(4) + 2; } if (ballValue >= (_root.leftPaddle._y + 12)) { _root.ballSpeedY = random(4) + 2; } if (ballSpeedX < 20) { _root.ballSpeedX = _root.ballSpeedX + 0.5; } } if ((((ballX2 < _root.rightPaddle._x) && (rightPaddleX < ballX2)) && (_root.ball._y < rightPaddleTop)) && (rightPaddleBottom < ballY2)) { spong.start(); _root.directionX = 1; if (ballSpeedX < 20) { _root.ballSpeedX = _root.ballSpeedX + 0.5; } } if (directionX == 2) { setProperty("_root.ball", _x , _root.ball._x + _root.ballSpeedX); } if (directionX == 1) { setProperty("_root.ball", _x , _root.ball._x - _root.ballSpeedX); } if (_root.ball._y < 22) { _root.directionY = 2; } if (228 < _root.ball._y) { _root.directionY = 1; } if (directionY == 2) { setProperty("_root.ball", _y , _root.ball._y + _root.ballSpeedY); } if (directionY == 1) { setProperty("_root.ball", _y , _root.ball._Y - _root.ballSpeedY); }
Frame 124
ballX2 = _root.ball._x + 5; ballY2 = _root.ball._y; rightPaddleTop = _root.rightPaddle._y + 18; rightPaddleBottom = _root.rightPaddle._y - 18; rightPaddleX = (_root.rightPaddle._x - 6) - ballSpeedX; ballX = _root.ball._x - 5; leftPaddleTop = _root.leftPaddle._y + 25; leftPaddleBottom = _root.leftPaddle._y - 25; leftPaddleX = (_root.leftPaddle._x + 6) + ballSpeedX; ballValue = _root.ball._y; if (_root.ball._x < 20) { computerScore = computerScore + 1; setProperty("_root.ball", _x , "250"); _root.directionX = random(2) + 1; _root.directionY = random(2) + 1; _root.ballSpeedX = random(3) + 3; _root.ballSpeedY = random(3) + 1; gotoAndPlay (125); } if (480 < _root.ball._x) { playerScore = playerScore + 1; setProperty("_root.ball", _x , "250"); _root.directionX = random(2) + 1; _root.directionY = random(2) + 1; _root.ballSpeedX = random(3) + 3; _root.ballSpeedY = random(3) + 1; gotoAndPlay (125); crowd.start(); } if (ballY2 < _root.rightPaddle._y) { setProperty("_root.rightPaddle", _y , _root.rightPaddle._y - paddleSpeed); } if (_root.rightPaddle._y < ballY2) { setProperty("_root.rightPaddle", _y , _root.rightPaddle._y + paddleSpeed); } if ((((_root.leftPaddle._x < ballX) && (ballX < leftPaddleX)) && (_root.ball._y < leftPaddleTop)) && (leftPaddleBottom < _root.ball._y)) { spong.start(); _root.directionX = 2; if ((_root.leftPaddle._y + 6) >= ballValue) { _root.ballSpeedY = random(4) + 2; } if (ballValue >= (_root.leftPaddle._y + 12)) { _root.ballSpeedY = random(4) + 2; } if (ballSpeedX < 20) { _root.ballSpeedX = _root.ballSpeedX + 0.5; } } if ((((ballX2 < _root.rightPaddle._x) && (rightPaddleX < ballX2)) && (_root.ball._y < rightPaddleTop)) && (rightPaddleBottom < ballY2)) { spong.start(); _root.directionX = 1; if (ballSpeedX < 20) { _root.ballSpeedX = _root.ballSpeedX + 0.5; } } if (directionX == 2) { setProperty("_root.ball", _x , _root.ball._x + _root.ballSpeedX); } if (directionX == 1) { setProperty("_root.ball", _x , _root.ball._x - _root.ballSpeedX); } if (_root.ball._y < 22) { _root.directionY = 2; } if (228 < _root.ball._y) { _root.directionY = 1; } if (directionY == 2) { setProperty("_root.ball", _y , _root.ball._y + _root.ballSpeedY); } if (directionY == 1) { setProperty("_root.ball", _y , _root.ball._Y - _root.ballSpeedY); } gotoAndPlay (125);
Frame 125
stop(); if ((playerScore == scorelimit) or (computerScore == scorelimit)) { gotoAndPlay (126); } else { gotoAndPlay (123); }
Frame 126
if (computerScore < playerScore) { gotoAndPlay (127); } else { gotoAndPlay (158); }
Frame 127
tellTarget ("winner") { play(); };
Frame 157
gotoAndPlay (141);
Frame 158
crowd.setVolume(90);
Frame 161
crowd.setVolume(80);
Frame 164
crowd.setVolume(70);
Frame 167
crowd.setVolume(60);
Frame 170
crowd.setVolume(50);
Frame 173
crowd.setVolume(40);
Frame 176
crowd.setVolume(30);
Frame 179
crowd.setVolume(20);
Frame 182
crowd.setVolume(10);
Frame 185
crowd.setVolume(0);
Frame 188
stop();
Symbol 8 MovieClip Frame 39
gotoAndPlay (1);
Symbol 32 Button
on (release) { gotoAndPlay (121); }
Symbol 66 Button
on (release) { gotoAndPlay (122); }
Symbol 87 Button
on (release) { gotoAndPlay (121); }

Library Items

Symbol 1 Sound [tennis]
Symbol 2 Sound [crowdsmall]
Symbol 3 Sound [bkgnd]Used by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClip [back]Uses:4
Symbol 6 GraphicUsed by:8
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:6 7Used by:Timeline
Symbol 9 GraphicUsed by:Timeline
Symbol 10 GraphicUsed by:Timeline
Symbol 11 GraphicUsed by:Timeline
Symbol 12 GraphicUsed by:Timeline
Symbol 13 GraphicUsed by:Timeline
Symbol 14 GraphicUsed by:Timeline
Symbol 15 GraphicUsed by:Timeline
Symbol 16 GraphicUsed by:Timeline
Symbol 17 GraphicUsed by:Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 GraphicUsed by:Timeline
Symbol 20 GraphicUsed by:Timeline
Symbol 21 GraphicUsed by:Timeline
Symbol 22 GraphicUsed by:Timeline
Symbol 23 GraphicUsed by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:23 24Used by:Timeline
Symbol 26 FontUsed by:28 29 30 61 64 69 70 71 72 73 74 75 76 77 78 81 83 85 90
Symbol 27 FontUsed by:28 29 30 35 63
Symbol 28 TextUses:26 27Used by:32
Symbol 29 TextUses:26 27Used by:32
Symbol 30 TextUses:26 27Used by:32
Symbol 31 GraphicUsed by:32
Symbol 32 ButtonUses:28 29 30 31Used by:Timeline
Symbol 33 GraphicUsed by:Timeline
Symbol 34 GraphicUsed by:36
Symbol 35 TextUses:27Used by:36
Symbol 36 MovieClipUses:34 35Used by:Timeline
Symbol 37 GraphicUsed by:Timeline
Symbol 38 GraphicUsed by:Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:Timeline
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:Timeline
Symbol 44 GraphicUsed by:Timeline
Symbol 45 GraphicUsed by:Timeline
Symbol 46 FontUsed by:47 48 89
Symbol 47 TextUses:46Used by:Timeline
Symbol 48 TextUses:46Used by:Timeline
Symbol 49 GraphicUsed by:Timeline
Symbol 50 FontUsed by:51 52
Symbol 51 EditableTextUses:50Used by:Timeline
Symbol 52 EditableTextUses:50Used by:Timeline
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:Timeline
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:Timeline
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:Timeline
Symbol 59 GraphicUsed by:Timeline
Symbol 60 GraphicUsed by:Timeline
Symbol 61 TextUses:26Used by:Timeline
Symbol 62 GraphicUsed by:Timeline
Symbol 63 TextUses:27Used by:Timeline
Symbol 64 TextUses:26Used by:Timeline
Symbol 65 GraphicUsed by:66
Symbol 66 ButtonUses:65Used by:Timeline
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:Timeline
Symbol 69 TextUses:26Used by:Timeline
Symbol 70 TextUses:26Used by:79
Symbol 71 TextUses:26Used by:79
Symbol 72 TextUses:26Used by:79
Symbol 73 TextUses:26Used by:79
Symbol 74 TextUses:26Used by:79
Symbol 75 TextUses:26Used by:79
Symbol 76 TextUses:26Used by:79
Symbol 77 TextUses:26Used by:79
Symbol 78 TextUses:26Used by:79
Symbol 79 MovieClipUses:70 71 72 73 74 75 76 77 78Used by:Timeline
Symbol 80 GraphicUsed by:87
Symbol 81 TextUses:26Used by:87
Symbol 82 GraphicUsed by:87
Symbol 83 TextUses:26Used by:87
Symbol 84 GraphicUsed by:87
Symbol 85 TextUses:26Used by:87
Symbol 86 GraphicUsed by:87
Symbol 87 ButtonUses:80 81 82 83 84 85 86Used by:Timeline
Symbol 88 SoundUsed by:Timeline
Symbol 89 TextUses:46Used by:Timeline
Symbol 90 TextUses:26Used by:Timeline

Instance Names

"timer"Frame 1Symbol 8 MovieClip
"ball"Frame 121Symbol 54 MovieClip
"leftPaddle"Frame 121Symbol 56 MovieClip
"rightPaddle"Frame 121Symbol 58 MovieClip
"winner"Frame 127Symbol 79 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "tennis"
ExportAssets (56)Timeline Frame 1Symbol 2 as "crowdsmall"
ExportAssets (56)Timeline Frame 1Symbol 3 as "bkgnd"
ExportAssets (56)Timeline Frame 1Symbol 5 as "back"
ExportAssets (56)Timeline Frame 121Symbol 3 as "bkgnd"

Dynamic Text Variables

playerScoreSymbol 51 EditableText"00"
computerScoreSymbol 52 EditableText"00"




http://swfchan.com/9/42650/info.shtml
Created: 9/5 -2019 20:41:51 Last modified: 9/5 -2019 20:41:51 Server time: 11/05 -2024 14:43:16