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

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

Cat Vac.swf

This is the info page for
Flash #24021

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


Text
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 1
play();
Frame 4
ifFrameLoaded (31) { with (loading) { gotoAndPlay("flagdown"); } gotoAndPlay (9); }
Frame 5
gotoAndPlay (1);
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 { gotoAndPlay (31); }
Frame 26
if ((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 31
if (hq == 0) { toggleHighQuality(); } gametable = "Catvac"; scorecheck = score; scoregood = 0; loadVariables ("highscores.asp?action=check", "", "POST"); play();
Frame 33
play();
Frame 34
if (scoregood == 0) { prevFrame(); } else if (scoregood == 1) { gotoAndStop (43); } else if (scoregood == 2) { gotoAndStop (55); }
Frame 43
stop();
Frame 46
play();
Frame 47
if (update == 0) { prevFrame(); } else { loadVariables ("highscores.asp?action=view", "", "POST"); gotoAndStop (55); }
Frame 55
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 22 Button
on (release) { gotoAndPlay (21); }
Symbol 45 MovieClip Frame 1
active = 0; stop();
Symbol 45 MovieClip Frame 2
active = 1; catOn = 1; play();
Symbol 45 MovieClip Frame 19
catOn = 0;
Symbol 45 MovieClip Frame 28
gotoAndStop (1);
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 2
play();
Symbol 55 MovieClip Frame 15
gotoAndStop (1);
Symbol 56 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 56 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 56 MovieClip Frame 3
gotoAndPlay (2);
Symbol 58 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 72 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 2
play();
Symbol 72 MovieClip Frame 34
gotoAndStop (1);
Symbol 73 MovieClip Frame 1
active = 0; _y = 425; with (anim) { gotoAndStop(1); } stop();
Symbol 73 MovieClip Frame 2
play();
Symbol 73 MovieClip Frame 3
dogY = _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 4
play();
Symbol 73 MovieClip Frame 5
dogY = _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 1
play();
Symbol 81 MovieClip Frame 15
stop();
Symbol 82 MovieClip Frame 120
gotoAndPlay(random(90));
Symbol 85 MovieClip Frame 1
play();
Symbol 85 MovieClip Frame 8
gotoAndPlay (1);
Symbol 86 MovieClip Frame 1
play();
Symbol 86 MovieClip Frame 5
stop();
Symbol 87 MovieClip Frame 1
play();
Symbol 87 MovieClip Frame 5
stop();
Symbol 88 MovieClip Frame 1
catName = "_root." add _name; catDirection = -1; play();
Symbol 88 MovieClip Frame 3
dead = 1; stop();
Symbol 88 MovieClip Frame 5
if (random(2) == 0) { _x = -50; } else { _x = 600; } _y = 35; gotoAndPlay (10);
Symbol 88 MovieClip Frame 10
catX = _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 11
catScore = catScore + 1; play();
Symbol 88 MovieClip Frame 12
catX = _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 20
if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop (3); }
Symbol 88 MovieClip Frame 21
if (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 26
if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop (3); }
Symbol 88 MovieClip Frame 27
yMove = 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 28
if (dead == 0) { catScore = catScore + 1; play(); } else { Set("_root:catsOnScreen", _root:catsOnScreen - 1); gotoAndStop (3); }
Symbol 88 MovieClip Frame 29
yMove = 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 1
stop();
Symbol 119 Button
on (release) { update = 0; loadVariables ("highscores.asp?action=insert", "", "POST"); gotoAndPlay (47); }
Symbol 130 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 21 22 119 130
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 FontUsed by:19
Symbol 19 TextUses:18Used by:Timeline
Symbol 20 GraphicUsed by:21 22 130
Symbol 21 ButtonUses:20 10Used by:Timeline
Symbol 22 ButtonUses:20 10Used by:Timeline
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:Timeline
Symbol 25 BitmapUsed by:31 46
Symbol 26 BitmapUsed by:31 46
Symbol 27 BitmapUsed by:31 46
Symbol 28 BitmapUsed by:31
Symbol 29 BitmapUsed by:31
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:27 25 26 29 30 28Used by:Timeline
Symbol 32 GraphicUsed by:45
Symbol 33 GraphicUsed by:45
Symbol 34 GraphicUsed by:45 72 85
Symbol 35 GraphicUsed by:45 72 85
Symbol 36 GraphicUsed by:45 72 86 87
Symbol 37 GraphicUsed by:45 86 87
Symbol 38 SoundUsed by:45
Symbol 39 GraphicUsed by:45 81 82
Symbol 40 SoundUsed by:45
Symbol 41 GraphicUsed by:45
Symbol 42 GraphicUsed by:45
Symbol 43 SoundUsed by:45
Symbol 44 SoundUsed by:45
Symbol 45 MovieClipUses:32 33 34 35 36 37 38 39 40 41 42 43 44Used by:Timeline
Symbol 46 GraphicUses:27 26 25Used by:55
Symbol 47 ShapeTweeningUsed by:55
Symbol 48 SoundUsed by:55
Symbol 49 ShapeTweeningUsed by:55
Symbol 50 ShapeTweeningUsed by:55
Symbol 51 ShapeTweeningUsed by:55
Symbol 52 ShapeTweeningUsed by:55
Symbol 53 ShapeTweeningUsed by:55
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:46 47 48 49 50 51 52 53 54Used by:Timeline
Symbol 56 MovieClipUsed by:Timeline
Symbol 57 GraphicUsed by:58
Symbol 58 ButtonUses:57Used by:Timeline
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:72
Symbol 61 GraphicUsed by:72
Symbol 62 GraphicUsed by:72
Symbol 63 GraphicUsed by:72
Symbol 64 GraphicUsed by:72
Symbol 65 SoundUsed by:72
Symbol 66 SoundUsed by:72
Symbol 67 SoundUsed by:72
Symbol 68 GraphicUsed by:72
Symbol 69 GraphicUsed by:72
Symbol 70 GraphicUsed by:72
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:60 34 35 61 36 62 63 64 65 66 67 68 69 70 71Used by:73
Symbol 73 MovieClipUses:72Used by:Timeline
Symbol 74 GraphicUsed by:85
Symbol 75 GraphicUsed by:82 96
Symbol 76 GraphicUsed by:81
Symbol 77 GraphicUsed by:81
Symbol 78 GraphicUsed by:81
Symbol 79 SoundUsed by:81
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:76 39 77 78 79 80Used by:82
Symbol 82 MovieClipUses:75 81 39Used by:83
Symbol 83 MovieClipUses:82Used by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:74 83 34 35 84Used by:88
Symbol 86 MovieClipUses:36 37Used by:88
Symbol 87 MovieClipUses:36 37Used by:88
Symbol 88 MovieClipUses:85 86 87Used by:Timeline
Symbol 89 FontUsed by:90 91 92 93 94
Symbol 90 EditableTextUses:89Used by:Timeline
Symbol 91 EditableTextUses:89Used by:Timeline
Symbol 92 EditableTextUses:89Used by:Timeline
Symbol 93 EditableTextUses:89Used by:Timeline
Symbol 94 EditableTextUses:89Used by:Timeline
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:75 95Used by:Timeline
Symbol 97 FontUsed 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 TextUses:97Used by:Timeline
Symbol 99 GraphicUsed by:Timeline
Symbol 100 SoundUsed by:Timeline
Symbol 101 GraphicUsed by:Timeline
Symbol 102 GraphicUsed by:Timeline
Symbol 103 GraphicUsed by:Timeline
Symbol 104 EditableTextUses:97Used by:Timeline
Symbol 105 EditableTextUses:97Used by:Timeline
Symbol 106 TextUses:97Used by:Timeline
Symbol 107 EditableTextUses:97Used by:Timeline
Symbol 108 EditableTextUses:97Used by:Timeline
Symbol 109 EditableTextUses:97Used by:Timeline
Symbol 110 EditableTextUses:97Used by:Timeline
Symbol 111 EditableTextUses:97Used by:Timeline
Symbol 112 EditableTextUses:97Used by:Timeline
Symbol 113 EditableTextUses:97Used by:Timeline
Symbol 114 EditableTextUses:97Used by:Timeline
Symbol 115 TextUses:97Used by:Timeline
Symbol 116 EditableTextUses:97Used by:Timeline
Symbol 117 EditableTextUses:97Used by:Timeline
Symbol 118 GraphicUsed by:119
Symbol 119 ButtonUses:118 10Used by:Timeline
Symbol 120 EditableTextUses:97Used by:Timeline
Symbol 121 EditableTextUses:97Used by:Timeline
Symbol 122 EditableTextUses:97Used by:Timeline
Symbol 123 EditableTextUses:97Used by:Timeline
Symbol 124 EditableTextUses:97Used by:Timeline
Symbol 125 EditableTextUses:97Used by:Timeline
Symbol 126 EditableTextUses:97Used by:Timeline
Symbol 127 EditableTextUses:97Used by:Timeline
Symbol 128 EditableTextUses:97Used by:Timeline
Symbol 129 EditableTextUses:97Used by:Timeline
Symbol 130 ButtonUses:20 10Used by:Timeline

Instance Names

"loading"Frame 1Symbol 16 MovieClip
"vacL"Frame 21Symbol 45 MovieClip
"vacR"Frame 21Symbol 45 MovieClip
"trail1"Frame 21Symbol 55 MovieClip
"trail0"Frame 21Symbol 56 MovieClip
"dog"Frame 21Symbol 73 MovieClip
"cat2"Frame 21Symbol 88 MovieClip
"cat3"Frame 21Symbol 88 MovieClip
"cat1"Frame 21Symbol 88 MovieClip
"catlives"Frame 21Symbol 96 MovieClip
"anim"Symbol 73 MovieClip Frame 1Symbol 72 MovieClip

Special Tags

Protect (24)Timeline Frame 10 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

scoreSymbol 90 EditableText"134134"
scoreSymbol 91 EditableText"134134"
scoreSymbol 92 EditableText"134134"
scoreSymbol 93 EditableText"134134"
scoreSymbol 94 EditableText"134134"
nameSymbol 104 EditableText""
emailSymbol 105 EditableText""
highscoresSymbol 107 EditableText" "
highnamesSymbol 108 EditableText" ...updating... "
highscoresSymbol 109 EditableText" "
highnamesSymbol 110 EditableText" ...updating... "
highscoresSymbol 111 EditableText" "
highnamesSymbol 112 EditableText" ...updating... "
highscoresSymbol 113 EditableText" "
highnamesSymbol 114 EditableText" ...updating... "
highscoresSymbol 116 EditableText" "
highnamesSymbol 117 EditableText" ...updating... "
highscoresSymbol 120 EditableText" "
highnamesSymbol 121 EditableText" ...updating... "
highscoresSymbol 122 EditableText" "
highnamesSymbol 123 EditableText" ...updating... "
highscoresSymbol 124 EditableText" "
highnamesSymbol 125 EditableText" ...updating... "
highscoresSymbol 126 EditableText" "
highnamesSymbol 127 EditableText" ...updating... "
highscoresSymbol 128 EditableText" "
highnamesSymbol 129 EditableText" ...updating... "




http://swfchan.com/5/24021/info.shtml
Created: 25/5 -2019 16:08:36 Last modified: 25/5 -2019 16:08:36 Server time: 02/05 -2024 20:05:07