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

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

pong.swf

This is the info page for
Flash #51255

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


Text
www.neave.com/webgames

EXIT

NEW

ActionScript [AS1/AS2]

Frame 1
stop();
Frame 2
p2score = "0"; p1score = "0"; ballsize = "8"; speedx = "-4"; speedy = "2"; gameleft = "0"; gameright = "400"; gametop = "12"; gamebottom = "284"; movespeed = "1"; pause = "30";
Frame 3
call("action"); if (p1score == "9") { gotoAndPlay (7); } else if (p2score == "9") { gotoAndPlay (68); } if ((getProperty("/ball", _x) < "240") or (speedx < "0")) { if (getProperty("/paddle2", _y) < "148") { setProperty("/paddle2", _y , getProperty("/paddle2", _y) + "1"); } else if ("148" < getProperty("/paddle2", _y)) { setProperty("/paddle2", _y , getProperty("/paddle2", _y) - "1"); } else { setProperty("/paddle2", _y , "148"); } } else if ("1" < random("100")) { if (getProperty("/ball", _y) < getProperty("/paddle2", _y)) { setProperty("/paddle2", _y , (getProperty("/paddle2", _y) - random("8")) - "1"); } else { setProperty("/paddle2", _y , (getProperty("/paddle2", _y) + random("8")) + "1"); } } movespeed = getProperty("/paddle3", _y) - "148"; setProperty("/paddle1", _y , getProperty("/paddle1", _y) + (movespeed / "20")); if ("253" < getProperty("/paddle2", _y)) { setProperty("/paddle2", _y , "253"); } else if (getProperty("/paddle2", _y) < "44") { setProperty("/paddle2", _y , "44"); } if ("253" < getProperty("/paddle1", _y)) { setProperty("/paddle1", _y , "253"); } else if (getProperty("/paddle1", _y) < "44") { setProperty("/paddle1", _y , "44"); }
Frame 4
call("action"); gotoAndPlay (3);
Frame 5
setProperty("/ball", _x , getProperty("/ball", _x) + speedx); setProperty("/ball", _y , getProperty("/ball", _y) + speedy); if (((gamebottom - ballsize) < getProperty("/ball", _y)) or (getProperty("/ball", _y) < (gametop + ballsize))) { speedy = -speedy; if ((!random("8")) and ((pause == "30") or (pause == "0"))) { speedx = -speedx; } if ((pause == "30") or (pause == "0")) { tellTarget ("/sound") { gotoAndPlay ("pong"); }; } } if (getProperty("/ball", _x) < gameleft) { if (pause) { pause = pause - "1"; } else { p1score = p1score + "1"; tellTarget ("/p1score") { nextFrame(); }; call("nextball"); } } else if (gameright < getProperty("/ball", _x)) { if (pause) { pause = pause - "1"; } else { p2score = p2score + "1"; tellTarget ("/p2score") { nextFrame(); }; call("nextball"); } } if ((((("12" < getProperty("/ball", _x)) and (getProperty("/ball", _x) < "18")) and ((getProperty("/paddle1", _y) - "30") < getProperty("/ball", _y))) and (getProperty("/ball", _y) < (getProperty("/paddle1", _y) + "30"))) or (((("382" < getProperty("/ball", _x)) and (getProperty("/ball", _x) < "388")) and ((getProperty("/paddle2", _y) - "30") < getProperty("/ball", _y))) and (getProperty("/ball", _y) < (getProperty("/paddle2", _y) + "30")))) { speedx = -speedx; if (!random("8")) { speedy = -speedy; } tellTarget ("/sound") { gotoAndPlay ("ping"); }; } startDrag ("/paddle3", false, "-10", "0", "-10", "300");
Frame 6
speedx = -speedx; if (random("4") < "1") { speedy = -speedy; } setProperty("/ball", _x , "200"); setProperty("/ball", _y , "148"); pause = "30";
Frame 67
gotoAndStop (1);
Frame 127
gotoAndStop (1);
Symbol 3 Button
on (release) { stopAllSounds(); gotoAndPlay (2); }
Symbol 6 Button
on (release) { getURL ("http://www.neave.com/webgames/", "_blank"); }
Symbol 8 Button
on (press) { fscommand ("quit"); }
Symbol 10 Button
on (press) { gotoAndStop (1); }
Symbol 13 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 5
stop();
Symbol 13 MovieClip Frame 10
stop();
Symbol 24 MovieClip Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:3 6 8 10 25 26 27 28  Timeline
Symbol 2 GraphicUsed by:3
Symbol 3 ButtonUses:2 1Used by:Timeline
Symbol 4 FontUsed by:5 7 9
Symbol 5 EditableTextUses:4Used by:6
Symbol 6 ButtonUses:5 1Used by:Timeline
Symbol 7 EditableTextUses:4Used by:8
Symbol 8 ButtonUses:7 1Used by:Timeline
Symbol 9 EditableTextUses:4Used by:10
Symbol 10 ButtonUses:9 1Used by:Timeline
Symbol 11 SoundUsed by:13
Symbol 12 SoundUsed by:13
Symbol 13 MovieClipUses:11 12Used by:Timeline
Symbol 14 GraphicUsed by:24
Symbol 15 GraphicUsed by:24
Symbol 16 GraphicUsed by:24
Symbol 17 GraphicUsed by:24
Symbol 18 GraphicUsed by:24
Symbol 19 GraphicUsed by:24
Symbol 20 GraphicUsed by:24
Symbol 21 GraphicUsed by:24
Symbol 22 GraphicUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:14 15 16 17 18 19 20 21 22 23Used by:Timeline
Symbol 25 MovieClipUses:1Used by:Timeline
Symbol 26 MovieClipUses:1Used by:Timeline
Symbol 27 MovieClipUses:1Used by:Timeline
Symbol 28 MovieClipUses:1Used by:Timeline
Symbol 29 GraphicUsed by:Timeline
Symbol 30 GraphicUsed by:Timeline

Instance Names

"sound"Frame 1Symbol 13 MovieClip
"p2score"Frame 2Symbol 24 MovieClip
"p1score"Frame 2Symbol 24 MovieClip
"ball"Frame 2Symbol 25 MovieClip
"paddle1"Frame 2Symbol 26 MovieClip
"paddle2"Frame 2Symbol 27 MovieClip
"paddle3"Frame 2Symbol 28 MovieClip

Labels

"start"Frame 2
"loop"Frame 3
"action"Frame 5
"nextball"Frame 6
"p1win"Frame 7
"p2win"Frame 68
"ping"Symbol 13 MovieClip Frame 2
"pong"Symbol 13 MovieClip Frame 6




http://swfchan.com/11/51255/info.shtml
Created: 25/4 -2019 06:34:23 Last modified: 25/4 -2019 06:34:23 Server time: 05/05 -2024 18:48:47