Frame 1
fscommand ("allowscale", false);
fscommand ("showmenu", false);
fscommand ("trapallkeys", true);
Frame 13
stop();
Instance of Symbol 177 MovieClip in Frame 13
onClipEvent (load) {
var startTime = getTimer();
var kps;
var Dkps;
var loaded;
var total;
var perc;
bar._xscale = 0;
mssg = ("preloading " + Math.round(_root.getBytesTotal() / 1024)) + "k";
startLoaded = _root.getBytesLoaded();
counter = 0;
}
onClipEvent (enterFrame) {
counter++;
loaded = _root.getBytesLoaded();
total = _root.getBytesTotal();
totTime = getTimer() - startTime;
perc = (loaded / total) * 100;
if (counter < (perc / 5)) {
perc = counter * 5;
}
bar._xscale = perc;
if ((loaded >= total) and (counter >= 20)) {
_parent.gotoAndStop("done");
}
}
Frame 14
stop();
Frame 477
stop();
Instance of Symbol 313 MovieClip in Frame 477
/* no clip actions */
Frame 489
Selection.setFocus("player");
stop();
Frame 490
function set_items() {
dat.level[0][init] = [40, 350];
dat.level[0][powerup][0] = [485, 80, 1, "star"];
dat.level[0][powerup][1] = [30, 252, 1, "snow_balls"];
dat.level[0][powerup][2] = [270, 51, 1, "snow_balls"];
dat.level[1][init] = [50, 360];
dat.level[1][powerup][0] = [300, 70, 1, "star"];
dat.level[1][powerup][1] = [240, 180, 1, "star"];
dat.level[1][powerup][2] = [439, 353, 1, "snow_balls"];
dat.level[1][powerup][3] = [422, 370, 1, "snow_balls"];
dat.level[1][powerup][4] = [439, 370, 1, "snow_balls"];
dat.level[1][powerup][5] = [455, 370, 1, "snow_balls"];
dat.level[1][enemy][0] = [213, 361, 1, "fikkie", 100];
dat.level[2][init] = [40, 350];
dat.level[2][powerup][0] = [50, 70, 1, "star"];
dat.level[2][powerup][1] = [110, 80, 1, "star"];
dat.level[2][powerup][2] = [170, 70, 1, "star"];
dat.level[2][powerup][3] = [230, 80, 1, "star"];
dat.level[2][powerup][4] = [290, 70, 1, "star"];
dat.level[2][powerup][5] = [350, 80, 1, "star"];
dat.level[2][powerup][6] = [410, 70, 1, "star"];
dat.level[2][powerup][7] = [470, 80, 1, "star"];
dat.level[3][init] = [25, 100];
dat.level[3][powerup][0] = [330, 336, 0, "star"];
dat.level[3][datas][0] = 0;
dat.level[3][functions][0] = function () {
if (dat.level[3][datas][0] == 1) {
var n = 1;
while (5 >= n) {
var temp = _root.level4["spike" + n];
temp.gotoAndStop(25);
n++;
}
_root.level4.button1.gotoAndStop(15);
} else {
var n = 1;
while (5 >= n) {
var temp = _root.level4["spike" + n];
temp.gotoAndPlay(2);
n++;
}
_root.level4.button1.gotoAndStop(1);
}
};
dat.level[3][functions][1] = function () {
var tot = 0;
var L = 0;
while (3 >= L) {
var IT = dat.level[L][powerup].length;
T = 0;
while (T < IT) {
if (dat.level[L][powerup][T][type] == "star") {
tot = tot + dat.level[L][powerup][T][status];
}
T++;
}
L++;
}
if (tot != 0) {
(_root.level4.door.gotoAndStop(1));// not popped
} else {
(_root.level4.door.gotoAndStop(2));// not popped
}
};
dat.level[4][init] = [25, 100];
dat.level[4][powerup][0] = [260, 175, 1, "extra_life"];
dat.level[4][datas][0] = -1;
dat.level[4][functions][0] = function () {
if (dat.level[4][datas][0] == 1) {
_root.button2.gotoAndStop(15);
_root.level5.door.gotoAndStop("opened");
} else {
_root.button2.gotoAndStop(1);
_root.level5.door.gotoAndStop(1);
}
};
dat.level[5][init] = [25, 360];
dat.level[5][powerup][0] = [133, 50, 1, "star"];
dat.level[5][datas][0] = 0;
dat.level[5][functions][0] = function () {
if (dat.level[5][datas][0] == 1) {
_root.button3.gotoAndStop(15);
_root.level6.door.gotoAndStop("opened");
} else {
_root.button3.gotoAndStop(1);
_root.level6.door.gotoAndStop(1);
}
};
dat.level[6][init] = [25, 25];
dat.level[6][powerup][0] = [40, 260, 1, "snow_balls"];
dat.level[6][powerup][1] = [70, 260, 1, "snow_balls"];
dat.level[6][powerup][2] = [55, 245, 1, "snow_balls"];
dat.level[6][powerup][3] = [55, 260, 1, "snow_balls"];
dat.level[6][powerup][4] = [200, 200, 0, "key"];
dat.level[6][enemy][0] = [270, 332, 1, "ijsbeer", 400];
dat.level[6][enemy][0][5] = function () {
_root.attach_powerup(4);
};
dat.level[6][datas][0] = 0;
dat.level[6][functions][0] = function () {
if (dat.level[6][datas][0] == 1) {
_root.level7.door.gotoAndStop("opened");
} else {
_root.level7.door.gotoAndStop(1);
}
};
dat.level[7][init] = [35, 25];
dat.level[7][powerup][0] = [55, 375, 1, "snow_balls"];
dat.level[7][enemy][0] = [420, 230, 1, "demon_hit", 80];
dat.level[7][enemy][1] = [438, 45, 1, "kill_demon", 1];
dat.level[7][functions][0] = function () {
_root.trap = true;
_root.guy._x = 35;
_root.level8.door.gotoAndPlay("close");
_root.level8.ice_demon.gotoAndStop("start");
};
}
function update(level) {
var C = level;
var L = dat.level[C][powerup].length;
var i = 0;
while ((L - 1) >= i) {
if (dat.level[C][powerup][i][status] == 1) {
attach_powerup(i);
}
i++;
}
U = L;
var L = dat.level[C][enemy].length;
var i = 0;
while ((L - 1) >= i) {
if (dat.level[C][enemy][i][status] == 1) {
var T = dat.level[C][enemy][i][type];
_root["level" + (C + 1)].attachMovie(T, T + i, i + U);
var tempMC = _root["level" + (C + 1)][T + i];
tempMC._x = dat.level[C][enemy][i][x];
tempMC._y = dat.level[C][enemy][i][y];
tempMC.n = i;
}
i++;
}
_root.trap = false;
var L = dat.level[C][functions].length;
var i = 0;
while ((L - 1) >= i) {
dat.level[C][functions][i]();
i++;
}
}
fscommand ("allowscale", "false");
fscommand ("trapallkeys", "true");
fscommand ("showmenu", "false");
powerup = 0;
enemy = 1;
init = 2;
functions = 3;
datas = 4;
x = 0;
y = 1;
status = 2;
type = 3;
numlevel = 8;
dat = new Object();
dat.level = [];
var i = 0;
while ((numlevel - 1) >= i) {
dat.level[i] = [];
dat.level[i][powerup] = [];
dat.level[i][enemy] = [];
dat.level[i][init] = [];
dat.level[i][functions] = [];
dat.level[i][datas] = [];
i++;
}
Movieclip.prototype.attach_powerup = function (ID) {
C = _root.Clevel - 1;
var T = dat.level[C][powerup][ID][type];
_root["level" + (C + 1)].attachMovie(T, T + ID, ID);
var tempMC = _root["level" + (C + 1)][T + ID];
tempMC._x = dat.level[C][powerup][ID][0];
tempMC._y = dat.level[C][powerup][ID][1];
tempMC.n = ID;
dat.level[C][powerup][ID][2] = 1;
};
Movieclip.prototype.test = function () {
if (hitTest(_root.guy.hit)) {
var bottom = hitTest(_root.guy.hit.bottom);
var top = hitTest(_root.guy.hit.top);
if (bottom and (!top)) {
_root.yspeed = 0;
_root.guy._y = _y + 1;
_root.jump = false;
onthis = true;
} else if (top and (!bottom)) {
_root.guy._y = (_y + _height) + _root.guy.hit._height;
_root.yspeed = _root.yspeed * -1;
} else if (top and bottom) {
if (_root.guy._x < _x) {
_root.guy._x = (_x - (_width / 2)) - (_root.guy.hit._width / 2);
} else {
_root.guy._x = (_x + (_width / 2)) + (_root.guy.hit._width / 2);
}
_root.xspeed = _root.xspeed * -1;
}
} else if (onthis) {
_root.jump = true;
onthis = false;
}
};
Movieclip.prototype.movetest = function () {
if (hitTest(_root.guy.hit)) {
var xscale = (_parent._xscale / 100);
var yscale = (_parent._yscale / 100);
var xspeed = ((_x - oldx) * xscale);
var yspeed = ((_y - oldy) * yscale);
var global_x = (_parent._x + (_x * xscale));
var global_y = (_parent._y + (_y * yscale));
var bottom = hitTest(_root.guy.hit.bottom);
var top = hitTest(_root.guy.hit.top);
if (bottom and (!top)) {
_root.yspeed = 0;
_root.guy._x = _root.guy._x + xspeed;
((yspeed < 0) ? ((_root.guy._y = global_y + 1)) : ((_root.guy._y = (global_y + 1) + yspeed)));
_root.jump = false;
_parent.onthis = true;
} else if (top and (!bottom)) {
_root.guy._y = (global_y + _parent._height) + _root.guy.hit._height;
_root.yspeed = _root.yspeed * -1;
_root.yspeed = _root.yspeed + yspeed;
} else if (top and bottom) {
if (_root.guy._x < global_x) {
_root.guy._x = ((global_x - (_parent._width / 2)) - (_root.guy.hit._width / 2)) - 2;
} else {
_root.guy._x = ((global_x + (_parent._width / 2)) + (_root.guy.hit._width / 2)) + 2;
}
_root.xspeed = _root.xspeed * -1;
}
} else if (_parent.onthis) {
_root.xspeed = xspeed / 2;
_root.jump = true;
_parent.onthis = false;
}
oldx = _x;
oldy = _y;
};
_root.newgame = function () {
Clevel = 1;
gotoAndStop (491);
lives = 6;
set_items();
update(Clevel - 1);
dat.startTime = getTimer();
demon_dead = false;
dat.B_tot = 0;
dat.B_hit = 0;
init();
logData("play");
};
_root.init = function () {
livesMC.gotoAndStop(lives + 1);
xspeed = 0;
yspeed = 0;
guy._x = dat.level[Clevel - 1][init][x];
guy._y = dat.level[Clevel - 1][init][y];
ammo = 50;
Uammo();
jump = true;
onB = 0;
dead = false;
guy.Dright = true;
guy.NB = 1;
guy.ping.gotoAndStop("forward");
};
_root.guy.keytest_air = function () {
if (_root.trap == false) {
RIGHT = Key.isDown(Key.RIGHT);
LEFT = Key.isDown(Key.LEFT);
SPACE = Key.isDown(Key.SPACE);
SHIFT = Key.isDown(Key.SHIFT);
} else {
RIGHT = false;
LEFT = false;
SPACE = false;
SHIFT = false;
}
if (!_root.jump) {
if (SPACE) {
if (!_root.jumpdown) {
if (!Dright) {
(ping.gotoAndStop("jumpback"));// not popped
} else {
(ping.gotoAndStop("jumpforward"));// not popped
}
_root.jumpdown = true;
_root.jump = true;
_root.yspeed = -15;
}
} else {
_root.jumpdown = false;
}
}
if (!_root.jump) {
if (RIGHT and (!LEFT)) {
_root.xspeed = _root.xspeed + 1;
_x = (_x + _root.xspeed);
ping.gotoAndStop("forward");
Dright = true;
} else if (LEFT and (!RIGHT)) {
_root.xspeed = _root.xspeed - 1;
_x = (_x + _root.xspeed);
ping.gotoAndStop("back");
Dright = false;
} else {
if (!Dright) {
(ping.gotoAndStop("stopleft"));// not popped
} else {
(ping.gotoAndStop("stopright"));// not popped
}
}
_root.xspeed = _root.xspeed * 0.8;
} else {
if (RIGHT) {
_root.xspeed = _root.xspeed + 0.7;
}
if (LEFT) {
_root.xspeed = _root.xspeed - 0.7;
}
_root.yspeed = _root.yspeed + 1;
_root.xspeed = _root.xspeed * 0.95;
if (16 < _root.yspeed) {
_root.yspeed = 16;
}
_y = (_y + _root.yspeed);
_x = (_x + _root.xspeed);
}
if (_root.current == 2) {
if (SHIFT) {
shoot();
}
}
_root.onpad = false;
};
_root.guy.shoot = function () {
ping.ping.arm._rotation = 0;
if ((6 >= _root.onB) and (1 < _root.ammo)) {
_root.ammo--;
_root.Uammo();
NB++;
_root.onB++;
var Bname = ("bullet" + NB);
var MC = _root["B" + _root.Clevel];
MC.attachMovie("bullet", Bname, NB);
var temp = MC[Bname];
if (Dright) {
temp.xpos = _x + 20;
temp.xspeed = 7 + Math.random();
} else {
temp.xpos = _x - 20;
temp.xspeed = -7 - Math.random();
}
temp.yspeed = ((-Math.random()) * 2) - 1;
temp.ypos = _y - 13;
}
};
MovieClip.prototype.bullet_hit = function () {
if (!hit) {
yspeed = yspeed + 0.1;
_x = (_x + xspeed);
_y = (_y + yspeed);
var Tlevel = _root["level" + _root.Clevel];
if (Tlevel.hitTest(_x, _y, true)) {
_root.dat.B_tot++;
var Dlevel = _root.dat.level[_root.Clevel - 1][1];
hit = true;
this.gotoAndPlay(4);
L = Dlevel.length;
i = 0;
while (i < L) {
var delv = Dlevel[i];
var name = delv[3];
var hitObj = Tlevel[name + i];
if (hitObj.hitTest(_x, _y, false)) {
_root.dat.B_hit++;
delv[4] = delv[4] - 5;
hitObj.hit = true;
if (0 >= delv[4]) {
hitObj.die = true;
delv[2] = 0;
}
} else {
hitObj.hit = false;
}
i++;
}
}
}
};
_root.guy.die = function () {
if (_root.jump) {
_root.xspeed = _root.xspeed * 0.95;
_root.yspeed = _root.yspeed + 1;
_root.yspeed = _root.yspeed * 0.95;
} else {
_root.xspeed = _root.xspeed * 0.8;
_root.yspeed = _root.yspeed * 0.8;
}
_y = (_y + _root.yspeed);
_x = (_x + _root.xspeed);
if ((Math.abs(_root.xspeed) + Math.abs(_root.yspeed)) < 0.01) {
ping.ping.play();
}
};
_root.restart = function () {
if (0 < lives) {
lives--;
init();
} else {
gotoAndStop (562);
}
};
Movieclip.prototype.deathcheck = function (xspeed, yspeed) {
if (!_root.dead) {
if (this.hitTest(_root.guy.hit)) {
if (xspeed != null) {
_root.xspeed = xspeed;
}
if (yspeed != null) {
_root.yspeed = yspeed;
}
_root.guy.ping.gotoAndStop("die");
_root.guy._y = _root.guy._y - 3;
_root.dead = true;
_root.jump = true;
return(true);
}
}
return(false);
};
Movieclip.prototype.deathcheck_shape = function (xspeed, yspeed) {
var guy_x = _root.guy._x;
var guy_y = _root.guy._y;
var guy_height = _root.guy._height;
if (this.hitTest(_root.guy._x, _root.guy._y, true) and (_root.dead == false)) {
if (xspeed != null) {
_root.xspeed = xspeed;
}
if (yspeed != null) {
_root.yspeed = yspeed;
}
_root.guy.ping.gotoAndStop("die");
_root.guy._y = _root.guy._y - 3;
_root.dead = true;
_root.jump = true;
return(true);
}
return(false);
};
Movieclip.prototype.jumpcheck = function (xspeed, yspeed) {
if (!_root.dead) {
if (hit.hitTest(_root.guy)) {
_root.jump = true;
if (xspeed != null) {
_root.xspeed = xspeed;
}
if (yspeed != null) {
_root.yspeed = yspeed;
}
_root.guy._y = _root.guy._y - 2;
if (_root.guy.Dright) {
_root.guy.ping.gotoAndStop("jumpforward");
} else {
_root.guy.ping.gotoAndStop("jumpback");
}
play();
}
}
};
_root.guy.wrap = function () {
if (550 < _x) {
_root.jump = true;
_root.Clevel++;
_root.gotoAndStop("level" + _root.Clevel);
_x = 1;
_root.update(_root.Clevel - 1);
_root.onB = 0;
} else if (_x < 0) {
_root.jump = true;
_root.Clevel--;
_root.gotoAndStop("level" + _root.Clevel);
_x = 549;
_root.update(_root.Clevel - 1);
_root.onB = 0;
}
};
_root.Uammo = function () {
((ammo < 1) ? ((ammo = 1)) : (ammo));
((100 < ammo) ? ((ammo = 100)) : (ammo));
ammoMC.gotoAndStop(ammo);
};
_root.fpscounter.Q_fps_init = function () {
Q = ["LOW", "MEDIUM", "MEDIUM"];
CQ = 2;
_quality = Q[CQ];
counter = 0;
time = getTimer();
};
_root.fpscounter.Q_fps = function () {
counter++;
if (1000 < (getTimer() - time)) {
fps = counter;
counter = 0;
time = getTimer();
if ((fps < 25) or (35 < fps)) {
if (fps < 25) {
CQ--;
} else if (35 < fps) {
CQ++;
}
if (2 < CQ) {
CQ = 2;
} else if (CQ < 0) {
CQ = 0;
}
_quality = Q[CQ];
}
}
};
Movieclip.prototype.logData = function (action) {
var type = filetype();
var sendStr = ((("http://www.dpi.nl/site_nl/xtra/Game/stats_total2.asp?id=3&type=" + type) + "&action=") + action);
this.loadVariables(sendStr);
};
Movieclip.prototype.logAction = function (score, level, accu, time) {
var sendStr = ((((((((("http://www.dpi.nl/site_nl/xtra/Game/Polar/stats_game2.asp?level=1&score=" + score) + "&deathlevel=") + level) + "&name=") + _root.playerName) + "&accu=") + accu) + "&time=") + time);
trace(sendStr);
this.loadVariables(sendStr);
};
Movieclip.prototype.filetype = function () {
var url = _root._url;
var l = url.length;
var ext = url.substring(l - 3, l);
return(ext);
};
newgame();
stopAllSounds();
stop();
Instance of Symbol 350 MovieClip in Frame 490
onClipEvent (enterFrame) {
jumpcheck(null, -25);
}
Instance of Symbol 350 MovieClip in Frame 490
onClipEvent (enterFrame) {
jumpcheck(null, -25);
}
Instance of Symbol 455 MovieClip "guy" in Frame 490
onClipEvent (enterFrame) {
((!_root.dead) ? (keytest_air()) : (die()));
wrap();
}
Instance of Symbol 483 MovieClip in Frame 490
onClipEvent (load) {
if (_root.qSetting == null) {
trace("no Setting");
_root.qSetting = "low";
} else {
_quality = _root.qSetting;
}
onToggle = function () {
if (_quality.toLowerCase() != "low") {
_quality = "low";
_root.qSetting = "low";
} else {
_root.qSetting = "medium";
_quality = "medium";
}
};
}
Frame 491
stop();
Instance of Symbol 486 MovieClip in Frame 491
onClipEvent (unload) {
stopAllSounds();
}
Frame 498
stop();
Frame 505
stop();
Frame 512
stop();
Instance of Symbol 350 MovieClip in Frame 512
onClipEvent (enterFrame) {
jumpcheck(null, -25);
}
Frame 519
stop();
Frame 526
stop();
Instance of Symbol 350 MovieClip in Frame 526
onClipEvent (enterFrame) {
jumpcheck(null, -25);
}
Instance of Symbol 350 MovieClip in Frame 526
onClipEvent (enterFrame) {
jumpcheck(null, -25);
}
Frame 533
stop();
Frame 540
stop();
Instance of Symbol 658 MovieClip in Frame 540
onClipEvent (unload) {
stopAllSounds();
}
Frame 547
_quality = "HIGH";
stop();
Instance of Symbol 690 MovieClip in Frame 554
onClipEvent (load) {
function getItems(n) {
var tot = 0;
var total = 0;
var L = 0;
while (7 >= L) {
var tmpDat = _root.dat.level[L][n];
var IT = tmpDat.length;
var T = 0;
while (T < IT) {
tot = tot + tmpDat[T][2];
total++;
T++;
}
L++;
}
var perc = Math.round(((total - tot) / total) * 100);
return(perc);
}
time = Math.round((getTimer() - _root.dat.startTime) / 1000);
left = time;
min = Math.floor(left / 60);
sec = left % 60;
if (sec < 10) {
sec = "0" + sec;
}
if (min < 10) {
min = "0" + min;
}
Dtime = (min + ":") + sec;
hit = _root.dat.B_hit;
tot = _root.dat.B_tot;
accuracy = Math.round((hit / tot) * 100);
Dacc = accuracy + "%";
perc = getItems(0);
Dperc = perc + "%";
percE = getItems(1);
DpercE = percE + "%";
lives = _root.lives;
tscore = 180 - time;
iscore = perc;
ascore = accuracy;
lscore = lives * 10;
kscore = percE;
score = (((tscore + iscore) + lscore) + ascore) + kscore;
logAction(score, "0", ascore, Dtime);
}
Frame 562
_quality = "HIGH";
logAction("0", Clevel, "0", "0");
stop();
Symbol 3 MovieClip Frame 6
stop();
Symbol 7 MovieClip [bullet] Frame 1
_x = xpos;
_y = ypos;
hit = false;
Symbol 7 MovieClip [bullet] Frame 2
bullet_hit();
Symbol 7 MovieClip [bullet] Frame 3
gotoAndPlay (2);
Symbol 7 MovieClip [bullet] Frame 4
_root.onB--;
Symbol 7 MovieClip [bullet] Frame 12
this.removeMovieClip();
Symbol 11 MovieClip Frame 1
stop();
Symbol 11 MovieClip Frame 20
gotoAndStop (1);
Symbol 11 MovieClip Frame 31
stop();
Symbol 11 MovieClip Frame 44
gotoAndStop (1);
Symbol 13 MovieClip Frame 27
gotoAndPlay (10);
Symbol 16 MovieClip Frame 26
gotoAndPlay (10);
Symbol 19 MovieClip Frame 1
stop();
Symbol 19 MovieClip Frame 28
stop();
Symbol 20 MovieClip Frame 1
tellTarget ("Poot_Voor") {
gotoAndPlay ("Loop");
};
tellTarget ("Poot_Achter") {
gotoAndPlay ("Loop");
};
Symbol 20 MovieClip Frame 17
gotoAndPlay (1);
Symbol 24 MovieClip Frame 23
gotoAndPlay (10);
Symbol 27 MovieClip Frame 22
gotoAndPlay (10);
Symbol 28 MovieClip Frame 1
tellTarget ("Poot_Voor") {
gotoAndPlay ("Loop");
};
tellTarget ("Poot_Achter") {
gotoAndPlay ("Loop");
};
Symbol 28 MovieClip Frame 13
gotoAndPlay (1);
Symbol 30 MovieClip Frame 13
stop();
Symbol 42 MovieClip Frame 1
gotoAndPlay (1);
Symbol 42 MovieClip Frame 18
stop();
Symbol 43 MovieClip [ijsbeer] Frame 1
stop();
Instance of Symbol 22 MovieClip in Symbol 43 MovieClip [ijsbeer] Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(10 * _parent.xdir, -5);
}
Instance of Symbol 23 MovieClip in Symbol 43 MovieClip [ijsbeer] Frame 1
onClipEvent (load) {
xmin = 50;
xmax = 500;
xpos = 270;
_parent._x = xpos;
_parent._y = 332;
xdir = 1;
xspeed = 5;
nix = 0;
}
onClipEvent (enterFrame) {
if ((280 < _root.guy._y) and (_root.dead == false)) {
nix = 0;
xspeed = 4;
_parent.gotoAndStop("ren");
if (xpos < _root.guy._x) {
xdir = 1;
} else {
xdir = -1;
}
} else if (nix == 0) {
go = random(250);
if (go == 100) {
nix = 1;
counter = 0;
} else {
nix = 0;
}
_parent.gotoAndStop("loop");
xspeed = 2;
} else {
_parent.gotoAndStop("nixen");
xspeed = 0;
counter++;
((counter >= 100) ? ((nix = 0)) : (nix));
}
if (_parent.die == true) {
_root.dat.level[_root.Clevel - 1][1][_parent.n][5]();
_parent.gotoAndStop("dood");
}
xpos = xpos + (xspeed * xdir);
if (xmax < xpos) {
xpos = xmax;
xdir = xdir * -1;
}
if (xpos < xmin) {
xpos = xmin;
xdir = xdir * -1;
}
_parent._xscale = xdir * -100;
_parent._x = xpos;
}
Symbol 43 MovieClip [ijsbeer] Frame 8
stop();
Symbol 43 MovieClip [ijsbeer] Frame 15
stop();
Symbol 43 MovieClip [ijsbeer] Frame 22
stop();
Symbol 54 MovieClip Frame 40
gotoAndPlay (1);
Symbol 58 MovieClip [star] Frame 1
star.gotoAndPlay(random(20) + 1);
stop();
Instance of Symbol 54 MovieClip "star" in Symbol 58 MovieClip [star] Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.guy.hit)) {
_parent.play();
_root.dat.level[_root.Clevel - 1][0][_parent.n][2] = 0;
}
}
Symbol 58 MovieClip [star] Frame 11
this.removeMovieClip();
Symbol 61 MovieClip [snow_balls] Frame 1
stop();
Instance of Symbol 60 MovieClip in Symbol 61 MovieClip [snow_balls] Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.guy.hit)) {
_root.dat.level[_root.Clevel - 1][0][_parent.n][2] = 0;
_root.ammo = _root.ammo + 10;
_root.Uammo();
_parent.removeMovieClip();
}
}
Symbol 85 MovieClip Frame 14
stop();
Symbol 88 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 14
stop();
Symbol 96 MovieClip Frame 14
stop();
Symbol 99 MovieClip Frame 14
stop();
Instance of Symbol 79 MovieClip in Symbol 101 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
if (_parent._parent.die == true) {
_parent._parent.stop();
_parent.gotoAndPlay("dood");
}
deathcheck(null, -10);
}
Symbol 101 MovieClip Frame 20
stop();
Symbol 101 MovieClip Frame 38
stop();
Instance of Symbol 105 MovieClip in Symbol 107 MovieClip [extra_life] Frame 1
onClipEvent (load) {
_visible = 0;
}
onClipEvent (enterFrame) {
if (hitTest(_root.guy.hit)) {
_root.dat.level[_root.Clevel - 1][0][_parent.n][2] = 0;
_root.lives++;
_root.livesMC.gotoAndStop(_root.lives + 1);
_parent.removeMovieClip();
}
}
Symbol 130 MovieClip [key] Frame 1
stop();
Instance of Symbol 128 MovieClip in Symbol 130 MovieClip [key] Frame 1
onClipEvent (enterFrame) {
if (hitTest(_root.guy.hit)) {
_root.dat.level[_root.Clevel - 1][0][_parent.n][2] = 0;
_root.dat.level[6][4][0] = 1;
_root.level7.door.gotoAndPlay("open");
_parent.gotoAndPlay(2);
}
}
Symbol 130 MovieClip [key] Frame 11
this.removeMovieClip();
Instance of Symbol 132 MovieClip in Symbol 133 MovieClip [demon_hit] Frame 1
onClipEvent (load) {
_parent._visible = 0;
}
onClipEvent (enterFrame) {
if (_parent.die == true) {
_root.demon_dead = true;
_parent._parent.ice_demon.gotoAndStop("die");
_parent.removeMovieClip();
} else if (_parent.hit == true) {
_parent._parent.ice_demon.gotoAndStop("hit");
}
_parent.hit = false;
}
Symbol 140 MovieClip Frame 1
ran = random(5) + 1;
gotoAndStop(ran);
Symbol 142 MovieClip [kill_demon] Frame 1
num = 0;
Symbol 142 MovieClip [kill_demon] Frame 69
die = false;
Symbol 142 MovieClip [kill_demon] Frame 70
stop();
Instance of Symbol 141 MovieClip in Symbol 142 MovieClip [kill_demon] Frame 70
onClipEvent (enterFrame) {
if (_parent.die == true) {
_parent.gotoAndPlay("fall");
}
if (_root.demon_dead == true) {
_parent.gotoAndStop("fall");
}
_parent.die = false;
}
Symbol 142 MovieClip [kill_demon] Frame 87
_parent.ice_demon.gotoAndStop("hit");
_root.dat.level[7][1][0][4] = _root.dat.level[7][1][0][4] - 5;
if (0 >= _root.dat.level[7][1][0][4]) {
_parent.demon_hit0.die = true;
_root.dat.level[7][1][0][2] = 0;
} else {
_parent.demon_hit0.die = false;
}
num++;
Symbol 142 MovieClip [kill_demon] Frame 119
if (4 >= num) {
gotoAndPlay (2);
} else {
stop();
}
Symbol 147 Button
on (press) {
_root.play();
}
Symbol 178 Button
on (press) {
play();
}
Symbol 222 Button
on (release) {
gotoAndPlay (468);
}
Instance of Symbol 312 MovieClip in Symbol 313 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(100);
}
Symbol 319 Button
on (release) {
gotoAndStop (489);
}
Symbol 324 Button
on (release, keyPress "<Enter>") {
if ((player != "") and (player != undefined)) {
_root.playerName = player;
play();
_quality = "low";
}
}
Symbol 350 MovieClip Frame 1
gotoAndStop (10);
Symbol 350 MovieClip Frame 10
stop();
Instance of Symbol 342 MovieClip "hit" in Symbol 350 MovieClip Frame 10
onClipEvent (load) {
this._visible = 0;
}
Symbol 350 MovieClip Frame 19
gotoAndPlay (2);
Symbol 352 MovieClip Frame 1
this._visible = 0;
Symbol 353 MovieClip Frame 1
this._visible = 0;
Symbol 367 MovieClip Frame 1
stop();
Symbol 367 MovieClip Frame 20
gotoAndPlay (30);
Symbol 367 MovieClip Frame 26
gotoAndStop (1);
Symbol 367 MovieClip Frame 42
gotoAndPlay (30);
Symbol 374 Button
on (keyPress "1") {
_root.current = 1;
gotoAndStop (1);
}
on (keyPress "2") {
gotoAndStop (10);
_root.current = 2;
}
Symbol 381 MovieClip Frame 1
stop();
Symbol 383 MovieClip Frame 2
tellTarget ("Pppfffsss...") {
play();
};
Symbol 389 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 16
gotoAndStop (1);
Symbol 395 Button
on (keyPress "z") {
gotoAndPlay (10);
}
Symbol 406 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 20
gotoAndStop (1);
Symbol 408 MovieClip Frame 1
stop();
Symbol 408 MovieClip Frame 20
gotoAndStop (1);
Symbol 409 MovieClip Frame 1
if (_root.current == 2) {
gotoAndStop (10);
} else if (_root.current == 3) {
gotoAndStop (35);
} else if (_root.current == 1) {
stop();
}
stop();
Symbol 409 MovieClip Frame 10
stop();
Symbol 409 MovieClip Frame 20
stop();
Symbol 409 MovieClip Frame 35
stop();
Symbol 411 MovieClip Frame 31
gotoAndPlay (1);
Symbol 415 MovieClip Frame 1
stop();
Symbol 419 MovieClip Frame 1
if (_root.current == 2) {
gotoAndStop (10);
} else if (_root.current == 3) {
gotoAndStop (35);
} else if (_root.current == 1) {
stop();
}
stop();
Symbol 419 MovieClip Frame 10
stop();
Symbol 419 MovieClip Frame 20
stop();
Symbol 419 MovieClip Frame 35
stop();
Symbol 421 MovieClip Frame 1
stop();
Symbol 424 MovieClip Frame 4
gotoAndPlay (9);
Symbol 424 MovieClip Frame 19
gotoAndPlay (9);
Symbol 426 MovieClip Frame 20
gotoAndPlay (4);
Symbol 453 MovieClip Frame 1
Symbol 453 MovieClip Frame 20
stop();
Symbol 453 MovieClip Frame 63
_root.restart();
stop();
Symbol 454 MovieClip Frame 1
stop();
Symbol 454 MovieClip Frame 11
stop();
Symbol 454 MovieClip Frame 22
stop();
Symbol 454 MovieClip Frame 32
stop();
Instance of Symbol 458 MovieClip in Symbol 459 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Instance of Symbol 456 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 457 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(-10, null);
}
Instance of Symbol 459 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 461 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 456 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Symbol 466 MovieClip Frame 1
ran = random(5) + 1;
gotoAndStop(ran);
Symbol 467 MovieClip Frame 1
ran = random(5) + 1;
gotoAndStop(ran);
Symbol 478 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 2
stop();
Symbol 478 MovieClip Frame 3
stop();
Symbol 478 MovieClip Frame 4
stop();
Symbol 478 MovieClip Frame 5
stop();
Symbol 478 MovieClip Frame 6
stop();
Symbol 478 MovieClip Frame 7
stop();
Symbol 478 MovieClip Frame 8
stop();
Symbol 482 Button
on (release, keyPress "q") {
onToggle();
}
Symbol 486 MovieClip Frame 3
stop();
Instance of Symbol 456 MovieClip in Symbol 491 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 491 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 491 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 489 MovieClip in Symbol 491 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(10, null);
}
Instance of Symbol 456 MovieClip in Symbol 491 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 490 MovieClip in Symbol 491 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 490 MovieClip in Symbol 491 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 350 MovieClip in Symbol 499 MovieClip Frame 1
onClipEvent (enterFrame) {
jumpcheck(null, -25);
}
Instance of Symbol 458 MovieClip in Symbol 503 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Instance of Symbol 456 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 490 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 502 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(null, -20);
}
Instance of Symbol 503 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 456 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 490 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 456 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 517 MovieClip in Symbol 518 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(_parent._parent.x, _parent._parent.y);
}
Symbol 519 MovieClip Frame 2
gotoAndPlay(frame);
Symbol 519 MovieClip Frame 71
gotoAndPlay (3);
Symbol 520 MovieClip Frame 2
gotoAndPlay(frame);
Symbol 520 MovieClip Frame 71
gotoAndPlay (3);
Symbol 521 MovieClip Frame 2
gotoAndPlay(frame);
Symbol 521 MovieClip Frame 71
gotoAndPlay (3);
Symbol 522 MovieClip Frame 2
gotoAndPlay(frame);
Symbol 522 MovieClip Frame 71
gotoAndPlay (3);
Symbol 523 MovieClip Frame 2
gotoAndPlay(frame);
Symbol 523 MovieClip Frame 71
gotoAndPlay (3);
Symbol 528 MovieClip Frame 1
stop();
Instance of Symbol 527 MovieClip in Symbol 528 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.hitTest(_root.guy)) {
_root.dat.level[3][4][0] = 1;
_parent.play();
i = 1;
while (5 >= i) {
_parent._parent["spike" + i].gotoAndStop(25);
i++;
}
}
}
Symbol 528 MovieClip Frame 15
stop();
Symbol 544 MovieClip Frame 1
stop();
Instance of Symbol 536 MovieClip in Symbol 544 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy)) {
_parent.gotoAndPlay(2);
}
}
Symbol 544 MovieClip Frame 17
stop();
Instance of Symbol 543 MovieClip in Symbol 544 MovieClip Frame 17
onClipEvent (enterFrame) {
if (!this.hitTest(_root.guy)) {
_parent.play();
}
}
Symbol 544 MovieClip Frame 34
gotoAndStop (1);
Symbol 545 MovieClip Frame 1
stop();
Instance of Symbol 531 MovieClip in Symbol 545 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
oldx = this._x;
oldy = this._y;
this._visible = 0;
}
onClipEvent (enterFrame) {
movetest();
}
Symbol 545 MovieClip Frame 2
stop();
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 461 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 515 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(null, 10);
}
Instance of Symbol 519 MovieClip "spike5" in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
frame = 16;
x = null;
y = -10;
}
Instance of Symbol 520 MovieClip "spike4" in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
frame = 22;
x = null;
y = -10;
}
Instance of Symbol 521 MovieClip "spike3" in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
frame = 28;
x = null;
y = -10;
}
Instance of Symbol 522 MovieClip "spike2" in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
frame = 34;
x = null;
y = -10;
}
Instance of Symbol 523 MovieClip "spike1" in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
frame = 40;
x = null;
y = -10;
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 461 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Symbol 555 MovieClip Frame 6
stop();
Symbol 556 MovieClip Frame 6
stop();
Instance of Symbol 553 MovieClip in Symbol 557 MovieClip Frame 51
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(20, -5);
}
Instance of Symbol 563 MovieClip in Symbol 566 MovieClip Frame 1
onClipEvent (load) {
frame = 1;
}
onClipEvent (enterFrame) {
frame = frame + _root.dat.level[4][4][0];
((_totalframes < frame) ? ((frame = 1)) : (frame));
((frame < 1) ? ((frame = _totalframes)) : (frame));
gotoAndStop(frame);
}
Instance of Symbol 564 MovieClip in Symbol 566 MovieClip Frame 1
onClipEvent (load) {
frame = 80;
}
onClipEvent (enterFrame) {
frame = frame + _root.dat.level[4][4][0];
((_totalframes < frame) ? ((frame = 1)) : (frame));
((frame < 1) ? ((frame = _totalframes)) : (frame));
gotoAndStop(frame);
}
Instance of Symbol 565 MovieClip in Symbol 566 MovieClip Frame 1
onClipEvent (load) {
frame = 160;
}
onClipEvent (enterFrame) {
frame = frame + _root.dat.level[4][4][0];
((_totalframes < frame) ? ((frame = 1)) : (frame));
((frame < 1) ? ((frame = _totalframes)) : (frame));
gotoAndStop(frame);
}
Instance of Symbol 568 MovieClip in Symbol 570 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Instance of Symbol 569 MovieClip in Symbol 570 MovieClip Frame 120
onClipEvent (load) {
_visible = false;
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Instance of Symbol 568 MovieClip in Symbol 571 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Instance of Symbol 569 MovieClip in Symbol 571 MovieClip Frame 120
onClipEvent (load) {
_visible = false;
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Instance of Symbol 568 MovieClip in Symbol 572 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Instance of Symbol 569 MovieClip in Symbol 572 MovieClip Frame 120
onClipEvent (load) {
_visible = false;
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Symbol 574 MovieClip Frame 1
stop();
Instance of Symbol 531 MovieClip in Symbol 574 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
oldx = this._x;
oldy = this._y;
this._visible = 0;
}
onClipEvent (enterFrame) {
movetest();
}
Symbol 574 MovieClip Frame 2
play();
Symbol 574 MovieClip Frame 32
stop();
Instance of Symbol 456 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 461 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 456 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 502 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(null, -20);
}
Instance of Symbol 570 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
frame = 1;
}
onClipEvent (enterFrame) {
frame = frame + _root.dat.level[4][4][0];
((_totalframes < frame) ? ((frame = 1)) : (frame));
((frame < 1) ? ((frame = _totalframes)) : (frame));
gotoAndStop(frame);
}
Instance of Symbol 571 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
frame = 80;
}
onClipEvent (enterFrame) {
frame = frame + _root.dat.level[4][4][0];
((_totalframes < frame) ? ((frame = 1)) : (frame));
((frame < 1) ? ((frame = _totalframes)) : (frame));
gotoAndStop(frame);
}
Instance of Symbol 572 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
frame = 160;
}
onClipEvent (enterFrame) {
frame = frame + _root.dat.level[4][4][0];
((_totalframes < frame) ? ((frame = 1)) : (frame));
((frame < 1) ? ((frame = _totalframes)) : (frame));
gotoAndStop(frame);
}
Instance of Symbol 456 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 461 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Symbol 579 MovieClip Frame 1
stop();
Instance of Symbol 578 MovieClip in Symbol 579 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.hitTest(_root.guy)) {
_root.dat.level[4][4][0] = 1;
_parent.play();
_root.level5.door.gotoAndPlay("open");
}
}
Symbol 579 MovieClip Frame 15
stop();
Instance of Symbol 587 MovieClip in Symbol 588 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
onthis = false;
oldx = this._x;
oldy = this._y;
}
onClipEvent (enterFrame) {
movetest();
}
Symbol 589 MovieClip Frame 1
stop();
Instance of Symbol 531 MovieClip in Symbol 589 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
oldx = this._x;
oldy = this._y;
this._visible = 0;
}
onClipEvent (enterFrame) {
movetest();
}
Symbol 589 MovieClip Frame 2
play();
Symbol 589 MovieClip Frame 32
stop();
Instance of Symbol 461 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 586 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(null, -10);
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 461 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 456 MovieClip in Symbol 590 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Symbol 593 MovieClip Frame 1
stop();
Instance of Symbol 592 MovieClip in Symbol 593 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.hitTest(_root.guy)) {
_root.dat.level[5][4][0] = 1;
_parent.play();
_root.level6.door.gotoAndPlay("open");
}
}
Symbol 593 MovieClip Frame 15
stop();
Instance of Symbol 597 MovieClip in Symbol 598 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(5, 10);
}
Instance of Symbol 456 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 461 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 456 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 461 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 456 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Symbol 624 MovieClip Frame 114
_root.trap = false;
_parent.gotoAndStop("attack");
Symbol 636 MovieClip Frame 1
gotoAndPlay(random(43));
Instance of Symbol 629 MovieClip in Symbol 636 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
}
onClipEvent (enterFrame) {
deathcheck(-20, null);
}
Instance of Symbol 631 MovieClip in Symbol 636 MovieClip Frame 5
onClipEvent (load) {
this._alpha = 0;
deathcheck(-15, null);
}
onClipEvent (enterFrame) {
deathcheck(-15, null);
}
Instance of Symbol 631 MovieClip in Symbol 636 MovieClip Frame 5
onClipEvent (load) {
this._alpha = 0;
deathcheck(-15, null);
}
onClipEvent (enterFrame) {
deathcheck(-15, null);
}
Instance of Symbol 631 MovieClip in Symbol 636 MovieClip Frame 8
onClipEvent (load) {
this._alpha = 0;
deathcheck(-15, null);
}
onClipEvent (enterFrame) {
deathcheck(-15, null);
}
Instance of Symbol 633 MovieClip in Symbol 636 MovieClip Frame 8
onClipEvent (load) {
this._visible = 0;
deathcheck(-15, null);
}
onClipEvent (enterFrame) {
deathcheck(-15, null);
}
Instance of Symbol 631 MovieClip in Symbol 636 MovieClip Frame 11
onClipEvent (load) {
this._alpha = 0;
deathcheck(-15, null);
}
onClipEvent (enterFrame) {
deathcheck(-15, null);
}
Symbol 636 MovieClip Frame 46
gotoAndPlay (2);
Symbol 640 MovieClip Frame 53
_parent.gotoAndStop("attack");
Symbol 647 MovieClip Frame 30
_parent.gotoAndStop("defend");
stop();
Symbol 648 MovieClip Frame 31
_root.gotoAndStop("finish");
stop();
Symbol 649 MovieClip Frame 1
stop();
Instance of Symbol 625 MovieClip in Symbol 649 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
onClipEvent (enterFrame) {
deathcheck(-20, null);
}
Symbol 649 MovieClip Frame 11
stop();
Symbol 650 MovieClip Frame 1
play();
Instance of Symbol 531 MovieClip in Symbol 650 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
oldx = this._x;
oldy = this._y;
this._visible = 0;
}
onClipEvent (enterFrame) {
movetest();
}
Symbol 650 MovieClip Frame 2
play();
Symbol 650 MovieClip Frame 31
stop();
Instance of Symbol 652 MovieClip in Symbol 653 MovieClip Frame 65
onClipEvent (enterFrame) {
if (hitTest(_root.guy.hit)) {
_root.ammo = _root.ammo + 10;
_root.Uammo();
_parent.gotoAndPlay(1);
}
}
Symbol 653 MovieClip Frame 82
stop();
Instance of Symbol 456 MovieClip in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 461 MovieClip in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
Instance of Symbol 649 MovieClip "ice_demon" in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(1000);
}
Instance of Symbol 456 MovieClip in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Instance of Symbol 456 MovieClip in Symbol 654 MovieClip Frame 1
onClipEvent (load) {
onthis = false;
this._visible = 0;
}
onClipEvent (enterFrame) {
test();
}
Symbol 658 MovieClip Frame 3
stop();
Symbol 664 MovieClip Frame 1
if (_root.current == 2) {
gotoAndStop (10);
} else if (_root.current == 3) {
gotoAndStop (35);
} else if (_root.current == 1) {
stop();
}
stop();
Symbol 664 MovieClip Frame 10
stop();
Symbol 664 MovieClip Frame 20
stop();
Symbol 664 MovieClip Frame 35
stop();
Symbol 671 Button
on (press) {
getURL ("http://www.dpi.nl/site_nl/xtra/game/polar/stats/stats.html");
}
Symbol 673 MovieClip Frame 112
_root.gotoAndStop("stats");
this.stop();
Symbol 695 Button
on (release) {
gotoAndPlay (490);
}
Symbol 700 MovieClip Frame 56
stop();