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

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

Cat Vac.swf

This is the info page for
Flash #28327

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


Text
checking

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

ActionScript [AS1/AS2]

Frame 1
_quality = "BEST"; var noCache = (getTimer() + random(100000)); loadMovie ("http://www.mohsye.com/ads/ad.swf?" + noCache, "_root.ad_mc"); play();
Frame 6
stop(); this.onEnterFrame = function () { var _local1 = this; if (((_local1.getBytesLoaded() / _local1.getBytesTotal()) > 0.99) && (ad_info.text == "loaded")) { loading.gotoAndPlay("flagdown"); _local1.play(); delete _local1.onEnterFrame; } };
Frame 9
hq = 1; play();
Frame 20
stop();
Frame 21
startDrag ("/trail0", true, 120, 100, 410, 210); with (catlives) { gotoAndStop(1); } gameover = 0; catsOnScreen = 0; catRate = 100; score = 0; lives = 5; count = 1; play();
Frame 25
if (gameover == 0) { play(); } else { gotoAndStop ("gameover"); }
Frame 26
if ((count < catRate) and (catsOnScreen > 0)) { count = count + 1; } else { i = 1; while (i <= 3) { if (eval (("cat" + i) + ":dead") == 1) { with (eval ("cat" + i)) { dead = 0; catScore = 0; gotoAndPlay("setoff"); } catsOnScreen = catsOnScreen + 1; if (catRate > 20) { catRate = catRate - 2; } count = 1; break; } i++; } } if ((vacL:catOn == 1) and (vacR:catOn == 1)) { score = score + 50; } prevFrame();
Frame 31
if (hq == 0) { toggleHighQuality(); }
Frame 36
stop();
Symbol 16 MovieClip Frame 1
play();
Symbol 16 MovieClip Frame 16
gotoAndPlay (1);
Symbol 16 MovieClip Frame 17
play();
Symbol 16 MovieClip Frame 31
stop();
Symbol 18 MovieClip Frame 1
Symbol 24 Button
on (press) { getURL ("http://www.mohsye.com", "_blank"); }
Symbol 29 Button
on (release) { gotoAndPlay (21); }
Symbol 52 MovieClip Frame 1
active = 0; stop();
Symbol 52 MovieClip Frame 2
active = 1; catOn = 1; play();
Symbol 52 MovieClip Frame 19
catOn = 0;
Symbol 52 MovieClip Frame 28
gotoAndStop (1);
Symbol 62 MovieClip Frame 1
stop();
Symbol 62 MovieClip Frame 2
play();
Symbol 62 MovieClip Frame 15
gotoAndStop (1);
Symbol 63 MovieClip Frame 1
i = 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 63 MovieClip Frame 2
Set("/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 63 MovieClip Frame 3
gotoAndPlay (2);
Symbol 65 Button
on (keyPress "q") { if (hq == 0) { hq = 1; } else { hq = 0; } toggleHighQuality(); } on (keyPress "Q") { if (hq == 0) { hq = 1; } else { hq = 0; } toggleHighQuality(); }
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 2
play();
Symbol 79 MovieClip Frame 34
gotoAndStop (1);
Symbol 80 MovieClip Frame 1
active = 0; _y = 425; with (anim) { gotoAndStop(1); } stop();
Symbol 80 MovieClip Frame 2
play();
Symbol 80 MovieClip Frame 3
dogY = _y - 20; dogX = eval (_root:dogFollow + ":catX"); _y = dogY; _x = dogX; catCatch = eval (_root:dogFollow + ":catY") - dogY; if ((catCatch > -20) 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 80 MovieClip Frame 4
play();
Symbol 80 MovieClip Frame 5
dogY = _y + count; _y = dogY; count = count + 1; if (dogY < 450) { prevFrame(); } else { if (_root:lives <= 0) { Set("_root:gameover", 1); } gotoAndStop (1); }
Symbol 88 MovieClip Frame 1
play();
Symbol 88 MovieClip Frame 15
stop();
Symbol 89 MovieClip Frame 120
gotoAndPlay(random(90));
Symbol 92 MovieClip Frame 1
play();
Symbol 92 MovieClip Frame 8
gotoAndPlay (1);
Symbol 93 MovieClip Frame 1
play();
Symbol 93 MovieClip Frame 5
stop();
Symbol 94 MovieClip Frame 1
play();
Symbol 94 MovieClip Frame 5
stop();
Symbol 95 MovieClip Frame 1
catName = "_root." add _name; catDirection = -1; play();
Symbol 95 MovieClip Frame 3
dead = 1; stop();
Symbol 95 MovieClip Frame 5
if (random(2) == 0) { _x = -50; } else { _x = 600; } _y = 35; gotoAndPlay ("walk");
Symbol 95 MovieClip Frame 10
catX = _x; catY = _y; xMove = random(5) + 5; yMove = 13; if (catX > 250) { 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 95 MovieClip Frame 11
catScore = catScore + 1; play();
Symbol 95 MovieClip Frame 12
catX = _x + xMove; if (((catX <= fallX) and (xMove < 0)) or ((catX >= fallX) and (xMove > 0))) { xMove = xMove * (1 + (random(9) / 10)); gotoAndPlay ("jump"); } else { _x = catX; prevFrame(); }
Symbol 95 MovieClip Frame 20
if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop ("wait"); }
Symbol 95 MovieClip Frame 21
if (xMove > 0) { 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 ((((springX > -60) and (springX < 60)) and (catY > 260)) and (catY < 300)) { with (_root.trail1) { gotoAndPlay(2); } xMove = (catX - getProperty("_root.trail1", _x)) / 5; yMove = yMove * -1; gotoAndPlay ("bounce"); } 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 (catY > 800) { dead = 1; } else { prevFrame(); }
Symbol 95 MovieClip Frame 26
if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop ("wait"); }
Symbol 95 MovieClip Frame 27
yMove = yMove + 0.5; catY = _y + yMove; catX = _x + xMove; _y = catY; _x = catX; vacY = getProperty("_root.vacL", _y) - catY; if ((((((catX > 90) and (catX < 130)) and (xMove < 0)) and (vacY > -20)) and (vacY < 20)) and (_root.vacL:active == 0)) { with (_root.vacL) { gotoAndPlay(2); } Set("_root:score", _root:score + catScore); dead = 1; } else if ((((((catX > 430) and (catX < 470)) and (xMove > 0)) and (vacY > -20)) 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 95 MovieClip Frame 28
if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop ("wait"); }
Symbol 95 MovieClip Frame 29
yMove = yMove + 0.5; catY = _y + yMove; catX = _x + xMove; _y = catY; _x = catX; vacY = getProperty("_root.vacL", _y) - catY; if ((((((catX > 90) and (catX < 130)) and (xMove < 0)) and (vacY > -20)) and (vacY < 20)) and (_root.vacL:active == 0)) { with (_root.vacL) { gotoAndPlay(2); } Set("_root:score", _root:score + catScore); dead = 1; } else if ((((((catX > 430) and (catX < 470)) and (xMove > 0)) and (vacY > -20)) 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 ((((springX > -60) and (springX < 60)) and (catY > 250)) and (catY < 290)) { with (_root.trail1) { gotoAndPlay(2); } xMove = (catX - getProperty("_root.trail1", _x)) / 5; yMove = yMove * -1; gotoAndPlay ("bounce"); } 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 (catX > 435)) and (catY > 225)) or (((xMove < 0) and (catX < 115)) and (catY > 225))) { _y = 225; gotoAndPlay ("walk"); } else if (catY > 800) { dead = 1; } else { prevFrame(); }
Symbol 103 MovieClip Frame 1
stop();
Symbol 107 Button
on (release) { if (hq == 0) { toggleHighQuality(); } gotoAndPlay (21); }

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:16
Symbol 3 GraphicUsed by:16
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:16
Symbol 6 GraphicUsed by:16
Symbol 7 GraphicUsed by:16
Symbol 8 GraphicUsed by:16
Symbol 9 GraphicUsed by:16
Symbol 10 GraphicUsed by:16 28 29 107
Symbol 11 GraphicUsed by:16
Symbol 12 GraphicUsed by:16
Symbol 13 ShapeTweeningUsed by:16
Symbol 14 ShapeTweeningUsed by:16
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:2 3 5 6 7 8 9 10 11 12 13 14 15Used by:Timeline
Symbol 17 GraphicUsed by:Timeline
Symbol 18 MovieClipUsed by:Timeline
Symbol 19 FontUsed by:20
Symbol 20 EditableTextUses:19Used by:Timeline
Symbol 21 GraphicUsed by:24
Symbol 22 GraphicUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 ButtonUses:21 22 23Used by:Timeline
Symbol 25 FontUsed by:26
Symbol 26 TextUses:25Used by:Timeline
Symbol 27 GraphicUsed by:28 29 107
Symbol 28 ButtonUses:27 10Used by:Timeline
Symbol 29 ButtonUses:27 10Used by:Timeline
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:Timeline
Symbol 32 BitmapUsed by:38 53
Symbol 33 BitmapUsed by:38 53
Symbol 34 BitmapUsed by:38 53
Symbol 35 BitmapUsed by:38
Symbol 36 BitmapUsed by:38
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:34 33 32 36 37 35Used by:Timeline
Symbol 39 GraphicUsed by:52
Symbol 40 GraphicUsed by:52
Symbol 41 GraphicUsed by:52 79 92
Symbol 42 GraphicUsed by:52 79 92
Symbol 43 GraphicUsed by:52 79 93 94
Symbol 44 GraphicUsed by:52 93 94
Symbol 45 SoundUsed by:52
Symbol 46 GraphicUsed by:52 88 89
Symbol 47 SoundUsed by:52
Symbol 48 GraphicUsed by:52
Symbol 49 GraphicUsed by:52
Symbol 50 SoundUsed by:52
Symbol 51 SoundUsed by:52
Symbol 52 MovieClipUses:39 40 41 42 43 44 45 46 47 48 49 50 51Used by:Timeline
Symbol 53 GraphicUses:34 32 33Used by:62
Symbol 54 ShapeTweeningUsed by:62
Symbol 55 SoundUsed by:62
Symbol 56 ShapeTweeningUsed by:62
Symbol 57 ShapeTweeningUsed by:62
Symbol 58 ShapeTweeningUsed by:62
Symbol 59 ShapeTweeningUsed by:62
Symbol 60 ShapeTweeningUsed by:62
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:53 54 55 56 57 58 59 60 61Used by:Timeline
Symbol 63 MovieClipUsed by:Timeline
Symbol 64 GraphicUsed by:65
Symbol 65 ButtonUses:64Used by:Timeline
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:79
Symbol 68 GraphicUsed by:79
Symbol 69 GraphicUsed by:79
Symbol 70 GraphicUsed by:79
Symbol 71 GraphicUsed by:79
Symbol 72 SoundUsed by:79
Symbol 73 SoundUsed by:79
Symbol 74 SoundUsed by:79
Symbol 75 GraphicUsed by:79
Symbol 76 GraphicUsed by:79
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:67 41 42 68 43 69 70 71 72 73 74 75 76 77 78Used by:80
Symbol 80 MovieClipUses:79Used by:Timeline
Symbol 81 GraphicUsed by:92
Symbol 82 GraphicUsed by:89 103
Symbol 83 GraphicUsed by:88
Symbol 84 GraphicUsed by:88
Symbol 85 GraphicUsed by:88
Symbol 86 SoundUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:83 46 84 85 86 87Used by:89
Symbol 89 MovieClipUses:82 88 46Used by:90
Symbol 90 MovieClipUses:89Used by:92
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:81 90 41 42 91Used by:95
Symbol 93 MovieClipUses:43 44Used by:95
Symbol 94 MovieClipUses:43 44Used by:95
Symbol 95 MovieClipUses:92 93 94Used by:Timeline
Symbol 96 FontUsed by:97 98 99 100 101
Symbol 97 EditableTextUses:96Used by:Timeline
Symbol 98 EditableTextUses:96Used by:Timeline
Symbol 99 EditableTextUses:96Used by:Timeline
Symbol 100 EditableTextUses:96Used by:Timeline
Symbol 101 EditableTextUses:96Used by:Timeline
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:82 102Used by:Timeline
Symbol 104 GraphicUsed by:Timeline
Symbol 105 SoundUsed by:Timeline
Symbol 106 GraphicUsed by:Timeline
Symbol 107 ButtonUses:27 10Used by:Timeline
Symbol 108 GraphicUsed by:Timeline

Instance Names

"loading"Frame 1Symbol 16 MovieClip
"ad_mc"Frame 1Symbol 18 MovieClip
"ad_info"Frame 1Symbol 20 EditableText
"vacL"Frame 21Symbol 52 MovieClip
"vacR"Frame 21Symbol 52 MovieClip
"trail1"Frame 21Symbol 62 MovieClip
"trail0"Frame 21Symbol 63 MovieClip
"dog"Frame 21Symbol 80 MovieClip
"cat2"Frame 21Symbol 95 MovieClip
"cat3"Frame 21Symbol 95 MovieClip
"cat1"Frame 21Symbol 95 MovieClip
"catlives"Frame 21Symbol 103 MovieClip
"anim"Symbol 80 MovieClip Frame 1Symbol 79 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"play"Frame 9
"gameover"Frame 31
"loaded"Frame 36
"flagdown"Symbol 16 MovieClip Frame 17
"wait"Symbol 95 MovieClip Frame 3
"setoff"Symbol 95 MovieClip Frame 5
"walk"Symbol 95 MovieClip Frame 10
"jump"Symbol 95 MovieClip Frame 20
"bounce"Symbol 95 MovieClip Frame 26

Dynamic Text Variables

ad_mc.adLoadedSymbol 20 EditableText"checking"
scoreSymbol 97 EditableText"134134"
scoreSymbol 98 EditableText"134134"
scoreSymbol 99 EditableText"134134"
scoreSymbol 100 EditableText"134134"
scoreSymbol 101 EditableText"134134"




http://swfchan.com/6/28327/info.shtml
Created: 20/5 -2019 11:18:19 Last modified: 20/5 -2019 11:18:19 Server time: 13/05 -2024 17:49:40