STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229593 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #42211 |
Instructions: 1. You start with 45 seconds to get the ball in the hole. 2. You have 30 seconds to get it in a second time. 3. You have 15 seconds to get it in for the third and final time to win the game. The ball needs to be travelling slow enough to fall in the hole as you pass over it. You can use the arrow buttons to 'tilt' and move the ball but its much easier to use the arrow keys. Click anywhere to continue |
<P ALIGN="LEFT"><FONT FACE="Arial" SIZE="10" COLOR="#FF0000"><A HREF="http://www.thepcmanwebsite.com" target = "_blank"><B>The PCman Website - fun, free games-web tools-freeware</B></A></FONT></P> |
<P ALIGN="LEFT"><FONT FACE="Arial" SIZE="10" COLOR="#FF0000"><A HREF="http://www.thepcmanwebsite.com/affiliate_games.shtml" target = "_blank"><B>Get FREE games for your site http://thepcmanwebsite.com</B></A></FONT></P> |
Ball Bearing Game |
<P ALIGN="LEFT"><FONT FACE="Arial" SIZE="9" COLOR="#0000FF"><A HREF="http://www.thepcmanwebsite.com" target = "_blank">The PCman Website</A></FONT></P> |
links.com.au |
time |
sec |
score |
time |
score |
settings |
max speed |
wall bounce |
surphace friction |
ball acceleration |
tilt back |
max speed |
max speed |
max speed |
max speed |
max speed |
max speed |
max speed |
max speed |
max speed |
max speed |
you lose this probably means you suck perhaps you should get back to work rather than keep playing this game click anywhere to try again |
you win you are a very special person! click anywhere to play again |
ActionScript [AS1/AS2]
Frame 1stop();Frame 2score = 0; goaltime = 45;Frame 3function tilt(rt, dn) { right = right + rt; down = down + dn; } down = 0; right = 0; rightspeed = 0; downspeed = 0; maxspeed = 30; bounce = -0.75; friction = 0.1; acceleration = 2; springback = 0.9; xp = (Math.random() * 214) + 43; yp = (Math.random() * 214) + 43; init = getTimer(); elapse = 0; time = 0; goset = 0;Frame 4down = 0; right = 0; rightspeed = 0; downspeed = 0; xp = (Math.random() * 214) + 43; yp = (Math.random() * 214) + 43; holex = (Math.random() * 214) + 43; holey = (Math.random() * 214) + 43; setProperty(hole, _x , holex); setProperty(hole, _y , holey); trace(holex); testsound = new Sound(ballsound); testsound.setVolume(0); testsound.start(0, 999);Frame 5play(); setProperty(hole, _x , holex); setProperty(hole, _y , holey); testsound.setVolume(((Math.abs(downspeed) + Math.abs(rightspeed)) / (maxspeed * 2)) * 100); testsound.setPan(((xp - 150) / 150) * 100);Frame 6if (Math.abs(rightspeed) < maxspeed) { rightspeed = rightspeed + (right * acceleration); } if (Math.abs(downspeed) < maxspeed) { downspeed = downspeed + (down * acceleration); } xp = xp + rightspeed; yp = yp + downspeed; down = down * springback; right = right * springback; setProperty(ball, _y , yp); setProperty(ball, _x , xp); setProperty(shade, _y , 155 - down); setProperty(shade, _x , 155 - right); if ((Math.abs(downspeed) > friction) && (downspeed < 0)) { downspeed = downspeed + friction; } if ((Math.abs(downspeed) > friction) && (downspeed > 0)) { downspeed = downspeed - friction; } if ((Math.abs(rightspeed) > friction) && (rightspeed < 0)) { rightspeed = rightspeed + friction; } if ((Math.abs(rightspeed) > friction) && (rightspeed > 0)) { rightspeed = rightspeed - friction; } if (yp < 10) { yp = 10; tellTarget ("ball") { gotoAndPlay ("flat"); }; downspeed = downspeed * bounce; } if (yp > 290) { yp = 290; tellTarget ("ball") { gotoAndPlay ("flat"); }; downspeed = downspeed * bounce; } if (xp < 10) { xp = 10; tellTarget ("ball") { gotoAndPlay ("squish"); }; rightspeed = rightspeed * bounce; } if (xp > 290) { xp = 290; tellTarget ("ball") { gotoAndPlay ("squish"); }; rightspeed = rightspeed * bounce; } time = goaltime - Math.round((getTimer() - (init + elapse)) / 1000); if ((((Math.abs(holex - xp) < 10) && (Math.abs(holey - yp) < 10)) && (Math.abs(downspeed) < 5)) && (Math.abs(rightspeed) < 5)) { gotoAndPlay (23); } else if (time < 0) { gotoAndPlay (68); } else if (time < 0) { gotoAndPlay (68); } else { gotoAndPlay (5); }Frame 23testsound.stop();Frame 24tellTarget (ball) { play(); };Frame 28score = score + 1; goaltime = goaltime - 15; tellTarget (ball) { gotoAndStop (1); }; if (score < 3) { gotoAndPlay (3); } else { gotoAndPlay (87); }Frame 50stop();Frame 72stop();Frame 91stop();Symbol 9 Buttonon (release) { gotoAndPlay (2); }Symbol 18 MovieClip Frame 1stop();Symbol 18 MovieClip Frame 4stop();Symbol 18 MovieClip Frame 12gotoAndPlay (1);Symbol 18 MovieClip Frame 26gotoAndPlay (1);Symbol 22 Buttonon (release, keyPress "<Right>") { tilt(1, 0); }Symbol 23 Buttonon (release, keyPress "<Left>") { tilt(-1, 0); }Symbol 24 MovieClip Frame 2tilt(0, 1); gotoAndPlay (1);Symbol 25 Buttonon (release, keyPress "<Down>") { tilt(0, 1); }Symbol 27 Buttonon (release, keyPress "<Up>") { tilt(0, -1); }Symbol 36 Buttonon (release) { goset = getTimer(); gotoAndPlay (46); }Symbol 50 Buttonon (release) { elapse = elapse + (getTimer() - goset); gotoAndPlay (5); }Symbol 51 Buttonon (release) { maxspeed = maxspeed + 1; }Symbol 52 Buttonon (release) { maxspeed = maxspeed - 1; }Symbol 54 Buttonon (release) { bounce = bounce + 0.1; }Symbol 55 Buttonon (release) { bounce = bounce - 0.1; }Symbol 57 Buttonon (release) { friction = friction + 0.2; }Symbol 58 Buttonon (release) { friction = friction - 0.2; }Symbol 60 Buttonon (release) { acceleration = acceleration + 0.1; }Symbol 61 Buttonon (release) { acceleration = acceleration - 0.1; }Symbol 63 Buttonon (release) { springback = springback + 0.1; }Symbol 64 Buttonon (release) { springback = springback - 0.1; }Symbol 71 Buttonon (release) { gotoAndPlay (2); }
Library Items
Symbol 1 Font | Used by:2 4 5 10 11 37 38 39 40 41 70 72 | |
Symbol 2 Text | Uses:1 | Used by:Timeline |
Symbol 3 Font | Used by:4 5 10 43 44 45 46 47 48 49 53 56 59 62 65 66 67 68 69 70 72 | |
Symbol 4 EditableText | Uses:1 3 | Used by:Timeline |
Symbol 5 EditableText | Uses:1 3 | Used by:Timeline |
Symbol 6 Font | Used by:7 | |
Symbol 7 Text | Uses:6 | Used by:Timeline |
Symbol 8 Graphic | Used by:9 71 | |
Symbol 9 Button | Uses:8 | Used by:Timeline |
Symbol 10 EditableText | Uses:1 3 | Used by:Timeline |
Symbol 11 Text | Uses:1 | Used by:Timeline |
Symbol 12 Graphic | Used by:13 27 | |
Symbol 13 MovieClip | Uses:12 | Used by:Timeline |
Symbol 14 Graphic | Used by:15 | |
Symbol 15 MovieClip | Uses:14 | Used by:Timeline |
Symbol 16 Graphic | Used by:18 | |
Symbol 17 Graphic | Used by:18 | |
Symbol 18 MovieClip | Uses:16 17 | Used by:Timeline |
Symbol 19 Graphic | Used by:22 23 25 36 50 51 52 54 55 57 58 60 61 63 64 | |
Symbol 20 Graphic | Used by:22 23 25 36 50 51 52 54 55 57 58 60 61 63 64 | |
Symbol 21 Graphic | Used by:22 23 25 36 50 51 52 54 55 57 58 60 61 63 64 | |
Symbol 22 Button | Uses:19 20 21 | Used by:Timeline |
Symbol 23 Button | Uses:19 20 21 | Used by:Timeline |
Symbol 24 MovieClip | Used by:25 36 50 51 52 54 55 57 58 60 61 63 64 | |
Symbol 25 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 26 Graphic | Used by:27 | |
Symbol 27 Button | Uses:12 26 | Used by:Timeline |
Symbol 28 Sound | Used by:29 | |
Symbol 29 MovieClip | Uses:28 | Used by:Timeline |
Symbol 30 Bitmap | Used by:31 | |
Symbol 31 Graphic | Uses:30 | Used by:Timeline |
Symbol 32 Graphic | Used by:34 | |
Symbol 33 Graphic | Used by:34 | |
Symbol 34 MovieClip | Uses:32 33 | Used by:Timeline |
Symbol 35 Text | Used by:Timeline | |
Symbol 36 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 37 EditableText | Uses:1 | Used by:Timeline |
Symbol 38 Text | Uses:1 | Used by:Timeline |
Symbol 39 EditableText | Uses:1 | Used by:Timeline |
Symbol 40 EditableText | Uses:1 | Used by:Timeline |
Symbol 41 EditableText | Uses:1 | Used by:Timeline |
Symbol 42 Sound | Used by:Timeline | |
Symbol 43 Text | Uses:3 | Used by:Timeline |
Symbol 44 Text | Uses:3 | Used by:Timeline |
Symbol 45 Text | Uses:3 | Used by:Timeline |
Symbol 46 Text | Uses:3 | Used by:Timeline |
Symbol 47 Text | Uses:3 | Used by:Timeline |
Symbol 48 Text | Uses:3 | Used by:Timeline |
Symbol 49 EditableText | Uses:3 | Used by:Timeline |
Symbol 50 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 51 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 52 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 53 EditableText | Uses:3 | Used by:Timeline |
Symbol 54 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 55 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 56 EditableText | Uses:3 | Used by:Timeline |
Symbol 57 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 58 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 59 EditableText | Uses:3 | Used by:Timeline |
Symbol 60 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 61 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 62 EditableText | Uses:3 | Used by:Timeline |
Symbol 63 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 64 Button | Uses:19 20 24 21 | Used by:Timeline |
Symbol 65 EditableText | Uses:3 | Used by:Timeline |
Symbol 66 EditableText | Uses:3 | Used by:Timeline |
Symbol 67 EditableText | Uses:3 | Used by:Timeline |
Symbol 68 EditableText | Uses:3 | Used by:Timeline |
Symbol 69 EditableText | Uses:3 | Used by:Timeline |
Symbol 70 Text | Uses:3 1 | Used by:Timeline |
Symbol 71 Button | Uses:8 | Used by:Timeline |
Symbol 72 Text | Uses:3 1 | Used by:Timeline |
Instance Names
"shade" | Frame 3 | Symbol 13 MovieClip |
"frshad" | Frame 3 | Symbol 15 MovieClip |
"ball" | Frame 3 | Symbol 18 MovieClip |
"hole" | Frame 4 | Symbol 34 MovieClip |
Special Tags
Protect (24) | Timeline Frame 1 | 31 bytes "..$1$oF$.VEg6uReirORLzgFAzQcR/." |
Labels
"start" | Frame 5 |
"fall" | Frame 23 |
"settings" | Frame 46 |
"game_l" | Frame 68 |
"game_w" | Frame 87 |
"squish" | Symbol 18 MovieClip Frame 8 |
"flat" | Symbol 18 MovieClip Frame 21 |
Dynamic Text Variables
time | Symbol 37 EditableText | "time" |
score | Symbol 39 EditableText | "score" |
time | Symbol 40 EditableText | "time" |
score | Symbol 41 EditableText | "score" |
maxspeed | Symbol 49 EditableText | "max speed" |
bounce | Symbol 53 EditableText | "max speed" |
friction | Symbol 56 EditableText | "max speed" |
acceleration | Symbol 59 EditableText | "max speed" |
springback | Symbol 62 EditableText | "max speed" |
maxspeed | Symbol 65 EditableText | "max speed" |
bounce | Symbol 66 EditableText | "max speed" |
friction | Symbol 67 EditableText | "max speed" |
acceleration | Symbol 68 EditableText | "max speed" |
springback | Symbol 69 EditableText | "max speed" |
|