Frame 2
stop();
clearInterval(_root.enemyInterval);
System.security.loadPolicyFile("http://www.dubhdroiacht.ch/cgi-bin/novenda/crossdomain.xml");
System.security.loadPolicyFile("http://www.dubhdroiacht.ch/crossdomain.xml");
System.security.loadPolicyFile("http://dubhdroiacht.ch/cgi-bin/novenda/crossdomain.xml");
System.security.loadPolicyFile("http://dubhdroiacht.ch/crossdomain.xml");
System.security.allowDomain("http://www.dubhdroiacht.ch/cgi-bin/novenda/");
System.security.allowDomain("http://dubhdroiacht.ch/cgi-bin/novenda/");
System.security.allowDomain("http://www.dubhdroiacht.ch/");
System.security.allowDomain("http://dubhdroiacht.ch/");
System.security.allowDomain("http://dubhdroiacht.ch/cgi-bin/novenda/scores/");
System.security.loadPolicyFile("http://www.dubhdroiacht.ch/cgi-bin/novenda/scores/crossdomain.xml");
System.security.loadPolicyFile("http://dubhdroiacht.ch/cgi-bin/novenda/scores/crossdomain.xml");
_global.domainName = "http://www.dubhdroiacht.ch/cgi-bin/novenda/";
_root.filename = "scores/highscores3.sco";
_root.scoresize = 20;
_root.action = "VIEW";
_root.viewtype = "FLASH";
_root.winname = _root.name;
_root.winscore = _root.score;
_root.loadVariables(_global.domainName + "scores.php", "GET");
_root.sk_spawntime = 2;
_root.sk_enhp = 100;
_root.sk_skill = 95;
_root.sk_playhp = 100;
_root.sk_hpgoodie = 2;
_root.sk_itemtime = 2;
_root.sk_gunammo = 10;
_root.sk_pistammo = 10;
_root.sk_strength = 1;
_root.sk_points = 5;
_root.sk_instrgib = false;
_root.sk_difficulty = "Difficulty";
_root.rewalk = 2;
_root.endmg = 10;
_root.goodievar = 8;
_quality = "LOW";
Frame 5
stop();
_root.engine = new ShooterEngine();
Instance of Symbol 434 MovieClip "enemy" in Frame 5
onClipEvent (load) {
_root["enemy" + [my_enid]]._visible = false;
my_idied = false;
my_enid = _root.enid_array[_root.my_cid];
my_hptype = 1;
my_atwpt = false;
my_hp = _root.enemyhp * my_hptype;
targetx = _root.enwpx_array[my_enid - 1];
targety = _root.enwpy_array[my_enid - 1];
my_iwalk = true;
my_iamhitsodefend = false;
}
onClipEvent (enterFrame) {
function gore() {
gambler = random(4);
duplicateMovieClip (_root["gore" + gambler], "blood" + i, 22);
_root["blood" + i]._x = _root._xmouse;
_root["blood" + i]._y = _root._ymouse;
_root["blood" + i].play();
_root.engine.createBlood(_root._xmouse, _root._ymouse, this._xscale, this._y);
}
if ((my_atwpt == false) && (my_iwalk == false)) {
setInterval(function () {
if (my_hp > 0) {
my_iwalk = true;
}
}, 1000 * _root.rewalk);
}
if (_root.playerhp <= 0) {
this.unloadMovie();
}
if ((my_idied == false) && (my_iwalk == false)) {
gambler = random(_root.aim);
if (gambler == 1) {
_root["enemy" + [my_enid]].enemyanim.gotoAndPlay("shooting");
}
if (my_hp <= 0) {
my_idied = true;
_root["enemy" + [my_enid]].hitzones.gotoAndStop("nothitable");
_root.isdead_array.push(my_enid);
_root.bodycount = _root.bodycount + 1;
_root.bodycount2 = _root.bodycount2 + 1;
_root["enemy" + [my_enid]].enemyanim.gotoAndStop("die");
}
}
var speed_skalierfaktor;
var speed_skalierfaktor3 = (_root.active_horizon - 30);
speed_skalierfaktor = (_root["enemy" + [my_enid]]._y - speed_skalierfaktor3) / 480;
speed_skalierfaktor2 = speed_skalierfaktor;
var vertcalsp = ((speed_skalierfaktor2 * _root.global_vertcalsp) * 1);
var horiztalsp = ((speed_skalierfaktor2 * _root.global_horiztalsp) * 1);
var pos_skalierfaktor;
pos_skalierfaktor3 = _root.active_horizon - 30;
pos_skalierfaktor = (_root["enemy" + [my_enid]]._y - pos_skalierfaktor3) / 480;
pos_skalierfaktor2 = pos_skalierfaktor;
_root["enemy" + [my_enid]]._xscale = pos_skalierfaktor2 * 200;
_root["enemy" + [my_enid]]._yscale = pos_skalierfaktor2 * 200;
if (((this._x != targetx) || (this._y != targety)) && (my_iwalk == true)) {
if (this._x < targetx) {
this._x = this._x + horiztalsp;
_root["enemy" + my_enid].enemyanim.gotoAndStop("walkingr");
}
if (this._x > targetx) {
this._x = this._x - horiztalsp;
_root["enemy" + my_enid].enemyanim.gotoAndStop("walkingl");
}
if (this._y < targety) {
this._y = this._y + vertcalsp;
}
if (this._y > targety) {
this._y = this._y - vertcalsp;
}
}
if (((((this._x <= (targetx + 10)) && (this._y <= (targety + 10))) && (this._x >= (targetx - 10))) && (this._y >= (targety - 10))) && (my_iwalk == true)) {
_root["enemy" + my_enid].enemyanim.gotoAndPlay("waiting");
my_iwalk = false;
my_atwpt = true;
}
}
onClipEvent (mouseDown) {
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hhead) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - 200;
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("head");
_root.playerscore = _root.playerscore + (20 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hlarm) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((2 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hlarm");
_root.playerscore = _root.playerscore + (6 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hrarm) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((2 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hrightarm");
_root.playerscore = _root.playerscore + (6 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hchest) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((10 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hchest");
_root.playerscore = _root.playerscore + (15 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hstomac) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((5 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hstomac");
_root.playerscore = _root.playerscore + (12 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hnuts) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((3 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hnuts");
_root.playerscore = _root.playerscore + (50 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hleg) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((2 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hleftknee");
_root.playerscore = _root.playerscore + (8 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hreg) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((2 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hrightknee");
_root.playerscore = _root.playerscore + (8 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hlfoot) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((1 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hleftfoot");
_root.playerscore = _root.playerscore + (2 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hrfoot) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((1 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hrightfoot");
_root.playerscore = _root.playerscore + (2 * _root.sk_points);
};
}
}
onClipEvent (mouseMove) {
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hhead) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((100 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("head");
_root.playerscore = _root.playerscore + (20 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hlarm) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((2 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hlarm");
_root.playerscore = _root.playerscore + (6 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hrarm) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((2 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hrightarm");
_root.playerscore = _root.playerscore + (6 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hchest) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((7 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hchest");
_root.playerscore = _root.playerscore + (15 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hstomac) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((5 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hstomac");
_root.playerscore = _root.playerscore + (12 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hnuts) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((5 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hnuts");
_root.playerscore = _root.playerscore + (50 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hleg) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((2 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hleftknee");
_root.playerscore = _root.playerscore + (8 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hreg) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((2 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hrightknee");
_root.playerscore = _root.playerscore + (8 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hlfoot) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((1 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hleftfoot");
_root.playerscore = _root.playerscore + (2 * _root.sk_points);
};
}
if (((_root.gunhitarea.hereithits.hitTest(_root["enemy" + my_enid].hitzones.hrfoot) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.amladen == false)) {
gore();
my_iwalk = false;
my_hp = my_hp - ((1 * _root.gunnum) * _root.sk_strength);
tellTarget (_root["enemy" + my_enid].enemyanim) {
gotoAndPlay ("hrightfoot");
_root.playerscore = _root.playerscore + (2 * _root.sk_points);
};
}
}
Instance of Symbol 531 MovieClip "healthpack" in Frame 5
onClipEvent (enterFrame) {
if (_root.playerhp <= 0) {
this.unloadMovie();
}
}
onClipEvent (mouseDown) {
if (((_root.gunhitarea.hereithits.hitTest(_root.healthpack1) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.pickingup == false)) {
_root.pickingup = true;
this.gotoAndPlay("gotit");
_root.playerscore = _root.playerscore + (100 * _root.sk_points);
}
}
onClipEvent (mouseMove) {
if (((_root.gunhitarea.hereithits.hitTest(_root.healthpack1) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.pickingup == false)) {
_root.pickingup = true;
this.gotoAndPlay("gotit");
_root.playerscore = _root.playerscore + (100 * _root.sk_points);
}
}
Instance of Symbol 532 MovieClip "m4mag" in Frame 5
onClipEvent (enterFrame) {
if (_root.playerhp <= 0) {
this.unloadMovie();
}
}
onClipEvent (mouseDown) {
if (((_root.gunhitarea.hereithits.hitTest(_root.m4mag1) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.pickingup == false)) {
_root.pickingup = true;
this.gotoAndPlay("gotit");
_root.playerscore = _root.playerscore + (200 * _root.sk_points);
}
}
onClipEvent (mouseMove) {
if (((_root.gunhitarea.hereithits.hitTest(_root.m4mag1) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.pickingup == false)) {
_root.pickingup = true;
this.gotoAndPlay("gotit");
_root.playerscore = _root.playerscore + (200 * _root.sk_points);
}
}
Instance of Symbol 533 MovieClip "uspmag" in Frame 5
onClipEvent (enterFrame) {
if (_root.playerhp <= 0) {
this.unloadMovie();
}
}
onClipEvent (mouseDown) {
if (((_root.gunhitarea.hereithits.hitTest(_root.uspmag1) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.pickingup == false)) {
_root.pickingup = true;
this.gotoAndPlay("gotit");
_root.playerscore = _root.playerscore + (200 * _root.sk_points);
}
}
onClipEvent (mouseMove) {
if (((_root.gunhitarea.hereithits.hitTest(_root.uspmag1) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.pickingup == false)) {
_root.pickingup = true;
this.gotoAndPlay("gotit");
_root.playerscore = _root.playerscore + (200 * _root.sk_points);
}
}
Instance of Symbol 537 MovieClip "pointsgoodie" in Frame 5
onClipEvent (enterFrame) {
if (_root.playerhp <= 0) {
this.unloadMovie();
}
}
onClipEvent (mouseDown) {
if (((_root.gunhitarea.hereithits.hitTest(_root.pointsgoodie1) && (_root.magazin > 0)) && (_root.shooting == false)) && (_root.pickingup == false)) {
_root.pickingup = true;
this.gotoAndPlay("gotit");
_root.playerscore = _root.playerscore + (200 * _root.sk_points);
}
}
onClipEvent (mouseMove) {
if (((_root.gunhitarea.hereithits.hitTest(_root.pointsgoodie1) && (_root.magazin > 0)) && (_root.spraying == true)) && (_root.pickingup == false)) {
_root.pickingup = true;
this.gotoAndPlay("gotit");
_root.playerscore = _root.playerscore + (200 * _root.sk_points);
}
}
Symbol 20 MovieClip Frame 1
stop();
my_goto = (_root.maxbullets + 1) - _root.magazin;
_root.gameinterface2.maganzeig.gotoAndStop(my_goto);
Symbol 22 MovieClip Frame 1
stop();
my_goto = (_root.maxbullets + 1) - _root.magazin;
_root.gameinterface2.maganzeig.gotoAndStop(my_goto);
Symbol 23 MovieClip [gameGUI] Frame 1
stop();
Instance of Symbol 20 MovieClip "maganzeig" in Symbol 23 MovieClip [gameGUI] Frame 1
/* no clip actions */
Symbol 32 MovieClip Frame 1
stop();
_root.shooting = false;
_root.spraying = false;
if (_root.magazin <= 0) {
gotoAndStop ("empty");
}
Symbol 32 MovieClip Frame 2
_root.shooting = true;
_root.spraying = true;
_root.engine.createBullet();
Instance of Symbol 27 MovieClip in Symbol 32 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 27 MovieClip in Symbol 32 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 27 MovieClip in Symbol 32 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 27 MovieClip in Symbol 32 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 27 MovieClip in Symbol 32 MovieClip Frame 2
/* no clip actions */
Symbol 32 MovieClip Frame 3
_root.spraying = false;
Symbol 32 MovieClip Frame 4
_root.magazin = _root.magazin - 1;
_root.gameinterface2.maganzeig.nextFrame();
if ((_root.shooting == true) && (_root.magazin > 0)) {
gotoAndPlay ("fire");
}
if ((_root.shooting == false) && (_root.magazin > 0)) {
gotoAndStop ("ready");
}
Symbol 32 MovieClip Frame 5
stop();
Symbol 34 MovieClip [pistolbase2] Frame 1
stop();
Instance of Symbol 32 MovieClip "pistolshoot" in Symbol 34 MovieClip [pistolbase2] Frame 2
onClipEvent (load) {
_root.playerweapon = "Colt M4";
}
Symbol 34 MovieClip [pistolbase2] Frame 3
gotoAndPlay (2);
Symbol 84 MovieClip [level1] Frame 1
Symbol 84 MovieClip [level1] Frame 175
stop();
_root.isplaying = false;
_root.active_wpt = 0;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[0];
_root.howmany = _root.numberofenemies_array[0];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 197
stop();
_root.isplaying = false;
_root.active_wpt = 1;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[1];
_root.howmany = _root.numberofenemies_array[1];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 208
stop();
_root.isplaying = false;
_root.active_wpt = 2;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[2];
_root.howmany = _root.numberofenemies_array[2];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 256
stop();
_root.isplaying = false;
_root.active_wpt = 3;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[3];
_root.howmany = _root.numberofenemies_array[3];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 291
stop();
_root.isplaying = false;
_root.active_wpt = 4;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[4];
_root.howmany = _root.numberofenemies_array[4];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 323
stop();
_root.isplaying = false;
_root.active_wpt = 5;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[5];
_root.howmany = _root.numberofenemies_array[5];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 354
stop();
_root.isplaying = false;
_root.active_wpt = 6;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[6];
_root.howmany = _root.numberofenemies_array[6];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 362
stop();
_root.isplaying = false;
_root.active_wpt = 7;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[7];
_root.howmany = _root.numberofenemies_array[7];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 402
stop();
_root.isplaying = false;
_root.active_wpt = 8;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[8];
_root.howmany = _root.numberofenemies_array[8];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 429
stop();
_root.isplaying = false;
_root.active_wpt = 9;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[9];
_root.howmany = _root.numberofenemies_array[9];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 454
stop();
_root.isplaying = false;
_root.active_wpt = 10;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[10];
_root.howmany = _root.numberofenemies_array[10];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 474
stop();
_root.isplaying = false;
_root.active_wpt = 11;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[11];
_root.howmany = _root.numberofenemies_array[11];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 481
stop();
_root.isplaying = false;
_root.active_wpt = 12;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[12];
_root.howmany = _root.numberofenemies_array[12];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 495
stop();
_root.isplaying = false;
_root.active_wpt = 13;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[13];
_root.howmany = _root.numberofenemies_array[13];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 518
stop();
_root.isplaying = false;
_root.active_wpt = 14;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[14];
_root.howmany = _root.numberofenemies_array[14];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 537
stop();
_root.isplaying = false;
_root.active_wpt = 15;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[15];
_root.howmany = _root.numberofenemies_array[15];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 551
stop();
_root.isplaying = false;
_root.active_wpt = 16;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[16];
_root.howmany = _root.numberofenemies_array[16];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 557
stop();
_root.isplaying = false;
_root.active_wpt = 17;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[17];
_root.howmany = _root.numberofenemies_array[17];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 566
stop();
_root.isplaying = false;
_root.active_wpt = 18;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[18];
_root.howmany = _root.numberofenemies_array[18];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 578
stop();
_root.isplaying = false;
_root.active_wpt = 19;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[19];
_root.howmany = _root.numberofenemies_array[19];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 584
stop();
_root.isplaying = false;
_root.active_wpt = 20;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[20];
_root.howmany = _root.numberofenemies_array[20];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 607
stop();
_root.isplaying = false;
_root.active_wpt = 21;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[21];
_root.howmany = _root.numberofenemies_array[21];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 623
stop();
_root.isplaying = false;
_root.active_wpt = 22;
_root.masking = true;
_root.active_horizon = _root.wpthorizon_array[22];
_root.howmany = _root.numberofenemies_array[22];
_root.my_left = _root.howmany;
_root.enemycontrolunit.gotoAndStop(2);
_root.global_vertcalsp = _root.global_vertcalsp + _root.speedfaktor;
_root.global_horiztalsp = _root.global_horiztalsp + _root.speedfaktor;
kgambler = random(3);
if (kgambler == 0) {
_root.enemykind = 2;
}
if (kgambler == 1) {
_root.enemykind = 3;
}
if (kgambler == 2) {
_root.enemykind = 4;
}
Symbol 84 MovieClip [level1] Frame 642
if (_root.gamestoped == false) {
_root["pistolsprite" + _root.gunnum].unloadMovie();
duplicateMovieClip (_root.gameoverscreen, "gameoverscreen1", 50);
_root.gameoverscreen1._x = 0;
_root.gameoverscreen1._y = 0;
_root.gameoverscreen1.gotoAndPlay(2);
_root.gamestoped = true;
}
Symbol 88 MovieClip [crosshair] Frame 1
stop();
Symbol 91 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 1
stop();
_root.shooting = false;
Symbol 98 MovieClip Frame 2
_root.engine.createBullet();
_root.shooting = true;
Instance of Symbol 96 MovieClip in Symbol 98 MovieClip Frame 2
/* no clip actions */
Symbol 98 MovieClip Frame 4
gotoAndStop (1);
_root.magazin = _root.magazin - 1;
_root.gameinterface2.maganzeig.nextFrame();
Symbol 98 MovieClip Frame 5
stop();
Symbol 99 MovieClip [pistolbase1] Frame 1
stop();
Instance of Symbol 98 MovieClip "pistolshoot" in Symbol 99 MovieClip [pistolbase1] Frame 2
onClipEvent (load) {
_root.playerweapon = "Usp Tactical";
}
Symbol 99 MovieClip [pistolbase1] Frame 3
gotoAndPlay (2);
Symbol 109 MovieClip [reloadScreen] Frame 1
stop();
Symbol 109 MovieClip [reloadScreen] Frame 7
gotoAndStop (1);
Symbol 109 MovieClip [reloadScreen] Frame 9
_root.amladen = true;
Symbol 109 MovieClip [reloadScreen] Frame 29
_root[("pistolsprite" + _root.gunnum) + "ammo"] = _root[("pistolsprite" + _root.gunnum) + "ammo"] - _root.maxbullets;
_root.ammoleft = _root[("pistolsprite" + _root.gunnum) + "ammo"];
_root["pistolsprite" + _root.gunnum]._visible = true;
_root["pistolsprite" + _root.gunnum].pistolshoot.gotoAndStop(1);
_root.amladen = false;
gotoAndStop (1);
_root.magazin = _root.maxbullets;
_root.gameinterface2.maganzeig.gotoAndStop(1);
Symbol 111 MovieClip Frame 4
stop();
Symbol 113 MovieClip Frame 60
stop();
Symbol 119 MovieClip Frame 36
stop();
Symbol 120 MovieClip Frame 36
stop();
Symbol 140 MovieClip [level1mask] Frame 1
unloadMovieNum (2);
unloadMovieNum (11);
unloadMovieNum (21);
unloadMovieNum (31);
unloadMovieNum (45);
unloadMovieNum (46);
unloadMovieNum (47);
unloadMovieNum (48);
stop();
_root.mask1loaded = false;
Symbol 140 MovieClip [level1mask] Frame 2
_root["pistolsprite" + _root.gunnum]._visible = true;
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 3
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 4
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 5
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 6
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 7
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 8
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 9
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 10
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 11
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 12
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 13
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 14
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 15
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 16
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 17
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 18
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 19
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 20
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 21
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 22
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 23
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 140 MovieClip [level1mask] Frame 24
_root["pistolsprite" + _root.gunnum]._visible = true;
stop();
_root.mask1loaded = true;
Symbol 162 MovieClip [level2mask] Frame 1
stop();
_root.mask2loaded = false;
Symbol 162 MovieClip [level2mask] Frame 2
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 3
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 4
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 5
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 6
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 7
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 8
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 9
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 10
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 11
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 12
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 13
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 14
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 15
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 16
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 17
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 18
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 19
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 20
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 21
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 22
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 23
stop();
_root.mask2loaded = true;
Symbol 162 MovieClip [level2mask] Frame 24
stop();
_root.mask2loaded = true;
Symbol 180 MovieClip [level3mask] Frame 1
stop();
_root.mask3loaded = false;
Symbol 180 MovieClip [level3mask] Frame 2
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 3
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 4
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 5
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 6
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 7
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 8
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 9
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 10
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 11
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 12
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 13
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 14
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 15
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 16
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 17
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 18
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 19
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 20
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 21
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 22
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 23
stop();
_root.mask3loaded = true;
Symbol 180 MovieClip [level3mask] Frame 24
stop();
_root.mask3loaded = true;
Symbol 193 MovieClip [dieflashing] Frame 1
stop();
Symbol 201 Button
on (release) {
getURL ("http://www.newgrounds.com", "blank");
}
Symbol 206 Button
on (release) {
_root.play();
}
Symbol 207 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndStop ("loaded");
}
Symbol 207 MovieClip Frame 2
gotoAndPlay (1);
Symbol 550 MovieClip [__Packages.ShooterEngine] Frame 0
class ShooterEngine
{
var sh_sound0, sh_sound1, sh_sound2, bspread1, bspread2, KeyListener, mouseListener, bloodHolder, bulletHolder, dieFlash, gameLevel, reloadScreen, gameGui, crossHair, gunControl, mask0, mask1, mask2;
function ShooterEngine () {
sh_sound0 = new Sound();
sh_sound0.attachSound("pl_shell1.wav");
sh_sound1 = new Sound();
sh_sound1.attachSound("pl_shell2.wav");
sh_sound2 = new Sound();
sh_sound2.attachSound("pl_shell3.wav");
_global.bulrot = 200;
_global.bspeed = 5;
_global.bullspeed = 90;
_global.minblood = 1;
_global.maxblood = 3;
_global.gravity = 9;
bspread1 = 4;
bspread2 = 8;
loadMap();
resetVars();
KeyListener = new Object();
KeyListener.onKeyDown = function () {
trace("keydown");
if (((Key.getCode() == 32) && (_root.ammoleft > 0)) && (_root.amladen == false)) {
_root["pistolsprite" + _root.gunnum]._visible = false;
_root.reload.gotoAndPlay(9);
}
if (Key.getCode() == 71) {
_root.level1.stop();
}
if (Key.getCode() == 49) {
_root.engine.gunControl.changeGun(1);
}
if (Key.getCode() == 50) {
_root.engine.gunControl.changeGun(2);
}
};
KeyListener.onKeyUp = function () {
};
Key.addListener(KeyListener);
mouseListener = new Object();
mouseListener.onMouseDown = function () {
trace("mousedown");
if (_root.amladen == false) {
_root.ammoleft = _root[("pistolsprite" + _root.gunnum) + "ammo"];
if ((_root.magazin > 0) && (_root.shooting == false)) {
_root["pistolsprite" + _root.gunnum].pistolshoot.gotoAndPlay("fire");
}
if ((_root.magazin == 0) && (_root.shooting == false)) {
_root["pistolsprite" + _root.gunnum].pistolshoot.gotoAndStop("empty");
_root.reload.gotoAndPlay(2);
}
}
};
mouseListener.onMouseUp = function () {
trace("mouseup");
_root.shooting = false;
};
mouseListener.onMouseWheel = function (delta) {
trace("mouse wheel");
if (delta > 0) {
trace("delta > 0");
_root.gunnum = Math.min(2, _root.gunnum + 1);
_root.engine.gunControl.changeGun(_root.gunnum);
} else if (delta < 0) {
trace("delta < 0");
_root.gunnum = Math.max(1, _root.gunnum - 1);
_root.engine.gunControl.changeGun(_root.gunnum);
}
};
Mouse.addListener(mouseListener);
}
function createBlood(px, py, size, maxY) {
var _local7 = Math.min(_global.minblood, random(_global.maxblood));
var _local5 = 0;
while (_local5 < _local7) {
var _local4 = bloodHolder.getNextHighestDepth();
var _local3 = bloodHolder.attachMovie("bloodParticlegfx", "blodpg" + _local4, _local4);
_local3._x = (bspread1 + px) - random(bspread2);
_local3._y = (bspread1 + py) - random(bspread2);
_local3._xscale = size;
_local3._yscale = size;
_local3.xmov = (_global.bspeed / 2) - random(_global.bspeed);
_local3.ymov = -random(_global.bspeed);
_local3.maxY = maxY;
_local3.stop();
_local5++;
}
}
function createBullet() {
_root.dieflashClip.gotoAndPlay(2);
var _local6 = bulletHolder.getNextHighestDepth();
var _local4 = bulletHolder.attachMovie("patrone" + _root.gunnum, "bullpg" + _local6, _local6);
var _local5 = new flash.geom.Point(_root["pistolsprite" + _root.gunnum].boutput._x, _root["pistolsprite" + _root.gunnum].boutput._y);
_root["pistolsprite" + _root.gunnum].localToGlobal(_local5);
_local4._x = _local5.x;
_local4._y = _local5.y;
_local4.rot = (_global.bulrot / 2) - random(_global.bulrot);
_local4.xmov = -random(_global.bullspeed);
_local4.ymov = -random(_global.bullspeed);
}
function resetBlood() {
bloodHolder = _root.createEmptyMovieClip("bholder1", 60);
bloodHolder.onEnterFrame = function () {
for (var _local4 in this) {
var _local3 = this[_local4];
_global.bulrot;
if (_local3._y < _local3.maxY) {
_local3.ymov = _local3.ymov + _global.gravity;
_local3._x = _local3._x + _local3.xmov;
_local3._y = _local3._y + _local3.ymov;
} else if (_local3._alpha == 100) {
_local3.gotoAndStop(2);
_local3.xmov = 0;
_local3.ymov = 0;
_local3._alpha = _local3._alpha - 30;
} else if (_local3._alpha > 0) {
_local3._alpha = _local3._alpha - 30;
} else {
_local3.removeMovieClip();
}
}
};
bulletHolder = _root.createEmptyMovieClip("bholder2", 62);
bulletHolder.onEnterFrame = function () {
for (var _local5 in this) {
var _local4 = this[_local5];
if (_local4._y < 480) {
_local4._rotation = _local4._rotation + _local4.rot;
_local4._x = _local4._x + _local4.xmov;
_local4._y = _local4._y + _local4.ymov;
_local4.ymov = _local4.ymov + _global.gravity;
} else if (((_local4._y > 480) && (_local4._x > 0)) && (_local4._x < 640)) {
_root.engine["sh_sound" + random(3)].start();
this[_local5].removeMovieClip();
}
}
};
}
function loadMap() {
_root.wpthorizon_array = new Array(264.4, 295.3, 309.2, 280.1, 283.9, 261.1, 258, 247.3, 269.4, 249.8, 265.6, 253, 234, 232.2, 258, 242, 265.6, 258, 261.8, 261.8, 261.1, 265, 289);
_root.enid_array = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75);
_root.enspawnx_array = new Array(-50, 330, 628, 450, 600, 445, 293, -50, 548, 318, 279, 668, -50, 650, 450, 305, 480, 700, 80, 570, 410, 500, 110, 390, 410, -50, 190, 390, 370, 600, 270, 700, 100, 65, 500, -40, 460, -10, 560, -40, 410, 170, 570, 680, 330, 380, 500, 420, 220, 245, 40, 240, 240, 700, 240, -10, 265, 200, 195, 525, 455, 260, 290, 500, -50, 600, 490, 640, 490, 640, 600, 180, 40, 470, 100);
_root.enspawny_array = new Array(412, 290, 310, 280, 400, 297, 297, 350, 314, 310, 319, 367, 343, 450, 290, 290, 285, 430, 360, 340, 270, 280, 320, 270, 290, 320, 260, 260, 250, 270, 280, 400, 340, 260, 300, 340, 270, 320, 340, 420, 270, 250, 310, 400, 240, 250, 300, 290, 270, 270, 360, 320, 320, 420, 320, 270, 270, 300, 330, 265, 260, 285, 270, 265, 470, 280, 270, 335, 270, 340, 285, 280, 340, 270, 320);
_root.enspawnlayer_array = new Array(31, 11, 21, 2, 31, 11, 2, 21, 21, 2, 11, 31, 31, 21, 2, 2, 11, 31, 21, 21, 2, 11, 21, 2, 11, 31, 21, 11, 2, 2, 11, 31, 21, 2, 21, 31, 2, 11, 21, 31, 11, 2, 21, 31, 2, 11, 21, 21, 11, 2, 31, 21, 11, 31, 2, 31, 2, 21, 21, 11, 2, 21, 11, 2, 31, 11, 2, 21, 2, 21, 12, 11, 21, 2, 21);
_root.enwpx_array = new Array(230, 270, 550, 500, 400, 350, 320, 230, 530, 350, 310, 500, 106, 470, 400, 350, 400, 570, 250, 470, 380, 470, 160, 370, 380, 70, 240, 360, 346, 360, 360, 580, 220, 90, 400, 40, -20, 80, 460, 80, 465, 140, 480, 585, 280, 200, 300, 300, 260, 270, 80, 500, 445, 600, 330, 15, 290, 270, 290, 480, 440, 290, 300, 490, 200, 570, 470, 560, 470, 340, 350, 300, 300, 350, 220);
_root.enwpy_array = new Array(400, 290, 310, 280, 300, 297, 297, 350, 330, 315, 319, 365, 343, 450, 290, 290, 285, 430, 360, 340, 270, 280, 320, 270, 290, 320, 260, 260, 250, 270, 280, 460, 340, 260, 300, 340, 270, 320, 340, 420, 270, 250, 310, 400, 240, 250, 300, 290, 270, 270, 360, 430, 350, 420, 315, 270, 270, 300, 330, 265, 260, 285, 270, 265, 470, 280, 270, 335, 270, 340, 280, 280, 340, 270, 320);
_root.numberofenemies_array = new Array(4, 4, 4, 3, 4, 3, 3, 4, 4, 3, 4, 4, 1, 2, 4, 4, 3, 4, 3, 3, 4, 3, 0);
}
function resetVars() {
clearInterval(_root.enemyInterval);
_root.playerhp = _root.sk_playhp;
_root.playerscore = 0;
_root.gamestoped = false;
_root.isplaying = true;
_root.wpthorizon_array = new Array(264.4, 295.3, 309.2, 280.1, 283.9, 261.1, 258, 247.3, 269.4, 249.8, 265.6, 253, 234, 232.2, 258, 242, 265.6, 258, 261.8, 261.8, 261.1, 265, 289);
_root.active_wpt = 9999;
_root.active_horizon = _root.wpthorizon_array[_root.active_wpt];
_root.u_killc = 0;
_root.enemykind = 4;
_root.speedfaktor = 2;
_root.enemiesloaded = false;
_root.activated = true;
_root.creatinglayer = 8;
_root.enemyhp = _root.sk_enhp;
_root.skill = _root.sk_skill;
_root.aim = 102 - _root.skill;
_root.walking = false;
_root.encount = 1;
_root.global_vertcalsp = 10;
_root.global_horiztalsp = 25;
_root.spawntime = _root.sk_spawntime;
_root.isdead_array = new Array(0);
_root.bodycount = 0;
_root.bodycount2 = 0;
_root.gore1.stop();
_root.gore2.stop();
_root.gore3.stop();
_root.gore4.stop();
dieFlash = (_root.dieflashClip = _root.attachMovie("dieflashing", "flashgfx", 65));
dieFlash._x = 0;
dieFlash._y = 0;
gameLevel = (_root.level1 = _root.attachMovie("level1", "level11", 1));
gameLevel._x = 320;
gameLevel._y = 240;
gameLevel.onEnterFrame = function () {
if (_root.playerhp <= 0) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.active_wpt != 9999) {
if ((_root.bodycount == _root.numberofenemies_array[_root.active_wpt]) && (_root.isplaying == false)) {
_root.masking = false;
if (((_root.mask1loaded == false) && (_root.mask2loaded == false)) && (_root.mask3loaded == false)) {
_root.active_wpt = 9999;
_root.pickingup = false;
_root.isplaying = true;
this.play();
_root.kills = _root.bodycount;
_root.bodycount = 0;
}
}
}
};
reloadScreen = (_root.reload = _root.attachMovie("reloadScreen", "reloadScreen1", 52));
reloadScreen._x = 0;
reloadScreen._y = 0;
_root.gameoverscreen.stop();
gameGui = _root.attachMovie("gameGUI", "gameinterface2", 53);
gameGui._x = 30;
gameGui._y = 360;
gameGui.onEnterFrame = function () {
if (_root.playerhp <= 0) {
Mouse.show();
this._visible = false;
} else {
this._visible = true;
}
};
crossHair = _root.attachMovie("crosshair", "gunhitarea", 50);
crossHair._x = 320;
crossHair._y = 240;
Mouse.hide();
startDrag ("_root.gunhitarea", true);
crossHair.onEnterFrame = function () {
if (_root.playerhp <= 0) {
Mouse.show();
this.crossHair._visible = false;
stopDrag();
}
};
_root.spraying = false;
_root.gunnum = 1;
_root.playerweapon;
_root.amladen = false;
_root.pistolsprite1ammo = 8 * _root.sk_pistammo;
_root.pistolsprite2ammo = 30 * _root.sk_gunammo;
_root.pistolsprite3ammo = 0;
_root.pistolsprite1inammo = 8;
_root.pistolsprite2inammo = 30;
_root.ammoleft = _root[("pistolsprite" + _root.gunnum) + "ammo"];
_root.magazin = 8;
_root.maxbullets = 8;
_root.shooting = false;
_root.shooting2 = false;
_root.itemtime = _root.sk_itemtime;
_root.pickingup = false;
_root.walldust.stop();
gunControl = (_root.gunCont = new GunControl());
_root.masking = false;
_root.mask1loaded = false;
_root.mask2loaded = false;
_root.mask3loaded = false;
mask0 = _root.attachMovie("level1mask", "level1mask1", 30);
mask0._x = 320;
mask0._y = 240;
mask0.onEnterFrame = function () {
if (_root.playerhp <= 0) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.masking == true) {
_root.maskframenum = _root.active_wpt + 2;
_root.level1mask1.gotoAndStop(_root.maskframenum);
} else if (_root.masking == false) {
_root.level1mask1.gotoAndStop(1);
}
};
mask1 = (_root.level2mask2 = _root.attachMovie("level2mask", "level2mask2x", 20));
mask1._x = 320;
mask1._y = 240;
mask1.onEnterFrame = function () {
if (_root.playerhp <= 0) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.masking == true) {
_root.maskframenum = _root.active_wpt + 2;
_root.level2mask2.gotoAndStop(_root.maskframenum);
} else if (_root.masking == false) {
_root.level2mask2.gotoAndStop(1);
}
};
mask2 = (_root.level3mask3 = _root.attachMovie("level3mask", "level3mask3x", 10));
_root.level3mask3._x = 320;
_root.level3mask3._y = 240;
mask2.onEnterFrame = function () {
if (_root.playerhp <= 0) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.masking == true) {
_root.maskframenum = _root.active_wpt + 2;
_root.level3mask3.gotoAndStop(_root.maskframenum);
} else if (_root.masking == false) {
_root.level3mask3.gotoAndStop(1);
}
};
resetBlood();
}
}
Symbol 551 MovieClip [__Packages.GunControl] Frame 0
class GunControl extends MovieClip
{
function GunControl () {
super();
changeweapon();
}
function changeGun(num) {
switch (num) {
case 1 :
_root.gunnum = 1;
_root.maxbullets = 8;
_root.pistolsprite2inammo = _root.magazin;
_root.wpchsound.gotoAndPlay(2);
changeweapon();
_root.gameinterface2.gotoAndStop(1);
break;
case 2 :
_root.gunnum = 2;
_root.maxbullets = 30;
_root.pistolsprite1inammo = _root.magazin;
_root.wpchsound.gotoAndPlay(2);
changeweapon();
_root.gameinterface2.gotoAndStop(2);
}
}
function changeweapon() {
trace("changeweapon" + _root.gunnum);
_root.ammoleft = _root[("pistolsprite" + _root.gunnum) + "ammo"];
_root.magazin = _root[("pistolsprite" + _root.gunnum) + "inammo"];
_root["pistolsprite" + _root.gunnum] = _root.attachMovie("pistolbase" + _root.gunnum, "pistolsprite" + _root.gunnum, 51);
trace("gun: " + _root["pistolsprite" + _root.gunnum]);
_root["pistolsprite" + _root.gunnum]._x = 640;
_root["pistolsprite" + _root.gunnum]._y = 500;
_root["pistolsprite" + _root.gunnum].gotoAndStop(2);
_root["pistolsprite" + _root.gunnum].onEnterFrame = function () {
trace("updatW");
if ((_root.playerhp <= 0) && (_root.gamestoped == false)) {
_root.gameoverscreen._x = 0;
_root.gameoverscreen._y = 0;
_root.gameoverscreen.gotoAndPlay(2);
_root.gamestoped = true;
}
if (_root.magazin == 0) {
_root.gameinterface2.maganzeig.gotoAndStop("empty");
_root["pistolsprite" + _root.gunnum].pistolshoot.gotoAndStop("empty");
}
var _local11 = 640;
var _local9 = 480;
var _local16 = _root.gunhitarea._x;
var _local15 = _root.gunhitarea._y;
var _local4 = _root.gunhitarea._x - _local11;
var _local3 = _root.gunhitarea._y - _local9;
if (Number(_local4) < 0) {
var _local6 = Number(_local4) + Number(_local4 * -2);
var _local13 = -1;
} else {
var _local6 = _local4;
var _local13 = 1;
}
if (Number(_local3) < 0) {
var _local5 = Number(_local3) + Number(_local3 * -2);
var _local14 = -1;
} else {
var _local5 = _local3;
var _local14 = 1;
}
var _local10 = Number(_local6 * _local6) + Number(_local5 * _local5);
var _local7 = Math.sqrt(_local10);
var _local8 = _local5 / _local7;
var _local12 = (Math.asin(_local8) * 50) + 230;
this._rotation = _local12;
};
}
}
Symbol 213 Button
on (release) {
_root.engine.resetVars();
gotoAndPlay (5);
}
Symbol 218 Button
on (release) {
gotoAndStop ("helpScreen1");
}
Symbol 225 Button
on (press) {
gotoAndStop (2);
}
Symbol 228 Button
on (press, release) {
gotoAndStop (1);
}
Symbol 230 Button
on (rollOver, dragOver) {
gotoAndStop (2);
}
on (release) {
_root.sk_spawntime = 3;
_root.sk_enhp = 50;
_root.sk_skill = 80;
_root.sk_playhp = 100;
_root.sk_hpgoodie = 3;
_root.sk_itemtime = 3;
_root.sk_gunammo = 15;
_root.sk_pistammo = 15;
_root.sk_strength = 2;
_root.sk_points = 1;
_root.sk_instrgib = false;
_root.sk_difficulty = "Easy";
_root.rewalk = 1;
_root.endmg = 5;
_root.goodievar = 7;
gotoAndStop (1);
}
Symbol 231 Button
on (rollOver, dragOver) {
gotoAndStop (3);
}
on (release) {
_root.sk_spawntime = 2;
_root.sk_enhp = 100;
_root.sk_skill = 95;
_root.sk_playhp = 100;
_root.sk_hpgoodie = 2;
_root.sk_itemtime = 2;
_root.sk_gunammo = 10;
_root.sk_pistammo = 10;
_root.sk_strength = 1;
_root.sk_points = 5;
_root.sk_instrgib = false;
_root.sk_difficulty = "Medium";
_root.rewalk = 2;
_root.endmg = 10;
_root.goodievar = 8;
gotoAndStop (1);
}
Symbol 232 Button
on (rollOver, dragOver) {
gotoAndStop (4);
}
on (release) {
_root.sk_spawntime = 1;
_root.sk_enhp = 200;
_root.sk_skill = 100;
_root.sk_playhp = 100;
_root.sk_hpgoodie = 1;
_root.sk_itemtime = 1;
_root.sk_gunammo = 5;
_root.sk_pistammo = 5;
_root.sk_strength = 0.5;
_root.sk_points = 8;
_root.sk_instrgib = false;
_root.sk_difficulty = "Hard";
_root.rewalk = 3;
_root.endmg = 20;
_root.goodievar = 9;
gotoAndStop (1);
}
Symbol 233 Button
on (rollOver, dragOver) {
gotoAndStop (5);
}
on (release) {
_root.sk_spawntime = 0.5;
_root.sk_enhp = 1;
_root.sk_skill = 100;
_root.sk_playhp = 1;
_root.sk_hpgoodie = 0;
_root.sk_itemtime = 1;
_root.sk_gunammo = 3;
_root.sk_pistammo = 3;
_root.sk_strength = 1;
_root.sk_points = 10;
_root.sk_instrgib = true;
_root.sk_difficulty = "Duke";
_root.rewalk = 1;
_root.endmg = 20;
_root.goodievar = 12;
gotoAndStop (1);
}
Symbol 242 MovieClip Frame 1
stop();
Symbol 242 MovieClip Frame 2
stop();
Symbol 246 Button
on (release) {
gotoAndPlay (2);
_quality = "HIGH";
_root.delay = "HIGH";
}
Symbol 250 Button
on (release) {
play();
_root.delay = 0;
_quality = "LOW";
}
Symbol 251 MovieClip Frame 1
stop();
Symbol 251 MovieClip Frame 11
stop();
Symbol 267 Button
on (release) {
gotoAndStop ("startscreen");
}
Symbol 270 Button
on (release) {
gotoAndStop ("helpScreen2");
}
Symbol 279 Button
on (release) {
gotoAndStop ("helpScreen1");
}
Symbol 291 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 291 MovieClip Frame 2
stop();
Symbol 291 MovieClip Frame 3
stop();
Symbol 291 MovieClip Frame 4
stop();
Symbol 299 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 299 MovieClip Frame 2
stop();
Symbol 299 MovieClip Frame 3
stop();
Symbol 299 MovieClip Frame 4
stop();
Symbol 307 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 307 MovieClip Frame 2
stop();
Symbol 307 MovieClip Frame 3
stop();
Symbol 307 MovieClip Frame 4
stop();
Symbol 315 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 315 MovieClip Frame 2
stop();
Symbol 315 MovieClip Frame 3
stop();
Symbol 315 MovieClip Frame 4
stop();
Symbol 322 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 322 MovieClip Frame 2
stop();
Symbol 322 MovieClip Frame 3
stop();
Symbol 322 MovieClip Frame 4
stop();
Symbol 329 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 329 MovieClip Frame 2
stop();
Symbol 329 MovieClip Frame 3
stop();
Symbol 329 MovieClip Frame 4
stop();
Symbol 337 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 337 MovieClip Frame 2
stop();
Symbol 337 MovieClip Frame 3
stop();
Symbol 337 MovieClip Frame 4
stop();
Symbol 343 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 343 MovieClip Frame 2
stop();
Symbol 343 MovieClip Frame 3
stop();
Symbol 343 MovieClip Frame 4
stop();
Symbol 349 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 349 MovieClip Frame 2
stop();
Symbol 349 MovieClip Frame 3
stop();
Symbol 349 MovieClip Frame 4
stop();
Symbol 354 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 354 MovieClip Frame 2
stop();
Symbol 354 MovieClip Frame 3
stop();
Symbol 354 MovieClip Frame 4
stop();
Symbol 363 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 363 MovieClip Frame 2
stop();
Symbol 363 MovieClip Frame 3
stop();
Symbol 363 MovieClip Frame 4
stop();
Symbol 369 MovieClip Frame 1
if (_root.enemykind == 1) {
gotoAndStop ("1");
}
if (_root.enemykind == 2) {
gotoAndStop ("2");
}
if (_root.enemykind == 3) {
gotoAndStop ("3");
}
if (_root.enemykind == 4) {
gotoAndStop ("4");
}
stop();
Symbol 369 MovieClip Frame 2
stop();
Symbol 369 MovieClip Frame 3
stop();
Symbol 369 MovieClip Frame 4
stop();
Symbol 378 MovieClip Frame 8
hgambler = random(_root.endmg);
_root.playerhp = _root.playerhp - hgambler;
_root.unreality.gotoAndStop(1);
_root.u_killc = 0;
gotoAndPlay (3);
Symbol 396 MovieClip Frame 1
kill = _root.isdead_array[_root.bodycount2 - 1];
dgambler = random(5);
if (dgambler == 0) {
gotoAndPlay (2);
}
if (dgambler == 1) {
gotoAndPlay (20);
}
if (dgambler == 2) {
gotoAndPlay (32);
}
if (dgambler == 3) {
gotoAndPlay (47);
}
if (dgambler == 4) {
gotoAndPlay (57);
}
Symbol 396 MovieClip Frame 18
stop();
_root["enemy" + kill].unloadMovie();
Symbol 396 MovieClip Frame 31
stop();
_root["enemy" + kill].unloadMovie();
Symbol 396 MovieClip Frame 46
stop();
_root["enemy" + kill].unloadMovie();
Symbol 396 MovieClip Frame 56
stop();
_root["enemy" + kill].unloadMovie();
Symbol 396 MovieClip Frame 68
stop();
_root["enemy" + kill].unloadMovie();
Symbol 411 MovieClip Frame 1
stop();
Symbol 411 MovieClip Frame 2
gotoAndPlay ("waiting");
Symbol 411 MovieClip Frame 3
_root["enemy" + my_enid].hitzones.gotoAndStop("hitable");
stop();
Symbol 411 MovieClip Frame 4
stop();
Symbol 411 MovieClip Frame 5
Symbol 411 MovieClip Frame 6
gotoAndPlay ("waiting");
Symbol 411 MovieClip Frame 7
_root.ouchiamhit = true;
Symbol 411 MovieClip Frame 8
gotoAndPlay ("shooting");
Symbol 411 MovieClip Frame 12
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 16
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 20
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 24
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 28
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 32
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 36
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 40
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 44
gotoAndStop ("shooting");
Symbol 411 MovieClip Frame 48
gotoAndStop ("die");
Symbol 411 MovieClip Frame 49
function unreality() {
_root.u_killc = _root.u_killc + 1;
_root.unreality.gotoAndStop(_root.u_killc);
}
function goodie() {
ggambler = random(_root.goodievar);
if ((ggambler == 0) && (_root.sk_instrgib == false)) {
duplicateMovieClip (_root.healthpack, "healthpack1", 45);
_root.healthpack1._x = _root.enwpx_array[kill - 1];
_root.healthpack1._y = _root.enwpy_array[kill - 1];
_root.healthpack1.gotoAndPlay("hereiam");
pos_skalierfaktor3 = _root.active_horizon - 30;
pos_skalierfaktor = (_root.healthpack1._y - pos_skalierfaktor3) / 480;
pos_skalierfaktor2 = pos_skalierfaktor;
_root.healthpack1._xscale = pos_skalierfaktor2 * 200;
_root.healthpack1._yscale = pos_skalierfaktor2 * 200;
}
if (ggambler == 1) {
duplicateMovieClip (_root.m4mag, "m4mag1", 46);
_root.m4mag1._x = _root.enwpx_array[kill - 1];
_root.m4mag1._y = _root.enwpy_array[kill - 1];
_root.m4mag1.gotoAndPlay("hereiam");
pos_skalierfaktor3 = _root.active_horizon - 30;
pos_skalierfaktor = (_root.m4mag1._y - pos_skalierfaktor3) / 480;
pos_skalierfaktor2 = pos_skalierfaktor;
_root.m4mag1._xscale = pos_skalierfaktor2 * 200;
_root.m4mag1._yscale = pos_skalierfaktor2 * 200;
}
if ((ggambler == 2) || (ggambler == 3)) {
duplicateMovieClip (_root.uspmag, "uspmag1", 47);
_root.uspmag1._x = _root.enwpx_array[kill - 1];
_root.uspmag1._y = _root.enwpy_array[kill - 1];
_root.uspmag1.gotoAndPlay("hereiam");
pos_skalierfaktor3 = _root.active_horizon - 30;
pos_skalierfaktor = (_root.uspmag1._y - pos_skalierfaktor3) / 480;
pos_skalierfaktor2 = pos_skalierfaktor;
_root.uspmag1._xscale = pos_skalierfaktor2 * 200;
_root.uspmag1._yscale = pos_skalierfaktor2 * 200;
}
if (((ggambler == 4) || (ggambler == 5)) || (ggambler == 6)) {
duplicateMovieClip (_root.pointsgoodie, "pointsgoodie1", 48);
_root.pointsgoodie1._x = _root.enwpx_array[kill - 1];
_root.pointsgoodie1._y = _root.enwpy_array[kill - 1];
_root.pointsgoodie1.gotoAndPlay("hereiam");
pos_skalierfaktor3 = _root.active_horizon - 30;
pos_skalierfaktor = (_root.pointsgoodie1._y - pos_skalierfaktor3) / 480;
pos_skalierfaktor2 = pos_skalierfaktor;
_root.pointsgoodie1._xscale = pos_skalierfaktor2 * 200;
_root.pointsgoodie1._yscale = pos_skalierfaktor2 * 200;
}
if (ggambler > 6) {
}
}
stop();
_root.ouchiamhit = true;
kill = _root.isdead_array[_root.bodycount2 - 1];
goodie();
unreality();
Symbol 433 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 2
stop();
Symbol 436 MovieClip Frame 1
stop();
Symbol 436 MovieClip Frame 87
gotoAndPlay (2);
Symbol 443 MovieClip Frame 1
Symbol 443 MovieClip Frame 6
_root["blood" + i].unloadMovie();
Symbol 451 MovieClip Frame 1
Symbol 451 MovieClip Frame 7
_root["blood" + i].unloadMovie();
Symbol 461 MovieClip Frame 1
Symbol 461 MovieClip Frame 9
_root["blood" + i].unloadMovie();
Symbol 468 MovieClip Frame 1
Symbol 468 MovieClip Frame 6
_root["blood" + i].unloadMovie();
Symbol 473 MovieClip Frame 1
stop();
clearInterval(_root.enemyInterval);
Symbol 473 MovieClip Frame 2
stop();
Instance of Symbol 472 MovieClip in Symbol 473 MovieClip Frame 2
onClipEvent (load) {
function create_enemy() {
_root.my_cid = _root.encount - 1;
my_x = _root.enspawnx_array[_root.my_cid];
my_y = _root.enspawny_array[_root.my_cid];
duplicateMovieClip (_root.enemy, "enemy" + [_root.encount], _root.enspawnlayer_array[_root.my_cid]);
_root["enemy" + [_root.encount]]._x = my_x;
_root["enemy" + [_root.encount]]._y = my_y;
_root["enemy" + _root.encount].enemyanim.gotoAndPlay("waiting");
_root.encount = _root.encount + 1;
}
if (_root.my_left > 0) {
_root.enemyInterval = setInterval(function () {
if (((((_root.my_left > 0) && (_root.enemiesloaded == false)) && (_root.isplaying == false)) && (_root.masking == true)) && (_root.active_wpt < 9999)) {
create_enemy();
_root.my_left--;
}
}, 1000 * _root.spawntime);
}
}
onClipEvent (enterFrame) {
if ((_root.my_left < 0) && (_root.enemiesloaded == false)) {
_root.enemiesloaded = true;
}
if (_root.enemiesloaded == true) {
_root.enemycontrolunit.gotoAndStop(1);
}
}
Symbol 476 Button
on (release) {
clearInterval(_root.enemyInterval);
_root.bodycount = 0;
_root.active_wpt = 9999;
_root.isplaying = false;
_root.encount;
_root.enemiesloaded == false;
this.gotoAndStop(1);
_root.gotoAndStop("startscreen");
}
Symbol 484 Button
on (release) {
_root.scoresize = 20;
_root.action = "INSERT";
_root.viewtype = "FLASH";
_root.winname = _root.name;
_root.winscore = _root.score;
_root.loadVariables(_global.domainName + "scores.php", "GET");
this.gotoAndStop("highScores");
}
Symbol 529 MovieClip Frame 2
Symbol 529 MovieClip Frame 19
stop();
_root.playerhp = -100;
_root["pistolsprite" + _root.gunnum].removeMovieClip();
_root.gunhitarea._visible = false;
Mouse.show();
_root.score = _root.playerscore;
Symbol 529 MovieClip Frame 20
stop();
Symbol 531 MovieClip Frame 1
stop();
my_count = _root.itemtime;
Symbol 531 MovieClip Frame 2
my_count = my_count - 1;
if (my_count == _root.itemtime) {
this.unload;
}
Symbol 531 MovieClip Frame 3
_root.playerhp = _root.playerhp + (20 * _root.sk_hpgoodie);
if (_root.playerhp > 100) {
_root.playerhp = 100;
}
Symbol 531 MovieClip Frame 11
_root.pickingup = false;
this.unload;
Symbol 532 MovieClip Frame 1
stop();
my_count = _root.itemtime;
Symbol 532 MovieClip Frame 2
my_count = my_count - 1;
if (my_count == _root.itemtime) {
this.unload;
}
Symbol 532 MovieClip Frame 3
_root.pistolsprite2ammo = _root.pistolsprite2ammo + 30;
Symbol 532 MovieClip Frame 11
_root.pickingup = false;
this.unload;
Symbol 533 MovieClip Frame 1
stop();
my_count = _root.itemtime;
Symbol 533 MovieClip Frame 2
my_count = my_count - 1;
if (my_count == _root.itemtime) {
this.unload;
}
Symbol 533 MovieClip Frame 3
_root.pistolsprite1ammo = _root.pistolsprite1ammo + 8;
Symbol 533 MovieClip Frame 11
_root.pickingup = false;
this.unload;
Symbol 537 MovieClip Frame 1
stop();
my_count = _root.itemtime;
Symbol 537 MovieClip Frame 2
my_count = my_count - 1;
_root.activepointsgoodie = random(1000);
if (my_count == _root.itemtime) {
this.unload;
}
Symbol 537 MovieClip Frame 3
_root.playerscore = _root.playerscore + (_root.activepointsgoodie * _root.sk_points);
Symbol 537 MovieClip Frame 11
_root.pickingup = false;
this.unload;
Symbol 539 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 2
gotoAndPlay (1);
Symbol 549 MovieClip Frame 1
stop();
Symbol 549 MovieClip Frame 2
stop();
_root.playerscore = _root.playerscore + 20;
Symbol 549 MovieClip Frame 3
stop();
_root.playerscore = _root.playerscore + 30;
Symbol 549 MovieClip Frame 4
stop();
Symbol 549 MovieClip Frame 5
stop();
_root.playerscore = _root.playerscore + 50;
Symbol 549 MovieClip Frame 6
stop();
Symbol 549 MovieClip Frame 7
stop();
Symbol 549 MovieClip Frame 8
stop();
_root.playerscore = _root.playerscore + 80;
Symbol 549 MovieClip Frame 9
stop();
Symbol 549 MovieClip Frame 10
stop();
_root.playerscore = _root.playerscore + 100;
Symbol 549 MovieClip Frame 11
stop();
Symbol 549 MovieClip Frame 12
stop();
Symbol 549 MovieClip Frame 13
stop();
Symbol 549 MovieClip Frame 14
stop();
Symbol 549 MovieClip Frame 15
stop();
_root.playerscore = _root.playerscore + 200;
Symbol 549 MovieClip Frame 16
stop();
Symbol 549 MovieClip Frame 17
stop();
Symbol 549 MovieClip Frame 18
stop();
_root.playerscore = _root.playerscore + 500;
Symbol 549 MovieClip Frame 19
stop();
Symbol 549 MovieClip Frame 20
stop();
Symbol 549 MovieClip Frame 21
stop();
Symbol 549 MovieClip Frame 22
stop();
Symbol 549 MovieClip Frame 23
stop();
Symbol 549 MovieClip Frame 24
stop();
Symbol 549 MovieClip Frame 25
stop();
_root.playerscore = _root.playerscore + 1000;
Symbol 549 MovieClip Frame 26
stop();
Symbol 549 MovieClip Frame 27
stop();
Symbol 549 MovieClip Frame 28
stop();
Symbol 549 MovieClip Frame 29
stop();
Symbol 549 MovieClip Frame 30
stop();
_root.playerscore = _root.playerscore + 2000;
Symbol 549 MovieClip Frame 31
stop();
Symbol 549 MovieClip Frame 32
stop();
Symbol 549 MovieClip Frame 33
stop();
Symbol 549 MovieClip Frame 34
stop();
Symbol 549 MovieClip Frame 35
stop();
Symbol 549 MovieClip Frame 36
stop();
Symbol 549 MovieClip Frame 37
stop();
Symbol 549 MovieClip Frame 38
stop();
Symbol 549 MovieClip Frame 39
stop();
Symbol 549 MovieClip Frame 40
stop();
_root.playerscore = _root.playerscore + 6000;
Symbol 549 MovieClip Frame 41
stop();
Symbol 549 MovieClip Frame 42
stop();
Symbol 549 MovieClip Frame 43
stop();
Symbol 549 MovieClip Frame 44
stop();
Symbol 549 MovieClip Frame 45
stop();
Symbol 549 MovieClip Frame 46
stop();
Symbol 549 MovieClip Frame 47
stop();
Symbol 549 MovieClip Frame 48
stop();
Symbol 549 MovieClip Frame 49
stop();
Symbol 549 MovieClip Frame 50
stop();
_root.playerscore = _root.playerscore + 7000;
Symbol 549 MovieClip Frame 51
stop();
Symbol 549 MovieClip Frame 52
stop();
Symbol 549 MovieClip Frame 53
stop();
Symbol 549 MovieClip Frame 54
stop();
Symbol 549 MovieClip Frame 55
stop();
Symbol 549 MovieClip Frame 56
stop();
Symbol 549 MovieClip Frame 57
stop();
Symbol 549 MovieClip Frame 58
stop();
Symbol 549 MovieClip Frame 59
stop();
Symbol 549 MovieClip Frame 60
stop();
_root.playerscore = _root.playerscore + 8000;
Symbol 549 MovieClip Frame 61
stop();
Symbol 549 MovieClip Frame 62
stop();
Symbol 549 MovieClip Frame 63
stop();
Symbol 549 MovieClip Frame 64
stop();
Symbol 549 MovieClip Frame 65
stop();
Symbol 549 MovieClip Frame 66
stop();
Symbol 549 MovieClip Frame 67
stop();
Symbol 549 MovieClip Frame 68
stop();
Symbol 549 MovieClip Frame 69
stop();
Symbol 549 MovieClip Frame 70
stop();
_root.playerscore = _root.playerscore + 20000;