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

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

pong^2.swf

This is the info page for
Flash #60677

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


Text
WINS:

LOSSES:

PONG

by

understyled.org

2

current

difficulty

EASY

HARD

easy

easy

hard

hard

YOU WON!

ya jackass!

I am well aware of this, proceed.

I am well aware of this, proceed.

YOU LOSE!

you've been playing

this game MUCH too long.

go do something productive.

ActionScript [AS1/AS2]

Frame 1
startDrag ("mousetracker", true); ball_dir_y = "down"; ball_speed_y = "13"; ball_speed_x = "8"; ball_dir_x = "none"; wins = "0"; losses = "0"; difficulty = "7.2"; beenhere = "0";
Frame 2
ball_speed_y = "13"; ball_speed_x = "8";
Frame 3
mousetracker_x = getProperty("mousetracker", _x); mousetracker_y = getProperty("mousetracker", _y); paddle1_x = getProperty("paddle1", _x); paddle3_y = getProperty("paddle3", _y); ball_x = getProperty("ball", _x); ball_y = getProperty("ball", _y); if ((paddle1_x < mousetracker_x) and ("450" >= paddle1_x)) { setProperty("paddle1", _x , paddle1_x + ((mousetracker_x - paddle1_x) / "2")); } else if ((mousetracker_x < paddle1_x) and (paddle1_x >= "70")) { setProperty("paddle1", _x , paddle1_x - ((paddle1_x - mousetracker_x) / "2")); } if ((paddle3_y < mousetracker_y) and ("315" >= paddle3_y)) { setProperty("paddle3", _y , paddle3_y + ((mousetracker_y - paddle3_y) / "2")); } else if ((mousetracker_y < paddle3_y) and (paddle3_y >= "90")) { setProperty("paddle3", _y , paddle3_y - ((paddle3_y - mousetracker_y) / "2")); } paddle2_x = getProperty("paddle2", _x); paddle4_y = getProperty("paddle4", _y); if ((paddle2_x < ball_x) and ("465" >= paddle2_x)) { setProperty("paddle2", _x , paddle2_x + ((ball_x - paddle2_x) / (difficulty + (random("20") / "10")))); } else if ((ball_x < paddle2_x) and (paddle2_x >= "40")) { setProperty("paddle2", _x , paddle2_x - ((paddle2_x - ball_x) / (difficulty + (random("20") / "10")))); } if ((paddle4_y < ball_y) and ("300" >= paddle4_y)) { setProperty("paddle4", _y , paddle4_y + ((ball_y - paddle4_y) / ((difficulty + (random("20") / "10")) - "3"))); } else if ((ball_y < paddle4_y) and (paddle4_y >= "85")) { setProperty("paddle4", _y , paddle4_y - ((paddle4_y - ball_y) / ((difficulty + (random("20") / "10")) - "3"))); } if ((((("340" < ball_y) and (ball_y < "355")) and (ball_x < (paddle1_x + "50"))) and ((paddle1_x - "50") < ball_x)) and ((ball_dir_y eq "down") or (ball_dir_y eq "none"))) { tellTarget ("sound") { gotoAndPlay (2); }; ball_dir_y = "up"; if (((paddle1_x + "25") < ball_x) and (ball_x < (paddle1_x + "50"))) { ball_speed_x = "8"; ball_dir_x = "right"; } else if ((ball_x >= (paddle1_x + "3")) and ((paddle1_x + "25") >= ball_x)) { ball_speed_x = "4"; ball_dir_x = "right"; } else if ((ball_x >= (paddle1_x + "25")) and ((paddle1_x + "35") >= ball_x)) { ball_speed_x = "6"; ball_dir_x = "right"; } if (((paddle1_x - "25") >= ball_x) and ((paddle1_x - "50") < ball_x)) { ball_speed_x = "8"; ball_dir_x = "left"; } else if (((paddle1_x - "3") >= ball_x) and (ball_x >= (paddle1_x - "25"))) { ball_speed_x = "4"; ball_dir_x = "left"; } else if (((paddle1_x - "25") >= ball_x) and ((paddle1_x - "35") < ball_x)) { ball_speed_x = "6"; ball_dir_x = "left"; } if (((paddle1_x - "2") < ball_x) and (ball_x < (paddle1_x + "2"))) { ball_speed_x = "0"; ball_dir_x = "none"; } } if (((((ball_y < "70") and ("56" < ball_y)) and (ball_x < (paddle2_x + "50"))) and ((paddle2_x - "50") < ball_x)) and ((ball_dir_y eq "up") or (ball_dir_y eq "none"))) { ball_dir_y = "down"; tellTarget ("sound") { gotoAndPlay (2); }; } if ((((("500" < ball_x) and (ball_x < "520")) and (ball_y < (paddle3_y + "50"))) and ((paddle3_y - "50") < ball_y)) and ((ball_dir_x eq "right") or (ball_dir_x eq "none"))) { ball_dir_x = "left"; if (((paddle3_y - "35") >= ball_y) and ((paddle3_y - "50") < ball_y)) { ball_speed_y = "15"; ball_dir_y = "up"; } else if (((paddle3_y - "4") >= ball_y) and ((paddle3_y - "25") >= ball_y)) { ball_dir_y = "up"; ball_speed_y = "12"; } else if (((paddle3_y - "25") >= ball_y) and ((paddle3_y - "35") < ball_y)) { ball_dir_y = "up"; ball_speed_y = "13"; } if ((ball_y >= (paddle3_y + "35")) and (ball_y < (paddle3_y + "50"))) { ball_speed_y = "15"; ball_dir_y = "down"; } else if ((ball_y >= (paddle3_y + "4")) and ((paddle3_y + "25") >= ball_y)) { ball_dir_y = "down"; ball_speed_y = "12"; } else if ((ball_y >= (paddle3_y + "25")) and (ball_y < (paddle3_y + "35"))) { ball_dir_y = "down"; ball_speed_y = "13"; } if (((paddle3_y - "5") < ball_y) and (ball_y < (paddle3_y + "5"))) { ball_speed_y = "3"; ball_speed_x = "13"; } tellTarget ("sound") { gotoAndPlay (2); }; } if ((((("72" < ball_x) and (ball_x < "90")) and (ball_y < (paddle4_y + "50"))) and ((paddle4_y - "50") < ball_y)) and (ball_dir_x eq "left")) { ball_dir_x = "right"; tellTarget ("sound") { gotoAndPlay (2); }; } if (ball_dir_y eq "up") { setProperty("ball", _y , ball_y - ball_speed_y); } else if (ball_dir_y eq "down") { setProperty("ball", _y , ball_y + ball_speed_y); } if (ball_dir_x eq "right") { setProperty("ball", _x , ball_x + ball_speed_x); } else if (ball_dir_x eq "left") { setProperty("ball", _x , ball_x - ball_speed_x); } if (((wins >= "10") or (losses >= "10")) and (beenhere == "0")) { gotoAndStop (14); } if (("0" >= ball_y) and ("0" >= ball_x)) { gotoAndStop (6); } if (("0" >= ball_y) and (ball_x >= "550")) { gotoAndStop (9); } if ((ball_y >= "390") and (ball_x >= "550")) { gotoAndStop (9); } if ((ball_y >= "390") and ("0" >= ball_x)) { gotoAndStop (6); } if ((ball_y >= "390") and ((ball_x >= "0") and ("550" >= ball_x))) { gotoAndStop (9); } if (("0" >= ball_y) and ((ball_x >= "0") and ("550" >= ball_x))) { gotoAndStop (6); }
Frame 4
gotoAndPlay (3);
Frame 6
wins = wins + "1"; ball_dir_x = "none"; ball_speed_x = "0";
Frame 9
losses = losses + "1"; ball_dir_x = "none"; ball_speed_x = "0";
Frame 14
beenhere = "1";
Symbol 23 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 2
stop();
Symbol 25 MovieClip Frame 1
stop();
Symbol 25 MovieClip Frame 2
gotoAndStop (1);
Symbol 29 Button
on (release) { difficulty = "7.2"; tellTarget ("diff") { gotoAndStop ("easy"); } }
Symbol 32 Button
on (release) { difficulty = "5.5"; tellTarget ("/diff") { gotoAndStop ("hard"); } }
Symbol 38 Button
on (release) { gotoAndPlay (2); }

