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 #29122 |
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 1stop(); _quality = "BEST";Frame 16play();Frame 26play();Frame 33play();Frame 45stop();Frame 46startDrag ("/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 47lizard = 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 48diffi = 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 51if (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 52if (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 60stopDrag(); tellTarget ("/trail1") { gotoAndPlay ("mothdead"); }; tellTarget ("/lizard") { stop(); }; play();Frame 70if (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 75gametable = "Moth"; scorecheck = score; scoregood = 0; play();Frame 79play();Frame 80if (Number(scoregood) == 0) { prevFrame(); } else if (Number(scoregood) == 1) { gotoAndStop ("high"); } else if (Number(scoregood) == 2) { gotoAndStop ("Allloaded"); }Frame 85stop();Frame 89play();Frame 90if (Number(update) == 0) { prevFrame(); } else { gotoAndStop ("Allloaded"); }Frame 95stop();Symbol 13 MovieClip Frame 20stop(); _parent.play();Symbol 14 MovieClip Frame 1stop(); this.onEnterFrame = function () { perc = Math.round(100 * (_root.getBytesLoaded() / _root.getBytesTotal())); gotoAndStop(perc); };Symbol 14 MovieClip Frame 100stop(); delete this.onEnterFrame;Symbol 14 MovieClip Frame 106_parent.nextFrame();Symbol 27 MovieClip Frame 1play();Symbol 27 MovieClip Frame 86stop(); _parent.play();Symbol 40 MovieClip Frame 1stop();Symbol 43 Buttonon (release) { getURL ("http://www.funflashgames.com", "_blank"); }Symbol 46 Buttonon (release) { getURL ("http://www.funflashgames.com/pages/FreeContent.htm", "_blank"); }Symbol 58 Buttonon (release) { quality = 1; gotoAndPlay (46); }Symbol 60 Buttonon (release) { quality = 0; toggleHighQuality(); gotoAndPlay (46); }Symbol 69 MovieClip Frame 1stop();Symbol 72 MovieClip Frame 1up = 0; hit = 0; stop();Symbol 72 MovieClip Frame 11down = 0; tellTarget ("bulb") { gotoAndStop(Number(_currentframe) + 1); };Symbol 72 MovieClip Frame 16play();Symbol 72 MovieClip Frame 17if (Number(count) < Number(upTime)) { count = Number(count) + 1; prevFrame(); } else { gotoAndPlay ("down"); }Symbol 72 MovieClip Frame 33tellTarget ("bulb") { gotoAndStop(_currentframe - 1); }; down = 1;Symbol 72 MovieClip Frame 38gotoAndStop (1);Symbol 85 MovieClip Frame 1play();Symbol 85 MovieClip Frame 4gotoAndPlay (1);Symbol 125 MovieClip Frame 1stop();Symbol 125 MovieClip Frame 65stop();Symbol 126 MovieClip Frame 1stop();Symbol 126 MovieClip Frame 2i = 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 3Set("/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 4prevFrame();Symbol 128 MovieClip Frame 1stop();Symbol 128 MovieClip Frame 2play();Symbol 128 MovieClip Frame 3if (Number(../:power) < 48) { Set("../:power", Number(../:power) + 4); _xscale = (../:power * 2); } prevFrame();Symbol 135 MovieClip Frame 1play();Symbol 135 MovieClip Frame 28gotoAndPlay (1);Symbol 135 MovieClip Frame 32Set("../:buzz", ../:buzz / 2);Symbol 135 MovieClip Frame 33Set("../:buzz", ../:buzz / 2);Symbol 135 MovieClip Frame 34Set("../:buzz", ../:buzz / 2);Symbol 135 MovieClip Frame 35Set("../:buzz", 0); if (Number(../:dead) == 0) { gotoAndPlay (1); } else { nextFrame(); }Symbol 135 MovieClip Frame 36stop();Symbol 137 Buttonon (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 1stop();Symbol 139 MovieClip Frame 2play();Symbol 139 MovieClip Frame 60gotoAndStop (1);Symbol 140 Buttonon (keyPress "q") { toggleHighQuality(); }Symbol 144 Buttonon (release) { gotoAndPlay (46); }
Library Items
Symbol 1 Graphic | Used by:14 | |
Symbol 2 Graphic | Used by:14 | |
Symbol 3 Graphic | Used by:14 | |
Symbol 4 Graphic | Used by:14 27 69 Timeline | |
Symbol 5 Graphic | Used by:14 27 69 Timeline | |
Symbol 6 Graphic | Used by:14 27 69 Timeline | |
Symbol 7 Graphic | Used by:14 27 69 Timeline | |
Symbol 8 Graphic | Used by:14 27 69 Timeline | |
Symbol 9 Graphic | Used by:14 27 69 Timeline | |
Symbol 10 Graphic | Used by:14 27 69 Timeline | |
Symbol 11 Graphic | Used by:14 27 69 Timeline | |
Symbol 12 Graphic | Used by:13 | |
Symbol 13 MovieClip | Uses:12 | Used by:14 |
Symbol 14 MovieClip | Uses:1 2 3 4 5 6 7 8 9 10 11 13 | Used by:Timeline |
Symbol 15 Graphic | Used by:27 Timeline | |
Symbol 16 Graphic | Used by:27 Timeline | |
Symbol 17 Graphic | Used by:27 69 Timeline | |
Symbol 18 Sound | Used by:27 | |
Symbol 19 Graphic | Used by:27 69 Timeline | |
Symbol 20 Graphic | Used by:27 69 Timeline | |
Symbol 21 Graphic | Used by:27 | |
Symbol 22 Graphic | Used by:27 69 Timeline | |
Symbol 23 Graphic | Used by:27 69 Timeline | |
Symbol 24 Graphic | Used by:27 69 Timeline | |
Symbol 25 Graphic | Used by:27 69 Timeline | |
Symbol 26 Sound | Used by:27 | |
Symbol 27 MovieClip | Uses:15 16 17 18 8 19 9 10 20 11 4 5 6 7 21 22 23 24 25 26 | Used by:Timeline |
Symbol 28 Graphic | Used by:Timeline | |
Symbol 29 Graphic | Used by:69 Timeline | |
Symbol 30 Graphic | Used by:32 40 58 60 | |
Symbol 31 Graphic | Used by:32 | |
Symbol 32 MovieClip | Uses:30 31 | Used by:Timeline |
Symbol 33 Graphic | Used by:40 | |
Symbol 34 Graphic | Used by:40 | |
Symbol 35 Graphic | Used by:40 | |
Symbol 36 Graphic | Used by:40 | |
Symbol 37 Graphic | Used by:40 | |
Symbol 38 Graphic | Used by:40 | |
Symbol 39 Graphic | Used by:40 144 | |
Symbol 40 MovieClip | Uses:33 30 34 35 36 37 38 39 | Used by:72 Timeline |
Symbol 41 Graphic | Used by:43 | |
Symbol 42 Graphic | Used by:43 | |
Symbol 43 Button | Uses:41 42 | Used by:Timeline |
Symbol 44 Graphic | Used by:46 | |
Symbol 45 Graphic | Used by:46 | |
Symbol 46 Button | Uses:44 45 | Used by:Timeline |
Symbol 47 Graphic | Used by:Timeline | |
Symbol 48 Font | Used by:49 | |
Symbol 49 Text | Uses:48 | Used by:Timeline |
Symbol 50 Graphic | Used by:72 Timeline | |
Symbol 51 Sound | Used by:Timeline | |
Symbol 52 Sound | Used by:Timeline | |
Symbol 53 Graphic | Used by:58 | |
Symbol 54 Graphic | Used by:58 60 | |
Symbol 55 Graphic | Used by:58 60 | |
Symbol 56 Graphic | Used by:58 60 | |
Symbol 57 Sound | Used by:58 60 | |
Symbol 58 Button | Uses:53 54 30 55 56 57 | Used by:Timeline |
Symbol 59 Graphic | Used by:60 | |
Symbol 60 Button | Uses:59 54 30 55 56 57 | Used by:Timeline |
Symbol 61 Graphic | Used by:Timeline | |
Symbol 62 Graphic | Used by:69 | |
Symbol 63 Graphic | Used by:69 | |
Symbol 64 Graphic | Used by:69 | |
Symbol 65 Graphic | Used by:69 | |
Symbol 66 Graphic | Used by:69 | |
Symbol 67 Graphic | Used by:69 | |
Symbol 68 Graphic | Used by:69 | |
Symbol 69 MovieClip | Uses:62 63 64 65 66 67 29 22 23 24 25 4 5 6 7 8 9 10 11 17 19 20 68 | Used by:Timeline |
Symbol 70 Sound | Used by:72 | |
Symbol 71 Sound | Used by:72 135 | |
Symbol 72 MovieClip | Uses:40 50 70 71 | Used by:Timeline |
Symbol 73 Graphic | Used by:Timeline | |
Symbol 74 Graphic | Used by:Timeline | |
Symbol 75 Font | Used by:76 | |
Symbol 76 EditableText | Uses:75 | Used by:Timeline |
Symbol 77 Graphic | Used by:125 | |
Symbol 78 Graphic | Used by:125 | |
Symbol 79 Bitmap | Used by:80 | |
Symbol 80 Graphic | Uses:79 | Used by:125 |
Symbol 81 Graphic | Used by:85 | |
Symbol 82 Graphic | Used by:85 | |
Symbol 83 Graphic | Used by:85 | |
Symbol 84 Graphic | Used by:85 | |
Symbol 85 MovieClip | Uses:81 82 83 84 | Used by:125 |
Symbol 86 Graphic | Used by:125 | |
Symbol 87 Bitmap | Used by:88 | |
Symbol 88 Graphic | Uses:87 | Used by:125 |
Symbol 89 Graphic | Used by:125 | |
Symbol 90 Bitmap | Used by:91 | |
Symbol 91 Graphic | Uses:90 | Used by:125 |
Symbol 92 Graphic | Used by:125 | |
Symbol 93 Bitmap | Used by:94 | |
Symbol 94 Graphic | Uses:93 | Used by:125 |
Symbol 95 Graphic | Used by:125 | |
Symbol 96 Bitmap | Used by:97 | |
Symbol 97 Graphic | Uses:96 | Used by:125 |
Symbol 98 Graphic | Used by:125 | |
Symbol 99 Bitmap | Used by:100 | |
Symbol 100 Graphic | Uses:99 | Used by:125 |
Symbol 101 Graphic | Used by:125 | |
Symbol 102 Bitmap | Used by:103 | |
Symbol 103 Graphic | Uses:102 | Used by:125 |
Symbol 104 Graphic | Used by:125 | |
Symbol 105 Bitmap | Used by:106 | |
Symbol 106 Graphic | Uses:105 | Used by:125 |
Symbol 107 Graphic | Used by:125 | |
Symbol 108 Bitmap | Used by:109 | |
Symbol 109 Graphic | Uses:108 | Used by:125 |
Symbol 110 Graphic | Used by:125 | |
Symbol 111 Graphic | Used by:125 135 | |
Symbol 112 Sound | Used by:125 135 | |
Symbol 113 Graphic | Used by:125 135 | |
Symbol 114 Graphic | Used by:125 135 | |
Symbol 115 Graphic | Used by:125 135 | |
Symbol 116 Graphic | Used by:125 135 | |
Symbol 117 Graphic | Used by:125 | |
Symbol 118 Graphic | Used by:125 | |
Symbol 119 Graphic | Used by:125 | |
Symbol 120 Graphic | Used by:125 | |
Symbol 121 Graphic | Used by:125 | |
Symbol 122 Graphic | Used by:125 | |
Symbol 123 Graphic | Used by:125 | |
Symbol 124 Graphic | Used by:125 | |
Symbol 125 MovieClip | Uses: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 124 | Used by:Timeline |
Symbol 126 MovieClip | Used by:Timeline | |
Symbol 127 Graphic | Used by:128 | |
Symbol 128 MovieClip | Uses:127 | Used by:Timeline |
Symbol 129 Graphic | Used by:135 | |
Symbol 130 Graphic | Used by:135 | |
Symbol 131 Graphic | Used by:135 | |
Symbol 132 Graphic | Used by:135 | |
Symbol 133 Graphic | Used by:135 | |
Symbol 134 Graphic | Used by:135 | |
Symbol 135 MovieClip | Uses:129 130 131 132 133 134 111 112 113 114 115 116 71 | Used by:Timeline |
Symbol 136 Graphic | Used by:137 140 144 | |
Symbol 137 Button | Uses:136 | Used by:Timeline |
Symbol 138 Sound | Used by:139 | |
Symbol 139 MovieClip | Uses:138 | Used by:Timeline |
Symbol 140 Button | Uses:136 | Used by:Timeline |
Symbol 141 Sound | Used by:Timeline | |
Symbol 142 Graphic | Used by:144 | |
Symbol 143 Graphic | Used by:144 | |
Symbol 144 Button | Uses:142 39 143 136 | Used by:Timeline |
Symbol 145 Graphic | Used by:Timeline |
Instance Names
"bulb" | Frame 33 | Symbol 40 MovieClip |
"bulb" | Frame 33 | Symbol 40 MovieClip |
"bg" | Frame 46 | Symbol 69 MovieClip |
"target3" | Frame 46 | Symbol 72 MovieClip |
"target2" | Frame 46 | Symbol 72 MovieClip |
"target1" | Frame 46 | Symbol 72 MovieClip |
"trail1" | Frame 46 | Symbol 125 MovieClip |
"trail0" | Frame 46 | Symbol 126 MovieClip |
"power" | Frame 46 | Symbol 128 MovieClip |
"lizard" | Frame 46 | Symbol 135 MovieClip |
"sfx" | Frame 46 | Symbol 139 MovieClip |
"bulb" | Symbol 72 MovieClip Frame 1 | Symbol 40 MovieClip |
Special Tags
Protect (24) | Timeline Frame 1 | 0 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
score | Symbol 76 EditableText | "9012384" |
|