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

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

Excel Sheep.swf

This is the info page for
Flash #22213

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


Text
sheep mover

timer

caught

http://www.sheepgame.co.uk

Arial

10

Play Again?

Play Again?

ok

ok

ActionScript [AS1/AS2]

Frame 1
ifFrameLoaded (6) { gotoAndStop (4); }
Frame 3
gotoAndPlay (1);
Frame 4
_root.gamemode = "classic"; _root.basespeed = 8; _root.gamemodenoescape = 0; ArrJumps = new Array(); ArrJumps[0] = _root.jump1; ArrJumps[1] = _root.jump2; ArrJumps[2] = _root.jump3; ArrJumps[3] = _root.jump4; _root.timerold = getTimer(); _root.sheepmover.play(); _root.timer.play(); _root.inpen = 0; _root.escaped = 0; _root.amountsheep = 8; _root.pushzone = random(25) + 125; ArrSheep = new Array(); index = 0; while (index < amountsheep) { duplicateMovieClip ("_root.sheep", "sheep" + index, index); ArrSheep[index] = eval ("_root.sheep" + index); _root.ArrSheep[index]._y = random(200) + 150; _root.ArrSheep[index]._x = random(450) + 30; index++; } stop();
Instance of Symbol 9 MovieClip "sheep" in Frame 4
/* no clip actions */
Frame 5
stop(); _root.sheepmover.stop(); _root.timer.stop();
Symbol 8 MovieClip Frame 1
sheepaction = "default"; stop(); soundbubbles.stop();
Symbol 9 MovieClip Frame 1
function moveSheep() { sheepPen(); if (_root.gamemodepen2 == 1) { sheepPen2(); } this.sheep.gotoAndStop(1); this.sheepspeed = random(4) + _root.basespeed; if (this._x < 40) { this._x = 50; } else if (490 < this._x) { this._x = 480; } else if (this._y < 100) { this._y = 110; } else if (390 < this._y) { this._y = 380; } else { ymov = this.sheepspeed * Math.sin((Math.PI/180) * this._rotation); xmov = this.sheepspeed * Math.cos((Math.PI/180) * this._rotation); this._x = this._x + xmov; this._y = this._y + ymov; } } function sheepEscape() { _root.escaped++; this.removeMovieClip(); } function sheepPen() { if (this.hitTest(_root.penhit1)) { this.inpen = 1; } else { this.inpen = 0; } if (this.hitTest(_root.fencehit1)) { this._x = 150; } else if (this.hitTest(_root.fencehit2)) { this._x = 240; } else if (this.hitTest(_root.fencehit3)) { this._x = 260; } else if (this.hitTest(_root.fencehit4)) { this._x = 360; } else if (this.hitTest(_root.fencehit5) or this.hitTest(_root.fencehit6)) { this._y = 250; } else if (this.hitTest(_root.fencehit7)) { this._y = 340; } }
Symbol 12 MovieClip Frame 1
function moveSheep() { if ((_root.escaped + _root.inpen) == _root.amountsheep) { _root.gotoAndStop("classicgameend"); } dtr = (Math.PI/180); _root.inpen = 0; index = 0; while (index < _root.amountsheep) { if (((((_root.ArrSheep[index]._y - _root.pushzone) < _root._ymouse) && (_root._ymouse < (_root.ArrSheep[index]._y + _root.pushzone))) && ((_root.ArrSheep[index]._x - _root.pushzone) < _root._xmouse)) && (_root._xmouse < (_root.ArrSheep[index]._x + _root.pushzone))) { dx = _root.ArrSheep[index]._x - _root._xmouse; dy = _root.ArrSheep[index]._y - _root._ymouse; angle = (Math.atan(dy / dx) * 1) / dtr; if (_root._xmouse < _root.ArrSheep[index]._x) { } else { angle = angle - 180; } _root.ArrSheep[index]._rotation = angle; _root.ArrSheep[index].moveSheep(); } _root.inpen = _root.inpen + _root.ArrSheep[index].inpen; index++; } _root.inpentotal = _root.inpen; _root.escapedtotal = _root.escaped; } moveSheep();
Symbol 12 MovieClip Frame 2
moveSheep();
Symbol 15 MovieClip Frame 1
function lapfinished() { this.laptime = getTimer() - _root.timerold; _root.timer.stop(); if ((_root.bestlap == "none") or (this.laptime < _root.bestlap)) { _root.bestlap = this.laptime; this.bestraw = _root.bestlap.toString(); this.bestlength = this.bestraw.length; this.bestpos1 = this.bestlength - 1; this.bestpos2 = this.bestlength - 3; this.bestpos3 = this.bestlength - 3; this.bestmilli = this.bestraw.substr(this.bestpos1, 2); this.besthund = this.bestraw.substr(this.bestpos2, 2); this.bestrest = this.bestraw.substr(0, this.bestpos3); _root.bestdisplay = (("BEST: " + this.bestrest) + ":") + this.besthund; _root.trialtimer = (("TIME: " + this.bestrest) + ":") + this.besthund; } } function startTimer() { _root.timerold = getTimer(); this.play(); } trialtime = getTimer() - _root.timerold; trialraw = trialtime.toString(); triallength = trialraw.length; trialpos1 = triallength - 1; trialpos2 = triallength - 3; trialpos3 = triallength - 3; trialmilli = trialraw.substr(trialpos1, 2); trialhund = trialraw.substr(trialpos2, 2); trialrest = trialraw.substr(0, trialpos3); _root.scoretimer = (trialrest + ":") + trialhund; _root.scoretimerraw = trialrest + trialhund; _root.trialtimer = (trialrest + ":") + trialhund;
Symbol 32 Button
on (release) { _root.gotoAndStop("classicgameplay"); }
Symbol 37 Button
on (release) { gotoAndStop (4); }

