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

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

Tiger Moth.swf

This is the info page for
Flash #29122

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


Text
Instructions...
You play the part of a light crazed moth... You must hit as many
light bulbs as possible before the lizard clambers to the top of the
wire and short curcuits the whole house... but don't whatever you do
hit the uv lights as they pack a large jolt... enough to kill a moth...
The mouse moves the moth left and right...
Left mouse button starts your moth power, release the button to fire
your moth forward...the more power the further you will travel...
Hitting a Bulb sends a small electric shock to the lizard causing him
to drop back down the wire a short way...
Watch out for the 100w bulbs, they give more points and knock the
lizard down more...   Good luck and don't hit the blue bulbs...

9012384

ActionScript [AS1/AS2]

Frame 1
stop(); _quality = "BEST";
Frame 16
play();
Frame 26
play();
Frame 33
play();
Frame 45
stop();
Frame 46
startDrag ("/trail0", true, 100, 310, 450, 310); tellTarget ("/trail0") { gotoAndPlay (2); }; tellTarget ("/bg") { gotoAndStop (1); }; tellTarget ("/lizard") { gotoAndPlay (1); }; tellTarget ("/trail1") { gotoAndPlay (1); }; setProperty("/trail1", _visible , true); setProperty("/target1", _visible , true); setProperty("/target2", _visible , true); setProperty("/target3", _visible , true); setProperty("/trail1", _xscale , 100); setProperty("/trail1", _yscale , 100); score = 0; Set("/target1:up", 0); Set("/target2:up", 0); Set("/target3:up", 0); Set("/target1:hit", 0); Set("/target2:hit", 0); Set("/target3:hit", 0); flying = 0; lizard = 350; buzz = 0; score = 0; dead = 0;
Frame 47
lizard = Number(lizard - 1) + Number(buzz); if (Number(lizard) > 350) { lizard = 350; } setProperty("/lizard", _y , lizard); if (Number(lizard) < 60) { dead = 1; gotoAndPlay ("gameover"); tellTarget ("/lizard") { gotoAndPlay ("buzz"); }; } play();
Frame 48
diffi = int(score / 500); if (Number(diffi) == 0) { diffi = 1; } mothFrame = Number(int((getProperty("/trail1", _x) - 80) / 40)) + 1; tellTarget ("/trail1") { gotoAndStop(../:mothFrame); }; if ((Number(/target1:up) == 0) and (Number(random(3)) == 0)) { target1 = random(6); if ((Number(target1) == 0) and ((Number(target2) != 2) or (Number(target3) != 2))) { target1 = 2; } else { target1 = 0; } if (Number(random(10)) == 0) { target1 = 4; } target1X = 170 + Number(random(211)); tellTarget ("/target1/bulb") { gotoAndStop(Number(../../:target1) + 1); }; tellTarget ("/target1") { _x = ../:target1X; count = 0; upTime = 30 + Number(random(70 / ../:diffi)); up = 1; gotoAndPlay ("up"); }; } if ((Number(/target2:up) == 0) and (Number(random(5)) == 0)) { target2 = random(6); if ((Number(target2) == 0) and ((Number(target1) != 2) or (Number(target3) != 2))) { target2 = 2; } else { target2 = 0; } if (Number(random(10)) == 0) { target2 = 4; } target2X = 180 + Number(random(201)); tellTarget ("/target2/bulb") { gotoAndStop(Number(../../:target2) + 1); }; tellTarget ("/target2") { _x = ../:target2X; count = 0; upTime = 30 + Number(random(70 / ../:diffi)); up = 1; gotoAndPlay ("up"); }; } if ((Number(/target3:up) == 0) and (Number(random(8)) == 0)) { target3 = random(6); if ((Number(target3) == 0) and ((Number(target2) != 2) or (Number(target1) != 2))) { target3 = 2; } else { target3 = 0; } if (Number(random(10)) == 0) { target3 = 4; } target3X = 190 + Number(random(191)); tellTarget ("/target3/bulb") { gotoAndStop(Number(../../:target3) + 1); }; tellTarget ("/target3") { _x = ../:target3X; count = 0; upTime = 30 + Number(random(50 / ../:diffi)); up = 1; gotoAndPlay ("up"); }; } prevFrame();
Frame 51
if (Number(count) == 11) { scale = scale * -1; xMove = xMove * -1; yMove = yMove * -1; } lizard = Number(lizard - 1) + Number(buzz); if (Number(lizard) > 350) { lizard = 350; } setProperty("/lizard", _y , lizard); if (Number(lizard) < 60) { dead = 1; gotoAndPlay ("gameover"); tellTarget ("/lizard") { gotoAndPlay ("buzz"); }; } play();
Frame 52
if (Number(count) <= 21) { setProperty("/trail1", _x , Number(getProperty("/trail1", _x)) + Number(xMove)); setProperty("/trail1", _y , getProperty("/trail1", _y) - yMove); setProperty("/trail1", _xscale , getProperty("/trail1", _xscale) - scale); setProperty("/trail1", _yscale , getProperty("/trail1", _yscale) - scale); posZ = getProperty("/trail1", _xscale); posX = getProperty("/trail1", _x); count = Number(count) + 1; if ((((((((Number(posZ) < 42) and (Number(posZ) > 34)) and (Number(posX - target1X) < 15)) and (Number(posX - target1X) > Number(-15))) and (Number(/target1:hit) == 0)) and (Number(/target1:up) == 1)) and (Number(/target1:down) == 0)) and (Number(count) < 11)) { if (Number(target1) != 2) { score = Number(Number(score) + 50) + Number(target1 * 10); buzz = 16 + Number(target1 * 3); tellTarget ("/lizard") { gotoAndPlay ("buzz"); }; } else { gotoAndPlay ("mothdie"); } tellTarget ("/target1") { hit = 1; gotoAndPlay ("hit"); }; scale = scale * -1; xMove = xMove * -1; yMove = yMove * -1; count = 23 - count; } if ((((((((Number(posZ) < 32) and (Number(posZ) > 24)) and (Number(posX - target2X) < 13)) and (Number(posX - target2X) > Number(-13))) and (Number(/target2:hit) == 0)) and (Number(/target2:up) == 1)) and (Number(/target2:down) == 0)) and (Number(count) < 11)) { if (Number(target2) != 2) { score = Number(Number(score) + 75) + Number(target2 * 10); buzz = 16 + Number(target2 * 3); tellTarget ("/lizard") { gotoAndPlay ("buzz"); }; } else { gotoAndPlay ("mothdie"); } tellTarget ("/target2") { hit = 1; gotoAndPlay ("hit"); }; scale = scale * -1; xMove = xMove * -1; yMove = yMove * -1; count = 23 - count; } if (((((((Number(posZ) < 24) and (Number(posX - target3X) < 11)) and (Number(posX - target3X) > Number(-11))) and (Number(/target3:hit) == 0)) and (Number(/target3:up) == 1)) and (Number(/target3:down) == 0)) and (Number(count) < 11)) { if (Number(target3) != 2) { score = Number(Number(score) + 100) + Number(target1 * 10); buzz = 16 + Number(target3 * 3); tellTarget ("/lizard") { gotoAndPlay ("buzz"); }; } else { gotoAndPlay ("mothdie"); } tellTarget ("/target3") { hit = 1; gotoAndPlay ("hit"); }; scale = scale * -1; xMove = xMove * -1; yMove = yMove * -1; count = 23 - count; } prevFrame(); } else { setProperty("/trail1", _xscale , 100); setProperty("/trail1", _yscale , 100); tellTarget ("/trail0") { gotoAndPlay (2); }; flying = 0; gotoAndPlay ("aim"); }
Frame 60
stopDrag(); tellTarget ("/trail1") { gotoAndPlay ("mothdead"); }; tellTarget ("/lizard") { stop(); }; play();
Frame 70
if (Number(dead) == 1) { tellTarget ("/bg") { gotoAndStop (2); }; stopDrag(); setProperty("/trail1", _visible , false); setProperty("/target1", _visible , false); setProperty("/target2", _visible , false); setProperty("/target3", _visible , false); }
Frame 75
gametable = "Moth"; scorecheck = score; scoregood = 0; play();
Frame 79
play();
Frame 80
if (Number(scoregood) == 0) { prevFrame(); } else if (Number(scoregood) == 1) { gotoAndStop ("high"); } else if (Number(scoregood) == 2) { gotoAndStop ("Allloaded"); }
Frame 85
stop();
Frame 89
play();
Frame 90
if (Number(update) == 0) { prevFrame(); } else { gotoAndStop ("Allloaded"); }
Frame 95
stop();
Symbol 13 MovieClip Frame 20
stop(); _parent.play();
Symbol 14 MovieClip Frame 1
stop(); this.onEnterFrame = function () { perc = Math.round(100 * (_root.getBytesLoaded() / _root.getBytesTotal())); gotoAndStop(perc); };
Symbol 14 MovieClip Frame 100
stop(); delete this.onEnterFrame;
Symbol 14 MovieClip Frame 106
_parent.nextFrame();
Symbol 27 MovieClip Frame 1
play();
Symbol 27 MovieClip Frame 86
stop(); _parent.play();
Symbol 40 MovieClip Frame 1
stop();
Symbol 43 Button
on (release) { getURL ("http://www.funflashgames.com", "_blank"); }
Symbol 46 Button
on (release) { getURL ("http://www.funflashgames.com/pages/FreeContent.htm", "_blank"); }
Symbol 58 Button
on (release) { quality = 1; gotoAndPlay (46); }
Symbol 60 Button
on (release) { quality = 0; toggleHighQuality(); gotoAndPlay (46); }
Symbol 69 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 1
up = 0; hit = 0; stop();
Symbol 72 MovieClip Frame 11
down = 0; tellTarget ("bulb") { gotoAndStop(Number(_currentframe) + 1); };
Symbol 72 MovieClip Frame 16
play();
Symbol 72 MovieClip Frame 17
if (Number(count) < Number(upTime)) { count = Number(count) + 1; prevFrame(); } else { gotoAndPlay ("down"); }
Symbol 72 MovieClip Frame 33
tellTarget ("bulb") { gotoAndStop(_currentframe - 1); }; down = 1;
Symbol 72 MovieClip Frame 38
gotoAndStop (1);
Symbol 85 MovieClip Frame 1
play();
Symbol 85 MovieClip Frame 4
gotoAndPlay (1);
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 65
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 2
i = 1; a = 5; b = 1.5; k = 0; while (Number(i) >= 0) { Set(("/trail" add i) add ":x_value", getProperty("/trail" add i, _x)); Set(("/trail" add i) add ":y_value", getProperty("/trail" add i, _y)); Set(("/trail" add i) add ":vx", 0); Set(("/trail" add i) add ":vy", 0); i = i - 1; } play();
Symbol 126 MovieClip Frame 3
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("/trail1", _y , /trail1:y_value); play();
Symbol 126 MovieClip Frame 4
prevFrame();
Symbol 128 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 2
play();
Symbol 128 MovieClip Frame 3
if (Number(../:power) < 48) { Set("../:power", Number(../:power) + 4); _xscale = (../:power * 2); } prevFrame();
Symbol 135 MovieClip Frame 1
play();
Symbol 135 MovieClip Frame 28
gotoAndPlay (1);
Symbol 135 MovieClip Frame 32
Set("../:buzz", ../:buzz / 2);
Symbol 135 MovieClip Frame 33
Set("../:buzz", ../:buzz / 2);
Symbol 135 MovieClip Frame 34
Set("../:buzz", ../:buzz / 2);
Symbol 135 MovieClip Frame 35
Set("../:buzz", 0); if (Number(../:dead) == 0) { gotoAndPlay (1); } else { nextFrame(); }
Symbol 135 MovieClip Frame 36
stop();
Symbol 137 Button
on (press) { power = 0; tellTarget ("/power") { gotoAndPlay (2); }; } on (release, releaseOutside) { if (Number(flying) == 0) { flying = 1; scale = power * 0.18; yMove = scale * 2.666; xMove = ((275 - getProperty("/trail1", _x)) * 0.006) * scale; tellTarget ("/trail0") { gotoAndStop (1); }; tellTarget ("/power") { gotoAndStop (1); }; tellTarget ("/sfx") { gotoAndPlay (2); }; count = 1; gotoAndPlay ("fly"); } }
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 2
play();
Symbol 139 MovieClip Frame 60
gotoAndStop (1);
Symbol 140 Button
on (keyPress "q") { toggleHighQuality(); }
Symbol 144 Button
on (release) { gotoAndPlay (46); }

