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

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

Insect Hunter 2.swf

This is the info page for
Flash #71033

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


Text
Tired Snake

Stoned Snake

Snake

Furious Snake

Lightning Snake


Choose soundtrack

[when loaded]

Stops all sounds -

and click PLAY

= normal points

= bonus points

Space = Pause
Arrow Keys = Controls

ActionScript [AS1/AS2]

Frame 1
level = 3; walls = true; tWalls = "on"; wormtype.gotoAndStop(3); stop();
Frame 2
score = -level; tail = 1; head = 5; xv = 0; yv = 1; x = 160; y = 100; eaten = true; eatenb = true; extend = false; makeMove = false; bonus = 0; abonus = 0;
Frame 3
x = x + (10 * xv); y = y + (10 * yv); if (!walls) { if (x < 30) { x = 290; } if (290 < x) { x = 30; } if (y < 30) { y = 280; } if (280 < y) { y = 30; } } head++; duplicateMovieClip ("Snake", head, head); setProperty(head, _x , x); setProperty(head, _y , y); if ((((eval ((("s_" + x) + "_") + y) || (x < 30)) || (290 < x)) || (y < 30)) || (280 < y)) { gotoAndStop (10); } Set((("s_" + x) + "_") + y, true); if (extend) { extend = false; } else { Set((("s_" + eval (tail)._x) + "_") + eval (tail)._y, false); removeMovieClip(tail); tail++; } if ((Food._x == x) && (Food._y == y)) { eaten = true; abonus++; extend = true; duplicateMovieClip ("spark", "s_" + head, head + 10); setProperty("s_" + head, _x , x); setProperty("s_" + head, _y , y); } if (((bFood._x == x) && (bFood._y == y)) && (bFood._visible == true)) { eatenb = true; extend = true; duplicateMovieClip ("spark", "s_" + head, head + 10); setProperty("s_" + head, _x , x); setProperty("s_" + head, _y , y); } if (abonus == 5) { bonus = level * 20; bFood.gotoAndPlay(1); bFood._visible = true; abonus = 0; } if (eaten) { eaten = false; score = score + level; tellTarget ("Food") { _x = (10 * (random(26) + 3)); _y = (10 * (random(25) + 3)); }; while (eval ((("s_" + food._x) + "_") + food._y)) { tellTarget ("Food") { _x = (10 * (random(26) + 3)); _y = (10 * (random(25) + 3)); }; } } if (eatenb) { eatenb = false; score = score + bonus; bonus = 0; tellTarget ("bFood") { _visible = false; _x = (10 * (random(26) + 3)); _y = (10 * (random(25) + 3)); }; } makeMove = false; if (0 < bonus) { bonus = bonus - (level / 5); bonus = int(bonus); } else { bonus = ""; tellTarget ("bFood") { _visible = false; _x = (10 * (random(26) + 3)); _y = (10 * (random(25) + 3)); }; } if (yv == -1) { tellTarget (head) { gotoAndStop ("HeadUp"); }; } if (yv == 1) { tellTarget (head) { gotoAndStop ("HeadDown"); }; } if (xv == -1) { tellTarget (head) { gotoAndStop ("HeadLeft"); }; } if (xv == 1) { tellTarget (head) { gotoAndStop ("HeadRight"); }; } if (dir == 1) { tellTarget (head - 1) { gotoAndStop ("TopLeft"); }; } if (dir == 2) { tellTarget (head - 1) { gotoAndStop ("Left"); }; } if (dir == 3) { tellTarget (head - 1) { gotoAndStop ("TopRight"); }; } if (dir == 4) { tellTarget (head - 1) { gotoAndStop ("Up"); }; } if (dir == 5) { tellTarget (head - 1) { gotoAndStop ("BottomRight"); }; } if (dir == 6) { tellTarget (head - 1) { gotoAndStop ("Right"); }; } if (dir == 7) { tellTarget (head - 1) { gotoAndStop ("BottomLeft"); }; } if (dir == 8) { tellTarget (head - 1) { gotoAndStop ("Down"); }; } if (2 < (head - tail)) { if (getProperty(tail + 1, _currentframe) == 11) { wTail = 1; } if (getProperty(tail + 1, _currentframe) == 12) { wTail = 2; } if (getProperty(tail + 1, _currentframe) == 6) { wTail = 3; } if (getProperty(tail + 1, _currentframe) == 7) { wTail = 4; } if (getProperty(tail + 1, _currentframe) == 5) { if (getProperty(tail + 2, _currentframe) == 12) { wTail = 3; } if (getProperty(tail + 2, _currentframe) == 7) { wTail = 1; } } if (getProperty(tail + 1, _currentframe) == 8) { if (getProperty(tail + 2, _currentframe) == 12) { wTail = 4; } if (getProperty(tail + 2, _currentframe) == 6) { wTail = 1; } } if (getProperty(tail + 1, _currentframe) == 9) { if (getProperty(tail + 2, _currentframe) == 11) { wTail = 4; } if (getProperty(tail + 2, _currentframe) == 6) { wTail = 2; } } if (getProperty(tail + 1, _currentframe) == 10) { if (getProperty(tail + 2, _currentframe) == 11) { wTail = 3; } if (getProperty(tail + 2, _currentframe) == 7) { wTail = 2; } } if (wTail == 1) { tellTarget (tail) { gotoAndStop ("TailUp"); }; } if (wTail == 2) { tellTarget (tail) { gotoAndStop ("TailDown"); }; } if (wTail == 3) { tellTarget (tail) { gotoAndStop ("TailLeft"); }; } if (wTail == 4) { tellTarget (tail) { gotoAndStop ("TailRight"); }; } } if (xv == 1) { dir = 6; } if (xv == -1) { dir = 2; } if (yv == 1) { dir = 8; } if (yv == -1) { dir = 4; }
Frame 4
if (level == 5) { gotoAndPlay (3); }
Frame 5
if (level == 4) { gotoAndPlay (3); }
Frame 6
if (level == 3) { gotoAndPlay (3); }
Frame 7
if (level == 2) { gotoAndPlay (3); }
Frame 8
gotoAndPlay (3);
Frame 10
temp = head; while (tail < (temp + 1)) { setProperty(temp, _alpha , 33); temp--; }
Symbol 39 Button
on (release) { _root.play(); }
Symbol 40 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); } else { gotoAndStop (3); }
Symbol 40 MovieClip Frame 2
gotoAndPlay (1);
Symbol 43 Button
on (release) { _root.gotoAndPlay("Init"); }
Symbol 47 Button
on (release) { if (1 < level) { level--; wormtype.gotoAndStop(level); } }
Symbol 49 Button
on (release) { if (level < 5) { level++; _root.wormtype.gotoAndStop(level); } }
Symbol 55 MovieClip Frame 1
stop();
Symbol 58 Button
on (release) { if (walls) { walls = false; tWalls = "off"; barrier._visible = false; } }
Symbol 59 Button
on (release) { if (!walls) { walls = true; tWalls = "on"; barrier._visible = true; } }
Symbol 60 Button
on (keyPress "<Up>") { if ((yv == 0) && (!makeMove)) { if (xv == -1) { dir = 7; } if (xv == 1) { dir = 5; } yv = -1; xv = 0; makeMove = true; } } on (keyPress "<Left>") { if ((xv == 0) && (!makeMove)) { if (yv == -1) { dir = 3; } if (yv == 1) { dir = 5; } yv = 0; xv = -1; makeMove = true; } } on (keyPress "<Down>") { if ((yv == 0) && (!makeMove)) { if (xv == -1) { dir = 1; } if (xv == 1) { dir = 3; } yv = 1; xv = 0; makeMove = true; } } on (keyPress "<Right>") { if ((xv == 0) && (!makeMove)) { if (yv == -1) { dir = 1; } if (yv == 1) { dir = 7; } yv = 0; xv = 1; makeMove = true; } } on (keyPress "<Space>") { temp = head; while (tail < (temp + 1)) { setProperty(temp, _alpha , 33); temp--; } setProperty("Food", _alpha , 33); gotoAndStop (9); }
Symbol 72 Button
on (press) { stopAllSounds(); }
Symbol 81 Button
on (keyPress "<Space>") { temp = head; while (Number(tail) < Number(Number(temp) + 1)) { setProperty(temp, _alpha , 100); temp = temp - 1; } setProperty("/Food", _alpha , 100); gotoAndPlay (3); }
Symbol 89 Button
on (release) { temp = head; while (tail < (temp + 1)) { Set((("s_" add getProperty(temp, _x)) add "_") add getProperty(temp, _y), false); removeMovieClip(temp); temp--; } _root.gotoAndPlay("Init"); }
Symbol 92 Button
on (release) { temp = head; while (tail < (temp + 1)) { Set((("s_" add getProperty(temp, _x)) add "_") add getProperty(temp, _y), false); removeMovieClip(temp); temp--; } _root.gotoAndPlay("menu"); }
Symbol 93 Button
on (release) { getURL ("http://www.shellsuit.pwp.blueyonder.co.uk", "_blank"); }

