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

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

tennis.swf

This is the info page for
Flash #20992

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


Text
Billie Jean King

Billie Jean King

Billie Jean King

Bobby Riggs

Bobby Riggs

Bobby Riggs

VS

VS

TOP SCORES

TOP SCORES

Battle of the Sexes

"Battle of the Sexes"

"Battle of the Sexes"

RESET

RESET

RESET

12345

12345

12345

12345

SCORE

SCORE

BEST

BEST

NEW PLAYER

NEW PLAYER

NEW PLAYER

ActionScript [AS1/AS2]

Frame 1
loadMovie ("http://www.makaimedia.com/games/actionscript/tennis_preloader.swf", "preloader"); _root.gameID = 58; loadVariables ("/scripts/getMemberInfo.aspx", "", "POST"); _quality = "Medium";
Frame 2
_quality = "best"; ifFrameLoaded (6) { gotoAndStop (4); }
Frame 3
gotoAndPlay (2);
Frame 4
_root.gameID = 58; _root.rootWidth = 527; _root.rootHeight = 400; best = 0; loadMovie ("http://www.makaimedia.com/games/actionscript/tennis_channel_scores.swf", "scores"); stop();
Instance of Symbol 34 MovieClip "scores" in Frame 4
/* no clip actions */
Frame 6
Instance of Symbol 148 MovieClip "game" in Frame 6
/* no clip actions */
Symbol 11 MovieClip Frame 1
stop();
Symbol 12 MovieClip Frame 1
Symbol 12 MovieClip Frame 42
_parent._parent.battle.gotoAndPlay(2); stop();
Symbol 16 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 1
Symbol 23 MovieClip Frame 20
stop();
Symbol 23 MovieClip Frame 25
stop();
Symbol 26 Button
on (release) { player = "riggs"; gotoAndStop (6); } on (rollOver) { title.riggsLabel.name.gotoAndStop(2); } on (rollOut, releaseOutside) { title.riggsLabel.name.gotoAndStop(1); }
Symbol 27 Button
on (release) { player = "king"; gotoAndStop (6); } on (rollOver) { title.kingLabel.name.gotoAndStop(2); } on (rollOut, releaseOutside) { title.kingLabel.name.gotoAndStop(1); }
Symbol 31 Button
on (release) { getURL ("http://www.thetennischannel.com", "_blank"); }
Symbol 45 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 70
_parent.title.riggsLabel.play(); stop();
Symbol 49 MovieClip Frame 1
stop();
Symbol 51 Button
on (release) { if (goal == 100) { goal = 0; } else { goal = 100; } }
Symbol 57 MovieClip Frame 1
s = new Sound(this); goal = 100; volume = 70; adjustment = 10; stop(); onEnterFrame = function () { if (goal < volume) { volume = volume - adjustment; } else if (goal > volume) { volume = volume + adjustment; } if (Math.abs(goal - volume) < adjustment) { volume - goal; } s.setVolume(volume); frame = int(volume / 10) + 1; speaker.gotoAndStop(frame); };
Symbol 57 MovieClip Frame 7
r = random(3) + 1; gotoAndStop("whack" + r);
Symbol 57 MovieClip Frame 15
stop();
Symbol 57 MovieClip Frame 22
stop();
Symbol 57 MovieClip Frame 30
stop();
Symbol 57 MovieClip Frame 37
stop();
Symbol 57 MovieClip Frame 79
stop();
Symbol 57 MovieClip Frame 85
stop();
Symbol 57 MovieClip Frame 98
play();
Symbol 57 MovieClip Frame 99
gotoAndStop (1);
Symbol 63 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 1
if (_parent.goal == _parent.position.x) { stop(); }
Symbol 68 MovieClip Frame 5
if (_parent.goal == _parent.position.x) { gotoAndStop (1); }
Symbol 104 MovieClip Frame 1
onEnterFrame = function () { if (goal != position.x) { legs.play(); } if (_currentframe >= 37) { head.gotoAndStop(2); } else { head.gotoAndStop(1); } }; if (_parent.player == "riggs") { gotoAndStop (37); } else { stop(); }
Symbol 104 MovieClip Frame 17
stop();
Symbol 104 MovieClip Frame 32
stop();
Symbol 104 MovieClip Frame 38
head.gotoAndStop(2);
Symbol 104 MovieClip Frame 52
stop();
Symbol 104 MovieClip Frame 66
stop();
Symbol 109 Button
on (release, releaseOutside) { ball.gravity = true; playing = true; ball.speed.z = 14; ball.speed.x = random(131) - 65; ball.speed.y = 100; op.goal = findGoal(); _root.sounds.gotoAndPlay("whack"); myButton._visible = false; ball.nextFrame(); }
Symbol 113 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 1
Symbol 127 Button
on (release) { playing = true; newGame(); }
Symbol 141 Button
on (release) { _parent.best = best; _parent.gotoAndStop(5); }
Symbol 145 MovieClip Frame 11
stop();
Symbol 146 MovieClip Frame 22
stop();
Symbol 147 MovieClip Frame 34
stop();
Symbol 148 MovieClip Frame 1
function positionRacket() { racket._x = _xmouse; racket._y = _ymouse; catcher._x = _xmouse; catcher._y = _ymouse; racket._rotation = ((-racket._y) / 20) - ((-racket._x) / 30); catcher._rotation = ((-racket._y) / 20) - ((-racket._x) / 30); } function placeOnRacket() { pastz = 30 - ball.position.z; ratio = pastz / ball.speed.z; safex = ball.position.x; safey = ball.position.y; safez = ball.position.z; ball.position.z = ball.position.z + (ratio * ball.speed.z); ball.position.y = ball.position.y + (ratio * ball.speed.y); ball.position.x = ball.position.x + (ratio * ball.speed.x); trace(ball.position.z); } function getRandom(y, type) { where = (-y) + 325; if (type == 0) { start = 25 + (where * 0.0857142857142857); spread = 57 - (where * 0.0371428571428571); r = start + random(spread); } else { start = 116 - (where * 0.0857142857142857); r = start + random(25); } return(r); } function convert(pos) { mytrans = new Object(); where = (1 / pos.z) * dim; mytrans.yscale = where * size; mytrans.xscale = where * size; distx = (pos.x - vanx) * (where / (dim / inc)); disty = (-(pos.y - vany)) * (where / (dim / inc)); mytrans.x = vanx + distx; mytrans.y = vany + disty; return(mytrans); } function redraw(object) { if (object.shadow != "") { shad = eval (object.shadow); shad.position.x = object.position.x + ((object.position.y - floor) * 0.2); shad.position.y = floor; shad.position.z = object.position.z + ((object.position.y - floor) * 0.01); mytrans = convert(shad.position); shad._x = mytrans.x; shad._y = mytrans.y; shad._xscale = mytrans.xscale; shad._yscale = mytrans.yscale; } mytrans = convert(object.position); object._x = mytrans.x; object._y = mytrans.y; object._xscale = mytrans.xscale; object._yscale = mytrans.yscale; if (object.position.z > 140) { blocker._visible = true; net._visible = false; } else { blocker._visible = false; net._visible = true; } op.position.x = moveOp(op.position.x, op.goal); mytrans = convert(op.position); op._x = mytrans.x; } function translate(object) { if (object.gravity) { object.speed.y = object.speed.y - gravity; } object.position.x = object.position.x + object.speed.x; object.position.y = object.position.y + object.speed.y; object.position.z = object.position.z + object.speed.z; if (object.position.y < floor) { _root.sounds.gotoAndPlay("bounce"); object.position.y = floor; object.speed.x = object.speed.x * object.slide; object.speed.y = object.speed.y * (-object.bounce); object.speed.z = object.speed.z * object.slide; if (object.position.z > 40) { } } if (object.position.z > wall) { _root.sounds.gotoAndPlay("whack"); object.position.z = wall; r = random(5); if (r < 3) { object.speed.z = -8.5 - (random(10) / 10); object.speed.y = 70; object.speed.x = (((-object.position.x) * 0.07) + random(41)) - 20; } else { object.speed.z = -10.5 - (random(10) / 10); object.speed.y = 108 + random(10); object.speed.x = (((-object.position.x) * 0.07) + random(41)) - 20; } op.goal = 0; runSpeed = 50; } if (((object.position.z < 30) and (object.speed.z < 0)) and (!passed)) { placeOnRacket(); if (catcher.hitTest(object._x + _x, object._y + _y, true)) { _root.sounds.gotoAndPlay("whack"); score++; if (score > best) { best = score; } mult = Math.min((score / 120) + 0.4, 1); object.speed.x = ((object._x - _xmouse) * mult) * 2; type = 0; if (random(5) == 0) { type = 1; } object.speed.z = 14; object.speed.y = 140; op.goal = findGoal(); } else { ball.position.x = safex; ball.position.y = safey; ball.position.z = safez; passed = true; _root.sounds.gotoAndPlay("crowd"); } } if (object.position.z < 14) { ball.gravity = false; _root.sounds.gotoAndPlay("past"); racket._visible = false; Mouse.show(); object._visible = false; eval (object.shadow)._visible = false; object.position.z = 100; object.speed.z = 0; object.speed.y = 0; object.speed.z = 0; playing = false; _parent.scores.scripting.test(score); } } function reset() { resetButton._visible = true; newPlayerButton._visible = true; } function moveOp(current, goal) { if (goal < current) { current = current - runSpeed; } else if (goal > current) { current = current + runSpeed; } if (Math.abs(goal - current) < runSpeed) { current = goal; } return(current); } function findGoal() { goal = ball.position.x + (ball.speed.x * 13); if (goal <= op.position.x) { goal = goal + 700; hand = "forehand" + player; } else { goal = goal - 700; hand = "backhand" + player; } runSpeed = 100; op.gotoAndPlay(hand); return(goal); } function newGame() { _root.sounds.gotoAndPlay("crowd"); myButton._visible = true; wall = 180; blocker._visible = false; racket._visible = true; resetButton._visible = false; newPlayerButton._visible = false; ball.shadow = "shadow"; ball.bounce = 0.8; ball.slide = 0.9; ball.gravity = false; ball.location = new Object(); ball.position = new Object(); ball.speed = new Object(); ball.position.x = 0; ball.position.y = 80; ball.position.z = 30; ball.speed.x = 0; ball.speed.y = 0; ball.speed.z = 0; op.goal = 550; op.gravity = false; op.position = new Object(); op.speed = new Object(); op.position.x = 550; op.position.y = 0; op.position.z = wall; op.speed.x = 0; op.speed.y = 0; op.speed.z = 0; shadow._visible = true; Mouse.hide(); tennisball = ball; floor = -525; runSpeed = 100; inc = 20; vanx = 0; vany = 0; dim = 6000; gravity = 18; size = 0.4; ball._visible = true; translate(tennisball); redraw(tennisball); score = 0; player = _root.player; passed = false; ball.gotoAndStop(1); } onEnterFrame = function () { if (((_root._xmouse > 530) or ((_root._xmouse < 80) and (_root._ymouse > 330))) or (!playing)) { Mouse.show(); } else { Mouse.hide(); } positionRacket(); translate(tennisball); redraw(tennisball); }; score = 0; best = _parent.best; newGame();
Instance of Symbol 113 MovieClip "ball" in Symbol 148 MovieClip Frame 1
onClipEvent (load) { }
Instance of Symbol 115 MovieClip "shadow" in Symbol 148 MovieClip Frame 1
onClipEvent (load) { location = new Object(); position = new Object(); }
Instance of Symbol 145 MovieClip in Symbol 148 MovieClip Frame 1
onClipEvent (load) { spread = 70; wide = spread / 2; initx = _x; inity = _y; } onClipEvent (enterFrame) { if (!playing) { r = random(_parent.flash_frequency); if (r == 1) { _x = ((initx + random(spread)) - wide); s = random(spread) - wide; _y = (inity + s); _xscale = (100 + s); _yscale = (100 + s); play(); } } }
Instance of Symbol 146 MovieClip in Symbol 148 MovieClip Frame 1
onClipEvent (load) { spread = 70; wide = spread / 2; initx = _x; inity = _y; } onClipEvent (enterFrame) { if (!playing) { r = random(_parent.flash_frequency); if (r == 1) { _x = ((initx + random(spread)) - wide); s = random(spread) - wide; _y = (inity + s); _xscale = (100 + s); _yscale = (100 + s); play(); } } }
Instance of Symbol 147 MovieClip in Symbol 148 MovieClip Frame 1
onClipEvent (load) { spread = 70; wide = spread / 2; initx = _x; inity = _y; } onClipEvent (enterFrame) { if (!playing) { r = random(_parent.flash_frequency); if (r == 1) { _x = ((initx + random(spread)) - wide); s = random(spread) - wide; _y = (inity + s); _xscale = (100 + s); _yscale = (100 + s); play(); } } }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:Timeline
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:24
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:12 23
Symbol 7 FontUsed by:8 9 10 13 14 15
Symbol 8 TextUses:7Used by:11
Symbol 9 TextUses:7Used by:11
Symbol 10 TextUses:7Used by:11
Symbol 11 MovieClipUses:8 9 10Used by:12
Symbol 12 MovieClipUses:6 11Used by:24
Symbol 13 TextUses:7Used by:16
Symbol 14 TextUses:7Used by:16
Symbol 15 TextUses:7Used by:16
Symbol 16 MovieClipUses:13 14 15Used by:23
Symbol 17 FontUsed by:18 19 37 38
Symbol 18 TextUses:17Used by:20
Symbol 19 TextUses:17Used by:20
Symbol 20 MovieClipUses:18 19Used by:23
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:23
Symbol 23 MovieClipUses:6 16 20 22Used by:24
Symbol 24 MovieClipUses:4 12 23Used by:Timeline
Symbol 25 GraphicUsed by:26 27
Symbol 26 ButtonUses:25Used by:Timeline
Symbol 27 ButtonUses:25Used by:Timeline
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:32
Symbol 30 GraphicUsed by:31
Symbol 31 ButtonUses:30Used by:32
Symbol 32 MovieClipUses:29 31Used by:Timeline
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:Timeline
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:Timeline
Symbol 37 EditableTextUses:17Used by:Timeline
Symbol 38 EditableTextUses:17Used by:Timeline
Symbol 39 FontUsed by:40 42 43
Symbol 40 TextUses:39Used by:41
Symbol 41 MovieClipUses:40Used by:45
Symbol 42 TextUses:39Used by:44
Symbol 43 TextUses:39Used by:44
Symbol 44 MovieClipUses:42 43Used by:45
Symbol 45 MovieClipUses:41 44Used by:Timeline
Symbol 46 GraphicUsed by:49
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:47Used by:49
Symbol 49 MovieClipUses:46 48Used by:57
Symbol 50 GraphicUsed by:51
Symbol 51 ButtonUses:50Used by:57
Symbol 52 SoundUsed by:57
Symbol 53 SoundUsed by:57
Symbol 54 SoundUsed by:57
Symbol 55 SoundUsed by:57
Symbol 56 SoundUsed by:57
Symbol 57 MovieClipUses:49 51 52 53 54 55 56Used by:Timeline
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:148
Symbol 60 GraphicUsed by:104
Symbol 61 GraphicUsed by:63
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:61 62Used by:104
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:104
Symbol 66 GraphicUsed by:68
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:66 67Used by:104
Symbol 69 GraphicUsed by:104
Symbol 70 GraphicUsed by:104
Symbol 71 GraphicUsed by:104
Symbol 72 GraphicUsed by:104
Symbol 73 GraphicUsed by:104
Symbol 74 GraphicUsed by:104
Symbol 75 GraphicUsed by:104
Symbol 76 GraphicUsed by:104
Symbol 77 GraphicUsed by:104
Symbol 78 GraphicUsed by:104
Symbol 79 GraphicUsed by:104
Symbol 80 GraphicUsed by:104
Symbol 81 GraphicUsed by:104
Symbol 82 GraphicUsed by:104
Symbol 83 GraphicUsed by:104
Symbol 84 GraphicUsed by:104
Symbol 85 GraphicUsed by:104
Symbol 86 GraphicUsed by:104
Symbol 87 GraphicUsed by:104
Symbol 88 GraphicUsed by:104
Symbol 89 GraphicUsed by:104
Symbol 90 GraphicUsed by:104
Symbol 91 GraphicUsed by:104
Symbol 92 GraphicUsed by:104
Symbol 93 GraphicUsed by:104
Symbol 94 GraphicUsed by:104
Symbol 95 GraphicUsed by:104
Symbol 96 GraphicUsed by:104
Symbol 97 GraphicUsed by:104
Symbol 98 GraphicUsed by:104
Symbol 99 GraphicUsed by:104
Symbol 100 GraphicUsed by:104
Symbol 101 GraphicUsed by:104
Symbol 102 GraphicUsed by:104
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:60 63 65 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103Used by:148
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:107
Symbol 107 MovieClipUses:106Used by:148
Symbol 108 GraphicUsed by:109
Symbol 109 ButtonUses:108Used by:148
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:113
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:111 112Used by:148
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:148
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118
Symbol 118 MovieClipUses:117Used by:148
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:148
Symbol 121 GraphicUsed by:148
Symbol 122 FontUsed by:123 124 125 133 134 135 136 137 138 139
Symbol 123 TextUses:122Used by:127
Symbol 124 TextUses:122Used by:127
Symbol 125 TextUses:122Used by:127
Symbol 126 GraphicUsed by:127
Symbol 127 ButtonUses:123 124 125 126Used by:148
Symbol 128 FontUsed by:129 130 131 132
Symbol 129 EditableTextUses:128Used by:148
Symbol 130 EditableTextUses:128Used by:148
Symbol 131 EditableTextUses:128Used by:148
Symbol 132 EditableTextUses:128Used by:148
Symbol 133 TextUses:122Used by:148
Symbol 134 TextUses:122Used by:148
Symbol 135 TextUses:122Used by:148
Symbol 136 TextUses:122Used by:148
Symbol 137 TextUses:122Used by:141
Symbol 138 TextUses:122Used by:141
Symbol 139 TextUses:122Used by:141
Symbol 140 GraphicUsed by:141
Symbol 141 ButtonUses:137 138 139 140Used by:148
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:144
Symbol 144 MovieClipUses:143Used by:145 146 147
Symbol 145 MovieClipUses:144Used by:148
Symbol 146 MovieClipUses:144Used by:148
Symbol 147 MovieClipUses:144Used by:148
Symbol 148 MovieClipUses:59 104 107 109 113 115 118 120 121 127 129 130 131 132 133 134 135 136 141 145 146 147Used by:Timeline

