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

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

Serf's up.swf

This is the info page for
Flash #22690

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


Text
© Demand Media, Inc. 2007 All Rights Reserved

Play more games

Play more games

Play more games

PUT THIS GAME ON YOUR SITE

PUT THIS GAME ON YOUR SITE

PUT THIS GAME ON YOUR SITE

000

00000 feet

Swing 1:

Swing 2:

Swing 3:

TOTAL:

Balloon Bonus:

Rating:

Peasant Pitcher

Coin Bonus:

00000

00000

00000

00000

00000

00000

ActionScript [AS1/AS2]

Frame 1
gameID = "494F268C-07E2-4C5B-9AB3-1706F35D2220"; grabWaitTime = 2500; this.onEnterFrame = function () { var _local3 = _root.getBytesLoaded() / _root.getBytesTotal(); if ((_local3 == 1) && (getTimer() > grabWaitTime)) { this.onEnterFrame = null; nextFrame(); } };
Frame 2
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("58a7b579", this, 10301, true); function fnGoMain() { gotoAndStop ("main"); gSound.attachSound("intro"); gSound.start(); btnPlay.onRelease = function () { gSound.stop("intro"); fnInitGame(); fnInitRound(); }; btnHow.onRelease = function () { gSound.stop("intro"); gotoAndStop ("how"); btnBack.onRelease = function () { gotoAndStop ("main"); fnGoMain(); }; }; } function fnInitGame() { var i; var myCount; var myInstance; var myRandom; var myNumItems; var myLast; _root.gotoAndStop("game"); gAmbSound.start(); gRound = 0; myCount = 0; gBalloonBonus = 0; gCoinBonus = 0; gKnight = new Array(-1, -1, -1); gBaleList = new Array(); gCatapultList = new Array(); gBalloonList = new Array(); i = 0; while (i != 3) { gMissArray[i] = -1; gScreamArray[i] = -1; gGoodArray[i] = -1; gJollyArray[i] = -1; gExcellentArray[i] = -1; i++; } i = 0; while (i != gNUM_POWERUPS) { myRandom = (gSPACE_POWERUPS / 5) * Math.random(); if (random(2) == 0) { myRandom = -myRandom; } gBaleList.push(((i + 1) * gSPACE_POWERUPS) + myRandom); myCount++; myInstance = mBack.mLayer.attachMovie("bale", "mBale" + i, myCount); myInstance._x = gBaleList[i]; myInstance._y = 396; myInstance._yscale = 150; myInstance._xscale = 150; i++; } i = 0; while (i != gNUM_POWERUPS) { myRandom = (gSPACE_POWERUPS / 5) * Math.random(); if (random(2) == 0) { myRandom = -myRandom; } gCatapultList.push(((i + 1.5) * gSPACE_POWERUPS) + myRandom); myCount++; myInstance = mBack.mLayer.attachMovie("catapult_art", "mCatapult" + i, myCount); myInstance._x = gCatapultList[i]; myInstance._y = gGROUNDBASE; i++; } myLast = -1; i = 0; while (i != gNUM_BALLOONS) { myRandom = (gSPACE_BALLOONS / 5) * Math.random(); if (random(2) == 0) { myRandom = -myRandom; } gBalloonList.push([((i + 1.5) * gSPACE_BALLOONS) + myRandom, random(200)]); myCount++; while (true) { myRandom = random(3); if (myRandom != myLast) { myLast = myRandom; switch (myRandom) { case 0 : myInstance = mBack.mLayer.attachMovie("red_balloon", "mBalloon" + i, myCount); myInstance.points = 150; break; case 1 : myInstance = mBack.mLayer.attachMovie("green_balloon", "mBalloon" + i, myCount); myInstance.points = 50; break; case 2 : myInstance = mBack.mLayer.attachMovie("blue_balloon", "mBalloon" + i, myCount); myInstance.points = 100; } break; } } myInstance._x = gBalloonList[i][0]; myInstance._y = gBalloonList[i][1]; i++; } i = 1; while (i != 4) { eval ("mBack.mSign" + i)._y = 1000; i++; } } function fnInitRound() { swung = false; var myScene; var myKnight; _root.gotoAndStop("game"); gSound.attachSound("round" + (gRound + 1)); gSound.start(); gBaleCount = 0; gCatapultCount = 0; gBalloonCount = 0; gCoinFlag = false; gMaxHeight = 0; gSerf = 6 - gSerf; gTile = 0; mBack.gotoAndPlay("start"); mBack._x = 0; mBack.mPlatform.gotoAndStop(1); mBack.mScene.mScene0.removeMovieClip(); mBack.mScene.mScene1.removeMovieClip(); if (gRound == 0) { myScene = "Tudor"; } else if (gRound == 1) { myScene = "Castle"; } else { myScene = "Tents"; } mBack.mScene.attachMovie(myScene, "mScene0", 1); mBack.mScene.attachMovie(myScene, "mScene1", 2); mBack.mScene.mScene0._x = 0; mBack.mScene.mScene1._x = 550; mBack.mSerf.gotoAndStop(1 + gSerf); mBack.mSerf._y = gSTARTY; mBack.mSerf._x = gSTARTX; mArrow._visible = false; tAlt = ""; gYSpeed = 10; gXSpeed = 0; mBack.mSerf._rotation = 0; while (true) { myKnight = random(5); if (((myKnight != gKnight[0]) && (myKnight != gKnight[1])) && (myKnight != gKnight[2])) { gKnight[gRound] = myKnight; mBack.mKnight.gotoAndStop(1 + (4 * myKnight)); break; } } i = 0; while (i != gNUM_POWERUPS) { eval ("mBack.mLayer.mBale" + i).gotoAndStop(1); eval ("mBack.mLayer.mCatapult" + i).gotoAndStop(1); i++; } i = 0; while (i != gNUM_BALLOONS) { eval ("mBack.mLayer.mBalloon" + i).gotoAndStop(1); i++; } mBack.mcCoin1._y = 1000; mBack.mcCoin2._y = 1000; mBack.mcCoin3._y = 1000; gPlayMode = "start"; } function fnResetRound() { gPlayMode = ""; _root.gotoAndPlay("reset"); if (gRound == 2) { btnReset.btn.gotoAndPlay("done"); } btnReset.onPress = function () { _root.play(); }; } function fnEndResetSeq() { mBack.mSerf.removeMovieClip(); gRound++; if (gRound == 3) { fnEndGame(); } else { fnInitRound(); } } function fnEndGame() { gSound.attachSound("over"); gSound.start(); gAmbSound.stop("Ambient"); mBack._x = 1000; _root.gotoAndStop("end"); dist1 = gDistanceArray[0]; dist2 = gDistanceArray[1]; dist3 = gDistanceArray[2]; tBonus = gBalloonBonus; tCoinBonus = gCoinBonus; var _local2 = (((gDistanceArray[0] + gDistanceArray[1]) + gDistanceArray[2]) + gBalloonBonus) + gCoinBonus; tTotal = _local2; if (_local2 < 751) { tRating = "Pathetic Peasant"; } else if (_local2 < 1501) { tRating = "Stable Boy"; } else if (_local2 < 2001) { tRating = "Knave"; } else if (_local2 < 2501) { tRating = "Liege"; } else if (_local2 < 3000) { tRating = "Knight"; } else if (_local2 < 3501) { tRating = "Black Knight"; } else if (_local2 < 4001) { tRating = "Serf Slinger"; } else if (_local2 < 4501) { tRating = "Serf Smasher"; } else if (_local2 < 5001) { tRating = "Peasant Pitcher"; } else { tRating = "Serf's Up, Dude!"; } btnStartOver.onPress = function () { gSound.stop("over"); _root.gotoAndStop("game"); gRound = 0; fnInitGame(); fnInitRound(); }; } function fnGetNewSoundNum(myArray) { var _local1; var _local2; var _local3; while (true) { _local2 = random(myArray.length) + 1; _local3 = false; _local1 = 0; while (_local1 != 3) { if (myArray[_local1] == _local2) { _local3 = true; break; } _local1++; } if (!_local3) { myArray[gRound] = _local2; return(_local2); } } } function fnCoinBounce() { this.counter++; this._x = this._x + this.dirx; this._y = this._y + (((0.04 * this.counter) * this.counter) - this.yspeed); if (this._y >= gGROUNDBASE) { this._y = gGROUNDBASE; this.counter = 0; this.yspeed = this.yspeed * 0.5; this.dirx = this.dirx * 0.5; this.bounce++; if (this.bounce == 1) { if (gCoinSoundDone) { gCoinSoundDone = false; gCoinSound.start(); } } else if (this.bounce == 3) { this.gotoAndStop("stop"); this.onEnterFrame = null; } } } swung = false; gTARGETRAD = 68; gBALLOONRAD = 50; gSTARTX = 187.4; gSTARTY = 100.5; gDROPGRAVITY = 0.002; gGRAVITY = 0.02; gBASESPEED = 45; gSPEED_FLUCT = 12; gDAMPEN = 0.5; gBALE_DAMP = 0.5; gCATAPULT_INC = 1.5; gBALLOON_INC = 1.25; gMAX_SPEED = 75; gGROUNDBASE = 385; gGROUND = gGROUNDBASE - gTARGETRAD; gTOPSWING = 247; gBOTSWING = gGROUND - 1; gNUM_POWERUPS = 100; gNUM_BALLOONS = 15; gSPACE_POWERUPS = 800; gSPACE_BALLOONS = 1933; gTOTAL_POWERUPS = (2 * gNUM_POWERUPS) + gNUM_BALLOONS; gBALLOON_RANGE = 258.3 + gTARGETRAD; gMAX_ANGLE = 1.30899693899575; gFACTOR = 16; gRotation = 0; gPlayMode = ""; gCounter = 0; gXSpeed = 0; gYSpeed = 0; gRound = 0; gTile = 0; gSerf = 0; gTimer = 0; gCoinFlag = false; gMaxHeight = 0; gDistanceArray = new Array(3); gMissArray = new Array(3); gScreamArray = new Array(3); gGoodArray = new Array(3); gJollyArray = new Array(3); gExcellentArray = new Array(3); gSound = new Sound(); gSerfSound = new Sound(); gCoinSound = new Sound(); gCoinSound.attachSound("coins"); gCoinSoundDone = true; gCoinSound.onSoundComplete = function () { gCoinSoundDone = true; }; gAmbSound = new Sound(); gAmbSound.attachSound("Ambient"); gAmbSound.onSoundComplete = function () { gAmbSound.start(); }; this.onMouseDown = function () { if (gPlayMode == "start") { gCounter = 0; gPlayMode = "drop"; mBack.gotoAndStop("swing"); mBack.mSerf.gotoAndStop(2 + gSerf); mBack.mShadow._y = 385; mBack.mShadow._x = mBack.mSerf._x; mBack.mShadow._xscale = 0; mBack.mShadow._yscale = 0; mBack.mShadow._alpha = 0; mBack.mPlatform.play(); } else if (gPlayMode == "drop") { if (!swung) { swung = true; mBack.mKnight.play(); } } }; this.onEnterFrame = function () { var i; var myX; var myY; var myDist; var myXDist; var myYDist; var myRad; var myAdjust; var myInstance; var myLength; var myHit; var mySpeed; switch (gPlayMode) { case "drop" : gCounter++; if (gCounter < 21) { mBack.mSerf._rotation = mBack.mSerf._rotation + 9; mBack.mShadow._alpha = mBack.mShadow._alpha + 2.5; mBack.mShadow._xscale = mBack.mShadow._xscale + 4; mBack.mShadow._yscale = mBack.mShadow._yscale + 4; } myY = (mBack.mSerf._y + ((gDROPGRAVITY * gCounter) * gCounter)) + gYSpeed; if (myY > gGROUND) { myY = gGROUND; mBack.mSerf._rotation = 0; gPlayMode = "wait"; mBack.gotoAndPlay("fly"); gTimer = 1000 + getTimer(); gDistanceArray[gRound] = 0; mBack.mSerf.gotoAndStop(5 + gSerf); gSerfSound.attachSound("miss" + fnGetNewSoundNum(gMissArray)); gSerfSound.start(); mBack.mShadow._x = 1000; } if ((mBack.mKnight._currentframe % 4) == 3) { if ((myY > gTOPSWING) && (myY < gBOTSWING)) { myXDist = mBack.mSerf._x - (mBack.mKnight.mArm._x + mBack.mKnight._x); myYDist = mBack.mSerf._y - (mBack.mKnight.mArm._y + mBack.mKnight._y); myDist = Math.sqrt((myXDist * myXDist) + (myYDist * myYDist)); myAdjust = gTARGETRAD - (myDist / 2); if (myAdjust > 0) { myXDist = myXDist + myAdjust; myYDist = myYDist - myAdjust; mBack.mSerf._y = mBack.mSerf._y - myAdjust; } else if (myAdjust < 0) { myXDist = myXDist - myAdjust; myYDist = myYDist + myAdjust; mBack.mSerf._y = mBack.mSerf._y + myAdjust; } myRad = Math.atan2(-myYDist, myXDist); if (myRad > gMAX_ANGLE) { myRad = gMAX_ANGLE; } gRotation = ((180 * myRad) / Math.PI) / 20; myDist = gSPEED_FLUCT * Math.random(); if (random(2) == 0) { mySpeed = gBASESPEED + myDist; } else { mySpeed = gBASESPEED - myDist; } if ((gCounter == 15) || (gCounter == 20)) { mySpeed = mySpeed * (1.1 - (0.02 * Math.random())); } gXSpeed = mySpeed * Math.cos(myRad); gYSpeed = mySpeed * Math.sin(myRad); gCounter = 0; gPlayMode = "fly"; mBack.mShadow._y = gGround - 35; _root.gotoAndStop("game"); mBack.mSerf.gotoAndStop(4 + gSerf); gSound.attachSound("smack"); gSound.start(); gSerfSound.attachSound("scream" + fnGetNewSoundNum(gMissArray)); gSerfSound.start(); } else { gSound.attachSound("swoosh"); gSound.start(); } } mBack.mSerf._y = myY; return; case "wait" : if (getTimer() > gTimer) { fnResetRound(); } return; case "fly" : var myTile; var myDist; var myInstance; var myHorDist; var myFactor; gCounter++; myY = mBack.mSerf._y + (((gGRAVITY * gCounter) * gCounter) - gYSpeed); myX = mBack.mSerf._x + gXSpeed; myHorDist = Math.round((myX - gSTARTX) / 16); mBack.mSerf._rotation = mBack.mSerf._rotation + gRotation; myFactor = 1 - ((gGROUND - myY) / 200); if (myFactor < 0) { myFactor = 0; } else if (myFactor > 1) { myFactor = 1; } mBack.mShadow._alpha = 50 * myFactor; mBack.mShadow._x = mBack.mSerf._x; mBack.mShadow._xscale = 100 * myFactor; mBack.mShadow._yscale = mBack.mShadow._xscale; myHit = 0; if ((myY > (gGROUND - 20)) && (gCounter > 10)) { myLength = gBaleList.length; i = gBaleCount; while (i < myLength) { myDist = myX - gBaleList[i]; if (myDist > 55) { gBaleCount = i + 1; } else { if (myDist < -55) { break; } gBaleCount = i + 1; myHit = 1; eval ("mBack.mLayer.mBale" + i).play(); gSound.attachSound("hay"); gSound.start(); break; } i++; } if (myHit == 0) { myLength = gCatapultList.length; i = gCatapultCount; while (i < myLength) { myDist = myX - gCatapultList[i]; if (myDist > 30) { gCatapultCount = i + 1; } else { if (myDist < -30) { break; } gCatapultCount = i + 1; myHit = 2; eval ("mBack.mLayer.mCatapult" + i).play(); gSound.attachSound("catapult"); gSound.start(); break; } i++; } } } else if (myY < gBALLOON_RANGE) { myLength = gBalloonList.length; i = gBalloonCount; while (i < myLength) { myDist = myX - gBalloonList[i][0]; if (myDist > (25 + gTARGETRAD)) { gBalloonCount = i + 1; } else { if (myDist < (-25 - gTARGETRAD)) { break; } if (((myY + gBALLOONRAD) > gBalloonList[i][1]) && ((myY - gBALLOONRAD) < (gBalloonList[i][1] + 62))) { myInstance = eval ("mBack.mLayer.mBalloon" + i); if (myInstance != undefined) { myHit = 3; gBalloonCount = i + 1; myInstance.play(); if (random(2) == 0) { gSound.attachSound("pop"); } else { gSound.attachSound("pop2"); } gSound.start(); if (myInstance.points != undefined) { gBalloonBonus = gBalloonBonus + myInstance.points; } } break; } } i++; } } if ((myY > gGROUND) || (myHit != 0)) { if (myHit == 0) { if (gCoinFlag) { var j = 1; while (j != 4) { var myMC = eval ("mBack.mcCoin" + j); myMC._y = gGROUND; myMC._x = mBack.mSerf._x; myMC.dirx = gXSpeed * (1.25 - (0.5 * Math.random())); myMC.yspeed = 5 + (5 * Math.random()); myMC.counter = 0; myMC.bounce = 0; myMC.gotoAndStop(1); myMC.onEnterFrame = fnCoinBounce; j++; } gCoinBonus = gCoinBonus + (3 * ((50 + gMaxHeight) - 100)); } } gCoinFlag = false; gMaxHeight = 0; if (myHit == 0) { if (gYSpeed < 8) { gSound.attachSound("hitlow"); } else { gSound.attachSound("hit" + (random(3) + 1)); } gSound.start(); } gCounter = 0; if (myHit) { if (myHit == 3) { mySpeed = Math.sqrt((gYSpeed * gYSpeed) + (gXSpeed * gXSpeed)) * gBALLOON_INC; if (mySpeed > gMAX_SPEED) { mySpeed = gMAX_SPEED; } gYSpeed = mySpeed * 0.866025403784439; gXSpeed = mySpeed * 0.5; } else if (myHit == 2) { mySpeed = Math.sqrt((gYSpeed * gYSpeed) + (gXSpeed * gXSpeed)) * gCATAPULT_INC; if (mySpeed > gMAX_SPEED) { mySpeed = gMAX_SPEED; } gYSpeed = mySpeed * 0.866025403784439; gXSpeed = mySpeed * 0.5; myY = gGROUND - 20; } else { gYSpeed = gYSpeed * gBALE_DAMP; gXSpeed = gXSpeed * gBALE_DAMP; myY = gGROUND; } } else { gYSpeed = gYSpeed * gDAMPEN; myY = gGROUND; } if (gYSpeed < 0) { gYSpeed = -gYSpeed; } else if (gYSpeed < 1) { myInstance = eval ("mBack.mSign" + (gRound + 1)); myInstance._x = myX; myInstance._y = gGROUND + gTARGETRAD; myInstance.tSign = myHorDist + " ft."; gDistanceArray[gRound] = myHorDist; mBack.mSerf._rotation = 0; mBack.mSerf.gotoAndStop(6 + gSerf); if (myHorDist < 500) { gSerfSound.attachSound("goodswing" + fnGetNewSoundNum(gGoodArray)); } else if (myHorDist < 1000) { gSerfSound.attachSound("jollygood" + fnGetNewSoundNum(gJollyArray)); } else { gSerfSound.attachSound("excellent" + fnGetNewSoundNum(gExcellentArray)); } gSerfSound.start(); fnResetRound(); } } mBack.mSerf._y = myY; mBack.mSerf._x = myX; if (myX >= 275) { mBack._x = 275 - myX; } myTile = Math.floor((myX - 275) / 550); if (myTile > gTile) { gTile = myTile; if ((gTile % 2) == 1) { mBack.mScene.mScene0._x = mBack.mScene.mScene0._x + 1100; } else { mBack.mScene.mScene1._x = mBack.mScene.mScene1._x + 1100; } } var myAlt = Math.round((gGROUNDBASE - myY) / 16); if (myY < -60) { mArrow._visible = true; tAlt = String(myAlt) + " feet"; } else { mArrow._visible = false; tAlt = ""; } if (myAlt > gMaxHeight) { gMaxHeight = myAlt; if (gMaxHeight > 100) { gCoinFlag = true; } } return; case "end" : } }; gTimer = getTimer() + 3000; stop(); fnGoMain();
Frame 16
stop();
Frame 27
_root.fnEndResetSeq();
Symbol 40 MovieClip [blue_balloon] Frame 1
stop();
Symbol 40 MovieClip [blue_balloon] Frame 3
stop();
Symbol 44 MovieClip [green_balloon] Frame 1
stop();
Symbol 44 MovieClip [green_balloon] Frame 3
stop();
Symbol 48 MovieClip [red_balloon] Frame 1
stop();
Symbol 48 MovieClip [red_balloon] Frame 3
stop();
Symbol 54 MovieClip [bale] Frame 1
stop();
Symbol 54 MovieClip [bale] Frame 8
stop();
Symbol 58 MovieClip [catapult_art] Frame 1
stop();
Symbol 58 MovieClip [catapult_art] Frame 10
stop();
Symbol 91 MovieClip Frame 1
times_played = 1; first_look = 0;
Symbol 91 MovieClip Frame 14
if ((times_played == 4) && (first_look == 0)) { times_played = 1; first_look = 1; gotoAndPlay (15); } else if (times_played != 12) { gotoAndPlay (2); times_played++; } else { times_played = 1; }
Symbol 91 MovieClip Frame 37
gotoAndPlay (2); times_played = 1;
Symbol 108 Button
on (release) { getURL ("http://www.grab.com/?src=serfs-up", "_self"); }
Symbol 115 Button
on (release) { getURL ("http://www.grab.com/games/?src=serfs-up", "_self"); }
Symbol 120 Button
on (release) { getURL ("http://www.arcadetown.com/free_content/index.asp", "_self"); }
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 4
stop();
Symbol 144 MovieClip Frame 21
gotoAndPlay (1);
Symbol 155 MovieClip Frame 40
gotoAndPlay (1);
Symbol 158 MovieClip Frame 50
gotoAndPlay (1);
Symbol 162 MovieClip Frame 45
gotoAndPlay (1);
Symbol 168 MovieClip Frame 29
gotoAndPlay (1);
Symbol 174 MovieClip Frame 40
gotoAndPlay (1);
Symbol 177 MovieClip Frame 50
gotoAndPlay (1);
Symbol 182 MovieClip Frame 1
gotoAndPlay (1);
Symbol 186 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 4
stop();
Symbol 211 MovieClip Frame 5
stop();
Symbol 211 MovieClip Frame 8
stop();
Symbol 211 MovieClip Frame 9
stop();
Symbol 211 MovieClip Frame 12
stop();
Symbol 211 MovieClip Frame 13
stop();
Symbol 211 MovieClip Frame 16
stop();
Symbol 211 MovieClip Frame 17
stop();
Symbol 211 MovieClip Frame 20
stop();
Symbol 213 MovieClip Frame 1
stop();
Symbol 216 MovieClip Frame 21
gotoAndPlay (1);
Symbol 217 MovieClip Frame 11
stop();
Symbol 217 MovieClip Frame 23
stop();
Symbol 225 MovieClip Frame 21
gotoAndPlay (1);
Symbol 225 MovieClip Frame 42
gotoAndPlay ("done");
Symbol 249 Button
on (release) { getURL ("http://www.grab.com/games/?src=serfs-up", "_self"); }

