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

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

Traps, Mines, Sheep.swf

This is the info page for
Flash #27133

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


Text
99999.9

MINICLIP.COM INTRO COMPONENT v1.6

Place this component on the top layer of
the second frame, leaving frame 1
completely empty. The silhouette helps
you position the preloader correctly on
your page.

The game is loading (0%)

The game is loading (0%)

1123213

123123123

123123123

123456789

123456789

1234567

SUBMIT SCORE>>

123456789

MINICLIP.COM HIGHSCORE COMPONENT v1.27

Place this component on a frame where the
highscores should be displayed. The silhouette
helps you position it correctly on your page.

scoreLocation
gamename
saveScore
scoreIsTime
scoreReversed
negativeScoreAllowed

The absolute path to the
score variable.
Game identifier.
Set to false to only show
the scores and not save score.
Score is based on time -
'00m23s45ms' should be
sent as '2345' (number mustn't
start with a zero).
Score is sorted descending,
time is sorted ascending.
Score can be less than zero.

DAILY

WEEKLY

MONTHLY

HIGHSCORES

The highscores are excusively
available at Miniclip.com.

Play with highscores now!

Play with highscores now!

ActionScript [AS1/AS2]

Frame 1
_global.screen = new Object(); _global.screen._width = 600; _global.screen._height = 400; _global.quality = "HIGH"; _global.objects = new Object(); _global.objects.frequence = 50; _global.objects.prop = 11; _global.objects.count = 3; _global.objects.hitdist = 35; _global.objects.mineforcex = 8; _global.objects.mineforcey = 2; _global.objects.megamine = 1.5; _global.objects.TRAP = 1; _global.objects.MINE = 2; _global.objects.MEGAMINE = 3; _global.scape = new Object(); _global.scape.frequence = 100; _global.scape.height = 280; _global.settings = new Object(); _global.settings.maxspeed = 40; _global.settings.reload = 180; _global.settings.bounce = 0.9; _global.settings.friction = 0.9; _global.settings.sound = true; _global.helper = new Object(); _global.helper.Q = function (a) { var _local2 = 0; while (a > 0) { _local2 = _local2 + (a % 10); a = Math.floor(a / 10); } return(_local2); }; _global.helper.W = function (a, b) { var _local2 = 0; while (a > 0) { _local2 = _local2 + ((a % 10) * b); a = Math.floor(a / 10); b--; } _local2 = ((_local2 < 0) ? (-_local2) : (_local2)); return(_local2); }; _global.helper.NameConv = function (name) { a = 0; s = new String(name); i = 0; while (i < s.length) { a = a + ((s.charCodeAt(i) % (i + 1)) + 15); i++; } return(a); };
Frame 3
if (_root.getBytesLoaded() < _root.getBytesTotal()) { _root.Loading.text = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "%"; gotoAndPlay ("Loading"); } else { gotoAndPlay ("Music"); }
Frame 5
_root.Music = new Sound(); _root.Music.attachSound("Music"); _root.Music.start(0, 999);
Instance of Symbol 95 MovieClip in Frame 6
onClipEvent (load) { if (!settings.sound) { this.gotoAndStop(2); } }
Instance of Symbol 103 MovieClip in Frame 6
onClipEvent (load) { if (settings.quality == "LOW") { this.gotoAndStop(3); } else if (settings.quality == "MEDIUM") { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }
Frame 8
stop();
Frame 11
_root._quality = settings.quality; _root.createEmptyMovieClip("script", 0); _root.createEmptyMovieClip("data", 1); _root.createEmptyMovieClip("graphic", 2); _root.createEmptyMovieClip("mask", 3); _root.createEmptyMovieClip("sound", 4); _root.graphic._visible = false; _root.sound.baah = new Sound(); _root.sound.baah.attachSound("baah"); _root.sound.boom = new Sound(); _root.sound.boom.attachSound("boom"); _root.sound.clack = new Sound(); _root.sound.clack.attachSound("clack"); _root.sound.boing = new Sound(); _root.sound.boing.attachSound("boing"); _root.sound.play = function (name) { if (!settings.sound) { return(undefined); } _root.sound[name].start(); }; _root.mask.beginFill(0, 100); _root.mask.lineStyle(0, 0, 100); _root.mask.moveTo(0, 0); _root.mask.lineTo(screen._width, 0); _root.mask.lineTo(screen._width, screen._height); _root.mask.lineTo(0, screen._height); _root.mask.lineTo(0, 0); _root.mask.endFill(); _root.graphic.setMask(_root.mask); _root.data.game = new Object(); _root.data.game.distance = 0; _root.data.game.gameover = false; _root.data.game.score = 0; _root.data.game.highscore = 0; _root.data.game.trapcount = 0; _root.data.game.heightbonus = 0; _root.data.game.reload = 0; _root.data.game.stop = true; _root.data.sheep = new Object(); _root.data.sheep.xspeed = 0; _root.data.sheep.yspeed = 0; _root.data.sheep._x = 140; _root.data.sheep._y = 140; _root.data.objects = []; _root.data.objdist = 0; _root.data.level = []; _root.data.level[0] = new Object(); _root.data.level[0]._x = 0; _root.data.level[0]._y = scape.height + ((Math.random() * 100) - 50); i = 1; while (i < 25) { _root.data.level[i] = new Object(); _root.data.level[i]._x = (i * scape.frequence) + (Math.random() * 50); _root.data.level[i]._y = scape.height + ((Math.random() * 100) - 50); i++; } _root.data.background = []; _root.data.background[0] = new Object(); _root.data.background[0]._x = 0; _root.data.background[0]._y = (scape.height / 2) + ((Math.random() * 60) - 30); i = 1; while (i < 20) { _root.data.background[i] = new Object(); _root.data.background[i]._x = (i * scape.frequence) + (Math.random() * 50); _root.data.background[i]._y = (scape.height / 2) + ((Math.random() * 60) - 30); i++; } _root.graphic._x = (_root.graphic._y = 0); _root.graphic.createEmptyMovieClip("scape", 0); _root.graphic.attachMovie("Sheep", "sheep", 1); _root.graphic.sheep._xscale = (_root.graphic.sheep._yscale = 50); _root.graphic.sheep._x = _root.data.sheep._x; _root.graphic.sheep._y = _root.data.sheep._y; _root.graphic.count = 2;
Frame 12
_root.script.drawLevel = function () { _root.graphic.scape.clear(); var _local2 = _root.data.background.length; var _local9 = [4473924, 2236962]; var _local7 = [100, 100]; var _local10 = [0, 255]; var _local8 = {matrixType:"box", x:100, y:100, w:200, h:200, r:(Math.PI/2)}; _root.graphic.scape.beginGradientFill("linear", _local9, _local7, _local10, _local8); _root.graphic.scape.lineStyle(1, 0, 0); _root.graphic.scape.moveTo(_root.data.background[0]._x, _root.data.background[0]._y); i = 1; while (i < _local2) { var _local4 = _root.data.background[i]._x; var _local3 = _root.data.background[i]._y; _root.graphic.scape.lineTo(_local4, _local3); if (_local4 > screen._width) { _local2 = i + 1; break; } i++; } _root.graphic.scape.lineTo(_root.data.background[_local2 - 1]._x, _root.data.background[_local2 - 1]._y); _root.graphic.scape.lineTo(screen._width, screen._height); _root.graphic.scape.lineTo(0, screen._height); _root.graphic.scape.endFill(); _local2 = _root.data.level.length - 1; var _local5 = _root.script.findNode(0); var _local6 = _root.script.findNode(screen._width) + 2; _local5 = ((_local5 < 0) ? 0 : (_local5)); _local6 = ((_local6 > _local2) ? (_local2) : (_local6)); _root.graphic.scape.beginFill(16777215, 100); _root.graphic.scape.lineStyle(1, 16777215, 100); _root.graphic.scape.moveTo(_root.data.level[_local5]._x, _root.data.level[_local5]._y); i = _local5 + 1; while (i < (_local6 - 1)) { var _local4 = _root.data.level[i]._x; var _local3 = _root.data.level[i]._y; _root.graphic.scape.lineTo(_local4, _local3); i++; } _root.graphic.scape.lineTo(screen._width, _root.script.getY(screen._width)); _root.graphic.scape.lineTo(screen._width, screen._height); _root.graphic.scape.lineTo(0, screen._height); _root.graphic.scape.endFill(); }; _root.script.scroll = function (amount) { var _local3 = _root.data.level.length; i = 0; while (i < _local3) { _root.data.level[i]._x = _root.data.level[i]._x + amount; if ((_root.data.level[i]._x < 0) && (_root.data.level[i + 1]._x < 0)) { _root.data.level.shift(); _local3--; _root.data.level[_local3] = new Object(); _root.data.level[_local3]._x = (_root.data.level[_local3 - 1]._x + scape.frequence) + (Math.random() * 50); _root.data.level[_local3]._y = scape.height + ((Math.random() * 60) - 30); } i++; } _local3 = _root.data.background.length; i = 0; while (i < _local3) { _root.data.background[i]._x = _root.data.background[i]._x + (amount / 2); if ((_root.data.background[i]._x < 0) && (_root.data.background[i + 1]._x < 0)) { _root.data.background.shift(); _local3--; _root.data.background[_local3] = new Object(); _root.data.background[_local3]._x = (_root.data.background[_local3 - 1]._x + scape.frequence) + (Math.random() * 50); _root.data.background[_local3]._y = (scape.height / 2) + ((Math.random() * 100) - 50); } i++; } _local3 = _root.data.objects.length; i = 0; while (i < _local3) { if (_root.graphic[_root.data.objects[i]]._x < -50) { _root.graphic[_root.data.objects[i]].removeMovieClip(); _root.data.objects.splice(i, 1); i--; _local3--; } else { _root.graphic[_root.data.objects[i]]._x = _root.graphic[_root.data.objects[i]]._x + amount; } i++; } _root.data.objdist = _root.data.objdist - amount; if ((_root.data.objdist >= objects.frequence) && ((Math.random() * 100) < objects.prop)) { var _local4 = "O" + _root.graphic.count; _root.graphic.attachMovie("Object", _local4, _root.graphic.count); _root.graphic[_local4]._x = screen._width + 25; _root.graphic[_local4]._y = _root.script.getY(_root.graphic[_local4]._x); var _local5 = Math.round(Math.random() * (objects.count - 1)) + 1; if ((_local5 == 3) && ((Math.random() * 10) > 5)) { _local5 = 2; } _root.graphic[_local4].id = _local5; _root.graphic[_local4].gotoAndStop(_local5); if (_root.script.getM(_root.graphic[_local4]._x) > 0) { _root.graphic[_local4]._rotation = _root.graphic[_local4]._rotation + (Math.random() * 35); } else { _root.graphic[_local4]._rotation = _root.graphic[_local4]._rotation - (Math.random() * 35); } _root.data.objects.push(_local4); _root.graphic.count++; _root.data.objdist = 0; } }; _root.script.findNode = function (x) { return(_root.script.findNodeRec(0, _root.data.level.length, x)); }; _root.script.findNodeRec = function (a, b, x) { var _local2 = Math.floor((a + b) / 2); if ((_root.data.level[_local2]._x <= x) && (_root.data.level[_local2 + 1]._x >= x)) { return(_local2); } if (a == (b - 1)) { return(_local2); } if (_root.data.level[_local2]._x <= x) { return(_root.script.findNodeRec(_local2, b, x)); } return(_root.script.findNodeRec(a, _local2, x)); }; _root.script.getY = function (x) { var _local2 = _root.script.findNode(x); var _local3 = _root.data.level[_local2]._y - _root.data.level[_local2 + 1]._y; var _local4 = _root.data.level[_local2]._x - _root.data.level[_local2 + 1]._x; return(_root.data.level[_local2]._y + ((_local3 / _local4) * (x - _root.data.level[_local2]._x))); }; _root.script.getM = function (x) { var _local2 = _root.script.findNode(x); var _local3 = _root.data.level[_local2]._y - _root.data.level[_local2 + 1]._y; var _local4 = _root.data.level[_local2]._x - _root.data.level[_local2 + 1]._x; return(_local3 / _local4); };
Frame 13
_root.data.sheep.xspeed = 10; _root.data.sheep.yspeed = -8; _root.script.onMouseDown = function () { if ((_root.data.game.reload > 0) || (_root.data.game.stop)) { return(undefined); } _root.attachMovie("Explosion", "Explosion", 5); _root.Explosion._x = _root._xmouse; _root.Explosion._y = _root._ymouse; var _local4 = _root.data.sheep._x - _root._xmouse; var _local3 = _root.data.sheep._y - _root._ymouse; var _local2 = Math.atan2(_local3, _local4); _local2 = ((((_local2 / Math.PI) * 180) > 80) ? 1.39626340159546 : (_local2)); _local2 = ((((_local2 / Math.PI) * 180) < -80) ? -1.39626340159546 : (_local2)); if (((_local4 * _local4) + (_local3 * _local3)) < 200) { var _local5 = 24; } else { var _local5 = 16; } _local4 = _local5 * Math.cos(_local2); _local3 = _local5 * Math.sin(_local2); _root.data.sheep.xspeed = _root.data.sheep.xspeed + _local4; if (_root.data.sheep.yspeed > 0) { _root.data.sheep.yspeed = _local3; } else { _root.data.sheep.yspeed = _root.data.sheep.yspeed + _local3; } _root.data.game.reload = settings.reload; _root.sound.play("boom"); _root.sound.play("baah"); }; _root.script.onEnterFrame = function () { if (_root.data.game.stop) { return(undefined); } if (_root.data.game.reload > 0) { _root.data.game.reload--; } if (_root.data.sheep.xspeed > settings.maxspeed) { _root.data.sheep.xspeed = settings.maxspeed; } if ((_root.data.sheep._x + _root.data.sheep.xspeed) < 200) { _root.data.sheep._x = _root.data.sheep._x + _root.data.sheep.xspeed; _root.graphic.sheep._x = _root.data.sheep._x; } else { _root.script.scroll(-_root.data.sheep.xspeed); } _root.data.game.distance = _root.data.game.distance + _root.data.sheep.xspeed; _root.data.game.trapcount = ((_root.data.game.trapcount < 0) ? 0 : (_root.data.game.trapcount)); if (((-_root.data.sheep._y) + 200) > _root.data.game.heightbonus) { _root.data.game.heightbonus = Math.round(-_root.data.sheep._y) + 200; } _root.txdistance.text = Math.round(_root.data.game.distance / 10) + " m"; _root.txtraps.text = _root.data.game.trapcount; _root.txheight.text = _root.data.game.heightbonus; _root.Reload.gotoAndStop(Math.round(((settings.reload - _root.data.game.reload) / settings.reload) * 100)); var _local6 = _root.script.getY(_root.data.sheep._x); if ((_root.data.sheep._y + _root.data.sheep.yspeed) < _local6) { _root.data.sheep._y = _root.data.sheep._y + _root.data.sheep.yspeed; } else { _root.sound.play("boing"); _root.data.sheep._y = _local6; _root.data.sheep.yspeed = (-_root.data.sheep.yspeed) * settings.bounce; _root.data.sheep.xspeed = _root.data.sheep.xspeed * settings.friction; if ((_root.data.sheep.xspeed * _root.data.sheep.xspeed) < 0.4) { _root.data.sheep.xspeed = 0; _root.data.game.gameover = true; return(undefined); } } _root.graphic.sheep._y = _root.data.sheep._y; _root.data.sheep.yspeed++; var _local4 = Math.round((_local6 - _root.data.sheep._y) / 2); _local4 = ((_local4 > 40) ? 40 : (_local4)); _local4 = ((_local4 < 1) ? 1 : (_local4)); _root.graphic.sheep.gotoAndStop(_local4); _root.script.drawLevel(); var _local5 = _root.data.objects.length; i = 0; while (i < _local5) { var _local3 = _root._xmouse - _root.graphic[_root.data.objects[i]]._x; var _local2 = _root._ymouse - _root.graphic[_root.data.objects[i]]._y; if ((((_local3 * _local3) + (_local2 * _local2)) < (objects.hitdist * objects.hitdist)) && (!_root.graphic[_root.data.objects[i]].animation.played)) { _root.graphic[_root.data.objects[i]].animation.activate(); if (_root.graphic[_root.data.objects[i]].id == objects.MINE) { _root.data.game.trapcount--; _root.sound.play("boom"); } else if (_root.graphic[_root.data.objects[i]].id == objects.MEGAMINE) { _root.data.game.trapcount = _root.data.game.trapcount - 5; _root.sound.play("boom"); } else if (_root.graphic[_root.data.objects[i]].id == objects.TRAP) { _root.data.game.trapcount++; _root.sound.play("clack"); } } _local3 = _root.data.sheep._x - _root.graphic[_root.data.objects[i]]._x; _local2 = _root.data.sheep._y - _root.graphic[_root.data.objects[i]]._y; if ((((_local3 * _local3) + (_local2 * _local2)) < (objects.hitdist * objects.hitdist)) && (!_root.graphic[_root.data.objects[i]].animation.played)) { _root.graphic[_root.data.objects[i]].animation.activate(); if (_root.graphic[_root.data.objects[i]].id == objects.MINE) { _root.data.sheep.xspeed = _root.data.sheep.xspeed + objects.mineforcex; _root.data.sheep.yspeed = ((_root.data.sheep.yspeed > 0) ? (-_root.data.sheep.yspeed) : (_root.data.sheep.yspeed)); _root.data.sheep.yspeed = _root.data.sheep.yspeed + (-objects.mineforcey); _root.sound.play("boom"); _root.sound.play("baah"); } else if (_root.graphic[_root.data.objects[i]].id == objects.MEGAMINE) { _root.data.sheep.xspeed = _root.data.sheep.xspeed + (objects.mineforcex * objects.megamine); _root.data.sheep.yspeed = ((_root.data.sheep.yspeed > 0) ? (-_root.data.sheep.yspeed) : (_root.data.sheep.yspeed)); _root.data.sheep.yspeed = _root.data.sheep.yspeed + ((-objects.mineforcey) * objects.megamine); _root.sound.play("boom"); _root.sound.play("baah"); } else if (_root.graphic[_root.data.objects[i]].id == objects.TRAP) { _root.data.sheep._x = (_root.graphic.sheep._x = _root.graphic[_root.data.objects[i]]._x); _root.data.sheep._y = (_root.graphic.sheep._y = _root.graphic[_root.data.objects[i]]._y); _root.data.sheep.xspeed = (_root.data.sheep.yspeed = 0); _root.data.game.gameover = true; _root.sound.play("clack"); } } i++; } };
Frame 36
_root.graphic._visible = true; _root.data.game.stop = false;
Frame 38
if (!_root.data.game.gameover) { gotoAndPlay ("Loop"); }
Frame 40
_root.script.onEnterFrame = function () { }; _root.script.onMouseDown = function () { }; _root.attachMovie("Sign", "Sign", 5); _root.Sign.distance = Math.round(_root.data.game.distance) / 10; _root.Sign._x = _root.data.sheep._x; _root.Sign._y = _root.data.sheep._y - 50; stop();
Frame 43
_root._quality = "HIGH"; _root.mask.removeMovieClip(); _root.graphic.removeMovieClip(); _root.script.removeMovieClip(); count1 = 0; count2 = 0; count3 = 0; score1 = Math.round(_root.data.game.distance); score2 = _root.data.game.heightbonus; score3 = _root.data.game.trapcount; score = (score1 + (score2 * 5)) + (score3 * 500); if (score1 < 500) { step = 10; } else if (score < 5000) { step = 100; } else if (score < 10000) { step = 250; } else if (score < 25000) { step = 500; } else { step = 1000; } _root.txDistance.text = score1; _root.txHeight.text = score2; _root.txBonus.text = score3; _root.txScore.text = 0;
Frame 45
if (count1 < score1) { if ((count1 + step) < score1) { count1 = count1 + step; } else { count1 = score1; } _root.txScore.text = count1; _root.txDistance.text = score1 - count1; _root.gotoAndPlay(_currentframe - 1); } else if (count2 < score2) { if ((count2 + 10) < score2) { count2 = count2 + 10; } else { count2 = score2; } _root.txScore.text = count1 + (count2 * 5); _root.txHeight.text = score2 - count2; _root.gotoAndPlay(_currentframe - 1); } else if (count3 < score3) { count3++; _root.txScore.text = (count1 + (count2 * 5)) + (count3 * 500); _root.txBonus.text = score3 - count3; _root.gotoAndPlay(_currentframe - 1); } else { stop(); }
Frame 47
_root.createEmptyMovieClip("scores", 1); _root.attachMovie("Dummy", "Dummy", 2); random = Math.round(Math.random() * 1000); _root.Dummy.onData = function () { i = 0; while (i < 10) { _root.scores["name" + i] = this["name" + i]; _root.scores["score" + i] = this["score" + i]; i++; } _root.gotoAndPlay("Scoretable"); this.removeMovieClip(); }; _root.Dummy.loadVariables("retrieve_score.php?dummy=" + random, "POST"); stop();
Frame 49
_root.Score.text = _root.score;
Instance of Symbol 167 MovieClip "comHighscores" in Frame 49
//component parameters onClipEvent (construct) { scoreLocation = "_root.score"; gamename = "traps"; saveScore = true; scoreIsTime = false; scoreReversed = false; negativeScoreAllowed = false; }
Frame 50
_root.Score.text = _root.score; stop();
Symbol 7 Button
on (press) { _root.gotoAndPlay("Clean"); _parent.removeMovieClip(); }
Instance of Symbol 8 MovieClip "animation" in Symbol 9 MovieClip [Sign] Frame 10
/* no clip actions */
Symbol 9 MovieClip [Sign] Frame 38
gotoAndPlay ("Loop");
Symbol 13 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 5
stop();
Symbol 17 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 8
stop();
Symbol 21 MovieClip Frame 1
stop();
Symbol 21 MovieClip Frame 11
stop();
Instance of Symbol 13 MovieClip "animation" in Symbol 22 MovieClip [Object] Frame 1
onClipEvent (load) { this.played = false; this.activate = function () { if (!played) { this.gotoAndPlay("action"); this.played = true; } }; }
Instance of Symbol 17 MovieClip "animation" in Symbol 22 MovieClip [Object] Frame 2
onClipEvent (load) { this.played = false; this.activate = function () { if (!played) { this.gotoAndPlay("action"); this.played = true; } }; }
Instance of Symbol 21 MovieClip "animation" in Symbol 22 MovieClip [Object] Frame 3
onClipEvent (load) { this.played = false; this.activate = function () { if (!played) { this.gotoAndPlay("action"); this.played = true; } }; }
Symbol 30 MovieClip [Explosion] Frame 9
this.removeMovieClip();
Symbol 36 MovieClip Frame 1
this._visible = false;
Symbol 42 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 47 MovieClip Frame 2
if (_url.indexOf("http") > -1) { if (_parent._parent._parent.loadAdNow) { cacheBuster = getTimer() + random(999999); showAd = "http://www.miniclip.com/swfcontent/push/didyouknow.swf?cacheBuster" + cacheBuster; trace("Loading ad: " + showAd); mcAd.loadMovie(showAd); } else { gotoAndPlay(_currentframe - 1); } }
Symbol 47 MovieClip Frame 4
if ((mcAd.getBytesTotal() != 0) && (mcAd.getBytesLoaded() == mcAd.getBytesTotal())) { gotoAndStop ("showAd"); } else { gotoAndPlay(_currentframe - 1); }
Symbol 47 MovieClip Frame 12
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 100
stop();
Symbol 59 MovieClip Frame 1
stop();
Symbol 59 MovieClip Frame 12
_root.play(); _root.isFinished = true; _parent.stop(); stop();
Symbol 63 Button
on (release) { getURL ("http://www.miniclip.com/", "_blank"); }
Symbol 64 MovieClip Frame 2
_parent.mcAnimation.play(); stop();
Symbol 64 MovieClip Frame 13
_parent.gotoAndPlay("preload"); stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 60
Symbol 79 MovieClip Frame 121
_parent.mcBackground.play(); stop();
Symbol 80 MovieClip Frame 1
loadAdNow = false; _root.stop(); play();
Instance of Symbol 36 MovieClip "mcIntro" in Symbol 80 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 80 MovieClip Frame 2
xPos = _x; yPos = _y; mcBackground._x = mcBackground._x - xPos; mcBackground._y = mcBackground._y - yPos; mcAnimation._x = mcAnimation._x - xPos; mcAnimation._y = mcAnimation._y - yPos; var stageWidth = 600; var stageHeight = 400; var centerStageX = (stageWidth / 2); var centerStageY = (stageHeight / 2); mcBackground._width = stageWidth; mcBackground._height = stageHeight; mcAnimation._x = mcAnimation._x + centerStageX; mcAnimation._y = mcAnimation._y + (centerStageY - (stageHeight / 10)); stop();
Instance of Symbol 59 MovieClip "mcLoadingAnimated" in Symbol 80 MovieClip Frame 2
onClipEvent (load) { _visible = false; }
Symbol 80 MovieClip Frame 3
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loadedPercent == 100) { _root.play(); stop(); } else { loadAdNow = true; mcLoadingAnimated._visible = true; }
Symbol 80 MovieClip Frame 5
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loadedPercent < 100) { mcLoadingAnimated.mcLoading.gotoAndStop(loadedPercent); mcLoadingAnimated.mcLoading.txtPercentLoaded1 = ("The game is loading (" + loadedPercent) + "%)"; mcLoadingAnimated.mcLoading.txtPercentLoaded2 = ("The game is loading (" + loadedPercent) + "%)"; gotoAndPlay(_currentframe - 1); } else { mcLoadingAnimated.play(); stop(); }
Symbol 88 Button
on (press) { _root.gotoAndPlay("Init"); }
Symbol 92 Button
on (press) { _root.Music.stop(); gotoAndStop (2); }
Symbol 94 Button
on (press) { _root.Music.start(0, 999); gotoAndStop (1); }
Symbol 95 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 2
stop();
Symbol 97 Button
on (press) { settings.quality = "medium"; gotoAndStop (2); }
Symbol 99 Button
on (press) { settings.quality = "low"; gotoAndStop (3); }
Symbol 101 Button
on (press) { settings.quality = "high"; gotoAndStop (1); }
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 2
stop();
Symbol 103 MovieClip Frame 3
stop();
Symbol 106 Button
on (press) { settings.sound = false; gotoAndStop (2); }
Symbol 108 Button
on (press) { settings.sound = true; gotoAndStop (1); }
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 2
stop();
Symbol 112 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 121 MovieClip Frame 1
stop();
Symbol 131 Button
on (press) { _root.gotoAndPlay("Init"); }
Symbol 134 Button
on (press) { _root.gotoAndPlay("SetScore"); }
Symbol 140 Button
on (press) { _root.score.removeMovieClip(); _root.Dummy.removeMovieClip(); _root.gotoAndPlay("Menu"); }
Symbol 141 Button
on (press) { _root.gotoAndPlay("Menu"); }
Symbol 147 MovieClip Frame 1
this._visible = false;
Symbol 165 Button
on (release) { gameURL = ("http://www.miniclip.com/" + gamename) + ".htm"; getURL (gameURL, "_blank"); }
Instance of Symbol 147 MovieClip "mcHighscores" in Symbol 167 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 167 MovieClip Frame 2
if (_url.indexOf("miniclip.com") == -1) { gotoAndStop(_currentframe + 1); } else { var noCache = (getTimer() + random(100000)); mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?noCache=" + noCache); stop(); }
Symbol 167 MovieClip Frame 3
stop();

Library Items

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

Instance Names

"Reload"Frame 36Symbol 121 MovieClip
"txdistance"Frame 36Symbol 123 EditableText
"txtraps"Frame 36Symbol 124 EditableText
"txheight"Frame 36Symbol 125 EditableText
"txDistance"Frame 43Symbol 126 EditableText
"txBonus"Frame 43Symbol 127 EditableText
"txScore"Frame 43Symbol 128 EditableText
"txHeight"Frame 43Symbol 136 EditableText
"comHighscores"Frame 49Symbol 167 MovieClip
"animation"Symbol 9 MovieClip [Sign] Frame 1Symbol 8 MovieClip
"animation"Symbol 9 MovieClip [Sign] Frame 10Symbol 8 MovieClip
"animation"Symbol 9 MovieClip [Sign] Frame 17Symbol 8 MovieClip
"animation"Symbol 22 MovieClip [Object] Frame 1Symbol 13 MovieClip
"animation"Symbol 22 MovieClip [Object] Frame 2Symbol 17 MovieClip
"animation"Symbol 22 MovieClip [Object] Frame 3Symbol 21 MovieClip
"mcAd"Symbol 47 MovieClip Frame 1Symbol 45 MovieClip
"mcLoading"Symbol 59 MovieClip Frame 1Symbol 57 MovieClip
"mcLoading"Symbol 59 MovieClip Frame 11Symbol 57 MovieClip
"mcIntro"Symbol 80 MovieClip Frame 1Symbol 36 MovieClip
"mcLoadingAnimated"Symbol 80 MovieClip Frame 2Symbol 59 MovieClip
"mcBackground"Symbol 80 MovieClip Frame 2Symbol 64 MovieClip
"mcAnimation"Symbol 80 MovieClip Frame 2Symbol 79 MovieClip
"mcHighscores"Symbol 167 MovieClip Frame 1Symbol 147 MovieClip
"mcTarget"Symbol 167 MovieClip Frame 2Symbol 148 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$Sc$I6cmhejv6lOir5jRbCC8F0."
ExportAssets (56)Timeline Frame 1Symbol 9 as "Sign"
ExportAssets (56)Timeline Frame 1Symbol 22 as "Object"
ExportAssets (56)Timeline Frame 1Symbol 26 as "Sheep"
ExportAssets (56)Timeline Frame 1Symbol 30 as "Explosion"
ExportAssets (56)Timeline Frame 1Symbol 31 as "Dummy"
ExportAssets (56)Timeline Frame 4Symbol 81 as "boing"
ExportAssets (56)Timeline Frame 4Symbol 82 as "boom"
ExportAssets (56)Timeline Frame 4Symbol 83 as "baah"
ExportAssets (56)Timeline Frame 4Symbol 84 as "clack"
ExportAssets (56)Timeline Frame 4Symbol 85 as "Music"

Labels

"Loading"Frame 1
"Music"Frame 5
"Menu"Frame 6
"Init"Frame 11
"Loop"Frame 37
"Score"Frame 39
"Clean"Frame 43
"Highscore"Frame 47
"SetScore"Frame 49
"Loop"Symbol 9 MovieClip [Sign] Frame 11
"action"Symbol 13 MovieClip Frame 2
"action"Symbol 17 MovieClip Frame 2
"action"Symbol 21 MovieClip Frame 2
"loadAd"Symbol 47 MovieClip Frame 2
"showAd"Symbol 47 MovieClip Frame 12
"preload"Symbol 80 MovieClip Frame 3

Dynamic Text Variables

_parent.distanceSymbol 3 EditableText"99999.9"
txtPercentLoaded2Symbol 49 EditableText"The game is loading (0%)"
txtPercentLoaded2Symbol 52 EditableText"The game is loading (0%)"




http://swfchan.com/6/27133/info.shtml
Created: 21/5 -2019 21:35:26 Last modified: 21/5 -2019 21:35:26 Server time: 22/12 -2024 13:08:18