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

swfchan turned sixteen years old yesterday! (5may2024)

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

pokeasheep.swf

This is the info page for
Flash #94400

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


Text
<P ALIGN="CENTER"><FONT FACE="Freehand591 BT" SIZE="52" COLOR="#FFFFFF">a game by <A HREF="http://www.eclectech.co.uk">eclectech</A></FONT></P>

Pokes

Hits

0

0

<P ALIGN="LEFT"><FONT FACE="Freehand591 BT" SIZE="49" COLOR="#FFFFFF"><A HREF="http://www.eclectech.co.uk">www.eclectech.co.uk</A></FONT></P>

noooooooooooooooooooooo...
the pogo sheep own your grassy knoll
and take you as their slave...
on the plus side you do get a go on
their pogo stick...

<P ALIGN="LEFT"><FONT FACE="Freehand591 BT" SIZE="49" COLOR="#FFFFFF"><A HREF="http://www.eclectech.co.uk">www.eclectech.co.uk</A></FONT></P>

congratulations...
you've banished the pogo sheep from your
grassy knoll... your work here is done...
treat yourself... you deserve it...

the pogo sheep are trying to take over your
grassy knoll... all you have to defeat them is
your trusty crook... you must click on their
medallions to poke them into oblivion!
if you let them get too close they'll overrun
your grassy knoll so keep clicking...
you must successfully poke at least 100
sheep and then clear the
field to be victorious!

ActionScript [AS1/AS2]

Frame 2
if (_root._url.substr(0, 5) == "http:") { loadVariables ("http://eclectech.co.uk/score-pas.php", this); } if (_framesloaded >= _totalframes) { gotoAndStop (5); }
Frame 4
if (_framesloaded < _totalframes) { gotoAndPlay(_currentframe - 1); }
Frame 5
stop();
Frame 6
dude._visible = false;
Frame 12
function newSheep(layer) { newName = "s" + layer; attachMovie("sheep", newName, layer); eval (newName)._x = Math.random() * 550; eval (newName)._y = 150 + (Math.abs(eval (newName)._x - 275) / 4); eval (newName)._xscale = 20; eval (newName)._yscale = 20; liveSheep++; } function endGame(layer, fr) { while (9999 >= layer) { eval ("s" + layer).removeMovieClip(); layer++; } crook.removeMovieClip(); liveSheep = 0; gotoAndPlay(fr); }
Frame 13
hits = 0; prods = 0; liveSheep = 0; gameState = 0; engine.framecounter = 0; engine.newchance = 0.03; engine.layer = 9999; newSheep(engine.layer--);
Instance of Symbol 76 MovieClip "cursor" in Frame 13
onClipEvent (mouseMove) { updateAfterEvent(); _x = _parent._xmouse; _y = _parent._ymouse; } onClipEvent (mouseDown) { if (_visible) { _parent.prods++; } _x = (_x - 5); _y = (_y - 5); } onClipEvent (mouseUp) { _x = (_x + 5); _y = (_y + 5); } onClipEvent (load) { if (_name == "cursor") { duplicateMovieClip (this, "crook", 1000000); _visible = false; this.removeMovieClip(); } else { Mouse.hide(); _x = _parent._xmouse; _y = _parent._ymouse; } } onClipEvent (unload) { Mouse.show(); }
Instance of Symbol 51 MovieClip "engine" in Frame 13
onClipEvent (enterFrame) { if ((_parent.liveSheep < 16) && (Math.random() < newchance)) { _parent.newSheep(layer--); } if (((++framecounter) % 2000) == 1) { newchance = newchance + 0.02; } if (_parent.gameState == 1) { _parent.endGame(layer, "lost"); } if ((_parent.hits >= 100) && (_parent.liveSheep == 0)) { _parent.endGame(layer, "won"); } }
Frame 14
stop();
Frame 15
s = new Sound(); s.attachSound("baa1"); s.start();
Frame 20
stop();
Frame 21
s2 = new Sound(); s2.attachSound("baa2"); s2.start();
Frame 26
stop();
Frame 27
crook.removeMovieClip();
Frame 32
stop();
Symbol 28 Button
on (release) { gotoAndPlay (27); }
Symbol 29 Button
on (release) { play(); }
Symbol 50 MovieClip Frame 1
stop();
Symbol 52 Button
on (press) { _parent.hits++; _parent.liveSheep--; s = new Sound(); m = Math.random(); if (m < 0.15) { s.attachSound("baa1"); } else if (m < 0.4) { s.attachSound("baa2"); } else if (m < 0.75) { s.attachSound("baa3"); } else { s.attachSound("baa4"); } s.start(); spinOut = true; gotoAndStop (2); }
Symbol 73 MovieClip Frame 4
stop();
Instance of Symbol 51 MovieClip in Symbol 74 MovieClip [sheep] Frame 1
onClipEvent (enterFrame) { if (_parent.spinOut) { if (40 < (++spinCount)) { _parent.removeMovieClip(); } _parent._xscale = _parent._xscale - 5; _parent._yscale = _parent._yscale - 5; if (0 >= _parent._yscale) { _parent.removeMovieClip(); } _parent._y = _parent._y - 15; if (275 < _parent._x) { _parent._rotation = _parent._rotation + (spinCount * 5); _parent._x = _parent._x + spinCount; } else { _parent._rotation = _parent._rotation - (spinCount * 5); _parent._x = _parent._x - spinCount; } return(undefined); } if (goingUp) { _parent._y = _parent._y - bounceAcc; bounceAcc = bounceAcc - 0.5; bounceCount = bounceCount + bounceAcc; if (0 >= bounceCount) { goingUp = false; } } else { _parent._y = _parent._y + bounceAcc; bounceAcc = bounceAcc + 0.5; bounceCount = bounceCount + bounceAcc; if (10 < bounceCount) { goingUp = true; } } scale = scale + 1.5; _parent._xscale = scale; _parent._yscale = scale; if (300 < scale) { _parent._parent.gameState = 1; } } onClipEvent (load) { _parent.stop(); goingUp = true; bounceCount = 0; bounceAcc = 0; scale = _parent._xscale; _parent.spinOut = false; spinCount = 0; }
Symbol 95 Button
on (release) { gotoAndPlay (12); }

Library Items

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

Instance Names

"cloud"Frame 1Symbol 3 MovieClip
"dude"Frame 6Symbol 74 MovieClip [sheep]
"cursor"Frame 13Symbol 76 MovieClip
"engine"Frame 13Symbol 51 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 6Symbol 46 as "baa1"
ExportAssets (56)Timeline Frame 6Symbol 47 as "baa2"
ExportAssets (56)Timeline Frame 6Symbol 48 as "baa3"
ExportAssets (56)Timeline Frame 6Symbol 49 as "baa4"
ExportAssets (56)Timeline Frame 6Symbol 74 as "sheep"

Labels

"start"Frame 5
"again"Frame 6
"play"Frame 12
"lost"Frame 15
"won"Frame 21
"instruct"Frame 27

Dynamic Text Variables

hitsSymbol 80 EditableText"0"
prodsSymbol 81 EditableText"0"




http://swfchan.com/19/94400/info.shtml
Created: 26/3 -2019 06:36:57 Last modified: 26/3 -2019 06:36:57 Server time: 06/05 -2024 06:23:53