Library Items

Symbol 1 Sound [swoosh]
Symbol 2 Sound [scream5]
Symbol 3 Sound [scream4]
Symbol 4 Sound [scream3]
Symbol 5 Sound [scream2]
Symbol 6 Sound [scream1]
Symbol 7 Sound [round3]
Symbol 8 Sound [round2]
Symbol 9 Sound [round1]
Symbol 10 Sound [miss4]
Symbol 11 Sound [miss3]
Symbol 12 Sound [miss2]
Symbol 13 Sound [miss1]
Symbol 14 Sound [jollygood3]
Symbol 15 Sound [jollygood2]
Symbol 16 Sound [jollygood1]
Symbol 17 Sound [intro]
Symbol 18 Sound [hay]
Symbol 19 Sound [catapult]
Symbol 20 Sound [smack]
Symbol 21 Sound [hit3]
Symbol 22 Sound [hit2]
Symbol 23 Sound [hit1]
Symbol 24 Sound [hitlow]
Symbol 25 Sound [goodswing3]
Symbol 26 Sound [goodswing2]
Symbol 27 Sound [goodswing1]
Symbol 28 Sound [over]
Symbol 29 Sound [excellent3]
Symbol 30 Sound [excellent2]
Symbol 31 Sound [excellent1]
Symbol 32 Sound [coins]
Symbol 33 Sound [bounce]
Symbol 34 Sound [pop2]
Symbol 35 Sound [pop]
Symbol 36 Sound [Ambient]
Symbol 37 GraphicUsed by:40
Symbol 38 GraphicUsed by:40
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClip [blue_balloon]Uses:37 38 39
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [green_balloon]Uses:41 42 43
Symbol 45 GraphicUsed by:48
Symbol 46 GraphicUsed by:48
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClip [red_balloon]Uses:45 46 47
Symbol 49 GraphicUsed by:54
Symbol 50 GraphicUsed by:54
Symbol 51 GraphicUsed by:54
Symbol 52 GraphicUsed by:54
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClip [bale]Uses:49 50 51 52 53
Symbol 55 GraphicUsed by:58
Symbol 56 GraphicUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip [catapult_art]Uses:55 56 57
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClip [Tents]Uses:60
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClip [Tudor]Uses:63
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClip [Castle]Uses:66Used by:Timeline
Symbol 68 GraphicUsed by:92
Symbol 69 GraphicUsed by:92
Symbol 70 GraphicUsed by:92
Symbol 71 GraphicUsed by:92
Symbol 72 GraphicUsed by:91
Symbol 73 GraphicUsed by:91
Symbol 74 GraphicUsed by:91
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:91
Symbol 77 GraphicUsed by:91
Symbol 78 GraphicUsed by:91
Symbol 79 GraphicUsed by:91
Symbol 80 GraphicUsed by:91
Symbol 81 GraphicUsed by:91
Symbol 82 GraphicUsed by:91
Symbol 83 GraphicUsed by:91
Symbol 84 GraphicUsed by:91
Symbol 85 GraphicUsed by:91
Symbol 86 GraphicUsed by:91
Symbol 87 GraphicUsed by:91
Symbol 88 GraphicUsed by:91
Symbol 89 GraphicUsed by:91
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:72 73 74 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90Used by:92
Symbol 92 MovieClipUses:68 69 70 71 91Used by:Timeline
Symbol 93 GraphicUsed by:Timeline
Symbol 94 FontUsed by:95
Symbol 95 TextUses:94Used by:Timeline
Symbol 96 GraphicUsed by:98
Symbol 97 GraphicUsed by:98
Symbol 98 ButtonUses:96 97Used by:Timeline
Symbol 99 GraphicUsed by:102
Symbol 100 GraphicUsed by:102
Symbol 101 GraphicUsed by:102
Symbol 102 ButtonUses:99 100 101Used by:Timeline
Symbol 103 GraphicUsed by:186  Timeline
Symbol 104 GraphicUsed by:186  Timeline
Symbol 105 GraphicUsed by:108
Symbol 106 GraphicUsed by:108
Symbol 107 GraphicUsed by:108
Symbol 108 ButtonUses:105 106 107Used by:Timeline
Symbol 109 GraphicUsed by:115
Symbol 110 FontUsed by:111 112 114 116 117 118
Symbol 111 TextUses:110Used by:115 249
Symbol 112 TextUses:110Used by:115 249
Symbol 113 GraphicUsed by:115
Symbol 114 TextUses:110Used by:115 249
Symbol 115 ButtonUses:109 111 112 113 114Used by:Timeline
Symbol 116 TextUses:110Used by:120
Symbol 117 TextUses:110Used by:120
Symbol 118 TextUses:110Used by:120
Symbol 119 GraphicUsed by:120
Symbol 120 ButtonUses:116 117 118 119Used by:Timeline
Symbol 121 BitmapUsed by:123
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:121 122Used by:124 247
Symbol 124 MovieClipUses:123Used by:Timeline
Symbol 125 GraphicUsed by:Timeline
Symbol 126 GraphicUsed by:129
Symbol 127 GraphicUsed by:129
Symbol 128 GraphicUsed by:129
Symbol 129 ButtonUses:126 127 128Used by:Timeline
Symbol 130 MovieClipUsed by:217
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:139
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:139
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:139
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClipUses:132 134 136 138Used by:217
Symbol 140 GraphicUsed by:144 216
Symbol 141 GraphicUsed by:144
Symbol 142 GraphicUsed by:144
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:140 141 142 143Used by:217
Symbol 145 GraphicUsed by:148
Symbol 146 FontUsed by:147 220 229 230 231 232 233 238 239 240 241 242 243 244 245 246
Symbol 147 EditableTextUses:146Used by:148
Symbol 148 MovieClipUses:145 147Used by:217
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:217
Symbol 151 MovieClipUsed by:217
Symbol 152 GraphicUsed by:186
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:186
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:158
Symbol 158 MovieClipUses:157Used by:186
Symbol 159 GraphicUsed by:186
Symbol 160 GraphicUsed by:162
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:160 161Used by:186
Symbol 163 GraphicUsed by:186
Symbol 164 GraphicUsed by:186
Symbol 165 GraphicUsed by:168
Symbol 166 GraphicUsed by:168
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:165 166 167Used by:186
Symbol 169 GraphicUsed by:186
Symbol 170 GraphicUsed by:186
Symbol 171 GraphicUsed by:186
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:174
Symbol 174 MovieClipUses:173Used by:186
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:176Used by:186
Symbol 178 GraphicUsed by:186
Symbol 179 GraphicUsed by:182
Symbol 180 GraphicUsed by:182
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:179 180 181Used by:186
Symbol 183 GraphicUsed by:186
Symbol 184 GraphicUsed by:186
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:103 152 155 158 159 162 163 164 168 169 104 170 171 174 177 178 182 183 184 185Used by:217
Symbol 187 GraphicUsed by:211
Symbol 188 GraphicUsed by:211
Symbol 189 MovieClipUsed by:211
Symbol 190 GraphicUsed by:211
Symbol 191 GraphicUsed by:211
Symbol 192 GraphicUsed by:211
Symbol 193 GraphicUsed by:211
Symbol 194 GraphicUsed by:211
Symbol 195 GraphicUsed by:211
Symbol 196 GraphicUsed by:211
Symbol 197 GraphicUsed by:211
Symbol 198 GraphicUsed by:211
Symbol 199 GraphicUsed by:211
Symbol 200 GraphicUsed by:211
Symbol 201 GraphicUsed by:211
Symbol 202 GraphicUsed by:211
Symbol 203 GraphicUsed by:211
Symbol 204 GraphicUsed by:211
Symbol 205 GraphicUsed by:211
Symbol 206 GraphicUsed by:211
Symbol 207 GraphicUsed by:211
Symbol 208 GraphicUsed by:211
Symbol 209 GraphicUsed by:211
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210Used by:217
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:217
Symbol 214 GraphicUsed by:216
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:140 214 215Used by:217
Symbol 217 MovieClipUses:130 139 144 148 150 151 186 211 213 216Used by:Timeline
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:Timeline
Symbol 220 EditableTextUses:146Used by:Timeline
Symbol 221 GraphicUsed by:225
Symbol 222 GraphicUsed by:225
Symbol 223 GraphicUsed by:225
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:221 222 223 224Used by:226
Symbol 226 MovieClipUses:225Used by:Timeline
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:Timeline
Symbol 229 TextUses:146Used by:Timeline
Symbol 230 TextUses:146Used by:Timeline
Symbol 231 TextUses:146Used by:Timeline
Symbol 232 TextUses:146Used by:Timeline
Symbol 233 TextUses:146Used by:Timeline
Symbol 234 GraphicUsed by:237
Symbol 235 GraphicUsed by:237
Symbol 236 GraphicUsed by:237
Symbol 237 ButtonUses:234 235 236Used by:Timeline
Symbol 238 TextUses:146Used by:Timeline
Symbol 239 EditableTextUses:146Used by:Timeline
Symbol 240 TextUses:146Used by:Timeline
Symbol 241 EditableTextUses:146Used by:Timeline
Symbol 242 EditableTextUses:146Used by:Timeline
Symbol 243 EditableTextUses:146Used by:Timeline
Symbol 244 EditableTextUses:146Used by:Timeline
Symbol 245 EditableTextUses:146Used by:Timeline
Symbol 246 EditableTextUses:146Used by:Timeline
Symbol 247 MovieClipUses:123Used by:Timeline
Symbol 248 GraphicUsed by:249
Symbol 249 ButtonUses:248 111 112 114Used by:Timeline

