| STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 231346 |
| /disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2623 · P5245 |
![]() | This is the info page for Flash #24021 |
| Instructions: You have been assigned once again to rid the Medieval Castle of the pesky cats, but this time you're armed with the patented Cat Vac...more points for keep-ups and multiple cats vacced. Use the mouse to control the Cat Trampoline and the two wall mounted Cat Vacuums... |
| 134134 |
| 134134 |
| 134134 |
| 134134 |
| 134134 |
| Hit "Q" for Quality |
| 01. 02. 03. 04. 05. 06. 07. 08. 09. 10. |
...updating... |
...updating... |
...updating... |
...updating... |
| 01. 02. 03. 04. 05. 06. 07. 08. 09. 10. |
...updating... |
...updating... |
...updating... |
...updating... |
...updating... |
...updating... |
ActionScript [AS1/AS2]
Frame 1play();Frame 4ifFrameLoaded (31) { with (loading) { gotoAndPlay("flagdown"); } gotoAndPlay (9); }Frame 5gotoAndPlay (1);Frame 9hq = 1; play();Frame 20stop();Frame 21startDrag ("/trail0", true, 120, 100, 410, 210); with (catlives) { gotoAndStop(1); } gameover = 0; catsOnScreen = 0; catRate = 100; score = 0; lives = 5; count = 1; play();Frame 25if (gameover == 0) { play(); } else { gotoAndPlay (31); }Frame 26if ((count < catRate) and (0 < catsOnScreen)) { count = count + 1; } else { i = 1; while (3 >= i) { if (eval (("cat" + i) + ":dead") == 1) { with (eval ("cat" + i)) { dead = 0; catScore = 0; gotoAndPlay("setoff"); } catsOnScreen = catsOnScreen + 1; if (20 < catRate) { catRate = catRate - 2; } count = 1; break; } i++; } } if ((vacL:catOn == 1) and (vacR:catOn == 1)) { score = score + 50; } prevFrame();Frame 31if (hq == 0) { toggleHighQuality(); } gametable = "Catvac"; scorecheck = score; scoregood = 0; loadVariables ("highscores.asp?action=check", "", "POST"); play();Frame 33play();Frame 34if (scoregood == 0) { prevFrame(); } else if (scoregood == 1) { gotoAndStop (43); } else if (scoregood == 2) { gotoAndStop (55); }Frame 43stop();Frame 46play();Frame 47if (update == 0) { prevFrame(); } else { loadVariables ("highscores.asp?action=view", "", "POST"); gotoAndStop (55); }Frame 55stop();Symbol 16 MovieClip Frame 1play();Symbol 16 MovieClip Frame 16gotoAndPlay (1);Symbol 16 MovieClip Frame 17play();Symbol 16 MovieClip Frame 31stop();Symbol 22 Buttonon (release) { gotoAndPlay (21); }Symbol 45 MovieClip Frame 1active = 0; stop();Symbol 45 MovieClip Frame 2active = 1; catOn = 1; play();Symbol 45 MovieClip Frame 19catOn = 0;Symbol 45 MovieClip Frame 28gotoAndStop (1);Symbol 55 MovieClip Frame 1stop();Symbol 55 MovieClip Frame 2play();Symbol 55 MovieClip Frame 15gotoAndStop (1);Symbol 56 MovieClip Frame 1i = 1; a = 5; b = 1.6; k = 12; while (Number(i) >= 0) { Set(("/trail" add i) add ":x_value", getProperty("/trail" add i, _x)); Set(("/trail" add i) add ":vx", 0); Set(("/trail" add i) add ":y_value", getProperty("/trail" add i, _y)); Set(("/trail" add i) add ":vx", 0); i = i - 1; }Symbol 56 MovieClip Frame 2Set("/trail1:vx", (Number(/trail1:vx) + Number((((Number(/trail0:x_value) + Number(k)) - /trail1:x_value) * 1) / a)) / b); Set("/trail1:vy", (Number(/trail1:vy) + Number((((Number(/trail0:y_value) + Number(k)) - /trail1:y_value) * 1) / a)) / b); Set("/trail1:x_value", Number(/trail1:x_value) + Number(/trail1:vx)); Set("/trail1:y_value", Number(/trail1:y_value) + Number(/trail1:vy)); Set("/trail0:x_value", getProperty("/trail0", _x)); Set("/trail0:y_value", getProperty("/trail0", _y)); setProperty("/trail1", _x , /trail1:x_value); setProperty("/vacL", _y , /trail1:y_value); setProperty("/vacR", _y , /trail1:y_value);Symbol 56 MovieClip Frame 3gotoAndPlay (2);Symbol 58 Buttonon (keyPress "q") { if (hq == 0) { hq = 1; } else { hq = 0; } toggleHighQuality(); } on (keyPress "Q") { if (hq == 0) { hq = 1; } else { hq = 0; } toggleHighQuality(); }Symbol 72 MovieClip Frame 1stop();Symbol 72 MovieClip Frame 2play();Symbol 72 MovieClip Frame 34gotoAndStop (1);Symbol 73 MovieClip Frame 1active = 0; _y = 425; with (anim) { gotoAndStop(1); } stop();Symbol 73 MovieClip Frame 2play();Symbol 73 MovieClip Frame 3dogY = _y - 20; dogX = eval (_root:dogFollow + ":catX"); _y = dogY; _x = dogX; catCatch = eval (_root:dogFollow + ":catY") - dogY; if ((-20 < catCatch) and (catCatch < 20)) { with (_root:dogFollow) { dead = 1; } with (anim) { gotoAndPlay(2); } with (_root.catlives) { nextFrame(); } Set("_root:lives", _root:lives - 1); count = -5; nextFrame(); } else { prevFrame(); }Symbol 73 MovieClip Frame 4play();Symbol 73 MovieClip Frame 5dogY = _y + count; _y = dogY; count = count + 1; if (dogY < 450) { prevFrame(); } else { if (0 >= _root:lives) { Set("_root:gameover", 1); } gotoAndStop (1); }Symbol 81 MovieClip Frame 1play();Symbol 81 MovieClip Frame 15stop();Symbol 82 MovieClip Frame 120gotoAndPlay(random(90));Symbol 85 MovieClip Frame 1play();Symbol 85 MovieClip Frame 8gotoAndPlay (1);Symbol 86 MovieClip Frame 1play();Symbol 86 MovieClip Frame 5stop();Symbol 87 MovieClip Frame 1play();Symbol 87 MovieClip Frame 5stop();Symbol 88 MovieClip Frame 1catName = "_root." add _name; catDirection = -1; play();Symbol 88 MovieClip Frame 3dead = 1; stop();Symbol 88 MovieClip Frame 5if (random(2) == 0) { _x = -50; } else { _x = 600; } _y = 35; gotoAndPlay (10);Symbol 88 MovieClip Frame 10catX = _x; catY = _y; xMove = random(5) + 5; yMove = 13; if (250 < catX) { if (catDirection == 1) { _xscale = 100; } catDirection = -1; xMove = xMove * -1; if ((catY = 35)) { fallX = 410; } else { fallX = 435; } } else { if (catDirection == -1) { _xscale = -100; } catDirection = 1; if ((catY = 35)) { fallX = 140; } else { fallX = 115; } } play();Symbol 88 MovieClip Frame 11catScore = catScore + 1; play();Symbol 88 MovieClip Frame 12catX = _x + xMove; if (((fallX >= catX) and (xMove < 0)) or ((catX >= fallX) and (0 < xMove))) { xMove = xMove * (1 + (random(9) / 10)); gotoAndPlay (20); } else { _x = catX; prevFrame(); }Symbol 88 MovieClip Frame 20if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop (3); }Symbol 88 MovieClip Frame 21if (0 < xMove) { xMove = xMove - 0.5; } else if (xMove < 0) { xMove = xMove + 0.5; } catY = _y + yMove; catX = _x + xMove; _y = catY; _x = catX; springX = catX - getProperty("_root.trail1", _x); if ((((-60 < springX) and (springX < 60)) and (260 < catY)) and (catY < 300)) { with (_root.trail1) { gotoAndPlay(2); } xMove = (catX - getProperty("_root.trail1", _x)) / 5; yMove = yMove * -1; gotoAndPlay (26); } else if (((catY >= 300) and (catY < 350)) and (_root.dog:active == 0)) { Set("_root:dogFollow", eval (catName)); with (_root.dog) { active = 1; gotoAndPlay(2); } prevFrame(); } else if (800 < catY) { dead = 1; } else { prevFrame(); }Symbol 88 MovieClip Frame 26if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop (3); }Symbol 88 MovieClip Frame 27yMove = yMove + 0.5; catY = _y + yMove; catX = _x + xMove; _y = catY; _x = catX; vacY = getProperty("_root.vacL", _y) - catY; if ((((((90 < catX) and (catX < 130)) and (xMove < 0)) and (-20 < vacY)) and (vacY < 20)) and (_root.vacL:active == 0)) { with (_root.vacL) { gotoAndPlay(2); } Set("_root:score", _root:score + catScore); dead = 1; } else if ((((((430 < catX) and (catX < 470)) and (0 < xMove)) and (-20 < vacY)) and (vacY < 20)) and (_root.vacR:active == 0)) { with (_root.vacR) { gotoAndPlay(2); } Set("_root:score", _root:score + catScore); dead = 1; } if (yMove < 0) { prevFrame(); } else { nextFrame(); }Symbol 88 MovieClip Frame 28if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop (3); }Symbol 88 MovieClip Frame 29yMove = yMove + 0.5; catY = _y + yMove; catX = _x + xMove; _y = catY; _x = catX; vacY = getProperty("_root.vacL", _y) - catY; if ((((((90 < catX) and (catX < 130)) and (xMove < 0)) and (-20 < vacY)) and (vacY < 20)) and (_root.vacL:active == 0)) { with (_root.vacL) { gotoAndPlay(2); } Set("_root:score", _root:score + catScore); dead = 1; } else if ((((((430 < catX) and (catX < 470)) and (0 < xMove)) and (-20 < vacY)) and (vacY < 20)) and (_root.vacR:active == 0)) { with (_root.vacR) { gotoAndPlay(2); } Set("_root:score", _root:score + catScore); dead = 1; } springX = catX - getProperty("_root.trail1", _x); if ((((-60 < springX) and (springX < 60)) and (250 < catY)) and (catY < 290)) { with (_root.trail1) { gotoAndPlay(2); } xMove = (catX - getProperty("_root.trail1", _x)) / 5; yMove = yMove * -1; gotoAndPlay (26); } else if (((catY >= 290) and (catY < 340)) and (_root.dog:active == 0)) { Set("_root:dogFollow", eval (catName)); with (_root.dog) { active = 1; gotoAndPlay(2); } prevFrame(); } else if ((((xMove >= 0) and (435 < catX)) and (225 < catY)) or (((xMove < 0) and (catX < 115)) and (225 < catY))) { _y = 225; gotoAndPlay (10); } else if (800 < catY) { dead = 1; } else { prevFrame(); }Symbol 96 MovieClip Frame 1stop();Symbol 119 Buttonon (release) { update = 0; loadVariables ("highscores.asp?action=insert", "", "POST"); gotoAndPlay (47); }Symbol 130 Buttonon (release) { if (hq == 0) { toggleHighQuality(); } gotoAndPlay (21); }
Library Items
| Symbol 1 Graphic | Used by:Timeline | |
| Symbol 2 Graphic | Used by:16 | |
| Symbol 3 Graphic | Used by:16 | |
| Symbol 4 Graphic | Used by:5 | |
| Symbol 5 MovieClip | Uses:4 | Used by:16 |
| Symbol 6 Graphic | Used by:16 | |
| Symbol 7 Graphic | Used by:16 | |
| Symbol 8 Graphic | Used by:16 | |
| Symbol 9 Graphic | Used by:16 | |
| Symbol 10 Graphic | Used by:16 21 22 119 130 | |
| Symbol 11 Graphic | Used by:16 | |
| Symbol 12 Graphic | Used by:16 | |
| Symbol 13 ShapeTweening | Used by:16 | |
| Symbol 14 ShapeTweening | Used by:16 | |
| Symbol 15 Graphic | Used by:16 | |
| Symbol 16 MovieClip | Uses:2 3 5 6 7 8 9 10 11 12 13 14 15 | Used by:Timeline |
| Symbol 17 Graphic | Used by:Timeline | |
| Symbol 18 Font | Used by:19 | |
| Symbol 19 Text | Uses:18 | Used by:Timeline |
| Symbol 20 Graphic | Used by:21 22 130 | |
| Symbol 21 Button | Uses:20 10 | Used by:Timeline |
| Symbol 22 Button | Uses:20 10 | Used by:Timeline |
| Symbol 23 Bitmap | Used by:24 | |
| Symbol 24 Graphic | Uses:23 | Used by:Timeline |
| Symbol 25 Bitmap | Used by:31 46 | |
| Symbol 26 Bitmap | Used by:31 46 | |
| Symbol 27 Bitmap | Used by:31 46 | |
| Symbol 28 Bitmap | Used by:31 | |
| Symbol 29 Bitmap | Used by:31 | |
| Symbol 30 Bitmap | Used by:31 | |
| Symbol 31 Graphic | Uses:27 25 26 29 30 28 | Used by:Timeline |
| Symbol 32 Graphic | Used by:45 | |
| Symbol 33 Graphic | Used by:45 | |
| Symbol 34 Graphic | Used by:45 72 85 | |
| Symbol 35 Graphic | Used by:45 72 85 | |
| Symbol 36 Graphic | Used by:45 72 86 87 | |
| Symbol 37 Graphic | Used by:45 86 87 | |
| Symbol 38 Sound | Used by:45 | |
| Symbol 39 Graphic | Used by:45 81 82 | |
| Symbol 40 Sound | Used by:45 | |
| Symbol 41 Graphic | Used by:45 | |
| Symbol 42 Graphic | Used by:45 | |
| Symbol 43 Sound | Used by:45 | |
| Symbol 44 Sound | Used by:45 | |
| Symbol 45 MovieClip | Uses:32 33 34 35 36 37 38 39 40 41 42 43 44 | Used by:Timeline |
| Symbol 46 Graphic | Uses:27 26 25 | Used by:55 |
| Symbol 47 ShapeTweening | Used by:55 | |
| Symbol 48 Sound | Used by:55 | |
| Symbol 49 ShapeTweening | Used by:55 | |
| Symbol 50 ShapeTweening | Used by:55 | |
| Symbol 51 ShapeTweening | Used by:55 | |
| Symbol 52 ShapeTweening | Used by:55 | |
| Symbol 53 ShapeTweening | Used by:55 | |
| Symbol 54 Graphic | Used by:55 | |
| Symbol 55 MovieClip | Uses:46 47 48 49 50 51 52 53 54 | Used by:Timeline |
| Symbol 56 MovieClip | Used by:Timeline | |
| Symbol 57 Graphic | Used by:58 | |
| Symbol 58 Button | Uses:57 | Used by:Timeline |
| Symbol 59 Graphic | Used by:60 | |
| Symbol 60 MovieClip | Uses:59 | Used by:72 |
| Symbol 61 Graphic | Used by:72 | |
| Symbol 62 Graphic | Used by:72 | |
| Symbol 63 Graphic | Used by:72 | |
| Symbol 64 Graphic | Used by:72 | |
| Symbol 65 Sound | Used by:72 | |
| Symbol 66 Sound | Used by:72 | |
| Symbol 67 Sound | Used by:72 | |
| Symbol 68 Graphic | Used by:72 | |
| Symbol 69 Graphic | Used by:72 | |
| Symbol 70 Graphic | Used by:72 | |
| Symbol 71 Graphic | Used by:72 | |
| Symbol 72 MovieClip | Uses:60 34 35 61 36 62 63 64 65 66 67 68 69 70 71 | Used by:73 |
| Symbol 73 MovieClip | Uses:72 | Used by:Timeline |
| Symbol 74 Graphic | Used by:85 | |
| Symbol 75 Graphic | Used by:82 96 | |
| Symbol 76 Graphic | Used by:81 | |
| Symbol 77 Graphic | Used by:81 | |
| Symbol 78 Graphic | Used by:81 | |
| Symbol 79 Sound | Used by:81 | |
| Symbol 80 Graphic | Used by:81 | |
| Symbol 81 MovieClip | Uses:76 39 77 78 79 80 | Used by:82 |
| Symbol 82 MovieClip | Uses:75 81 39 | Used by:83 |
| Symbol 83 MovieClip | Uses:82 | Used by:85 |
| Symbol 84 Graphic | Used by:85 | |
| Symbol 85 MovieClip | Uses:74 83 34 35 84 | Used by:88 |
| Symbol 86 MovieClip | Uses:36 37 | Used by:88 |
| Symbol 87 MovieClip | Uses:36 37 | Used by:88 |
| Symbol 88 MovieClip | Uses:85 86 87 | Used by:Timeline |
| Symbol 89 Font | Used by:90 91 92 93 94 | |
| Symbol 90 EditableText | Uses:89 | Used by:Timeline |
| Symbol 91 EditableText | Uses:89 | Used by:Timeline |
| Symbol 92 EditableText | Uses:89 | Used by:Timeline |
| Symbol 93 EditableText | Uses:89 | Used by:Timeline |
| Symbol 94 EditableText | Uses:89 | Used by:Timeline |
| Symbol 95 Graphic | Used by:96 | |
| Symbol 96 MovieClip | Uses:75 95 | Used by:Timeline |
| Symbol 97 Font | Used by:98 104 105 106 107 108 109 110 111 112 113 114 115 116 117 120 121 122 123 124 125 126 127 128 129 | |
| Symbol 98 Text | Uses:97 | Used by:Timeline |
| Symbol 99 Graphic | Used by:Timeline | |
| Symbol 100 Sound | Used by:Timeline | |
| Symbol 101 Graphic | Used by:Timeline | |
| Symbol 102 Graphic | Used by:Timeline | |
| Symbol 103 Graphic | Used by:Timeline | |
| Symbol 104 EditableText | Uses:97 | Used by:Timeline |
| Symbol 105 EditableText | Uses:97 | Used by:Timeline |
| Symbol 106 Text | Uses:97 | Used by:Timeline |
| Symbol 107 EditableText | Uses:97 | Used by:Timeline |
| Symbol 108 EditableText | Uses:97 | Used by:Timeline |
| Symbol 109 EditableText | Uses:97 | Used by:Timeline |
| Symbol 110 EditableText | Uses:97 | Used by:Timeline |
| Symbol 111 EditableText | Uses:97 | Used by:Timeline |
| Symbol 112 EditableText | Uses:97 | Used by:Timeline |
| Symbol 113 EditableText | Uses:97 | Used by:Timeline |
| Symbol 114 EditableText | Uses:97 | Used by:Timeline |
| Symbol 115 Text | Uses:97 | Used by:Timeline |
| Symbol 116 EditableText | Uses:97 | Used by:Timeline |
| Symbol 117 EditableText | Uses:97 | Used by:Timeline |
| Symbol 118 Graphic | Used by:119 | |
| Symbol 119 Button | Uses:118 10 | Used by:Timeline |
| Symbol 120 EditableText | Uses:97 | Used by:Timeline |
| Symbol 121 EditableText | Uses:97 | Used by:Timeline |
| Symbol 122 EditableText | Uses:97 | Used by:Timeline |
| Symbol 123 EditableText | Uses:97 | Used by:Timeline |
| Symbol 124 EditableText | Uses:97 | Used by:Timeline |
| Symbol 125 EditableText | Uses:97 | Used by:Timeline |
| Symbol 126 EditableText | Uses:97 | Used by:Timeline |
| Symbol 127 EditableText | Uses:97 | Used by:Timeline |
| Symbol 128 EditableText | Uses:97 | Used by:Timeline |
| Symbol 129 EditableText | Uses:97 | Used by:Timeline |
| Symbol 130 Button | Uses:20 10 | Used by:Timeline |
Instance Names
| "loading" | Frame 1 | Symbol 16 MovieClip |
| "vacL" | Frame 21 | Symbol 45 MovieClip |
| "vacR" | Frame 21 | Symbol 45 MovieClip |
| "trail1" | Frame 21 | Symbol 55 MovieClip |
| "trail0" | Frame 21 | Symbol 56 MovieClip |
| "dog" | Frame 21 | Symbol 73 MovieClip |
| "cat2" | Frame 21 | Symbol 88 MovieClip |
| "cat3" | Frame 21 | Symbol 88 MovieClip |
| "cat1" | Frame 21 | Symbol 88 MovieClip |
| "catlives" | Frame 21 | Symbol 96 MovieClip |
| "anim" | Symbol 73 MovieClip Frame 1 | Symbol 72 MovieClip |
Special Tags
| Protect (24) | Timeline Frame 1 | 0 bytes "" |
Labels
| "loop" | Frame 5 |
| "play" | Frame 9 |
| "gameover" | Frame 31 |
| "high" | Frame 43 |
| "enterdetails" | Frame 47 |
| "loaded" | Frame 55 |
| "flagdown" | Symbol 16 MovieClip Frame 17 |
| "wait" | Symbol 88 MovieClip Frame 3 |
| "setoff" | Symbol 88 MovieClip Frame 5 |
| "walk" | Symbol 88 MovieClip Frame 10 |
| "jump" | Symbol 88 MovieClip Frame 20 |
| "bounce" | Symbol 88 MovieClip Frame 26 |
Dynamic Text Variables
| score | Symbol 90 EditableText | "134134" |
| score | Symbol 91 EditableText | "134134" |
| score | Symbol 92 EditableText | "134134" |
| score | Symbol 93 EditableText | "134134" |
| score | Symbol 94 EditableText | "134134" |
| name | Symbol 104 EditableText | "" |
| Symbol 105 EditableText | "" | |
| highscores | Symbol 107 EditableText | " " |
| highnames | Symbol 108 EditableText | " ...updating... " |
| highscores | Symbol 109 EditableText | " " |
| highnames | Symbol 110 EditableText | " ...updating... " |
| highscores | Symbol 111 EditableText | " " |
| highnames | Symbol 112 EditableText | " ...updating... " |
| highscores | Symbol 113 EditableText | " " |
| highnames | Symbol 114 EditableText | " ...updating... " |
| highscores | Symbol 116 EditableText | " " |
| highnames | Symbol 117 EditableText | " ...updating... " |
| highscores | Symbol 120 EditableText | " " |
| highnames | Symbol 121 EditableText | " ...updating... " |
| highscores | Symbol 122 EditableText | " " |
| highnames | Symbol 123 EditableText | " ...updating... " |
| highscores | Symbol 124 EditableText | " " |
| highnames | Symbol 125 EditableText | " ...updating... " |
| highscores | Symbol 126 EditableText | " " |
| highnames | Symbol 127 EditableText | " ...updating... " |
| highscores | Symbol 128 EditableText | " " |
| highnames | Symbol 129 EditableText | " ...updating... " |
|
|