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

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

Mole's Revenge.swf

This is the info page for
Flash #22642

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


Text
© 2002-2003 Copyright Eyeland Studio, Inc.

ANOTHER

ANOTHER

CUSTOMIZABLE

CUSTOMIZABLE

GAME

GAME

© 2002 Copyright Eyeland Studio

PLAY

GAME!

STORY

For years and years moles in whack-a-mole
games around the world have been taking it
on the head day in and day out. Whack!
Whack! Whack!  Well they've had it and
now they're fighting back. Whack the
moles on the head with the hammer
if you dare, but don't be surprised
if they don't take it too kindly.
Proceed at your own risk and
don't say we didn't warn you.

ActionScript [AS1/AS2]

Frame 118
stop();
Frame 120
function gopherPop() { trace("num" + numberofGophers); gopherLevel++; _root.attachMovie("gopher", "gopher" + gopherLevel, gopherLevel); tempX = getX(); _root["gopher" + gopherLevel]._x = tempX; var tempY = (random(stageBottom - gopherHeight) + gopherHeight); _root["gopher" + gopherLevel]._y = tempY; var gopherObj = {x:tempX, y:tempY}; gopherArray[gopherLevel] = gopherObj; } function getX() { var found = false; while (found == false) { var tempX = (random(stageRight - (gopherWidth * 2)) + gopherWidth); var goodX = true; var i = 0; while (i < 5) { nextX = _root.gopherArray[gopherLevel - i].x; if (Math.abs(nextX - tempX) < (_root.gopherWidth / 2)) { goodX = false; break; } i++; } if (goodX == true) { found = true; } } return(tempX); } function endOfGame() { var i = 0; while (i < 5) { _root["gopher" + (gopherLevel - i)].removeMovieClip(); i++; } gameMode = "over"; Mouse.show(); _root.mallot.removeMovieClip(); _root.blackOut.removeMovieClip(); gotoAndStop (129); } function hitSound(gopherNum) { var SoundNum = (random(2) + 1); hit.attachSound((("hit" + gopherNum) + "_") + soundNum); hit.start(); } function missSound() { var SoundNum = (random(numberOfMissedSounds) + 1); miss.attachSound("miss" + soundNum); miss.start(); } stageRight = 600; stageBottom = 350; gopherWidth = 90; gopherHeight = 115; gopherLevel = 100; numberOfGophers = 5; numberOfMissedSounds = 5; hit = new Sound(); miss = new Sound();
Instance of Symbol 129 MovieClip "blackOut" in Frame 120
onClipEvent (load) { _visible = false; _root.blackOut = this; stop(); }
Instance of Symbol 136 MovieClip "mallot" in Frame 120
onClipEvent (load) { this.swapDepths(1000); Mouse.hide(); stop(); } onClipEvent (enterFrame) { if (_root.gameMode == "play") { _x = _root._xmouse; _y = _root._ymouse; updateAfterEvent(); } }
Instance of Symbol 137 MovieClip "gameTimer" in Frame 120
onClipEvent (load) { gameTime = 60; startTime = getTimer() / 1000; } onClipEvent (enterFrame) { if ((gameTime < ((getTimer() / 1000) - startTime)) && (_root.gameMode == "play")) { _root.endOfGame(); } }
Instance of Symbol 137 MovieClip "gopher timer" in Frame 120
onClipEvent (load) { gopherTime = 3; startTime = getTimer() / 1000; } onClipEvent (enterFrame) { if ((gopherTime < ((getTimer() / 1000) - startTime)) && (_root.gameMode == "play")) { _root.gopherPop(); startTime = getTimer() / 1000; } }
Instance of Symbol 139 MovieClip "scoreKeeper" in Frame 120
onClipEvent (load) { score = _root.score; } onClipEvent (enterFrame) { score = _root.score; }
Frame 124
score = 0; gopherArray = new Array(); smacked = false; scoreKeeper.score = 0; gameMode = "play"; gopherName = "none"; gopherPop(); stop();
Frame 129
finalScore = score; stop();
Symbol 29 MovieClip Frame 11
gotoAndStop (1); _parent.gotoAndStop("out");
Symbol 31 Button
on (release) { point = new Object(); point.x = _xmouse; point.y = _ymouse; this.localtoGlobal(point); _root.X = point.x; _root.Y = point.y; _root.newBall(); _root.gopherName = _name; }
Symbol 35 MovieClip Frame 39
gotoAndStop (1); _parent.gotoAndStop("down"); trace("told to go");
Symbol 40 MovieClip Frame 1
_root.missSound();
Symbol 40 MovieClip Frame 25
_parent.removeMovieClip();
Symbol 49 MovieClip Frame 1
_root.hitSound(1);
Symbol 49 MovieClip Frame 15
_parent.gotoAndStop("down");
Symbol 61 MovieClip Frame 1
_root.hitSound(2);
Symbol 61 MovieClip Frame 45
_parent.gotoAndStop("down");
Symbol 63 MovieClip Frame 1
_root.hitSound(3);
Symbol 63 MovieClip Frame 35
_parent.gotoAndStop("down");
Symbol 74 MovieClip Frame 14
_root.blackOut._visible = true; _root.blackOut.swapDepths(2000); _root.blackOut.play(); stop(); _parent.gotoAndStop("out");
Symbol 84 MovieClip Frame 33
_root.blackOut._visible = true; _root.blackOut.swapDepths(2000); _root.blackOut.play(); stop(); _parent.gotoAndStop("out");
Symbol 85 MovieClip [gopher] Frame 1
stop(); ready = false;
Instance of Symbol 33 MovieClip "hit" in Symbol 85 MovieClip [gopher] Frame 3
onClipEvent (load) { _visible = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.mallotSpot) && (_root.smacked == true)) { var hitRan = (random(_root.numberofGophers) + 1); if ((hitRan == 4) || (hitRan == 5)) { _root.mallot._visible = false; _root.gameMode = "revenge"; _root.score = _root.score - 1; } else { _root.score = _root.score + 5; } _parent.gotoAndStop("hit" + hitRan); } }
Symbol 85 MovieClip [gopher] Frame 5
stop(); ready = true;
Symbol 85 MovieClip [gopher] Frame 10
stop(); ready = false;
Symbol 85 MovieClip [gopher] Frame 15
stop();
Symbol 85 MovieClip [gopher] Frame 20
stop();
Symbol 85 MovieClip [gopher] Frame 25
stop();
Symbol 85 MovieClip [gopher] Frame 30
stop();
Symbol 85 MovieClip [gopher] Frame 35
stop();
Symbol 90 Button
on (release) { getURL ("http://www.eyeland.com", "_self"); }
Symbol 106 MovieClip Frame 10
stop();
Symbol 119 Button
on (release) { _root.story.gotoAndStop(2); }
Symbol 120 Button
on (release) { gotoAndPlay (119); }
Symbol 125 MovieClip Frame 1
stop();
Symbol 129 MovieClip Frame 1
stop();
Symbol 129 MovieClip Frame 2
bomb = new Sound(); bomb.attachSound("bomb"); bomb.start();
Symbol 129 MovieClip Frame 22
_visible = false; this.swapDepths(10); _root.gameMode = "play"; _root.mallot._visible = true; gotoAndStop (1);
Symbol 133 Button
on (release) { this.play(); }
Symbol 136 MovieClip Frame 1
stop();
Instance of Symbol 131 MovieClip "mallotHitSpot" in Symbol 136 MovieClip Frame 1
onClipEvent (load) { _visible = false; _root.mallotSpot = this; }
Symbol 136 MovieClip Frame 6
_root.smacked = true;
Symbol 136 MovieClip Frame 10
_root.smacked = false; gotoAndStop (1);
Symbol 142 Button
on (release) { gotoAndStop (124); }
Symbol 144 MovieClip Frame 15
stop();