Instance Names

"btnPlay"Frame 3Symbol 98 Button
"btnHow"Frame 3Symbol 102 Button
"btnBack"Frame 4Symbol 129 Button
"mBack"Frame 5Symbol 217 MovieClip
"mArrow"Frame 5Symbol 219 MovieClip
"btnReset"Frame 6Symbol 226 MovieClip
"btnStartOver"Frame 28Symbol 237 Button
"mPlatform"Symbol 139 MovieClip Frame 2Symbol 136 MovieClip
"mPlatform"Symbol 139 MovieClip Frame 4Symbol 138 MovieClip
"mArm"Symbol 211 MovieClip Frame 1Symbol 189 MovieClip
"mScene"Symbol 217 MovieClip Frame 1Symbol 130 MovieClip
"mPlatform"Symbol 217 MovieClip Frame 1Symbol 139 MovieClip
"btnStart"Symbol 217 MovieClip Frame 1Symbol 144 MovieClip
"mSign1"Symbol 217 MovieClip Frame 1Symbol 148 MovieClip
"mSign2"Symbol 217 MovieClip Frame 1Symbol 148 MovieClip
"mSign3"Symbol 217 MovieClip Frame 1Symbol 148 MovieClip
"mShadow"Symbol 217 MovieClip Frame 1Symbol 150 MovieClip
"mLayer"Symbol 217 MovieClip Frame 1Symbol 151 MovieClip
"mSerf"Symbol 217 MovieClip Frame 1Symbol 186 MovieClip
"mKnight"Symbol 217 MovieClip Frame 1Symbol 211 MovieClip
"mcCoin1"Symbol 217 MovieClip Frame 1Symbol 213 MovieClip
"mcCoin2"Symbol 217 MovieClip Frame 1Symbol 213 MovieClip
"mcCoin3"Symbol 217 MovieClip Frame 1Symbol 213 MovieClip
"btnStart"Symbol 217 MovieClip Frame 12Symbol 216 MovieClip
"btn"Symbol 226 MovieClip Frame 1Symbol 225 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "swoosh"
ExportAssets (56)Timeline Frame 1Symbol 2 as "scream5"
ExportAssets (56)Timeline Frame 1Symbol 3 as "scream4"
ExportAssets (56)Timeline Frame 1Symbol 4 as "scream3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "scream2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "scream1"
ExportAssets (56)Timeline Frame 1Symbol 7 as "round3"
ExportAssets (56)Timeline Frame 1Symbol 8 as "round2"
ExportAssets (56)Timeline Frame 1Symbol 9 as "round1"
ExportAssets (56)Timeline Frame 1Symbol 10 as "miss4"
ExportAssets (56)Timeline Frame 1Symbol 11 as "miss3"
ExportAssets (56)Timeline Frame 1Symbol 12 as "miss2"
ExportAssets (56)Timeline Frame 1Symbol 13 as "miss1"
ExportAssets (56)Timeline Frame 1Symbol 14 as "jollygood3"
ExportAssets (56)Timeline Frame 1Symbol 15 as "jollygood2"
ExportAssets (56)Timeline Frame 1Symbol 16 as "jollygood1"
ExportAssets (56)Timeline Frame 1Symbol 17 as "intro"
ExportAssets (56)Timeline Frame 1Symbol 18 as "hay"
ExportAssets (56)Timeline Frame 1Symbol 19 as "catapult"
ExportAssets (56)Timeline Frame 1Symbol 20 as "smack"
ExportAssets (56)Timeline Frame 1Symbol 21 as "hit3"
ExportAssets (56)Timeline Frame 1Symbol 22 as "hit2"
ExportAssets (56)Timeline Frame 1Symbol 23 as "hit1"
ExportAssets (56)Timeline Frame 1Symbol 24 as "hitlow"
ExportAssets (56)Timeline Frame 1Symbol 25 as "goodswing3"
ExportAssets (56)Timeline Frame 1Symbol 26 as "goodswing2"
ExportAssets (56)Timeline Frame 1Symbol 27 as "goodswing1"
ExportAssets (56)Timeline Frame 1Symbol 28 as "over"
ExportAssets (56)Timeline Frame 1Symbol 29 as "excellent3"
ExportAssets (56)Timeline Frame 1Symbol 30 as "excellent2"
ExportAssets (56)Timeline Frame 1Symbol 31 as "excellent1"
ExportAssets (56)Timeline Frame 1Symbol 32 as "coins"
ExportAssets (56)Timeline Frame 1Symbol 33 as "bounce"
ExportAssets (56)Timeline Frame 1Symbol 34 as "pop2"
ExportAssets (56)Timeline Frame 1Symbol 35 as "pop"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Ambient"
ExportAssets (56)Timeline Frame 1Symbol 40 as "blue_balloon"
ExportAssets (56)Timeline Frame 1Symbol 44 as "green_balloon"
ExportAssets (56)Timeline Frame 1Symbol 48 as "red_balloon"
ExportAssets (56)Timeline Frame 1Symbol 54 as "bale"
ExportAssets (56)Timeline Frame 1Symbol 58 as "catapult_art"
ExportAssets (56)Timeline Frame 1Symbol 61 as "Tents"
ExportAssets (56)Timeline Frame 1Symbol 64 as "Tudor"
ExportAssets (56)Timeline Frame 1Symbol 67 as "Castle"

Labels

"main"Frame 3
"how"Frame 4
"game"Frame 5
"reset"Frame 6
"end"Frame 28
"stop"Symbol 213 MovieClip Frame 2
"start"Symbol 217 MovieClip Frame 1
"swing"Symbol 217 MovieClip Frame 12
"fly"Symbol 217 MovieClip Frame 13
"done"Symbol 225 MovieClip Frame 22

Dynamic Text Variables

tSignSymbol 147 EditableText"000"
tAltSymbol 220 EditableText"00000 feet"
tRatingSymbol 239 EditableText"Peasant Pitcher"
dist1Symbol 241 EditableText"00000"
dist2Symbol 242 EditableText"00000"
dist3Symbol 243 EditableText"00000"
tTotalSymbol 244 EditableText"00000"
tBonusSymbol 245 EditableText"00000"
tCoinBonusSymbol 246 EditableText"00000"




http://swfchan.com/5/22690/info.shtml
Created: 26/5 -2019 19:23:26 Last modified: 26/5 -2019 19:23:26 Server time: 05/05 -2024 00:28:58