Frame 1
((undefined <= b) > "c") || (0(false));
_root.FlashTracking = function (Section) {
datenow = new Date();
};
_root.FlashTracking("Game1_Preload_Start");
_root.xOrigin = _root.loadBar.LBar._x;
_root.total = _root.getBytesTotal();
_root.factor = _root.loadbar.barMeasure._width;
_root.partial = 0;
stop();
Instance of Symbol 76 MovieClip [loaderBar] "loadBar" in Frame 1
onClipEvent (enterFrame) {
_root.partial = _root.getBytesLoaded();
if (_root.partial < _root.total) {
_root.Move = (Number(_root.partial) / Number(_root.total)) * _root.factor;
_root.loadBar.LBar._x = _root.xOrigin + _root.Move;
} else if (_root.partial >= _root.total) {
_root.play();
}
}
Frame 2
((undefined <= b) > "c") || (0(false));
_root.FlashTracking("Game1_Preload_End");
_root.GameQuit = function () {
getURL ("javascript:window.opener=self; window.close()", _self);
_root.scoreIDtemp = "";
};
_root.GameHighscores = function () {
if (_root.localOJJpage == 1) {
getURL ("javascript:goHighScores()", _self);
} else {
getURL ("http://www.oddjobjack.com/forum/index.php?act=Arcade&do=stats&gameid=1", "_blank");
}
};
_root.SendScoreORIGINALBACKUP = function () {
var _local1 = _root;
if (_local1.totalscore > 0) {
tempRandom1 = random(9) + 1;
tempRandom2 = random(8) + 1;
tempRandom3 = random(7) + 1;
tempRandom4 = random(6) + 1;
tempRandom5 = random(5) + 1;
tempRandom6 = random(4) + 1;
ScoreAddOn = ((((String(tempRandom6) + String(tempRandom5)) + String(tempRandom4)) + String(tempRandom3)) + String(tempRandom2)) + String(tempRandom1);
ScoreAddOnNumber = Number(ScoreAddOn);
scoreToSend = _local1.totalscore * ScoreAddOnNumber;
scoreToSendNumber = String(scoreToSend) + String(ScoreAddOnNumber);
loadVariablesNum ((("SGS_add_highscore.asp?viewerid=" + _local1.UserID) + "&gameid=1&score=") + scoreToSendNumber, 0);
}
_local1.totalscore = 0;
};
_root.SendScore = function () {
var _local3 = _root;
if (_local3.totalscore > 0) {
var _local2 = "game1";
var _local1 = _local3.totalscore;
loadVariablesNum ((("http://www.oddjobjack.com/forum/index.php?act=Arcade&do=newscore&gname=" + _local2) + "&gscore=") + _local1, 1);
}
_local3.totalscore = 0;
var _local1 = 0;
};
Instance of Symbol 103 MovieClip "play button" in Frame 2
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
_root[_root.GameMovieLocation].gotoandplay(188);
}
Frame 3
((undefined <= b) > "c") || (0(false));
_root.GameMovieLocation = "_root";
_root.GameClipLocation = "_root.GameClip";
_root.CPUSpeedFactor = 7;
_root.ActualScore = 0;
_root.ActualScoreFactor = 0;
_root.BallX = 0;
_root.barfactor = 0;
_root.BarMaxDeduction = 10;
_root.BestScore = 0;
_root.BestScoreDisplay = "";
_root.BounceFactor = 0.8;
_root.BounceVolume = 0;
_root.BreathSound = "";
_root.CommentCounter = 0;
_root.datediff = 0;
_root.DifficultyIncreaseFactor = 1.1;
_root.digDepth = 0;
_root.digFactor = 0;
_root.DigMeterYStart = 0;
_root.digscore = 0;
_root.DigScoreDisplay = "";
_root.DigSound = "";
_root.DigTimeDisplay = 0;
_root.DigTimeScoreDisplay = "";
_root.digtotal = 0;
_root.digTimeMax = 45;
_root.DigTooLong = 0;
_root.Dropping = "";
_root.FailMode = 0;
_root.FailTime = 15;
_root.FieldMove = 0;
_root.fieldMoveIncrement = 0;
_root.FieldX = 0;
_root.foul = 0;
_root.FramebyTime = 0;
_root.FrameCount = 0;
_root.FrameFactor = 0;
_root.FrictionFactor = 0.3;
_root.FrozenPowerFactor = 0;
_root.g = 3;
_root.GameStarted = "no";
_root.grave_moved = 0;
_root.GravityChange = 0;
_root.GravityIncrease = 1.5;
_root.GregorMeasureCounter = 0;
_root.GregorX = 0;
_root.holemax = 0;
_root.HoleOn = 0;
_root.HurdleCount = 0;
_root.HurdleLimit = 6;
_root.HurdleScore = 0;
_root.HurdleScore = 0;
_root.HurdleTime = 0;
_root.HurdleTimeMax = 45;
_root.HurdleTimeScoreDisplay = "";
_root.InHole = no;
_root.InstructionCounter = 0;
_root.InstructionsOn = "no";
_root.InstructionText = "";
_root.InstructionType = 0;
_root.Jackmax = 0;
_root.JackSpeedFactor = 3;
_root.jumpconstant = 15;
_root.jumpfactor = 0;
_root.jumping = "no";
_root.JustJumped = 0;
_root.lastkey = "b";
_root.LiftCommit = 0;
_root.LiftFrame = 1;
_root.LiftMaxScoreDisplay = "";
_root.LiftScore = 0;
_root.LiftScoreIncrement = 250;
_root.LiftTombMax = 8;
_root.LiftSubTry = 1;
_root.LiftTry = 1;
_root.locksaid = yes;
_root.Maxdigtotal = 0;
_root.MaxFieldMove = 0;
_root.MaximumScore = 0;
_root.MaxPowerfactor = 130;
_root.Maxwalkintervaldelta = 0;
_root.meterheight = 0;
_root.NeedFastPlay = "";
_root.powerfactor = 0;
_root.r = 0;
_root.raceDistance = 450;
_root.randomCommentFound = 0;
_root.RecordDigTotal = 0;
_root.runcount = 0;
_root.scalefactor = 4;
_root.ScoreFactor = 0;
_root.ShotPutScore = 0;
_root.ShotPutScoreDisplay = "";
_root.shotrotation = 0;
_root.SpeedFactor = 5;
_root.StartTime = 0;
_root.ThisTime = 0;
_root.Throw1 = 0;
_root.Throw1Display = "";
_root.Throw2 = 0;
_root.Throw2Display = "";
_root.Throw3 = 0;
_root.Throw3Display = "";
_root.ThrowCommit = 0;
_root.ThrowTry = 1;
_root.TotalScore = 0;
_root.TotalScoreDisplay = 0;
_root.TumbleOn = 0;
_root.upperbound = 0;
_root.WalkCycleX = 0;
_root.walkinterval = 5;
_root.walkintervaldelta = 0;
_root.WalkTotal = 0;
_root.WeightDisplay = 0;
_root.WeightFactor = 0;
_root.WeightNumber = 0;
_root.x = 0;
_root.xArcAdjustment = 0.7;
_root.y = 0;
_root.yArcAdjustment = 2;
Instance of Symbol 266 MovieClip in Frame 179
onClipEvent (keyDown) {
_root.NeedFastPlay = "no";
_root.InstructionsOn = "no";
buttonSound = new Sound();
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("playon");
};
}
Frame 188
_root.NeedFastPlay = "yes";
_root.InstructionsOn = "yes";
Frame 413
_root.NeedFastPlay = "no";
_root.InstructionsOn = "no";
stopAllSounds();
gotoAndPlay (4);
Frame 416
stopAllSounds();
_root.NeedFastPlay = "no";
_root.InstructionsOn = "no";
_root.LiftScore = 0;
_root.BestScore = 0;
_root.DigScore = 0;
_root.HurdleScore = 0;
play();
Frame 434
stop();
Frame 435
_root.InstructionsOn = "yes";
_root.InstructionType = 1;
_root.InstructionCounter = 0;
stop();
Instance of Symbol 103 MovieClip "play button" in Frame 435
onClipEvent (keyUp) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
_root.play();
}
Frame 436
_root.FlashTracking("Game1_Start_Hurdle");
_root.ThisTime = new Date();
_root.DateDiff = 0;
stopAllSounds();
_root.MiniHelpText = "Vault over 8 voids before the finish line.<br>V + B to RUN<br>Space Bar to JUMP<br>Leap early to avoid pitfalls.";
stop();
Frame 437
_root.Powerfactor = 0;
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
stop();
Frame 438
play();
tellTarget ("comments") {
gotoAndStop (1);
};
Frame 439
tellTarget ("score_number") {
gotoAndPlay ("Hurdles");
};
Frame 450
stop();
Instance of Symbol 103 MovieClip "play button" in Frame 450
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
tellTarget (_root.GameMovieLocation) {
nextFrame();
play();
};
}
Frame 457
stop();
Frame 458
_root.InstructionsOn = "yes";
_root.InstructionType = 1;
_root.InstructionCounter = 0;
stop();
Instance of Symbol 103 MovieClip "play button" in Frame 458
onClipEvent (keyUp) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
_root.gotoAndPlay("lifting");
}
Frame 459
_root.FlashTracking("Game1_Start_Lift");
_root.ThisTime = new Date();
_root.DateDiff = 0;
tellTarget ("score_board") {
gotoAndStop ("lift");
};
_root.MiniHelpText = "Lift as if your life depended on it.<br>V and B to LIFT<br>SPACE to LOCK [Gregor says Lock!]<br>V and B to FINISH<br>Fail twice in a row and it\u00B3s over.";
stop();
Frame 460
_root.Powerfactor = 0;
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
stop();
Frame 461
play();
tellTarget ("comments") {
gotoAndStop (1);
};
Frame 462
tellTarget ("score_number") {
gotoAndPlay ("lifting");
};
Frame 471
stop();
Instance of Symbol 103 MovieClip "play button" in Frame 471
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
tellTarget (_root.GameMovieLocation) {
nextFrame();
play();
};
}
Frame 484
stop();
Frame 485
_root.InstructionsOn = "yes";
_root.InstructionType = 2;
_root.InstructionCounter = 0;
stop();
Instance of Symbol 103 MovieClip "play button" in Frame 485
onClipEvent (keyUp) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
_root.gotoAndPlay("digging");
}
Frame 486
_root.FlashTracking("Game1_Start_Dig");
_root.ThisTime = new Date();
_root.DateDiff = 0;
tellTarget ("score_board") {
gotoAndStop ("hurdles");
};
_root.MiniHelpText = "Dig deep to complete this event.<br>V + B to DIG<br>How fast can you hit 6 feet?";
stop();
Frame 487
_root.Powerfactor = 0;
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
stop();
Frame 488
play();
tellTarget ("comments") {
gotoAndStop (1);
};
Frame 489
tellTarget ("score_number") {
gotoAndPlay ("digging");
};
Frame 499
stop();
Instance of Symbol 103 MovieClip "play button" in Frame 499
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
tellTarget (_root.GameMovieLocation) {
nextFrame();
play();
};
}
Frame 509
stop();
Frame 510
_root.InstructionsOn = "yes";
_root.runcount = 1;
_root.InstructionType = 1;
_root.InstructionCounter = 0;
stop();
Instance of Symbol 103 MovieClip "play button" in Frame 510
onClipEvent (keyUp) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
_root.gotoAndPlay("skullput");
}
Frame 511
_root.FlashTracking("Game1_Start_SkullPut");
_root.ThisTime = new Date();
_root.DateDiff = 0;
tellTarget ("score_board") {
gotoAndStop ("skullput");
};
_root.MiniHelpText = "V + B to APPROACH line<br>SPACE to START THROW angle<br>SPACE AGAIN to RELEASE<br>3 tries - best kept.";
stop();
Frame 513
((undefined <= b) > "c") || (0(false));
play();
tellTarget ("comments") {
gotoAndStop (1);
};
Frame 514
tellTarget ("score_number") {
gotoAndPlay ("skullput");
};
Frame 523
((undefined <= b) > "c") || (0(false));
_root.FlashTracking("Game1_Finish");
_root.TotalScore = ((_root.LiftScore + _root.DigScore) + _root.HurdleScore) + _root.BestScore;
stop();
Frame 524
((undefined <= b) > "c") || (0(false));
_root.Powerfactor = 0;
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
_root.TotalScore = ((_root.LiftScore + _root.DigScore) + _root.HurdleScore) + _root.BestScore;
_root.SendScore();
call("calculate_comment");
stop();
Frame 525
((undefined <= b) > "c") || (0(false));
score_number.gotoandplay(6);
_root.TotalScore = ((_root.LiftScore + _root.DigScore) + _root.HurdleScore) + _root.BestScore;
Frame 530
((undefined <= b) > "c") || (0(false));
stop();
Frame 532
((undefined <= b) > "c") || (0(false));
if (_root.totalscore > 4000) {
tellTarget ("comments") {
gotoAndPlay ("glory");
};
} else if ((_root.totalscore <= 4000) and (_root.totalscore > 3500)) {
tellTarget ("comments") {
gotoAndPlay ("waytogo");
};
} else if ((_root.totalscore <= 3500) and (_root.totalscore > 3000)) {
tellTarget ("comments") {
gotoAndPlay ("seenworse");
};
} else if ((_root.totalscore <= 3500) and (_root.totalscore > 2500)) {
tellTarget ("comments") {
gotoAndPlay ("mamushka");
};
} else if (_root.totalscore <= 2500) {
tellTarget ("comments") {
gotoAndPlay ("bad");
};
}
Symbol 76 MovieClip [loaderBar] Frame 1
stop();
Symbol 99 Button
on (release) {
_root.NeedFastPlay = "no";
_root.InstructionsOn = "no";
buttonSound = new Sound();
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
tellTarget (_root.GameMovieLocation) {
gotoAndPlay (188);
};
}
Symbol 251 Button
on (release) {
_root.GameHighscores();
}
Symbol 258 Button
on (release) {
_root.FlashTracking("Game1_Play");
_root.NeedFastPlay = "no";
_root.InstructionsOn = "no";
buttonSound = new Sound();
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("playon");
};
}
Symbol 265 Button
on (release) {
_root.GameQuit();
}
Symbol 311 MovieClip Frame 20
stop();
Symbol 399 MovieClip Frame 1
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 2
_root.jumping = "no";
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 3
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 4
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 5
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 6
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 7
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 8
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 9
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 10
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 11
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 12
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 13
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 14
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 15
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 16
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
} else {
stop();
}
Symbol 399 MovieClip Frame 17
if (_root.InstructionsOn == "yes") {
call("CalculateInstructions");
if (_root.JustJumped == 1) {
_root.JustJumped = 0;
gotoAndPlay (2);
}
} else {
stop();
}
Symbol 399 MovieClip Frame 18
if (_root.InstructionsOn == "yes") {
gotoAndPlay ("jump");
} else {
gotoAndStop (2);
}
Symbol 399 MovieClip Frame 23
_root.InstructionText = "SPACE to JUMP";
_root.jumping = "yes";
_root.jumpfactor = _root.jumpconstant;
Symbol 399 MovieClip Frame 25
if (_root.InstructionsOn == "yes") {
tellTarget ((((_root.GameMovieLocation add ".") add "instructions") add ".") add "keyboard") {
gotoAndPlay ("space");
};
}
Symbol 399 MovieClip Frame 40
_root.InstructionText = "V and B to RUN";
_root.JustJumped = 1;
_root.jumping = "no";
_root.jumpfactor = 0;
gotoAndPlay (17);
Symbol 399 MovieClip Frame 57
_root.InHole = "yes";
_root.powerfactor = 0;
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , _root.barra._y - _root.meterbar.greenbar_height);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , _root.barra._y);
_root.y = 0;
play();
Symbol 399 MovieClip Frame 80
_root.jackmax = getProperty([(_root.GameClipLocation add ".") add "walkcycle"], _x) + getProperty([(_root.GameClipLocation add ".") add "hurdle"], _width);
_root.holemax = (getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) + getProperty([(_root.GameClipLocation add ".") add "walkcycle"], _width)) - 140;
if ((_root.jackmax - _root.HoleMax) > 0) {
_root.FieldMove = _root.FieldMove - 2;
} else {
_root.FieldMove = _root.FieldMove + 2;
}
if (((_root.jackmax - _root.HoleMax) < 12) and ((_root.jackmax - _root.HoleMax) > -12)) {
_root.grave_moved = 1;
} else {
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) - _root.FieldMove);
}
Symbol 399 MovieClip Frame 81
if (_root.grave_moved eq "1") {
_root.grave_moved = 0;
_root.FieldMove = 0;
} else {
gotoAndPlay ("movejack");
}
Symbol 399 MovieClip Frame 126
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) - 70);
Symbol 399 MovieClip Frame 138
_root.jumping = "no";
_root.InHole = "no";
gotoAndPlay (2);
Symbol 399 MovieClip Frame 152
_root.InHole = "yes";
_root.powerfactor = 0;
_root.y = 0;
_root.FieldMove = 0;
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , -40);
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , _root.barra._y - _root.meterbar.greenbar_height);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , _root.barra._y);
play();
Symbol 399 MovieClip Frame 156
_root.FieldMove = 10;
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) - _root.FieldMove);
Symbol 399 MovieClip Frame 159
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) - _root.FieldMove);
Symbol 399 MovieClip Frame 162
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) - _root.FieldMove);
Symbol 399 MovieClip Frame 169
gotoAndPlay ("movejack");
Symbol 399 MovieClip Frame 175
play();
Symbol 399 MovieClip Frame 199
stopAllSounds();
sbreak = new Sound(this);
sbreak.attachSound("riff_break");
sbreak.start(0, 1);
Symbol 399 MovieClip Frame 244
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("finish");
};
stop();
Symbol 399 MovieClip Frame 245
i = 0;
while (i < 500) {
i++;
}
Symbol 412 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 2
stop();
Symbol 412 MovieClip Frame 3
stop();
Symbol 428 MovieClip Frame 1
stop();
Symbol 437 MovieClip Frame 1
stop();
Symbol 465 MovieClip Frame 1
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
_root.locksaid = "no";
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
Symbol 465 MovieClip Frame 2
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 3
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
slift = new Sound(this);
slift.attachSound("slift");
slift.start(0, 1);
Symbol 465 MovieClip Frame 4
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 5
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 6
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 7
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 8
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 9
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 10
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 11
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 12
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 13
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 14
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 15
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 16
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 17
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 18
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
_root.locksaid = "no";
stop();
}
Symbol 465 MovieClip Frame 19
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 20
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 21
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 22
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 23
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Instance of Symbol 412 MovieClip "jackhead" in Symbol 465 MovieClip Frame 23
onClipEvent (keyDown) {
if (Key.isDown(32)) {
_root.g = _root.g + _root.GravityIncrease;
_root.LiftFrame = 31;
_root.LiftCommit = "1";
tellTarget ((_root.GameClipLocation add ".") add "Gregor") {
gotoAndPlay ("ShovelHorozontal");
};
}
}
Symbol 465 MovieClip Frame 24
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 25
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 26
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 27
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
tellTarget ("jackhead") {
gotoAndStop (1);
};
stop();
}
Symbol 465 MovieClip Frame 28
if (_root.LockSaid == "no") {
slock = new Sound(this);
slock.attachSound("slock");
slock.start(0, 1);
_root.locksaid = "yes";
}
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Instance of Symbol 412 MovieClip "jackhead" in Symbol 465 MovieClip Frame 28
onClipEvent (keyDown) {
if (Key.isDown(32)) {
if (_root.LiftCommit != "1") {
_root.g = _root.g + _root.GravityIncrease;
_root.LiftFrame = 31;
_root.LiftCommit = "1";
}
}
}
Symbol 465 MovieClip Frame 29
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 30
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 31
if (_root.InstructionsOn == "yes") {
tellTarget ((((_root.GameMovieLocation add ".") add "instructions") add ".") add "keyboard") {
gotoAndPlay ("space");
};
call("CalculateLiftInstructions");
} else {
stop();
}
spush = new Sound(this);
spush.attachSound("spush");
spush.start(0, 1);
Symbol 465 MovieClip Frame 32
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 33
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 34
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 35
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 36
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 37
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 38
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 39
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 40
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 41
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 42
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 43
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 44
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
tellTarget ("jackhead") {
gotoAndStop (3);
};
stop();
}
Symbol 465 MovieClip Frame 45
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 46
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 47
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 48
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 49
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 50
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stop();
}
Symbol 465 MovieClip Frame 51
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
} else {
stopAllSounds();
sbreak = new Sound(this);
sbreak.attachSound("riff_break");
sbreak.start(0, 1);
stop();
}
Symbol 465 MovieClip Frame 52
if (_root.InstructionsOn == "yes") {
call("CalculateLiftInstructions");
gotoAndPlay (1);
} else {
stop();
}
Symbol 465 MovieClip Frame 55
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
Symbol 465 MovieClip Frame 71
if (_root.FailMode eq "1") {
gotoAndPlay ("fail head 2");
}
Symbol 465 MovieClip Frame 87
tellTarget (_root.GameClipLocation) {
gotoAndStop ("FailedLift");
};
stop();
Symbol 465 MovieClip Frame 90
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
Symbol 465 MovieClip Frame 123
tellTarget (_root.GameClipLocation) {
gotoAndStop ("FailedLift");
};
stop();
Symbol 465 MovieClip Frame 130
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
Symbol 465 MovieClip Frame 156
tellTarget (_root.GameClipLocation) {
gotoAndStop ("FailedLift");
};
stop();
Symbol 465 MovieClip Frame 161
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
Symbol 465 MovieClip Frame 224
tellTarget (_root.GameClipLocation) {
gotoAndStop ("FailedLift");
};
stop();
Symbol 465 MovieClip Frame 228
if (_root.NeedFastPlay == "yes") {
} else {
i = 0;
while (i < 2000) {
i++;
}
}
Symbol 517 MovieClip Frame 1
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 517 MovieClip Frame 4
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 517 MovieClip Frame 6
if (_root.InstructionsOn == "yes") {
breathSound = new Sound([(_root.GameClipLocation add ".") add "meterbar"]);
_root.BreathSound = "breath" add (random(10) + 1);
breathSound.attachSound([_root.breathsound]);
breathSound.start(0, 1);
}
Symbol 517 MovieClip Frame 8
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
digSound = new Sound(this);
_root.DigSound = "plant" add (random(2) + 1);
DigSound.attachSound([_root.Digsound]);
DigSound.setVolume(100 - (_root.DigTotal / 2));
DigSound.start(0, 1);
Symbol 517 MovieClip Frame 11
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 517 MovieClip Frame 14
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
digthrowSound = new Sound(this);
DigThrowSound.attachSound("digthrow");
DigThrowSound.setVolume(100);
DigThrowSound.start(0, 1);
Symbol 517 MovieClip Frame 18
if (_root.InstructionsOn == "yes") {
gotoAndPlay (1);
} else {
gotoAndStop (1);
}
Symbol 555 MovieClip Frame 1
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 2
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 3
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 4
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 5
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 6
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 7
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 8
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 9
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 10
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 11
if (_root.InstructionsOn == "yes") {
} else {
stop();
}
Symbol 555 MovieClip Frame 12
if (_root.needFastPlay == "yes") {
gotoAndPlay ("putskull");
} else if (_root.InstructionsOn == "yes") {
if (_root.runcount > 3) {
_root.runcount = 1;
gotoAndPlay ("putskull");
} else {
_root.runcount = _root.runcount + 1;
gotoAndPlay (1);
}
} else {
gotoAndStop (1);
}
Symbol 555 MovieClip Frame 14
if (_root.InstructionsOn == "yes") {
tellTarget ((((_root.GameMovieLocation add ".") add "instructions") add ".") add "keyboard") {
gotoAndPlay ("space");
};
}
Symbol 555 MovieClip Frame 15
if (_root.InstructionsOn == "yes") {
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
}
throwSound = new Sound(this);
throwSound.attachSound("throw");
ThrowSound.start(0, 1);
Symbol 555 MovieClip Frame 17
if (_root.InstructionsOn == "yes") {
tellTarget ((((_root.GameMovieLocation add ".") add "instructions") add ".") add "keyboard") {
gotoAndPlay ("space");
};
}
Symbol 555 MovieClip Frame 18
if (_root.InstructionsOn == "yes") {
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
call("CalculatePut");
}
Symbol 555 MovieClip Frame 20
if (_root.InstructionsOn == "yes") {
tellTarget ((((_root.GameMovieLocation add ".") add "instructions") add ".") add "keyboard") {
gotoAndStop (1);
};
}
Symbol 555 MovieClip Frame 24
tellTarget (_root.GameClipLocation) {
gotoAndPlay (6);
};
Symbol 555 MovieClip Frame 26
if (_root.InstructionsOn == "yes") {
} else {
tellTarget (_root.GameClipLocation) {
gotoAndPlay (6);
};
}
Symbol 555 MovieClip Frame 55
if (_root.needFastPlay == "yes") {
stop();
} else if (_root.InstructionsOn == "yes") {
tellTarget ((((_root.GameMovieLocation add ".") add "instructions") add ".") add "keyboard") {
play();
};
gotoAndPlay (1);
} else {
stop();
}
Symbol 555 MovieClip Frame 56
if (_root.NeedFastPlay == "yes") {
} else {
i = 0;
while (i < 2000) {
i++;
}
}
Symbol 556 MovieClip Frame 40
stop();
tellTarget (_root.GameMovieLocation) {
nextFrame();
};
Symbol 559 Button
on (release) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
_root.play();
}
Symbol 577 MovieClip Frame 10
if (_root.InstructionCounter > 8) {
_root.InstructionCounter = 0;
gotoAndPlay ("two");
} else {
_root.InstructionCounter = _root.InstructionCounter + 1;
gotoAndPlay ("two");
}
Symbol 577 MovieClip Frame 18
gotoAndPlay (1);
Symbol 582 MovieClip Frame 15
stop();
Symbol 592 MovieClip Frame 1
if (_root.InstructionsOn != "yes") {
stop();
}
Symbol 599 MovieClip Frame 1
setProperty("bed", _visible , "0");
setProperty("Stone", _visible , "0");
stop();
Instance of Symbol 598 MovieClip "stone" in Symbol 599 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Jumping eq "no") {
if (this.hitTest([(_root.GameClipLocation add ".") add "walkcycle"])) {
_root.Jumping = "yes";
_root.y = _root.y + 1;
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
gotoAndPlay ("HitTomb");
};
}
}
}
Instance of Symbol 598 MovieClip "bed" in Symbol 599 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.Jumping eq "no") {
if (this.hitTest([(_root.GameClipLocation add ".") add "walkcycle"])) {
_root.Jumping = "yes";
_root.y = _root.y + 1;
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
gotoAndPlay ("goinhole");
};
}
}
}
Symbol 610 MovieClip Frame 42
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("start");
};
Symbol 610 MovieClip Frame 43
stop();
Symbol 611 Button
on (press) {
startDrag (undefined, false, _x, 50, _x, 350);
}
on (release, releaseOutside) {
stopDrag();
}
Symbol 614 MovieClip Frame 1
((undefined <= b) > "c") || (0(false));
_root.FrameCount = _root.FrameCount + 1;
if (_root.Inhole eq "yes") {
} else if (_root.jumping eq "yes") {
if (_root.FieldMove > 1) {
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) - _root.FieldMove);
if (_level0:CPUSpeedFactor < 2) {
setProperty((_root.GameClipLocation add ".") add "trees", _x , getProperty([(_root.GameClipLocation add ".") add "trees"], _x) - (_root.FieldMove / 30));
}
}
} else {
if ((_y + _root.y) >= getProperty([(_root.GameClipLocation add ".") add "barra"], _y)) {
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , _root.barra._y - _root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , _root.barra._y);
_root.y = 0;
} else if ((_y + _root.y) <= (_root.upperbound + _root.BarMaxDeduction)) {
_root.y = 0;
}
if (((_y + _root.r) + _root.y) <= 10) {
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , -_root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , 0);
_root.y = int((_root.y + _root.g) * 0.96);
}
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , (_root.y + _y) - _root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , _root.y + _y);
_root.y = int((_root.y + _root.g) * 0.96);
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop(int(_root.powerfactor * 0.59));
};
if (getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) < -40) {
if (_root.HurdleCount > _root.HurdleLimit) {
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("CrossFinishLine");
};
} else {
_root.HurdleCount = _root.HurdleCount + 1;
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , 300);
}
} else if (_root.FieldMove > 1) {
setProperty((_root.GameClipLocation add ".") add "Hurdle", _x , getProperty([(_root.GameClipLocation add ".") add "hurdle"], _x) - _root.FieldMove);
if (_level0:CPUSpeedFactor < 2) {
setProperty((_root.GameClipLocation add ".") add "trees", _x , getProperty([(_root.GameClipLocation add ".") add "trees"], _x) - (_root.FieldMove / 30));
}
}
_root.powerfactor = -(getProperty([(_root.GameClipLocation add ".") add "metershot"], _y) - getProperty([(_root.GameClipLocation add ".") add "barra"], _y));
_root.FieldMove = (_root.powerfactor / (50 - _root.jumpfactor)) * _root.SpeedFactor;
_root.walkintervaldelta = _root.walkintervaldelta + _root.FieldMove;
if (_root.walktotal > _root.raceDistance) {
_root.ActualScoreFactor = 1100 / _root.WalkTotal;
tellTarget (_root.GameClipLocation) {
nextFrame();
};
} else if (_root.walkintervaldelta > _root.walkinterval) {
_root.walkintervaldelta = 0;
_root.walktotal = _root.walktotal + _root.walkinterval;
if (_root.jumping eq "no") {
if (_root.FieldMove < 1) {
_root.FieldMove = 0;
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
gotoAndStop (1);
};
} else {
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
nextFrame();
};
}
}
}
}
Symbol 614 MovieClip Frame 2
gotoAndPlay (1);
Symbol 616 MovieClip Frame 1
stop();
Symbol 617 MovieClip Frame 1
stop();
Symbol 618 MovieClip Frame 1
_root.ThisTime = new Date();
_root.DateDiff = int(((_root.ThisTime - _root.StartTime) / 100) / 10);
if (_root.DateDiff > _root.HurdleTimeMax) {
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("CrossFinishLine");
};
}
Symbol 618 MovieClip Frame 2
gotoAndPlay (1);
Symbol 624 Button
on (release) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
nextFrame();
};
}
Symbol 625 MovieClip Frame 43
stop();
Instance of Symbol 622 MovieClip in Symbol 625 MovieClip Frame 43
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
nextFrame();
};
}
Symbol 626 MovieClip Frame 1
stop();
Symbol 626 MovieClip Frame 2
((undefined <= b) > "c") || (0(false));
_root.StartTime = new Date();
_root.SpeedFactor = 4;
_root.raceDistance = 450;
_root.MaxPowerfactor = 130;
_root.ScoreFactor = 0;
_root.jumpfactor = 0;
_root.jumpconstant = 15;
_root.meterheight = 0;
_root.BarMaxDeduction = 10;
_root.jumping = "no";
_root.walkinterval = 1;
_root.lastkey = "b";
_root.HurdleCount = 0;
_root.HurdleLimit = 6;
_root.fieldMoveIncrement = 0;
_root.TumbleOn = 0;
_root.HoleOn = 0;
_root.x = 0;
_root.y = 0;
_root.g = 3.1;
_root.upperbound = getProperty([(_root.GameClipLocation add ".") add "meterbar"], _y) - getProperty([(_root.GameClipLocation add ".") add "meterbar"], _height);
_root.barfactor = getProperty([(_root.GameClipLocation add ".") add "barra"], _y);
sbreak = new Sound(this);
sbreak.attachSound("riff_break2");
sbreak.start(0, 99);
Instance of Symbol 617 MovieClip "meterbar" in Symbol 626 MovieClip Frame 2
onClipEvent (keyDown) {
if (Key.isDown(86)) {
if (_root.lastkey == "b") {
_root.lastkey = "v";
_root.y = _root.y - 10;
}
} else if (Key.isDown(66)) {
if (_root.lastkey == "v") {
_root.lastkey = "b";
_root.y = _root.y - 10;
}
}
}
onClipEvent (keyDown) {
if (Key.isDown(32)) {
if (_root.Jumping == "no") {
_root.y = _root.y - 10;
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
gotoAndPlay ("jump");
};
}
}
}
Symbol 626 MovieClip Frame 3
stop();
Symbol 626 MovieClip Frame 4
((undefined <= b) > "c") || (0(false));
_root.FramebyTime = _root.FrameCount / _root.datediff;
_root.FrameFactor = _root.FramebyTime - _root.DateDiff;
_root.HurdleScore = int(1100 + (_root.FrameFactor * 44));
_root.HurdleTime = _root.DateDiff;
if (_root.HurdleScore < 0) {
_root.HurdleScore = _root.HurdleScore - (_root.HurdleScore * 2);
}
tellTarget ((_root.GameMovieLocation add ".") add "score_board") {
gotoAndStop ("hurdles2");
};
stop();
Symbol 626 MovieClip Frame 5
tellTarget ((_root.gamecliplocation add ".") add "walkcycle") {
gotoAndPlay ("FinishLine");
};
stop();
Symbol 664 MovieClip Frame 1
stop();
Symbol 664 MovieClip Frame 11
stop();
Symbol 664 MovieClip Frame 21
stop();
Symbol 664 MovieClip Frame 31
stop();
Symbol 668 Button
on (release) {
stopAllSounds();
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.gotoAndPlay(3);
}
Symbol 672 Button
on (release) {
play();
}
Symbol 675 Button
on (release) {
gotoAndStop (1);
}
Symbol 676 MovieClip Frame 1
stop();
Symbol 676 MovieClip Frame 10
stop();
Symbol 678 MovieClip Frame 4
tellTarget (_root.GameMovieLocation) {
nextFrame();
};
Symbol 678 MovieClip Frame 11
stop();
Symbol 701 MovieClip Frame 1
stop();
Symbol 701 MovieClip Frame 2
_root.HurdleTimeScoreDisplay = ("Time = " + _root.HurdleTime) + " s";
stop();
Symbol 701 MovieClip Frame 3
tempLift = (_root.LiftTry - 1) * _root.WeightFactor;
_root.LiftMaxScoreDisplay = ("Max Lift = " + tempLift) + " lbs";
stop();
Symbol 701 MovieClip Frame 4
_root.DigTimeScoreDisplay = ("Time = " + _root.DigTimeDisplay) + " s";
stop();
Symbol 701 MovieClip Frame 5
_root.bestScoreDisplay = "Best = " + _root.bestScore;
_root.Throw1Display = "Skull 1 = " + _root.Throw1;
_root.Throw2Display = "Skull 2 = " + _root.Throw2;
_root.Throw3Display = "Skull 3 = " + _root.Throw3;
stop();
Symbol 701 MovieClip Frame 6
stop();
Symbol 702 Button
on (release) {
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("playlift");
};
}
Symbol 704 MovieClip Frame 40
stop();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("PlayHurdles");
};
Symbol 706 Button
on (release) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.InstructionsOn = "no";
tellTarget (_root.GameMovieLocation) {
nextFrame();
play();
};
}
Symbol 742 MovieClip Frame 1
stop();
Symbol 766 MovieClip Frame 57
tellTarget (_root.gamecliplocation) {
nextFrame();
};
stop();
Symbol 915 MovieClip Frame 1
stop();
Symbol 915 MovieClip Frame 2
play();
Symbol 915 MovieClip Frame 60
tellTarget (_root.GameClipLocation) {
gotoAndPlay (3);
};
stop();
Symbol 915 MovieClip Frame 62
play();
Symbol 915 MovieClip Frame 151
tellTarget (_root.GameClipLocation) {
nextFrame();
};
stop();
Symbol 915 MovieClip Frame 153
play();
Symbol 915 MovieClip Frame 240
tellTarget (_root.GameClipLocation) {
nextFrame();
};
stop();
Symbol 916 MovieClip Frame 1
((undefined <= b) > "c") || (0(false));
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
if (_root.PowerFactor < 10) {
if (_root.LiftCommit eq "1") {
TempDropFactor = 35;
} else {
TempDropFactor = 25;
}
_root.walkintervaldelta = _root.walkintervaldelta + TempDropFactor;
}
if ((_y + _root.y) >= getProperty([(_root.GameClipLocation add ".") add "barra"], _y)) {
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , _root.barra._y - _root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , _root.barra._y);
_root.y = 0;
} else if ((_y + _root.y) <= (_root.upperbound + _root.BarMaxDeduction)) {
_root.y = 0;
}
if (((_y + _root.r) + _root.y) <= 10) {
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , -_root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , 0);
_root.y = int((_root.y + _root.g) * 0.96);
}
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , (_root.y + _y) - _root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , _root.y + _y);
_root.y = int((_root.y + _root.g) * 0.96);
_root.powerfactor = -(getProperty([(_root.GameClipLocation add ".") add "metershot"], _y) - getProperty([(_root.GameClipLocation add ".") add "barra"], _y));
_root.FieldMove = _root.powerfactor / (50 - _root.jumpfactor);
_root.walkintervaldelta = _root.walkintervaldelta + _root.FieldMove;
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop(int(_root.powerfactor * 0.49));
};
if (_root.Dropping eq "no") {
if (_root.walkintervaldelta > _root.walkinterval) {
_root.walkintervaldelta = 0;
if (_root.LiftFrame < 51) {
if (_root.powerfactor > 95) {
if (_root.LiftFrame >= 28) {
if (_root.LiftCommit eq "1") {
_root.LiftFrame = _root.LiftFrame + 1;
tellTarget ((_root.GameClipLocation add ".") add "lifting") {
gotoAndStop(_root.LiftFrame);
};
}
} else {
_root.LiftFrame = _root.LiftFrame + 1;
tellTarget ((_root.GameClipLocation add ".") add "lifting") {
gotoAndStop(_root.LiftFrame);
};
}
} else if (_root.LiftFrame > 1) {
_root.LiftFrame = _root.LiftFrame - 1;
if (_root.LiftCommit eq "1") {
if (_root.LiftFrame < 27) {
tellTarget ((_root.GameClipLocation add ".") add "lifting.jack") {
gotoAndStop (3);
};
_root.Dropping = "yes";
stopAllSounds();
_root.FailMode = random(3);
if (_root.FailMode eq "2") {
tellTarget ((_root.GameClipLocation add ".") add "lifting") {
gotoAndPlay ("fail splits");
};
} else {
tellTarget ((_root.GameClipLocation add ".") add "lifting") {
gotoAndPlay ("fail head");
};
}
}
} else {
tellTarget ((_root.GameClipLocation add ".") add "lifting") {
gotoAndStop(_root.LiftFrame);
};
}
}
} else {
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("GoodLift");
};
}
}
}
Symbol 916 MovieClip Frame 2
gotoAndPlay (1);
Symbol 917 MovieClip Frame 1
_root.ThisTime = new Date();
_root.DateDiff = int(((_root.ThisTime - _root.StartTime) / 100) / 10);
if (_root.DateDiff > _root.FailTime) {
if (_root.LiftCommit eq 0) {
if (_root.Dropping eq "no") {
_root.Dropping = yes;
tellTarget ((_root.GameClipLocation add ".") add "lifting") {
gotoAndPlay ("fail drop");
};
}
}
}
Symbol 917 MovieClip Frame 2
gotoAndPlay (1);
Symbol 919 Button
on (release) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.LiftScore = _root.LiftTry * _root.LiftScoreIncrement;
_root.LiftSubTry = 1;
_root.LiftFrame = 1;
_root.LiftCommit = 0;
_root.x = 0;
_root.y = 0;
_root.g = _root.g * _root.DifficultyIncreaseFactor;
stopAllSounds();
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
_root.LiftTry = _root.LiftTry + 1;
if (_root.LiftTry < _root.LiftTombMax) {
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("Lift");
};
} else {
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("LiftScore");
};
}
}
Symbol 920 MovieClip Frame 45
stop();
Instance of Symbol 622 MovieClip in Symbol 920 MovieClip Frame 45
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.LiftScore = _root.LiftTry * _root.LiftScoreIncrement;
_root.LiftSubTry = 1;
_root.LiftFrame = 1;
_root.LiftCommit = 0;
_root.x = 0;
_root.y = 0;
_root.g = _root.g * _root.DifficultyIncreaseFactor;
stopAllSounds();
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
_root.LiftTry = _root.LiftTry + 1;
if (_root.LiftTry < _root.LiftTombMax) {
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("Lift");
};
} else {
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("LiftScore");
};
}
}
Symbol 921 Button
on (release) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.LiftFrame = 1;
_root.LiftCommit = 0;
_root.x = 0;
_root.y = 0;
stopAllSounds();
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
if (_root.LiftSubTry == "2") {
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("LiftScore");
};
} else {
_root.LiftSubTry = _root.LiftSubTry + 1;
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("Lift");
};
}
}
Symbol 922 MovieClip Frame 45
stop();
Instance of Symbol 622 MovieClip in Symbol 922 MovieClip Frame 45
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.LiftFrame = 1;
_root.LiftCommit = 0;
_root.x = 0;
_root.y = 0;
stopAllSounds();
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
if (_root.LiftSubTry == "2") {
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("LiftScore");
};
} else {
_root.LiftSubTry = _root.LiftSubTry + 1;
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("Lift");
};
}
}
Symbol 923 MovieClip Frame 1
((undefined <= b) > "c") || (0(false));
_root.BarMaxDeduction = 10;
_root.FailTime = 15;
_root.DifficultyIncreaseFactor = 1.4;
_root.GravityIncrease = 1.5;
_root.LiftScoreIncrement = 250;
_root.LiftTry = 1;
_root.WeightFactor = 15;
_root.LiftSubTry = 1;
_root.LiftFrame = 1;
_root.LiftCommit = 0;
_root.meterheight = 0;
_root.walkinterval = 5;
_root.lastkey = "b";
_root.x = 0;
_root.y = 0;
_root.g = 1.5;
_root.upperbound = getProperty([(_root.GameClipLocation add ".") add "meterbar"], _y) - getProperty([(_root.GameClipLocation add ".") add "meterbar"], _height);
_root.barfactor = getProperty([(_root.GameClipLocation add ".") add "barra"], _y);
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
Symbol 923 MovieClip Frame 2
((undefined <= b) > "c") || (0(false));
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
_root.WeightNumber = _root.LiftTry * _root.WeightFactor;
_root.WeightDisplay = _root.WeightNumber + " lbs";
_root.StartTime = new Date();
_root.DateDiff = 0;
_root.Dropping = "no";
if (_root.LiftSubTry == 1) {
tellTarget ((_root.GameClipLocation add ".") add "gregor_go") {
gotoAndPlay ("now go");
};
} else {
tellTarget ((_root.GameClipLocation add ".") add "gregor_go") {
gotoAndPlay ("one");
};
}
tellTarget ((_root.GameClipLocation add ".") add "lifting") {
gotoAndStop (1);
};
stop();
Symbol 923 MovieClip Frame 3
((undefined <= b) > "c") || (0(false));
if (_root.LiftTry < _root.LiftTombMax) {
_root.GameClip.lifting.left.gotoandstop(_root.LiftTry);
_root.GameClip.lifting.right.gotoandstop(_root.LiftTry);
}
_root.locksaid = "no";
_root.StartTime = new Date();
_root.DateDiff = 0;
sbreak = new Sound(this);
sbreak.attachSound("riff_break2");
sbreak.setvolume(50);
sbreak.start(0, 99);
stop();
Instance of Symbol 617 MovieClip "meterbar" in Symbol 923 MovieClip Frame 3
onClipEvent (keyDown) {
if (Key.isDown(86)) {
if (_root.lastkey eq "b") {
_root.lastkey = "v";
_root.y = _root.y - 10;
}
} else if (Key.isDown(66)) {
if (_root.lastkey eq "v") {
_root.lastkey = "b";
_root.y = _root.y - 10;
}
}
}
Symbol 923 MovieClip Frame 4
((undefined <= b) > "c") || (0(false));
_root.g = _root.g - _root.GravityIncrease;
stop();
Symbol 923 MovieClip Frame 5
((undefined <= b) > "c") || (0(false));
_root.g = _root.g - _root.GravityIncrease;
stop();
Symbol 924 Button
on (release) {
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("playdig");
};
}
Symbol 925 MovieClip Frame 40
stop();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("PlayHurdles");
};
Symbol 930 MovieClip Frame 1
((undefined <= b) > "c") || (0(false));
if ((_y + _root.y) >= getProperty([(_root.GameClipLocation add ".") add "barra"], _y)) {
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , _root.barra._y - _root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , _root.barra._y);
_root.y = 0;
} else if ((_y + _root.y) <= (_root.upperbound + _root.BarMaxDeduction)) {
_root.y = 0;
}
if (((_y + _root.r) + _root.y) <= 10) {
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , -_root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , 0);
_root.y = int((_root.y + _root.g) * 0.96);
}
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , (_root.y + _y) - _root.barfactor);
setProperty((_root.GameClipLocation add ".") add "metershot", _y , _root.y + _y);
_root.y = int((_root.y + _root.g) * 0.96);
tellTarget ("_root.skull_meter") {
gotoAndStop(int(_root.powerfactor * 0.59));
};
_root.powerfactor = -(getProperty([(_root.GameClipLocation add ".") add "metershot"], _y) - getProperty([(_root.GameClipLocation add ".") add "barra"], _y));
_root.FieldMove = _root.powerfactor / (50 - _root.jumpfactor);
_root.MaxFieldMove = _root.Maxpowerfactor / 50;
_root.walkintervaldelta = _root.walkintervaldelta + _root.FieldMove;
_root.Maxwalkintervaldelta = _root.Maxwalkintervaldelta + _root.MaxFieldMove;
if (_root.ScoreFactor eq 0) {
if (_root.MaxDigTotal > _root.DigDepth) {
_root.ScoreFactor = 1100 / _root.MaxDigTotal;
_root.RecordDigTotal = _root.MaxDigTotal;
}
} else {
if (_root.digtotal > _root.DigDepth) {
stopAllSounds();
sbreak = new Sound(this);
sbreak.attachSound("riff_break");
sbreak.start(0, 2);
tellTarget (_root.GameClipLocation) {
nextFrame();
};
}
if (_root.DateDiff > _root.digTimeMax) {
(_root.DigTooLong = 1);
stopAllSounds();
sbreak = new Sound(this);
sbreak.attachSound("riff_break");
sbreak.start(0, 2);
tellTarget (_root.GameClipLocation) {
nextFrame();
};
}
}
if (_root.Maxwalkintervaldelta > _root.walkinterval) {
_root.maxwalkintervaldelta = 0;
_root.Maxdigtotal = _root.Maxdigtotal + 1;
}
if (_root.walkintervaldelta > _root.walkinterval) {
_root.walkintervaldelta = 0;
setProperty((_root.GameClipLocation add ".") add "scene.hole", _y , getProperty([(_root.GameClipLocation add ".") add "scene.hole"], _y) + 1);
setProperty((_root.GameClipLocation add ".") add "digcycle", _y , getProperty([(_root.GameClipLocation add ".") add "digcycle"], _y) + 1);
_root.digtotal = _root.digtotal + 1;
DigPercentage = (_root.DigTotal / _root.DigDepth) * 216;
_root.GameClip.DigMeter.YellowBar._y = _root.DigMeterYStart + DigPercentage;
tellTarget ((_root.GameClipLocation add ".") add "digcycle") {
play();
};
}
Symbol 930 MovieClip Frame 2
gotoAndPlay (1);
Symbol 942 Button
on (release) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("DigScore");
};
}
Symbol 943 MovieClip Frame 45
stop();
Instance of Symbol 622 MovieClip in Symbol 943 MovieClip Frame 45
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("DigScore");
};
}
Symbol 944 MovieClip Frame 1
((undefined <= b) > "c") || (0(false));
_root.meterheight = 0;
tellTarget ((_root.GameClipLocation add ".") add "gregor") {
gotoAndStop (81);
};
_root.digDepth = "125";
_root.digFactor = "13";
_root.walkinterval = 5;
_root.MaxPowerfactor = 130;
_root.ScoreFactor = 0;
_root.lastkey = "b";
_root.BarMaxDeduction = 10;
_root.x = 0;
_root.y = 0;
_root.g = 5;
_root.upperbound = getProperty([(_root.GameClipLocation add ".") add "meterbar"], _y) - getProperty([(_root.GameClipLocation add ".") add "meterbar"], _height);
_root.barfactor = getProperty([(_root.GameClipLocation add ".") add "barra"], _y);
stop();
Symbol 944 MovieClip Frame 2
((undefined <= b) > "c") || (0(false));
sbreak = new Sound(this);
sbreak.attachSound("riff_break2");
sbreak.start(0, 99);
_root.StartTime = new Date();
_root.DigMeterYStart = _root.GameClip.DigMeter.YellowBar._y;
stop();
Instance of Symbol 617 MovieClip "meterbar" in Symbol 944 MovieClip Frame 2
onClipEvent (keyDown) {
if (Key.isDown(86)) {
if (_root.lastkey eq "b") {
_root.y = _root.y - _root.digFactor;
_root.lastkey = "v";
}
} else if (Key.isDown(66)) {
if (_root.lastkey eq "v") {
_root.y = _root.y - _root.digFactor;
_root.lastkey = "b";
}
}
}
Symbol 944 MovieClip Frame 3
((undefined <= b) > "c") || (0(false));
_root.MaximumScore = int(_root.ScoreFactor * _root.DigDepth);
_root.ActualScore = (_root.RecordDigTotal / _root.MaxDigTotal) * 1100;
_root.ActualScore = int(_root.ActualScore);
_root.DigScoreDisplay = "Dig Score : " add _root.ActualScore;
_root.DigScore = _root.ActualScore;
_root.DigTimeDisplay = _root.DateDiff;
if (_root.DigTooLong == 1) {
_root.DigScoreDisplay = "Too Long!";
_root.DigScore = 0;
_root.DigTimeDisplay = _root.DateDiff;
}
stop();
Symbol 945 Button
on (release) {
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("playput");
};
}
Symbol 946 MovieClip Frame 40
stop();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("PlayHurdles");
};
Symbol 953 MovieClip Frame 1
((undefined <= b) > "c") || (0(false));
_root.FieldX = getProperty([(_root.GameClipLocation add ".") add "field"], _x) + (getProperty([(_root.GameClipLocation add ".") add "field"], _width) / 2);
_root.WalkCycleX = getProperty([(_root.GameClipLocation add ".") add "WalkCycle"], _x) + getProperty([(_root.GameClipLocation add ".") add "WalkCycle"], _width);
if ((_y + _root.y) >= getProperty([(_root.GameClipLocation add ".") add "barra"], _y)) {
_root.y = 0;
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , [(_root.GameClipLocation add ".") add "barra"]._y - _root.barfactor);
setProperty(this, _y , [(_root.GameClipLocation add ".") add "barra"]._y);
} else if ((_y + _root.y) <= (_root.upperbound + _root.BarMaxDeduction)) {
_root.y = 0;
}
if (((_y + _root.r) + _root.y) <= 10) {
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , -_root.barfactor);
setProperty(this, _y , 0);
_root.y = int((_root.y + _root.g) * 0.96);
}
setProperty((_root.GameClipLocation add ".") add "meterbar.greenbar", _y , (_root.y + _y) - _root.barfactor);
setProperty(this, _y , _root.y + _y);
if (_level0:CPUSpeedFactor < 2) {
setProperty((_root.GameClipLocation add ".") add "trees", _x , getProperty([(_root.GameClipLocation add ".") add "trees"], _x) - (_root.FieldMove / 30));
}
_root.y = int((_root.y + _root.g) * 0.96);
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop(int(_root.powerfactor * 0.59));
};
_root.powerfactor = (-(getProperty([(_root.GameClipLocation add ".") add "metershot"], _y) - getProperty([(_root.GameClipLocation add ".") add "barra"], _y))) - 0.25;
_root.FieldMove = (_root.powerfactor / 50) * _root.JackSpeedFactor;
_root.walkintervaldelta = _root.walkintervaldelta + _root.FieldMove;
setProperty((_root.GameClipLocation add ".") add "field", _x , getProperty([(_root.GameClipLocation add ".") add "field"], _x) - _root.FieldMove);
if (_root.walkintervaldelta > _root.walkinterval) {
_root.walkintervaldelta = 0;
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
nextFrame();
};
}
Symbol 953 MovieClip Frame 2
gotoAndPlay (1);
Symbol 957 MovieClip Frame 1
stop();
Symbol 959 MovieClip Frame 1
giro = 3;
_root.FieldX = getProperty([(_root.GameClipLocation add ".") add "field"], _x) + (getProperty([(_root.GameClipLocation add ".") add "field"], _width) / 2);
_root.WalkCycleX = getProperty([(_root.GameClipLocation add ".") add "WalkCycle"], _x) + getProperty([(_root.GameClipLocation add ".") add "WalkCycle"], _width);
_root.BallX = getProperty([(_root.GameClipLocation add ".") add "bola"], _x);
if (((_y + _root.r) + _root.y) >= getProperty([(_root.GameClipLocation add ".") add "barra"], _y)) {
if (_root.BounceVolume > 5) {
sLoop = new Sound(this);
sLoop.attachSound("skull_hit");
sloop.setVolume(_root.BounceVolume);
sLoop.start(0, 1);
_root.BounceVolume = _root.BounceVolume * 0.75;
}
setProperty((_root.GameClipLocation add ".") add "bola", _rotation , (_root.x * giro) + _rotation);
setProperty((_root.GameClipLocation add ".") add "bola", _y , getProperty([(_root.GameClipLocation add ".") add "barra"], _y) - _root.r);
_root.y = -_root.y;
_root.y = (_root.y + _root.g) * _root.BounceFactor;
setProperty((_root.GameClipLocation add ".") add "bola", _x , _root.x + _x);
_root.x = _root.x * _root.FrictionFactor;
}
if (((_y + _root.r) + _root.y) <= 10) {
setProperty((_root.GameClipLocation add ".") add "bola", _rotation , (_root.x * giro) + _rotation);
setProperty((_root.GameClipLocation add ".") add "bola", _y , _root.r);
_root.y = -_root.y;
_root.y = (_root.y + _root.g) * _root.BounceFactor;
setProperty((_root.GameClipLocation add ".") add "bola", _x , _root.x + _x);
_root.x = _root.x * 0.97;
}
if (((_x - _root.r) + _root.x) <= 0) {
setProperty((_root.GameClipLocation add ".") add "bola", _rotation , (_root.x * giro) + _rotation);
setProperty((_root.GameClipLocation add ".") add "bola", _x , _root.r);
_root.x = (-_root.x) * 0.97;
setProperty((_root.GameClipLocation add ".") add "bola", _y , _root.y + _y);
_root.y = (_root.y + _root.g) * _root.BounceFactor;
}
if (((_x + _root.r) + _root.x) >= 400) {
setProperty((_root.GameClipLocation add ".") add "bola", _rotation , (_root.x * giro) + _rotation);
setProperty((_root.GameClipLocation add ".") add "bola", _x , 400 - _root.r);
_root.x = (-_root.x) * 0.97;
setProperty((_root.GameClipLocation add ".") add "bola", _y , _root.y + _y);
_root.y = (_root.y + _root.g) * _root.BounceFactor;
}
setProperty((_root.GameClipLocation add ".") add "bola", _rotation , (_root.x * giro) + _rotation);
setProperty((_root.GameClipLocation add ".") add "bola", _x , _root.x + _x);
setProperty((_root.GameClipLocation add ".") add "bola", _y , _root.y + _y);
_root.x = _root.x * 0.97;
_root.y = (_root.y + _root.g) * _root.BounceFactor;
if ((_root.x > -0.1) and (_root.x < 0.1)) {
_root.x = 0;
}
if ((_root.y > -0.1) and (_root.y < 0.1)) {
_root.y = 0;
}
if (_root.ThrowCommit eq "1") {
if ((_root.x > -0.1) and (_root.x < 0.1)) {
_root.ThrowCommit = 0;
sloop.stop();
tellTarget (_root.GameClipLocation) {
gotoAndPlay ("Measure");
};
}
}
Symbol 959 MovieClip Frame 2
gotoAndPlay (1);
Symbol 996 MovieClip Frame 30
gotoAndPlay (1);
Symbol 996 MovieClip Frame 37
stopAllSounds();
Symbol 996 MovieClip Frame 45
sbreak = new Sound(this);
sbreak.attachSound("riff_break");
sbreak.start(0, 1);
Set("_root.throw" add _root.throwtry, _root.ShotPutScore);
if (_root.ShotPutScore > _root.BestScore) {
_root.BestScore = _root.ShotPutScore;
_root.BestScoreDisplay = "Best Throw : " add _root.ShotPutScore;
}
Symbol 996 MovieClip Frame 66
stop();
Symbol 997 Button
on (release) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
if (_root.ThrowTry lt 3) {
_root.ThrowTry = _root.ThrowTry + 1;
tellTarget (_root.GameClipLocation) {
gotoAndPlay (1);
};
} else {
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("skullputscore");
};
}
}
Symbol 998 MovieClip Frame 45
stop();
Instance of Symbol 622 MovieClip in Symbol 998 MovieClip Frame 45
onClipEvent (keyDown) {
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
if (_root.ThrowTry lt 3) {
_root.ThrowTry = _root.ThrowTry + 1;
tellTarget (_root.GameClipLocation) {
gotoAndPlay (1);
};
} else {
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay ("skullputscore");
};
}
}
Symbol 999 MovieClip Frame 1
((undefined <= b) > "c") || (0(false));
stopAllSounds();
if (_root.GameStarted eq "yes") {
} else {
_root.GregorMeasureCounter = 0;
_root.BestScore = 0;
_root.BestScoreDisplay = "Best Throw : 0";
_root.upperbound = getProperty([(_root.GameClipLocation add ".") add "meterbar"], _y) - getProperty([(_root.GameClipLocation add ".") add "meterbar"], _height);
_root.barfactor = getProperty([(_root.GameClipLocation add ".") add "barra"], _y);
_root.scalefactor = 30;
_root.BarMaxDeduction = -60;
_root.FrictionFactor = 0.3;
_root.BounceFactor = 0.8;
_root.yArcAdjustment = 1;
_root.xArcAdjustment = 0.2;
_root.walkinterval = 3;
_root.JackSpeedFactor = 3;
_root.GravityChange = 0;
_root.ThrowTry = 1;
_root.GameStarted = "yes";
}
Symbol 999 MovieClip Frame 2
((undefined <= b) > "c") || (0(false));
if (_root.ThrowTry == 1) {
tellTarget ((_root.GameClipLocation add ".") add "gregor_go") {
gotoAndPlay ("now go");
};
} else if (_root.ThrowTry == 2) {
tellTarget ((_root.GameClipLocation add ".") add "gregor_go") {
gotoAndPlay ("two");
};
} else {
tellTarget ((_root.GameClipLocation add ".") add "gregor_go") {
gotoAndPlay ("one");
};
}
setProperty((_root.GameClipLocation add ".") add "field", _x , "5");
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
gotoAndStop (1);
};
_root.meterheight = 0;
_root.shotrotation = 0;
_root.ThrowCommit = "0";
_root.lastkey = "b";
_root.x = 0;
_root.y = 0;
_root.foul = 0;
_root.BounceVolume = 100;
_root.g = 3;
stop();
Symbol 999 MovieClip Frame 3
((undefined <= b) > "c") || (0(false));
sbreak = new Sound(this);
sbreak.attachSound("riff_break2");
sbreak.start(0, 99);
stop();
Instance of Symbol 617 MovieClip "meterbar" in Symbol 999 MovieClip Frame 3
onClipEvent (keyDown) {
if (Key.isDown(32)) {
tellTarget (_root.GameClipLocation) {
_root.FrozenPowerFactor = _root.PowerFactor;
gotoAndPlay (4);
};
}
if (Key.isDown(86)) {
if (_root.lastkey eq "b") {
_root.lastkey = "v";
_root.y = _root.y - 10;
}
} else if (Key.isDown(66)) {
if (_root.lastkey eq "v") {
_root.lastkey = "b";
_root.y = _root.y - 10;
}
}
if (_root.WalkCycleX > _root.FieldX) {
stop();
tellTarget (_root.GameClipLocation) {
_root.FrozenPowerFactor = 0;
gotoAndPlay (4);
};
}
}
Symbol 999 MovieClip Frame 4
((undefined <= b) > "c") || (0(false));
if (_root.frozenpowerfactor eq "0") {
_root.ThrowCommit = "1";
gotoAndPlay ("Throw");
}
if (_root.shotRotation < -89) {
gotoAndPlay ("Throw");
} else if (_root.ThrowCommit != "1") {
_root.shotRotation = _root.shotRotation - 2;
tellTarget ((_root.GameClipLocation add ".") add "angle") {
gotoAndStop(int(math.abs(_root.shotRotation)));
};
}
Instance of Symbol 555 MovieClip "walkcycle" in Symbol 999 MovieClip Frame 4
onClipEvent (keyDown) {
if (Key.isDown(32)) {
_root.ThrowCommit = "1";
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
gotoAndPlay ("putskull");
};
}
}
Symbol 999 MovieClip Frame 5
((undefined <= b) > "c") || (0(false));
gotoAndPlay (4);
Symbol 999 MovieClip Frame 6
((undefined <= b) > "c") || (0(false));
temprotate = math.abs(_root.shotRotation + 10);
_root.x = (_root.frozenpowerfactor * math.abs(Math.cos(temprotate * (Math.PI/180)))) * _root.xArcAdjustment;
_root.y = -((_root.frozenpowerfactor * math.abs(Math.sin(temprotate * (Math.PI/180)))) * _root.yArcAdjustment);
_root.g = _root.g + _root.GravityChange;
_root.r = [(_root.GameClipLocation add ".") add "bola"]._width / 2;
setProperty((_root.GameClipLocation add ".") add "bola", _rotation , (_root.x * 3) + _rotation);
stop();
Symbol 999 MovieClip Frame 7
((undefined <= b) > "c") || (0(false));
stop();
Symbol 999 MovieClip Frame 8
((undefined <= b) > "c") || (0(false));
_root.ShotPutScore = int(_root.BallX - _root.FieldX) * 4;
_root.GregorX = getProperty((_root.GameClipLocation add ".") add "gregor", _x);
if (_root.GregorX < (_root.Ballx - 110)) {
setProperty((_root.GameClipLocation add ".") add "gregor", _x , _root.GregorX + 18);
} else if (_root.FrozenPowerFactor eq "0") {
gotoAndStop ("ShowScore");
} else {
_root.gregorMeasureCounter = 0;
gotoAndStop ("ShowScore");
}
Symbol 999 MovieClip Frame 9
((undefined <= b) > "c") || (0(false));
gotoAndPlay (8);
Symbol 999 MovieClip Frame 10
((undefined <= b) > "c") || (0(false));
_root.PowerFactor = 0;
tellTarget ((_root.GameMovieLocation add ".") add "skull_meter") {
gotoAndStop (1);
};
tellTarget ((_root.GameClipLocation add ".") add "gregor") {
gotoAndPlay ("throwshovel");
};
if (_root.ShotPutScore < 1) {
_root.ShotPutScore = 0;
}
if (_root.FrozenPowerFactor eq "0") {
tellTarget ((_root.GameClipLocation add ".") add "walkcycle") {
gotoAndPlay (27);
};
_root.ShotPutScore = 0;
_root.ShotPutScoreDisplay = "Shot Put Score : Foul";
} else {
_root.ShotPutScoreDisplay = "Shot Put Score : " add _root.ShotPutScore;
}
stop();
Symbol 1007 Button
on (release) {
_root.FlashTracking("Game1_PlayAgain");
buttonSound = new Sound(this);
buttonSound.attachSound("buttonsound");
ButtonSound.start(0, 1);
_root.gotoAndPlay(3);
}
Symbol 1028 MovieClip Frame 1
stop();
Symbol 1029 MovieClip Frame 1
if (_root.ScoreMeter._currentframe < int(_root.TotalScore / 100)) {
_root.ScoreMeter.gotoandstop(_root.ScoreMeter._currentframe + 1);
_root.TotalScoreDisplay = int((_root.ScoreMeter._currentframe / int(_root.TotalScore / 100)) * _root.TotalScore);
} else {
gotoAndPlay (5);
}
Symbol 1029 MovieClip Frame 4
gotoAndPlay (1);
Symbol 1029 MovieClip Frame 24
_root.gotoAndPlay("jumptowin");
stop();
Symbol 1083 MovieClip Frame 1
stop();
Symbol 1083 MovieClip Frame 2
play();
Symbol 1083 MovieClip Frame 129
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay (3);
};
stop();
Symbol 1083 MovieClip Frame 130
play();
Symbol 1083 MovieClip Frame 291
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay (3);
};
stop();
Symbol 1083 MovieClip Frame 294
play();
Symbol 1083 MovieClip Frame 413
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
nextFrame();
play();
};
stop();
Symbol 1083 MovieClip Frame 415
play();
Symbol 1083 MovieClip Frame 524
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay (3);
};
stop();
Symbol 1083 MovieClip Frame 526
play();
Symbol 1083 MovieClip Frame 614
stopAllSounds();
tellTarget (_root.GameMovieLocation) {
gotoAndPlay (3);
};
stop();
Symbol 1109 MovieClip Frame 1
stop();