Frame 1
_root.scoreArray = [0, 0, 0, 0];
_root.level = 1;
Frame 3
function _doGameOver(score, gamestate, showskip, delay) {
trace((((("CALLED : _doGameOver : score:" + score) + " gamestate:") + gamestate) + " showskip: ") + showskip);
clearInterval(_gameoverinterval);
if (delay == undefined) {
delay = 3000;
}
if ((score != undefined) and (gamestate != undefined)) {
_root.partner_score = score;
_root.obj_game._gstatus = gamestate;
_gameoverinterval = setInterval(attachGameOverMc, delay, showskip);
} else {
trace("Could Not Load GAMEOVER!!!");
}
}
function attachGameOverMc(showskip) {
stopAllSounds();
clearInterval(_gameoverinterval);
_root.__gameover_mc = _root.attachMovie("_g2w_gameover_mc", "mc_gameover", _root.getNextHighestDepth(), {_x:Stage.width / 2, _y:Stage.height / 2});
if (_root.obj_game._gstatus == "gameover") {
_root.__gameover_mc.gotoAndStop("g2w_gameover");
if (showskip) {
_root.__gameover_mc.panel_btn.gotoAndStop("skip");
}
}
}
function g2w_playagain(resetlevel) {
_root.__gameover_mc.removeMovieClip();
_root.game_score = 0;
_root.scoreArray = [0, 0, 0, 0];
if (resetlevel) {
gotoAndStop ("lblgameintro");
} else {
_root.gotoAndStop("lblgame");
}
}
function g2w_skiplevel() {
_root.__gameover_mc.removeMovieClip();
_root.scoreArray = [0, 0, 0, 0];
_root.gameovertxt = _root.gameovertxt + 1;
_root.gotoAndStop("lblgame");
}
var obj_game = new Array();
obj_game._host = "g2w";
obj_game._gameName = "after_math";
obj_game._gameTitle = "After Math";
obj_game._g2wGameId = "1100";
obj_game._partnerGameId = "aftermath";
obj_game._gstatus = "gameover";
obj_game._googleText = "After Math";
obj_game._gameStageW = 600;
obj_game._gameStageH = 400;
obj_game._gameScoreOrder = "desc";
obj_game._gameResolution = (Stage.width + "x") + Stage.height;
obj_game.g2wBot = "";
obj_game.g2wBotId = 10301;
obj_game.inviziads = ((("http://ads.inviziads.com/ad.html/g=" + obj_game._g2wGameId) + "&h=") + obj_game._host) + "&v=4_0";
var obj_partner = new Array();
obj_partner.partner_name = "g2w";
obj_partner.partner_id = 1;
obj_partner.invalid_txt = "Invalid Nickname!";
obj_partner.show_submit = false;
obj_partner.submitURL = "/submit_score.asp";
obj_partner.top10URL = "/get_top_scorer.asp";
obj_partner.lblsubmit = "Enter your Games2win Nickname below";
obj_partner.show_g2w_slate = true;
obj_partner.show_register = true;
obj_partner.text_register = "Create Nickname";
obj_partner.url_register = "http://www.games2win.com/register.asp";
obj_partner.clickthru = "http://www.games2win.com/";
obj_partner._allowclick = true;
_validateHost = function (mcpath) {
var _local2 = mcpath;
_local2.overlay_btn.useHandCursor = false;
if (_root.obj_game._gstatus == "gameover") {
_initGameOver(_local2);
} else if (_root.checkhost()) {
_initLoginPanel(_local2);
} else {
_initAlientHost(_local2);
}
};
_initGameOver = function (mcpath) {
var _local2 = mcpath;
_local2.gotoAndStop("g2w_gameover");
_local2.panel_btn.playagain_btn.onRelease = function () {
_root.g2w_playagain();
};
_local2.panel_btn.skiplvl_btn.onRelease = function () {
_root.g2w_skiplevel();
};
};
_initLoginPanel = function (mcpath) {
var mc = mcpath;
mc.gotoAndStop("g2w_login");
Selection.setFocus("username_txt");
mc.username_txt.onSetFocus = function () {
if (this.text == obj_partner.invalid_txt) {
this.text = "";
}
};
mc.playagain_btn.onRelease = function () {
_root.g2w_playagain(true);
};
mc.nickname_btn.onRelease = function () {
getURL (_root.obj_partner.url_register, "_blank");
};
mc.submit_btn.onRelease = function () {
_root._scoreSubmit(mc);
};
};
_initAlientHost = function (mcpath) {
var _local2 = mcpath;
_local2.gotoAndStop("g2w_alienhost");
_local2.playagain_btn.onRelease = function () {
trace("CALLING : _root.g2w_playagain()");
_root.g2w_playagain(true);
};
};
_scoreSubmit = function (mcpath) {
var mc = mcpath;
myname = _root.partner_uname;
myscore = _root.partner_score;
mygameid = _root.obj_game._g2wGameId;
myname = myname.trim();
if (((myname.length == 0) or (myname == obj_partner.invalid_txt)) or (myname == undefined)) {
_root.partner_uname = obj_partner.invalid_txt;
} else {
mc.gotoAndStop("g2w_status");
mc.tryagain_btn._visible = false;
_root.send_lv = new LoadVars();
_root.send_lv.onLoad = function (success) {
if (success) {
if (_root.send_lv.isreg == 0) {
mc.status_txt.text = obj_partner.invalid_txt;
mc.tryagain_btn._visible = true;
mc.tryagain_btn.onRelease = function () {
_initLoginPanel(mc);
};
} else if (_root.send_lv.isreg == 1) {
mc.status_txt.text = "";
_root._getTop10(mc);
}
} else {
mc.status_txt.text = "Error in Connection...!";
mc.tryagain_btn._visible = true;
mc.tryagain_btn.onRelease = function () {
_initLoginPanel(mc);
};
}
};
_root.send_lv.nickname = myname;
_root.send_lv.points = myscore;
_root.send_lv.gameid = mygameid;
_root.send_lv.sendAndLoad(obj_partner.submitURL, _root.send_lv, "POST");
mc.status_txt.text = "Connecting to Server...";
}
};
c_fail = 0;
_getTop10 = function (mcpath) {
var mc = mcpath;
_root.send_lv = new XML();
_root.rst_lv = new XML();
mc.gotoAndStop("g2w_status");
_root.rst_lv.onLoad = function (success) {
if (success) {
var _local3 = new it.sephiroth.XML2Object();
mc.status_txt.text = "";
var _local4 = _local3.parseXML(this);
_initTop10(mc, _local4);
} else {
_root.c_fail++;
if (_root.c_fail >= 3) {
mc.status_txt.text = "Error!";
tryagain_btn._visible = true;
mc.tryagain_btn.onRelease = function () {
_initLoginPanel(mc);
};
} else {
_root.send_lv.sendAndLoad(url, _root.rst_lv, "POST");
}
}
};
var url = ((((((obj_partner.top10URL + "?game_id=") + _root.obj_game._g2wGameId) + "&order=") + obj_game._gameScoreOrder) + "&timspam") + getTimer());
mc.status_txt.text = "Connecting to Server...";
_root.send_lv.sendAndLoad(url, _root.rst_lv, "POST");
};
_initTop10 = function (mcpath, list) {
var _local3 = mcpath;
_local3.gotoAndStop("g2w_top10");
if ((list.top_score.status.data == 0) or (list.top_score.user[0].score.data == 0)) {
_top10_lbl._visible = false;
var _local2 = 0;
while (_local2 < 10) {
_local3["row" + _local2]._visible = false;
_local2++;
}
} else {
_noscore_mc._visible = false;
var _local2 = 0;
while (_local2 < 10) {
if ((list.top_score.user[_local2] == undefined) or (list.top_score.user[_local2].score.data == 0)) {
_local3["row" + _local2].txtrollno.text = "";
_local3["row" + _local2].txtusername.text = "";
_local3["row" + _local2].txtscore.text = "";
} else {
_local3["row" + _local2].txtrollno.text = _local2 + 1;
_local3["row" + _local2].txtusername.text = list.top_score.user[_local2].nick_name.data;
_local3["row" + _local2].txtscore.text = list.top_score.user[_local2].score.data;
}
_local2++;
}
}
_local3.playagain_btn.onRelease = function () {
_root.g2w_playagain(true);
};
};
var g2w_menu = new ContextMenu();
g2w_menu.hideBuiltInItems();
g2w_menu.customItems.push(new ContextMenuItem("Games2win.com", itemHandler));
itemHandler = function (obj, item) {
getURL (obj_partner.clickthru, "_blank");
};
this.menu = g2w_menu;
checkhost = function () {
trace("CALL CHECKHOST");
swfurl = this._url;
if (swfurl.indexOf("games2win.com") == -1) {
return(false);
}
return(true);
};
_trackClickThru = function (mc) {
if (obj_partner._allowclick) {
mc.hit_area.onRelease = function () {
getURL (obj_partner.clickthru, "_blank");
};
} else {
mc.hit_area.useHandCursor = false;
}
};
String.prototype.trim = function () {
var _local3 = 0;
var _local2 = this.length;
white = new Object();
white._32 = 1;
_local2--;
while (white["_" + ord(this.charAt(_local2))]) {
}
while (white["_" + ord(this.charAt(_local3++))]) {
}
return(this.slice(_local3 - 1, _local2 + 1));
};
Frame 4
stop();
Frame 5
this.onEnterFrame = function () {
if (_root.getBytesLoaded() == _root.getBytesTotal()) {
delete this.onEnterFrame;
mymainloader.gotoAndStop(100);
}
mymainloadertxt = int((_root.getBytesLoaded() * 100) / _root.getBytesTotal());
mymainloader.gotoAndStop(mymainloadertxt);
};
startentry = 0;
_root.tt = new Sound();
stop();
Frame 6
if (startentry == 0) {
startentry = 1;
_root.createEmptyMovieClip("holder_1", 1);
sound_1 = new Sound(holder_1);
sound_1.attachSound("bgSound");
sound_1.onSoundComplete = function () {
sound_1.attachSound("bgSound");
sound_1.start();
};
sound_1.setVolume(25);
sound_1.start();
}
_root.gameovertxt = 1;
_root.gamelevel = 1;
stop();
Frame 7
stop();
Instance of Symbol 884 MovieClip "game_mc" in Frame 7
onClipEvent (load) {
if (((_root.gameovertxt == 1) or (_root.gameovertxt == 5)) or (_root.gameovertxt == 9)) {
gotoAndStop ("stage1frm");
} else if (((_root.gameovertxt == 2) or (_root.gameovertxt == 6)) or (_root.gameovertxt == 10)) {
gotoAndStop ("stage2frm");
} else if (((_root.gameovertxt == 3) or (_root.gameovertxt == 7)) or (_root.gameovertxt == 11)) {
gotoAndStop ("stage3frm");
} else if (((_root.gameovertxt == 4) or (_root.gameovertxt == 8)) or (_root.gameovertxt == 12)) {
gotoAndStop ("stage4frm");
}
_root.gameovertxt = 0;
}
Frame 8
stop();
_quality = "Medium";
Symbol 1000 MovieClip Frame 1
function brain() {
create_assets(myself, _global.obj_iads.type);
switch (_global.obj_iads.type) {
case "FULL" :
mcLoader.loadClip(_global.obj_iads.url, trgt_main);
break;
case "EMBED" :
mcLoader.loadClip(_global.obj_iads.url, trgt_main.trgt_ads);
if (_global.obj_iads.link ne undefined) {
trgt_main.onRelease = function () {
getURL (_global.obj_iads.link, "_blank");
};
}
break;
case "NOOP" :
clearInterval(int1);
_root.play();
break;
}
}
function get_iads() {
lv_iads = new XML();
lv_result = new XML();
lv_result.ignoreWhite = true;
lv_result.onLoad = function (success) {
if (success) {
parse_iads(lv_result);
} else {
_root.play();
}
};
lv_iads.sendAndLoad(adurl, lv_result, "POST");
}
function parse_iads(lv_result) {
_global.obj_iads = new Array();
var _local2 = 0;
while (_local2 < lv_result.firstChild.childNodes.length) {
if (lv_result.firstChild.childNodes[_local2].firstChild.nodeValue != null) {
obj_iads[lv_result.firstChild.childNodes[_local2].nodeName] = lv_result.firstChild.childNodes[_local2].firstChild.nodeValue;
} else if (lv_result.firstChild.childNodes[_local2].firstChild.firstChild.nodeValue != null) {
var _local5 = new Object();
var _local4 = 0;
while (_local4 < lv_result.firstChild.childNodes[_local2].childNodes.length) {
_local5[lv_result.firstChild.childNodes[_local2].childNodes[_local4].nodeName] = lv_result.firstChild.childNodes[_local2].childNodes[_local4].firstChild.nodeValue;
_local4++;
}
obj_iads[lv_result.firstChild.childNodes[_local2].nodeName] = _local5;
}
_local2++;
}
show_time = int(_global.obj_iads.t);
check_type();
}
function time_delay() {
tim = 0;
int1 = setInterval(timespam, 1000);
}
function timespam() {
tim++;
trace(tim);
if (tim == show_time) {
clearInterval(int1);
_root.play();
}
}
function create_assets(mc, _type) {
mc.createEmptyMovieClip("whitebg", 0);
whitebg.beginFill(16777215);
whitebg.moveTo(0, 0);
whitebg.lineTo(0, 0);
whitebg.lineTo(Stage.width, 0);
whitebg.lineTo(Stage.width, Stage.height + 20);
whitebg.lineTo(0, Stage.height + 20);
whitebg.endFill();
mc.createEmptyMovieClip("trgt_main", 4);
mcLoader = new MovieClipLoader();
mcLoader.addListener(mc);
if (_type != "FULL") {
mc.createEmptyMovieClip("square_mc", 5);
var _local4 = trgt_main.createEmptyMovieClip("trgt_ads", getNextHighestDepth());
var _local3 = new TextFormat();
_local3.align = "center";
_local3.font = "Verdana";
_local3.size = 10;
var _local2 = new TextFormat();
_local2.align = "right";
_local2.font = "Verdana";
_local2.size = 10;
_local2.underline = true;
mc.createTextField("h_txt", mc.getNextHighestDepth(), 0, 0, 100, 22);
mc.createTextField("b_txt", mc.getNextHighestDepth(), 0, 0, 100, 22);
mc.createTextField("m_txt", mc.getNextHighestDepth(), 0, 0, 120, 22);
b_txt.autoSize = true;
m_txt.autoSize = true;
b_txt.selectable = false;
h_txt.selectable = false;
m_txt.selectable = false;
m_txt.html = true;
b_txt.multiline = true;
b_txt.setNewTextFormat(_local3);
h_txt.autoSize = true;
h_txt.setNewTextFormat(_local3);
m_txt.setNewTextFormat(_local2);
h_txt.text = "";
mc.createEmptyMovieClip("progressBar", 500);
}
}
function onLoadInit(mc) {
ad_width = int(_global.obj_iads.x);
ad_height = int(_global.obj_iads.y);
h_txt.text = "Advertisement";
loadMessages();
progressBar.tim = show_time;
progressBar.width = _global.obj_iads.x;
progressBar.height = 15;
progressBar.start = function () {
game_fps = getFps();
maxw = this.width - 2;
this.ad = maxw / (this.tim + 1);
this.ad = this.ad / game_fps;
};
progressBar.onEnterFrame = function () {
if (this.bar._width < (this.width - 2)) {
this.bar._width = this.bar._width + this.ad;
} else {
this.bar._width = this.width;
}
};
progressBar._x = 100;
progressBar._y = 100;
bar_mc = progressBar.createEmptyMovieClip("bar", 1);
box_mc = progressBar.createEmptyMovieClip("box", 2);
bar_mc.beginFill(26112);
bar_mc.moveTo(0, 0);
bar_mc.lineTo(1, 0);
bar_mc.lineTo(1, progressBar.height - 2);
bar_mc.lineTo(0, progressBar.height - 2);
bar_mc.lineTo(0, 0);
bar_mc.endFill();
bar_mc._x = 1.5;
bar_mc._y = 1.5;
box_mc.lineStyle(1, 3355443, 100, true, "none", "round", "miter", 1);
box_mc.lineTo(progressBar.width, 0);
box_mc.lineTo(progressBar.width, progressBar.height);
box_mc.lineTo(0, progressBar.height);
box_mc.lineTo(0, 0);
box_mc._x = 0;
box_mc._y = 0;
progressBar.start();
b_txt.text = "Note\rClicking on the above Ad won't interrupt your game.\rAd link opens in a new window.";
myself._y = b_txt._y - 10;
x = (Stage.width / 2) - (ad_width / 2);
y = (Stage.height / 2) - (ad_height / 2);
mc._x = x;
mc._y = y;
h_txt._x = (x + (ad_width / 2)) - (h_txt._width / 2);
h_txt._y = y - 20;
progressBar._x = (x + (ad_width / 2)) - (progressBar._width / 2);
progressBar._y = (y + 5) + ad_height;
myself.invizi_logo.swapDepths(myself.getNextHighestDepth());
myself.invizi_logo._alpha = 100;
myself.invizi_logo._x = int(progressBar._x);
myself.invizi_logo._y = int(progressBar._y + progressBar._height) + 5;
m_txt._x = int(progressBar._x + progressBar._width) - m_txt._width;
m_txt._y = int(progressBar._y + progressBar._height) + 3;
myself.invizi_logo.onRelease = function () {
getURL ("http://www.inviziads.com/index.html?utm_source=4_1&utm_medium=logo&utm_content=default&utm_campaign=invizi", "_blank");
};
b_txt._x = (x + (ad_width / 2)) - (b_txt._width / 2);
b_txt._y = progressBar._y + 38;
square_mc.beginFill(16711680);
square_mc.moveTo(0, 0);
square_mc.lineTo(ad_width, 0);
square_mc.lineTo(ad_width, ad_height);
square_mc.lineTo(0, ad_height);
square_mc.lineTo(0, 0);
square_mc.endFill();
square_mc._x = x;
square_mc._y = y;
trgt_main.setMask(square_mc);
}
function loadMessages() {
lv_messages = new XML();
lv_messages.ignoreWhite = true;
lv_messages.onLoad = function (success) {
if (success) {
totalNodes = lv_messages.firstChild.childNodes.length;
ran = Math.floor(Math.random() * totalNodes);
if (lv_messages.firstChild.childNodes[ran].firstChild == undefined) {
m_txt.htmlText = "<font color='#0066CC'><a href='http://www.inviziads.com/adv-starter-pack.html' target='_blank'>Advertisers, try us out for US$250</a></font>";
} else {
m_txt.htmlText = ((("<font color='#0066CC'><a href='" + lv_messages.firstChild.childNodes[ran].attributes.link) + "' target='_blank'>") + lv_messages.firstChild.childNodes[ran].firstChild) + "</a></font>";
}
m_txt._x = int(progressBar._x + progressBar._width) - m_txt._width;
m_txt._y = int(progressBar._y + progressBar._height) + 2;
} else {
m_txt.htmlText = "<font color='#0066CC'><a href='http://inviziads.com' target='_blank'>Advertisers, try us out for US$250</a></font>";
m_txt._x = int(progressBar._x + progressBar._width) - m_txt._width;
m_txt._y = int(progressBar._y + progressBar._height) + 2;
}
};
lv_messages.load(messageURL);
}
function pushdata() {
holder.obj_iads = _global.obj_iads;
}
function startdatapush(mc) {
var _local2;
_local2 = setInterval(this, "pushdata", 10);
}
function check_type() {
if (_global.obj_iads.type eq "UPDATE") {
myself.createEmptyMovieClip("holder", 100);
var _local3 = _global.obj_iads.url;
obj_iads = _global.obj_iads;
var _local2 = new MovieClipLoader();
_local2.loadClip(_global.obj_iads.url, holder);
} else {
brain();
time_delay();
}
}
function parse_xml(mydata) {
var _local4 = new Array();
var _local1 = 0;
while (_local1 < mydata.firstChild.childNodes.length) {
if (mydata.firstChild.childNodes[_local1].firstChild.nodeValue != null) {
_local4[mydata.firstChild.childNodes[_local1].nodeName] = mydata.firstChild.childNodes[_local1].firstChild.nodeValue;
} else if (mydata.firstChild.childNodes[_local1].firstChild.firstChild.nodeValue != null) {
var _local5 = new Object();
var _local2 = 0;
while (_local2 < lv_result.firstChild.childNodes[_local1].childNodes.length) {
_local4[lv_result.firstChild.childNodes[_local1].childNodes[_local2].nodeName] = mydata.firstChild.childNodes[_local1].childNodes[_local2].firstChild.nodeValue;
_local2++;
}
_local4[lv_result.firstChild.childNodes[_local1].nodeName] = _local5;
}
_local1++;
}
return(_local4);
}
System.security.allowDomain("*");
System.security.allowInsecureDomain("*");
var time = 0;
var tim = 0;
var show_time = 0;
var tempo = 0;
var int1;
getFps = function () {
if (signal == true) {
time = getTimer();
} else {
tempo = int(1000 / (getTimer() - time));
}
signal = !signal;
return(tempo);
};
this.onEnterFrame = function () {
game_fps = getFps();
if ((game_fps != 0) && (game_fps != undefined)) {
this.onEnterFrame = null;
}
};
myself = this;
signal = true;
var purl = flash.external.ExternalInterface.call("document.URL.toString");
var hurl = escape(_root._url);
var adurl = "http://s1.inviziads.com/lookup.html?";
adurl = adurl + "g=1100";
adurl = adurl + "&h=g2w";
adurl = adurl + "&type=pre";
adurl = adurl + "&v=4_3";
adurl = adurl + ("&purl=" + escape(purl));
adurl = adurl + ("&hurl=" + hurl);
var my_date = new Date();
adurl = adurl + ("&ts=" + my_date.getSeconds());
var messageURL = "http://s1.inviziads.com/template/invizi_messages.xml";
get_iads();
_root.stop();
Symbol 3 MovieClip [brain_inviziads] Frame 1
function brain() {
create_assets(myself, _global.obj_iads.type);
switch (_global.obj_iads.type) {
case "FULL" :
mcLoader.loadClip(_global.obj_iads.url, trgt_main);
break;
case "EMBED" :
mcLoader.loadClip(_global.obj_iads.url, trgt_main.trgt_ads);
if (_global.obj_iads.link ne undefined) {
trgt_main.onRelease = function () {
trace("_global.obj_iads.link " + _global.obj_iads.link);
getURL (_global.obj_iads.link, "_blank");
};
}
break;
case "NOOP" :
clearInterval(int1);
_parent.play();
break;
}
}
function get_iads() {
lv_iads = new XML();
lv_result = new XML();
lv_result.ignoreWhite = true;
lv_result.onLoad = function (success) {
trace("success " + success);
if (success) {
parse_iads(lv_result);
} else {
_root.play();
}
};
lv_iads.g = game_id;
lv_iads.sendAndLoad(_root.adurl, lv_result, "POST");
}
function parse_iads(lv_result) {
_global.obj_iads = new Array();
var _local2 = 0;
while (_local2 < lv_result.firstChild.childNodes.length) {
if (lv_result.firstChild.childNodes[_local2].firstChild.nodeValue != null) {
obj_iads[lv_result.firstChild.childNodes[_local2].nodeName] = lv_result.firstChild.childNodes[_local2].firstChild.nodeValue;
} else if (lv_result.firstChild.childNodes[_local2].firstChild.firstChild.nodeValue != null) {
var _local5 = new Object();
var _local4 = 0;
while (_local4 < lv_result.firstChild.childNodes[_local2].childNodes.length) {
_local5[lv_result.firstChild.childNodes[_local2].childNodes[_local4].nodeName] = lv_result.firstChild.childNodes[_local2].childNodes[_local4].firstChild.nodeValue;
_local4++;
}
obj_iads[lv_result.firstChild.childNodes[_local2].nodeName] = _local5;
}
_local2++;
}
show_time = int(_global.obj_iads.t);
check_type();
}
function time_delay() {
tim = 0;
int1 = setInterval(timespam, 1000);
}
function timespam() {
tim++;
trace(((tim + " tim Tim") + " show_time") + show_time);
if (tim == show_time) {
clearInterval(int1);
_parent.play();
}
}
function create_assets(mc, _type) {
trace((("Create _ assets " + mc) + " ") + _type);
mc.createEmptyMovieClip("trgt_main", 4);
mcLoader = new MovieClipLoader();
mcLoader.addListener(mc);
if (_type != "FULL") {
mc.createEmptyMovieClip("square_mc", 5);
var _local4 = trgt_main.createEmptyMovieClip("trgt_ads", getNextHighestDepth());
var _local2 = new TextFormat();
_local2.align = "center";
_local2.font = "Verdana";
_local2.size = 10;
mc.createTextField("h_txt", mc.getNextHighestDepth(), 0, 0, 100, 22);
mc.createTextField("b_txt", mc.getNextHighestDepth(), 0, 0, 100, 22);
b_txt.autoSize = true;
b_txt.selectable = false;
h_txt.selectable = false;
b_txt.multiline = true;
b_txt.setNewTextFormat(_local2);
h_txt.autoSize = true;
h_txt.setNewTextFormat(_local2);
h_txt.text = "";
mc.createEmptyMovieClip("progressBar", 500);
}
}
function onLoadInit(mc) {
ad_width = int(_global.obj_iads.x);
ad_height = int(_global.obj_iads.y);
trace("Ad Width : " + ad_width);
trace("Ad Height : " + ad_height);
h_txt.text = "Advertisement";
progressBar.tim = show_time;
progressBar.width = _global.obj_iads.x;
progressBar.height = 15;
progressBar.start = function () {
game_fps = getFps();
maxw = this.width - 2;
this.ad = maxw / (this.tim + 1);
this.ad = this.ad / game_fps;
};
progressBar.onEnterFrame = function () {
if (this.bar._width < (this.width - 2)) {
this.bar._width = this.bar._width + this.ad;
} else {
this.bar._width = this.width;
}
};
progressBar._x = 100;
progressBar._y = 100;
bar_mc = progressBar.createEmptyMovieClip("bar", 1);
box_mc = progressBar.createEmptyMovieClip("box", 2);
bar_mc.beginFill(26112);
bar_mc.moveTo(0, 0);
bar_mc.lineTo(1, 0);
bar_mc.lineTo(1, progressBar.height - 2);
bar_mc.lineTo(0, progressBar.height - 2);
bar_mc.lineTo(0, 0);
bar_mc.endFill();
bar_mc._x = 1.5;
bar_mc._y = 1.5;
box_mc.lineStyle(1, 3355443, 100, true, "none", "round", "miter", 1);
box_mc.lineTo(progressBar.width, 0);
box_mc.lineTo(progressBar.width, progressBar.height);
box_mc.lineTo(0, progressBar.height);
box_mc.lineTo(0, 0);
box_mc._x = 0;
box_mc._y = 0;
progressBar.start();
b_txt.text = "Note\rClicking on the above Ad won't interrupt your game.\r Ad link opens in a new window.";
myself._y = b_txt._y - 10;
x = (Stage.width / 2) - (ad_width / 2);
y = (Stage.height / 2) - (ad_height / 2);
mc._x = x;
mc._y = y;
h_txt._x = (x + (ad_width / 2)) - (h_txt._width / 2);
if ((_embedscale = "down")) {
h_txt._y = y - 40;
}
progressBar._x = (x + (ad_width / 2)) - (progressBar._width / 2);
progressBar._y = (y + 5) + ad_height;
myself.attachMovie("invizi_logo", "invizi_logo", this.getNextHighestDepth(), {_x:int(progressBar._x + progressBar._width) - 114, _y:int((progressBar._y + progressBar._height) + 5)});
myself.invizi_logo.onRelease = function () {
getURL ("http://www.inviziads.com", "_blank");
};
b_txt._x = (x + (ad_width / 2)) - (b_txt._width / 2);
b_txt._y = progressBar._y + 30;
square_mc.beginFill(16711680);
square_mc.moveTo(0, 0);
square_mc.lineTo(ad_width, 0);
square_mc.lineTo(ad_width, ad_height);
square_mc.lineTo(0, ad_height);
square_mc.lineTo(0, 0);
square_mc.endFill();
square_mc._x = x;
square_mc._y = y;
trgt_main.setMask(square_mc);
var _local5 = ((Stage.width - scaled_width) / scaled_width) * 100;
var _local4 = ((Stage.height - scaled_height) / scaled_height) * 100;
this._xscale = 100 + _local5;
this._yscale = 100 + _local4;
new_xpos = (-(((Stage.width * this._xscale) / 100) - Stage.width)) / 2;
new_ypos = (-(((Stage.height * this._yscale) / 100) - Stage.height)) / 2;
_parent[this._name]._x = new_xpos;
_parent[this._name]._y = new_ypos;
}
function check_type() {
if (_global.obj_iads.type eq "UPDATE") {
trace(" _global.obj_iads.payload.type " + _global.obj_iads.payload.type);
this.createEmptyMovieClip("holder", 100);
var _local4 = _global.obj_iads.url;
_root.obj_iads = _global.obj_iads.payload;
holder.loadMovie(_global.obj_iads.url);
holder.obj_iads = _root.obj_iads;
show_time = 20;
} else {
brain();
}
time_delay();
}
function parse_xml(mydata) {
var _local4 = new Array();
var _local1 = 0;
while (_local1 < mydata.firstChild.childNodes.length) {
if (mydata.firstChild.childNodes[_local1].firstChild.nodeValue != null) {
_local4[mydata.firstChild.childNodes[_local1].nodeName] = mydata.firstChild.childNodes[_local1].firstChild.nodeValue;
} else if (mydata.firstChild.childNodes[_local1].firstChild.firstChild.nodeValue != null) {
var _local5 = new Object();
var _local2 = 0;
while (_local2 < lv_result.firstChild.childNodes[_local1].childNodes.length) {
_local4[lv_result.firstChild.childNodes[_local1].childNodes[_local2].nodeName] = mydata.firstChild.childNodes[_local1].childNodes[_local2].firstChild.nodeValue;
_local2++;
}
_local4[lv_result.firstChild.childNodes[_local1].nodeName] = _local5;
}
_local1++;
}
return(_local4);
}
System.security.allowDomain("*");
Stage.scaleMode = "noscale";
scaled_width = Stage.width;
scaled_height = Stage.height;
Stage.scaleMode = "showAll";
Object.prototype.getFps = function () {
if (signal == true) {
time = getTimer();
} else {
tempo = int(1000 / (getTimer() - time));
}
signal = !signal;
return(tempo);
};
this.onEnterFrame = function () {
game_fps = getFps();
if ((game_fps != 0) && (game_fps != undefined)) {
this.onEnterFrame = null;
}
};
myself = this;
signal = true;
_root.adurl = (_root.obj_game.inviziads + "&ts=") + getTimer();
stop();
if (_root.checkhost()) {
_root.play();
} else {
get_iads();
}
Symbol 8 MovieClip Frame 1
stop();
Symbol 8 MovieClip Frame 2
stop();
Symbol 28 MovieClip Frame 1
_root._trackClickThru(this);
Symbol 50 MovieClip Frame 1
function brain() {
create_assets(myself, _global.obj_iads.type);
switch (_global.obj_iads.type) {
case "FULL" :
mcLoader.loadClip(_global.obj_iads.url, trgt_main);
break;
case "EMBED" :
mcLoader.loadClip(_global.obj_iads.url, trgt_main.trgt_ads);
if (_global.obj_iads.link ne undefined) {
trgt_main.onRelease = function () {
trace("_global.obj_iads.link " + _global.obj_iads.link);
getURL (_global.obj_iads.link, "_blank");
};
}
break;
case "NOOP" :
_parent._parent._visible = 0;
break;
}
}
function get_iads() {
lv_iads = new XML();
lv_result = new XML();
lv_result.ignoreWhite = true;
lv_result.onLoad = function (success) {
trace("success " + success);
if (success) {
parse_iads(lv_result);
myself.attachMovie("invizi_logo", "invizi_logo", this.getNextHighestDepth(), {_x:Stage.width - 120, _y:Stage.height - 20});
}
};
lv_iads.sendAndLoad(adurl, lv_result, "POST");
}
function parse_iads(lv_result) {
_global.obj_iads = new Array();
var _local2 = 0;
while (_local2 < lv_result.firstChild.childNodes.length) {
if (lv_result.firstChild.childNodes[_local2].firstChild.nodeValue != null) {
obj_iads[lv_result.firstChild.childNodes[_local2].nodeName] = lv_result.firstChild.childNodes[_local2].firstChild.nodeValue;
} else if (lv_result.firstChild.childNodes[_local2].firstChild.firstChild.nodeValue != null) {
var _local5 = new Object();
var _local4 = 0;
while (_local4 < lv_result.firstChild.childNodes[_local2].childNodes.length) {
_local5[lv_result.firstChild.childNodes[_local2].childNodes[_local4].nodeName] = lv_result.firstChild.childNodes[_local2].childNodes[_local4].firstChild.nodeValue;
_local4++;
}
obj_iads[lv_result.firstChild.childNodes[_local2].nodeName] = _local5;
}
_local2++;
}
show_time = int(_global.obj_iads.t);
check_type();
}
function create_assets(mc, _type) {
trace((("Create _ assets " + mc) + " ") + _type);
mc.createEmptyMovieClip("trgt_main", 4);
mcLoader = new MovieClipLoader();
mcLoader.addListener(mc);
if (_type != "FULL") {
mc.createEmptyMovieClip("square_mc", 5);
var _local4 = trgt_main.createEmptyMovieClip("trgt_ads", getNextHighestDepth());
var _local2 = new TextFormat();
_local2.align = "center";
_local2.font = "Verdana";
_local2.size = 10;
mc.createTextField("h_txt", mc.getNextHighestDepth(), 0, 0, 100, 22);
mc.createTextField("b_txt", mc.getNextHighestDepth(), 0, 0, 100, 22);
b_txt.autoSize = true;
b_txt.selectable = false;
h_txt.selectable = false;
b_txt.multiline = true;
b_txt.setNewTextFormat(_local2);
h_txt.autoSize = true;
h_txt.setNewTextFormat(_local2);
h_txt.text = "";
}
}
function onLoadInit(mc) {
ad_width = int(_global.obj_iads.x);
ad_height = int(_global.obj_iads.y);
_x = ((336 - ad_width) / 2);
_y = ((280 - ad_height) / 2);
progressBar.tim = show_time;
progressBar.width = _global.obj_iads.x;
progressBar.height = 15;
progressBar.start = function () {
maxw = this.width - 2;
this.ad = maxw / (this.tim + 1);
this.ad = this.ad / game_fps;
};
progressBar.onEnterFrame = function () {
if (this.bar._width < (this.width - 2)) {
this.bar._width = this.bar._width + this.ad;
} else {
this.bar._width = this.width;
}
};
progressBar._x = 100;
progressBar._y = 100;
bar_mc = progressBar.createEmptyMovieClip("bar", 1);
box_mc = progressBar.createEmptyMovieClip("box", 2);
bar_mc.beginFill(26112);
bar_mc.moveTo(0, 0);
bar_mc.lineTo(1, 0);
bar_mc.lineTo(1, progressBar.height - 2);
bar_mc.lineTo(0, progressBar.height - 2);
bar_mc.lineTo(0, 0);
bar_mc.endFill();
bar_mc._x = 1.5;
bar_mc._y = 1.5;
box_mc.lineStyle(1, 3355443, 100, true, "none", "round", "miter", 1);
box_mc.lineTo(progressBar.width, 0);
box_mc.lineTo(progressBar.width, progressBar.height);
box_mc.lineTo(0, progressBar.height);
box_mc.lineTo(0, 0);
box_mc._x = 0;
box_mc._y = 0;
progressBar.start();
x = 0;
y = 0;
mc._x = x;
mc._y = y;
square_mc.beginFill(16711680);
square_mc.moveTo(0, 0);
square_mc.lineTo(ad_width, 0);
square_mc.lineTo(ad_width, ad_height);
square_mc.lineTo(0, ad_height);
square_mc.lineTo(0, 0);
square_mc.endFill();
square_mc._x = x;
square_mc._y = y;
trgt_main.setMask(square_mc);
}
function check_type() {
if (_global.obj_iads.type eq "UPDATE") {
this.createEmptyMovieClip("holder", 100);
var _local4 = _global.obj_iads.url;
_root.obj_iads = _global.obj_iads.payload;
holder.loadMovie(_global.obj_iads.url);
holder.obj_iads = _root.obj_iads;
show_time = 20;
} else {
brain();
}
}
function parse_xml(mydata) {
var _local4 = new Array();
var _local1 = 0;
while (_local1 < mydata.firstChild.childNodes.length) {
if (mydata.firstChild.childNodes[_local1].firstChild.nodeValue != null) {
_local4[mydata.firstChild.childNodes[_local1].nodeName] = mydata.firstChild.childNodes[_local1].firstChild.nodeValue;
} else if (mydata.firstChild.childNodes[_local1].firstChild.firstChild.nodeValue != null) {
var _local5 = new Object();
var _local2 = 0;
while (_local2 < lv_result.firstChild.childNodes[_local1].childNodes.length) {
_local4[lv_result.firstChild.childNodes[_local1].childNodes[_local2].nodeName] = mydata.firstChild.childNodes[_local1].childNodes[_local2].firstChild.nodeValue;
_local2++;
}
_local4[lv_result.firstChild.childNodes[_local1].nodeName] = _local5;
}
_local1++;
}
return(_local4);
}
System.security.allowDomain("*");
this.getFps = function () {
if (signal == true) {
time = getTimer();
} else {
tempo = int(1000 / (getTimer() - time));
}
signal = !signal;
return(tempo);
};
this.onEnterFrame = function () {
game_fps = getFps();
if ((game_fps ne 0) and (game_fps ne undefined)) {
this.onEnterFrame = null;
}
};
myself = this;
signal = true;
adurl = (_root.obj_game.inviziads + "&type=post&ts=") + getTimer();
trace(adurl);
get_iads();
stop();
Symbol 54 MovieClip Frame 1
invizi_logo.onRelease = function () {
getURL ("http://www.inviziads.com/", "_blank");
};
Symbol 71 Button
on (release) {
trace("CALLING : _root.g2w_playagain()");
_root.g2w_playagain();
}
Symbol 74 Button
on (release) {
trace("CALLING : _root.g2w_skiplevel()");
_root.g2w_skiplevel();
}
Symbol 75 MovieClip Frame 1
stop();
Symbol 92 MovieClip [_g2w_gameover_mc] Frame 1
stop();
_root._validateHost(this);
Symbol 92 MovieClip [_g2w_gameover_mc] Frame 2
stop();
Symbol 92 MovieClip [_g2w_gameover_mc] Frame 11
stop();
Symbol 92 MovieClip [_g2w_gameover_mc] Frame 20
stop();
Symbol 92 MovieClip [_g2w_gameover_mc] Frame 30
stop();
Symbol 92 MovieClip [_g2w_gameover_mc] Frame 41
stop();
Symbol 96 MovieClip [game_sound_ctrl] Frame 1
_gameSounds = new Sound();
var frame = "on";
changeVol = function (targetvol, step) {
this.onEnterFrame = function () {
var _local3 = _gameSounds.getVolume();
if ((step < 0) and (_local3 <= targetvol)) {
_local3 = targetvol;
delete this.onEnterFrame;
_root.so_sound = 1;
} else if ((step > 0) and (_local3 >= targetvol)) {
_local3 = targetvol;
delete this.onEnterFrame;
_root.so_sound = 0;
} else {
_gameSounds.setVolume(_local3 + step);
}
};
};
if (_root.so_sound == 1) {
frame = "off";
this.gotoAndPlay(frame);
}
this.onRelease = function () {
if (frame == "on") {
frame = "off";
} else {
frame = "on";
}
this.gotoAndPlay(frame);
};
Symbol 96 MovieClip [game_sound_ctrl] Frame 2
stop();
changeVol(100, 5);
Symbol 96 MovieClip [game_sound_ctrl] Frame 3
stop();
changeVol(0, -5);
Symbol 997 MovieClip [__Packages.it.sephiroth.XML2Object] Frame 0
class it.sephiroth.XML2Object
{
var oXML;
function XML2Object () {
}
function get xml() {
return(oXML);
}
function parseXML(sFile) {
oResult = new Object();
oXML = sFile;
oResult = translateXML();
return(oResult);
}
function translateXML(from, path, name, position) {
var _local2;
var _local9;
var _local4;
var _local10;
if (path == undefined) {
path = this;
name = "oResult";
}
path = path[name];
if (from == undefined) {
from = new XML(xml.toString());
from.ignoreWhite = true;
}
if (from.hasChildNodes()) {
_local9 = from.childNodes;
if (position != undefined) {
_local10 = path;
path = path[position];
}
while (_local9.length > 0) {
_local4 = _local9.shift();
_local2 = _local4.nodeName;
if (_local2 != undefined) {
var _local5 = new Object();
_local5.attributes = _local4.attributes;
_local5.data = _local4.firstChild.nodeValue;
if (position != undefined) {
_local10 = path;
}
if (path[_local2] != undefined) {
if (path[_local2].__proto__ == Array.prototype) {
path[_local2].push(_local5);
name = _local4.nodeName;
position = path[_local2].length - 1;
} else {
var _local8 = path[_local2];
path[_local2] = new Array();
path[_local2].push(_local8);
path[_local2].push(_local5);
name = _local2;
position = path[_local2].length - 1;
}
} else {
path[_local2] = _local5;
name = _local2;
position = undefined;
}
}
if (_local4.hasChildNodes()) {
translateXML(_local4, path, name, position);
}
}
}
return(oResult);
}
var oResult = new Object();
}
Symbol 138 MovieClip Frame 120
stop();
_root.gotoAndStop("lblloader");
trace("--------------------------");
Symbol 144 MovieClip Frame 100
_root.nextFrame();
stop();
Symbol 155 MovieClip Frame 1
stop();
Symbol 157 Button
on (release) {
gotoAndStop (2);
}
Symbol 158 Button
on (release) {
gotoAndStop (3);
}
Symbol 160 Button
on (release) {
_parent.gotoAndStop("lblgame");
}
Symbol 168 Button
on (release) {
_parent.gotoAndStop(1);
}
Symbol 174 MovieClip Frame 1
stop();
Symbol 179 MovieClip Frame 1
stop();
Symbol 179 MovieClip Frame 15
stop();
Symbol 181 Button
on (release) {
nextFrame();
}
Symbol 185 Button
on (release) {
nextFrame();
}
Instance of Symbol 213 MovieClip in Symbol 215 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent._parent.mycop.bar1)) {
_parent._parent._parent._parent._parent.copgethittxt = 1;
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Instance of Symbol 213 MovieClip in Symbol 215 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent._parent.mycop.bar1)) {
_parent._parent._parent._parent._parent.copgethittxt = 1;
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Symbol 215 MovieClip Frame 60
if (_parent._parent._parent._parent.lvloneover == 0) {
_parent.gotoAndStop(2);
} else {
_parent.gotoAndStop(3);
}
Instance of Symbol 213 MovieClip in Symbol 216 MovieClip Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent._parent.mycop.bar1)) {
_parent._parent._parent._parent._parent.copgethittxt = 1;
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Instance of Symbol 213 MovieClip in Symbol 216 MovieClip Frame 45
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent._parent.mycop.bar1)) {
_parent._parent._parent._parent._parent.copgethittxt = 1;
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Symbol 216 MovieClip Frame 70
if (_parent._parent._parent._parent.lvloneover == 0) {
_parent.gotoAndStop(1);
} else {
_parent.gotoAndStop(4);
}
Symbol 219 MovieClip Frame 50
_parent._parent._parent._parent.gotoAndStop("nxtlvlfrm");
Symbol 220 MovieClip Frame 65
_parent._parent._parent._parent.gotoAndStop("nxtlvlfrm");
Symbol 221 MovieClip Frame 1
stop();
Symbol 226 MovieClip Frame 1
stop();
Symbol 226 MovieClip Frame 2
_root.sound_1.setVolume(20);
Symbol 226 MovieClip Frame 102
gotoAndPlay (2);
Symbol 227 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 2
_parent.drumroll.gotoAndStop(1);
Symbol 227 MovieClip Frame 3
_parent.drumroll.gotoAndStop(1);
Symbol 227 MovieClip Frame 4
function f1() {
this.onEnterFrame = function () {
trace(this.boss._x);
trace((_parent._x + " ") + _parent);
trace((_parent._parent._x + " ") + _parent._parent);
if (boss.bar1.hitTest(_parent._parent.bar3)) {
if (_parent._parent.scoreboard1._currentframe == 1) {
_parent._parent.scoreboard1.gotoAndStop(2);
}
boss.b1.gotoAndPlay(2);
bosssound.gotoAndPlay(2);
delete this.onEnterFrame;
}
};
}
boss.b1.gotoAndStop(1);
_root.sound_1.setVolume(20);
f1();
stop();
Symbol 232 MovieClip Frame 8
this.onEnterFrame = function () {
if (_parent._parent.mycop.bar2.hitTest(this) and this._visible) {
trace("sdfd");
_parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent.copgethittxt = 1;
}
};
Symbol 232 MovieClip Frame 102
delete this.onEnterFrame;
stop();
Instance of Symbol 231 MovieClip "drum" in Symbol 232 MovieClip Frame 102
onClipEvent (load) {
this.stop();
}
Symbol 235 MovieClip Frame 1
stop();
Symbol 249 MovieClip Frame 9
if (this.hitTest(_parent._parent.mycop.bar2)) {
_parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent.copgethittxt = 1;
}
Symbol 264 MovieClip Frame 21
_parent._parent.guardstop = 0;
_parent._parent.guardrun1._x = _parent._parent.guardrun1x;
_parent._parent.mycop.grk = 1;
_parent._parent.remguardmc();
_parent.gotoAndStop(1);
stop();
Symbol 265 MovieClip Frame 1
stop();
var xpos = this._x;
onEnterFrame = function () {
if (this._x < -1150) {
gotoAndStop ("die");
}
};
Symbol 277 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 4
_parent.spacerelease = 1;
trace("here1");
Symbol 277 MovieClip Frame 10
_parent.spacerelease = 2;
trace("here2");
Symbol 279 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.oildrum1)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mywall.oildrum2)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mywall.topbg1.oildrum3)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mywall.topbg1.boss.bar1)) {
this.gotoAndStop(this._totalframes);
_parent._parent.myscr = _parent._parent.myscr + initscore;
_parent._parent.tintmc_boss1_p2.gotoAndPlay(2);
_parent._parent.mywall.topbg1.boss.gotoAndStop("die");
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
} else if (this.hitTest(_parent._parent.guardrun1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmc.g1.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 279 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 281 MovieClip Frame 1
gotoAndPlay (5);
Symbol 281 MovieClip Frame 9
Symbol 281 MovieClip Frame 17
Symbol 281 MovieClip Frame 26
_parent.gotoAndStop(1);
Symbol 282 MovieClip Frame 4
_parent.spacerelease = 3;
Symbol 282 MovieClip Frame 8
_parent.spacerelease = 4;
Symbol 282 MovieClip Frame 12
_parent.spacerelease = 4;
Symbol 282 MovieClip Frame 16
_parent.spacerelease = 3;
Symbol 283 MovieClip Frame 3
stop();
Symbol 283 MovieClip Frame 6
_parent.spacerelease = 5;
gotoAndStop (3);
Symbol 290 MovieClip Frame 4
stop();
Symbol 290 MovieClip Frame 7
_parent.spacerelease = 6;
Symbol 290 MovieClip Frame 12
_parent.spacerelease = 7;
Symbol 290 MovieClip Frame 17
stop();
Symbol 296 MovieClip Frame 13
_parent._parent.copgethittxt = 0;
_parent.gotoAndStop(1);
Symbol 297 MovieClip Frame 1
mybullet1.gotoAndStop(mybullet1._totalframes);
mybullet2.gotoAndStop(mybullet2._totalframes);
stop();
Instance of Symbol 279 MovieClip "mybullet7" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 10;
}
Instance of Symbol 279 MovieClip "mybullet6" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 10;
}
Instance of Symbol 279 MovieClip "mybullet2" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Instance of Symbol 279 MovieClip "mybullet1" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Instance of Symbol 279 MovieClip "mybullet9" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 279 MovieClip "mybullet8" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 279 MovieClip "mybullet3" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 279 MovieClip "mybullet4" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 279 MovieClip "mybullet5" in Symbol 297 MovieClip Frame 1
onClipEvent (load) {
initscore = 5;
}
Symbol 297 MovieClip Frame 2
mybullet8.gotoAndStop(mybullet8._totalframes);
mybullet9.gotoAndStop(mybullet9._totalframes);
Symbol 297 MovieClip Frame 3
mybullet3.gotoAndStop(mybullet3._totalframes);
mybullet4.gotoAndStop(mybullet4._totalframes);
Symbol 297 MovieClip Frame 4
mybullet5.gotoAndStop(mybullet5._totalframes);
Symbol 297 MovieClip Frame 5
mybullet6.gotoAndStop(mybullet6._totalframes);
mybullet7.gotoAndStop(mybullet7._totalframes);
stop();
Symbol 310 MovieClip Frame 16
if ((_parent._parent._parent.wcount == 4) and (_parent._parent._parent.mywall._x <= -1400)) {
_parent._parent._parent.guardmc._visible = false;
_parent._parent._parent.guardmc._x = 10000;
}
_parent._parent._parent.remguardmc();
_parent._parent._parent.remguardmc1();
_parent._parent._parent.guardmcdie++;
_parent._parent._parent.guardstop = 0;
_parent._parent._parent.guardmc._x = _parent._parent._parent.guardmcx;
_parent._parent._parent.crtbox();
if (_parent._parent._parent.gamefight == "guard") {
_parent.gotoAndPlay(2);
} else {
nextFrame();
}
stop();
if (!_root.ggun) {
_parent._parent._parent.guardmc._y = 10000;
gotoAndStop (45);
}
Symbol 311 MovieClip Frame 1
Symbol 311 MovieClip Frame 4
if (!_root.ggun) {
gotoAndStop (45);
} else if (((_parent._parent.guardmc._x < -460) and (_parent._parent.guardmc._y != 10000)) and _parent._parent._visible) {
_parent._parent.func2();
}
Symbol 311 MovieClip Frame 44
gotoAndPlay (2);
Symbol 311 MovieClip Frame 45
Symbol 312 MovieClip Frame 1
Symbol 312 MovieClip Frame 17
stop();
removeMovieClip(this);
Instance of Symbol 312 MovieClip "mybullet1" in Symbol 313 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent.bar3)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mycop.bar2)) {
_parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent.copgethittxt = 1;
this.gotoAndStop(this._totalframes);
}
}
Symbol 319 MovieClip Frame 21
_parent._parent._parent.guardstop = 0;
_parent._parent._parent.guardknife._x = _parent._parent._parent.guardknifex;
_parent._parent._parent.remguardmc();
if (_parent._parent._parent.gamefight == "guard") {
_parent.gotoAndStop(1);
} else {
nextFrame();
}
stop();
Symbol 320 MovieClip Frame 1
function f1() {
_parent._parent.remguardknife();
_parent._parent.remguardknife1();
this.onEnterFrame = function () {
if (bar1.hitTest(_parent._parent.bar3)) {
gotoAndPlay (2);
delete this.onEnterFrame;
}
};
if (bar1.hitTest(_parent._parent.mywall.topbg2.hitme1)) {
_parent._parent.guardknife._y = _parent._parent.guardknife._y - 80;
}
}
f1();
stop();
Instance of Symbol 317 MovieClip "knife1" in Symbol 320 MovieClip Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.mycop.bar2)) {
this.gotoAndStop(this._totalframes);
_parent._parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent._parent.copgethittxt = 1;
}
}
Symbol 320 MovieClip Frame 39
gotoAndPlay (2);
Symbol 320 MovieClip Frame 40
Symbol 321 MovieClip Frame 1
stop();
Symbol 326 MovieClip Frame 75
_parent._parent.gotoAndStop("gameoverfrm");
Symbol 331 MovieClip Frame 75
_parent._parent.gotoAndStop("gameoverfrm");
Symbol 332 MovieClip Frame 40
_parent._parent.gotoAndStop("gameoverfrm");
Symbol 333 MovieClip Frame 40
_parent._parent.gotoAndStop("gameoverfrm");
Symbol 334 MovieClip Frame 1
stop();
Symbol 334 MovieClip Frame 2
if (_parent.mycop._currentframe == 5) {
gotoAndStop (4);
}
Instance of Symbol 326 MovieClip in Symbol 334 MovieClip Frame 2
onClipEvent (enterFrame) {
_parent._parent.guardstop = 1;
}
Symbol 334 MovieClip Frame 3
if (_parent.mycop._currentframe == 5) {
gotoAndStop (5);
}
Instance of Symbol 331 MovieClip in Symbol 334 MovieClip Frame 3
onClipEvent (enterFrame) {
_parent._parent.guardstop = 1;
}
Symbol 341 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 51
function funckill() {
trace("copkilledhere");
_root.scoreArray[_root.level - 1] = _parent._parent.myscr;
_parent._parent.mycop._visible = 0;
if (_parent._parent.mygun == "shotgun") {
_parent._parent.mycopdie.gotoAndStop("copdieshot");
} else if (_parent._parent.mygun == "basicgun") {
_parent._parent.mycopdie.gotoAndStop("copdiebasic");
}
}
funckill();
stop();
Symbol 353 Button
on (release) {
_parent._parent._parent.mygun = "basicgun";
_parent.shotgun.gotoAndStop(1);
gotoAndStop (2);
}
Symbol 356 MovieClip Frame 2
stop();
Symbol 359 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 51
_parent._parent.funclevelover();
stop();
Symbol 361 MovieClip Frame 1
stop();
Symbol 361 MovieClip Frame 2
stop();
_parent.nofire = true;
_parent.func3();
Symbol 367 MovieClip Frame 1
_parent.timer1.timertxt1 = 3;
_parent.timer1.timertxt2 = 0;
_parent.timer1.timertxt3 = 0;
Symbol 367 MovieClip Frame 26
if (_parent.timer1.timertxt3 == 0) {
if (_parent.timer1.timertxt2 == 0) {
_parent.timer1.timertxt1--;
_parent.timer1.timertxt2 = 9;
} else {
_parent.timer1.timertxt2--;
}
_parent.timer1.timertxt3 = 9;
} else {
_parent.timer1.timertxt3--;
}
if (((_parent.timer1.timertxt1 == 0) and (_parent.timer1.timertxt2 == 0)) and (_parent.timer1.timertxt3 == 0)) {
_root.scoreArray[_root.level - 1] = _parent.myscr;
_parent.gotoAndStop("timeoutfrm");
} else {
gotoAndPlay (2);
}
Symbol 370 MovieClip Frame 1
stop();
Symbol 370 MovieClip Frame 3
var my_color = new Color(_parent.guardknife);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 370 MovieClip Frame 25
var my_color = new Color(_parent.guardknife);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 3
var my_color = new Color(_parent.guardknifebox.g1.guard2die1ssss);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 371 MovieClip Frame 25
var my_color = new Color(_parent.guardknifebox.g1.guard2die1ssss);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 372 MovieClip Frame 1
stop();
Symbol 372 MovieClip Frame 4
var my_color = new Color(_parent.mycop);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 372 MovieClip Frame 7
var my_color = new Color(_parent.mycop);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
gotoAndPlay (2);
Symbol 374 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 4
var my_color = new Color(_parent.mycop);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 374 MovieClip Frame 9
var my_color = new Color(_parent.mycop);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 375 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 3
var my_color = new Color(_parent.mywall.topbg1.boss);
var myColorTransform = {ra:74, rb:51, ga:70, gb:-33, ba:63, bb:-10, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 375 MovieClip Frame 8
var my_color = new Color(_parent.mywall.topbg1.boss);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 376 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 3
var my_color = new Color(_parent.mywall.topbg1.boss);
var myColorTransform = {ra:74, rb:51, ga:70, gb:-33, ba:63, bb:-10, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 376 MovieClip Frame 8
var my_color = new Color(_parent.mywall.topbg1.boss);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 4
var my_color = new Color(_parent.mycop);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
var my_color = new Color(_parent.scoreboard1.holder.basicgun);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 378 MovieClip Frame 9
var my_color = new Color(_parent.mycop);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
var my_color = new Color(_parent.scoreboard1.holder.basicgun);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 380 MovieClip Frame 1
stop();
Symbol 380 MovieClip Frame 4
var my_color = new Color(_parent.scoreboard1.holder.gun);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
var my_color = new Color(_parent.scoreboard1.holder.shotgun);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 380 MovieClip Frame 9
var my_color = new Color(_parent.scoreboard1.holder.shotgun);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
var my_color = new Color(_parent.scoreboard1.holder.gun);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 382 MovieClip Frame 1
stop();
Symbol 382 MovieClip Frame 4
var my_color = new Color(_parent.scoreboard1.lifebar);
var myColorTransform = {ra:100, rb:100, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 382 MovieClip Frame 9
var my_color = new Color(_parent.scoreboard1.lifebar);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 383 MovieClip Frame 1
stop();
Symbol 383 MovieClip Frame 3
var my_color = new Color(_parent.guardmc.g1.guard1getshot);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 383 MovieClip Frame 19
var my_color = new Color(_parent.guardmc.g1.guard1getshot);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 385 MovieClip Frame 1
stop();
Symbol 386 MovieClip Frame 1
function wallbackfunc() {
mywall._x = mywallx;
wcount++;
trace((wcount + " ") + mywall._x);
if (wcount == 2) {
mywall.drumroll._visible = 0;
mywall.bulletcollect._visible = 1;
mywall.topbg1.gotoAndStop(2);
}
if (wcount == 3) {
mywall.drumroll._visible = 1;
mywall.bulletcollect._visible = 1;
mywall.topbg1.gotoAndStop(3);
}
if (wcount == 4) {
_root.ggun = false;
mywall.drumroll._visible = 0;
mywall.bulletcollect._visible = 1;
mywall.healthpack._visible = 1;
mywall.topbg1.gotoAndStop(4);
}
}
function func1() {
if (guardstop == 0) {
if (guardknife.g1.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
} else if (guardrun1.bar3.hitTest(mycop.bar1)) {
guardstop = 1;
} else if ((mywall._x <= -2568) and (wcount == 4)) {
if (scoreboard1._currentframe == 1) {
scoreboard1.gotoAndStop(2);
}
} else if ((mywall._x <= -3684) and (wcount == 2)) {
wallbackfunc();
} else if ((mywall._x <= -3540) and (wcount == 3)) {
wallbackfunc();
} else if ((mywall._x <= -912) and (wcount == 1)) {
wallbackfunc();
} else {
guardrun1._x = guardrun1._x - myspeed;
guardknife._x = guardknife._x - myspeed;
guardmc._x = guardmc._x - myspeed;
mywall._x = mywall._x - myspeed;
mountain._x--;
}
}
}
function remguardmc() {
if (guardmc.hitTest(mywall.topbg1.oildrum3)) {
guardmc._y = 10000;
} else if (guardmc.hitTest(mywall.topbg1.boss)) {
guardmc._y = 10000;
}
if (guardknife.hitTest(mywall.topbg1.oildrum3)) {
guardknife._y = 10000;
} else if (guardknife.hitTest(mywall.topbg1.boss)) {
guardknife._y = 10000;
}
if (guardrun1.hitTest(mywall.topbg1.oildrum3)) {
guardrun1._y = 10000;
} else if (guardrun1.hitTest(mywall.topbg1.boss)) {
guardrun1._y = 10000;
}
}
function func3() {
guardrun1._y = 10000;
guardknife._y = 10000;
guardmc._y = 10000;
}
function func2() {
trace("hit");
duplicateMovieClip ("guardmc.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).play();
gcount++;
}
function funclevelover() {
lvloneover = 1;
}
_quality = "Medium";
myscr = 0;
mywallx = mywall._x;
fg1x = fg1._x;
guardmcx = guardmc._x;
guardknifex = guardknife._x;
guardrun1x = guardrun1._x;
myspeed = 12;
gcount = 1;
wcount = 1;
guardstop = 0;
guardmc.mybullet1.gotoAndStop(guardmc.mybullet1._totalframes);
gamefight = "guard";
lvloneover = 0;
mywall.scoreboard1.lifebar = 0;
mywall.drumroll._visible = 0;
_root.ggun = true;
mywall.healthpack._visible = 0;
stop();
Instance of Symbol 297 MovieClip "mycop" in Symbol 386 MovieClip Frame 1
onClipEvent (load) {
count = 1;
countb = 1;
spacerelease = 0;
wallpush = 1;
_parent.copgethittxt = 0;
grk = 1;
_parent.mygun = "basicgun";
oildrumcount = 0;
var i = 1;
while (i < 10) {
eval ("mybullet" + i).gotoAndPlay(16);
i++;
}
}
onClipEvent (enterFrame) {
_parent.varx = _parent.mywall._x;
if (_parent.mygun == "shotgun") {
copshootredshot._alpha = 100;
copshootredbasic._alpha = 0;
copshoot1._alpha = 0;
copshoot2._alpha = 0;
copshoot3._alpha = 0;
copshoot4._alpha = 0;
copshoot5._alpha = 0;
copshoot6._alpha = 100;
copshoot7._alpha = 100;
copshoot8._alpha = 100;
copshoot9._alpha = 100;
copshoot10._alpha = 100;
} else if (_parent.mygun == "basicgun") {
copshootredshot._alpha = 0;
copshootredbasic._alpha = 100;
copshoot1._alpha = 100;
copshoot2._alpha = 100;
copshoot3._alpha = 100;
copshoot4._alpha = 100;
copshoot5._alpha = 100;
copshoot6._alpha = 0;
copshoot7._alpha = 0;
copshoot8._alpha = 0;
copshoot9._alpha = 0;
copshoot10._alpha = 0;
}
if (this.copshoot2.hit_mc.hitTest(_parent.mywall.bulletcollect) and (_parent.mywall.bulletcollect._visible == 1)) {
trace("_parent.mywall.bulletcollect :: " + _parent.scoreboard1.bbtxt);
_parent.refillsoundmc.gotoAndPlay(2);
_parent.mywall.bulletcollect._visible = 0;
count = count - 25;
} else if (this.copshoot2.hit_mc.hitTest(_parent.mywall.healthpack) and (_parent.mywall.healthpack._visible == 1)) {
tol = _parent.scoreboard1.lifebar._currentframe - 8;
if (tol < 1) {
_parent.scoreboard1.lifebar.gotoAndStop(1);
} else {
_parent.scoreboard1.lifebar.gotoAndStop(tol);
}
_parent.mywall.healthpack._visible = 0;
}
if (this.bar1.hitTest(_parent.guardrun1.bar3) and (grk == 2)) {
_parent.guardrun1.gotoAndStop(2);
grk = 3;
} else if (this.bar1.hitTest(_parent.guardrun1) and (grk == 1)) {
grk = 2;
} else if (grk == 2) {
_parent.guardrun1._x = _parent.guardrun1._x - 8;
_parent.guardrun1.guardkillrun.play();
}
if ((wallpush >= 2) and (wallpush <= 17)) {
wallpush++;
_parent.mywall._x = _parent.mywall._x - 12;
_parent.guardmc._x = _parent.guardmc._x - 12;
_parent.guardknife._x = _parent.guardknife._x - 12;
_parent.guardrun1._x = _parent.guardrun1._x - 12;
if (wallpush == 18) {
wallpush = 1;
oildrumcount++;
if (oildrumcount == 6) {
_parent.mywall.drumroll.gotoAndPlay(2);
}
if (oildrumcount == 8) {
_parent.mywall.drumroll.gotoAndPlay(2);
}
}
} else if (_parent.copgethittxt == 1) {
gotoAndStop ("mehit1");
} else if (Key.isDown(38) and Key.isDown(39)) {
if (((wallpush == 1) and _parent.mywall.oildrum1.hitTest(this.bar1)) and (_parent.guardstop == 0)) {
wallpush = 2;
} else if (((wallpush == 1) and _parent.mywall.oildrum2.hitTest(this.bar1)) and (_parent.guardstop == 0)) {
wallpush = 2;
} else if (wallpush == 1) {
_parent.func1();
}
gotoAndStop (2);
} else if (Key.isDown(37) and (wallpush == 1)) {
if (Key.isDown(32) and (_parent.bbtxt > 0)) {
copshoot5.gotoAndPlay(5);
} else {
if (spacerelease == 6) {
spacerelease = 0;
duplicateMovieClip ("mybullet6", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
if (spacerelease == 7) {
spacerelease = 0;
duplicateMovieClip ("mybullet7", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
gotoAndStop (5);
} else if (Key.isDown(38) and (wallpush == 1)) {
if (Key.isDown(32) and (_parent.bbtxt > 0)) {
} else {
if (spacerelease == 8) {
spacerelease = 0;
duplicateMovieClip ("mybullet8", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
if (spacerelease == 9) {
spacerelease = 0;
duplicateMovieClip ("mybullet9", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
gotoAndStop (2);
} else if (Key.isDown(39) and (wallpush == 1)) {
if (_parent.mywall.oildrum1.hitTest(this.bar1)) {
gotoAndStop (1);
} else if (_parent.mywall.oildrum2.hitTest(this.bar1)) {
gotoAndStop (1);
} else {
if ((_currentframe != 2) and (_parent.scoreboard1._currentframe == 1)) {
trace(_parent.guardmc._x);
if (_parent.guardmc._x < -1300) {
_parent.guardmc.g1.gotoAndStop(45);
}
gotoAndStop (3);
}
_parent.func1();
}
} else if (Key.isDown(40) and (wallpush == 1)) {
if (Key.isDown(32) and (_parent.bbtxt > 0)) {
copshoot4.gotoAndPlay(4);
} else if (spacerelease == 5) {
spacerelease = 0;
duplicateMovieClip ("mybullet5", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
gotoAndStop (4);
} else if ((Key.isDown(32) and (wallpush == 1)) and (_parent.bbtxt > 0)) {
gotoAndStop (1);
copshoot1.gotoAndPlay(2);
} else {
if (spacerelease == 2) {
spacerelease = 0;
duplicateMovieClip ("mybullet2", "bullet" + count, count);
count++;
} else if (spacerelease == 1) {
spacerelease = 0;
duplicateMovieClip ("mybullet1", "bullet" + count, count);
count++;
}
if (_currentframe != 2) {
gotoAndStop (1);
}
}
_parent.bbtxt = 101 - count;
if (_parent.bbtxt <= -1) {
_parent.bbtxt = 0;
} else if ((_parent.bbtxt <= 10) and (_parent.bbtxt > 0)) {
_parent.tintmc1.play();
_parent.tintmc2.play();
}
diff12 = _parent.scoreboard1.lifebar._totalframes - _parent.scoreboard1.lifebar._currentframe;
if (diff12 <= 10) {
trace(diff12);
_parent.tinthealth.play();
}
if (_parent.bbtxt == 0) {
_parent.scoreboard1.lifebar.gotoAndStop(_parent.scoreboard1.lifebar._totalframes);
}
}
Instance of Symbol 367 MovieClip "dotinclock" in Symbol 386 MovieClip Frame 1
onClipEvent (load) {
}
Symbol 386 MovieClip Frame 2
play();
Symbol 386 MovieClip Frame 3
_root.gameovertxt = 1;
_root.nextFrame();
Symbol 386 MovieClip Frame 4
mytimetaken = ((timer1.timertxt1 * 100) + (timer1.timertxt2 * 10)) + timer1.timertxt3;
_root.trff1 = myscr;
_root.game_score = myscr;
trace((myscr + " :: ................... :: ") + _root.game_score);
_root.trff2 = mytimetaken;
_root.trff3 = _root.trff1 + _root.trff2;
_root.gameovertxt = 9;
_root.nextFrame();
Symbol 386 MovieClip Frame 5
_root.gameovertxt = 5;
_root.nextFrame();
Symbol 393 Button
on (release) {
play();
}
Symbol 395 MovieClip Frame 1
stop();
Symbol 395 MovieClip Frame 15
stop();
Symbol 397 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 75
stop();
Symbol 417 MovieClip Frame 100
stop();
Symbol 430 MovieClip Frame 100
_parent.gotoAndStop(2);
Symbol 432 MovieClip Frame 23
function chklskfrm() {
i = 1;
while (i <= varinc) {
if (_parent._parent._parent._parent._parent.scoreboard1.lifebar._currentframe != _parent._parent._parent._parent._parent.scoreboard1.lifebar._totalframes) {
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
} else {
trace("not yet");
}
i++;
}
}
varinc = 10;
if (this.hitTest(_parent._parent._parent._parent._parent.mycop.copshoot1)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
chklskfrm();
} else if (this.hitTest(_parent._parent._parent._parent._parent.mycop.copshoot2)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
chklskfrm();
} else if (this.hitTest(_parent._parent._parent._parent._parent.mycop.copshoot3)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
chklskfrm();
}
Symbol 432 MovieClip Frame 98
function chklskfrm() {
i = 1;
while (i <= varinc) {
if (_parent._parent._parent._parent._parent.scoreboard1.lifebar._currentframe != _parent._parent._parent._parent._parent.scoreboard1.lifebar._totalframes) {
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
} else {
trace("not yet2");
}
i++;
}
}
varinc = 10;
if (this.hitTest(_parent._parent._parent._parent._parent.mycop.copshoot1)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
chklskfrm();
} else if (this.hitTest(_parent._parent._parent._parent._parent.mycop.copshoot3)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
chklskfrm();
} else if (this.hitTest(_parent._parent._parent._parent._parent.mycop.copshoot4)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
chklskfrm();
} else if (this.hitTest(_parent._parent._parent._parent._parent.mycop.copshoot5)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
chklskfrm();
}
Symbol 432 MovieClip Frame 160
_parent.gotoAndStop(1);
Symbol 441 MovieClip Frame 13
stop();
Symbol 451 MovieClip Frame 12
_parent._parent._parent._parent._parent.myscr = _parent._parent._parent._parent._parent.myscr + 20;
_parent.gotoAndStop(1);
Symbol 455 MovieClip Frame 23
_parent._parent._parent._parent._parent.gotoAndStop("nxtlvlfrm");
Symbol 456 MovieClip Frame 1
stop();
Instance of Symbol 442 MovieClip "gunieapig2" in Symbol 457 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 442 MovieClip "gunieapig1" in Symbol 457 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Symbol 458 MovieClip Frame 1
stop();
Symbol 458 MovieClip Frame 2
_parent.bulletcollect._y = _parent.bulletcollect._y - 280;
trace("cf2===" + _parent.bulletcollect._y);
Symbol 458 MovieClip Frame 3
trace("cf3===" + _parent.bulletcollect._y);
Symbol 458 MovieClip Frame 4
trace("cf4===" + _parent.bulletcollect._y);
Symbol 458 MovieClip Frame 5
_parent.bulletcollect._y = _parent.bulletcollect._y + 280;
_root.sound_1.setVolume(20);
Instance of Symbol 229 MovieClip in Symbol 458 MovieClip Frame 5
onClipEvent (enterFrame) {
a = _parent._parent._parent.mycop.copshoot2.hit_mc;
trace(a);
if (this.hitTest(a) and (this._visible == 1)) {
tol = _parent._parent._parent.scoreboard1.lifebar._currentframe - 8;
if (tol < 1) {
_parent._parent._parent.scoreboard1.lifebar.gotoAndStop(1);
} else {
_parent._parent._parent.scoreboard1.lifebar.gotoAndStop(tol);
}
this._visible = 0;
}
}
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 6
_parent.spacerelease = 1;
Symbol 464 MovieClip Frame 10
Symbol 466 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.topbg1.boss.gunieapig1.gp1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1_p1.gotoAndPlay(2);
_parent._parent.scoreboard1.lifebar_boss_p.nextFrame();
} else if (this.hitTest(_parent._parent.mywall.topbg1.boss.gunieapig2.gp1.bar2)) {
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1_p2.gotoAndPlay(2);
_parent._parent.scoreboard1.lifebar_boss_p.nextFrame();
} else if (this.hitTest(_parent._parent.mywall.topbg1.boss.boss_lvl2.bar1)) {
this.gotoAndStop(this._totalframes);
_parent._parent.mywall.topbg1.boss.boss_lvl2.gotoAndStop(2);
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
} else if (this.hitTest(_parent._parent.guardrun1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.guardrun1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.fg1.grillfg.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.guardknife1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.guardknife1.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmc.g1.bar1box)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.guardknifebox.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknifebox.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmc.g1.bar1char)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane1.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane1.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane2.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane2.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane3.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane3.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane4.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane4.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane5.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane5.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife1.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife1.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 466 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 468 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.topbg1.boss.gunieapig1.gp1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1_p1.gotoAndPlay(2);
_parent._parent.scoreboard1.lifebar_boss_p.nextFrame();
} else if (this.hitTest(_parent._parent.mywall.topbg1.boss.gunieapig2.gp1.bar2)) {
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1_p2.gotoAndPlay(2);
_parent._parent.scoreboard1.lifebar_boss_p.nextFrame();
} else if (this.hitTest(_parent._parent.mywall.topbg1.boss.boss_lvl2.bar1)) {
this.gotoAndStop(this._totalframes);
_parent._parent.mywall.topbg1.boss.boss_lvl2.gotoAndStop(2);
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
} else if (this.hitTest(_parent._parent.guardrun1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.guardrun1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.fg1.grillfg.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.guardknife1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.guardknife1.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmc.g1.bar1box)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.guardknifebox.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknifebox.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmc.g1.bar1char)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane1.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane1.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane2.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane2.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane3.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane3.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane4.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane4.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.fg1.grillfg.crane5.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.fg1.grillfg.crane5.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife1.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife1.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 468 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 469 MovieClip Frame 1
gotoAndPlay (5);
Symbol 469 MovieClip Frame 26
_parent.gotoAndStop(1);
Symbol 470 MovieClip Frame 4
_parent.spacerelease = 3;
Symbol 470 MovieClip Frame 8
_parent.spacerelease = 4;
Symbol 470 MovieClip Frame 12
_parent.spacerelease = 4;
Symbol 470 MovieClip Frame 16
_parent.spacerelease = 3;
Symbol 471 MovieClip Frame 3
stop();
Symbol 471 MovieClip Frame 6
_parent.spacerelease = 5;
Symbol 471 MovieClip Frame 9
gotoAndStop (3);
Symbol 472 MovieClip Frame 4
stop();
Symbol 472 MovieClip Frame 11
_parent.spacerelease = 6;
Symbol 472 MovieClip Frame 16
stop();
Symbol 473 MovieClip Frame 13
_parent._parent.copgethittxt = 0;
_parent.gotoAndStop(1);
Symbol 474 MovieClip Frame 1
mybullet1.gotoAndStop(mybullet1._totalframes);
mybullet2.gotoAndStop(mybullet2._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
stop();
Instance of Symbol 466 MovieClip "mybullet1shot" in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
initscore = 20;
}
Instance of Symbol 468 MovieClip "mybullet3" in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 468 MovieClip "mybullet4" in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 468 MovieClip "mybullet5" in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
initscore = 5;
}
Instance of Symbol 468 MovieClip "mybullet7" in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
initscore = 10;
}
Instance of Symbol 468 MovieClip "mybullet6" in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
initscore = 10;
}
Instance of Symbol 468 MovieClip "mybullet2" in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Instance of Symbol 468 MovieClip "mybullet1" in Symbol 474 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Symbol 474 MovieClip Frame 2
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Instance of Symbol 466 MovieClip "mybullet1shot" in Symbol 474 MovieClip Frame 2
onClipEvent (load) {
initscore = 0;
}
Symbol 474 MovieClip Frame 3
mybullet3.gotoAndStop(mybullet3._totalframes);
mybullet4.gotoAndStop(mybullet4._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
if (_parent.mygun == "shotgun") {
copshoot8._alpha = 100;
copshoot3._alpha = 0;
} else {
copshoot3._alpha = 100;
copshoot8._alpha = 0;
}
Symbol 474 MovieClip Frame 4
mybullet5.gotoAndStop(mybullet5._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Instance of Symbol 466 MovieClip "mybullet1shot" in Symbol 474 MovieClip Frame 4
onClipEvent (load) {
initscore = 15;
}
Symbol 474 MovieClip Frame 5
mybullet6.gotoAndStop(mybullet6._totalframes);
mybullet7.gotoAndStop(mybullet7._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
stop();
Symbol 481 MovieClip Frame 16
_parent._parent._parent.remguardmc();
_parent._parent._parent.remguardmc1();
_parent._parent._parent.guardmcdie++;
_parent._parent._parent.guardstop = 0;
_parent._parent._parent.guardmc._x = _parent._parent._parent.guardmcx;
_parent._parent._parent.crtbox();
_parent.gotoAndPlay(2);
stop();
Symbol 482 MovieClip Frame 4
if ((_parent._parent.guardmc._x < -460) and (_parent._parent.guardmc._y != -1000)) {
_parent._parent.func2();
}
trace(_parent._parent.guardmc._y + " guardmc");
Symbol 482 MovieClip Frame 44
gotoAndPlay (2);
Symbol 482 MovieClip Frame 45
_parent._parent.tintmc_g1.gotoAndPlay(2);
Symbol 483 MovieClip Frame 1
Symbol 483 MovieClip Frame 17
stop();
removeMovieClip(this);
Instance of Symbol 483 MovieClip "mybullet1" in Symbol 484 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent.bar3)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mycop.bar2)) {
_parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent.copgethittxt = 1;
this.gotoAndStop(this._totalframes);
}
if (this._currentframe ne this._totalframes) {
this.play();
}
}
Symbol 507 MovieClip Frame 21
_parent._parent._parent.guardstop = 0;
_parent._parent._parent.remguardknifeboxfn();
_parent._parent._parent.remguardknifeboxfn1();
_parent._parent._parent.guardknifebox._x = _parent._parent._parent.guardknifeboxx;
if (_parent._parent._parent.gamefight == "guard") {
_parent.gotoAndStop(1);
} else {
nextFrame();
}
stop();
Symbol 508 MovieClip Frame 1
function f1() {
_parent._parent.guardknifeboxfn();
_parent._parent.guardknifeboxfn1();
this.onEnterFrame = function () {
if (bar1.hitTest(_parent._parent.bar3)) {
gotoAndPlay (2);
delete this.onEnterFrame;
}
};
if (bar1.hitTest(_parent._parent.mywall.topbg2.hitme1)) {
_parent._parent.guardknife._y = _parent._parent.guardknife._y - 80;
}
}
f1();
stop();
Instance of Symbol 497 MovieClip "box" in Symbol 508 MovieClip Frame 23
onClipEvent (enterFrame) {
i = 1;
while (i <= 5) {
if (this.hitTest(_parent._parent._parent.mycop["copshoot" + i])) {
_parent._parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent._parent.tintmc.gotoAndPlay(2);
}
i++;
}
}
Symbol 508 MovieClip Frame 76
_parent.mybullet1._visible = true;
Symbol 508 MovieClip Frame 108
_parent._parent.func3();
Symbol 508 MovieClip Frame 130
_parent._parent.func3();
Symbol 508 MovieClip Frame 144
gotoAndPlay ("playhere");
Symbol 508 MovieClip Frame 145
_parent._parent.tintmc_g3.gotoAndPlay(2);
Symbol 509 MovieClip Frame 1
stop();
Instance of Symbol 483 MovieClip "mybullet1" in Symbol 509 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent.bar3)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mycop.bar2)) {
_parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent.copgethittxt = 1;
this.gotoAndStop(this._totalframes);
}
}
Symbol 510 MovieClip Frame 9
_parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent._parent._parent.copgethittxt = 1;
Symbol 511 MovieClip Frame 21
_parent._parent._parent._parent.guardstop = 0;
if (_parent._parent._parent._parent.wcount == 7) {
_parent._parent.guardrun1._alpha = 0;
}
_parent._parent.mediecount++;
_parent._parent.guardrun1._x = _parent._parent.myarrpos[_parent._parent.mediecount];
_parent._parent._parent._parent.mycop.grk = 1;
_parent.gotoAndStop(1);
stop();
Symbol 512 MovieClip Frame 1
stop();
Symbol 513 MovieClip Frame 21
_parent._parent._parent._parent._parent.guardstop = 0;
_parent._parent._parent.guardknife1._x = _parent._parent._parent.guardknife1._x + 1250;
_parent._parent.gotoAndStop(1);
_parent.gotoAndStop(1);
Instance of Symbol 317 MovieClip "knife1" in Symbol 514 MovieClip Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent._parent.mycop.bar2)) {
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
this.gotoAndStop(this._totalframes);
}
}
Symbol 514 MovieClip Frame 37
gotoAndPlay (2);
Instance of Symbol 514 MovieClip "g1" in Symbol 515 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (2);
}
Symbol 515 MovieClip Frame 10
g1.gotoAndPlay(2);
stop();
Symbol 523 MovieClip Frame 3
_parent._parent._parent._parent._parent._parent.guardstop = 0;
Symbol 523 MovieClip Frame 17
stop();
Symbol 524 MovieClip Frame 4
_parent._parent.func2();
Symbol 524 MovieClip Frame 34
gotoAndPlay (2);
Symbol 524 MovieClip Frame 35
_parent._parent.tintmc_g1.gotoAndPlay(2);
Instance of Symbol 312 MovieClip "mybullet1" in Symbol 525 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent._parent.bar3)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent._parent._parent._parent.mycop.bar2)) {
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent._parent._parent._parent.copgethittxt = 1;
this.gotoAndStop(this._totalframes);
}
}
Symbol 526 MovieClip Frame 1
function func2() {
duplicateMovieClip ("guardmc.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).play();
gcount++;
}
stop();
Symbol 526 MovieClip Frame 100
stop();
Symbol 529 MovieClip Frame 1
mediecount = 0;
myarrpos = new Array("", -600, 650, 1900, 3150, 4400, 10000);
Instance of Symbol 515 MovieClip "guardknife1" in Symbol 529 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Symbol 534 MovieClip Frame 1
stop();
Symbol 534 MovieClip Frame 80
function funckill() {
trace("copkilledhere");
trace("Level Over - Prashant");
_root.scoreArray[_root.level - 1] = _parent._parent.myscr;
_parent._parent.mycop._visible = 0;
if (_parent._parent.mygun == "shotgun") {
_parent._parent.mycopdie.gotoAndStop("copdieshot");
} else if (_parent._parent.mygun == "basicgun") {
_parent._parent.mycopdie.gotoAndStop("copdiebasic");
}
_parent._parent.nextFrame();
}
funckill();
stop();
Symbol 537 Button
on (release) {
_parent._parent._parent.mygun = "shotgun";
_parent.basicgun.gotoAndStop(1);
gotoAndStop (2);
}
Symbol 540 MovieClip Frame 1
stop();
Symbol 542 Button
on (release) {
_parent._parent._parent.mygun = "basicgun";
_parent.shotgun.gotoAndStop(1);
gotoAndStop (2);
}
Symbol 543 MovieClip Frame 2
stop();
Symbol 544 MovieClip Frame 1
var keyListener = new Object();
keyListener.onKeyUp = function () {
if (chr(Key.getAscii()) == 1) {
_parent._parent.mygun = "basicgun";
shotgun.gotoAndStop(1);
basicgun.gotoAndStop(2);
}
if (chr(Key.getAscii()) == 2) {
_parent._parent.mygun = "shotgun";
basicgun.gotoAndStop(1);
shotgun.gotoAndStop(2);
}
};
Key.addListener(keyListener);
Symbol 547 MovieClip Frame 1
stop();
Symbol 547 MovieClip Frame 50
_parent._parent.guardmc.gotoAndStop(3);
_parent._parent.funclevelover();
stop();
Symbol 549 MovieClip Frame 1
stop();
Symbol 549 MovieClip Frame 50
_parent._parent.guardmc.gotoAndStop(3);
_parent._parent.funclevelover();
stop();
Symbol 550 MovieClip Frame 1
stop();
Symbol 550 MovieClip Frame 2
stop();
Symbol 551 MovieClip Frame 1
function wallbackfunc() {
mywall._x = mywallx;
wcount++;
if (wcount == 2) {
mywall.bulletcollect._visible = 1;
mywall.healthpack._visible = 1;
mywall.topbg1.gotoAndStop(2);
}
if (wcount == 3) {
mywall.healthpack._visible = 0;
mywall.bulletcollect._visible = 1;
fg1.grillfg.crane1.gotoAndPlay(2);
mywall.topbg1.gotoAndStop(3);
}
if (wcount == 4) {
mywall.healthpack._visible = 0;
fg1.grillfg.crane2.gotoAndPlay(2);
}
if (wcount == 5) {
mywall.healthpack._visible = 0;
fg1.grillfg.crane3.gotoAndPlay(2);
}
if (wcount == 6) {
mywall.bulletcollect._visible = 1;
mywall.bulletcollect.gotoAndStop(2);
fg1.grillfg.crane4.gotoAndPlay(2);
mywall.topbg1.gotoAndStop(4);
}
if (wcount == 9) {
mywall.bulletcollect._visible = 1;
mywall.bulletcollect.gotoAndStop(1);
mywall.healthpack._visible = 1;
remguardmc();
remguardknife();
guardknifeboxfn();
mywall.topbg1.gotoAndStop(5);
bgbg.gotoAndStop(2);
}
}
function func1() {
trace((wcount + " ") + mywall._x);
if (guardstop == 0) {
if (guardmc.bar2.hitTest(mycop.bar1)) {
gotoAndStop (2);
guardstop = 1;
}
i = 1;
while (i <= 4) {
if (fg1.grillfg["crane" + i].guardmc.g1.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
}
i++;
}
if (fg1.grillfg.guardknife1.g1.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardmc.g1.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardknifebox.g1.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardknife.g1.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardrun1.bar3.hitTest(mycop.bar1)) {
guardstop = 1;
}
if ((mywall._x <= -3000) and (wcount == 1)) {
wallbackfunc();
} else if ((mywall._x <= -2700) and (wcount == 8)) {
wallbackfunc();
} else if ((mywall._x <= -2280) and (wcount == 9)) {
scoreboard1.gotoAndStop(2);
} else if ((mywall._x <= -1770) and (wcount == 2)) {
wallbackfunc();
} else if (((mywall._x <= -1236) and (wcount >= 3)) and (wcount <= 6)) {
wallbackfunc();
} else if ((mywall._x <= -900) and (wcount == 7)) {
wcount = 8;
} else {
if (wcount >= 9) {
guardrun1._x = guardrun1._x - myspeed;
}
guardknifebox._x = guardknifebox._x - myspeed;
guardknife._x = guardknife._x - myspeed;
i = 1;
while (i <= nxtbox) {
eval ("boxleft" + i)._x = eval ("boxleft" + i)._x - myspeed;
i++;
}
boxleft._x = boxleft._x - myspeed;
guardmc._x = guardmc._x - myspeed;
if (wcount >= 2) {
fg1._x = fg1._x - myspeed;
}
mywall._x = mywall._x - myspeed;
mountain._x--;
}
}
}
function func2() {
trace(guardmc._visible + " sssss ");
duplicateMovieClip ("guardmc.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).gotoAndPlay(2);
gcount++;
}
function func3() {
duplicateMovieClip ("guardknifebox.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).gotoAndPlay(2);
gcount++;
}
function guardknifeboxfn() {
if (wcount == 2) {
guardstop = 0;
guardknifeboxy = guardknifebox._y;
guardknifebox._y = -1000;
}
if (wcount == 9) {
guardknifebox._x = guardknifeboxx;
guardknifebox.g1.gotoAndStop("die");
guardknifebox._y = guardknifeboxy;
}
}
function guardknifeboxfn1() {
if ((mywall._x <= -1500) and (wcount == 9)) {
guardknifebox._y = -1000;
}
}
function crtbox() {
nxtbox++;
duplicateMovieClip ("boxleft", "boxleft" + nxtbox, nxtbox);
eval ("boxleft" + nxtbox)._x = boxleftx;
if (guardmc._y < -500) {
eval ("boxleft" + nxtbox)._y = -1000;
}
}
function remguardknifeboxfn() {
if (wcount == 2) {
guardstop = 0;
guardknifeboxy = guardknifebox._y;
guardknifebox._y = -1000;
}
if (wcount == 9) {
guardknifebox._x = guardknifeboxx;
guardknifebox.g1.gotoAndStop("die");
guardknifebox._y = guardknifeboxy;
}
}
function remguardknifeboxfn1() {
if ((mywall._x <= -1500) and (wcount == 9)) {
guardknifebox._y = -1000;
}
}
function remguardmc() {
if (wcount == 2) {
guardstop = 0;
guardmcy = guardmc._y;
guardmc._y = -1000;
}
if (wcount == 9) {
guardmc._x = guardmcx;
guardmc.g1.gotoAndStop("die");
guardmc._y = guardmcy;
}
}
function remguardmc1() {
if ((mywall._x <= -1500) and (wcount == 9)) {
guardmc._y = -1000;
}
}
function remguardknife() {
if (wcount == 2) {
guardstop = 0;
guardknifey = guardknife._y;
guardknife._y = -1000;
}
if (wcount == 9) {
guardknife._x = guardknifex;
guardknife._y = guardknifey;
}
}
function remguardknife1() {
if ((mywall._x <= -1500) and (wcount == 9)) {
guardknife._y = -1000;
}
}
function funclevelover() {
mywall.topbg1.boss.boss_lvl2.gotoAndStop(3);
mywall.topbg1.boss.gunieapig1.gotoAndStop(3);
mywall.topbg1.boss.gunieapig2.gotoAndStop(3);
}
myscr = 0;
_quality = "Medium";
mygun = "basicgun";
mywallx = mywall._x;
fg1x = fg1._x;
guardmcx = guardmc._x;
boxleftx = boxleft._x;
nxtbox = 1;
guardknifex = guardknife._x;
guardknifeboxx = guardknifebox._x;
guardrun1x = guardrun1._x;
myspeed = 12;
wcount = 1;
guardstop = 0;
guardmc.mybullet1.gotoAndStop(guardmc.mybullet1._totalframes);
gamefight = "guard";
mywall.healthpack._visible = 0;
stop();
Instance of Symbol 474 MovieClip "mycop" in Symbol 551 MovieClip Frame 1
onClipEvent (load) {
count = 1;
countB = 1;
spacerelease = 0;
wallpush = 1;
liftpush = 1;
_parent.copgethittxt = 0;
grk = 1;
hitme3pos = 1;
s = 0;
var i = 1;
while (i < 10) {
eval ("mybullet" + i).gotoAndPlay(16);
i++;
}
}
onClipEvent (enterFrame) {
_parent.varx = _parent.mywall._x;
if (_parent.mygun == "shotgun") {
copshootredshot._alpha = 100;
copshootredbasic._alpha = 0;
copshoot1._alpha = 0;
copshoot2._alpha = 0;
copshoot3._alpha = 0;
copshoot4._alpha = 0;
copshoot5._alpha = 0;
copshoot6._alpha = 100;
copshoot7._alpha = 100;
copshoot8._alpha = 100;
copshoot9._alpha = 100;
copshoot10._alpha = 100;
} else if (_parent.mygun == "basicgun") {
copshootredshot._alpha = 0;
copshootredbasic._alpha = 100;
copshoot1._alpha = 100;
copshoot2._alpha = 100;
copshoot3._alpha = 100;
copshoot4._alpha = 100;
copshoot5._alpha = 100;
copshoot6._alpha = 0;
copshoot7._alpha = 0;
copshoot8._alpha = 0;
copshoot9._alpha = 0;
copshoot10._alpha = 0;
}
if (this.copshoot2.hit_mc.hitTest(_parent.mywall.bulletcollect) and (_parent.mywall.bulletcollect._visible == 1)) {
trace("_parent.mywall.bulletcollect :: " + _parent.scoreboard1.bbtxt);
_parent.mywall.bulletcollect._visible = 0;
_parent.refillsoundmc.gotoAndPlay(2);
if (_parent.mywall.bulletcollect._currentframe == 2) {
countB = countB - 15;
} else {
count = count - 25;
}
} else if (this.copshoot2.hit_mc.hitTest(_parent.mywall.healthpack) and (_parent.mywall.healthpack._visible == 1)) {
tol = _parent.scoreboard1.lifebar._currentframe - 8;
if (tol < 1) {
_parent.scoreboard1.lifebar.gotoAndStop(1);
} else {
_parent.scoreboard1.lifebar.gotoAndStop(tol);
}
_parent.mywall.healthpack._visible = 0;
}
if (wcount >= 9) {
if (this.bar1.hitTest(_parent.guardrun1.bar3) and (grk == 2)) {
_parent.guardrun1.gotoAndStop(2);
grk = 3;
} else if (this.bar1.hitTest(_parent.guardrun1) and (grk == 1)) {
grk = 2;
} else if (grk == 2) {
_parent.guardrun1._x = _parent.guardrun1._x - 8;
_parent.guardrun1.guardkillrun.play();
}
}
if (this.bar1.hitTest(_parent.fg1.grillfg.guardrun1.bar3) and (grk <= 2)) {
_parent.fg1.grillfg.guardrun1.gotoAndStop(2);
grk = 2;
_parent.fg1.grillfg.guardrun1.guardkillrun.gotoAndStop(1);
_parent.guardstop = 1;
} else if (this.bar1.hitTest(_parent.fg1.grillfg.guardrun1) and (grk == 1)) {
if (_parent.fg1.grillfg.guardknife1._currentframe == 1) {
_parent.fg1.grillfg.guardknife1.gotoAndPlay(2);
}
_parent.fg1.grillfg.guardrun1._x = _parent.fg1.grillfg.guardrun1._x - 8;
_parent.fg1.grillfg.guardrun1.guardkillrun.play();
}
if ((liftpush >= 3) and (liftpush <= 18)) {
liftpush++;
_parent.func1();
if (liftpush == 19) {
liftpush = 1;
if (hitme3pos == 1) {
_parent.mywall.topbg1.hitme3._x = _parent.mywall.topbg1.hitme3._x + 280;
hitme3pos = 2;
} else {
hitme3pos = 1;
_parent.mywall.topbg1.hitme3._x = _parent.mywall.topbg1.hitme3._x - 280;
}
}
} else if (_parent.copgethittxt == 1) {
gotoAndStop ("mehit1");
} else {
if ((wallpush >= 2) and (wallpush <= 17)) {
wallpush++;
_parent.mywall._y = _parent.mywall._y + ywallspeed;
_parent.mywall._x = _parent.mywall._x - 6;
_parent.fg1._y = _parent.fg1._y + ywallspeed;
_parent.fg1._x = _parent.fg1._x - 6;
}
if (_parent.wcount == 7) {
_parent.mywall.topbg1.level2bg4.crane2._alpha = 100;
}
if ((_parent.wcount == 8) and (_parent.mywall._y > 50)) {
gotoAndStop (1);
_parent.mywall.topbg1.level2bg4.crane2.play();
_parent.mywall._y = _parent.mywall._y - 10;
_parent.mywall._x = _parent.mywall._x - 12;
_parent.fg1._y = _parent.fg1._y - 10;
_parent.fg1._x = _parent.fg1._x - 12;
} else if (Key.isDown(38) and Key.isDown(39)) {
if ((wallpush == 1) and _parent.mywall.topbg1.hitme1.hitTest(this.bar1)) {
ywallspeed = 10;
wallpush = 2;
} else if ((wallpush == 18) and _parent.mywall.topbg1.hitme2.hitTest(this.bar1)) {
ywallspeed = 7;
wallpush = 3;
} else if ((liftpush <= 2) and _parent.mywall.topbg1.hitme3.hitTest(this.bar1)) {
liftpush = 3;
} else {
_parent.func1();
}
gotoAndStop (2);
} else if (Key.isDown(37)) {
if (liftpush == 1) {
if (Key.isDown(32)) {
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot10.gotoAndPlay(5);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot5.gotoAndPlay(5);
}
} else {
if (spacerelease == 6) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
eval ("bullet" + countB).play();
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet6", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
if (spacerelease == 7) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
eval ("bullet" + countB).play();
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet7", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
}
gotoAndStop (5);
}
} else if (Key.isDown(38)) {
if (liftpush == 1) {
gotoAndStop (2);
}
} else if (Key.isDown(39) and (_parent.guardstop == 0)) {
if ((wallpush == 1) and _parent.mywall.topbg1.hitme1.hitTest(this.bar1)) {
gotoAndStop (1);
} else if ((wallpush == 18) and _parent.mywall.topbg1.hitme2.hitTest(this.bar1)) {
gotoAndStop (1);
} else if ((liftpush == 1) and _parent.mywall.topbg1.hitme3.hitTest(this.bar1)) {
gotoAndStop (1);
liftpush = 2;
} else if (liftpush == 1) {
if (_currentframe != 2) {
gotoAndStop (3);
}
_parent.func1();
}
} else if (Key.isDown(40)) {
if (liftpush == 1) {
if (Key.isDown(32)) {
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot9.gotoAndPlay(4);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot4.gotoAndPlay(4);
}
} else if (spacerelease == 5) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet5", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
gotoAndStop (4);
}
} else if (Key.isDown(32) and (_currentframe != 2)) {
if (liftpush == 1) {
gotoAndStop (1);
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot6.gotoAndPlay(2);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot1.gotoAndPlay(2);
}
}
} else {
if (spacerelease == 2) {
spacerelease = 0;
if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet2", "bullet" + count, count);
count++;
}
} else if (spacerelease == 1) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet1", "bullet" + count, count);
count++;
}
}
if (_currentframe != 2) {
gotoAndStop (1);
}
}
}
_parent.scoreboard1.bbtxt = 101 - count;
if (_parent.scoreboard1.bbtxt <= -1) {
_parent.scoreboard1.bbtxt = 0;
} else if (((_parent.scoreboard1.bbtxt <= 10) and (_parent.scoreboard1.bbtxt >= -5)) and (_parent.mygun == "basicgun")) {
_parent.tintmc1.play();
}
_parent.scoreboard1.sbtxt = 41 - countB;
if (_parent.scoreboard1.sbtxt <= -1) {
_parent.scoreboard1.sbtxt = 0;
} else if (((_parent.scoreboard1.sbtxt <= 10) and (_parent.scoreboard1.sbtxt >= -5)) and (_parent.mygun == "shotgun")) {
_parent.tintmc.play();
_parent.tintmc2.play();
}
diff12 = _parent.scoreboard1.lifebar._totalframes - _parent.scoreboard1.lifebar._currentframe;
if (diff12 <= 10) {
trace(diff12);
_parent.tinthealth.play();
}
if ((_parent.scoreboard1.bbtxt + _parent.scoreboard1.sbtxt) == 0) {
_parent.scoreboard1.lifebar.gotoAndStop(_parent.scoreboard1.lifebar._totalframes);
}
}
Instance of Symbol 484 MovieClip "guardmc" in Symbol 551 MovieClip Frame 1
onClipEvent (load) {
mybullet1.gotoAndPlay(15);
}
Instance of Symbol 509 MovieClip "guardknifebox" in Symbol 551 MovieClip Frame 1
onClipEvent (load) {
trace(" :: " + mybullet1);
mybullet1.gotoAndPlay(15);
}
Instance of Symbol 367 MovieClip "dotinclock" in Symbol 551 MovieClip Frame 1
onClipEvent (load) {
}
Symbol 551 MovieClip Frame 2
play();
Symbol 551 MovieClip Frame 3
_root.gameovertxt = 2;
_root.nextFrame();
Symbol 551 MovieClip Frame 4
mytimetaken = ((timer1.timertxt1 * 100) + (timer1.timertxt2 * 10)) + timer1.timertxt3;
_root.trff1 = myscr;
_root.trff2 = mytimetaken;
_root.trff3 = _root.trff1 + _root.trff2;
_root.gameovertxt = 10;
_root.nextFrame();
Symbol 551 MovieClip Frame 5
_root.gameovertxt = 6;
_root.nextFrame();
Symbol 556 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 15
stop();
Instance of Symbol 566 MovieClip "dotsteam" in Symbol 586 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.mycop.bar2)) {
_parent._parent._parent._parent.tintmc.gotoAndPlay(2);
_parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Symbol 615 MovieClip Frame 8
this.onEnterFrame = function () {
if (dotboss.hitTest(_parent._parent._parent._parent.mycop.bar2)) {
_parent._parent._parent._parent.mycop.blast.gotoAndPlay(2);
_parent._parent._parent._parent.copgethittxt = 1;
_parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
dotbossred._visible = 0;
}
};
Symbol 615 MovieClip Frame 36
delete this.onEnterFrame;
Symbol 615 MovieClip Frame 41
_parent.gotoAndStop(2);
Symbol 635 MovieClip Frame 8
this.onEnterFrame = function () {
i = 1;
while (i <= 8) {
if (dotboss.hitTest(_parent._parent._parent._parent.mycop["copshoot" + i])) {
_parent._parent._parent._parent.copgethittxt = 1;
_parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
i++;
}
};
Symbol 635 MovieClip Frame 33
delete this.onEnterFrame;
Symbol 635 MovieClip Frame 45
_parent.gotoAndStop(3);
Symbol 636 MovieClip Frame 16
_parent.gotoAndStop(1);
Symbol 640 MovieClip Frame 75
_parent._parent._parent._parent.gotoAndStop("nxtlvlfrm");
Symbol 641 MovieClip Frame 1
stop();
Symbol 642 MovieClip Frame 1
stop();
Symbol 642 MovieClip Frame 2
_parent.bulletcollect._y = _parent.bulletcollect._y - 100;
ss = _parent.healthpack._y;
_parent.healthpack._y = _parent.healthpack._y - 100;
Instance of Symbol 566 MovieClip "dotsteam" in Symbol 642 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.mycop.bar2)) {
_parent._parent._parent._parent.tintmc.gotoAndPlay(2);
_parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Symbol 642 MovieClip Frame 4
_root.sound_1.setVolume(20);
_parent.healthpack._y = ss;
Instance of Symbol 226 MovieClip "bosssound" in Symbol 642 MovieClip Frame 4
onClipEvent (load) {
gotoAndPlay (2);
}
Symbol 645 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.topbg1.boss.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1.gotoAndPlay(2);
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
} else if (this.hitTest(_parent._parent.croco.crocohit)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
if (_parent._parent.croco.crocohit._currentframe == 1) {
_parent._parent.croco.crocohit.gotoAndPlay(2);
}
} else if (this.hitTest(_parent._parent.guardrun1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmcwater.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmcwater.gotoAndStop(2);
} else if (this.hitTest(_parent._parent.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmcadd.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmcadd.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife1.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife1.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 645 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 646 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.topbg1.boss.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1.gotoAndPlay(2);
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
} else if (this.hitTest(_parent._parent.croco.crocohit.crocohit)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_croco.gotoAndPlay(2);
_parent._parent.croco.crocohit.gotoAndPlay(2);
} else if (this.hitTest(_parent._parent.guardrun1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmcwater.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmcwater.gotoAndStop(2);
} else if (this.hitTest(_parent._parent.guardmc.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmcadd.g1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmcadd.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife1.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife1.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 646 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 649 MovieClip Frame 1
stop();
Symbol 656 MovieClip Frame 1
mybullet1.gotoAndStop(mybullet1._totalframes);
mybullet2.gotoAndStop(mybullet2._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
stop();
Instance of Symbol 645 MovieClip "mybullet1shot" in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
initscore = 20;
}
Instance of Symbol 646 MovieClip "mybullet7" in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
initscore = 10;
}
Instance of Symbol 646 MovieClip "mybullet6" in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
initscore = 10;
}
Instance of Symbol 646 MovieClip "mybullet5" in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
initscore = 5;
}
Instance of Symbol 646 MovieClip "mybullet3" in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 646 MovieClip "mybullet4" in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 646 MovieClip "mybullet2" in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Instance of Symbol 646 MovieClip "mybullet1" in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Symbol 656 MovieClip Frame 2
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Instance of Symbol 645 MovieClip "mybullet1shot" in Symbol 656 MovieClip Frame 2
onClipEvent (load) {
initscore = 0;
}
Symbol 656 MovieClip Frame 3
mybullet3.gotoAndStop(mybullet3._totalframes);
mybullet4.gotoAndStop(mybullet4._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Symbol 656 MovieClip Frame 4
mybullet5.gotoAndStop(mybullet5._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Instance of Symbol 645 MovieClip "mybullet1shot" in Symbol 656 MovieClip Frame 4
onClipEvent (load) {
initscore = 15;
}
Symbol 656 MovieClip Frame 5
mybullet6.gotoAndStop(mybullet6._totalframes);
mybullet7.gotoAndStop(mybullet7._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
stop();
Symbol 665 MovieClip Frame 94
stop();
Symbol 668 MovieClip Frame 1
stop();
Symbol 668 MovieClip Frame 2
_parent.mestop = 1;
Symbol 668 MovieClip Frame 6
stop();
Symbol 670 MovieClip Frame 87
mestop = 0;
Symbol 670 MovieClip Frame 120
if (mestop == 1) {
gotoAndPlay (1);
}
Symbol 670 MovieClip Frame 152
if (mestop == 1) {
gotoAndPlay (1);
}
Symbol 670 MovieClip Frame 163
this.onEnterFrame = function () {
i = 1;
while (i <= 8) {
if (_parent.croco.hitTest(_parent.mycop["copshoot" + i])) {
_parent.tintmc.gotoAndPlay(2);
_parent.scoreboard1.lifebar.nextFrame();
}
i++;
}
};
Symbol 670 MovieClip Frame 167
delete this.onEnterFrame;
Symbol 671 MovieClip Frame 22
_parent._parent._parent.guardstop = 0;
_parent._parent._parent.guardknife1._x = _parent._parent._parent.guardknife1x;
Symbol 671 MovieClip Frame 40
_parent._parent.gotoAndPlay(2);
_parent._parent._parent.remguardmc();
stop();
Instance of Symbol 317 MovieClip "knife1" in Symbol 672 MovieClip Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.mycop.bar2)) {
_parent._parent._parent.scoreboard1.lifebar.nextFrame();
this.gotoAndStop(this._totalframes);
_parent._parent._parent.copgethittxt = 1;
}
}
Symbol 672 MovieClip Frame 37
gotoAndPlay (2);
Symbol 673 MovieClip Frame 1
stop();
Instance of Symbol 672 MovieClip "g1" in Symbol 673 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Symbol 673 MovieClip Frame 2
if (_parent.wcount == 10) {
gotoAndStop (1);
g1.gotoAndStop(1);
} else {
g1.gotoAndPlay(2);
}
Instance of Symbol 672 MovieClip "g1" in Symbol 673 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay (2);
}
Symbol 673 MovieClip Frame 6
g1.gotoAndPlay(2);
stop();
Instance of Symbol 680 MovieClip in Symbol 681 MovieClip Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.mycop.bar2)) {
_parent._parent._parent.copgethittxt = 1;
this._visible = 0;
_parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Symbol 681 MovieClip Frame 48
gotoAndPlay ("playhere");
Symbol 688 MovieClip Frame 60
_parent._parent.guardstop = 0;
if (_parent._parent.mywall.topbg1.hitme1.hitTest(_parent._parent.guardmcwater)) {
stop();
} else {
_parent._parent.guardmcwater._x = _parent._parent.guardmcwaterx;
_parent.gotoAndStop(1);
}
Symbol 689 MovieClip Frame 1
stop();
Symbol 689 MovieClip Frame 2
_parent.tintmc_g2.gotoAndPlay(2);
Symbol 690 MovieClip Frame 14
stop();
Instance of Symbol 690 MovieClip in Symbol 691 MovieClip Frame 8
onClipEvent (load) {
if (_parent._parent._parent._parent.mycop.inwater == 0) {
this._visible = 0;
}
}
Instance of Symbol 690 MovieClip in Symbol 691 MovieClip Frame 8
onClipEvent (load) {
if (_parent._parent._parent._parent.mycop.inwater == 0) {
this._visible = 0;
}
}
Instance of Symbol 690 MovieClip in Symbol 691 MovieClip Frame 13
onClipEvent (load) {
if (_parent._parent._parent._parent.mycop.inwater == 0) {
this._visible = 0;
}
}
Symbol 691 MovieClip Frame 24
_parent._parent._parent.remguardmc();
_parent._parent._parent.remguardmc1();
_parent._parent._parent.guardmcdie++;
_parent._parent._parent.guardstop = 0;
_parent._parent._parent.guardmc._x = _parent._parent._parent.guardmcx;
_parent.gotoAndPlay(2);
stop();
Symbol 692 MovieClip Frame 4
if (_parent._parent.guardmc._x < -460) {
_parent._parent.func2();
}
trace(_parent._parent.guardmc._x);
Symbol 692 MovieClip Frame 40
gotoAndPlay (2);
Symbol 692 MovieClip Frame 41
_parent._parent.tintmc_g1.gotoAndPlay(2);
Symbol 693 MovieClip Frame 21
stop();
removeMovieClip(this);
Symbol 694 MovieClip Frame 1
stop();
Instance of Symbol 693 MovieClip "mybullet1" in Symbol 694 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent.bar3)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mycop.bar2)) {
_parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent.copgethittxt = 1;
this.gotoAndStop(this._totalframes);
}
}
Symbol 700 MovieClip Frame 16
_parent._parent._parent.remguardmc();
_parent._parent._parent.remguardmc1();
_parent._parent._parent.guardmcdie++;
_parent._parent._parent.guardstop = 0;
_parent._parent._parent.guardmcadd._x = _parent._parent._parent.guardmcaddx;
_parent.gotoAndPlay(2);
stop();
Symbol 701 MovieClip Frame 4
if ((_parent._parent.guardmcadd._x < -460) and (_parent._parent.guardmcadd._y != -1000)) {
_parent._parent.func2add();
}
trace(_parent._parent.guardmcadd._x);
Symbol 701 MovieClip Frame 44
gotoAndPlay (2);
Symbol 701 MovieClip Frame 45
_parent._parent.tintmc_g1.gotoAndPlay(2);
Instance of Symbol 312 MovieClip "mybullet1" in Symbol 702 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent.bar3)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mycop.bar2)) {
_parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent.copgethittxt = 1;
this.gotoAndStop(this._totalframes);
}
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (5);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (5);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (9);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (5);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (5);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (9);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (1);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (5);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (5);
}
Instance of Symbol 704 MovieClip in Symbol 705 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (9);
}
Symbol 708 MovieClip Frame 1
stop();
Symbol 708 MovieClip Frame 2
stop();
_parent.remguardmc1();
Symbol 709 MovieClip Frame 1
stop();
Symbol 709 MovieClip Frame 3
var my_color = new Color(_parent.mywall.topbg1.boss);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 709 MovieClip Frame 15
var my_color = new Color(_parent.mywall.topbg1.boss);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 710 MovieClip Frame 1
stop();
Symbol 710 MovieClip Frame 3
var my_color = new Color(_parent.guardmcwater);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 710 MovieClip Frame 25
var my_color = new Color(_parent.guardmcwater);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 711 MovieClip Frame 1
stop();
Symbol 711 MovieClip Frame 3
var my_color = new Color(_parent.croco);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 711 MovieClip Frame 25
var my_color = new Color(_parent.croco);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 712 MovieClip Frame 1
function wallbackfunc() {
mywall._x = mywallx;
fg3._x = fg3x;
wcount++;
if (wcount == 3) {
mywall.bulletcollect._visible = 1;
mywall.topbg1.gotoAndStop(2);
}
if (wcount == 4) {
mywall.topbg1.gotoAndStop(3);
}
if (wcount == 5) {
mywall.healthpack._visible = 1;
mywall.bulletcollect._visible = 1;
mywall.bulletcollect.gotoAndStop(2);
}
if (wcount == 6) {
mywall.healthpack._visible = 1;
mywall.bulletcollect._visible = 0;
}
if (wcount == 8) {
mywall.healthpack._visible = 1;
mywall.bulletcollect._visible = 1;
mywall.bulletcollect.gotoAndStop(1);
mywall.topbg1.gotoAndStop(4);
}
}
function func1() {
trace((wcount + " ") + mywall._x);
if (guardstop == 0) {
if (guardmc.g1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardmcadd.g1.hitTest(mycop.bar1)) {
if (guardmcadd._visible) {
guardstop = 1;
}
}
if (guardknife1.g1.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardmcwater.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardrun1.bar3.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (((mywall._x <= -1500) and (wcount >= 4)) and (wcount <= 7)) {
wallbackfunc();
} else if (((mywall._x <= -1040) and (wcount >= 1)) and (wcount <= 2)) {
wallbackfunc();
} else if ((mywall._x <= -744) and (wcount == 8)) {
} else if ((mywall._x <= -744) and (wcount == 3)) {
wallbackfunc();
} else if (mycop.inwater == 1) {
guardmc._x = guardmc._x - (myspeed / 2);
guardmcwater._x = guardmcwater._x - (myspeed / 2);
mywall._x = mywall._x - (myspeed / 2);
fg3._x = fg3._x - (myspeed / 2);
} else {
if (wcount >= 4) {
guardrun1._x = guardrun1._x - myspeed;
}
guardmcadd._x = guardmcadd._x - myspeed;
guardknife1._x = guardknife1._x - myspeed;
guardmcwater._x = guardmcwater._x - myspeed;
guardmc._x = guardmc._x - myspeed;
mywall._x = mywall._x - myspeed;
}
}
}
function remguardmc1() {
if (wcount == 8) {
guardmc._y = guardmc._y - 1000;
guardmcadd._y = guardmcadd._y - 1000;
guardknife1._y = guardknife1._y - 1000;
guardknife1.gotoAndStop(1);
guardrun1.gotoAndStop("endmcfrm");
}
}
function func2add() {
duplicateMovieClip ("guardmcadd.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).play();
gcount++;
}
function func2() {
duplicateMovieClip ("guardmc.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).play();
gcount++;
}
function funclevelover() {
mywall.topbg1.boss.gotoAndStop(4);
}
myscr = 0;
_quality = "Medium";
mywallx = mywall._x;
fg3x = fg3._x;
guardmcx = guardmc._x;
guardmcaddx = guardmcadd._x;
guardmcwaterx = guardmcwater._x;
guardknife1x = guardknife1._x;
guardrun1x = guardrun1._x;
myspeed = 12;
wcount = 1;
guardstop = 0;
guardmc.mybullet1.gotoAndStop(guardmc.mybullet1._totalframes);
guardmcadd.mybullet1.gotoAndStop(guardmcadd.mybullet1._totalframes);
gamefight = "guard";
mywall.healthpack._visible = 0;
stop();
Instance of Symbol 656 MovieClip "mycop" in Symbol 712 MovieClip Frame 1
onClipEvent (load) {
count = 1;
countB = 1;
spacerelease = 0;
wallpush = 1;
inwater = 1;
_parent.copgethittxt = 0;
grk = 1;
_parent.mygun = "basicgun";
i = 1;
while (i <= 12) {
this["copshoot" + i]._alpha = 0;
eval ("mybullet" + i).gotoAndPlay(16);
i++;
}
}
onClipEvent (enterFrame) {
_parent.varx = _parent.mywall._x;
if ((_parent.wcount == 7) and (_parent.mywall._x < -1100)) {
}
if (_parent.mygun == "shotgun") {
copshootredshot._alpha = 100;
copshootredbasic._alpha = 0;
copshoot1._alpha = 0;
copshoot2._alpha = 0;
copshoot3._alpha = 0;
copshoot4._alpha = 0;
copshoot5._alpha = 0;
copshoot6._alpha = 0;
copshoot7._alpha = 100;
copshoot8._alpha = 100;
copshoot9._alpha = 100;
copshoot10._alpha = 100;
copshoot11._alpha = 100;
copshoot12._alpha = 100;
} else if (_parent.mygun == "basicgun") {
copshootredshot._alpha = 0;
copshootredbasic._alpha = 100;
copshoot1._alpha = 100;
copshoot2._alpha = 100;
copshoot3._alpha = 100;
copshoot4._alpha = 100;
copshoot5._alpha = 100;
copshoot6._alpha = 100;
copshoot7._alpha = 0;
copshoot8._alpha = 0;
copshoot9._alpha = 0;
copshoot10._alpha = 0;
copshoot11._alpha = 0;
copshoot12._alpha = 0;
}
if (this.copshoot2.hit_mc.hitTest(_parent.mywall.bulletcollect) and (_parent.mywall.bulletcollect._visible == 1)) {
_parent.mywall.bulletcollect._visible = 0;
_parent.refillsoundmc.gotoAndPlay(2);
if (_parent.mywall.bulletcollect._currentframe == 2) {
countB = countB - 15;
} else {
count = count - 25;
}
} else if (this.copshoot2.hit_mc.hitTest(_parent.mywall.healthpack) and (_parent.mywall.healthpack._visible == 1)) {
tol = _parent.scoreboard1.lifebar._currentframe - 8;
if (tol < 1) {
_parent.scoreboard1.lifebar.gotoAndStop(1);
} else {
_parent.scoreboard1.lifebar.gotoAndStop(tol);
}
_parent.mywall.healthpack._visible = 0;
}
if (wcount >= 4) {
if (this.bar1.hitTest(_parent.guardrun1.bar3) and (grk == 2)) {
_parent.guardrun1.gotoAndStop(2);
grk = 3;
} else if (this.bar1.hitTest(_parent.guardrun1) and (grk == 1)) {
grk = 2;
} else if (grk == 2) {
_parent.guardrun1._x = _parent.guardrun1._x - 8;
_parent.guardrun1.guardkillrun.play();
}
}
if (_parent.mywall.topbg1.hitme1.hitTest(_parent.guardmc)) {
_parent.guardmc._y = -1000;
_parent.guardmc.gotoAndStop("endthismc");
}
if (_parent.mywall.topbg1.hitme1.hitTest(_parent.guardmcwater)) {
_parent.guardmcwater._y = -1000;
_parent.guardmcwater.gotoAndStop("endthismc");
}
if (_parent.copgethittxt == 1) {
gotoAndStop ("mehit1");
} else {
if ((wallpush >= 2) and (wallpush <= 17)) {
wallpush++;
_parent.mywall._y = _parent.mywall._y + ywallspeed;
_parent.mywall._x = _parent.mywall._x - 6;
_parent.fg3._y = _parent.fg3._y + ywallspeed;
_parent.fg3._x = _parent.fg3._x - 6;
_parent.bg3._y = _parent.bg3._y + ywallspeed;
_parent.bg3._x = _parent.bg3._x - 6;
_parent.croco._y = _parent.croco._y + ywallspeed;
_parent.guardmcwater._y = _parent.guardmcwater._y + ywallspeed;
if (wallpush == 18) {
inwater = 0;
_parent.guardknife1.gotoAndPlay(2);
_parent.croco.gotoAndStop(1);
}
}
if ((wallpush == 18) and _parent.mywall.topbg1.hitme2.hitTest(this.bar1)) {
gotoAndStop (2);
ywallspeed = 8;
wallpush = 19;
} else if ((wallpush >= 19) and (wallpush <= 34)) {
wallpush++;
_parent.mywall._y = _parent.mywall._y - ywallspeed;
_parent.mywall._x = _parent.mywall._x - 6;
_parent.fg3._y = _parent.fg3._y - ywallspeed;
_parent.fg3._x = _parent.fg3._x - 6;
_parent.bg3._y = _parent.bg3._y - ywallspeed;
_parent.bg3._x = _parent.bg3._x - 6;
if (wallpush == 35) {
_parent.scoreboard1.gotoAndStop(2);
_parent.mywall.topbg1.gotoAndStop(5);
}
} else if (Key.isDown(38) and Key.isDown(39)) {
if ((wallpush == 1) and _parent.mywall.topbg1.hitme1.hitTest(this)) {
ywallspeed = 8;
wallpush = 2;
} else {
_parent.func1();
}
gotoAndStop (2);
} else if (Key.isDown(37)) {
if (Key.isDown(32)) {
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot11.gotoAndPlay(5);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot5.gotoAndPlay(5);
}
} else {
if (spacerelease == 6) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
eval ("bullet" + countB).play();
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet6", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
if (spacerelease == 7) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
eval ("bullet" + countB).play();
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet7", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
}
gotoAndStop (5);
} else if (Key.isDown(38)) {
gotoAndStop (2);
} else if ((Key.isDown(39) and (_parent.guardstop == 0)) and ((wallpush == 1) or (wallpush == 18))) {
if (_parent.mywall.topbg1.hitme1.hitTest(this.bar1)) {
gotoAndStop (1);
inwater = 0;
} else if (_parent.mywall.topbg1.hitme2.hitTest(this.bar1)) {
gotoAndStop (1);
inwater = 0;
} else {
if (inwater == 1) {
if (_currentframe != 2) {
gotoAndStop (6);
}
} else if (inwater == 0) {
if (_currentframe != 2) {
gotoAndStop (3);
}
}
_parent.func1();
}
} else if (Key.isDown(40)) {
if (Key.isDown(32)) {
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot10.gotoAndPlay(4);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot4.gotoAndPlay(4);
}
} else if (spacerelease == 5) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet5", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
gotoAndStop (4);
} else if (Key.isDown(32) and (_currentframe != 2)) {
gotoAndStop (1);
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot7.gotoAndPlay(2);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot1.gotoAndPlay(2);
}
} else {
if (_parent.guardmcadd.g1.hitTest(mycop.bar1)) {
if (_parent.guardmcadd._visible == false) {
_parent.guardstop = 0;
}
}
if (spacerelease == 2) {
spacerelease = 0;
if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet2", "bullet" + count, count);
count++;
}
} else if (spacerelease == 1) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet1", "bullet" + count, count);
count++;
}
}
if (_currentframe != 2) {
gotoAndStop (1);
}
}
}
_parent.scoreboard1.bbtxt = 101 - count;
if (_parent.scoreboard1.bbtxt <= -1) {
_parent.scoreboard1.bbtxt = 0;
} else if (((_parent.scoreboard1.bbtxt <= 10) and (_parent.scoreboard1.bbtxt >= -5)) and (_parent.mygun == "basicgun")) {
_parent.tintmc1.play();
}
_parent.scoreboard1.sbtxt = 41 - countB;
if (_parent.scoreboard1.sbtxt <= -1) {
_parent.scoreboard1.sbtxt = 0;
} else if (((_parent.scoreboard1.sbtxt <= 10) and (_parent.scoreboard1.sbtxt >= -5)) and (_parent.mygun == "shotgun")) {
_parent.tintmc.play();
_parent.tintmc2.play();
}
diff12 = _parent.scoreboard1.lifebar._totalframes - _parent.scoreboard1.lifebar._currentframe;
if (diff12 <= 10) {
trace(diff12);
_parent.tinthealth.play();
}
if ((_parent.scoreboard1.bbtxt + _parent.scoreboard1.sbtxt) == 0) {
_parent.scoreboard1.lifebar.gotoAndStop(_parent.scoreboard1.lifebar._totalframes);
}
}
Instance of Symbol 673 MovieClip "guardknife1" in Symbol 712 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 367 MovieClip "dotinclock" in Symbol 712 MovieClip Frame 1
onClipEvent (load) {
}
Symbol 712 MovieClip Frame 2
play();
Symbol 712 MovieClip Frame 3
_root.gameovertxt = 3;
_root.nextFrame();
Symbol 712 MovieClip Frame 4
mytimetaken = ((timer1.timertxt1 * 100) + (timer1.timertxt2 * 10)) + timer1.timertxt3;
_root.trff1 = myscr;
_root.trff2 = mytimetaken;
_root.trff3 = _root.trff1 + _root.trff2;
_root.gameovertxt = 11;
_root.nextFrame();
Symbol 712 MovieClip Frame 5
_root.gameovertxt = 7;
_root.nextFrame();
Symbol 720 MovieClip Frame 1
stop();
Symbol 720 MovieClip Frame 15
stop();
Symbol 733 MovieClip Frame 15
_parent.gotoAndStop(3);
Symbol 740 MovieClip Frame 4
this.onEnterFrame = function () {
if (_parent._parent._parent._parent._parent.mycop.hitTest(this)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
_parent.boxbreak._y = -75;
delete this.onEnterFrame;
gotoAndPlay (9);
}
};
Symbol 740 MovieClip Frame 14
stop();
Symbol 741 MovieClip Frame 1
stop();
Instance of Symbol 187 MovieClip in Symbol 741 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent._parent.mycop.bar1.hitTest(this)) {
_parent.gotoAndStop(2);
}
}
Instance of Symbol 730 MovieClip in Symbol 743 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent._parent.mycop.bar1.hitTest(this.bar1)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Instance of Symbol 730 MovieClip in Symbol 744 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent._parent.mycop.bar1.hitTest(this.bar1)) {
_parent._parent._parent._parent._parent.tintmc.gotoAndPlay(2);
_parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
}
Symbol 750 MovieClip Frame 16
_parent._parent._parent._parent.remguardmc();
_parent._parent._parent._parent.remguardmc1();
stop();
Symbol 751 MovieClip Frame 4
_parent._parent.func2();
Symbol 751 MovieClip Frame 44
gotoAndPlay (2);
Symbol 751 MovieClip Frame 45
Symbol 752 MovieClip Frame 17
stop();
removeMovieClip(this);
Instance of Symbol 752 MovieClip "mybullet1" in Symbol 753 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent._parent._parent.mycop.bar1)) {
_parent._parent._parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent._parent._parent._parent._parent.copgethittxt = 1;
this.gotoAndStop(this._totalframes);
}
}
Symbol 754 MovieClip Frame 75
_parent._parent._parent._parent._parent._parent.gotoAndStop("gameoverfrm");
Symbol 755 MovieClip Frame 75
_parent._parent._parent._parent._parent._parent.gotoAndStop("gameoverfrm");
Symbol 756 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 1
function func2() {
duplicateMovieClip ("gonplate.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).play();
gcount++;
}
gonplate.mybullet1.gotoAndStop(gonplate.mybullet1._totalframes);
Instance of Symbol 757 MovieClip "plate1" in Symbol 758 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 757 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 757 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (40);
}
Instance of Symbol 757 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (80);
}
Symbol 759 MovieClip Frame 1
stop();
Symbol 759 MovieClip Frame 3
_parent.bulletcollect._y = _parent.bulletcollect._y - 400;
_parent.healthpack._y = _parent.healthpack._y - 400;
Symbol 759 MovieClip Frame 4
trace("sssssssssssssssssssssssssssssssssssssss");
Symbol 762 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.topbg1.plates.plate1.gonplate)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
_parent._parent.plate1 = 1;
this.gotoAndStop(this._totalframes);
_parent._parent.mywall.topbg1.plates.plate1.gonplate.g1.gotoAndStop("die");
}
if (this.hitTest(_parent._parent.mywall.topbg1.boss.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1.gotoAndPlay(2);
_parent._parent.mywall.topbg1.boss.gotoAndStop("die");
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
} else if (this.hitTest(_parent._parent.guardrun1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknifebox.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknifebox.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmc.g1.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.car.goncar.g1.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.car.goncar.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.car.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.car.gotoAndPlay(2);
} else if (this.hitTest(_parent._parent.guardknife.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife1.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife1.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 762 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 763 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.topbg1.plates.plate1.gonplate)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
_parent._parent.plate1 = 1;
this.gotoAndStop(this._totalframes);
_parent._parent.mywall.topbg1.plates.plate1.gonplate.g1.gotoAndStop("die");
}
if (this.hitTest(_parent._parent.mywall.topbg1.boss.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1.gotoAndPlay(2);
_parent._parent.mywall.topbg1.boss.gotoAndStop("die");
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
} else if (this.hitTest(_parent._parent.guardrun1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.mycop.grk = 3;
_parent._parent.guardrun1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknifebox.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknifebox.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardmc.g1.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardmc.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.car.goncar.g1.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.car.goncar.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.car.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.car.gotoAndPlay(2);
} else if (this.hitTest(_parent._parent.guardknife.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife.g1.gotoAndStop("die");
} else if (this.hitTest(_parent._parent.guardknife1.g1.bar2)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.guardknife1.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 763 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 764 MovieClip Frame 1
mybullet1.gotoAndStop(mybullet1._totalframes);
mybullet2.gotoAndStop(mybullet2._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
stop();
Instance of Symbol 762 MovieClip "mybullet1shot" in Symbol 764 MovieClip Frame 1
onClipEvent (load) {
initscore = 20;
}
Instance of Symbol 763 MovieClip "mybullet5" in Symbol 764 MovieClip Frame 1
onClipEvent (load) {
initscore = 5;
}
Instance of Symbol 763 MovieClip "mybullet3" in Symbol 764 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 763 MovieClip "mybullet4" in Symbol 764 MovieClip Frame 1
onClipEvent (load) {
initscore = 0;
}
Instance of Symbol 763 MovieClip "mybullet2" in Symbol 764 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Instance of Symbol 763 MovieClip "mybullet1" in Symbol 764 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Instance of Symbol 763 MovieClip "mybullet7" in Symbol 764 MovieClip Frame 1
onClipEvent (load) {
initscore = 10;
}
Instance of Symbol 763 MovieClip "mybullet6" in Symbol 764 MovieClip Frame 1
onClipEvent (load) {
initscore = 10;
}
Symbol 764 MovieClip Frame 2
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Instance of Symbol 762 MovieClip "mybullet1shot" in Symbol 764 MovieClip Frame 2
onClipEvent (load) {
initscore = 0;
}
Symbol 764 MovieClip Frame 3
mybullet3.gotoAndStop(mybullet3._totalframes);
mybullet4.gotoAndStop(mybullet4._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Symbol 764 MovieClip Frame 4
mybullet5.gotoAndStop(mybullet5._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Instance of Symbol 762 MovieClip "mybullet1shot" in Symbol 764 MovieClip Frame 4
onClipEvent (load) {
initscore = 15;
}
Symbol 764 MovieClip Frame 5
mybullet6.gotoAndStop(mybullet6._totalframes);
mybullet7.gotoAndStop(mybullet7._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
stop();
Symbol 765 MovieClip Frame 4
if (_parent._parent._parent.car._y > -200) {
_parent._parent._parent.func2();
}
Symbol 765 MovieClip Frame 44
gotoAndPlay (2);
Symbol 765 MovieClip Frame 45
Symbol 779 MovieClip Frame 1
stop();
Instance of Symbol 312 MovieClip "mybullet1" in Symbol 779 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent.bar3)) {
this.gotoAndStop(this._totalframes);
} else if (this.hitTest(_parent._parent.mycop.bar2)) {
_parent._parent.scoreboard1.lifebar.nextFrame();
_parent._parent.copgethittxt = 1;
this.gotoAndStop(this._totalframes);
}
}
Symbol 779 MovieClip Frame 19
_parent.guardstop = 0;
stop();
Symbol 779 MovieClip Frame 20
_parent.car._x = _parent.carx;
gotoAndStop (1);
Instance of Symbol 672 MovieClip "g1" in Symbol 780 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay (2);
}
Symbol 780 MovieClip Frame 2
if (_parent.wcount == 3) {
gotoAndStop (1);
g1.gotoAndStop(1);
} else {
g1.gotoAndPlay(2);
}
Symbol 780 MovieClip Frame 6
g1.gotoAndPlay(2);
stop();
Symbol 783 MovieClip Frame 1
stop();
Symbol 784 MovieClip Frame 1
stop();
Symbol 784 MovieClip Frame 3
var my_color = new Color(_parent.mywall.topbg1.fnlboss);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 784 MovieClip Frame 15
var my_color = new Color(_parent.mywall.topbg1.fnlboss);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 785 MovieClip Frame 1
stop();
Symbol 785 MovieClip Frame 3
var my_color = new Color(_parent.guardmcwater);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 785 MovieClip Frame 25
var my_color = new Color(_parent.guardmcwater);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Symbol 786 MovieClip Frame 1
stop();
Symbol 786 MovieClip Frame 10
var my_color = new Color(_parent.mycop);
var myColorTransform = {ra:70, rb:46, ga:70, gb:0, ba:70, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
_parent.scoreboard1.lifebar.nextFrame();
Symbol 786 MovieClip Frame 20
var my_color = new Color(_parent.mycop);
var myColorTransform = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
my_color.setTransform(myColorTransform);
Instance of Symbol 757 MovieClip "plate1" in Symbol 787 MovieClip Frame 1
onClipEvent (load) {
gonplate._visible = 0;
}
Instance of Symbol 757 MovieClip "plate2" in Symbol 787 MovieClip Frame 1
onClipEvent (load) {
}
Instance of Symbol 757 MovieClip "plate3" in Symbol 787 MovieClip Frame 1
onClipEvent (load) {
}
Instance of Symbol 757 MovieClip "plate4" in Symbol 787 MovieClip Frame 1
onClipEvent (load) {
gonplate._visible = 0;
}
Symbol 805 MovieClip Frame 7
this.onEnterFrame = function () {
if (barfire.hitTest(_parent._parent._parent._parent.mycop.bar1)) {
_parent._parent._parent._parent.tintmc.gotoAndPlay(2);
_parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
};
Symbol 805 MovieClip Frame 13
delete this.onEnterFrame;
Symbol 805 MovieClip Frame 31
this.onEnterFrame = function () {
if (barfire.hitTest(_parent._parent._parent._parent.mycop.bar1)) {
_parent._parent._parent._parent.tintmc.gotoAndPlay(2);
_parent._parent._parent._parent.scoreboard1.lifebar.nextFrame();
}
};
Symbol 805 MovieClip Frame 37
delete this.onEnterFrame;
Symbol 805 MovieClip Frame 50
_parent.nextFrame();
Symbol 806 MovieClip Frame 15
_parent.nextFrame();
Symbol 807 MovieClip Frame 33
_parent.gotoAndStop(1);
Symbol 873 MovieClip Frame 40
_parent._parent._parent._parent.gotoAndStop("nxtlvlfrm");
Symbol 874 MovieClip Frame 1
stop();
Symbol 877 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.topbg1.fnlboss.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1.gotoAndPlay(2);
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
}
if (this.hitTest(_parent._parent.mywall.topbg1.plates.plate2.gonplate)) {
_parent._parent.plate2 = 1;
this.gotoAndStop(this._totalframes);
_parent._parent.mywall.topbg1.plates.plate2.gonplate.g1.gotoAndStop("die");
}
if (this.hitTest(_parent._parent.mywall.topbg1.plates.plate3.gonplate)) {
_parent._parent.plate3 = 1;
this.gotoAndStop(this._totalframes);
_parent._parent.mywall.topbg1.plates.plate3.gonplate.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 877 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 878 MovieClip Frame 2
function fire() {
this.onEnterFrame = function () {
if (this.hitTest(_parent._parent.mywall.topbg1.fnlboss.bar1)) {
_parent._parent.myscr = _parent._parent.myscr + initscore;
this.gotoAndStop(this._totalframes);
_parent._parent.tintmc_boss1.gotoAndPlay(2);
_parent._parent.scoreboard1.lifebar_boss.nextFrame();
}
if (this.hitTest(_parent._parent.mywall.topbg1.plates.plate2.gonplate)) {
_parent._parent.plate2 = 1;
this.gotoAndStop(this._totalframes);
_parent._parent.mywall.topbg1.plates.plate2.gonplate.g1.gotoAndStop("die");
}
if (this.hitTest(_parent._parent.mywall.topbg1.plates.plate3.gonplate)) {
_parent._parent.plate3 = 1;
this.gotoAndStop(this._totalframes);
_parent._parent.mywall.topbg1.plates.plate3.gonplate.g1.gotoAndStop("die");
}
};
}
fire();
Symbol 878 MovieClip Frame 17
stop();
removeMovieClip(this);
Symbol 879 MovieClip Frame 1
mybullet1.gotoAndStop(mybullet1._totalframes);
mybullet2.gotoAndStop(mybullet2._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
stop();
Instance of Symbol 877 MovieClip "mybullet1shot" in Symbol 879 MovieClip Frame 1
onClipEvent (load) {
initscore = 20;
}
Instance of Symbol 878 MovieClip "mybullet2" in Symbol 879 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Instance of Symbol 878 MovieClip "mybullet1" in Symbol 879 MovieClip Frame 1
onClipEvent (load) {
initscore = 15;
}
Symbol 879 MovieClip Frame 2
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Symbol 879 MovieClip Frame 3
mybullet3.gotoAndStop(mybullet3._totalframes);
mybullet4.gotoAndStop(mybullet4._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Symbol 879 MovieClip Frame 4
mybullet5.gotoAndStop(mybullet5._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
Instance of Symbol 877 MovieClip "mybullet1shot" in Symbol 879 MovieClip Frame 4
onClipEvent (load) {
initscore = 15;
}
Instance of Symbol 878 MovieClip "mybullet5" in Symbol 879 MovieClip Frame 4
onClipEvent (load) {
initscore = 5;
}
Symbol 879 MovieClip Frame 5
mybullet6.gotoAndStop(mybullet6._totalframes);
mybullet7.gotoAndStop(mybullet7._totalframes);
mybullet1shot.gotoAndStop(mybullet1shot._totalframes);
stop();
Instance of Symbol 878 MovieClip "mybullet7" in Symbol 879 MovieClip Frame 5
onClipEvent (load) {
initscore = 10;
}
Instance of Symbol 878 MovieClip "mybullet6" in Symbol 879 MovieClip Frame 5
onClipEvent (load) {
initscore = 10;
}
Symbol 882 MovieClip Frame 1
stop();
Symbol 883 MovieClip Frame 1
function wallbackfunc() {
mywall._x = mywallx;
wcount++;
if (wcount == 3) {
mywall.bulletcollect._visible = 1;
mywall.topbg1.gotoAndStop(2);
}
if (wcount == 4) {
mywall.healthpack._visible = 1;
fg4.gotoAndStop(2);
fg4._x = fg4x;
mywall.bulletcollect._visible = 1;
mywall.bulletcollect.gotoAndStop(2);
mywall.topbg1.gotoAndStop(3);
}
if (wcount == 6) {
mywall.healthpack._visible = 1;
mywall.bulletcollect._visible = 1;
mywall.bulletcollect.gotoAndStop(1);
fg4.gotoAndStop(3);
fg4._x = fg4x;
fg4._visible = false;
mywall.topbg1.gotoAndStop(4);
}
}
function func1() {
trace((((wcount + " ") + mywall._x) + " ") + this._currentframe);
if (guardstop == 0) {
if (guardknife.g1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardknife1.g1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardknifebox.g1.bar1.hitTest(mycop.bar1)) {
guardstop = 1;
}
if (guardrun1.bar3.hitTest(mycop.bar1)) {
guardstop = 1;
}
if ((mywall._x <= -2700) and (wcount == 5)) {
fg4._x = fg4x;
wallbackfunc();
} else if ((mywall._x <= -2088) and (wcount == 4)) {
fg4._x = fg4x;
wallbackfunc();
} else if ((mywall._x <= -3462) and (wcount == 3)) {
wallbackfunc();
} else if (((mywall._x <= -2088) and (wcount >= 1)) and (wcount <= 2)) {
wallbackfunc();
} else {
guardknifebox._x = guardknifebox._x - myspeed;
guardrun1._x = guardrun1._x - myspeed;
guardmc._x = guardmc._x - myspeed;
guardknife._x = guardknife._x - myspeed;
guardknife1._x = guardknife1._x - myspeed;
car._x = car._x - myspeed;
if (wcount >= 3) {
fg4._x = fg4._x - myspeed;
}
mywall._x = mywall._x - myspeed;
mountain._x--;
}
}
}
function func2() {
duplicateMovieClip ("car.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).play();
gcount++;
}
function func3() {
duplicateMovieClip ("guardknifebox.mybullet1", "gbullet" + gcount, gcount);
eval ("gbullet" + gcount).play();
gcount++;
}
function remguardmc() {
}
function funclevelover() {
mywall.topbg1.fnlboss.gotoAndStop(4);
}
myscr = 0;
_quality = "Medium";
mywallx = mywall._x;
fg4x = fg4._x;
guardmcx = guardmc._x;
carx = car._x;
guardrun1x = guardrun1._x;
guardknifex = guardknife._x;
guardknife1x = guardknife1._x;
guardknifeboxx = guardknifebox._x;
plate1 = 0;
plate2 = 0;
plate3 = 0;
plate4 = 0;
myspeed = 12;
wcount = 1;
guardstop = 0;
mywall.healthpack._visible = 0;
car.mybullet1.gotoAndStop(car.mybullet1._totalframes);
gamefight = "guard";
stop();
Instance of Symbol 764 MovieClip "mycop" in Symbol 883 MovieClip Frame 1
onClipEvent (load) {
count = 1;
countB = 1;
spacerelease = 0;
wallpush = 1;
xadd = 6;
mefaceboss = 0;
_parent.copgethittxt = 0;
plate2txt = 1;
plate1txt = 25;
coponplate = 1;
copplatecount = 1;
grk = 1;
_parent.mygun = "basicgun";
var i = 1;
while (i < 10) {
eval ("mybullet" + i).gotoAndPlay(16);
i++;
}
}
onClipEvent (enterFrame) {
_parent.varx = _parent.mywall._x;
if (_parent.mygun == "shotgun") {
copshootredshot._alpha = 100;
copshootredbasic._alpha = 0;
copshoot1._alpha = 0;
copshoot2._alpha = 0;
copshoot3._alpha = 0;
copshoot4._alpha = 0;
copshoot5._alpha = 0;
copshoot6._alpha = 100;
copshoot7._alpha = 100;
copshoot8._alpha = 100;
copshoot9._alpha = 100;
copshoot10._alpha = 100;
} else if (_parent.mygun == "basicgun") {
copshootredshot._alpha = 0;
copshootredbasic._alpha = 100;
copshoot1._alpha = 100;
copshoot2._alpha = 100;
copshoot3._alpha = 100;
copshoot4._alpha = 100;
copshoot5._alpha = 100;
copshoot6._alpha = 0;
copshoot7._alpha = 0;
copshoot8._alpha = 0;
copshoot9._alpha = 0;
copshoot10._alpha = 0;
}
if (this.copshoot2.hit_mc.hitTest(_parent.mywall.bulletcollect) and (_parent.mywall.bulletcollect._visible == 1)) {
_parent.mywall.bulletcollect._visible = 0;
_parent.refillsoundmc.gotoAndPlay(2);
if (_parent.mywall.bulletcollect._currentframe == 2) {
countB = countB - 15;
} else {
count = count - 25;
}
} else if (this.copshoot2.hit_mc.hitTest(_parent.mywall.healthpack) and (_parent.mywall.healthpack._visible == 1)) {
tol = _parent.scoreboard1.lifebar._currentframe - 8;
if (tol < 1) {
_parent.scoreboard1.lifebar.gotoAndStop(1);
} else {
_parent.scoreboard1.lifebar.gotoAndStop(tol);
}
_parent.mywall.healthpack._visible = 0;
}
if (this.bar1.hitTest(_parent.guardrun1.bar3) and (grk == 2)) {
_parent.guardrun1.gotoAndStop(2);
grk = 3;
} else if (this.bar1.hitTest(_parent.guardrun1) and (grk == 1)) {
grk = 2;
} else if (grk == 2) {
_parent.guardrun1._x = _parent.guardrun1._x - 8;
_parent.guardrun1.guardkillrun.play();
}
if (_parent.copgethittxt == 1) {
gotoAndStop ("mehit1");
} else {
if ((mefaceboss >= 1) and (mefaceboss < 15)) {
gotoAndStop (2);
_parent.mywall._x = _parent.mywall._x - 6;
_parent.fg4._x = _parent.fg4._x - 6;
mefaceboss++;
if (mefaceboss == 15) {
_parent.gotoAndStop(2);
gotoAndStop (1);
mefaceboss = 0;
}
}
if (_parent.guardknifebox.hitTest(_parent.mywall.topbg1.hitme1) and (_parent.wcount == 3)) {
_parent.guardknifebox._y = _parent.guardknifebox._y - 1000;
_parent.guardknifebox.gotoAndStop("endmcfrm");
}
if (_parent.guardknife.hitTest(_parent.mywall.topbg1.hitme1) and (_parent.wcount == 3)) {
_parent.guardknife._y = _parent.guardknife._y - 1000;
_parent.guardknife.gotoAndStop("endmcfrm");
}
if (_parent.guardrun1.hitTest(_parent.mywall.topbg1.hitme1) and (_parent.wcount == 3)) {
_parent.guardrun1._y = _parent.guardrun1._y - 1000;
_parent.guardrun1.gotoAndStop("endmcfrm");
}
if (_parent.car.hitTest(_parent.mywall.topbg1.hitme1) and (_parent.wcount == 3)) {
_parent.car._y = _parent.car._y - 1000;
_parent.car.gotoAndStop("endmcfrm");
_parent.guardstop = 0;
} else if (_parent.car.bar2.hitTest(this.bar1) and (_parent.wcount <= 3)) {
_parent.guardstop = 1;
if (_parent.carmc._currentframe == 1) {
_parent.carmc.gotoAndPlay(2);
}
} else if (_parent.wcount <= 3) {
if (_parent.guardstop == 0) {
_parent.car._x = _parent.car._x - 2;
}
if (_parent.car._x <= -800) {
_parent.car.gotoAndStop("restart");
}
}
if ((wallpush >= 2) and (wallpush <= 17)) {
wallpush++;
_parent.mywall._y = _parent.mywall._y + ywallspeed;
_parent.mywall._x = _parent.mywall._x - xadd;
_parent.fg4._y = _parent.fg4._y + ywallspeed;
_parent.fg4._x = _parent.fg4._x - xadd;
}
if (Key.isDown(38) and Key.isDown(39)) {
if ((wallpush == 1) and _parent.mywall.topbg1.hitme1.hitTest(this.bar1)) {
ywallspeed = 6;
wallpush = 2;
} else if ((wallpush == 18) and _parent.mywall.topbg1.hitme2.hitTest(this.bar1)) {
ywallspeed = 6;
wallpush = 3;
} else if ((wallpush == 18) and _parent.mywall.topbg1.hitme3.hitTest(this.bar1)) {
ywallspeed = 6;
wallpush = 2;
} else if ((wallpush == 18) and _parent.mywall.topbg1.hitme4.hitTest(this.bar1)) {
ywallspeed = 6;
xadd = 15;
wallpush = 2;
} else if (_parent.mywall.topbg1.hitme5.hitTest(this.bar1) and (mefaceboss == 0)) {
if (_parent.plate1 == 1) {
_parent.mywall.topbg1.hitme5._y = _parent.mywall.topbg1.hitme5._y + 100;
mefaceboss = 1;
}
} else {
_parent.func1();
}
gotoAndStop (2);
} else if (Key.isDown(37)) {
if (Key.isDown(32)) {
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot10.gotoAndPlay(5);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot5.gotoAndPlay(5);
}
} else {
if (spacerelease == 6) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
eval ("bullet" + countB).play();
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet6", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
if (spacerelease == 7) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
eval ("bullet" + countB).play();
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet7", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
}
gotoAndStop (5);
} else if (Key.isDown(38)) {
gotoAndStop (2);
} else if ((Key.isDown(39) and (_parent.guardstop == 0)) and ((wallpush == 1) or (wallpush == 18))) {
if (_parent.mywall.topbg1.hitme1.hitTest(this.bar1)) {
gotoAndStop (1);
} else if (_parent.mywall.topbg1.hitme2.hitTest(this.bar1)) {
gotoAndStop (1);
} else if (_parent.mywall.topbg1.hitme3.hitTest(this.bar1)) {
gotoAndStop (1);
} else if (_parent.mywall.topbg1.hitme4.hitTest(this.bar1)) {
gotoAndStop (1);
} else if (_parent.mywall.topbg1.hitme5.hitTest(this.bar1) and (mefaceboss == 0)) {
if (_parent.plate1 == 1) {
_parent.mywall.topbg1.hitme5._y = _parent.mywall.topbg1.hitme5._y + 100;
mefaceboss = 1;
}
} else {
if (_currentframe != 2) {
gotoAndStop (3);
}
_parent.func1();
}
} else if (Key.isDown(40)) {
if (Key.isDown(32)) {
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot9.gotoAndPlay(4);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot4.gotoAndPlay(4);
}
} else if (spacerelease == 5) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet5", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
gotoAndStop (4);
} else if (Key.isDown(32) and (_currentframe != 2)) {
gotoAndStop (1);
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot6.gotoAndPlay(2);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot1.gotoAndPlay(2);
}
} else {
if (spacerelease == 2) {
spacerelease = 0;
if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet2", "bullet" + count, count);
count++;
}
} else if (spacerelease == 1) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet1", "bullet" + count, count);
count++;
}
}
if (_currentframe != 2) {
gotoAndStop (1);
}
}
}
_parent.count = count;
_parent.countB = countB;
_parent.scoreboard1.bbtxt = 101 - count;
if (_parent.scoreboard1.bbtxt <= -1) {
_parent.scoreboard1.bbtxt = 0;
} else if (((_parent.scoreboard1.bbtxt <= 10) and (_parent.scoreboard1.bbtxt >= -5)) and (_parent.mygun == "basicgun")) {
_parent.tintmc1.play();
}
_parent.scoreboard1.sbtxt = 41 - countB;
if (_parent.scoreboard1.sbtxt <= -1) {
_parent.scoreboard1.sbtxt = 0;
} else if (((_parent.scoreboard1.sbtxt <= 10) and (_parent.scoreboard1.sbtxt >= -5)) and (_parent.mygun == "shotgun")) {
_parent.tintmc.play();
_parent.tintmc2.play();
}
diff12 = _parent.scoreboard1.lifebar._totalframes - _parent.scoreboard1.lifebar._currentframe;
if (diff12 <= 10) {
trace(diff12);
_parent.tinthealth.play();
}
if ((_parent.scoreboard1.bbtxt + _parent.scoreboard1.sbtxt) == 0) {
_parent.scoreboard1.lifebar.gotoAndStop(_parent.scoreboard1.lifebar._totalframes);
}
}
Instance of Symbol 367 MovieClip "dotinclock" in Symbol 883 MovieClip Frame 1
onClipEvent (load) {
}
Symbol 883 MovieClip Frame 2
stop();
_root.sound_1.setVolume(20);
scoreboard1.gotoAndStop(1);
Instance of Symbol 334 MovieClip "mycopdie" in Symbol 883 MovieClip Frame 2
onClipEvent (enterFrame) {
trace("up" + _parent.mycop._y);
this._y = _parent.mycop._y;
}
Instance of Symbol 879 MovieClip "mycop" in Symbol 883 MovieClip Frame 2
onClipEvent (load) {
count = _parent.count;
countB = _parent.countB;
trace((_parent.count + " ") + _parent.countB);
spacerelease = 0;
wallpush = 1;
xadd = 6;
plate4txt = 1;
plate3txt = 75;
plate2txt = 1;
plate1txt = 25;
coponplate = 1;
copplatecount = 1;
b = 0;
}
onClipEvent (enterFrame) {
if ((_parent.mywall._x <= -1400) and (b eq 0)) {
b = 1;
_parent.scoreboard1.gotoAndStop(2);
}
if (_parent.mygun == "shotgun") {
copshootredshot._alpha = 100;
copshootredbasic._alpha = 0;
copshoot1._alpha = 0;
copshoot2._alpha = 0;
copshoot3._alpha = 0;
copshoot4._alpha = 0;
copshoot5._alpha = 0;
copshoot6._alpha = 100;
copshoot7._alpha = 100;
copshoot8._alpha = 100;
copshoot9._alpha = 100;
copshoot10._alpha = 100;
} else {
copshootredshot._alpha = 0;
copshootredbasic._alpha = 100;
copshoot1._alpha = 100;
copshoot2._alpha = 100;
copshoot3._alpha = 100;
copshoot4._alpha = 100;
copshoot5._alpha = 100;
copshoot6._alpha = 0;
copshoot7._alpha = 0;
copshoot8._alpha = 0;
copshoot9._alpha = 0;
copshoot10._alpha = 0;
}
if (plate1txt <= 50) {
plate1txt++;
_parent.mywall.topbg1.plates.plate1._y = _parent.mywall.topbg1.plates.plate1._y + 5;
if (coponplate == 1) {
_y = (_y + 5);
}
} else if (plate1txt <= 100) {
plate1txt++;
_parent.mywall.topbg1.plates.plate1._y = _parent.mywall.topbg1.plates.plate1._y - 5;
if (coponplate == 1) {
_y = (_y - 5);
}
} else {
plate1txt = 1;
}
if (plate2txt <= 50) {
plate2txt++;
_parent.mywall.topbg1.plates.plate2._y = _parent.mywall.topbg1.plates.plate2._y + 5;
if (coponplate == 2) {
_y = (_y + 5);
}
} else if (plate2txt <= 100) {
plate2txt++;
_parent.mywall.topbg1.plates.plate2._y = _parent.mywall.topbg1.plates.plate2._y - 5;
if (coponplate == 2) {
_y = (_y - 5);
}
} else {
plate2txt = 1;
}
if (plate3txt <= 50) {
plate3txt++;
_parent.mywall.topbg1.plates.plate3._y = _parent.mywall.topbg1.plates.plate3._y + 5;
if (coponplate == 3) {
_y = (_y + 5);
}
} else if (plate3txt <= 100) {
plate3txt++;
_parent.mywall.topbg1.plates.plate3._y = _parent.mywall.topbg1.plates.plate3._y - 5;
if (coponplate == 3) {
_y = (_y - 5);
}
} else {
plate3txt = 1;
}
if (plate4txt <= 50) {
plate4txt++;
_parent.mywall.topbg1.plates.plate4._y = _parent.mywall.topbg1.plates.plate4._y + 5;
_parent.mywall.topbg1.fnlboss._y = _parent.mywall.topbg1.fnlboss._y + 5;
} else if (plate4txt <= 100) {
plate4txt++;
_parent.mywall.topbg1.plates.plate4._y = _parent.mywall.topbg1.plates.plate4._y - 5;
_parent.mywall.topbg1.fnlboss._y = _parent.mywall.topbg1.fnlboss._y - 5;
} else {
plate4txt = 1;
}
if (coponplate < 2) {
if ((coponplate == 1.5) and (copplatecount <= 20)) {
copplatecount++;
_parent.mywall._x = _parent.mywall._x - 12;
_y = (_y+1);
if (copplatecount == 21) {
copplatecount = 0;
coponplate = 2;
}
}
if ((_parent.mywall.topbg1.plates.plate1._y + 120) <= _parent.mywall.topbg1.plates.plate2._y) {
_parent.mydotmc.gotoAndStop(2);
} else {
_parent.mydotmc.gotoAndStop(1);
}
}
if ((coponplate >= 2) and (coponplate < 3)) {
if ((coponplate == 2.5) and (copplatecount <= 20)) {
copplatecount++;
_parent.mywall._x = _parent.mywall._x - 12;
_y = (_y+1);
if (copplatecount == 21) {
copplatecount = 0;
coponplate = 3;
}
}
if ((_parent.mywall.topbg1.plates.plate2._y + 120) <= _parent.mywall.topbg1.plates.plate3._y) {
_parent.mydotmc.gotoAndStop(2);
} else {
_parent.mydotmc.gotoAndStop(1);
}
}
if (Key.isDown(37)) {
if (Key.isDown(32)) {
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot10.gotoAndPlay(5);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot5.gotoAndPlay(5);
}
} else {
if (spacerelease == 6) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
eval ("bullet" + countB).play();
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet6", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
if (spacerelease == 7) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
eval ("bullet" + countB).play();
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet7", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
}
gotoAndStop (5);
} else if (Key.isDown(38)) {
gotoAndStop (2);
} else if ((((Key.isDown(39) and (_currentframe != 2)) and (_parent.guardstop == 0)) and (_parent.mydotmc._currentframe == 2)) and (coponplate < 3)) {
if (bar1.hitTest(_parent.mywall.topbg1.plates.plate1.hitmeside) and (coponplate == 1)) {
if (_parent.plate2 == 1) {
gotoAndStop (2);
coponplate = 1.5;
}
} else if (bar1.hitTest(_parent.mywall.topbg1.plates.plate2.hitmeside) and (coponplate == 2)) {
if (_parent.plate3 == 1) {
gotoAndStop (2);
coponplate = 2.5;
}
} else if ((coponplate != 1.5) and (coponplate != 2.5)) {
gotoAndStop (3);
_parent.func1();
}
} else if (Key.isDown(40)) {
if (Key.isDown(32)) {
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot9.gotoAndPlay(4);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot4.gotoAndPlay(4);
}
} else if (spacerelease == 5) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet5", "bullet" + count, count);
eval ("bullet" + count).play();
count++;
}
}
gotoAndStop (4);
} else if (Key.isDown(32) and (_currentframe != 2)) {
gotoAndStop (1);
if ((_parent.mygun == "shotgun") and (_parent.scoreboard1.sbtxt > 0)) {
copshoot6.gotoAndPlay(2);
} else if ((_parent.mygun == "basicgun") and (_parent.scoreboard1.bbtxt > 0)) {
copshoot1.gotoAndPlay(2);
}
} else {
if (spacerelease == 2) {
spacerelease = 0;
if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet2", "bullet" + count, count);
count++;
}
} else if (spacerelease == 1) {
spacerelease = 0;
if (_parent.mygun == "shotgun") {
duplicateMovieClip ("mybullet1shot", "bullet" + countB, countB);
countB++;
} else if (_parent.mygun == "basicgun") {
duplicateMovieClip ("mybullet1", "bullet" + count, count);
count++;
}
}
if (_currentframe != 2) {
gotoAndStop (1);
}
}
_parent.scoreboard1.bbtxt = 101 - count;
if (_parent.scoreboard1.bbtxt <= -1) {
_parent.scoreboard1.bbtxt = 0;
} else if (((_parent.scoreboard1.bbtxt <= 10) and (_parent.scoreboard1.bbtxt >= -5)) and (_parent.mygun == "basicgun")) {
_parent.tintmc1.play();
}
_parent.scoreboard1.sbtxt = 41 - countB;
if (_parent.scoreboard1.sbtxt <= -1) {
_parent.scoreboard1.sbtxt = 0;
} else if (((_parent.scoreboard1.sbtxt <= 10) and (_parent.scoreboard1.sbtxt >= -5)) and (_parent.mygun == "shotgun")) {
_parent.tintmc.play();
_parent.tintmc2.play();
}
diff12 = _parent.scoreboard1.lifebar._totalframes - _parent.scoreboard1.lifebar._currentframe;
if (diff12 <= 10) {
_parent.tinthealth.play();
}
if ((_parent.scoreboard1.bbtxt + _parent.scoreboard1.sbtxt) == 0) {
_parent.scoreboard1.lifebar.gotoAndStop(_parent.scoreboard1.lifebar._totalframes);
}
}
Instance of Symbol 226 MovieClip "bosssound" in Symbol 883 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay (2);
}
Symbol 883 MovieClip Frame 3
_root.gameovertxt = 4;
_root.nextFrame();
Symbol 883 MovieClip Frame 4
mytimetaken = ((timer1.timertxt1 * 100) + (timer1.timertxt2 * 10)) + timer1.timertxt3;
_root.trff1 = myscr;
_root.trff2 = mytimetaken;
_root.trff3 = _root.trff1 + _root.trff2;
_root.gameovertxt = 12;
_root.nextFrame();
Symbol 883 MovieClip Frame 5
_root.gameovertxt = 8;
_root.nextFrame();
Symbol 884 MovieClip Frame 1
stop();
_quality = "High";
_root.level = 1;
_root.sound_1.setVolume(25);
Symbol 884 MovieClip Frame 4
stop();
_quality = "High";
_root.level = 2;
_root.sound_1.setVolume(25);
Symbol 884 MovieClip Frame 6
stop();
_quality = "High";
_root.level = 3;
_root.sound_1.setVolume(25);
Symbol 884 MovieClip Frame 8
stop();
_quality = "High";
_root.level = 4;
_root.sound_1.setVolume(25);
Symbol 897 Button
on (release) {
_root.myscorelvl1 = mytimelift2;
_root.gameovertxt = 2;
_root.gotoAndStop("lblgame");
}
Symbol 902 MovieClip Frame 1
stop();
Symbol 902 MovieClip Frame 2
stop();
Symbol 902 MovieClip Frame 3
mytimelift = _root.trff1;
mytimelift1 = _root.trff2;
mytimelift2 = _root.trff3;
_root._lvl2 = _root.trff3;
_root.scoreArray[0] = _root.trff3;
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
Symbol 903 Button
on (release) {
_root.myscorelvl2 = mytimelift2;
_root.gameovertxt = 3;
_root.gotoAndStop("lblgame");
}
Symbol 908 MovieClip Frame 1
stop();
Symbol 908 MovieClip Frame 2
stop();
Symbol 908 MovieClip Frame 3
mytimelift = _root.trff1;
mytimelift1 = _root.trff2;
mytimelift2 = _root.trff3;
_root._lvl2 = _root.trff3;
_root.scoreArray[1] = _root.trff3;
var finalScore = (((_root.scoreArray[0] + _root.scoreArray[1]) + _root.scoreArray[2]) + _root.scoreArray[3]);
Symbol 909 Button
on (release) {
_root.myscorelvl3 = mytimelift2;
_root.gameovertxt = 4;
_root.gotoAndStop("lblgame");
}
Symbol 914 MovieClip Frame 1
stop();
Symbol 914 MovieClip Frame 2
stop();
Symbol 914 MovieClip Frame 3
mytimelift = _root.trff1;
mytimelift1 = _root.trff2;
mytimelift2 = _root.trff3;
_root._lvl3 = _root.trff3;
_root.scoreArray[2] = _root.trff3;
var finalScore = (((_root.scoreArray[0] + _root.scoreArray[1]) + _root.scoreArray[2]) + _root.scoreArray[3]);
Symbol 936 MovieClip Frame 1
stop();
Symbol 936 MovieClip Frame 2
stop();
Symbol 936 MovieClip Frame 3
stop();
var maxTime = 72;
var time = maxTime;
onEnterFrame = function () {
if (time == 0) {
nextFrame();
} else {
time--;
}
};
Symbol 936 MovieClip Frame 4
onEnterFrame = null;
mytimelift = _root.trff1;
mytimelift1 = _root.trff2;
mytimelift2 = _root.trff3;
_root._lvl4 = _root.trff3;
_root.scoreArray[3] = _root.trff3;
var levelScore1 = _root.scoreArray[0];
var levelScore2 = _root.scoreArray[1];
var levelScore3 = _root.scoreArray[2];
var finalScore = (((_root.scoreArray[0] + _root.scoreArray[1]) + _root.scoreArray[2]) + _root.scoreArray[3]);
_root._doGameOver(finalScore, "gamecomplete", true, 5000);
Symbol 937 MovieClip Frame 1
if (((_root.gameovertxt == 1) or (_root.gameovertxt == 5)) or (_root.gameovertxt == 9)) {
gotoAndStop ("go1");
} else if (((_root.gameovertxt == 2) or (_root.gameovertxt == 6)) or (_root.gameovertxt == 10)) {
gotoAndStop ("go2");
} else if (((_root.gameovertxt == 3) or (_root.gameovertxt == 7)) or (_root.gameovertxt == 11)) {
gotoAndStop ("go3");
} else if (((_root.gameovertxt == 4) or (_root.gameovertxt == 8)) or (_root.gameovertxt == 12)) {
gotoAndStop ("go4");
}
stop();
Instance of Symbol 902 MovieClip in Symbol 937 MovieClip Frame 2
onClipEvent (load) {
if (_root.gameovertxt == 1) {
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
_root._doGameOver(finalScore, "gameover", true, 5000);
gotoAndStop (1);
} else if (_root.gameovertxt == 5) {
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
_root._doGameOver(finalScore, "gameover", true, 5000);
gotoAndStop (2);
} else if (_root.gameovertxt == 9) {
gotoAndStop (3);
}
}
Instance of Symbol 908 MovieClip in Symbol 937 MovieClip Frame 3
onClipEvent (load) {
if (_root.gameovertxt == 2) {
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
_root._doGameOver(finalScore, "gameover", true, 5000);
gotoAndStop (1);
} else if (_root.gameovertxt == 6) {
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
_root._doGameOver(finalScore, "gameover", true, 5000);
gotoAndStop (2);
} else if (_root.gameovertxt == 10) {
gotoAndStop (3);
}
}
Instance of Symbol 914 MovieClip in Symbol 937 MovieClip Frame 4
onClipEvent (load) {
if (_root.gameovertxt == 3) {
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
_root._doGameOver(finalScore, "gameover", true, 5000);
gotoAndStop (1);
} else if (_root.gameovertxt == 7) {
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
_root._doGameOver(finalScore, "gameover", true, 5000);
gotoAndStop (2);
} else if (_root.gameovertxt == 11) {
gotoAndStop (3);
}
}
Instance of Symbol 936 MovieClip in Symbol 937 MovieClip Frame 5
onClipEvent (load) {
if (_root.gameovertxt == 4) {
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
_root._doGameOver(finalScore, "gameover", false, 5000);
gotoAndStop (1);
} else if (_root.gameovertxt == 8) {
var finalScore = (((int(_root.scoreArray[0]) + int(_root.scoreArray[1])) + int(_root.scoreArray[2])) + int(_root.scoreArray[3]));
_root._doGameOver(finalScore, "gameover", false, 5000);
gotoAndStop (2);
} else if (_root.gameovertxt == 12) {
gotoAndStop (3);
}
}
Symbol 995 Button
on (release) {
_root.gotoAndStop("lblgameintro");
}