Library Items

Symbol 1 FontUsed by:2 3 4 5 19 20 21 22 33 34 35 36 39 40 41 42
Symbol 2 TextUses:1Used by:Timeline
Symbol 3 TextUses:1Used by:Timeline
Symbol 4 EditableTextUses:1Used by:Timeline
Symbol 5 EditableTextUses:1Used by:Timeline
Symbol 6 FontUsed by:7 8 9 10 27 28 30 31
Symbol 7 TextUses:6Used by:Timeline
Symbol 8 TextUses:6Used by:Timeline
Symbol 9 TextUses:6Used by:Timeline
Symbol 10 TextUses:6Used by:Timeline
Symbol 11 GraphicUsed by:12 38
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:Timeline
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:Timeline
Symbol 17 GraphicUsed by:Timeline
Symbol 18 GraphicUsed by:23
Symbol 19 TextUses:1Used by:23
Symbol 20 TextUses:1Used by:23
Symbol 21 TextUses:1Used by:23
Symbol 22 TextUses:1Used by:23
Symbol 23 MovieClipUses:18 19 20 21 22Used by:Timeline
Symbol 24 SoundUsed by:25
Symbol 25 MovieClipUses:24Used by:Timeline
Symbol 26 GraphicUsed by:29 32
Symbol 27 TextUses:6Used by:29
Symbol 28 TextUses:6Used by:29
Symbol 29 ButtonUses:26 27 28Used by:Timeline
Symbol 30 TextUses:6Used by:32
Symbol 31 TextUses:6Used by:32
Symbol 32 ButtonUses:26 30 31Used by:Timeline
Symbol 33 TextUses:1Used by:Timeline
Symbol 34 TextUses:1Used by:Timeline
Symbol 35 TextUses:1Used by:38
Symbol 36 TextUses:1Used by:38
Symbol 37 GraphicUsed by:38
Symbol 38 ButtonUses:11 35 36 37Used by:Timeline
Symbol 39 TextUses:1Used by:Timeline
Symbol 40 TextUses:1Used by:Timeline
Symbol 41 TextUses:1Used by:Timeline
Symbol 42 TextUses:1Used by:Timeline

Instance Names

"paddle1"Frame 1Symbol 12 MovieClip
"paddle2"Frame 1Symbol 12 MovieClip
"ball"Frame 1Symbol 14 MovieClip
"paddle4"Frame 1Symbol 12 MovieClip
"paddle3"Frame 1Symbol 12 MovieClip
"mousetracker"Frame 1Symbol 16 MovieClip
"diff"Frame 1Symbol 23 MovieClip
"sound"Frame 1Symbol 25 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"loop start"Frame 3
"winner"Frame 6
"loser"Frame 9
"leave"Frame 14
"easy"Symbol 23 MovieClip Frame 1
"hard"Symbol 23 MovieClip Frame 2

Dynamic Text Variables

winsSymbol 4 EditableText""
lossesSymbol 5 EditableText""




http://swfchan.com/13/60677/info.shtml
Created: 16/4 -2019 01:30:44 Last modified: 16/4 -2019 01:30:44 Server time: 09/05 -2024 06:50:07