Library Items

Symbol 1 GraphicUsed by:14
Symbol 2 GraphicUsed by:14
Symbol 3 GraphicUsed by:14
Symbol 4 GraphicUsed by:14 27 69  Timeline
Symbol 5 GraphicUsed by:14 27 69  Timeline
Symbol 6 GraphicUsed by:14 27 69  Timeline
Symbol 7 GraphicUsed by:14 27 69  Timeline
Symbol 8 GraphicUsed by:14 27 69  Timeline
Symbol 9 GraphicUsed by:14 27 69  Timeline
Symbol 10 GraphicUsed by:14 27 69  Timeline
Symbol 11 GraphicUsed by:14 27 69  Timeline
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClipUses:1 2 3 4 5 6 7 8 9 10 11 13Used by:Timeline
Symbol 15 GraphicUsed by:27  Timeline
Symbol 16 GraphicUsed by:27  Timeline
Symbol 17 GraphicUsed by:27 69  Timeline
Symbol 18 SoundUsed by:27
Symbol 19 GraphicUsed by:27 69  Timeline
Symbol 20 GraphicUsed by:27 69  Timeline
Symbol 21 GraphicUsed by:27
Symbol 22 GraphicUsed by:27 69  Timeline
Symbol 23 GraphicUsed by:27 69  Timeline
Symbol 24 GraphicUsed by:27 69  Timeline
Symbol 25 GraphicUsed by:27 69  Timeline
Symbol 26 SoundUsed by:27
Symbol 27 MovieClipUses:15 16 17 18 8 19 9 10 20 11 4 5 6 7 21 22 23 24 25 26Used by:Timeline
Symbol 28 GraphicUsed by:Timeline
Symbol 29 GraphicUsed by:69  Timeline
Symbol 30 GraphicUsed by:32 40 58 60
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:30 31Used by:Timeline
Symbol 33 GraphicUsed by:40
Symbol 34 GraphicUsed by:40
Symbol 35 GraphicUsed by:40
Symbol 36 GraphicUsed by:40
Symbol 37 GraphicUsed by:40
Symbol 38 GraphicUsed by:40
Symbol 39 GraphicUsed by:40 144
Symbol 40 MovieClipUses:33 30 34 35 36 37 38 39Used by:72  Timeline
Symbol 41 GraphicUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 ButtonUses:41 42Used by:Timeline
Symbol 44 GraphicUsed by:46
Symbol 45 GraphicUsed by:46
Symbol 46 ButtonUses:44 45Used by:Timeline
Symbol 47 GraphicUsed by:Timeline
Symbol 48 FontUsed by:49
Symbol 49 TextUses:48Used by:Timeline
Symbol 50 GraphicUsed by:72  Timeline
Symbol 51 SoundUsed by:Timeline
Symbol 52 SoundUsed by:Timeline
Symbol 53 GraphicUsed by:58
Symbol 54 GraphicUsed by:58 60
Symbol 55 GraphicUsed by:58 60
Symbol 56 GraphicUsed by:58 60
Symbol 57 SoundUsed by:58 60
Symbol 58 ButtonUses:53 54 30 55 56 57Used by:Timeline
Symbol 59 GraphicUsed by:60
Symbol 60 ButtonUses:59 54 30 55 56 57Used by:Timeline
Symbol 61 GraphicUsed by:Timeline
Symbol 62 GraphicUsed by:69
Symbol 63 GraphicUsed by:69
Symbol 64 GraphicUsed by:69
Symbol 65 GraphicUsed by:69
Symbol 66 GraphicUsed by:69
Symbol 67 GraphicUsed by:69
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:62 63 64 65 66 67 29 22 23 24 25 4 5 6 7 8 9 10 11 17 19 20 68Used by:Timeline
Symbol 70 SoundUsed by:72
Symbol 71 SoundUsed by:72 135
Symbol 72 MovieClipUses:40 50 70 71Used by:Timeline
Symbol 73 GraphicUsed by:Timeline
Symbol 74 GraphicUsed by:Timeline
Symbol 75 FontUsed by:76
Symbol 76 EditableTextUses:75Used by:Timeline
Symbol 77 GraphicUsed by:125
Symbol 78 GraphicUsed by:125
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:125
Symbol 81 GraphicUsed by:85
Symbol 82 GraphicUsed by:85
Symbol 83 GraphicUsed by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:81 82 83 84Used by:125
Symbol 86 GraphicUsed by:125
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:125
Symbol 89 GraphicUsed by:125
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:125
Symbol 92 GraphicUsed by:125
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:125
Symbol 95 GraphicUsed by:125
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:125
Symbol 98 GraphicUsed by:125
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:125
Symbol 101 GraphicUsed by:125
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:125
Symbol 104 GraphicUsed by:125
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:125
Symbol 107 GraphicUsed by:125
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:125
Symbol 110 GraphicUsed by:125
Symbol 111 GraphicUsed by:125 135
Symbol 112 SoundUsed by:125 135
Symbol 113 GraphicUsed by:125 135
Symbol 114 GraphicUsed by:125 135
Symbol 115 GraphicUsed by:125 135
Symbol 116 GraphicUsed by:125 135
Symbol 117 GraphicUsed by:125
Symbol 118 GraphicUsed by:125
Symbol 119 GraphicUsed by:125
Symbol 120 GraphicUsed by:125
Symbol 121 GraphicUsed by:125
Symbol 122 GraphicUsed by:125
Symbol 123 GraphicUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:77 78 80 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124Used by:Timeline
Symbol 126 MovieClipUsed by:Timeline
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:Timeline
Symbol 129 GraphicUsed by:135
Symbol 130 GraphicUsed by:135
Symbol 131 GraphicUsed by:135
Symbol 132 GraphicUsed by:135
Symbol 133 GraphicUsed by:135
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:129 130 131 132 133 134 111 112 113 114 115 116 71Used by:Timeline
Symbol 136 GraphicUsed by:137 140 144
Symbol 137 ButtonUses:136Used by:Timeline
Symbol 138 SoundUsed by:139
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 ButtonUses:136Used by:Timeline
Symbol 141 SoundUsed by:Timeline
Symbol 142 GraphicUsed by:144
Symbol 143 GraphicUsed by:144
Symbol 144 ButtonUses:142 39 143 136Used by:Timeline
Symbol 145 GraphicUsed by:Timeline