Library Items

Symbol 1 Sound [soundlamb]
Symbol 2 GraphicUsed by:3 32  Timeline
Symbol 3 MovieClipUses:2Used by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:Timeline
Symbol 6 GraphicUsed by:7
Symbol 7 ButtonUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:9
Symbol 9 MovieClipUses:8Used by:Timeline
Symbol 10 FontUsed by:11
Symbol 11 TextUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 FontUsed by:14
Symbol 14 TextUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:Timeline
Symbol 16 FontUsed by:17 18 19 22 23 24 28 34 36
Symbol 17 EditableTextUses:16Used by:Timeline
Symbol 18 EditableTextUses:16Used by:Timeline
Symbol 19 EditableTextUses:16Used by:Timeline
Symbol 20 GraphicUsed by:Timeline
Symbol 21 GraphicUsed by:26
Symbol 22 EditableTextUses:16Used by:26
Symbol 23 EditableTextUses:16Used by:26
Symbol 24 EditableTextUses:16Used by:26
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:21 22 23 24 25Used by:Timeline
Symbol 27 GraphicUsed by:37
Symbol 28 EditableTextUses:16Used by:32
Symbol 29 GraphicUsed by:32
Symbol 30 FontUsed by:31
Symbol 31 TextUses:30Used by:32
Symbol 32 ButtonUses:28 29 2 31Used by:37
Symbol 33 GraphicUsed by:37
Symbol 34 EditableTextUses:16Used by:37
Symbol 35 GraphicUsed by:37
Symbol 36 EditableTextUses:16Used by:37
Symbol 37 ButtonUses:27 32 33 34 35 36Used by:Timeline

Instance Names

"fencehit1"Frame 4Symbol 3 MovieClip
"fencehit2"Frame 4Symbol 3 MovieClip
"fencehit3"Frame 4Symbol 3 MovieClip
"fencehit4"Frame 4Symbol 3 MovieClip
"fencehit6"Frame 4Symbol 3 MovieClip
"fencehit5"Frame 4Symbol 3 MovieClip
"fencehit7"Frame 4Symbol 3 MovieClip
"penhit1"Frame 4Symbol 5 MovieClip
"sheep"Frame 4Symbol 9 MovieClip
"sheepmover"Frame 4Symbol 12 MovieClip
"timer"Frame 4Symbol 15 MovieClip
"top"Frame 4Symbol 26 MovieClip
"sheep"Symbol 9 MovieClip Frame 1Symbol 8 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "soundlamb"

Labels

"classicgameplay"Frame 4
"classicgameend"Frame 5
"default"Symbol 8 MovieClip Frame 1

Dynamic Text Variables

inpentotalSymbol 17 EditableText""
trialtimerSymbol 19 EditableText""




http://swfchan.com/5/22213/info.shtml
Created: 27/5 -2019 01:40:26 Last modified: 27/5 -2019 01:40:26 Server time: 09/05 -2024 05:54:14