Frame 1
function i_fog() {
_root.FogAPI.trackClick("i_fog");
}
function add_game() {
getURL ("http://www.freegamesforyourwebsite.com/");
}
var debug = true;
var gameName = "climber";
var gameDura = 3000;
soundon = true;
stop();
stagewidth = Stage.width;
stageheight = Stage.height;
btnFoggy._width = stagewidth;
btnFoggy._height = stageheight;
mcTaglines.swapDepths(99996);
prel.swapDepths(99997);
mcLogo.swapDepths(99998);
btnFoggy.swapDepths(99999);
fogNo = 0;
var enterFrameFunc = function () {
var _local4 = Math.random();
if (_local4 < ((_root.getBytesLoaded() / _root.getBytesTotal()) / 5)) {
if (fogNo > 999) {
fogNo = 0;
}
var _local5 = random(2) + 1;
var _local3 = _root.attachMovie("fog_1", "fog" + (fogNo++), fogNo);
_local3.cacheAsBitmap = true;
_local3._x = stagewidth / 2;
_local3._y = stageheight / 2;
_local3._xscale = (_local3._yscale = 0);
_local3.gotoAndStop(random(10) + 1);
_local3.speed = 100;
_local3._alpha = 0;
_local3.grow = Math.random();
_local3.fade = false;
_local3.targetX = random(10);
if (_local3.targetX < 5) {
_local3.targetX = random(10);
if (_local3.targetX < 5) {
_local3.targetX = -100;
} else {
_local3.targetX = stagewidth + 100;
}
_local3.targetY = random(stageheight);
} else {
_local3.targetY = random(10);
if (_local3.targetY < 5) {
_local3.targetY = -100;
} else {
_local3.targetY = stageheight + 100;
}
_local3.targetX = random(stagewidth);
}
_local3.onEnterFrame = function () {
this._x = this._x + (((this.targetX - this._x) / this.speed) * 0.5);
this._y = this._y + (((this.targetY - this._y) / this.speed) * 0.5);
this.speed = this.speed * 0.99;
this._xscale = (this._yscale = this._yscale + (this.grow * 2));
if ((this._alpha < 100) && (!this.fade)) {
this._alpha = this._alpha + 2;
}
if (((((this._x < -50) || (this._y < -50)) || (this._x > (stagewidth + 50))) || (this._y > (stageheight + 50))) || (this._xscale > 200)) {
this.fade = true;
}
if (this.fade) {
this._alpha = this._alpha - 5;
if (this._alpha <= 0) {
delete this.onEnterFrame;
this.removeMovieClip();
}
}
};
}
percentGame = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
percentDura = (getTimer() / gameDura) * 100;
percent = Math.round(Math.min(percentGame, percentDura, 100));
prel.procent.text = percent;
prel.gotoAndStop(percent);
if (Number(prel.procent.text) > 99) {
mcLogo.removeMovieClip();
play();
delete this.onEnterFrame;
}
};
var right_click = new ContextMenu();
right_click.hideBuiltInItems();
this.menu = right_click;
var i_r_fog = new ContextMenuItem("Play More Games!", i_fog);
right_click.customItems.push(i_r_fog);
var add_game_v = new ContextMenuItem("Free Games for Your Website", add_game);
right_click.customItems.push(add_game_v);
var FogAPI = new FogAPI_AS2({game:{id:20, fogid:14914, name:"climber", title:"Climber", res:"512x384"}, adFinished:function () {
prel.onEnterFrame = enterFrameFunc;
}});
FogAPI.options.adFinished();
Instance of Symbol 143 MovieClip in Frame 1
on (release) {
getURL ("http://www.freeonlinegames.com", "_blank");
}
Frame 2
stop();
mcLogo.swapDepths(99998);
Frame 3
if (!okToPlay) {
gotoAndStop (2);
} else {
prel.removeMovieClip();
btnFoggy.removeMovieClip();
mcTaglines.removeMovieClip();
mcLogo.removeMovieClip();
}
Frame 4
_root.checkpointtext = _root.checkpointtext1.split(newline);
paths = new Array();
paths.push("Level 1: Boulder Dash");
paths.push("Level 2: Pleasant Falls");
paths.push("Level 3: Goat Grief");
paths.push("Level 4: Catch My Drift");
paths.push("Level 5: Yeti Peak");
checkpointtext = new Array();
checkpointtext.push("Well done, but you've only just begun.<br> The level 2 code is <b>WATERFALL</b><br><br>TIP: Keep an eye out for extra pitons on the next level and watch your footing on the slippery moss.");
checkpointtext.push("You made it to the top of Pleasant Falls!<br> The level 3 code is <b>GOTGRASS?</b><br><br>TIP: The bridge on the next levwel has claimed many lives, make sure you've got a piton in before you tackle it. If you want to find grass to feed the goats, take a right at the cave entrance.");
checkpointtext.push("That wasn't so hard, was it?<br> The level 4 code is <b>AVALANCHE</b><br><br>TIP: You'll come to a leap of faith on this level, but it's not really a leap of faith at all if you catch my drift... <br>Oh, and be careful where you tread, there's a lot of loose snow around.");
checkpointtext.push("You've completed the penultimate level!<br> The level 5 code is <b>SNOWBALLS</b><br><br>TIP: Whatever you do, don't hammer a piton into the ice under an avalanche after it has fallen. There's no coming back from that one.");
factoids = new Array();
factoids.push("TRY LEVELCODE 'NIGHTTIME'");
factoids.push("FREEONLINEGAMES.COM ");
factoids.push("HAMMER IN PITONS OF YOUR OWN WITH THE SPACE BAR");
factoids.push("HAMMER IN PITONS OF YOUR OWN WITH THE SPACE BAR");
factoids.push("TRY LEVELCODE 'NIGHTTIME'");
factoids.push("TOUCH ANY PITON THAT YOU FIND ALONG THE WAY TO SAVE YOUR PROGRESS");
factoids.push("HAMMER IN PITONS OF YOUR OWN WITH THE SPACE BAR");
factoids.push("TAP THE ARROW KEYS AT THE RIGHT SPEED TO CLIMB FASTER");
factoids.push("HOLD SHIFT AND USE THE ARROWS TO REACH ACROSS GAPS AND CHASMS");
factoids.push("FREE ONLINE GAMES");
factoids.push("FREE ONLINE GAMES");
factoids.push("FREE ONLINE GAMES");
factoids.push("FOG.COM");
factoids.push("FOG.COM");
Instance of Symbol 93 MovieClip [snowball] in Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 217 MovieClip "loader" in Frame 4
onClipEvent (enterFrame) {
perc = Math.floor(100 * (_root.getBytesLoaded() / _root.getBytesTotal()));
percstring = perc;
if ((_root.getBytesLoaded() == _root.getBytesTotal()) && (!loadingVars)) {
trace(_root.cfg.indexOf("."));
if (_root.cfg == undefined) {
_root.cfg = "climber.cfg";
}
percstring = _root.cfg;
loadingVars = true;
loadVariables (_root.cfg, _root);
}
if (_root.factoids != "") {
i = _url.indexOf("freeonlinegames.com");
if ((i > 0) && (i < 20)) {
_root.nextFrame();
}
_root.gotoAndStop("bad");
}
}
Frame 5
function checkcode() {
codein = codein.toUpperCase();
switch (codein) {
case "WATERFALL" :
lvl = 2;
framecounter = 18000;
play();
break;
case "GOTGRASS?" :
lvl = 3;
framecounter = 36000;
play();
break;
case "AVALANCHE" :
lvl = 4;
framecounter = 54000;
play();
break;
case "SNOWBALLS" :
lvl = 5;
framecounter = 72000 /* 0x011940 */;
play();
break;
case "NIGHTTIME" :
lvl = 1;
framecounter = 0;
nighttime = new Object();
nighttime = {ra:"80", rb:"-70", ga:"100", gb:"-102", ba:"100", bb:"-61", aa:"100", ab:"0"};
nightsky = new Object();
nightsky = {ra:"50", rb:"0", ga:"-100", gb:"255", ba:"50", bb:"0", aa:"100", ab:"0"};
play();
break;
}
}
stop();
if (showscores == "no") {
hof._visible = 0;
}
scores.submitted = false;
scores.ranks = "";
i = 0;
while (i < 100) {
scores.ranks = ((scores.ranks + " ") + (i + 1)) + newline;
i++;
}
_quality = "HIGH";
title.play();
stopAllSounds();
if (soundon) {
sndholder.duplicateMovieClip("snd", 0);
snd.gotoAndPlay("ambiwind");
}
codetf.restrict = "A-Z!?.,";
codetf.onSetFocus = function () {
_root.codein = "";
};
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 211 MovieClip "title" in Frame 5
onClipEvent (enterFrame) {
if (Key.isDown(27)) {
fscommand ("quit");
}
}
Instance of Symbol 143 MovieClip in Frame 5
on (release) {
_root.FogAPI.trackClick("minilogo");
}
Frame 6
function LevelUp(lvl) {
_root.world.gotoAndStop(lvl);
_root.lvl = lvl;
_root.climber._x = 256;
_root.climber._y = 256;
_root.world._x = (-_root.world.piton._x) + 256;
_root.world._y = (-_root.world.piton._y) + 256;
_root.lvltext = _root.paths[_root.lvl - 1];
}
function getKB() {
d = 5;
_root.climber._rotation = 0;
if (key.isDown(37)) {
_root.climber._rotation = 2;
d = d - 1;
if (_root.climber.holds == 0) {
_root.climber.xv = _root.climber.xv - 0.1;
}
}
if (key.isDown(39)) {
_root.climber._rotation = -2;
d = d + 1;
if (_root.climber.holds == 0) {
_root.climber.xv = _root.climber.xv + 0.1;
}
}
if (key.isDown(38)) {
d = d + 3;
}
if (key.isDown(40)) {
d = d - 3;
}
climber.head.gotoAndStop(d);
if (d == 5) {
_root.climber.drag = 3.9;
} else {
_root.climber.drag = 6;
}
return(d);
}
function turn(currentAngle, preferredAngle, maxTurnSpeed) {
t = preferredAngle - currentAngle;
while (t > 180) {
t = t - 360;
}
while (t < -180) {
t = t + 360;
}
if (t < (-maxTurnSpeed)) {
return(-maxTurnSpeed);
}
if (t > maxTurnSpeed) {
return(maxTurnSpeed);
}
return(t);
}
function dist2(x, y) {
return((x * x) + (y * y));
}
stop();
gravity = 0.42;
_quality = gamequality;
_root.world.gotoAndStop(lvl);
if (nighttime) {
wc = new Color(world);
wc.setTransform(nighttime);
pc = new Color(climber);
pc.setTransform(nighttime);
sc = new Color(bg);
sc.setTransform(nightsky);
}
Instance of Symbol 288 MovieClip "camera" in Frame 6
onClipEvent (enterFrame) {
with (_root) {
xv = xv * 0.95;
yv = yv * 0.92;
if (climber._x > 384) {
xv = xv - 2.3;
}
if (climber._x < 128) {
xv = xv + 2.3;
}
if (climber._y > 304) {
yv = yv - 2;
}
if (climber._y < 200) {
yv = yv + 2;
}
climber._x = climber._x + xv;
climber._y = climber._y + yv;
world._x = world._x + xv;
world._y = world._y + yv;
}
_root.framecounter++;
}
Instance of Symbol 406 MovieClip "world" in Frame 6
/* no clip actions */
Instance of Symbol 437 MovieClip "climber" in Frame 6
onClipEvent (load) {
function forceLimb(limb, tag) {
limb.px = tag._x;
limb.py = tag._y;
limb.pr = tag._rotation;
limb.gotoAndStop(1);
}
function forcePose(pose) {
loc.gotoAndStop(pose);
forceLimb(RH, loc.RAF);
forceLimb(LH, loc.LAF);
forceLimb(RF, loc.RLF);
forceLimb(LF, loc.LLF);
}
function moveLimb(limb, tag, griptag) {
if ((d != 5) && (_root.dist2(limb._x - limb.px, limb._y - limb.py) < 250)) {
switch (limb.hold) {
case 1 :
if (!Key.isDown(16)) {
limb.hold = 0;
limb.px = tag._x;
limb.py = tag._y;
limb.pr = tag._rotation;
limb.gotoAndStop(1);
limb.movebody = 0;
_root.snd.gotoAndPlay("step2");
}
break;
case 0 :
if (_root.world.mtn.hitTest(_x + (limb._x / 1.7), _y + (limb._y / 1.7), true)) {
_root.snd.gotoAndPlay("step1");
limb.hold = 1;
limb.px = griptag._x;
limb.py = griptag._y;
limb.pr = griptag._rotation;
limb.movebody = 1;
limb.gotoAndStop(2);
}
break;
default :
trace("BAD! not grabbing or releasing: full step");
limb.hold = 0;
limb.movebody = 0;
limb.gotoAndStop(1);
}
}
if ((d != lastdir) && (d != 5)) {
switch (limb.hold) {
case 0 :
limb.hold = 0;
limb.px = tag._x;
limb.py = tag._y;
limb.pr = tag._rotation;
limb.gotoAndStop(1);
limb.movebody = 0;
break;
case 1 :
if (_root.world.mtn.hitTest(_x + (limb._x / 1.7), _y + (limb._y / 1.7), true)) {
limb.hold = 1;
limb.px = griptag._x;
limb.py = griptag._y;
limb.pr = griptag._rotation;
limb.movebody = 1;
limb.gotoAndStop(2);
}
break;
default :
trace("BAD! not grabbing or releasing : mid step");
}
}
if (limb.hold == 1) {
if (!_root.world.mtn.hitTest(_x + (limb._x / 1.7), _y + (limb._y / 1.7), true)) {
limb.hold = 0;
limb.gotoAndStop(1);
_root.snd.gotoAndPlay("hutt1");
limb.movebody = limb.movebody * 0.5;
}
}
limb.xdelta = (limb._x - limb.px) / drag;
limb.ydelta = (limb._y - limb.py) / drag;
limb._x = limb._x - limb.xdelta;
limb._y = limb._y - limb.ydelta;
limb.xdelta = limb.xdelta * limb.movebody;
limb.ydelta = limb.ydelta * limb.movebody;
limb._rotation = limb._rotation + _root.turn(limb._rotation, limb.pr + limb.flip, 15);
}
_root.levelUp(_root.lvl);
DEG2RAD = 0.01745329252;
drag = 6;
forcePose(5);
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (yv > 15) {
loc.gotoAndStop(10);
forceLimb(RH, loc.RAF);
forceLimb(LH, loc.LAF);
forceLimb(RF, loc.RLF);
forceLimb(LF, loc.LLF);
if (canyell == true) {
_root.snd.gotoAndPlay("uhoh");
canyell = false;
}
} else {
canyell = true;
}
if ((yv > 35) || (_root.world._y < 0)) {
_root.nextFrame();
}
if (Key.isDown(27)) {
_root.gotoAndStop("menu");
}
if ((Key.isDown(32) && (holds > 0)) && (yv < 1)) {
if ((!spacetoggled) && (_root.world.mtn.hitTest(_root.climber._x, _root.climber._y, true))) {
_root.snd.gotoAndPlay("piton");
_root.pitx = (_root.world.piton._x = _root.climber._x - _root.world._x);
_root.pity = (_root.world.piton._y = _root.climber._y - _root.world._y);
_root.world.piton._visible = 1;
_root.pitoned = true;
spacetoggled = true;
_root.framecounter = _root.framecounter + (30 * _root.fps);
}
} else {
spacetoggled = false;
}
if (Key.isDown(36) && (_root.devmode == 1)) {
_root.framecounter = _root.framecounter + 18000;
_root.gotoAndStop("check");
}
lastdir = d;
d = _root.getKB();
loc.gotoAndPlay(d);
griploc.gotoAndPlay(10 - d);
moveLimb(RH, loc.RAF, griploc.RAF);
moveLimb(LH, loc.LAF, griploc.LAF);
moveLimb(RF, loc.RLF, griploc.RLF);
moveLimb(LF, loc.LLF, griploc.LLF);
holds = ((LF.hold + RF.hold) + LH.hold) + RH.hold;
_x = (_x + ((((RH.xdelta + LH.xdelta) + RF.xdelta) + LF.xdelta) / (holds + 1)));
_y = (_y + ((((RH.ydelta + LH.ydelta) + RF.ydelta) + LF.ydelta) / (holds + 1)));
switch (holds) {
case 0 :
yv = yv + _root.gravity;
break;
case 1 :
yv = yv * 0.93;
xv = xv * 0.93;
break;
case 2 :
yv = yv * 0.75;
xv = xv * 0.75;
break;
case 3 :
yv = yv * 0.2;
xv = xv * 0.2;
break;
default :
yv = 0;
xv = 0;
}
rex = RH._x - (Math.sin(RH._rotation * DEG2RAD) * 25);
rey = RH._y + (Math.cos(RH._rotation * DEG2RAD) * 25);
lex = LH._x + (Math.sin(LH._rotation * DEG2RAD) * 25);
ley = LH._y - (Math.cos(LH._rotation * DEG2RAD) * 25);
rkx = RF._x - (Math.sin(RF._rotation * DEG2RAD) * 35);
rky = RF._y + (Math.cos(RF._rotation * DEG2RAD) * 35);
lkx = LF._x + (Math.sin(LF._rotation * DEG2RAD) * 35);
lky = LF._y - (Math.cos(LF._rotation * DEG2RAD) * 35);
clear();
lineStyle(11, 0, 100);
moveTo(loc.RAS._x, loc.RAS._y);
lineTo(rex, rey);
moveTo(loc.LAS._x, loc.LAS._y);
lineTo(lex, ley);
lineStyle(9, 16737792, 100);
moveTo(loc.RAS._x, loc.RAS._y);
lineTo(rex, rey);
moveTo(loc.LAS._x, loc.LAS._y);
lineTo(lex, ley);
lineStyle(15, 0, 100);
moveTo(loc.RLS._x, loc.RLS._y);
lineTo(rkx, rky);
moveTo(loc.LLS._x, loc.LLS._y);
lineTo(lkx, lky);
lineStyle(13, 16737792, 100);
moveTo(loc.RLS._x, loc.RLS._y);
lineTo(rkx, rky);
moveTo(loc.LLS._x, loc.LLS._y);
lineTo(lkx, lky);
}
Instance of Symbol 441 MovieClip in Frame 6
onClipEvent (enterFrame) {
tm = Math.floor(_root.framecounter / 1800);
ts = Math.floor((_root.framecounter - (tm * 1800)) / 30);
tf = Math.floor(((_root.framecounter - (ts * 30)) - (tm * 1800)) * 0.333);
if (ts < 10) {
ts = "0" + ts;
}
timer = (((tm + ":") + ts) + ".") + tf;
}
Frame 7
if (nighttime) {
wc = new Color(faller);
wc.setTransform(nighttime);
}
stopAllSounds();
snd.gotoAndPlay("faller");
stop();
Frame 8
pitoned = false;
blurb.cptext = "";
_quality = "HIGH";
stopAllSounds();
snd.gotoAndPlay("fanfare");
stop();
Frame 9
stop();
_quality = "HIGH";
Frame 10
blurb.cptext = "";
pitoned = false;
_quality = "HIGH";
stop();
Frame 11
_quality = gamequality;
stop();
Instance of Symbol 504 MovieClip in Frame 11
on (release) {
_quality = "HIGH";
_root.qualitytick._y = this._y;
_root.gamequality = "HIGH";
}
Instance of Symbol 506 MovieClip in Frame 11
on (release) {
_quality = "MEDIUM";
_root.qualitytick._y = this._y;
_root.gamequality = "MEDIUM";
}
Instance of Symbol 508 MovieClip in Frame 11
on (release) {
_quality = "LOW";
_root.qualitytick._y = this._y;
_root.gamequality = "LOW";
}
Instance of Symbol 510 MovieClip "qualitytick" in Frame 11
onClipEvent (load) {
switch (_root.gamequality) {
case "HIGH" :
_y = 137;
break;
case "MEDIUM" :
_y = 187;
break;
case "LOW" :
_y = 237;
}
}
Instance of Symbol 510 MovieClip "soundtick" in Frame 11
onClipEvent (load) {
if (_root.soundon == true) {
_y = 137;
} else {
_y = 187;
}
}
Instance of Symbol 512 MovieClip in Frame 11
on (release) {
_root.soundon = true;
_root.soundtick._y = this._y;
_root.snd.removeMovieClip();
_root.sndholder.duplicateMovieClip("snd", 0);
_root.snd.gotoAndPlay("piton");
}
Instance of Symbol 514 MovieClip in Frame 11
on (release) {
_root.soundon = false;
_root.soundtick._y = this._y;
_root.snd.removeMovieClip();
stopAllSounds();
}
Instance of Symbol 143 MovieClip in Frame 11
on (release) {
_root.FogAPI.trackClick("minilogo");
}
Frame 12
Instance of Symbol 87 MovieClip [FScrollBarSymbol] "scroller" in Frame 12
//component parameters
onClipEvent (initialize) {
_targetInstanceName = "rankbox";
horizontal = false;
}
Instance of Symbol 523 MovieClip in Frame 12
on (release) {
_root.gotoAndStop("menu");
}
Symbol 3 MovieClip [fog_1] Frame 1
stop();
Symbol 4 MovieClip [FUIComponentSymbol] Frame 1
#initclip 2
function FUIComponentClass() {
this.init();
}
FUIComponentClass.prototype = new MovieClip();
FUIComponentClass.prototype.init = function () {
this.enable = true;
this.focused = false;
this.useHandCursor = false;
this._accImpl = new Object();
this._accImpl.stub = true;
this.styleTable = new Array();
if (_global.globalStyleFormat == undefined) {
_global.globalStyleFormat = new FStyleFormat();
globalStyleFormat.isGlobal = true;
_global._focusControl = new Object();
_global._focusControl.onSetFocus = function (oldFocus, newFocus) {
oldFocus.myOnKillFocus();
newFocus.myOnSetFocus();
};
Selection.addListener(_global._focusControl);
}
if (this._name != undefined) {
this._focusrect = false;
this.tabEnabled = true;
this.focusEnabled = true;
this.tabChildren = false;
this.tabFocused = true;
if (this.hostStyle == undefined) {
globalStyleFormat.addListener(this);
} else {
this.styleTable = this.hostStyle;
}
this.deadPreview._visible = false;
this.deadPreview._width = (this.deadPreview._height = 1);
this.methodTable = new Object();
this.keyListener = new Object();
this.keyListener.controller = this;
this.keyListener.onKeyDown = function () {
this.controller.myOnKeyDown();
};
this.keyListener.onKeyUp = function () {
this.controller.myOnKeyUp();
};
for (var _local3 in this.styleFormat_prm) {
this.setStyleProperty(_local3, this.styleFormat_prm[_local3]);
}
}
};
FUIComponentClass.prototype.setEnabled = function (enabledFlag) {
this.enable = ((arguments.length > 0) ? (enabledFlag) : true);
this.tabEnabled = (this.focusEnabled = enabledFlag);
if ((!this.enable) && (this.focused)) {
Selection.setFocus(undefined);
}
};
FUIComponentClass.prototype.getEnabled = function () {
return(this.enable);
};
FUIComponentClass.prototype.setSize = function (w, h) {
this.width = w;
this.height = h;
this.focusRect.removeMovieClip();
};
FUIComponentClass.prototype.setChangeHandler = function (chng, obj) {
this.handlerObj = ((obj == undefined) ? (this._parent) : (obj));
this.changeHandler = chng;
};
FUIComponentClass.prototype.invalidate = function (methodName) {
this.methodTable[methodName] = true;
this.onEnterFrame = this.cleanUI;
};
FUIComponentClass.prototype.cleanUI = function () {
if (this.methodTable.setSize) {
this.setSize(this.width, this.height);
} else {
this.cleanUINotSize();
}
this.methodTable = new Object();
delete this.onEnterFrame;
};
FUIComponentClass.prototype.cleanUINotSize = function () {
for (var _local2 in this.methodTable) {
this[_local2]();
}
};
FUIComponentClass.prototype.drawRect = function (x, y, w, h) {
var _local4 = this.styleTable.focusRectInner.value;
var _local5 = this.styleTable.focusRectOuter.value;
if (_local4 == undefined) {
_local4 = 16777215 /* 0xFFFFFF */;
}
if (_local5 == undefined) {
_local5 = 0;
}
this.createEmptyMovieClip("focusRect", 1000);
this.focusRect.controller = this;
this.focusRect.lineStyle(1, _local5);
this.focusRect.moveTo(x, y);
this.focusRect.lineTo(x + w, y);
this.focusRect.lineTo(x + w, y + h);
this.focusRect.lineTo(x, y + h);
this.focusRect.lineTo(x, y);
this.focusRect.lineStyle(1, _local4);
this.focusRect.moveTo(x + 1, y + 1);
this.focusRect.lineTo((x + w) - 1, y + 1);
this.focusRect.lineTo((x + w) - 1, (y + h) - 1);
this.focusRect.lineTo(x + 1, (y + h) - 1);
this.focusRect.lineTo(x + 1, y + 1);
};
FUIComponentClass.prototype.pressFocus = function () {
this.tabFocused = false;
this.focusRect.removeMovieClip();
Selection.setFocus(this);
};
FUIComponentClass.prototype.drawFocusRect = function () {
this.drawRect(-2, -2, this.width + 4, this.height + 4);
};
FUIComponentClass.prototype.myOnSetFocus = function () {
this.focused = true;
Key.addListener(this.keyListener);
if (this.tabFocused) {
this.drawFocusRect();
}
};
FUIComponentClass.prototype.myOnKillFocus = function () {
this.tabFocused = true;
this.focused = false;
this.focusRect.removeMovieClip();
Key.removeListener(this.keyListener);
};
FUIComponentClass.prototype.executeCallBack = function () {
this.handlerObj[this.changeHandler](this);
};
FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) {
this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal);
};
FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) {
if (value == "") {
return(undefined);
}
var _local17 = parseInt(value);
if (!isNaN(_local17)) {
value = _local17;
}
var _local16 = ((arguments.length > 2) ? (isGlobal) : false);
if (this.styleTable[propName] == undefined) {
this.styleTable[propName] = new Object();
this.styleTable[propName].useGlobal = true;
}
if (this.styleTable[propName].useGlobal || (!_local16)) {
this.styleTable[propName].value = value;
if (this.setCustomStyleProperty(propName, value)) {
} else if (propName == "embedFonts") {
this.invalidate("setSize");
} else if (propName.subString(0, 4) == "text") {
if (this.textStyle == undefined) {
this.textStyle = new TextFormat();
}
var _local18 = propName.subString(4, propName.length);
this.textStyle[_local18] = value;
this.invalidate("setSize");
} else {
for (var _local15 in this.styleTable[propName].coloredMCs) {
var _local4 = new Color(this.styleTable[propName].coloredMCs[_local15]);
if (this.styleTable[propName].value == undefined) {
var _local5 = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"};
_local4.setTransform(_local5);
} else {
_local4.setRGB(value);
}
}
}
this.styleTable[propName].useGlobal = _local16;
}
};
FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) {
if (this.styleTable[propName] == undefined) {
this.styleTable[propName] = new Object();
this.styleTable[propName].useGlobal = true;
}
if (this.styleTable[propName].coloredMCs == undefined) {
this.styleTable[propName].coloredMCs = new Object();
}
this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef;
if (this.styleTable[propName].value != undefined) {
var _local3 = new Color(skinMCRef);
_local3.setRGB(this.styleTable[propName].value);
}
};
_global.FStyleFormat = function () {
this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true};
this.listeners = new Object();
this.isGlobal = false;
if (arguments.length > 0) {
for (var _local3 in arguments[0]) {
this[_local3] = arguments[0][_local3];
}
}
};
_global.FStyleFormat.prototype = new Object();
FStyleFormat.prototype.addListener = function () {
var _local3 = 0;
while (_local3 < arguments.length) {
var _local4 = arguments[_local3];
this.listeners[arguments[_local3]] = _local4;
for (var _local5 in this) {
if (this.isAStyle(_local5)) {
_local4.updateStyleProperty(this, _local5.toString());
}
}
_local3++;
}
};
FStyleFormat.prototype.removeListener = function (component) {
this.listeners[component] = undefined;
for (var _local4 in this) {
if (this.isAStyle(_local4)) {
if (component.styleTable[_local4].useGlobal == this.isGlobal) {
component.styleTable[_local4].useGlobal = true;
var _local3 = (this.isGlobal ? undefined : (globalStyleFormat[_local4]));
component.setStyleProperty(_local4, _local3, true);
}
}
}
};
FStyleFormat.prototype.applyChanges = function () {
var _local6 = 0;
for (var _local5 in this.listeners) {
var _local3 = this.listeners[_local5];
if (arguments.length > 0) {
var _local4 = 0;
while (_local4 < arguments.length) {
if (this.isAStyle(arguments[_local4])) {
_local3.updateStyleProperty(this, arguments[_local4]);
}
_local4++;
}
} else {
for (var _local4 in this) {
if (this.isAStyle(_local4)) {
_local3.updateStyleProperty(this, _local4.toString());
}
}
}
}
};
FStyleFormat.prototype.isAStyle = function (name) {
return((this.nonStyles[name] ? false : true));
};
#endinitclip
Symbol 17 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "arrow");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 30 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "arrow");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 40 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "foregroundDisabled");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 41 MovieClip [UpArrow] Frame 1
stop();
Symbol 41 MovieClip [UpArrow] Frame 2
stop();
Symbol 41 MovieClip [UpArrow] Frame 3
stop();
Symbol 49 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 56 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 61 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(highlight3D_mc, "highlight3D");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
Symbol 62 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 65 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "arrow");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 73 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "arrow");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 81 MovieClip Frame 1
var component = _parent._parent;
component.registerSkinElement(arrow_mc, "foregroundDisabled");
component.registerSkinElement(face_mc, "face");
component.registerSkinElement(shadow_mc, "shadow");
component.registerSkinElement(darkshadow_mc, "darkshadow");
component.registerSkinElement(highlight_mc, "highlight");
component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 82 MovieClip [DownArrow] Frame 1
stop();
Symbol 82 MovieClip [DownArrow] Frame 2
stop();
Symbol 82 MovieClip [DownArrow] Frame 3
stop();
Symbol 86 MovieClip Frame 1
var component = _parent;
component.registerSkinElement(track_mc, "scrollTrack");
Symbol 87 MovieClip [FScrollBarSymbol] Frame 1
#initclip 3
FScrollBarClass = function () {
if (this._height == 4) {
return(undefined);
}
this.init();
this.minPos = (this.maxPos = (this.pageSize = (this.largeScroll = 0)));
this.smallScroll = 1;
this.width = (this.horizontal ? (this._width) : (this._height));
this._xscale = (this._yscale = 100);
this.setScrollPosition(0);
this.tabEnabled = false;
if (this._targetInstanceName.length > 0) {
this.setScrollTarget(this._parent[this._targetInstanceName]);
}
this.tabChildren = false;
this.setSize(this.width);
};
FScrollBarClass.prototype = new FUIComponentClass();
FScrollBarClass.prototype.setHorizontal = function (flag) {
if (this.horizontal && (!flag)) {
this._xscale = 100;
this._rotation = 0;
} else if (flag && (!this.horizontal)) {
this._xscale = -100;
this._rotation = -90;
}
this.horizontal = flag;
};
FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) {
if (!this.enable) {
return(undefined);
}
this.pageSize = pSize;
this.minPos = Math.max(mnPos, 0);
this.maxPos = Math.max(mxPos, 0);
this.scrollPosition = Math.max(this.minPos, this.scrollPosition);
this.scrollPosition = Math.min(this.maxPos, this.scrollPosition);
if ((this.maxPos - this.minPos) <= 0) {
this.scrollThumb_mc.removeMovieClip();
this.upArrow_mc.gotoAndStop(3);
this.downArrow_mc.gotoAndStop(3);
this.downArrow_mc.onPress = (this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = null));
this.upArrow_mc.onPress = (this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = null));
this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onRelease = null);
this.scrollTrack_mc.onDragOut = (this.scrollTrack_mc.onRollOut = null);
this.scrollTrack_mc.useHandCursor = false;
} else {
var _local2 = this.getScrollPosition();
this.upArrow_mc.gotoAndStop(1);
this.downArrow_mc.gotoAndStop(1);
this.upArrow_mc.onPress = (this.upArrow_mc.onDragOver = this.startUpScroller);
this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = this.stopScrolling);
this.downArrow_mc.onPress = (this.downArrow_mc.onDragOver = this.startDownScroller);
this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = this.stopScrolling);
this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onDragOver = this.startTrackScroller);
this.scrollTrack_mc.onRelease = this.stopScrolling;
this.scrollTrack_mc.onDragOut = this.stopScrolling;
this.scrollTrack_mc.onRollOut = this.stopScrolling;
this.scrollTrack_mc.useHandCursor = false;
this.attachMovie("ScrollThumb", "scrollThumb_mc", 3);
this.scrollThumb_mc._x = 0;
this.scrollThumb_mc._y = this.upArrow_mc._height;
this.scrollThumb_mc.onPress = this.startDragThumb;
this.scrollThumb_mc.controller = this;
this.scrollThumb_mc.onRelease = (this.scrollThumb_mc.onReleaseOutside = this.stopDragThumb);
this.scrollThumb_mc.useHandCursor = false;
this.thumbHeight = (this.pageSize / ((this.maxPos - this.minPos) + this.pageSize)) * this.trackSize;
this.thumbMid_mc = this.scrollThumb_mc.mc_sliderMid;
this.thumbTop_mc = this.scrollThumb_mc.mc_sliderTop;
this.thumbBot_mc = this.scrollThumb_mc.mc_sliderBot;
this.thumbHeight = Math.max(this.thumbHeight, 6);
this.midHeight = (this.thumbHeight - this.thumbTop_mc._height) - this.thumbBot_mc._height;
this.thumbMid_mc._yScale = (this.midHeight * 100) / this.thumbMid_mc._height;
this.thumbMid_mc._y = this.thumbTop_mc._height;
this.thumbBot_mc._y = this.thumbTop_mc._height + this.midHeight;
this.scrollTop = this.scrollThumb_mc._y;
this.trackHeight = this.trackSize - this.thumbHeight;
this.scrollBot = this.trackHeight + this.scrollTop;
_local2 = Math.min(_local2, this.maxPos);
this.setScrollPosition(Math.max(_local2, this.minPos));
}
};
FScrollBarClass.prototype.getScrollPosition = function () {
return(this.scrollPosition);
};
FScrollBarClass.prototype.setScrollPosition = function (pos) {
this.scrollPosition = pos;
if (this.scrollThumb_mc != undefined) {
pos = Math.min(pos, this.maxPos);
pos = Math.max(pos, this.minPos);
}
this.scrollThumb_mc._y = (((pos - this.minPos) * this.trackHeight) / (this.maxPos - this.minPos)) + this.scrollTop;
this.executeCallBack();
};
FScrollBarClass.prototype.setLargeScroll = function (lScroll) {
this.largeScroll = lScroll;
};
FScrollBarClass.prototype.setSmallScroll = function (sScroll) {
this.smallScroll = sScroll;
};
FScrollBarClass.prototype.setEnabled = function (enabledFlag) {
var _local3 = this.enable;
if (enabledFlag && (!_local3)) {
this.enable = enabledFlag;
if (this.textField != undefined) {
this.setScrollTarget(this.textField);
} else {
this.setScrollProperties(this.pageSize, this.cachedMinPos, this.cachedMaxPos);
this.setScrollPosition(this.cachedPos);
}
this.clickFilter = undefined;
} else if ((!enabledFlag) && (_local3)) {
this.textField.removeListener(this);
this.cachedPos = this.getScrollPosition();
this.cachedMinPos = this.minPos;
this.cachedMaxPos = this.maxPos;
if (this.clickFilter == undefined) {
this.setScrollProperties(this.pageSize, 0, 0);
} else {
this.clickFilter = true;
}
this.enable = enabledFlag;
}
};
FScrollBarClass.prototype.setSize = function (hgt) {
if (this._height == 1) {
return(undefined);
}
this.width = hgt;
this.scrollTrack_mc._yscale = 100;
this.scrollTrack_mc._yscale = (100 * this.width) / this.scrollTrack_mc._height;
if (this.upArrow_mc == undefined) {
this.attachMovie("UpArrow", "upArrow_mc", 1);
this.attachMovie("DownArrow", "downArrow_mc", 2);
this.downArrow_mc.controller = (this.upArrow_mc.controller = this);
this.upArrow_mc.useHandCursor = (this.downArrow_mc.useHandCursor = false);
this.upArrow_mc._x = (this.upArrow_mc._y = 0);
this.downArrow_mc._x = 0;
}
this.scrollTrack_mc.controller = this;
this.downArrow_mc._y = this.width - this.downArrow_mc._height;
this.trackSize = this.width - (2 * this.downArrow_mc._height);
if (this.textField != undefined) {
this.onTextChanged();
} else {
this.setScrollProperties(this.pageSize, this.minPos, this.maxPos);
}
};
FScrollBarClass.prototype.scrollIt = function (inc, mode) {
var _local3 = this.smallScroll;
if (inc != "one") {
_local3 = ((this.largeScroll == 0) ? (this.pageSize) : (this.largeScroll));
}
var _local2 = this.getScrollPosition() + (mode * _local3);
if (_local2 > this.maxPos) {
_local2 = this.maxPos;
} else if (_local2 < this.minPos) {
_local2 = this.minPos;
}
this.setScrollPosition(_local2);
};
FScrollBarClass.prototype.startDragThumb = function () {
this.lastY = this._ymouse;
this.onMouseMove = this.controller.dragThumb;
};
FScrollBarClass.prototype.dragThumb = function () {
this.scrollMove = this._ymouse - this.lastY;
this.scrollMove = this.scrollMove + this._y;
if (this.scrollMove < this.controller.scrollTop) {
this.scrollMove = this.controller.scrollTop;
} else if (this.scrollMove > this.controller.scrollBot) {
this.scrollMove = this.controller.scrollBot;
}
this._y = this.scrollMove;
var _local2 = this.controller;
_local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (this._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos;
this.controller.isScrolling = true;
updateAfterEvent();
this.controller.executeCallBack();
};
FScrollBarClass.prototype.stopDragThumb = function () {
this.controller.isScrolling = false;
this.onMouseMove = null;
};
FScrollBarClass.prototype.startTrackScroller = function () {
this.controller.trackScroller();
this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "page", -1);
};
FScrollBarClass.prototype.scrollInterval = function (inc, mode) {
clearInterval(this.scrolling);
if (inc == "page") {
this.trackScroller();
} else {
this.scrollIt(inc, mode);
}
this.scrolling = setInterval(this, "scrollInterval", 35, inc, mode);
};
FScrollBarClass.prototype.trackScroller = function () {
if ((this.scrollThumb_mc._y + this.thumbHeight) < this._ymouse) {
this.scrollIt("page", 1);
} else if (this.scrollThumb_mc._y > this._ymouse) {
this.scrollIt("page", -1);
}
};
FScrollBarClass.prototype.stopScrolling = function () {
this.controller.downArrow_mc.gotoAndStop(1);
this.controller.upArrow_mc.gotoAndStop(1);
clearInterval(this.controller.scrolling);
};
FScrollBarClass.prototype.startUpScroller = function () {
this.controller.upArrow_mc.gotoAndStop(2);
this.controller.scrollIt("one", -1);
this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", -1);
};
FScrollBarClass.prototype.startDownScroller = function () {
this.controller.downArrow_mc.gotoAndStop(2);
this.controller.scrollIt("one", 1);
this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", 1);
};
FScrollBarClass.prototype.setScrollTarget = function (tF) {
if (tF == undefined) {
this.textField.removeListener(this);
delete this.textField[(this.horizontal ? "hScroller" : "vScroller")];
if ((this.textField.hScroller != undefined) && (this.textField.vScroller != undefined)) {
this.textField.unwatch("text");
this.textField.unwatch("htmltext");
}
}
this.textField = undefined;
if (!(tF instanceof TextField)) {
return(undefined);
}
this.textField = tF;
this.textField[(this.horizontal ? "hScroller" : "vScroller")] = this;
this.onTextChanged();
this.onChanged = function () {
this.onTextChanged();
};
this.onScroller = function () {
if (!this.isScrolling) {
if (!this.horizontal) {
this.setScrollPosition(this.textField.scroll);
} else {
this.setScrollPosition(this.textField.hscroll);
}
}
};
this.textField.addListener(this);
this.textField.watch("text", this.callback);
this.textField.watch("htmlText", this.callback);
};
FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) {
clearInterval(this.hScroller.synchScroll);
clearInterval(this.vScroller.synchScroll);
this.hScroller.synchScroll = setInterval(this.hScroller, "onTextChanged", 50);
this.vScroller.synchScroll = setInterval(this.vScroller, "onTextChanged", 50);
return(newVal);
};
FScrollBarClass.prototype.onTextChanged = function () {
if ((!this.enable) || (this.textField == undefined)) {
return(undefined);
}
clearInterval(this.synchScroll);
if (this.horizontal) {
var _local2 = this.textField.hscroll;
this.setScrollProperties(this.textField._width, 0, this.textField.maxhscroll);
this.setScrollPosition(Math.min(_local2, this.textField.maxhscroll));
} else {
var _local2 = this.textField.scroll;
var _local3 = this.textField.bottomScroll - this.textField.scroll;
this.setScrollProperties(_local3, 1, this.textField.maxscroll);
this.setScrollPosition(Math.min(_local2, this.textField.maxscroll));
}
};
FScrollBarClass.prototype.executeCallBack = function () {
if (this.textField == undefined) {
super.executeCallBack();
} else if (this.horizontal) {
this.textField.hscroll = this.getScrollPosition();
} else {
this.textField.scroll = this.getScrollPosition();
}
};
Object.registerClass("FScrollBarSymbol", FScrollBarClass);
#endinitclip
Symbol 93 MovieClip [snowball] Frame 1
hashit = false;
Symbol 93 MovieClip [snowball] Frame 73
this.removeMovieClip();
Symbol 101 MovieClip Frame 1
stop();
Symbol 148 Button
on (release) {
_root.FogAPI.trackClick("minilogo");
}
Symbol 525 MovieClip [__Packages.FogAPI_AS2] Frame 0
class FogAPI_AS2 extends MovieClip
{
var options, urlInfo, remoteHandle, mc, res, enterFrameFunc, mcl, timeout, admc, getURL;
function FogAPI_AS2 (o) {
super();
var _local5 = {adInit:function () {
_root.stop();
}, adStarted:function () {
}, adFinished:function () {
_root.play();
}, showOnFog:false, crossdomain:"http://www.freeonlinegames.com/crossdomain.xml", adServer:"www.freeonlinegames.com/tracking", adLoader:"FogAPI_Loader_AS2.swf", enableAds:true, apiVersion:1};
options = parseOptions(o, _local5);
urlInfo = getUrlInfo(_root._url);
trace("Initalized FOG API");
for (var _local4 in options.game) {
trace((("> " + _local4) + ": ") + options.game[_local4]);
}
trace("> server: " + options.adServer);
}
function showPreGameAd(RemoteHandle) {
if (((urlInfo.domain.indexOf(".freeonlinegames.com") > -1) && (!options.showOnFog)) || (!options.enableAds)) {
options.adFinished();
return(undefined);
}
remoteHandle = RemoteHandle;
_root.stop();
mc = _root.createEmptyMovieClip("_fogad", _root.getNextHighestDepth());
res = getDims(options);
var _local8 = res[0];
var _local7 = res[1];
mc.x = _local8 * 0.5;
mc.y = _local7 * 0.5;
var _local4 = createEmptyMovieClipAS3(mc, "_bkg", 1);
_local4.graphics.beginFill(16777215);
_local4.graphics.drawRect(0, 0, _local8, _local7);
_local4.x = -(_local8 / 2);
_local4.y = -(_local7 / 2);
enterFrameFunc = function () {
var _local2 = false;
if (this.admc.time_elapsed > this.admc.ad_msec) {
_local2 = true;
}
if (this.admc.time_elapsed > (this.admc.ad_msec / 2)) {
this.admc.showSkipButton();
}
if (_local2 && (this.admc.AdStatus == "complete")) {
this.admc.adFinished();
}
};
System.security.loadPolicyFile(options.crossdomain);
System.security.allowDomain("*");
var _local6 = new Object();
_local6.onLoadInit = function (c) {
if (!c.AdStatus) {
trace("Whoops");
_root[RemoteHandle].options.adFinished();
return(undefined);
}
_root[RemoteHandle].admc = c;
c.showAd(RemoteHandle);
};
_local6.onLoadError = function (c, e) {
trace("onLoadError()");
_root[RemoteHandle].options.adFinished();
};
var _local5 = mc.createEmptyMovieClip("mlc", mc.getNextHighestDepth());
_local5._x = (res[0] / 2) - 150;
_local5._y = (res[1] / 2) - 125;
mcl = new MovieClipLoader();
mcl.addListener(_local6);
mcl.loadClip((((((("http://" + options.adServer) + "/") + options.adLoader) + "?v=") + options.apiVersion) + "&c=") + Math.random(), _local5);
timeout = _global.setTimeout(function () {
if (!_root[RemoteHandle].admc) {
trace("No Loader");
this.mcl.removeMovieClip();
_root[RemoteHandle].options.adFinished();
} else if (!_root[RemoteHandle].admc.AdStatus) {
trace("No Ad Status");
this.mcl.removeMovieClip();
_root[RemoteHandle].options.adFinished();
}
}, 5000);
}
function cleanupClip(e) {
trace(" ");
trace("cleanupClip()");
_global.clearTimeout(timeout);
delete enterFrameFunc;
if (admc) {
admc.cleanupClip();
}
}
function parseOptions(options, defaults) {
var _local2 = {};
var _local1;
for (_local1 in defaults) {
_local2[_local1] = defaults[_local1];
}
if (options) {
for (_local1 in options) {
_local2[_local1] = options[_local1];
}
}
return(_local2);
}
function createEmptyMovieClipAS3(parent, name, depth) {
var _local2 = new MovieClip();
return(addToMovieClip(parent, name, _local2));
}
function addToMovieClip(parent, name, child) {
parent.addChild(child);
parent[name] = child;
child.name = name;
return(child);
}
function getDims(options) {
var _local2;
var _local1;
if (typeof(options.res) != "undefined") {
var _local3 = options.res.split("x");
_local2 = parseFloat(_local3[0]);
_local1 = parseFloat(_local3[1]);
}
if ((!_local2) || (!_local1)) {
_local2 = Stage.width;
_local1 = Stage.height;
}
return([_local2, _local1]);
}
function getUrlInfo(url) {
var _local2 = url.indexOf("://") + 3;
var _local1 = url.indexOf("/", _local2);
var _local5 = url.substring(_local2, _local1);
var _local4 = _local5.lastIndexOf(".") - 1;
var _local6 = _local5.lastIndexOf(".", _local4) + 1;
if (_local5.length < 3) {
_local5 = "local";
}
return({domain:_local5, uri:url.substr(_local1)});
}
function trackClick(type) {
if (admc && (admc.trackClick)) {
admc.trackClick(type);
} else {
var _local2 = (("http://www.freeonlinegames.com/?utm_source=" + urlInfo.domain) + "&utm_medium=game&utm_campaign=") + options.game.name;
trace("Backup Tracking: " + _local2);
getURL(_local2, "_blank");
}
}
}
Instance of Symbol 152 MovieClip "mcNotice" in Symbol 194 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 194 MovieClip Frame 120
stop();
if ((_url.indexOf("freeonlinegames.com") >= 0) && (_url.indexOf("file:") == -1)) {
_root.okToPlay = true;
_root.play();
} else if (_root.debug) {
_root.okToPlay = true;
_root.play();
} else {
_root.mcTaglines._visible = false;
mcNotice._visible = true;
}
Symbol 195 MovieClip Frame 60
stop();
var fogsound = new Sound();
fogsound.attachSound("fogaudio");
fogsound.start(0, 1);
Symbol 198 MovieClip Frame 1
stop();
Symbol 223 Button
on (release) {
_root.gotoAndStop("help");
}
Symbol 228 Button
on (release) {
_root.gotoAndStop("help");
}
Symbol 233 Button
on (release) {
_root.gotoAndStop("options");
}
Symbol 240 Button
on (release) {
_root.FogAPI.trackClick("i_fog");
}
Symbol 245 Button
on (release) {
getURL ("http://www.freegamesforyourwebsite.com");
}
Symbol 251 Button
on (release) {
_root.checkcode();
}
Symbol 256 Button
on (release) {
_root.FogAPI.trackClick("i_fog");
}
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 9
stop();
Symbol 278 MovieClip Frame 16
stop();
Symbol 278 MovieClip Frame 22
stop();
Symbol 278 MovieClip Frame 37
stop();
Symbol 278 MovieClip Frame 48
stop();
Symbol 278 MovieClip Frame 57
stop();
Symbol 278 MovieClip Frame 67
stop();
Symbol 278 MovieClip Frame 75
stop();
Symbol 278 MovieClip Frame 84
stop();
Symbol 278 MovieClip Frame 92
stop();
Symbol 278 MovieClip Frame 105
stop();
Symbol 278 MovieClip Frame 115
stop();
Symbol 278 MovieClip Frame 125
stop();
Symbol 278 MovieClip Frame 135
stop();
Symbol 278 MovieClip Frame 152
stop();
Symbol 278 MovieClip Frame 163
stop();
Symbol 278 MovieClip Frame 172
stop();
Symbol 278 MovieClip Frame 182
stop();
Symbol 278 MovieClip Frame 190
stop();
Symbol 278 MovieClip Frame 197
stop();
Symbol 278 MovieClip Frame 205
stop();
Instance of Symbol 285 MovieClip "plane" in Symbol 286 MovieClip Frame 1
onClipEvent (load) {
factoids = _root.factoids;
factoid.text = factoids[random(factoids.length - 1)];
banner._xscale = factoid.textWidth;
}
onClipEvent (enterFrame) {
_x = (_x - 2);
if (_x < -1000) {
_x = 520;
factoid.text = factoids[random(factoids.length)];
banner._xscale = factoid.textWidth;
}
}
Instance of Symbol 298 MovieClip "checkpoint" in Symbol 303 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitter.hitTest(_root.climber.torso)) {
_root.gotoAndStop("check");
}
}
Instance of Symbol 298 MovieClip "start" in Symbol 303 MovieClip Frame 1
/* no clip actions */
Symbol 312 MovieClip Frame 1
this.play();
Instance of Symbol 312 MovieClip in Symbol 313 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(25);
}
Instance of Symbol 312 MovieClip in Symbol 313 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(75);
}
Instance of Symbol 312 MovieClip in Symbol 313 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(50);
}
Symbol 332 MovieClip Frame 1
butting = false;
stop();
Instance of Symbol 331 MovieClip "head" in Symbol 332 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + (((_root.framecounter & 24) - 12) / 10);
}
Symbol 332 MovieClip Frame 3
play();
butting = true;
Symbol 342 MovieClip Frame 2
_root.snd.gotoAndPlay("lanche2");
Symbol 342 MovieClip Frame 125
stop();
Symbol 349 MovieClip Frame 2
_root.snd.gotoAndPlay("lanche2");
Symbol 349 MovieClip Frame 131
stop();
Symbol 358 MovieClip Frame 2
_root.snd.gotoAndPlay("lanche1");
Symbol 358 MovieClip Frame 101
stop();
Symbol 362 MovieClip Frame 2
_root.snd.gotoAndPlay("lanche2");
Symbol 362 MovieClip Frame 10
stop();
Symbol 373 MovieClip Frame 1
stop();
Symbol 373 MovieClip Frame 2
_root.snd.gotoAndPlay("lanche1");
Symbol 373 MovieClip Frame 120
this._visible = 0;
stop();
Symbol 383 MovieClip Frame 2
_root.snd.gotoAndPlay("lanche1");
Symbol 383 MovieClip Frame 106
stop();
Symbol 389 MovieClip Frame 2
_root.snd.gotoAndPlay("lanche1");
Symbol 389 MovieClip Frame 81
stop();
Instance of Symbol 298 MovieClip "start" in Symbol 390 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 342 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 349 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 358 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 373 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 383 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y + 20, true)) {
this.play();
yv = _root.climber.yv;
accel = _root.gravity;
_root.climber._y = _root.climber._y + 4;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 389 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Symbol 399 MovieClip Frame 1
stopped = false;
if (clipper.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("yetidown");
}
if (clipper.hitTest(_root.climber)) {
_root.climber.yv = -10;
_root.climber.forcePose(2);
_root.snd.gotoAndPlay("yetiup");
}
Symbol 399 MovieClip Frame 8
this.attachMovie("snowball", "sb" + _root.framecounter, random(100000));
x = random(11) - 6;
y = random(11);
s = eval ("sb" + _root.framecounter);
if (clipper.hitTest(_root.climber)) {
_root.climber.yv = 22;
_root.climber.forcePose(8);
}
s.onEnterFrame = function () {
this._y = this._y + (50 + y);
this._x = this._x + x;
this._yscale = this._yscale + 2;
this._xscale = this._xscale + 2;
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = 12;
if (!this.hashit) {
s = "ouch" + ((_root.framecounter % 3) + 1);
_root.snd.gotoAndPlay(s);
canhurt = false;
this.hashit = true;
}
}
if (this.hitTest(_root.climber)) {
_root.climber.yv++;
}
};
Symbol 399 MovieClip Frame 37
stopped = true;
stop();
Instance of Symbol 332 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((!butting) && (this.hitTest(_root.climber.torso))) {
trace("BUTT");
this.gotoAndPlay("butt");
_root.climber.xv = -9;
_root.climber.yv = -7;
}
}
Instance of Symbol 332 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((!butting) && (this.hitTest(_root.climber.torso))) {
trace("BUTT");
this.gotoAndPlay("butt");
_root.climber.xv = -9;
_root.climber.yv = -7;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 389 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y - 100, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 358 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 383 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y + 20, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 349 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y + 20, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
xv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber.torso)) {
this.play();
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = (_root.climber.yv + (yv * 2)) / 2;
_root.climber.xv = xv;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y + 20, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 383 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y - 100, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 342 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 342 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 358 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 383 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y + 20, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 362 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 358 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y - 100, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Instance of Symbol 358 MovieClip in Symbol 403 MovieClip Frame 1
onClipEvent (load) {
yv = 0;
accel = 0;
stop();
}
onClipEvent (enterFrame) {
yv = yv + accel;
_y = (_y + yv);
_x = (_x + xv);
if (accel == 0) {
if (this.hitTest(_root.climber._x, _root.climber._y - 100, true)) {
this.play();
yv = _root.climber.yv / 2;
accel = _root.gravity;
}
} else if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
_root.climber.yv = yv + 4;
}
}
Symbol 406 MovieClip Frame 1
stop();
_root.levelcode = "---------";
if (_root.pitoned) {
piton._x = _root.pitx;
piton._y = _root.pity;
piton._visible = 1;
}
Instance of Symbol 294 MovieClip "piton" in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
_visible = true;
}
Instance of Symbol 298 MovieClip "checkpoint" in Symbol 406 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitter.hitTest(_root.climber.torso)) {
_root.gotoAndStop("check");
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 400) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 294 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.climber.torso)) {
_root.snd.gotoAndPlay("piton");
_root.pitx = (_root.world.piton._x = this._x);
_root.pity = (_root.world.piton._y = this._y);
_root.world.piton._visible = 1;
this._visible = 0;
this._x = 5000;
_root.pitoned = true;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Symbol 406 MovieClip Frame 2
anim.play();
_root.levelcode = "WATERFALL";
_root.snd.gotoAndPlay("waterfall");
if (_root.pitoned) {
piton._x = _root.pitx;
piton._y = _root.pity;
piton._visible = 1;
}
stop();
Instance of Symbol 294 MovieClip "piton" in Symbol 406 MovieClip Frame 2
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 2
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 400) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 321 MovieClip in Symbol 406 MovieClip Frame 2
onClipEvent (load) {
yv = ((_x + _root.framecounter) & 15) - 7;
xv = ((_y + _x) & 7) - 4;
rv = (_root.framecounter % 5) - 2;
_rotation = ((_root.framecounter + _x) & 360);
sx = _x;
sy = _y;
_xscale = 5;
_yscale = 5;
sc = ((_y * _x) & 20) + 100;
nextbounce = ((_y + _x) & 20) + 5;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 400) {
rv = (_root.framecounter % 5) - 2;
_rotation = ((_root.framecounter + _x) % 360);
yv = (_root.framecounter % 7) - 7;
_y = sy;
_x = sx;
_xscale = 10;
_yscale = 10;
sc = ((_y * _x) & 20) + 120;
}
if (yv > nextbounce) {
yv = -1;
xv = ((_x + _root.framecounter) & 7) - 3;
trace(xv);
rv = (_root.framecounter % 5) - 2;
nextbounce = (_root.framecounter % 11) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("treefall");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
_root.climber.yv = yv;
_root.climber.xv = xv;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = _root.climber.yv + _root.gravity;
}
}
Instance of Symbol 323 MovieClip in Symbol 406 MovieClip Frame 2
onClipEvent (load) {
yv = ((_x + _root.framecounter) & 15) - 7;
xv = ((_y + _x) & 7) - 4;
rv = (_root.framecounter % 5) - 2;
_rotation = ((_root.framecounter + _x) & 360);
sx = _x;
sy = _y;
_xscale = 5;
_yscale = 5;
sc = ((_y * _x) & 20) + 100;
nextbounce = ((_y + _x) & 20) + 5;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 400) {
rv = (_root.framecounter % 5) - 2;
_rotation = ((_root.framecounter + _x) % 360);
yv = (_root.framecounter % 7) - 7;
_y = sy;
_x = sx;
_xscale = 10;
_yscale = 10;
sc = ((_y * _x) & 20) + 120;
}
if (yv > nextbounce) {
yv = -1;
xv = ((_x + _root.framecounter) & 7) - 3;
trace(xv);
rv = (_root.framecounter % 5) - 2;
nextbounce = (_root.framecounter % 14) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("treefall");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber._x, _root.climber._y, true)) {
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
trace(s);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
_root.climber.yv = yv;
_root.climber.xv = xv;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = _root.climber.yv + _root.gravity;
}
}
Instance of Symbol 294 MovieClip in Symbol 406 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.climber.torso)) {
_root.snd.gotoAndPlay("piton");
_root.pitx = (_root.world.piton._x = this._x);
_root.pity = (_root.world.piton._y = this._y);
_root.world.piton._visible = 1;
this._visible = 0;
this._x = 5000;
_root.pitoned = true;
}
}
Instance of Symbol 294 MovieClip in Symbol 406 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.climber.torso)) {
_root.snd.gotoAndPlay("piton");
_root.pitx = (_root.world.piton._x = this._x);
_root.pity = (_root.world.piton._y = this._y);
_root.world.piton._visible = 1;
this._visible = 0;
this._x = 5000;
_root.pitoned = true;
}
}
Symbol 406 MovieClip Frame 3
stop();
_root.levelcode = "GOTGRASS?";
if (_root.pitoned) {
piton._x = _root.pitx;
piton._y = _root.pity;
piton._visible = 1;
}
Instance of Symbol 325 MovieClip in Symbol 406 MovieClip Frame 3
/* no clip actions */
Instance of Symbol 294 MovieClip "piton" in Symbol 406 MovieClip Frame 3
onClipEvent (load) {
_visible = true;
}
Instance of Symbol 298 MovieClip "checkpoint" in Symbol 406 MovieClip Frame 3
onClipEvent (enterFrame) {
if (hitter.hitTest(_root.climber.torso)) {
_root.gotoAndStop("check");
}
}
Instance of Symbol 332 MovieClip "nasty" in Symbol 406 MovieClip Frame 3
onClipEvent (load) {
playergotgrass = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.climber.torso)) {
trace(this._name);
trace(this.playergotgrass);
if (playergotgrass == true) {
_root.world.nonasty._visible = true;
} else {
_root.climber.xv = -6;
_root.climber.yv = -8;
gotoAndPlay ("butt");
}
}
}
Instance of Symbol 298 MovieClip "start" in Symbol 406 MovieClip Frame 3
/* no clip actions */
Instance of Symbol 333 MovieClip in Symbol 406 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.climber.torso) && (this._visible)) {
_root.snd.gotoAndPlay("gotitem2");
this._visible = false;
_root.world.nasty.playergotgrass = true;
}
}
Instance of Symbol 333 MovieClip "nonasty" in Symbol 406 MovieClip Frame 3
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 332 MovieClip in Symbol 406 MovieClip Frame 3
onClipEvent (enterFrame) {
if ((!butting) && (this.hitTest(_root.climber.torso))) {
trace("BUTT");
this.gotoAndPlay("butt");
_root.climber.xv = -10;
_root.climber.yv = -6;
}
}
Instance of Symbol 332 MovieClip in Symbol 406 MovieClip Frame 3
onClipEvent (enterFrame) {
if ((!butting) && (this.hitTest(_root.climber.torso))) {
trace("BUTT");
this.gotoAndPlay("butt");
_root.climber.xv = 6;
_root.climber.yv = -6;
}
}
Instance of Symbol 294 MovieClip in Symbol 406 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.climber.torso)) {
_root.snd.gotoAndPlay("piton");
_root.pitx = (_root.world.piton._x = this._x);
_root.pity = (_root.world.piton._y = this._y);
_root.world.piton._visible = 1;
this._visible = 0;
this._x = 5000;
_root.pitoned = true;
}
}
Instance of Symbol 332 MovieClip in Symbol 406 MovieClip Frame 3
onClipEvent (enterFrame) {
if ((!butting) && (this.hitTest(_root.climber.torso))) {
trace("BUTT");
this.gotoAndPlay("butt");
_root.climber.xv = 6;
_root.climber.yv = -6;
}
}
Symbol 406 MovieClip Frame 4
stop();
_root.levelcode = "AVALANCHE";
_root.snd.gotoAndPlay("ambiwind");
if (_root.pitoned) {
piton._x = _root.pitx;
piton._y = _root.pity;
piton._visible = 1;
}
Instance of Symbol 298 MovieClip "checkpoint" in Symbol 406 MovieClip Frame 4
onClipEvent (enterFrame) {
if (hitter.hitTest(_root.climber.torso)) {
_root.gotoAndStop("check");
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 400) {
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
}
if (this.hitTest(_root.climber)) {
_root.climber.yv++;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 4
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 294 MovieClip in Symbol 406 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.climber.torso)) {
_root.snd.gotoAndPlay("piton");
_root.pitx = (_root.world.piton._x = this._x);
_root.pity = (_root.world.piton._y = this._y);
_root.world.piton._visible = 1;
this._visible = 0;
this._x = 5000;
_root.pitoned = true;
}
}
Instance of Symbol 332 MovieClip in Symbol 406 MovieClip Frame 4
onClipEvent (enterFrame) {
if ((!butting) && (this.hitTest(_root.climber.torso))) {
trace("BUTT");
this.gotoAndPlay("butt");
_root.climber.xv = 6;
_root.climber.yv = -6;
}
}
Instance of Symbol 399 MovieClip "yeti1" in Symbol 406 MovieClip Frame 4
onClipEvent (enterFrame) {
if (stopped) {
if ((((_root.framecounter + _x) + _y) % 100) > 89) {
this.gotoAndPlay("throw");
}
}
}
Instance of Symbol 332 MovieClip in Symbol 406 MovieClip Frame 4
onClipEvent (enterFrame) {
if ((!butting) && (this.hitTest(_root.climber.torso))) {
trace("BUTT");
this.gotoAndPlay("butt");
_root.climber.xv = -6;
_root.climber.yv = -6;
}
}
Symbol 406 MovieClip Frame 5
stop();
_root.snd.gotoAndPlay("ambiwind");
_root.levelcode = "SNOWBALLS";
if (_root.pitoned) {
piton._x = _root.pitx;
piton._y = _root.pity;
piton._visible = 1;
}
Instance of Symbol 399 MovieClip "yeti2" in Symbol 406 MovieClip Frame 5
onClipEvent (enterFrame) {
if (stopped) {
if ((((_root.framecounter + _x) + _y) % 50) > 42) {
this.gotoAndPlay("throw");
}
}
}
Instance of Symbol 399 MovieClip "yeti1" in Symbol 406 MovieClip Frame 5
onClipEvent (enterFrame) {
if (stopped) {
if ((((_root.framecounter + _x) + _y) % 50) > 25) {
this.gotoAndPlay("throw");
}
}
}
Instance of Symbol 399 MovieClip "yeti4" in Symbol 406 MovieClip Frame 5
onClipEvent (enterFrame) {
if (stopped) {
if ((((_root.framecounter + _x) + _y) % 50) > 10) {
this.gotoAndPlay("throw");
}
}
}
Instance of Symbol 399 MovieClip "yeti3" in Symbol 406 MovieClip Frame 5
onClipEvent (enterFrame) {
if (stopped) {
if ((((_root.framecounter + _x) + _y) % 50) > 20) {
this.gotoAndPlay("throw");
}
}
}
Instance of Symbol 399 MovieClip "yeti5" in Symbol 406 MovieClip Frame 5
onClipEvent (enterFrame) {
if (stopped) {
if ((((_root.framecounter + _x) + _y) % 50) > 8) {
this.gotoAndPlay("throw");
}
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = (_y + _x) & 3;
rv = (_y * _x) & 3;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 5);
_yscale = (_yscale + 5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
sc = ((_y * _x) & 20) + 60;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter & 7) - 4;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("boulder1");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
} else if (this.hitTest(_root.climber)) {
_root.climber.yv = _root.climber.yv + gravity;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
yv = (_y + _x) & 15;
xv = ((_y + _x) % 7) - 6;
rv = (_y * _x) % 7;
sx = _x;
sy = _y;
_xscale = 20;
_yscale = 20;
sc = 120;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 0.5);
_yscale = (_yscale + 0.5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
yv = _root.framecounter & 0;
_y = sy;
_x = sx;
_xscale = 30;
_yscale = 30;
canhurt = true;
}
if (yv > nextbounce) {
yv = -2;
xv = (_root.framecounter % 7) - 6;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("icefall");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
}
if (this.hitTest(_root.climber)) {
_root.climber.yv++;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
}
if (_y > 150) {
_y = (_y - 2000);
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
yv = (_y + _x) % 5;
xv = (_y & 6) - 3;
rv = (_y * _x) % 7;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = 120;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 0.5);
_yscale = (_yscale + 0.5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = 1;
_y = sy;
_x = sx;
_xscale = 3;
_yscale = 3;
}
if (yv > nextbounce) {
yv = -2;
xv = ((_x + _root.framecounter) & 6) - 3;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("icefall");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
}
if (this.hitTest(_root.climber)) {
_root.climber.yv++;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
yv = (_y + _x) % 5;
xv = (_y % 6) - 3;
rv = (_y * _x) % 7;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = 120;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 0.5);
_yscale = (_yscale + 0.5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = 1;
_y = sy;
_x = sx;
_xscale = 3;
_yscale = 3;
}
if (yv > nextbounce) {
yv = -2;
xv = ((_x + _root.framecounter) & 6) - 3;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("icefall");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
}
if (this.hitTest(_root.climber)) {
_root.climber.yv++;
}
}
Instance of Symbol 300 MovieClip in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
yv = (_y + _x) % 5;
xv = (_y % 6) - 3;
rv = (_y * _x) % 7;
sx = _x;
sy = _y;
_xscale = 30;
_yscale = 30;
sc = 120;
nextbounce = (_y + _x) & 25;
canhurt = true;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
_x = (_x + xv);
if (_xscale < sc) {
_xscale = (_xscale + 0.5);
_yscale = (_yscale + 0.5);
}
_rotation = (_rotation + rv);
yv = yv + _root.gravity;
if (_y > 100) {
canhurt = true;
yv = 1;
_y = sy;
_x = sx;
_xscale = 3;
_yscale = 3;
}
if (yv > nextbounce) {
yv = -2;
xv = ((_x + _root.framecounter) & 6) - 3;
nextbounce = (_root.framecounter & 7) + 7;
if (this.hitTest(_root.masker)) {
_root.snd.gotoAndPlay("icefall");
_root.world._y = _root.world._y + 4;
_root.climber._y = _root.climber._y + 4;
}
canhurt = true;
}
if (this.hitTest(_root.climber.torso)) {
_root.climber.yv = yv;
_root.climber.xv = xv;
if (canhurt) {
s = "ouch" + ((_root.framecounter % 3) + 1);
_root.snd.gotoAndPlay(s);
canhurt = false;
}
}
if (this.hitTest(_root.climber)) {
_root.climber.yv++;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 2;
yv = ((_x + _y) & 5) + 7;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 2;
yv = ((_x + _y) & 5) + 7;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 2;
yv = ((_x + _y) & 5) + 7;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 2;
yv = ((_x + _y) & 5) + 7;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 2;
yv = ((_x + _y) & 5) + 7;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 406 MovieClip Frame 5
onClipEvent (load) {
xv = ((_x * _y) & 7) + 2;
yv = ((_x + _y) & 5) + 7;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 1000) {
_x = (_x - 2000);
canblow = true;
}
if (_y > 150) {
_y = (_y - 2000);
}
if (this.hitTest(_root.climber)) {
if (canblow) {
_root.snd.gotoAndPlay("bigwind");
canblow = false;
}
_root.climber.xv = ((_root.climber.xv * 24) + xv) / 25;
_root.climber.yv = ((_root.climber.yv * 24) + yv) / 25;
}
}
Instance of Symbol 405 MovieClip in Symbol 406 MovieClip Frame 5
onClipEvent (enterFrame) {
if (hitter.hitTest(_root.climber)) {
_root.gotoAndStop("tehwin");
}
}
Symbol 412 MovieClip Frame 1
stop();
Symbol 418 MovieClip Frame 1
stop();
Symbol 418 MovieClip Frame 2
stop();
Symbol 429 MovieClip Frame 1
stop();
Symbol 436 MovieClip Frame 1
stop();
Instance of Symbol 412 MovieClip "LF" in Symbol 437 MovieClip Frame 1
onClipEvent (load) {
hold = 0;
}
Instance of Symbol 412 MovieClip "RF" in Symbol 437 MovieClip Frame 1
onClipEvent (load) {
hold = 1;
flip = 180;
}
Instance of Symbol 418 MovieClip "LH" in Symbol 437 MovieClip Frame 1
onClipEvent (load) {
hold = 1;
}
Instance of Symbol 418 MovieClip "RH" in Symbol 437 MovieClip Frame 1
onClipEvent (load) {
hold = 0;
flip = 180;
}
Instance of Symbol 436 MovieClip "loc" in Symbol 437 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 436 MovieClip "griploc" in Symbol 437 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 445 MovieClip in Symbol 446 MovieClip Frame 1
onClipEvent (load) {
i = 0;
}
onClipEvent (enterFrame) {
i++;
_root.framecounter = _root.framecounter + i;
_rotation = (_rotation-1);
_xscale = (_xscale - 4);
_yscale = (_yscale - 4);
if (_xscale < 50) {
_alpha = (_alpha - 2);
}
if (_xscale < 5) {
_root.prevFrame();
}
}
Instance of Symbol 451 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (enterFrame) {
_alpha = ((_alpha + random(100)) / 2);
}
Symbol 461 MovieClip Frame 15
stop();
_parent.blurb.cptext = _root.checkpointtext[_root.lvl - 1];
Symbol 469 Button
on (release) {
_root.lvl++;
_root.levelUp(_root.lvl);
_root.gotoAndStop("game");
}
Symbol 477 Button
on (release) {
_root.gotoAndStop("menu");
}
Symbol 478 Button
on (release) {
_root.lvl = 1;
_root.framecounter = 0;
gotoAndStop ("game");
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Instance of Symbol 93 MovieClip [snowball] in Symbol 481 MovieClip Frame 1
onClipEvent (load) {
xv = ((_x * _y) & 7) + 6;
yv = ((_x + _y) & 5) + 4;
this.stop();
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
if (_x > 520) {
_x = (_x - 550);
}
if (_y > 400) {
_y = (_y - 420);
}
}
Symbol 484 Button
on (release) {
_root.FogAPI.trackClick("minilogo");
}
Symbol 485 Button
on (release) {
getURL ("http://www.freegamesforyourwebsite.com/");
}
Symbol 490 Button
on (release) {
_root.gotoAndStop("menu");
}
Symbol 493 MovieClip Frame 1
_root.snd.gotoAndPlay("fanfare");
Symbol 493 MovieClip Frame 60
_root.snd.gotoAndPlay("gotitem2");
Symbol 493 MovieClip Frame 65
_parent.blurb.cptext = _root.checkpointtext[4];
subscore._visible = 0;
stop();
tfname.onChanged = function () {
subscore._visible = 1;
};
Instance of Symbol 143 MovieClip in Symbol 493 MovieClip Frame 65
on (release) {
}