Instance Names

"bulb"Frame 33Symbol 40 MovieClip
"bulb"Frame 33Symbol 40 MovieClip
"bg"Frame 46Symbol 69 MovieClip
"target3"Frame 46Symbol 72 MovieClip
"target2"Frame 46Symbol 72 MovieClip
"target1"Frame 46Symbol 72 MovieClip
"trail1"Frame 46Symbol 125 MovieClip
"trail0"Frame 46Symbol 126 MovieClip
"power"Frame 46Symbol 128 MovieClip
"lizard"Frame 46Symbol 135 MovieClip
"sfx"Frame 46Symbol 139 MovieClip
"bulb"Symbol 72 MovieClip Frame 1Symbol 40 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""

Labels

"Istloaded"Frame 26
"Playframeload"Frame 33
"aim"Frame 47
"fly"Frame 52
"mothdie"Frame 60
"gameover"Frame 65
"checkHS"Frame 75
"high"Frame 85
"enterdetails"Frame 90
"Allloaded"Frame 95
"up"Symbol 72 MovieClip Frame 3
"hit"Symbol 72 MovieClip Frame 30
"down"Symbol 72 MovieClip Frame 33
"mothdead"Symbol 125 MovieClip Frame 30
"buzz"Symbol 135 MovieClip Frame 31

Dynamic Text Variables

scoreSymbol 76 EditableText"9012384"




http://swfchan.com/6/29122/info.shtml
Created: 20/5 -2019 01:40:49 Last modified: 20/5 -2019 01:40:49 Server time: 11/05 -2024 04:53:46