Frame 1
bytes_loaded = Math.round(_root.getBytesLoaded());
bytes_total = Math.round(_root.getBytesTotal());
getPercent = bytes_loaded / bytes_total;
_root.loadBar._width = getPercent * 100;
_root.loadText = Math.round(getPercent * 100) + "%";
if (bytes_loaded == bytes_total) {
_root.gotoAndPlay(3);
}
function deadClick() {
}
function gotoMySite() {
getURL ("http://www.avgames.co.uk", "_blank");
}
var myMenu = new ContextMenu();
myMenu.hideBuiltInItems();
var copyrightNotice = new ContextMenuItem("\u00A9 2008 avgames.co.uk", deadClick);
copyrightNotice.separatorBefore = true;
var mySiteLink = new ContextMenuItem("Designed by avgames.co.uk", gotoMySite);
myMenu.customItems.push(mySiteLink, copyrightNotice);
_root.menu = myMenu;
Frame 2
gotoAndPlay (1);
Frame 3
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("8c8b4153", this, 10301, true);
Frame 5
stop();
Frame 6
function playerMovement() {
endX = _root._xmouse;
endY = _root._ymouse;
player._x = player._x + ((endX - player._x) / speed);
player._y = player._y + ((endY - player._y) / speed);
dist_x = player._x - _root._xmouse;
dist_y = player._y - _root._xmouse;
hyp = Math.sqrt(dist_x * dist_x);
if ((hyp < 60) && (hyp > 0)) {
player.gotoAndStop("standard");
} else {
player.gotoAndStop("turn");
}
}
function bonusPTS() {
bonus = chain * 1000;
}
function finalScore() {
allPoints = (bonus + points) - civDeaths;
if (allPoints < 0) {
allPoints = 0;
}
}
function gameOver() {
if (damage > 3) {
gameDone = true;
scores = allPoints;
i = holdLine.length - 1;
while (i >= 0) {
holdLine[i].removeMovieClip();
holdLine.splice(i, 1);
i--;
}
j = holdMines.length - 1;
while (j >= 0) {
holdMines[j].removeMovieClip();
holdMines.splice(j, 1);
j--;
}
k = laserFire.length - 1;
while (k >= 0) {
laserFire[k].removeMovieClip();
laserFire.splice(k, 1);
k--;
}
_root.player.removeMovieClip();
gotoAndPlay ("game_over");
}
}
function addSmoke() {
smoNum++;
sm = _root.attachMovie("smoke", "smoke" + smoNum, _root.getNextHighestDepth(), {_x:player._x + 25, _y:player._y - 5});
sm.onEnterFrame = function () {
this._y = this._y + smokeSpeed;
this._alpha = this._alpha - 5;
this._xscale = this._xscale + 10;
this._yscale = this._yscale + 10;
if (this._alpha < 0) {
this.removeMovieClip();
}
};
}
function addSmoke2() {
smo2Num++;
sm2 = _root.attachMovie("smoke", "smoke" + smo2Num, _root.getNextHighestDepth(), {_x:player._x - 35, _y:player._y - 5});
sm2.onEnterFrame = function () {
this._y = this._y + smokeSpeed;
this._alpha = this._alpha - 5;
this._xscale = this._xscale + 10;
this._yscale = this._yscale + 10;
if (this._alpha < 0) {
this.removeMovieClip();
}
};
}
function addSmoke3() {
smo3Num++;
sm3 = _root.attachMovie("smoke", "smoke" + smo3Num, _root.getNextHighestDepth(), {_x:player._x - 5, _y:player._y + 15});
sm3.onEnterFrame = function () {
this._y = this._y + smokeSpeed;
this._alpha = this._alpha - 5;
this._xscale = this._xscale + 30;
this._yscale = this._yscale + 30;
if (this._alpha < 0) {
this.removeMovieClip();
}
};
}
function takingDamage() {
if (damage == 1) {
smoke_interval = smoke_interval - 1;
if (smoke_interval == 0) {
addSmoke();
smoke_interval = 3;
}
}
}
function takingDamage2() {
if (damage == 2) {
smoke_interval = smoke_interval - 1;
if (smoke_interval == 0) {
addSmoke2();
addSmoke();
smoke_interval = 3;
}
}
}
function takingDamage3() {
if (damage == 3) {
smoke_interval = smoke_interval - 1;
if (smoke_interval == 0) {
addSmoke3();
addSmoke2();
addSmoke();
smoke_interval = 3;
}
}
}
function fire() {
i = laserFire.length - 1;
while (i >= 0) {
laserFire[i]._y = laserFire[i]._y - laserSpeed;
i--;
}
}
function moveMines() {
i = holdMines.length - 1;
while (i >= 0) {
holdMines[i]._y = holdMines[i]._y + mineSpeed;
i--;
}
}
function moveBang() {
i = holdBang.length - 1;
while (i >= 0) {
holdBang[i]._y = holdBang[i]._y + mineSpeed;
i--;
}
}
function moveRip() {
i = holdRip.length - 1;
while (i >= 0) {
holdRip[i]._y = holdRip[i]._y + mineSpeed;
i--;
}
}
function moveLine() {
i = holdLine.length - 1;
while (i >= 0) {
holdLine[i]._y = holdLine[i]._y + mineSpeed;
i--;
}
}
function removeLine() {
i = holdLine.length - 1;
while (i >= 0) {
if (holdLine[i]._y > 705) {
holdLine[i].removeMovieClip();
holdLine.splice(i, 1);
}
i--;
}
}
function spliceRip() {
i = holdRip.length - 1;
while (i >= 0) {
holdRip.splice(i, 1);
i--;
}
}
function starMovement() {
endX = _root.player._x;
endY = _root.player._y;
star._x = star._x + (endX - star._x);
star._y = star._y + ((endY - star._y) - 55);
}
function shield_absorbMovement() {
endX = _root.player._x;
endY = _root.player._y;
shield_absorb._x = shield_absorb._x + (endX - shield_absorb._x);
shield_absorb._y = shield_absorb._y + ((endY - shield_absorb._y) - 55);
}
function shieldMovement() {
endX = _root.player._x;
endY = _root.player._y;
shield._x = shield._x + ((endX - shield._x) + 10);
shield._y = shield._y + ((endY - shield._y) - 30);
}
function shieldEffects() {
i = holdLine.length - 1;
while (i >= 0) {
if (shield._alpha > 10) {
shield._alpha = 100;
if (holdLine[i].hitTest(_root.shield)) {
shield_absorb._alpha = 100;
holdLine[i]._alpha = holdLine[i]._alpha - 10;
if (holdLine[i]._alpha < 0) {
shield_absorb._alpha = 0;
holdLine[i].removeMovieClip();
holdLine.splice(i, 1);
}
}
}
i--;
}
}
function playerShieldDown() {
i = holdLine.length - 1;
while (i >= 0) {
if (shield._alpha < 10) {
if (holdLine[i].hitTest(_root.player._x, _root.player._y, true)) {
shield_absorb._alpha = 0;
shield._alpha = 0;
bombHit_sound.start();
holdLine[i].removeMovieClip();
holdLine.splice(i, 1);
damage++;
whNum++;
wh = _root.attachMovie("white_explosion", "white_explosion" + whNum, _root.getNextHighestDepth(), {_x:player._x - 95, _y:player._y - 120});
wh.onEnterFrame = function () {
wh._y = wh._y + mineSpeed;
};
}
}
i--;
}
}
function maxShieldAlpha() {
if (shield._alpha > 100) {
shield._alpha = 100;
}
}
function minShieldAlpha() {
if (shield._alpha < -30) {
shield._alpha = -30;
}
}
function playerBounds() {
if (player._x > 440) {
player._x = 440;
} else if (player._x < 100) {
player._x = 100;
}
}
function viewMouse() {
if (_root._xmouse > 70) {
Mouse.hide();
} else {
Mouse.show();
}
}
function removeMines() {
i = holdMines.length - 1;
while (i >= 0) {
if (holdMines[i]._y > 705) {
if (holdMines[i]._xscale == 98) {
civDeaths = civDeaths + 500;
flNum++;
fla = _root.attachMovie("flash", "flash" + flNum, _root.getNextHighestDepth(), {_x:225, _y:295});
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
if (holdMines[i]._xscale == 99) {
civDeaths = civDeaths + 1500;
flNum++;
fla = _root.attachMovie("flash", "flash" + flNum, _root.getNextHighestDepth(), {_x:225, _y:295});
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
if (holdMines[i]._xscale == 100) {
civDeaths = civDeaths + 5000;
flNum++;
fla = _root.attachMovie("flash", "flash" + flNum, _root.getNextHighestDepth(), {_x:225, _y:295});
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
}
i--;
}
}
function removeLaser() {
i = laserFire.length - 1;
while (i >= 0) {
if (laserFire[i]._y < -23) {
laserFire[i].removeMovieClip();
laserFire.splice(i, 1);
}
i--;
}
}
function playerHit() {
i = holdMines.length - 1;
while (i >= 0) {
if (holdMines[i].hitTest(player._x, player._y, true)) {
if (holdMines[i]._xscale == 98) {
bombHit_sound.start();
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 75;
bang._y = holdMines[i]._y - 100;
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
damage++;
break;
}
if (holdMines[i]._xscale == 99) {
bombHit_sound.start();
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 90;
bang._y = holdMines[i]._y - 90;
bang._xscale = 150;
bang._yscale = 150;
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
damage++;
break;
}
if (holdMines[i]._xscale == 100) {
bombHit_sound.start();
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 130;
bang._y = holdMines[i]._y - 130;
bang._xscale = 210;
bang._yscale = 210;
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
damage++;
break;
}
}
i--;
}
}
function ripHit() {
i = holdMines.length - 1;
while (i >= 0) {
j = holdRip.length - 1;
while (j >= 0) {
if (holdMines[i].hitTest(holdRip[j])) {
if (holdMines[i]._xscale == 98) {
boom_sound.start();
points = points + 500;
chain++;
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 75;
bang._y = holdMines[i]._y - 100;
ripNum++;
iripple = _root.attachMovie("ripple", "ripple" + ripNum, _root.getNextHighestDepth());
holdRip.push(iripple);
iripple._x = holdMines[i]._x;
iripple._y = holdMines[i]._y - 25;
iripple._xscale = 30;
iripple._yscale = 30;
chainNum++;
chani_text = _root.attachMovie("chain_bonus", "chain_bonus" + chainNum, _root.getNextHighestDepth(), {_x:holdMines[i]._x, _y:holdMines[i]._y});
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
if (holdMines[i]._xscale == 99) {
chain++;
points = points + 200;
boom_sound.start();
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 90;
bang._y = holdMines[i]._y - 90;
bang._xscale = 150;
bang._yscale = 150;
ripNum++;
iripple = _root.attachMovie("ripple", "ripple" + ripNum, _root.getNextHighestDepth());
holdRip.push(iripple);
iripple._x = holdMines[i]._x - 20;
iripple._y = holdMines[i]._y - 25;
iripple._xscale = 80;
iripple._yscale = 80;
chainNum++;
chani_text = _root.attachMovie("chain_bonus", "chain_bonus" + chainNum, _root.getNextHighestDepth(), {_x:holdMines[i]._x, _y:holdMines[i]._y});
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
if (holdMines[i]._xscale == 100) {
boom_sound.start();
chain++;
points = points + 100;
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 130;
bang._y = holdMines[i]._y - 130;
ripNum++;
iripple = _root.attachMovie("ripple", "ripple" + ripNum, _root.getNextHighestDepth());
holdRip.push(iripple);
iripple._x = holdMines[i]._x;
iripple._y = holdMines[i]._y;
iripple._xscale = 125;
iripple._yscale = 125;
bang._xscale = 210;
bang._yscale = 210;
chainNum++;
chani_text = _root.attachMovie("chain_bonus", "chain_bonus" + chainNum, _root.getNextHighestDepth(), {_x:holdMines[i]._x, _y:holdMines[i]._y});
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
}
j--;
}
i--;
}
}
function mineShot() {
i = holdMines.length - 1;
while (i >= 0) {
j = laserFire.length - 1;
while (j >= 0) {
if (holdMines[i].hitTest(laserFire[j]._x, laserFire[j]._y, true)) {
if (holdMines[i]._xscale == 98) {
boom_sound.start();
points = points + 500;
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 75;
bang._y = holdMines[i]._y - 100;
ripNum++;
iripple = _root.attachMovie("ripple", "ripple" + ripNum, _root.getNextHighestDepth());
holdRip.push(iripple);
iripple._x = holdMines[i]._x;
iripple._y = holdMines[i]._y - 25;
iripple._xscale = 30;
iripple._yscale = 30;
laserFire[j].removeMovieClip();
laserFire.splice(j, 1);
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
if (holdMines[i]._xscale == 99) {
points = points + 200;
boom_sound.start();
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 90;
bang._y = holdMines[i]._y - 90;
bang._xscale = 150;
bang._yscale = 150;
ripNum++;
iripple = _root.attachMovie("ripple", "ripple" + ripNum, _root.getNextHighestDepth());
holdRip.push(iripple);
iripple._x = holdMines[i]._x - 20;
iripple._y = holdMines[i]._y - 25;
iripple._xscale = 80;
iripple._yscale = 80;
laserFire[j].removeMovieClip();
laserFire.splice(j, 1);
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
if (holdMines[i]._xscale == 100) {
boom_sound.start();
points = points + 100;
expNum++;
bang = _root.attachMovie("explosion", "explosion" + expNum, _root.getNextHighestDepth());
holdBang.push(bang);
bang._x = holdMines[i]._x - 130;
bang._y = holdMines[i]._y - 130;
ripNum++;
iripple = _root.attachMovie("ripple", "ripple" + ripNum, _root.getNextHighestDepth());
holdRip.push(iripple);
iripple._x = holdMines[i]._x;
iripple._y = holdMines[i]._y;
iripple._xscale = 125;
iripple._yscale = 125;
bang._xscale = 210;
bang._yscale = 210;
laserFire[j].removeMovieClip();
laserFire.splice(j, 1);
holdMines[i].removeMovieClip();
holdMines.splice(i, 1);
break;
}
}
j--;
}
i--;
}
}
function addMines() {
iMines = ["ismall", "imedium", "ilarge", "line", "inull"];
rahNum = random(4);
setMines = iMines[rahNum];
switch (setMines) {
case "ismall" :
smallNum++;
smallMine = _root.attachMovie("small", "small" + smallNum, _root.getNextHighestDepth(), {_x:Math.round(Math.random() * 330) + 80, _y:-65});
smallMine._xscale = 98;
holdMines.push(smallMine);
break;
case "imedium" :
mediumNum++;
mediumMine = _root.attachMovie("medium", "medium" + mediumNum, _root.getNextHighestDepth(), {_x:Math.round(Math.random() * 280) + 85, _y:-115});
mediumMine._xscale = 99;
holdMines.push(mediumMine);
break;
case "ilarge" :
largeNum++;
largeMine = _root.attachMovie("large", "large" + largeNum, _root.getNextHighestDepth(), {_x:Math.round(Math.random() * 195) + 85, _y:-195});
holdMines.push(largeMine);
break;
case "inull" :
break;
case "line" :
lineNum++;
Light_line = _root.attachMovie("lightline", "lightline" + lineNum, _root.getNextHighestDepth(), {_x:68.2, _y:-195});
holdLine.push(Light_line);
break;
case "inull" :
}
}
stop();
_root.attachMovie("shield_absorb", "shield_absorb", _root.getNextHighestDepth());
_root.attachMovie("player", "player", _root.getNextHighestDepth(), {_x:25, _y:300});
_root.attachMovie("shield", "shield", _root.getNextHighestDepth());
_root.attachMovie("black", "black", _root.getNextHighestDepth(), {_x:70, _y:0});
shield_absorb._alpha = 0;
shield._xscale = 35;
shield._yscale = 35;
var laserFire = new Array();
var holdBang = new Array();
var holdMines = new Array();
var holdRip = new Array();
var holdLine = new Array();
laser_sound = new Sound();
laser_sound.attachSound("ptchow");
boom_sound = new Sound();
boom_sound.attachSound("boom");
bombHit_sound = new Sound();
bombHit_sound.attachSound("bombHit");
gameDone = false;
civDeaths = 0;
chain = 0;
chainNum = 0;
points = 0;
bonus = 0;
allPoints = 0;
speed = 10;
smallNum = 0;
mediumNum = 0;
largeNum = 0;
laserNum = 0;
spiNum = 0;
expNum = 0;
fl2Num = 0;
lineNum = 0;
flNum = 0;
ripNum = 0;
shNum = 0;
BuNum = 0;
whNum = 0;
omNum = 0;
moving_timer = 40;
mineSpeed = 6;
laserSpeed = 25;
timeOfLastFire = 0;
releaseMine = 25;
spliceTimer = 3000;
damage = 0;
eshNum = 0;
smoNum = 0;
smo2Num = 0;
smo3Num = 0;
smokeSpeed = 5;
smoke_interval = 3;
player.onMouseMove = function () {
dist_x = player._x - _root._xmouse;
dist_y = player._y - _root._xmouse;
if (player._x > (_root._xmouse + 10)) {
player._xscale = -100;
} else {
player._xscale = 100;
}
};
_root.onMouseDown = function () {
if (!gameDone) {
if ((timeOfLastFire + 300) < getTimer()) {
shield._alpha = -30;
laser_sound.start();
timeOfLastFire = getTimer();
_root.attachMovie("star", "star", _root.getNextHighestDepth(), {_x:player._x, _y:player._y - 55});
laserNum++;
laser = _root.attachMovie("shot", "shot" + laserNum, _root.getNextHighestDepth(), {_x:player._x, _y:player._y - 40});
laserFire.push(laser);
}
}
};
player.onEnterFrame = function () {
shield._alpha = shield._alpha + 1.5;
if (shield._alpha > 10) {
shield._alpha = 100;
}
releaseMine = releaseMine - 1;
if (releaseMine == 0) {
addMines();
releaseMine = 18;
}
mineSpeed = mineSpeed + 0.005;
trace(mineSpeed);
gameOver();
bulletShot();
finalScore();
bonusPTS();
takingDamage();
takingDamage2();
takingDamage3();
shield_absorbMovement();
viewMouse();
playerMovement();
shieldMovement();
starMovement();
shieldEffects();
minShieldAlpha();
maxShieldAlpha();
playerBounds();
removeLaser();
moveMines();
fire();
mineShot();
removeMines();
moveBang();
playerHit();
moveRip();
ripHit();
moveLine();
removeLine();
playerShieldDown();
spliceTimer = spliceTimer - 1;
if (spliceTimer == 0) {
spliceBang();
spliceRip();
spliceTimer = 3000;
}
};
Frame 7
stop();
Mouse.show();
star.removeMovieClip();
laser.removeMovieClip();
shield_absorb.removeMovieClip();
shield.removeMovieClip();
final_score.text = scores;
if (hscore == undefined) {
hscore = scores;
high_score.text = scores;
} else if (scores > hscore) {
hscore = scores;
high_score.text = hscore;
} else {
high_score.text = hscore;
}
Symbol 16 MovieClip Frame 12
stop();
Symbol 20 Button
on (release) {
gotoAndPlay (2);
_root.soundstatus = "off";
}
Symbol 21 MovieClip Frame 11
stop();
Symbol 23 Button
on (release) {
gotoAndPlay (1);
_root.soundstatus = "on";
}
Symbol 24 MovieClip Frame 1
stop();
Symbol 24 MovieClip Frame 2
stop();
Instance of Symbol 28 MovieClip in Symbol 29 MovieClip [sound_contr] Frame 1
onClipEvent (load) {
_root.soundstatus = "on";
_root.mySound = new Sound(_level0);
_root.mySound2 = new Sound(_level1);
_root.mySound3 = new Sound(_level2);
_root.mySound4 = new Sound(_level3);
_root.mySound5 = new Sound(_level4);
maxvolume = 100;
minvolume = 0;
}
onClipEvent (enterFrame) {
if (_root.soundstatus == "on") {
step = 5;
}
if (_root.soundstatus == "off") {
step = -5;
}
maxvolume = maxvolume + step;
if (maxvolume > 100) {
maxvolume = 100;
}
if (maxvolume < 0) {
maxvolume = 0;
}
_root.mySound.setVolume(maxvolume);
_root.mySound2.setVolume(maxvolume);
_root.mySound3.setVolume(maxvolume);
_root.mySound4.setVolume(maxvolume);
_root.mySound5.setVolume(maxvolume);
}
Symbol 31 Button
on (press) {
getURL ("http://www.avgames.co.uk/", "_blank");
}
Symbol 120 MovieClip Frame 24
stop();
Symbol 121 MovieClip [player] Frame 1
stop();
Symbol 121 MovieClip [player] Frame 2
stop();
Symbol 128 MovieClip [shield] Frame 2
b3.gotoAndPlay(180);
b2.gotoAndPlay(300);
b1.gotoAndPlay(100);
stop();
Symbol 132 MovieClip [star] Frame 6
this.removeMovieClip();
Symbol 199 MovieClip [white_explosion] Frame 29
this.removeMovieClip();
Symbol 200 MovieClip [flash] Frame 60
loudBang_sound = new Sound();
loudBang_sound.attachSound("loudBang");
timeOfLastPlay = 0;
this.onEnterFrame = function () {
if ((timeOfLastPlay + 3000) < getTimer()) {
timeOfLastPlay = getTimer();
loudBang_sound.start();
}
};
Symbol 200 MovieClip [flash] Frame 119
this.removeMovieClip();
Symbol 204 MovieClip [explosion] Frame 30
this.removeMovieClip();
Symbol 211 MovieClip [ripple] Frame 15
this.removeMovieClip();
Symbol 265 MovieClip [intro] Frame 30
Symbol 265 MovieClip [intro] Frame 206
this.removeMovieClip();
Symbol 287 MovieClip [bullet] Frame 1
this.onEnterFrame = function () {
_rotation = (_rotation - 12);
};
Symbol 288 MovieClip [flashTwo] Frame 1
loudBang_sound = new Sound();
loudBang_sound.attachSound("loudBang");
timeOfLastPlay = 0;
this.onEnterFrame = function () {
if ((timeOfLastPlay + 3000) < getTimer()) {
timeOfLastPlay = getTimer();
loudBang_sound.start();
}
};
Symbol 288 MovieClip [flashTwo] Frame 60
this.removeMovieClip();
Symbol 289 MovieClip [black] Frame 11
this.removeMovieClip();
Symbol 292 MovieClip [chain_bonus] Frame 19
this.removeMovieClip();
Symbol 300 Button
on (press) {
getURL ("http://www.avgames.co.uk/", "_blank");
}
Symbol 313 Button
on (release) {
gotoAndPlay ("game");
}
Symbol 329 Button
on (press) {
gotoAndPlay ("title");
}