Instance Names

"preloader"Frame 1Symbol 2 MovieClip
"title"Frame 4Symbol 24 MovieClip
"border"Frame 4Symbol 32 MovieClip
"scores"Frame 4Symbol 34 MovieClip
"battle"Frame 4Symbol 45 MovieClip
"sounds"Frame 4Symbol 57 MovieClip
"game"Frame 6Symbol 148 MovieClip
"name"Symbol 12 MovieClip Frame 31Symbol 11 MovieClip
"name"Symbol 23 MovieClip Frame 8Symbol 16 MovieClip
"kingLabel"Symbol 24 MovieClip Frame 1Symbol 12 MovieClip
"riggsLabel"Symbol 24 MovieClip Frame 1Symbol 23 MovieClip
"speaker"Symbol 57 MovieClip Frame 1Symbol 49 MovieClip
"head"Symbol 104 MovieClip Frame 1Symbol 63 MovieClip
"legs"Symbol 104 MovieClip Frame 1Symbol 68 MovieClip
"op"Symbol 148 MovieClip Frame 1Symbol 104 MovieClip
"net"Symbol 148 MovieClip Frame 1Symbol 107 MovieClip
"myButton"Symbol 148 MovieClip Frame 1Symbol 109 Button
"ball"Symbol 148 MovieClip Frame 1Symbol 113 MovieClip
"shadow"Symbol 148 MovieClip Frame 1Symbol 115 MovieClip
"blocker"Symbol 148 MovieClip Frame 1Symbol 107 MovieClip
"racket"Symbol 148 MovieClip Frame 1Symbol 118 MovieClip
"catcher"Symbol 148 MovieClip Frame 1Symbol 120 MovieClip
"resetButton"Symbol 148 MovieClip Frame 1Symbol 127 Button
"newPlayerButton"Symbol 148 MovieClip Frame 1Symbol 141 Button

Labels

"over"Symbol 12 MovieClip Frame 25
"over"Symbol 23 MovieClip Frame 2
"whack"Symbol 57 MovieClip Frame 7
"whack1"Symbol 57 MovieClip Frame 14
"whack2"Symbol 57 MovieClip Frame 21
"whack3"Symbol 57 MovieClip Frame 29
"bounce"Symbol 57 MovieClip Frame 36
"past"Symbol 57 MovieClip Frame 44
"garage"Symbol 57 MovieClip Frame 84
"crowd"Symbol 57 MovieClip Frame 98
"forehandking"Symbol 104 MovieClip Frame 2
"backhandking"Symbol 104 MovieClip Frame 18
"forehandriggs"Symbol 104 MovieClip Frame 38
"backhandriggs"Symbol 104 MovieClip Frame 53

Dynamic Text Variables

scoreSymbol 129 EditableText"12345"
scoreSymbol 130 EditableText"12345"
bestSymbol 131 EditableText"12345"
bestSymbol 132 EditableText"12345"




http://swfchan.com/5/20992/info.shtml
Created: 11/8 -2019 22:42:20 Last modified: 11/8 -2019 22:42:20 Server time: 16/04 -2024 15:43:15