STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229672 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2596 · P5191 |
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... " |
|