Library Items

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

Instance Names

"Food"Frame 1Symbol 4 MovieClip
"Snake"Frame 1Symbol 26 MovieClip
"bFood"Frame 1Symbol 29 MovieClip
"wormtype"Frame 1Symbol 55 MovieClip
"bar"Symbol 40 MovieClip Frame 1Symbol 34 MovieClip

Labels

"Menu"Frame 1
"Init"Frame 2
"GameAction"Frame 3
"Paused"Frame 9
"Game Over"Frame 10
"HeadUp"Symbol 26 MovieClip Frame 1
"HeadRight"Symbol 26 MovieClip Frame 2
"HeadDown"Symbol 26 MovieClip Frame 3
"HeadLeft"Symbol 26 MovieClip Frame 4
"TopLeft"Symbol 26 MovieClip Frame 5
"Left"Symbol 26 MovieClip Frame 6
"Right"Symbol 26 MovieClip Frame 7
"TopRight"Symbol 26 MovieClip Frame 8
"BottomRight"Symbol 26 MovieClip Frame 9
"BottomLeft"Symbol 26 MovieClip Frame 10
"Up"Symbol 26 MovieClip Frame 11
"Down"Symbol 26 MovieClip Frame 12
"TailUp"Symbol 26 MovieClip Frame 13
"TailDown"Symbol 26 MovieClip Frame 14
"TailLeft"Symbol 26 MovieClip Frame 15
"TailRight"Symbol 26 MovieClip Frame 16
"loaded"Symbol 40 MovieClip Frame 3

Dynamic Text Variables

scoreSymbol 7 EditableText""
levelSymbol 9 EditableText""
bonusSymbol 27 EditableText""
levelSymbol 45 EditableText""
tWallsSymbol 57 EditableText""
scoreSymbol 83 EditableText""
levelSymbol 84 EditableText""
bonusSymbol 85 EditableText""




http://swfchan.com/15/71033/info.shtml
Created: 9/4 -2019 13:28:41 Last modified: 9/4 -2019 13:28:41 Server time: 16/05 -2024 02:18:49