STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
A Very Merry Christmas! |
This is the info page for Flash #23086 |
I'm glad you've accepted the challenge. Quite frankly, I'm surprised you did. |
Skip Intro |
Most humans can't stand losing. |
The rules are simple. |
Remove a sphere by clicking on it. You can remove 1, 2, 3 or 4 spheres at a time. The player who takes the last sphere wins. |
End Turn |
Click "End Turn" when you're done with you're move. To be the one to go second, click "End Turn" as your first move. |
Close |
< ? |
Play Again |
Hint |
2 |
3 |
1 |
View Instructions |
ActionScript [AS1/AS2]
Frame 160setProperty("/cover", _visible , "0"); stop(); setProperty("/playmc", _visible , "0");Frame 161turn = turn + "1"; clicked = "0"; totalmoves = totalmoves + "1"; remaining = "17" - totalmoves; trace("turn=" add turn); if (turn == "4") { turn = "0"; setProperty("cover", _visible , "1"); } counter4 = "0"; counter3 = "0"; while (counter4 < "17") { counter4 = counter4 + "1"; if (getProperty("a" add counter4, _visible) == "0") { counter3 = counter3 + "1"; if (counter3 == "17") { message = "You won. Pure luck, no doubt. You can't do it again."; call("reset"); } } }Frame 162if (totalmoves == "") { remaining = "0"; } if (clicked == "1") { x = "0"; if (("4" >= ("5" - remaining)) and ("0" < ("5" - remaining))) { x = remaining; message = "I win. Silicon beats gooey mush yet again."; tries = tries + "1"; setProperty("playmc", _visible , "1"); trace("remaining=x=" add x); } if (("4" >= ("10" - remaining)) and ("0" < ("10" - remaining))) { x = remaining - "5"; } if (("4" >= ("15" - remaining)) and ("0" < ("15" - remaining))) { x = remaining - "10"; } if (((remaining - "15") == "2") or (remaining == "0")) { x = "2"; message = "The beginning of your inevitable defeat."; } if ((remaining - "15") == "1") { x = "1"; message = "That move has sealed your fate."; } counter = "0"; counter2 = "0"; if ("0" < remaining) { if (int(remaining / "5") == (remaining / "5")) { x = random("4") + "1"; } } while (counter < "17") { counter = counter + "1"; if (getProperty("a" add counter, _visible) == "1") { setProperty("a" add counter, _visible , "0"); totalmoves = totalmoves + "1"; remaining = "17" - totalmoves; counter2 = counter2 + "1"; if (counter2 == x) { counter = "17"; } } } } else { message = "We must alternate turns. You must go now."; }Frame 163totalmoves = "0"; remaining = "17" - totalmoves; setProperty("playmc", _visible , "1"); turn = "0"; clicked = "0"; p = "0";Symbol 6 MovieClip Frame 17stop();Symbol 12 Buttonon (release) { gotoAndPlay (160); }Symbol 19 MovieClip Frame 1stop();Symbol 21 Buttonon (release) { setProperty("/a1", _visible , "0"); call("turn"); }Symbol 22 Buttonon (release) { setProperty("/a2", _visible , "0"); call("turn"); }Symbol 23 Buttonon (release) { setProperty("/a3", _visible , "0"); call("turn"); }Symbol 24 Buttonon (release) { setProperty("/a4", _visible , "0"); call("turn"); }Symbol 25 Buttonon (release) { setProperty("/a5", _visible , "0"); call("turn"); }Symbol 26 Buttonon (release) { setProperty("/a6", _visible , "0"); call("turn"); }Symbol 27 Buttonon (release) { setProperty("/a7", _visible , "0"); call("turn"); }Symbol 28 Buttonon (release) { setProperty("/a8", _visible , "0"); call("turn"); }Symbol 29 Buttonon (release) { setProperty("/a9", _visible , "0"); call("turn"); }Symbol 30 Buttonon (release) { setProperty("/a10", _visible , "0"); call("turn"); }Symbol 31 Buttonon (release) { setProperty("/a11", _visible , "0"); call("turn"); }Symbol 32 Buttonon (release) { setProperty("/a12", _visible , "0"); call("turn"); }Symbol 33 Buttonon (release) { setProperty("/a13", _visible , "0"); call("turn"); }Symbol 34 Buttonon (release) { setProperty("/a14", _visible , "0"); call("turn"); }Symbol 35 Buttonon (release) { setProperty("/a15", _visible , "0"); call("turn"); }Symbol 36 Buttonon (release) { setProperty("/a16", _visible , "0"); call("turn"); }Symbol 37 Buttonon (release) { setProperty("/a17", _visible , "0"); call("turn"); }Symbol 38 Buttonon (release) { Set("../:message", "No more than 4 moves, please. Click the \"End Turn\" button."); }Symbol 41 Buttonon (release) { clicked = clicked + "1"; message = ""; turn = "0"; call("agentmove"); setProperty("/cover", _visible , "0"); }Symbol 47 Buttonon (release) { nextFrame(); }Symbol 48 Buttonon (release) { gotoAndStop (1); }Symbol 50 MovieClip Frame 1stop();Symbol 50 MovieClip Frame 2stop();Symbol 53 Buttonon (release) { call("../:reset"); call("replay"); }Symbol 54 MovieClip Frame 1stop();Symbol 54 MovieClip Frame 2tries = tries + "1"; p = "0"; while (p < "17") { p = p + "1"; setProperty("../a" add p, _visible , "1"); tellTarget ("../a" add p) { gotoAndStop (1); }; } Set("../:message", "You got guts. Or maybe you just like losing."); setProperty("/playmc", _visible , "0");Symbol 55 Buttonon (release) { if (tries < "3") { message = "You must fail three times before I give you this hint."; } else { message = "If it's your turn with fifteen spheres on the screen, you will lose."; } }Symbol 56 Buttonon (release) { if (tries < "2") { message = "You must fail twice before I give you this hint."; } else { message = "If it's your turn with ten spheres on the screen, you will lose."; } }Symbol 60 Buttonon (release) { if (tries < "1") { message = "You must fail once before I give you this hint."; } else { message = "If it's your turn with five spheres on the screen, you will lose."; } }Symbol 62 Buttonon (release) { setProperty("instructions", _visible , "0"); gotoAndPlay (2); }Symbol 63 Buttonon (release) { gotoAndStop (1); }Symbol 65 MovieClip Frame 1stop();Symbol 65 MovieClip Frame 2stop();
Library Items
Symbol 1 Graphic | Used by:Timeline | ||
Symbol 2 Font | Used by:3 13 14 15 20 40 42 43 52 57 58 59 61 64 | ||
Symbol 3 Text | Uses:2 | Used by:Timeline | |
Symbol 4 Graphic | Used by:6 Timeline | ||
Symbol 5 Graphic | Used by:6 12 17 41 48 50 51 55 56 60 63 65 | ||
Symbol 6 MovieClip | Uses:4 5 | Used by:Timeline | |
Symbol 7 Graphic | Used by:12 41 48 51 55 56 60 63 | ||
Symbol 8 Graphic | Used by:12 41 48 51 55 56 60 63 | ||
Symbol 9 Graphic | Used by:12 41 48 51 55 56 60 63 | ||
Symbol 10 Graphic | Used by:12 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 41 47 48 51 53 55 56 60 62 63 | ||
Symbol 11 Sound | Used by:12 41 48 51 55 56 60 63 | ||
Symbol 12 Button | Uses:5 7 8 9 10 11 | Used by:Timeline | |
Symbol 13 Text | Uses:2 | Used by:Timeline | |
Symbol 14 Text | Uses:2 | Used by:Timeline | |
Symbol 15 Text | Uses:2 | Used by:Timeline | |
Symbol 16 Graphic | Used by:17 50 65 | ||
Symbol 17 MovieClip | Uses:5 16 | Used by:Timeline | |
Symbol 18 Graphic | Used by:19 | ||
Symbol 19 MovieClip | Uses:18 | Used by:Timeline | |
Symbol 20 Text | Uses:2 | Used by:65 Timeline | |
Symbol 21 Button | Uses:10 | Used by:Timeline | |
Symbol 22 Button | Uses:10 | Used by:Timeline | |
Symbol 23 Button | Uses:10 | Used by:Timeline | |
Symbol 24 Button | Uses:10 | Used by:Timeline | |
Symbol 25 Button | Uses:10 | Used by:Timeline | |
Symbol 26 Button | Uses:10 | Used by:Timeline | |
Symbol 27 Button | Uses:10 | Used by:Timeline | |
Symbol 28 Button | Uses:10 | Used by:Timeline | |
Symbol 29 Button | Uses:10 | Used by:Timeline | |
Symbol 30 Button | Uses:10 | Used by:Timeline | |
Symbol 31 Button | Uses:10 | Used by:Timeline | |
Symbol 32 Button | Uses:10 | Used by:Timeline | |
Symbol 33 Button | Uses:10 | Used by:Timeline | |
Symbol 34 Button | Uses:10 | Used by:Timeline | |
Symbol 35 Button | Uses:10 | Used by:Timeline | |
Symbol 36 Button | Uses:10 | Used by:Timeline | |
Symbol 37 Button | Uses:10 | Used by:Timeline | |
Symbol 38 Button | Uses:10 | Used by:39 | |
Symbol 39 MovieClip | Uses:38 | Used by:Timeline | |
Symbol 40 EditableText | Uses:2 | Used by:Timeline | |
Symbol 41 Button | Uses:5 7 8 9 10 11 | Used by:Timeline | |
Symbol 42 Text | Uses:2 | Used by:Timeline | |
Symbol 43 Text | Uses:2 | Used by:50 | |
Symbol 44 Font | Used by:45 49 | ||
Symbol 45 Text | Uses:44 | Used by:50 65 | |
Symbol 46 Graphic | Used by:50 65 | ||
Symbol 47 Button | Uses:10 | Used by:50 | |
Symbol 48 Button | Uses:5 7 8 9 10 11 | Used by:50 | |
Symbol 49 Text | Uses:44 | Used by:50 | |
Symbol 50 MovieClip | Uses:5 43 45 16 46 47 48 49 | Used by:Timeline | |
Symbol 51 Button | Uses:5 7 8 9 10 11 | Used by:54 | |
Symbol 52 Text | Uses:2 | Used by:54 | |
Symbol 53 Button | Uses:10 | Used by:54 | |
Symbol 54 MovieClip | Uses:51 52 53 | Used by:Timeline | |
Symbol 55 Button | Uses:5 7 8 9 10 11 | Used by:Timeline | |
Symbol 56 Button | Uses:5 7 8 9 10 11 | Used by:Timeline | |
Symbol 57 Text | Uses:2 | Used by:Timeline | |
Symbol 58 Text | Uses:2 | Used by:Timeline | |
Symbol 59 Text | Uses:2 | Used by:Timeline | |
Symbol 60 Button | Uses:5 7 8 9 10 11 | Used by:Timeline | |
Symbol 61 Text | Uses:2 | Used by:Timeline | |
Symbol 62 Button | Uses:10 | Used by:65 | |
Symbol 63 Button | Uses:5 7 8 9 10 11 | Used by:65 | |
Symbol 64 Text | Uses:2 | Used by:65 | |
Symbol 65 MovieClip | Uses:5 20 45 16 46 62 63 64 | Used by:Timeline |
Instance Names
"a13" | Frame 86 | Symbol 19 MovieClip |
"a14" | Frame 86 | Symbol 19 MovieClip |
"a15" | Frame 86 | Symbol 19 MovieClip |
"a16" | Frame 86 | Symbol 19 MovieClip |
"a9" | Frame 91 | Symbol 19 MovieClip |
"a10" | Frame 91 | Symbol 19 MovieClip |
"a11" | Frame 91 | Symbol 19 MovieClip |
"a12" | Frame 91 | Symbol 19 MovieClip |
"a5" | Frame 96 | Symbol 19 MovieClip |
"a6" | Frame 96 | Symbol 19 MovieClip |
"a7" | Frame 96 | Symbol 19 MovieClip |
"a8" | Frame 96 | Symbol 19 MovieClip |
"a1" | Frame 101 | Symbol 19 MovieClip |
"a2" | Frame 101 | Symbol 19 MovieClip |
"a3" | Frame 101 | Symbol 19 MovieClip |
"a4" | Frame 101 | Symbol 19 MovieClip |
"a17" | Frame 106 | Symbol 19 MovieClip |
"a1" | Frame 160 | Symbol 19 MovieClip |
"a2" | Frame 160 | Symbol 19 MovieClip |
"a3" | Frame 160 | Symbol 19 MovieClip |
"a4" | Frame 160 | Symbol 19 MovieClip |
"a5" | Frame 160 | Symbol 19 MovieClip |
"a6" | Frame 160 | Symbol 19 MovieClip |
"a7" | Frame 160 | Symbol 19 MovieClip |
"a8" | Frame 160 | Symbol 19 MovieClip |
"a9" | Frame 160 | Symbol 19 MovieClip |
"a10" | Frame 160 | Symbol 19 MovieClip |
"a11" | Frame 160 | Symbol 19 MovieClip |
"a12" | Frame 160 | Symbol 19 MovieClip |
"a13" | Frame 160 | Symbol 19 MovieClip |
"a14" | Frame 160 | Symbol 19 MovieClip |
"a15" | Frame 160 | Symbol 19 MovieClip |
"a16" | Frame 160 | Symbol 19 MovieClip |
"a17" | Frame 160 | Symbol 19 MovieClip |
"cover" | Frame 160 | Symbol 39 MovieClip |
"bi" | Frame 160 | Symbol 50 MovieClip |
"playmc" | Frame 160 | Symbol 54 MovieClip |
"instructions" | Frame 160 | Symbol 65 MovieClip |
Labels
"turn" | Frame 161 |
"agentmove" | Frame 162 |
"reset" | Frame 163 |
"replay" | Symbol 54 MovieClip Frame 2 |
Dynamic Text Variables
message | Symbol 40 EditableText | " " |
|