Library Items

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

Instance Names

"story"Frame 116Symbol 125 MovieClip
"blackOut"Frame 120Symbol 129 MovieClip
"mallot"Frame 120Symbol 136 MovieClip
"gameTimer"Frame 120Symbol 137 MovieClip
"gopher timer"Frame 120Symbol 137 MovieClip
"scoreKeeper"Frame 120Symbol 139 MovieClip
"hit"Symbol 85 MovieClip [gopher] Frame 3Symbol 33 MovieClip
"mallotHitSpot"Symbol 136 MovieClip Frame 1Symbol 131 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "ballsound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "miss6"
ExportAssets (56)Timeline Frame 1Symbol 3 as "miss5"
ExportAssets (56)Timeline Frame 1Symbol 4 as "miss4"
ExportAssets (56)Timeline Frame 1Symbol 5 as "miss3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "miss2"
ExportAssets (56)Timeline Frame 1Symbol 7 as "hit3_2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "hit2_2"
ExportAssets (56)Timeline Frame 1Symbol 9 as "hit2_1"
ExportAssets (56)Timeline Frame 1Symbol 10 as "miss1"
ExportAssets (56)Timeline Frame 1Symbol 11 as "bomb"
ExportAssets (56)Timeline Frame 1Symbol 12 as "hit1_2"
ExportAssets (56)Timeline Frame 1Symbol 13 as "hit1_1"
ExportAssets (56)Timeline Frame 1Symbol 14 as "hit3_1"
ExportAssets (56)Timeline Frame 1Symbol 85 as "gopher"
ExportAssets (56)Timeline Frame 102Symbol 14 as "hit3_1"

Labels

"gameStart"Frame 124
"gameOver"Frame 129
"up"Symbol 85 MovieClip [gopher] Frame 1
"out"Symbol 85 MovieClip [gopher] Frame 5
"down"Symbol 85 MovieClip [gopher] Frame 10
"hit1"Symbol 85 MovieClip [gopher] Frame 15
"hit2"Symbol 85 MovieClip [gopher] Frame 20
"hit3"Symbol 85 MovieClip [gopher] Frame 25
"hit4"Symbol 85 MovieClip [gopher] Frame 30
"hit5"Symbol 85 MovieClip [gopher] Frame 35

Dynamic Text Variables

scoreSymbol 138 EditableText""
finalscoreSymbol 146 EditableText""




http://swfchan.com/5/22642/info.shtml
Created: 26/5 -2019 20:28:30 Last modified: 26/5 -2019 20:28:30 Server time: 13/05 -2024 23:43:40