Frame 99
ifFrameLoaded (112) {
_root.loadingMessage.gotoAndStop(2);
stop();
}
Frame 100
gotoAndPlay (97);
Frame 101
stopAllSounds();
Frame 102
stop();
Frame 103
stop();
Frame 104
_root.checkPoint = 0;
_root.mapSet = 0;
_root.mapSet1 = 0;
_root.mapcount = 0;
_root.scoreBenchGrinde = 0;
_root.scoreRampDown = 0;
_root.lives = 3;
_root.Bkgcount = 0;
_root.checkPointTime = 0;
_root.level = 1;
stop();
Frame 105
if (_root.bkgToggle == 1) {
_root.sceneBackground.scene.gotoAndStop((_root.checkPoint * 3) + 1);
_root.bkgToggle = 0;
_root.checkPointMaster.gotoAndStop(3);
}
stop();
Instance of Symbol 260 MovieClip "sceneBackground" in Frame 105
onClipEvent (enterFrame) {
_y = ((-(_root.man._y - 750)) / 2);
}
Instance of Symbol 319 MovieClip "checkPointMaster" in Frame 105
onClipEvent (enterFrame) {
_y = ((-(_root.man._y - 1050)) / 2);
gotoAndStop(_root.level);
}
Instance of Symbol 336 MovieClip "soundclip" in Frame 105
onClipEvent (load) {
swit = 0;
}
onClipEvent (enterFrame) {
if (_root.stunt == 3) {
if (swit == 0) {
swit = 1;
chord = (_root.stunt + 12) + i;
gotoAndStop(chord);
i++;
if (2 < i) {
i = 0;
}
}
} else {
swit = 0;
gotoAndStop(_root.stunt);
}
}
Instance of Symbol 364 MovieClip "platform2" in Frame 105
onClipEvent (load) {
toggle = 1;
_root.landUpper = 0;
playOnce = 0;
}
onClipEvent (enterFrame) {
_root.manX = _root.man._x;
_root.manY = _root.man._y;
platformW = (_x + _width) - 400;
_y = (-(_root.man._y - 440));
Ypos = _y;
if (-800 < _x) {
_x = (_x - _root.horizontalSpeed);
}
if (_root.landUpper == 0) {
if (((_x < _root.manX) and (_root.manX < platformW)) and (_root.manY < Ypos)) {
if (toggle == 1) {
_root.stunt = 4;
_root.platformRegister = 130;
_root.platformLevel = 2;
_root.landUpper = 1;
toggle = 0;
}
}
}
if (_root.landUpper == 1) {
if (_root.manY == Ypos) {
_root.scoreBenchGrinde = _root.scoreBenchGrinde + 100;
}
if (((platformW - 40) < _root.manX) and (_root.manY == Ypos)) {
_root.jumpswitch.gotoAndStop(2);
}
if (((platformW - 40) < _root.manX) and (_root.manX < platformW)) {
if (_root.manY < Ypos) {
_root.rampDown = 0;
}
if (_root.manY == Ypos) {
_root.rampDown = 1;
}
}
if ((platformW < _root.manX) and (_root.manY == Ypos)) {
if (_root.rampDown == 1) {
_root.scoreRampDown = _root.scoreRampDown + 1000;
_root.stunt = 8;
_root.fallspeed = -10;
_root.fallCount = 6;
if (_root.jumpFlag != 1) {
_root.man._y = _root.man._y + 10;
}
_root.LandLower = 0;
_root.toggLower = 0;
} else {
_root.stunt = 6;
_root.man._y = _root.man._y + 16.25;
_root.fallspeed = -16.25;
_root.fallCount = 3;
}
_root.fall = 1;
_root.landUpper = 0;
toggle = 1;
}
}
}
Instance of Symbol 376 MovieClip "platform1" in Frame 105
onClipEvent (load) {
_root.toggLower = 1;
_root.landLower = 0;
_root.rampDown = 0;
}
onClipEvent (enterFrame) {
platformW = _x + (_width - 220);
_y = (-(_root.man._y - 570));
yPOs = _y;
if (-580 < _x) {
_x = (_x - _root.horizontalSpeed);
}
if (_root.landLower == 0) {
if ((((_x < _root.manX) and (_root.manX < platformW)) and (_root.man._y < yPOs)) and ((yPOs - 20) < _root.man._y)) {
if (_root.toggLower == 1) {
_root.stunt = 3;
_root.jumpFlag = 0;
_root.platformRegister = 65;
_root.platformLevel = 1;
_root.landLower = 1;
_root.toggLower = 0;
}
}
}
if (_root.landLower == 1) {
if (_root.manY == Ypos) {
_root.scoreBenchGrinde = _root.scoreBenchGrinde + 100;
}
if (((platformW - 40) < _root.manX) and (_root.manY == yPOs)) {
_root.jumpswitch.gotoAndStop(2);
}
if (((platformW - 40) < _root.manX) and (_root.manX < platformW)) {
if (_root.manY < yPOs) {
_root.rampDown = 0;
}
if (_root.manY == yPOs) {
_root.rampDown = 1;
}
}
if ((platformW < _root.manX) and (_root.man._y == yPOs)) {
if (_root.rampDown == 1) {
_root.scoreRampDown = _root.scoreRampDown + 1000;
_root.stunt = 5;
_root.man._y = _root.man._y + 5;
_root.fallspeed = -10;
_root.fallCount = 6;
_root.rampDown = 0;
} else {
_root.stunt = 6;
_root.man._y = _root.man._y + 16.25;
_root.fallspeed = -16.25;
_root.fallCount = 3;
}
_root.fall = 1;
_root.landLower = 0;
_root.toggLower = 1;
}
}
}
Instance of Symbol 380 MovieClip "backGround" in Frame 105
onClipEvent (enterFrame) {
_y = (-(_root.man._y - 700));
_x = (_x - _root.horizontalSpeed);
if (_x < -720) {
_x = 720;
}
}
Instance of Symbol 384 MovieClip "ramp" in Frame 105
onClipEvent (load) {
toggel = 1;
}
onClipEvent (enterFrame) {
_y = (-(_root.man._y - 700));
if (-460 < _x) {
_x = (_x - _root.horizontalSpeed);
}
if (((_x < _root.man._x) and (_root.man._x < (_x + 60))) and (_root.man._y == _y)) {
if (toggel == 1) {
_root.stunt = 7;
_root.jumpRamp = 1;
_root.jumpFlag = 1;
toggel = 0;
}
} else {
toggel = 1;
}
}
Instance of Symbol 470 MovieClip "man" in Frame 105
onClipEvent (load) {
_root.mapPlatform1 = [720, 720, null, 1440, 720, 720, 720, 720, 720, null, 720, 720, null, 1440, 720, 720, 720, 720, 720, null, 720, 720, null, 1440, 720, 720, 720, 720, 720, null, 720, null, null, null, null, null, 720, null, 720, null, 720, 720, null, 1440, 720, 720, 720, 720, 720, null];
_root.mapPlatform2 = [null, 1140, 1340, null, 1140, 1140, 1480, 1140, null, null, null, 1140, 1340, null, 1140, 1140, 1480, 1140, null, null, null, 1140, 1340, null, 1140, 1140, 1480, 1140, null, null, null, null, null, 1300, 1300, null, 1480, null, 1480, null, null, 1140, 1340, null, 1140, 1140, 1480, 1140, null, null];
_root.mapRamp = [null, null, 720, 720, null, 820, null, null, null, null, null, null, 720, 720, null, 820, null, null, null, null, null, null, 720, 720, null, 820, null, null, null, null, null, 720, 720, 720, 720, 720, 2300, 720, 2300, null, null, null, 720, 720, null, 820, null, null, null, null];
_root.mapSpeed = [null, 200, null, null, 200, null, null, 200, null, null, null, null, null, null, null, null, null, 200, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 200, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null];
_root.obstacle1 = [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 200, null, 200, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 200, null, 280, 320, 0, 320, null, null];
_root.obstacle2 = [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 440, 200, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 440, 200, null, 440, null, null, null, null, null];
_root.obstacle3 = [null, null, null, null, null, null, null, null, null, null, 720, null, null, null, null, null, null, null, 720, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 720, null, 720, null, null, 720, 721, null, null, null, 720, null, null, null, null, null, null, 721, 720, null, null, null, 721, null, null, null, 721, null, null, null, 720, null, 720, null, null, null, null, null, null, null, 720, null, 720, null, null, null, 721, null, null, null, 720, null, null, null, null, null, null, 721, 720, null, null, 720, null, null, null, null, 720, null, null, null, 721, null, 720, null, null, null, null, null, null, null, null, null, 720, null, null, 721, null, null, 720, null, 720, null, 720, null, null, null, null, 720, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 721, 721, 721, null, null, null, 720, null, null, 720, null, null, null, 720, null, 720, null, null, 720, 721, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null];
_root.mapBooty = [null, 700, null, null, null, null, 700, null, null, null, null, 570, null, 700, null, null, 440, null, 700, null, null, null, null, 570, null, 700, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 700, null, null, null, null, null, null, null, 440, null, null, 570, null, null, null, 570, null, null, null, null, null, 700, null, null, null, null, 700, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 570, null, null, 700, null, null, 700, null, null, null, null, null, 570, null, null, null, 570, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 700, null, 700, null, null, null, null, 570, null, null, 700, null, null, null, 700, null, null, 700, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 700, null, null, 700, null, null, null, null, null, 570, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 570, null, null, 700, null, null, 700, null, null, 700, null, null, 700, null, null, 700, null, 700, null, null];
_root.horizontalSpeed = 20;
Verticalspeed = 20;
ratio = 1.5;
fallMax = -14.5;
_root.origin = _y;
_root.jump = 1;
_root.platformHeight = 0;
_root.platformPas = 0;
reset = 0;
up = 1;
_root.boost = 0;
speed = 1;
_root.stunt = 1;
stuntsw = 1;
_root.dispayTime = 48;
}
onClipEvent (enterFrame) {
_root.score = (_root.bootyScore + _root.scoreBenchGrinde) + _root.scoreRampDown;
time++;
if (31 < time) {
time = 0;
_root.checkPointTime++;
}
_root.timerBar.checkPointLength._xscale = _root.checkDistnce / 40;
_root.checkDistnce = _root.checkDistnce + _root.horizontalSpeed;
mapClock = mapClock + _root.horizontalSpeed;
_root.sceneBackground.gotoAndStop(_root.level);
_root.backGround.gotoAndStop(_root.level);
if (720 < mapClock) {
if (_root.obstacle3[_root.mapset1] == null) {
_root.obstacle.gotoAndStop(1);
} else {
_root.obstacle._x = _root.obstacle3[_root.mapset1];
if ((_root.obstacle3[_root.mapset1] % 10) == 1) {
_root.obstacle.gotoAndStop("collision2");
} else {
_root.obstacle.gotoAndStop("collision1");
}
_root.obstacle.collisionGraphic.gotoAndStop(_root.level);
}
if (_root.mapbooty[_root.mapSet1] != null) {
_root.bootyPoints._x = 900;
_root.bootyYpos = _root.mapbooty[_root.mapSet1];
}
_root.mapset1++;
_root.mapcount++;
if (3 < _root.mapcount) {
_root.mapset++;
_root.platform1._x = _root.mapPlatform1[_root.mapSet];
_root.platform2._x = _root.mapPlatform2[_root.mapSet];
_root.ramp._x = _root.mapRamp[_root.mapSet];
_root.platform2.gotoAndStop(_root.level);
_root.platform1.gotoAndStop(_root.level);
_root.ramp.gotoAndStop(_root.level);
if (_root.mapSpeed[_root.mapSet] == null) {
_root.platform1.speed.gotoAndStop(2);
} else {
_root.platform1.speed.gotoAndStop(1);
}
_root.platform1.speed._x = _root.mapSpeed[_root.mapSet];
if (_root.obstacle1[_root.mapSet] == null) {
_root.platform1.obstacle.gotoAndStop(1);
} else {
_root.platform1.obstacle._x = _root.obstacle1[_root.mapSet];
_root.platform1.obstacle.gotoAndStop(2);
_root.platform1.obstacle.collisionGraphic.gotoAndStop(_root.level);
}
if (_root.obstacle2[_root.mapSet] == null) {
_root.platform2.obstacle.gotoAndStop(1);
} else {
_root.platform2.obstacle._x = _root.obstacle2[_root.mapSet];
if ((_root.obstacle2[_root.mapset] % 10) == 1) {
_root.platform2.obstacle.gotoAndStop(13);
} else {
_root.platform2.obstacle.gotoAndStop(2);
}
_root.platform2.obstacle.collisionGraphic.gotoAndStop(_root.level);
}
if (((((_root.mapSet == 9) or (_root.mapSet == 19)) or (_root.mapSet == 29)) or (_root.mapSet == 39)) or (_root.mapSet == 49)) {
if (_root.checkPointTime < 47) {
_root.checkPointMaster["checkPointMovie" + _root.level].gotoAndPlay("halfway" + _root.level);
} else {
_root.checkPointMaster["checkPointMovie" + _root.level].gotoAndPlay("fullWay" + _root.level);
}
_root.checkPoint++;
}
_root.mapcount = 0;
if (_root.mapSet == 49) {
_root.stunt = 9;
}
if (_root.mapSet == 50) {
if (_root.level == 3) {
_parent.gotoAndStop("gameComplete");
} else {
_parent.gotoAndStop("win");
}
}
if (((((_root.mapSet == 10) or (_root.mapSet == 20)) or (_root.mapSet == 30)) or (_root.mapSet == 40)) or (_root.mapSet == 50)) {
_root.checkPointTime = 0;
_root.checkflag = 1;
}
}
mapClock = 0;
}
if ((28 < _root.mapSet) and (_root.level == 1)) {
if (stuntsw == 1) {
_root.stunt = 9;
stuntsw = 0;
}
if (_root.checkPointMaster.checkPointMovie1._currentFrame == 125) {
_parent.gotoAndStop("win");
}
}
if (_root.boost == 1) {
_root.stunt = 10;
_root.horizontalSpeed = _root.horizontalSpeed - 1;
_root.man.turboBoost.gotoAndStop(2);
if (_root.horizontalSpeed < 20) {
_root.horizontalSpeed = 20;
_root.boost = 0;
_root.stunt = 1;
_root.man.turboBoost.gotoAndStop(1);
}
}
if (_root.slowDown == 1) {
if (speed == 1) {
_root.horizontalSpeed = _root.horizontalSpeed - 5;
if (_root.horizontalSpeed < 2) {
speed = 0;
}
}
if (speed == 0) {
_root.horizontalSpeed = _root.horizontalSpeed + 0.2;
if (20 < _root.horizontalSpeed) {
_root.horizontalSpeed = 20;
speed = 1;
_root.slowDown = 0;
}
}
}
_root.man.gotoAndStop(_root.stunt);
_root.man.jumpCycle.gotoAndStop(steps);
if (_root.jump == 1) {
if (Verticalspeed >= 1) {
steps++;
} else {
steps--;
if (steps < 1) {
steps = 1;
}
}
if (steps == 33) {
steps = 0;
}
if (reset == 1) {
Verticalspeed = 20;
ratio = 1.5;
reset = 0;
}
if (fallMax < Verticalspeed) {
Verticalspeed = Verticalspeed - ratio;
} else {
Verticalspeed = -16;
}
if ((_root.origin - _root.platformRegister) < _y) {
_y = (_root.origin - _root.platformRegister);
if (_y == 350) {
_root.stunt = 1;
}
_root.jump = 0;
reset = 1;
} else {
_y = (_y - Verticalspeed);
}
}
if (_root.fall == 1) {
if (1 < steps) {
steps--;
}
if (0 < _root.platformLevel) {
_y = (_y - _root.fallspeed);
j++;
if (_root.rampDown == 1) {
_root.landLower = 0;
}
if (_root.jumpFlag == 1) {
j--;
_root.jumpFlag = 0;
}
}
if (j == _root.fallCount) {
_root.platformLevel--;
_root.platformRegister = _root.platformRegister - 65;
j = 0;
if (_root.platformLevel == 0) {
_root.stunt = 1;
steps = 1;
_root.fall = 0;
_root.rampDown = 0;
_root.LandLower = 0;
_root.toggLower = 1;
_root.jumpswitch.gotoAndStop(1);
}
}
}
if (_root.jumpRamp == 1) {
reset = null;
Verticalspeed = 20;
steps = 14;
ratio = 1;
_root.jump = 1;
_root.jumpRamp = 0;
}
if (_root.rampDown == 1) {
steps = 4;
}
}
Instance of Symbol 471 MovieClip "tracer" in Frame 105
onClipEvent (load) {
speed = 1;
}
onClipEvent (enterFrame) {
_y = (_y - (speed * ypos));
xpos = _x - _root.man._x;
ypos = _y - _root.man._y;
}
Instance of Symbol 473 MovieClip "obstacle" in Frame 105
onClipEvent (enterFrame) {
_y = (-(_root.man._y - 700));
if (-60 < _x) {
_x = (_x - (_root.horizontalSpeed * 1));
}
}
Instance of Symbol 478 MovieClip "bootyPoints" in Frame 105
onClipEvent (enterFrame) {
_y = (-(_root.man._y - _root.bootyYpos));
if (-500 < _x) {
_x = (_x - _root.horizontalSpeed);
} else {
play();
}
}
Instance of Symbol 483 MovieClip "timerBar" in Frame 105
onClipEvent (enterFrame) {
if (0 < _root.checkPointTime) {
_root.dispayTime = 48 - _root.checkPointTime;
} else {
_root.dispayTime = 0;
}
}
Instance of Symbol 489 MovieClip in Frame 105
onClipEvent (enterFrame) {
gotoAndStop(_root.lives);
}
Instance of Symbol 493 MovieClip in Frame 105
/* no clip actions */
Instance of Symbol 497 MovieClip "jumpSwitch" in Frame 105
onClipEvent (load) {
pressOnce = 1;
}
onClipEvent (keyDown) {
lastpressed = Key.getCode();
if ((lastpressed == 32) and (pressOnce == 1)) {
_root.stuntXtra = 1;
pressOnce = 0;
}
}
onClipEvent (keyUp) {
if ((lastpressed == 32) and (pressOnce == 0)) {
_root.stuntXtra = 0;
pressOnce = 1;
}
}
Frame 106
_root.checkPointTime = 0;
_root.mapSet = _root.mapSet - 9;
_root.mapSet1 = (_root.mapSet * 4) + 2;
_root.lives--;
_root.Bkgcount = 0;
_root.checkPoint--;
_root.bkgToggle = 1;
if (_root.lives == 0) {
_root.lives = 3;
_root.mapSet = 0;
_root.mapSet1 = 0;
gotoAndStop (107);
}
stop();
Frame 107
_root.mapSet = 0;
_root.mapSet1 = 0;
_root.checkPoint = 0;
_root.checkPointTime = 0;
_root.Bkgcount = 0;
_root.lives = 3;
_root.level = 1;
stop();
Frame 108
_root.checkPoint = 0;
_root.checkPointTime = 0;
_root.mapSet = 0;
_root.mapSet1 = 0;
_root.mapcount = 0;
_root.lives++;
_root.Bkgcount = 0;
_root.level++;
Frame 109
_root.checkPointTime = 0;
_root.mapSet = _root.checkPoint * 10;
_root.mapSet1 = _root.mapSet * 4;
_root.lives--;
_root.Bkgcount = 0;
_root.mapcount = 0;
root.bkgToggle = 1;
if (_root.lives == 0) {
gotoAndStop (107);
}
_root.platformRegister = 0;
_root.platformLevel = 0;
_root.man._y = 400;
_root.landLower = 0;
_root.jumpFlag = 0;
_root.fallCount = 0;
_root.fall = 0;
_root.rampDown = 0;
_root.LandLower = 0;
_root.toggLower0;
_root.jumpRamp == 1;
_root.jump = 1;
_root.jumpRamp = 0;
_root.rampDown == 1;
stop();
Frame 110
stop();
Frame 111
stop();
Symbol 3 MovieClip Frame 1
stop();
Symbol 18 MovieClip Frame 21
stop();
Symbol 33 Button
on (press) {
tellTarget ("../") {
gotoAndPlay ("story");
};
}
Symbol 36 MovieClip Frame 1
stop();
Symbol 41 MovieClip Frame 1
distanceCentreX = getProperty("/body", _x) - _x;
if (Number(distanceCentreX) < 0) {
distanceCentreX = -distanceCentreX;
}
distanceCentreY = getProperty("/body", _y) - _y;
if (Number(distanceCentreY) < 0) {
distanceCentreY = -distanceCentreY;
}
distanceCentreX = distanceCentreX / 1.5;
distanceCentreY = distanceCentreY / 1.5;
setProperty("../head/face", _xscale , Number(100 + Number(distanceCentreX)) + Number(distanceCentreY));
setProperty("../head/face", _yscale , Number(100 + Number(distanceCentreX)) + Number(distanceCentreY));
setProperty("../head/neck", _xscale , Number(100 + Number(distanceCentreX)) + Number(distanceCentreY));
setProperty("../head/neck", _yscale , Number(100 + Number(distanceCentreX)) + Number(distanceCentreY));
Symbol 41 MovieClip Frame 2
gotoAndPlay (1);
Symbol 46 Button
on (press) {
gotoAndStop (1);
tellTarget ("../head/face") {
gotoAndStop (3);
};
tellTarget ("../loaderMessage1") {
setProperty("../loaderMessage1", _visible , 0);
};
startDrag ("");
}
on (release, releaseOutside) {
stopDrag();
tellTarget ("../head/face") {
gotoAndStop (2);
};
gotoAndPlay (2);
}
Symbol 47 Button
on (press) {
gotoAndStop (1);
tellTarget ("../head/face") {
gotoAndStop (2);
};
startDrag ("");
}
on (release, releaseOutside) {
stopDrag();
tellTarget ("../head/face") {
gotoAndStop (1);
};
gotoAndPlay (2);
}
Symbol 48 MovieClip Frame 1
timeA = getTimer();
startPosX = _x;
startPosY = _y;
stop();
Symbol 48 MovieClip Frame 2
timeB = getTimer();
timeC = (timeB - timeA) / 30;
dropPosX = _x;
dropPosY = _y;
speedX = (startPosX - dropPosX) / timeC;
speedY = (startPosY - dropPosY) / timeC;
if (Number(_x) < 50) {
_x = 60;
}
if ((670 < Number(_x)) or (Number(_x) < 50)) {
_x = 660;
}
if (Number(_y) < 50) {
_y = 60;
}
if ((355 < Number(_y)) or (Number(_y) < 50)) {
_y = 345;
}
Symbol 48 MovieClip Frame 3
decell = 1;
if (Number(speedX) < 0) {
speedX = Number(speedX) + Number(decell);
} else {
speedX = speedX - decell;
}
if (Number(speedY) < 0) {
speedY = Number(speedY) + Number(decell);
} else {
speedY = speedY - decell;
}
_x = (_x - speedX);
_y = (_y - speedY);
if (Number(_x) < 50) {
tellTarget ("../head/face") {
gotoAndPlay (4);
};
speedX = speedX;
}
if ((670 < Number(_x)) or (Number(_x) < 50)) {
tellTarget ("../head/face") {
gotoAndPlay (4);
};
speedX = -speedX;
}
if (Number(_y) < 50) {
tellTarget ("../head/face") {
gotoAndPlay (4);
};
speedY = speedY;
}
if ((355 < Number(_y)) or (Number(_y) < 50)) {
tellTarget ("../head/face") {
gotoAndPlay (4);
};
speedY = -speedY;
}
if (Number(speedX) < Number(-50)) {
speedX = -50;
}
if (50 < Number(speedX)) {
speedX = 50;
}
if (Number(speedY) < Number(-50)) {
speedY = -50;
}
if (50 < Number(speedY)) {
speedY = 50;
}
Symbol 48 MovieClip Frame 4
if ((((Number(-1) < Number(speedX)) and (Number(speedX) < 1)) and (Number(-1) < Number(speedY))) and (Number(speedY) < 1)) {
gotoAndStop (5);
}
gotoAndPlay (3);
if (Number(_x) < 50) {
_x = 52;
}
if ((670 < Number(_x)) or (Number(_x) < 50)) {
_x = 668;
}
if (Number(_y) < 50) {
_y = 52;
}
if ((355 < Number(_y)) or (Number(_y) < 50)) {
_y = 353;
}
Symbol 48 MovieClip Frame 5
stop();
Symbol 50 MovieClip Frame 1
distanceCentreX = getProperty("/body", _x) - _x;
if (Number(distanceCentreX) < 0) {
distanceCentreX = -distanceCentreX;
}
distanceCentreY = getProperty("/body", _y) - _y;
if (Number(distanceCentreY) < 0) {
distanceCentreY = -distanceCentreY;
}
distanceCentreX = distanceCentreX / 1.5;
distanceCentreY = distanceCentreY / 1.5;
setProperty("../head/face", _xscale , Number(100 + Number(distanceCentreX)) + Number(distanceCentreY));
setProperty("../head/face", _yscale , Number(100 + Number(distanceCentreX)) + Number(distanceCentreY));
setProperty("../head/neck", _xscale , Number(100 + Number(distanceCentreX)) + Number(distanceCentreY));
setProperty("../head/neck", _yscale , Number(100 + Number(distanceCentreX)) + Number(distanceCentreY));
Symbol 50 MovieClip Frame 2
gotoAndPlay (1);
Symbol 53 MovieClip Frame 1
_rotation = int(getProperty("../../", _rotation) * 2);
if (Number(_rotation) < 0) {
_rotation = 0;
}
if (Number(_rotation) < Number(-180)) {
_rotation = -180;
}
Symbol 53 MovieClip Frame 2
gotoAndPlay (1);
Symbol 56 MovieClip Frame 1
_x = (Number(getProperty("../torso", _x)) + 25);
_y = (Number(getProperty("../torso", _y)) + 30);
_rotation = int((-xpos) * 1.5);
if (Number(_rotation) < Number(-80)) {
_rotation = -80;
}
if (25 < Number(_rotation)) {
_rotation = 25;
}
Symbol 56 MovieClip Frame 2
xpos = getProperty("../", _x) - getProperty("/body", _x);
ypos = getProperty("../", _x) - (getProperty("/body", _y) / 4);
gotoAndPlay (1);
Symbol 57 MovieClip Frame 1
_rotation = int(getProperty("../../", _rotation) * 2);
if (0 < Number(_rotation)) {
_rotation = 0;
}
Symbol 57 MovieClip Frame 2
gotoAndPlay (1);
Symbol 60 MovieClip Frame 1
_x = (getProperty("../torso", _x) - 25);
_y = (Number(getProperty("../torso", _y)) + 30);
_rotation = int((-xpos) * 1.5);
if (80 < Number(_rotation)) {
_rotation = 80;
}
if (Number(_rotation) < Number(-25)) {
_rotation = -25;
}
Symbol 60 MovieClip Frame 2
xpos = getProperty("../", _x) - getProperty("/body", _x);
gotoAndPlay (1);
Symbol 62 MovieClip Frame 1
_rotation = int(getProperty("../../", _rotation) * 1.5);
Symbol 62 MovieClip Frame 2
gotoAndPlay (1);
Symbol 65 MovieClip Frame 1
_x = (Number(getProperty("../torso", _x)) + 30);
_y = (getProperty("../torso", _y) - 50);
_rotation = int((ypos / 2) * 1.5);
speed = 0.1;
Symbol 65 MovieClip Frame 2
ypos = getProperty("../", _y) - getProperty("/body", _y);
gotoAndPlay (1);
Symbol 67 MovieClip Frame 1
_rotation = (-int(getProperty("../../", _rotation) * 1.5));
Symbol 67 MovieClip Frame 2
gotoAndPlay (1);
Symbol 69 MovieClip Frame 1
_x = (getProperty("../torso", _x) - 30);
_y = (getProperty("../torso", _y) - 50);
_rotation = int((-(ypos / 2)) * 1.5);
speed = 0.1;
Symbol 69 MovieClip Frame 2
ypos = getProperty("../", _y) - getProperty("/body", _y);
gotoAndPlay (1);
Symbol 71 MovieClip Frame 1
_x = (_x - (speed * xpos));
_y = (_y - (speed * ypos));
_rotation = int(-(xpos / 2));
speed = 0.3;
Symbol 71 MovieClip Frame 2
xpos = _x - getProperty("/body", _x);
ypos = _y - getProperty("/body", _y);
gotoAndPlay (1);
Symbol 74 MovieClip Frame 4
gotoAndPlay (1);
Symbol 78 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 2
stop();
Symbol 93 MovieClip Frame 1
Set("/:sample", 2);
Symbol 93 MovieClip Frame 2
Set("/:sample", Number(/:sample) + 1);
if (11 < Number(/:sample)) {
Set("/:sample", 2);
}
stop();
Symbol 93 MovieClip Frame 4
tellTarget ("sound") {
gotoAndPlay(/:sample);
};
tellTarget ("stars") {
gotoAndPlay (2);
};
if (Number(getProperty("../", _x)) < 360) {
tellTarget ("faceDirection") {
gotoAndStop (2);
};
} else {
tellTarget ("faceDirection") {
gotoAndStop (1);
};
}
Symbol 93 MovieClip Frame 8
gotoAndStop (2);
Symbol 94 MovieClip Frame 1
_x = (_x - (speed * xpos));
_y = (_y - (speed * ypos));
_rotation = int(xpos / 2);
speed = 0.3;
Symbol 94 MovieClip Frame 2
xpos = _x - getProperty("/body", _x);
ypos = _y - (getProperty("/body", _y) - 20);
gotoAndPlay (1);
Symbol 136 MovieClip Frame 140
_parent.nextFrame();
Symbol 151 Button
on (press) {
gotoAndStop (104);
}
Symbol 155 Button
on (press) {
_root.skateBoardG.gotoAndPlay(2);
}
Symbol 156 Button
on (press) {
gotoAndStop (111);
}
Symbol 161 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 25
_parent.nextFrame();
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 2
stop();
Symbol 247 MovieClip Frame 3
stop();
Symbol 247 MovieClip Frame 4
stop();
Symbol 247 MovieClip Frame 5
stop();
Symbol 247 MovieClip Frame 6
stop();
Symbol 247 MovieClip Frame 7
stop();
Symbol 247 MovieClip Frame 8
stop();
Symbol 247 MovieClip Frame 9
stop();
Symbol 247 MovieClip Frame 10
stop();
Symbol 247 MovieClip Frame 11
stop();
Symbol 247 MovieClip Frame 12
stop();
Symbol 247 MovieClip Frame 13
stop();
Symbol 247 MovieClip Frame 14
stop();
Symbol 247 MovieClip Frame 15
stop();
Symbol 247 MovieClip Frame 16
stop();
Symbol 247 MovieClip Frame 17
stop();
Symbol 247 MovieClip Frame 18
stop();
Symbol 247 MovieClip Frame 19
stop();
Symbol 247 MovieClip Frame 20
stop();
Symbol 247 MovieClip Frame 21
stop();
Symbol 247 MovieClip Frame 22
stop();
Symbol 247 MovieClip Frame 23
stop();
Symbol 247 MovieClip Frame 24
stop();
Symbol 247 MovieClip Frame 25
stop();
Symbol 247 MovieClip Frame 26
stop();
Symbol 247 MovieClip Frame 27
stop();
Symbol 247 MovieClip Frame 28
stop();
Symbol 247 MovieClip Frame 29
stop();
Symbol 247 MovieClip Frame 30
stop();
Symbol 247 MovieClip Frame 31
stop();
Symbol 247 MovieClip Frame 32
stop();
Symbol 247 MovieClip Frame 33
stop();
Symbol 247 MovieClip Frame 34
stop();
Symbol 247 MovieClip Frame 35
stop();
Symbol 247 MovieClip Frame 36
stop();
Symbol 247 MovieClip Frame 37
stop();
Symbol 247 MovieClip Frame 38
stop();
Symbol 247 MovieClip Frame 39
stop();
Symbol 247 MovieClip Frame 40
stop();
Symbol 247 MovieClip Frame 41
stop();
Symbol 247 MovieClip Frame 42
stop();
Symbol 247 MovieClip Frame 43
stop();
Symbol 247 MovieClip Frame 44
stop();
Symbol 247 MovieClip Frame 45
stop();
Symbol 260 MovieClip Frame 1
stop();
Instance of Symbol 165 MovieClip in Symbol 260 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - (_root.horizontalSpeed / 8));
if (_x < -80) {
_x = -1;
}
}
Instance of Symbol 247 MovieClip "scene" in Symbol 260 MovieClip Frame 1
onClipEvent (load) {
_root.Bkgcount = 1;
}
onClipEvent (enterFrame) {
if (init == undefined) {
backgroundscenelevel = _root.level - 1;
this.gotoAndStop(((_root.checkPoint * 3) + (backgroundscenelevel * 15)) + _root.Bkgcount);
init = 1;
}
if (-540 < _x) {
_x = (_x - (_root.horizontalSpeed / 8));
} else {
_x = 720;
_root.Bkgcount++;
if (3 < _root.Bkgcount) {
_root.Bkgcount = 1;
}
backgroundscenelevel = _root.level - 1;
gotoAndStop(((_root.checkPoint * 3) + (backgroundscenelevel * 15)) + _root.Bkgcount);
}
}
Symbol 260 MovieClip Frame 2
stop();
Instance of Symbol 249 MovieClip in Symbol 260 MovieClip Frame 2
onClipEvent (enterFrame) {
_x = (_x - (_root.horizontalSpeed / 12));
if (_x < -585) {
_x = 134;
}
}
Symbol 260 MovieClip Frame 3
stop();
Instance of Symbol 259 MovieClip in Symbol 260 MovieClip Frame 3
onClipEvent (enterFrame) {
_x = (_x - (_root.horizontalSpeed / 12));
if (_x < -724) {
_x = 0;
}
}
Symbol 274 MovieClip Frame 125
gotoAndStop (1);
Symbol 274 MovieClip Frame 225
_parent._parent.gotoAndStop("checkPointLoose");
gotoAndStop (1);
Symbol 281 MovieClip Frame 64
gotoAndStop (1);
Symbol 281 MovieClip Frame 164
_parent._parent.gotoAndStop("checkPointLoose");
gotoAndStop (1);
Symbol 318 MovieClip Frame 35
gotoAndStop (1);
Symbol 318 MovieClip Frame 135
_parent._parent.gotoAndStop("checkPointLoose");
gotoAndStop (1);
Symbol 319 MovieClip Frame 1
stop();
Symbol 319 MovieClip Frame 2
stop();
Symbol 319 MovieClip Frame 3
stop();
Symbol 343 MovieClip Frame 2
stop();
Instance of Symbol 340 MovieClip in Symbol 343 MovieClip Frame 2
/* no clip actions */
Symbol 343 MovieClip Frame 11
gotoAndStop (1);
Symbol 347 MovieClip Frame 2
stop();
Instance of Symbol 340 MovieClip in Symbol 347 MovieClip Frame 2
/* no clip actions */
Symbol 347 MovieClip Frame 11
gotoAndStop (1);
Symbol 351 MovieClip Frame 2
stop();
Symbol 351 MovieClip Frame 15
gotoAndStop (1);
Symbol 352 MovieClip Frame 1
stop();
Symbol 352 MovieClip Frame 2
stop();
Symbol 352 MovieClip Frame 3
stop();
Symbol 357 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 2
stop();
Symbol 357 MovieClip Frame 3
stop();
Symbol 361 MovieClip Frame 2
stop();
Instance of Symbol 353 MovieClip in Symbol 361 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.man)) {
_root.previuosStunt = _root.stunt;
_root.stunt = 11;
_root.slowDown = 1;
_parent.play();
_root.platform2.obstacle.collisionGraphic["collisionGraphic" + _root.level].play();
}
}
Symbol 361 MovieClip Frame 11
gotoAndStop (1);
Symbol 361 MovieClip Frame 13
collisionGraphic1.gotoAndStop(_root.level);
stop();
Instance of Symbol 358 MovieClip in Symbol 361 MovieClip Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.man)) {
_root.previuosStunt = _root.stunt;
_root.stunt = 11;
_root.slowDown = 1;
_parent.play();
}
}
Symbol 361 MovieClip Frame 34
_parent._parent.gotoAndStop("Ultimatedeath");
Symbol 364 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 2
stop();
Symbol 371 MovieClip Frame 1
stop();
Instance of Symbol 370 MovieClip "hit1" in Symbol 371 MovieClip Frame 1
onClipEvent (load) {
toggle = 0;
}
onClipEvent (enterFrame) {
if (_parent._parent._x < 579) {
_visible = 1;
toggle = 1;
}
if (toggle == 1) {
if (this.hitTest(_root.man)) {
_root.horizontalSpeed = 60;
_root.boost = 1;
toggle = 0;
_visible = 0;
}
}
}
Symbol 371 MovieClip Frame 2
stop();
Symbol 373 MovieClip Frame 2
stop();
Instance of Symbol 372 MovieClip in Symbol 373 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.man)) {
_root.previuosStunt = _root.stunt;
_root.stunt = 11;
_root.slowDown = 1;
_parent.play();
_root.platform1.obstacle.collisionGraphic["collisionGraphic" + _root.level].play();
}
}
Symbol 373 MovieClip Frame 11
gotoAndStop (1);
Symbol 373 MovieClip Frame 13
collisionGraphic1.gotoAndStop(_root.level);
stop();
Instance of Symbol 358 MovieClip in Symbol 373 MovieClip Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.man)) {
_root.previuosStunt = _root.stunt;
_root.stunt = 11;
_root.slowDown = 1;
_parent.play();
}
}
Symbol 373 MovieClip Frame 34
_parent.gotoAndStop("Ultimatedeath");
Symbol 376 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 2
stop();
Symbol 376 MovieClip Frame 3
stop();
Symbol 380 MovieClip Frame 1
stop();
Symbol 380 MovieClip Frame 2
stop();
Symbol 380 MovieClip Frame 3
stop();
Symbol 384 MovieClip Frame 1
stop();
Symbol 384 MovieClip Frame 2
stop();
Symbol 384 MovieClip Frame 3
stop();
Symbol 413 MovieClip Frame 25
stop();
Symbol 417 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 6
gotoAndStop (1);
Symbol 447 MovieClip Frame 64
_root.stunt = 1;
stop();
Symbol 465 MovieClip Frame 14
_root.stunt = _root.previuosStunt;
_parent.gotoAndStop(_root.stunt);
Symbol 469 MovieClip Frame 11
_root.stunt = _root.previuosStunt;
_parent.gotoAndStop(_root.stunt);
Symbol 473 MovieClip Frame 2
stop();
Instance of Symbol 472 MovieClip in Symbol 473 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.man)) {
_root.previuosStunt = _root.stunt;
_root.stunt = 11;
_root.slowDown = 1;
_parent.play();
_root.obstacle.collisionGraphic["collisionGraphic" + _root.level].play();
}
}
Symbol 473 MovieClip Frame 11
gotoAndStop (1);
Symbol 473 MovieClip Frame 13
collisionGraphic1.gotoAndStop(_root.level);
stop();
Instance of Symbol 358 MovieClip in Symbol 473 MovieClip Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.man)) {
_root.previuosStunt = _root.stunt;
_root.stunt = 11;
_root.slowDown = 1;
_parent.play();
}
}
Symbol 473 MovieClip Frame 34
_parent.gotoAndStop("Ultimatedeath");
Symbol 477 MovieClip Frame 1
stop();
Instance of Symbol 475 MovieClip in Symbol 477 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.man)) {
_parent.gotoAndPlay(2);
}
}
Symbol 477 MovieClip Frame 6
_root.bootyScore = _root.bootyScore + 50;
stop();
Symbol 478 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 2
gotoAndStop (1);
Symbol 489 MovieClip Frame 1
stop();
Symbol 489 MovieClip Frame 2
stop();
Symbol 489 MovieClip Frame 3
stop();
Symbol 489 MovieClip Frame 4
stop();
Symbol 489 MovieClip Frame 5
stop();
Symbol 495 Button
on (press) {
_root.jump = 1;
_root.stunt = 2;
}
Symbol 497 MovieClip Frame 1
stop();
Symbol 497 MovieClip Frame 2
stop();
Symbol 519 MovieClip Frame 40
gotoAndPlay (31);
Symbol 522 Button
on (press) {
gotoAndStop (105);
}
Symbol 559 MovieClip Frame 57
gotoAndPlay (1);
Symbol 560 MovieClip Frame 60
stop();
Symbol 562 Button
on (press) {
gotoAndStop (104);
}
Symbol 580 MovieClip Frame 45
gotoAndPlay (25);
Symbol 626 MovieClip Frame 65
_parent.gotoAndStop("game");
Symbol 628 Button
on (press) {
gotoAndStop (105);
}
Instance of Symbol 630 MovieClip in Symbol 673 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_x - (_root.horizontalSpeed / 12));
if (_x < -724) {
_x = 0;
}
}
Symbol 677 Button
on (press) {
gotoAndStop (104);
}