STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228086
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/86130715?noj=FRM86130715-3DC" width="1" height="1"></div>

Happy Cyclopsland.swf

This is the info page for
Flash #28579

(Click the ID number above for more basic data on this flash file.)


Text
Loading the Loading Screen...

(seriously)

LOADING
LOTS OF FUN

100 %

25 %

50 %

75 %

DISCLAIMER
None of the characters you are about
to see are fictional. All events are real.
You are free to reenact anything you
see in this game.

by Bas in het Veld

DISCLAIMER
None of the characters you
are about to see are
fictional. All events are
real. You are free to
reenact anything you see
in this game.

Reset Saved
Data

ARE YOU
SURE!?

2

ER

Many  thanks to
-Edible Castle for:
Calderbank Image & Sounds
-Jochem Smit for:
Music
-Stef van der Woerdt &
-Jermo in het Veld for:
Beta Testing

Razor Rotors

Razor Rotors

Gun Aiming

Gun Aiming

Reload

Reload

Adrenaline

Adrenaline

Stunting

Stunting

Cluster Bomb

Cluster Bomb

Armor

Armor

Spare Planes

Spare Planes

Upgrades

Upgrades

D

F

G

P2:
shooting            - left mouse
grenade             - scroll down
homing missile - scroll up

P1:

W

A

Press escape at any time during the game to return
to the menu. No progress will be lost.

NEXT

AZERTY users click here!

x10

adrenaline meter
kill to fill,
then press F or G
and enjoy

Remaining lives

Armor

Level

experience

upgrades are
bought right
here, check them
out right now!

The game is meant for 2 players. You
can play solo too, but it's more fun
with your friends!

Your wanted bar will be filled as you kill innocent people.
Different Law reinforcements will try to stop you and if they
don't succeed, the mighty newgrounds tank will try to do
so. You'll have 10 lives in each level to destroy that tank, if
you lose them you'll have to restart. You won't lose any
progress though.

Your wanted bar will be filled as you kill innocent people.
Different Law reinforcements will try to stop you and if they
don't succeed, the mighty newgrounds tank will try to do
so. You'll have 10 lives in each level to destroy that tank, if
you lose them you'll have to restart. You won't lose any
progress though.
note: You can set quality and music volume in the right
mouse button menu!

GO!

AZERTY
I - accelerate
K - deaccelerate
J - turn Left
L - turn Right
U - quick turn left
O - quick turn right
P - rocket
M - bomb
Au revoir!

ActionScript [AS1/AS2]

Frame 1
function geturl() { getURL ("http://www.basinhetveld.com/", _blank); } function geturl2() { getURL ("http://www.newgrounds.com/", _blank); } function geturl3() { getURL ("http://www.newgrounds.com/portal/view/228567", _blank); } function none() { } function goback() { stopAllSounds(); for (a in _root) { eval (_root.a).removeMovieClip(""); } gotoAndPlay (2); } function qualitylow() { _root._quality = "LOW"; } function qualitymed() { _root._quality = "MEDIUM"; } function qualityhigh() { _root._quality = "HIGH"; } function soundup() { _root.idcontroller_music.music.setVolume(_root.idcontroller_music.music.getVolume() + 10); } function sounddown() { _root.idcontroller_music.music.setVolume(_root.idcontroller_music.music.getVolume() - 10); } function resetdata() { _global.shootrange = 20; _global.bulletdelay = 6; _global.rocketdelay = 40; _global.bombdelay = 60; _global.adnr = 6; _global.razorrotor = 0; _global.maxhealth = 100; _global.stunting = 0; _global.clusters = 0; _global.extralives = 0; _global.bossnr = 1; _global.XP = 0; _global.XPpoints = 1; _global.XPlevel = 1; _global.XPneed = 1000; savedata(); } function savedata() { _root.cookie.data.shootrange = _global.shootrange; _root.cookie.data.bulletdelay = _global.bulletdelay; _root.cookie.data.rocketdelay = _global.rocketdelay; _root.cookie.data.bombdelay = _global.bombdelay; _root.cookie.data.adnr = _global.adnr; _root.cookie.data.razorrotor = _global.razorrotor; _root.cookie.data.repair = _global.repair; _root.cookie.data.maxhealth = _global.maxhealth; _root.cookie.data.stunting = _global.stunting; _root.cookie.data.clusters = _global.clusters; _root.cookie.data.extralives = _global.extralives; _root.cookie.data.bossnr = _global.bossnr; _root.cookie.data.XP = _global.XP; _root.cookie.data.XPpoints = _global.XPpoints; _root.cookie.data.XPlevel = _global.XPlevel; _root.cookie.data.XPneed = _global.XPneed; } function loaddata() { _global.shootrange = _root.cookie.data.shootrange; _global.bulletdelay = _root.cookie.data.bulletdelay; _global.rocketdelay = _root.cookie.data.rocketdelay; _global.bombdelay = _root.cookie.data.bombdelay; _global.adnr = _root.cookie.data.adnr; _global.razorrotor = _root.cookie.data.razorrotor; _global.repair = _root.cookie.data.repair; _global.maxhealth = _root.cookie.data.maxhealth; _global.stunting = _root.cookie.data.stunting; _global.clusters = _root.cookie.data.clusters; _global.extralives = _root.cookie.data.extralives; _global.bossnr = _root.cookie.data.bossnr; _global.XP = _root.cookie.data.XP * 0.666666666666667; _global.XPpoints = _root.cookie.data.XPpoints; _global.XPlevel = _root.cookie.data.XPlevel; _global.XPneed = _root.cookie.data.XPneed; } MENU = new ContextMenu(); MENU.hideBuiltInItems(); MENU.customItems.push(new ContextMenuItem("My site (dutch)", geturl)); MENU.customItems.push(new ContextMenuItem("Newgrounds", geturl2)); MENU.customItems.push(new ContextMenuItem("Watch Calderbank!", geturl3)); MENU.customItems.push(new ContextMenuItem("Main Menu", goback, true)); MENU.customItems.push(new ContextMenuItem("Set Quality:", none, true)); MENU.customItems.push(new ContextMenuItem("Low", qualitylow)); MENU.customItems.push(new ContextMenuItem("Medium (recommended)", qualitymed)); MENU.customItems.push(new ContextMenuItem("High (+ blurring)", qualityhigh)); MENU.customItems.push(new ContextMenuItem("Music ++", soundup, true)); MENU.customItems.push(new ContextMenuItem("Music --", sounddown)); _root.menu = MENU; var cookie = SharedObject.getLocal("bv87plane"); if (cookie.data.shootrange == undefined) { _root.txtmssg = "no data found, savegame created"; resetdata(); } else { _root.txtmssg = "data found, progress has been loaded"; loaddata(); }
Frame 2
loaded = getBytesLoaded(); total = getBytesTotal(); percentdone = (loaded / total) * 100; idloadtank._alpha = percentdone; if (percentdone == 100) { gotoAndStop (4); }
Frame 3
gotoAndPlay (2);
Frame 37
for (a in this) { eval (_root.a).gotoAndStop(1); }
Frame 40
gotoAndPlay (37);
Frame 44
gotoAndPlay (42);
Frame 48
gotoAndPlay (45);
Frame 55
gotoAndPlay (58);
Frame 57
gotoAndPlay (56);
Frame 58
_root.attachMovie("idcontroller_ground", "idcontroller_ground", 12); _root.attachMovie("idcontroller_music", "idcontroller_music", 13); _root.attachMovie("idcontroller_level", "idcontroller_level", 14); _root.attachMovie("idwantedbar", "idwantedbar", 27); _root.attachMovie("idhealthbar", "idhealthbar", 39); _root.attachMovie("idXPscreen", "idXPscreen", 40); _root.attachMovie("idtextbox", "idtextbox", 45); adrenalinebar = _root.attachMovie("idadrenaline_meter", "idadrenalinebar", 26); _root.adrenalinebar._y = 30; _root.idhealthbar._y = 30; _root.idwantedbar._y = 30; _root.idtextbox._y = 90; _root.idXPscreen._y = 30; _root.displaytext1 = ""; _root.displaytext2 = ""; _root.roomheight = 380; h = (_root.roomheight - 16) - (Math.floor(Math.random() * 3) * 16); _root.idcontroller_ground.startheight = h; _root.attachMovie("idplayer_plane", "idplane", 100); _root.idplane._x = 50; _root.idplane._y = h; Set("_root.idplane:shoot", 0); if (_root.MP == 0) { _root.idplane.pilot2._alpha = 0; _root.idplane.p2gun._alpha = 0; } _root.Fz = 0.8; _root.Fengine = 0; _root.Fwings = 0; _root.hspeed = 2; _root.vspeed = 0; _root.rotspeed = 0; _root.bulletnr = 0; _root.bulletshoot = 1; _root.bulletspeed = 25; _root.rocketnr = 0; _root.rocket_shoot = 1; _root.bomb_shoot = 1; _root.adrenaline = 0; _root.adrocket = 0; _root.adbomb = 0; _root.wantedlevel = 0; _root.totalenemies = 0; _root.totalcivs = 0; _root.totalcivcars = 0; _root.idplane.myhealth = _global.maxhealth; _root.idplane.p2gun._rotation = 180; _root.p2rocketshoot = _global.rocketdelay; _root.p2bombshoot = _global.bombdelay; _root.savecountdown = 50; _global.lives = 10 + _global.extralives; _root.displaytxt = "Welcome In Happy Cyclopsland!"; _root.sndengine = new Sound("_root.idplane"); _root.sndengine.attachSound("snd_engine"); _root.sndengine.start(0, 9999); var mouseListener = new Object(); mouseListener.onMouseWheel = function (delta) { nr = delta / Math.abs(delta); if (nr == 1) { _root.idplane.shoot2 = 1; } if (nr == -1) { _root.idplane.shoot3 = 1; } }; Mouse.addListener(mouseListener); getFPS = function () { if (signal == true) { time = getTimer(); } else { tempo = int(1000 / (getTimer() - time)); } signal = !signal; return(tempo); }; numcount = 0; cumule = 0; this.createEmptyMovieClip("fps", 41); fps.onEnterFrame = function () { numcount++; currfps = getFPS(); }; var filter = (new flash.filters.BlurFilter(2, 2, 1)); var filterArray = new Array(); filterArray.push(filter); var filter2 = (new flash.filters.BlurFilter(8, 8, 1)); var filterArray2 = new Array(); filterArray2.push(filter2); onEnterFrame = function () { if (Key.isDown(27)) { stopAllSounds(); for (a in this) { eval (_root.a).removeMovieClip(""); } gotoAndPlay (2); } };
Frame 68
_root.savecountdown = _root.savecountdown - 1; if (_root.savecountdown <= 0) { _root.savecountdown = 50; _root.savegame(); } gotoAndPlay (59);
Symbol 12 MovieClip [c_head1] Frame 1
gotoAndStop(Math.floor((Math.random() * 3) + 1));
Symbol 15 MovieClip [c_mouth1] Frame 1
gotoAndStop (1); onEnterFrame = function () { if (this._parent.alive == 0) { gotoAndStop (2); } };
Symbol 18 MovieClip [c_eye1] Frame 1
gotoAndStop (1); onEnterFrame = function () { if (this._parent.alive == 0) { gotoAndStop (2); } };
Symbol 30 MovieClip [tank_NG] Frame 1
nr = Math.floor(Math.random() * 6) + 1; arm1.gotoAndStop(nr); arm2.gotoAndStop(nr);
Symbol 35 MovieClip Frame 1
onEnterFrame = function () { distmouse = Math.sqrt(Math.pow(_root._xmouse - _x, 2) + Math.pow(_root._ymouse - _y, 2)); this._xscale = (0.01 * _root.percentdone) * distmouse; this._yscale = (0.01 * _root.percentdone) * distmouse; _rotation = (Math.atan2(_root._ymouse - _y, _root._xmouse - _x) * 57.2957795130823); };
Symbol 35 MovieClip Frame 2
gotoAndPlay (1);
Symbol 43 MovieClip Frame 1
onEnterFrame = function () { this._rotation = (_root.percentdone / 100) * 360; };
Symbol 43 MovieClip Frame 2
gotoAndPlay (1);
Symbol 53 Button
on (release) { _root.MP = 1; gotoAndPlay (37); }
Symbol 59 Button
on (release) { _root.resetdata(); _root.txtmssg = "Data reset!"; }
Symbol 65 MovieClip [idcontroller_ground] Frame 1
startheight2 = startheight; currentfirst = 1; civmax = 8; enemynr = 28; maxenemies = 10; createtimer = 250; i = -1; while (i <= 1) { i = i + 1; _root.attachMovie("id_ground2", "groundnr" + (i + 1), i + 1); Set(("../groundnr" + (i + 1)) + "._x", i * 100); Set(("../groundnr" + (i + 1)) + "._y", startheight); } i = -1; while (i <= 4) { i = i + 1; nr = Math.floor((Math.random() * 3) + 1); while (((startheight >= (_root.roomheight - 16)) && (nr == 1)) or ((startheight <= (_root.roomheight - 96)) && (nr == 3))) { nr = Math.floor((Math.random() * 3) + 1); } cnc = Math.floor(Math.random() * 5); if (cnc != 0) { nr = 2; } kindd = "id_ground" + nr; _root.attachMovie(kindd, "groundnr" + (4 + i), i + 4); Set(("../groundnr" + (4 + i)) + "._x", 300 + (i * 100)); Set(("../groundnr" + (4 + i)) + "._y", startheight); if (nr == 1) { startheight = startheight + 16; } if (nr == 3) { startheight = startheight - 16; } call("randomstuff"); } onEnterFrame = function () { dif = 0; if (_root.idplane._x >= 500) { dif = Math.round(../idplane._x - 500); } if (_root.idplane._x <= 300) { dif = Math.round(../idplane._x - 300); } for (a in _root) { Set(("_root." + a) + "._x", eval (("_root." + a) + "._x") - dif); } _root.adrenalinebar._x = 170; _root.idwantedbar._x = 400; _root.idtextbox._x = 400; _root.idhealthbar._x = 70; _root.idXPscreen._x = 70; _root.bgtree._x = 0; _root.bgtree.hhspeed = dif / 20; if (_root.groundnr1._x < -100) { call("right"); } if (_root.groundnr9._x > 800) { call("left"); } createtimer = createtimer - 1; if (createtimer < 1) { if (Math.floor(Math.random() * 2) == 0) { side = "left"; } else { side = "right"; } createtimer = 25 * ((Math.random() * 5) + 3); call("randomstuff"); } };
Symbol 65 MovieClip [idcontroller_ground] Frame 3
gotoAndPlay (2);
Symbol 65 MovieClip [idcontroller_ground] Frame 4
removeMovieClip("_root.groundnr1"); nr = Math.floor((Math.random() * 3) + 1); while (((startheight >= (_root.roomheight - 16)) && (nr == 1)) or ((startheight <= (_root.roomheight - 54)) && (nr == 3))) { nr = Math.floor((Math.random() * 3) + 1); } cnc = Math.floor(Math.random() * 2); if (cnc != 0) { nr = 2; } kind1 = "id_ground" + nr; _root.attachMovie(kind1, "groundnr10", 10); Set("../groundnr10._x", _root.groundnr9._x + 100); Set("../groundnr10._y", startheight); if (nr == 1) { startheight = startheight + 16; } if (nr == 3) { startheight = startheight - 16; } i = 2; while (i <= 10) { eval ("_root.groundnr" + i).swapDepths(i - 1); setProperty("_root.groundnr" + i, _name , "groundnr" + (i - 1)); i = i + 1; } side = "right"; call("randomstuff");
Symbol 65 MovieClip [idcontroller_ground] Frame 9
startheight = _root.groundnr9._y; removeMovieClip("_root.groundnr9"); nr = Math.floor((Math.random() * 3) + 1); startheight2 = _root.groundnr1._y; while (((startheight2 >= (_root.roomheight - 16)) && (nr == 3)) or ((startheight2 <= (_root.roomheight - 48)) && (nr == 1))) { nr = Math.floor((Math.random() * 3) + 1); } cnc = Math.floor(Math.random() * 2); if (cnc != 0) { nr = 2; } kind2 = "id_ground" + nr; _root.attachMovie(kind2, "groundnr0", 0); if (nr == 3) { startheight2 = startheight2 + 16; } if (nr == 1) { startheight2 = startheight2 - 16; } Set("../groundnr0._x", _root.groundnr1._x - 100); Set("../groundnr0._y", startheight2); i = 9; while (i >= 0) { eval ("_root.groundnr" + i).swapDepths(i + 1); setProperty("_root.groundnr" + i, _name , "groundnr" + (i + 1)); i = i - 1; } side = "left"; call("randomstuff");
Symbol 65 MovieClip [idcontroller_ground] Frame 13
cnc = Math.floor(Math.random() * 8); if ((cnc <= 3) && (_root.totalcivs < 10)) { nr = 15; while ((_root.getInstanceAtDepth(nr) != undefined) && (nr < 22)) { nr = nr + 1; } if (_root.getInstanceAtDepth(nr) == undefined) { _root.attachMovie("idcivilian", "civ" + nr, nr); if (side == "right") { Set(("_root.civ" + nr) + "._x", 850); Set(("_root.civ" + nr) + "._y", startheight); } if (side == "left") { Set(("_root.civ" + nr) + "._x", -50); Set(("_root.civ" + nr) + "._y", startheight2); } if ((side != "left") and (side != "right")) { Set(("_root.civ" + nr) + "._x", Math.random() * 800); Set(("_root.civ" + nr) + "._y", startheight); } _root.totalcivs = _root.totalcivs + 1; } } if ((cnc == 4) && (_root.totalcivcars < 3)) { nr = 42; while ((_root.getInstanceAtDepth(nr) != undefined) && (nr < 44)) { nr = nr + 1; } if (_root.getInstanceAtDepth(nr) == undefined) { _root.attachMovie("idcivcar", "civcar" + nr, nr); if (side == "right") { Set(("_root.civcar" + nr) + "._x", 850); Set(("_root.civcar" + nr) + "._y", startheight); } if (side == "left") { Set(("_root.civcar" + nr) + "._x", -50); Set(("_root.civcar" + nr) + "._y", startheight2); } if ((side != "left") and (side != "right")) { Set(("_root.civcar" + nr) + "._x", Math.random() * 800); Set(("_root.civcar" + nr) + "._y", startheight); } _root.totalcivcars = _root.totalcivcars + 1; } } if (_root.wantedlevel < 1000) { maxenemies = Math.round(_root.wantedlevel / 100); if ((cnc == 0) && (maxenemies > _root.totalenemies)) { nr = 28; while ((_root.getInstanceAtDepth(nr) != undefined) && (nr < 37)) { nr = nr + 1; } cnc = Math.floor(Math.random() * maxenemies) + 1; if (cnc <= 5) { _root.attachMovie("idarmyjeep", "enemy" + nr, nr); _root.totalenemies = _root.totalenemies + 1; Set(("../enemy" + nr) + "._xscale", -100); if ((Math.random() * 10) == 0) { Set(("../enemy" + nr) + "._xscale", 100); } } if (cnc >= 7) { _root.attachMovie("idtank1", "enemy" + nr, nr); _root.totalenemies = _root.totalenemies + 1; } if (side == "right") { Set(("../enemy" + nr) + "._x", 900); Set(("../enemy" + nr) + "._y", startheight); } else { Set(("../enemy" + nr) + "._x", -100); Set(("../enemy" + nr) + "._y", startheight2); } } }
Symbol 184 MovieClip [idexplosion_1] Frame 1
_rotation = (Math.random() * 360); _xscale = scale; _yscale = scale; boomsound = new Sound(this); nr = Math.floor((Math.random() * 3) + 1); boomsound.attachSound("snd_boom" + nr); this.boomsound.setVolume(scale); boomsound.start(); if (_root._quality == "HIGH") { this.filters = _root.filterArray; } onEnterFrame = function () { if ((((_x < -50) or (_x > 850)) or (_y < -50)) or (_y > (_root.roomheight + 50))) { removeMovieClip(""); } if (this._currentframe < 5) { i = 15; while (i <= (14 + _root.totalcivs)) { if (this.hitTest(eval ("_root.civ" + i))) { xdif = eval ("_root.civ" + i)._x - this._x; ydif = eval ("_root.civ" + i)._y - this._y; eval ("_root.civ" + i).die = 2; eval ("_root.civ" + i).hspeed = xdif / 5; eval ("_root.civ" + i).vspeed = ydif / 5; } i = i + 1; } i = 42; while (i <= (41 + _root.totalcivcars)) { if (eval ("_root.civcar" + i).hitTest(_x, _y, false)) { eval ("_root.civcar" + i).myhealth = eval ("_root.civcar" + i).myhealth - ((scale / 100) * 20); } i = i + 1; } i = 28; while (i <= (27 + _root.totalenemies)) { if (this.hitTest(eval ("_root.enemy" + i))) { eval ("_root.enemy" + i).myhealth = eval ("_root.enemy" + i).myhealth - ((scale / 100) * 10); } i = i + 1; } } };
Symbol 184 MovieClip [idexplosion_1] Frame 60
removeMovieClip("");
Symbol 200 MovieClip [idrotor] Frame 1
if (_global.razorrotor == 1) { this.localToGlobal((p = {x:this._x, y:this._y})); i = 15; while (i <= (14 + _root.totalcivs)) { if (eval ("_root.civ" + i).hitTest(p.x, p.y, false)) { eval ("_root.civ" + i).die = 2; eval ("_root.civ" + i).hspeed = eval ("_root.civ" + i).hspeed + (_root.hspeed / 2); if (Math.floor(Math.random() * 10) == 0) { ripsound = new Sound(this); ripsound.attachSound("idcivrip1"); this.ripsound.setVolume(150); ripsound.start(); eval ("_root.civ" + i).die = 3; } } i = i + 1; } }
Symbol 200 MovieClip [idrotor] Frame 4
gotoAndPlay (1);
Symbol 205 MovieClip [idplayer_plane] Frame 1
p2gun.rotspeed = 0; crashsnd = 0; stunttimer = 0; onEnterFrame = function () { if (myhealth > 1) { if ((Key.isDown(87) or Key.isDown(73)) && (_root.Fengine < 1.4)) { _root.Fengine = _root.Fengine + 0.05; } if ((Key.isDown(83) or Key.isDown(75)) && (_root.Fengine > 0)) { _root.Fengine = _root.Fengine - 0.05; } if (Key.isDown(65) or Key.isDown(74)) { _root.rotspeed = _root.rotspeed - 0.8; } if (Key.isDown(68) or Key.isDown(76)) { _root.rotspeed = _root.rotspeed + 0.8; } } else { myhealth = 1; _root.Fwings = 0; _root.Fz = 0.8; _root.Fengine = 0; if (crashsnd == 0) { crashsnd = 1; crashsound = new Sound(this); crashsound.attachSound("idplanecrashing"); crashsound.setVolume(150); crashsound.start(); stunttimer = 5; } crashsound.setVolume(crashsound.getVolume() + 5); if (_root.hspeed > 0) { if (_rotation > 75) { _root.rotspeed = _root.rotspeed - 0.2; } if (_rotation < 75) { _root.rotspeed = _root.rotspeed + 0.2; } } else if ((_rotation < 165) && (_rotation > 0)) { _root.rotspeed = _root.rotspeed + 0.2; } else { _root.rotspeed = _root.rotspeed - 0.2; } } _root.Fengine = _root.Fengine * 0.98; if (myhealth < 20) { call("dying"); } _root.rotspeed = _root.rotspeed * 0.9; _rotation = (_rotation + _root.rotspeed); if (_y < 0) { _root.vspeed = _root.vspeed + 1; } if (myhealth > 1) { _root.Fwings = ((_root.Fz + 0.05) * Math.abs(_root.hspeed)) * 0.15; } _root.hspeed = _root.hspeed + (_root.Fengine * Math.cos(_rotation * (Math.PI/180))); _root.vspeed = _root.vspeed + (((_root.Fengine * Math.sin(_rotation * (Math.PI/180))) + _root.Fz) - _root.Fwings); if (myhealth > 1) { _root.hspeed = _root.hspeed * 0.85; _root.vspeed = _root.vspeed * 0.85; } else { _root.hspeed = _root.hspeed * 0.95; _root.vspeed = _root.vspeed * 0.95; } _x = (_x + _root.hspeed); _y = (_y + _root.vspeed); call("collcheck"); onMouseDown = function () { shoot = 1; }; onMouseUp = function () { shoot = 0; }; if (_root.MP == 0) { call("1pshoot"); } if (_root.MP == 1) { call("2pshoot"); } if (_root.rocket_shoot >= 1) { _root.rocket_shoot = _root.rocket_shoot - 1; } if (_root.bomb_shoot >= 1) { _root.bomb_shoot = _root.bomb_shoot - 1; } if ((Key.isDown(70) or Key.isDown(80)) && (_root.rocket_shoot == 0)) { call("rocket1"); } if ((Key.isDown(71) or Key.isDown(77)) && (_root.bomb_shoot == 0)) { call("bomb1"); } if (_global.stunting == 1) { if (stunttimer >= 1) { stunttimer = stunttimer - 1; } if (stunttimer <= 0) { if (Key.isDown(81) or Key.isDown(85)) { _root.rotspeed = _root.rotspeed - 20; p2gun.rotspeed = p2gun.rotspeed + 50; stunttimer = 50; } if (Key.isDown(69) or Key.isDown(79)) { _root.rotspeed = _root.rotspeed + 20; p2gun.rotspeed = p2gun.rotspeed - 50; stunttimer = 50; } } } if (_root.adrocket >= 1) { _root.adrocket = _root.adrocket - 0.25; if ((Math.round(10 * _root.adrocket) / 10) == Math.round(_root.adrocket)) { call("rocket1"); } _root.adrenaline = 0; } if (_root.adbomb >= 1) { _root.adbomb = _root.adbomb - 0.2; if ((Math.round(10 * _root.adbomb) / 10) == Math.round(_root.adbomb)) { call("bomb1"); } _root.adrenaline = 0; } _root.sndengine.setVolume((30 + (150 * _root.Fengine)) + ((stunttimer / 50) * 200)); _root.sndengine.onSoundComplete = function () { _root.sndengine.start(); }; };
Symbol 205 MovieClip [idplayer_plane] Frame 3
gotoAndPlay (2);
Symbol 205 MovieClip [idplayer_plane] Frame 4
snd = new Sound(); nr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_releasebomb" + nr); snd.start(); _root.rocket_shoot = _global.rocketdelay; _root.rocketnr = _root.rocketnr + 1; if (_root.rocketnr >= 50) { _root.rocketnr = 0; } _root.attachMovie("idrocket_1", "rocket" + _root.rocketnr, _root.getNextHighestDepth()); Set(("../rocket" + _root.rocketnr) + ":power", 2); Set(("../rocket" + _root.rocketnr) + ":rotspeed", (Math.random(1) * 2) - 2); Set(("../rocket" + _root.rocketnr) + ":hspeed", _root.hspeed + (1 * Math.cos((_rotation + 90) * (Math.PI/180)))); Set(("../rocket" + _root.rocketnr) + ":vspeed", _root.vspeed + (1 * Math.sin((_rotation + 90) * (Math.PI/180)))); Set(("../rocket" + _root.rocketnr) + ":life", 20 + (Math.random(1) * 10)); Set(("../rocket" + _root.rocketnr) + ":delay", Math.floor(30 - (Math.random() * 3))); setProperty("../rocket" + _root.rocketnr, _rotation , _rotation); setProperty("../rocket" + _root.rocketnr, _x , this._x + (10 * Math.cos((_rotation + 130) * (Math.PI/180)))); setProperty("../rocket" + _root.rocketnr, _y , this._y + (10 * Math.sin((_rotation + 130) * (Math.PI/180)))); if (_root.adrenaline == 100) { _root.adrocket = _global.adnr; _root.adrenaline = 0; }
Symbol 205 MovieClip [idplayer_plane] Frame 9
_root.bulletshoot = _global.bulletdelay; _root.bulletnr = _root.bulletnr + 1; if (_root.bulletnr >= 100) { _root.bulletnr = 0; } _root.attachMovie("idbullet", "bullet" + _root.bulletnr, _root.getNextHighestDepth()); Set(("../bullet" + _root.bulletnr) + ":speed", _root.bulletspeed + (Math.random(1) * 5)); setProperty("../bullet" + _root.bulletnr, _rotation , (mousedirec + (Math.random(1) * 4)) - 2); setProperty("../bullet" + _root.bulletnr, _x , this._x + (15 * Math.cos(_rotation * (Math.PI/180)))); setProperty("../bullet" + _root.bulletnr, _y , this._y + (15 * Math.sin(_rotation * (Math.PI/180))));
Symbol 205 MovieClip [idplayer_plane] Frame 15
this.localToGlobal((p = {x:p2gun._x, y:p2gun._y})); _root.bulletshoot = _global.bulletdelay; _root.bulletnr = _root.bulletnr + 1; if (_root.bulletnr >= 100) { _root.bulletnr = 0; } _root.attachMovie("idbullet", "bullet" + _root.bulletnr, _root.getNextHighestDepth()); Set(("../bullet" + _root.bulletnr) + ":speed", _root.bulletspeed + (Math.random(1) * 5)); setProperty("../bullet" + _root.bulletnr, _rotation , ((_rotation + this.p2gun._rotation) + (Math.random(1) * 4)) - 2); if (p2gun._yscale == 100) { nr = 8; } else { nr = -8; } setProperty("../bullet" + _root.bulletnr, _x , p.x + (30 * Math.cos(((_rotation + this.p2gun._rotation) + nr) * (Math.PI/180)))); setProperty("../bullet" + _root.bulletnr, _y , p.y + (30 * Math.sin(((_rotation + this.p2gun._rotation) + nr) * (Math.PI/180))));
Symbol 205 MovieClip [idplayer_plane] Frame 20
_root.Fz = 0.8; this.localToGlobal((p = {x:this.idrwheel._x, y:this.idrwheel._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y + 1, true)) { if (myhealth == 1) { call("destroy"); } _root.Fz = 0; _rotation = (_rotation - 1); j = 30; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true) and (j > 0)) { p.y = p.y - 1; _y = (_y - 1); j = j - 1; } } i = i + 1; } } this.localToGlobal((p = {x:this.idlwheel._x, y:this.idlwheel._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { if (myhealth == 1) { call("destroy"); } j = 15; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true) and (j > 0)) { this.localToGlobal((p = {x:this.idlwheel._x, y:this.idlwheel._y})); _rotation = (_rotation + 0.5); _root.rotspeed = 0; j = j - 1; } } i = i + 1; } } for (a in this.hitbox) { this.hitbox.localToGlobal((p = {x:this.hitbox[a]._x, y:this.hitbox[a]._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { _root.vspeed = (Math.random() * -5) - 5; call("destroy"); } i = i + 1; } } }
Symbol 205 MovieClip [idplayer_plane] Frame 24
_root.displaytxt = "You died! Press space for a new plane!"; crashsound.stop(); i = 0; while (i < 4) { i = i + 1; expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 80)) - 40); setProperty("../explosion_1_" + expdepth, _y , (this._y + (Math.random() * 80)) - 40); Set(("../explosion_1_" + expdepth) + ":scale", 70 + (Math.random() * 60)); } _root.sndengine.stop("snd_engine"); nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.pilot.head._x, y:this.pilot.head._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_head1", "head", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".head").gotoAndStop(this.pilot.head._currentframe); nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.pilot.head._x, y:this.pilot.head._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_eye1", "eye", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); if (Math.floor(Math.random() * 4) == 0) { nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.pilot.head._x, y:this.pilot.head._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_brains1", "brains", 1); eval ("_root.limb" + nr).brains._xscale = 50; eval ("_root.limb" + nr).brains._yscale = 50; Set(("_root.limb" + nr) + "._rotation", _rotation); } nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.pilot2.head._x, y:this.pilot2.head._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_head1", "head", 1); eval ("_root.limb" + nr).head._xscale = 50; eval ("_root.limb" + nr).head._yscale = 50; Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".head").gotoAndStop(this.pilot2.head._currentframe); nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.pilot2.head._x, y:this.pilot2.head._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_eye1", "eye", 1); eval ("_root.limb" + nr).eye._xscale = 50; eval ("_root.limb" + nr).eye._yscale = 50; Set(("_root.limb" + nr) + "._rotation", _rotation); if (Math.floor(Math.random() * 4) == 0) { nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.pilot2.head._x, y:this.pilot2.head._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_brains1", "brains", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); } nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.planerotor._x, y:this.planerotor._y})); _root.attachMovie("idjunk", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("idrotor", "rotor", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); Set(("_root.limb" + nr) + ":hspeed", _root.hspeed + (14 * Math.cos(_rotation * (Math.PI/180)))); Set(("_root.limb" + nr) + ":vspeed", _root.vspeed + (14 * Math.sin(_rotation * (Math.PI/180)))); Set(("_root.limb" + nr) + ":rotspeed", 0); i = 3; while (i >= 1) { nr = _root.getNextHighestDepth(); _root.attachMovie("idjunk", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", _x + ((-50 + ((i - 1) * 20)) * Math.cos(_rotation * (Math.PI/180)))); Set(("_root.limb" + nr) + "._y", _y + ((-50 + ((i - 1) * 20)) * Math.sin(_rotation * (Math.PI/180)))); eval ("_root.limb" + nr).attachMovie("idplane_dead", "New", 1); eval ("_root.limb" + nr).New.gotoAndStop(i); Set(("_root.limb" + nr) + "._rotation", _rotation); Set(("_root.limb" + nr) + ":hspeed", (_root.hspeed + (Math.random() * 16)) - 8); Set(("_root.limb" + nr) + ":vspeed", (_root.vspeed + ((-Math.random()) * 8)) + 2); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 50) - 25); i = i - 1; } nr = _root.getNextHighestDepth(); _root.attachMovie("idgun_dead", "limb" + nr, nr); this.localToGlobal((p = {x:this.p2gun._x, y:this.p2gun._y})); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); Set(("_root.limb" + nr) + "._rotation", _rotation + p2gun._rotation); Set(("_root.limb" + nr) + ":hspeed", ((_root.hspeed / 2) + (Math.random() * 5)) - 2.5); Set(("_root.limb" + nr) + ":vspeed", ((_root.vspeed / 2) + (Math.random() * 8)) - 12); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 40) - 20); Set(("_root.limb" + nr) + ":bulletshoot", _root.bulletshoot); Set(("_root.limb" + nr) + ":shoot", shoot); removeMovieClip("");
Symbol 205 MovieClip [idplayer_plane] Frame 28
snd = new Sound(); nr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_releasebomb" + nr); snd.start(); _root.bomb_shoot = _global.bombdelay; _root.rocketnr = _root.rocketnr + 1; if (_root.rocketnr >= 50) { _root.rocketnr = 0; } _root.attachMovie("idbomb_1", "rocket" + _root.rocketnr, _root.getNextHighestDepth()); Set(("../rocket" + _root.rocketnr) + ":hspeed", _root.hspeed + (1 * Math.cos((_rotation + 90) * (Math.PI/180)))); Set(("../rocket" + _root.rocketnr) + ":vspeed", _root.vspeed + (1 * Math.sin((_rotation + 90) * (Math.PI/180)))); setProperty("../rocket" + _root.rocketnr, _rotation , _rotation); setProperty("../rocket" + _root.rocketnr, _x , this._x + (10 * Math.cos((_rotation + 130) * (Math.PI/180)))); setProperty("../rocket" + _root.rocketnr, _y , this._y + (10 * Math.sin((_rotation + 130) * (Math.PI/180)))); if (_root.adrenaline == 100) { _root.adbomb = _global.adnr; _root.adrenaline = 0; }
Symbol 205 MovieClip [idplayer_plane] Frame 33
if (Math.floor(Math.random() * (myhealth + 10)) == 0) { myhealth = myhealth - 0.5; expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 30)) - 15); yplace = (Math.random() * 30) - 15; setProperty("../explosion_1_" + expdepth, _y , this._y + yplace); _root.rotspeed = _root.rotspeed + (yplace / 5); Set(("../explosion_1_" + expdepth) + ":scale", 50 + (Math.random() * 10)); }
Symbol 205 MovieClip [idplayer_plane] Frame 38
mousedirec = Math.atan2(_root._ymouse - _y, _root._xmouse - _x) * 57.2957795130823; if (_root.bulletshoot >= 1) { _root.bulletshoot = _root.bulletshoot - 1; } if (shoot == 1) { if ((_root.bulletshoot <= 0) && (((Math.abs(mousedirec - _rotation) < _global.shootrange) or (Math.abs((mousedirec + 360) - _rotation) < _global.shootrange)) or (Math.abs(mousedirec - (_rotation + 360)) < _global.shootrange))) { call("bullets"); } }
Symbol 205 MovieClip [idplayer_plane] Frame 44
p2gun.tdirec = Math.atan2(_root._ymouse - (_y - (13 * Math.sin(_rotation * (Math.PI/180)))), _root._xmouse - (_x - (24 * Math.cos(_rotation * (Math.PI/180))))); if (p2gun.tdirec < 0) { p2gun.tdirec = p2gun.tdirec + (Math.PI*2); } if (p2gun.tdirec > (Math.PI*2)) { p2gun.tdirec = p2gun.tdirec - (Math.PI*2); } p2gun.direc = (_rotation + p2gun._rotation) * (Math.PI/180); p2gun.reldirec = p2gun.tdirec - p2gun.direc; if (p2gun.reldirec < 0) { p2gun.reldirec = p2gun.reldirec + (Math.PI*2); } if (p2gun.reldirec > (Math.PI*2)) { p2gun.reldirec = p2gun.reldirec - (Math.PI*2); } turning = 0.5 + (((_global.shootrange - 20) / 40) * 1); if (p2gun.reldirec > Math.PI) { p2gun.rotspeed = p2gun.rotspeed - turning; } if (p2gun.reldirec < Math.PI) { p2gun.rotspeed = p2gun.rotspeed + turning; } p2gun.rotspeed = p2gun.rotspeed * 0.8; p2gun._rotation = p2gun._rotation + p2gun.rotspeed; p2gun._x = -24 + (12 * Math.cos(p2gun._rotation * (Math.PI/180))); p2gun._y = -13 + (6 * Math.sin(p2gun._rotation * (Math.PI/180))); if (p2gun._x > -24) { p2gun._yscale = -100; } else { p2gun._yscale = 100; } if (_root.bulletshoot >= 1) { _root.bulletshoot = _root.bulletshoot - 1; } if (_root.p2rocketshoot >= 1) { _root.p2rocketshoot = _root.p2rocketshoot - 1; } if (_root.p2bombshoot >= 1) { _root.p2bombshoot = _root.p2bombshoot - 1; } if ((shoot == 1) and (_root.bulletshoot <= 0)) { call("bullets2"); } if ((shoot2 == 1) and (_root.p2rocketshoot <= 0)) { call("2procket"); } if ((shoot3 == 1) and (_root.p2bombshoot <= 0)) { call("grenade"); } shoot2 = 0; shoot3 = 0;
Symbol 205 MovieClip [idplayer_plane] Frame 51
_root.p2rocketshoot = _global.rocketdelay * 3; this.localToGlobal((p = {x:p2gun._x, y:p2gun._y})); snd = new Sound(); nr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_releasebomb" + nr); snd.start(); _root.rocketnr = _root.rocketnr + 1; if (_root.rocketnr >= 50) { _root.rocketnr = 0; } rot = p2gun.tdirec * 57.2957795130823; _root.attachMovie("idrocket_homing", "rocket" + _root.rocketnr, _root.getNextHighestDepth()); Set(("../rocket" + _root.rocketnr) + ":power", 1); Set(("../rocket" + _root.rocketnr) + ":hspeed", _root.hspeed + (5 * Math.cos(rot * (Math.PI/180)))); Set(("../rocket" + _root.rocketnr) + ":vspeed", _root.vspeed + (5 * Math.sin(rot * (Math.PI/180)))); Set(("../rocket" + _root.rocketnr) + ":life", 60 + (Math.random() * 10)); Set(("../rocket" + _root.rocketnr) + ":delay", Math.floor(30 - (Math.random(1) * 3))); Set(("../rocket" + _root.rocketnr) + ":rotspeed", (Math.random() * 4) - 2); setProperty("../rocket" + _root.rocketnr, _rotation , rot); setProperty("../rocket" + _root.rocketnr, _x , p.x); setProperty("../rocket" + _root.rocketnr, _y , p.y);
Symbol 205 MovieClip [idplayer_plane] Frame 57
_root.p2bombshoot = _global.bombdelay * 2; this.localToGlobal((p = {x:p2gun._x, y:p2gun._y})); snd = new Sound(); nr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_releasebomb" + nr); snd.start(); _root.rocketnr = _root.rocketnr + 1; if (_root.rocketnr >= 50) { _root.rocketnr = 0; } rot = p2gun.tdirec * 57.2957795130823; _root.attachMovie("idgrenade", "rocket" + _root.rocketnr, _root.getNextHighestDepth()); Set(("../rocket" + _root.rocketnr) + ":hspeed", _root.hspeed + (10 * Math.cos(rot * (Math.PI/180)))); Set(("../rocket" + _root.rocketnr) + ":vspeed", _root.vspeed + (10 * Math.sin(rot * (Math.PI/180)))); setProperty("../rocket" + _root.rocketnr, _rotation , rot); setProperty("../rocket" + _root.rocketnr, _x , p.x); setProperty("../rocket" + _root.rocketnr, _y , p.y);
Symbol 214 MovieClip [idcivilian] Frame 1
dep = this.getNextHighestDepth(); myarm1 = this.attachMovie("c_arm1", "civarm1" + dep, dep); dep = this.getNextHighestDepth(); mybody = this.attachMovie("c_body1", "civbody" + dep, dep); dep = this.getNextHighestDepth(); myarm2 = this.attachMovie("c_arm1", "civarm2" + dep, dep); nr = 1; dep = this.getNextHighestDepth(); myhead = this.attachMovie("c_head" + nr, "civhead" + dep, dep); nr = 1; dep = this.getNextHighestDepth(); myfeet = this.attachMovie("c_feet" + nr, "civfeet" + dep, dep); nr = 1; dep = this.getNextHighestDepth(); myeye = this.attachMovie("c_eye" + nr, "civeye" + dep, dep); nr = 1; dep = this.getNextHighestDepth(); mymouth = this.attachMovie("c_mouth" + nr, "civmouth" + dep, dep); nr = Math.floor(Math.random() * 6) + 1; mybody.gotoAndStop(nr); myarm1.gotoAndStop(nr); myarm2.gotoAndStop(nr); mybody._y = -20.6 + (mybody._height / 2); myhead._y = -69.8 + (myhead._height / 2); myfeet._y = 22.8 + (myfeet._height / 2); myeye._y = -51 + (myeye._height / 2); mymouth._y = -40.8 + (mymouth._height / 2); myarm1._y = -6; myarm2._y = -6; t = Math.PI; t = 0; _y = (_y - 13); _xscale = 50; _yscale = 50; rotspeed = 0; alive = 1; die = 0; hspeed = Math.round((Math.random() * 4) - 2); vspeed = 0; Fz = 0; if (hspeed > 0) { _xscale = -50; } if (hspeed == 0) { if (Math.floor(Math.random() * 2) == 0) { _xscale = -50; } } onEnterFrame = function () { dep = this.getDepth(); if (dep != 15) { if (_root.getInstanceAtDepth(dep - 1) == undefined) { this.swapDepths(dep - 1); this._name = "civ" + (dep - 1); } } if (die == 1) { call("die1"); } if (die == 2) { call("die2"); } if (die == 3) { call("die3"); } if (alive == 1) { call("normal"); } else { call("ragdoll"); } if (((_y > _root.roomheight) or (_x < -100)) or (_x > 900)) { call("destroy"); } };
Symbol 214 MovieClip [idcivilian] Frame 3
gotoAndPlay (2);
Symbol 214 MovieClip [idcivilian] Frame 4
_root.totalcivs = _root.totalcivs - 1; removeMovieClip("");
Symbol 214 MovieClip [idcivilian] Frame 11
vspeed = vspeed + Fz; _y = (_y + vspeed); _x = (_x + hspeed); t = t + (Math.PI / (32 / hspeed)); if (t >= 6.3) { t = t - (Math.PI*2); } myarm1._rotation = 15 + (70 * Math.sin(t)); myarm2._rotation = 18.1415926535898 + (70 * Math.sin(t)); Fz = 0.4; this.localToGlobal((p = {x:myfeet._x, y:myfeet._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y - 1, true)) { Fz = 0; vspeed = 0; yy = 0; while (eval ("_root.groundnr" + i).hitTest(p.x, (p.y - 2) - yy, true)) { yy = yy + 1; } _y = (_y - yy); } i = i + 1; } }
Symbol 214 MovieClip [idcivilian] Frame 16
hitX = _x; vspeed = vspeed + Fz; hspeed = hspeed + (rotspeed / 100); _y = (_y + vspeed); _x = (_x + hspeed); vspeed = vspeed * 0.98; hspeed = hspeed * 0.98; rotspeed = rotspeed * 0.95; _rotation = (_rotation + rotspeed); hitX = _x; Fz = 0.3; for (a in this.hitbox) { this.hitbox.localToGlobal((p = {x:this.hitbox[a]._x, y:this.hitbox[a]._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y + 1, true)) { Fz = 0; hitX = p.x; if (Math.abs(vspeed) < 0.1) { vspeed = 0; } if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { rotspeed = rotspeed + ((-(1 * (p.x - this._x))) * (Math.abs(vspeed) * 0.15)); vspeed = -0.4 * Math.abs(vspeed); yy = 0; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y - 1, true)) { p.y = p.y - yy; yy = yy + 1; } _y = (_y - yy); } } i = i + 1; } } rotspeed = rotspeed + ((-(hitX - this._x)) * 0.05);
Symbol 214 MovieClip [idcivilian] Frame 23
if (alive == 1) { _root.adrenaline = _root.adrenaline + ((Math.random() * 2) + 4); _root.wantedlevel = _root.wantedlevel + 5; _global.XP = _global.XP + 3; } rotspeed = rotspeed + (((Math.random() * 4) - 2) * hspeed); alive = 0; die = 0;
Symbol 214 MovieClip [idcivilian] Frame 27
if (alive == 1) { _root.adrenaline = _root.adrenaline + ((Math.random() * 2) + 4); _root.wantedlevel = _root.wantedlevel + 5; _global.XP = _global.XP + 5; } if (myhead._currentframe <= 3) { myhead.gotoAndStop(myhead._currentframe + 3); } rotspeed = rotspeed + (Math.random() * hspeed); alive = 0; die = 0;
Symbol 214 MovieClip [idcivilian] Frame 31
_root.adrenaline = _root.adrenaline + ((Math.random() * 2) + 6); _root.wantedlevel = _root.wantedlevel + 5; _global.XP = _global.XP + 7; nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.myhead._x, y:this.myhead._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_head1", "head", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".head").gotoAndStop(myhead._currentframe); if (myhead._currentframe > 3) { eval (("_root.limb" + nr) + ".head").gotoAndStop(myhead._currentframe - 3); } nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.mybody._x, y:this.mybody._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("c_body1", "body", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".body").gotoAndStop(mybody._currentframe); nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.myarm1._x, y:this.myarm1._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("c_arm1", "arm", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".arm").gotoAndStop(myarm1._currentframe); nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.myarm2._x, y:this.myarm2._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("c_arm1", "arm", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".arm").gotoAndStop(myarm2._currentframe); nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.myfeet._x, y:this.myfeet._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("c_feet1", "feet", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.myhead._x, y:this.myhead._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_eye1", "eye", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); if (Math.floor(Math.random() * 4) == 0) { nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.myhead._x, y:this.myhead._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_brains1", "brains", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); } call("destroy");
Symbol 236 MovieClip [c_feet1] Frame 1
onEnterFrame = function () { if (this._parent.alive == 1) { gotoAndPlay(_currentframe + Math.abs(Math.round(_parent.hspeed * 0.32))); } else { gotoAndStop (1); } };
Symbol 236 MovieClip [c_feet1] Frame 6
if (_parent.hspeed == 0) { gotoAndPlay (1); }
Symbol 269 MovieClip [idbloodsmall] Frame 1
scale = ((Math.random() / 5) + 0.3) * 100; _xscale = scale; _yscale = scale; if (hspeed < 0) { _yscale = (_yscale * -1); } this.filters = _root.filterArray; onEnterFrame = function () { _x = (_x + (hspeed * 0.8)); };
Symbol 269 MovieClip [idbloodsmall] Frame 16
removeMovieClip("");
Symbol 270 MovieClip [idcontroller_level] Frame 1
if (_root.getInstanceAtDepth(100) == undefined) { if (Key.isDown(32)) { if (_global.lives >= 1) { _root.attachMovie("idplayer_plane", "idplane", 100); _root.idplane._x = 400; _root.idplane._y = -20; _root.idplane._rotation = 90; _root.idplane.myhealth = _global.maxhealth; _root.Fengine = 4; _root.vspeed = 10; _root.rotspeed = -7; _root.idplane.p2gun._rotation = 180; if (_root.MP == 0) { _root.idplane.pilot2._alpha = 0; _root.idplane.p2gun._alpha = 0; } _root.adrenaline = 0; _global.XP = _global.XP * 0.666666666666667; _global.lives = _global.lives - 1; _root.sndengine = new Sound("_root.idplane"); _root.sndengine.attachSound("snd_engine"); _root.sndengine.start(0, 9999); } else if (Math.random() < 0.9) { _root.displaytxt = "No more lives left! Press ESC"; } else { _root.displaytxt = "INSERT COIN"; } } } onEnterFrame = function () { if ((_root.adrenaline > 0) && (_root.adrenaline < 100)) { _root.adrenaline = _root.adrenaline - 0.0333333333333333; } if (_root.adrenaline > 100) { _root.adrenaline = 100; } _root.adrenalinebar.idfill._xscale = _root.adrenaline; _root.adrenalinebar.idfill._yscale = _root.adrenaline; if ((_root.wantedlevel > 0) && (_root.wantedlevel < 1000)) { _root.wantedlevel = _root.wantedlevel - 0.0333333333333333; } if (_root.wantedlevel > 1000) { _root.wantedlevel = 1000; if (_root.totalenemies == 0) { call("makeboss"); } } _root.idwantedbar.idfill._x = -470 + (305 * (_root.wantedlevel / 1000)); _root.idhealthbar.idfill._x = -150.8 + (98.7 * (_root.idplane.myhealth / _global.maxhealth)); if (_root.getInstanceAtDepth(100) == undefined) { _root.idhealthbar.idfill._x = -175.8; } _root.idhealthbar.lives = "x" + _global.lives; _root.idhealthbar.idxpfill._x = -128.5 + (85.8 * (_global.XP / _global.XPneed)); if (_global.XP > _global.XPneed) { _global.XP = _global.XP - _global.XPneed; _global.XPneed = _global.XPneed * 1.2; _global.XPpoints = _global.XPpoints + 1; _global.XPlevel = _global.XPlevel + 1; _root.displaytxt = "Level Up! 1 Xp earned!"; if (((_global.XPlevel == 5) or (_global.XPlevel == 15)) or (_global.XPlevel == 20)) { _root.displaytxt = ("Level " + _global.XPlevel) + "; reloading has been upgraded!"; _global.bulletdelay = _global.bulletdelay - 1; _global.rocketdelay = _global.rocketdelay * 0.75; _global.bombdelay = _global.bombdelay * 0.75; _global.rocketdelay = Math.round(_global.rocketdelay * 0.75); _global.bombdelay = Math.round(_global.bombdelay * 0.75); } _root.savedata(); } };
Symbol 270 MovieClip [idcontroller_level] Frame 2
gotoAndPlay (1);
Symbol 270 MovieClip [idcontroller_level] Frame 3
_root.attachMovie("idngtank", "enemy38", 38); _root.enemy38._x = -230; _root.enemy38._y = _root.idcontroller_ground.startheight2 - 230; Set("_root.enemy38:hhspeed", 4); _root.totalenemies = _root.totalenemies + 1;
Symbol 271 MovieClip [idcontroller_music] Frame 1
music = new Sound(this); music.setVolume(65); music.attachSound("Intro.wav"); music.start(); current = 1; music.onSoundComplete = function () { music.stop("Intro.wav"); if (current == 1) { call("stopsnd"); music.attachSound("Refrein.wav"); music.start(0, 0); current = 2; } if (current == 3) { call("stopsnd"); nr = Math.floor((Math.random() * 2) + 1); music.attachSound("snd_music" + nr); music.start(0, 0); current = 1; } if (current == 2) { current = 3; } };
Symbol 271 MovieClip [idcontroller_music] Frame 3
gotoAndPlay (2);
Symbol 271 MovieClip [idcontroller_music] Frame 4
music.stop("Refrein.wav"); music.stop("snd_music1"); music.stop("snd_music2");
Symbol 273 MovieClip [idbomb_1] Frame 1
rotspeed = (Math.random() * 14) - 7; onEnterFrame = function () { if ((_rotation < 90) && (_rotation > 0)) { rotspeed = rotspeed + 0.1; } if (_rotation > 90) { rotspeed = rotspeed - 0.1; } rotspeed = rotspeed * 0.95; _rotation = (_rotation + rotspeed); vspeed = vspeed + 0.24; _x = (_x + hspeed); _y = (_y + vspeed); hspeed = hspeed * 0.98; vspeed = vspeed * 0.98; min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(_x, _y, true)) { call("destroy"); } i = i + 1; } } i = 42; while (i <= (41 + _root.totalcivcars)) { if (eval ("_root.civcar" + i).hitTest(_x, _y, true)) { eval ("_root.civcar" + i).myhealth = 0; mydelta = eval (("_root.civcar" + i) + "._x") - this._x; eval ("_root.civcar" + i).hspeed = eval ("_root.civcar" + i).hspeed + (mydelta / 2); Set(("_root.civcar" + i) + ":rotspeed", -0.6 * mydelta); call("destroy"); } i = i + 1; } i = 15; while (i <= (14 + _root.totalcivs)) { if (eval ("_root.civ" + i).hitTest(_x, _y, false)) { eval ("_root.civ" + i).die = 3; eval ("_root.civ" + i).hspeed = eval ("_root.civ" + i).hspeed + (hspeed * 4); call("destroy"); } i = i + 1; } i = 28; while (i <= (27 + _root.totalenemies)) { if (eval ("_root.enemy" + i).hitTest(_x, _y, true)) { eval ("_root.enemy" + i).myhealth = eval ("_root.enemy" + i).myhealth - (150 + (Math.random() * 50)); mydelta = eval (("_root.enemy" + i) + "._x") - this._x; eval ("_root.enemy" + i).rotspeed = eval ("_root.enemy" + i).rotspeed - (mydelta / 15); eval ("_root.enemy" + i).hspeed = eval ("_root.enemy" + i).hspeed + (mydelta / 10); call("destroy"); } i = i + 1; } if ((((_x < -5) or (_x > 805)) or (_y < -5)) or (_y > (_root.roomheight + 5))) { removeMovieClip(""); } };
Symbol 273 MovieClip [idbomb_1] Frame 4
gotoAndPlay (2);
Symbol 273 MovieClip [idbomb_1] Frame 5
expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , this._x); setProperty("../explosion_1_" + expdepth, _y , this._y); Set(("_root.explosion_1_" + expdepth) + ":scale", 90 - (Math.random() * 20)); i = 0; while (i < _global.clusters) { nr = _root.getNextHighestDepth(); _root.attachMovie("idbomb_fragment", "new_" + nr, nr); setProperty("../new_" + nr, _x , this._x); setProperty("../new_" + nr, _y , this._y - this.vspeed); Set(("_root.new_" + nr) + ":hspeed", (Math.random() * 16) - 8); Set(("_root.new_" + nr) + ":vspeed", (Math.random() * -4) - 2); i = i + 1; } removeMovieClip("");
Symbol 275 MovieClip [idbullet] Frame 1
gunsound = new Sound(this); nr = Math.floor((Math.random() * 2) + 1); gunsound.attachSound("snd_gunshot" + nr); this.gunsound.setVolume(75); gunsound.start(); onEnterFrame = function () { hspeed = speed * Math.cos(_rotation * (Math.PI/180)); vspeed = speed * Math.sin(_rotation * (Math.PI/180)); _x = (_x + hspeed); _y = (_y + vspeed); if ((((_x < -5) or (_x > 805)) or (_y < -5)) or (_y > (_root.roomheight + 5))) { call("destroy"); } min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(this._x, this._y, true)) { call("destroy"); } i = i + 1; } } i = 42; while (i <= (41 + _root.totalcivcars)) { if (eval ("_root.civcar" + i).hitTest(_x, _y, false)) { eval ("_root.civcar" + i).myhealth = eval ("_root.civcar" + i).myhealth - 10; mydelta = eval (("_root.civcar" + i) + "._x") - this._x; eval ("_root.civcar" + i).rotspeed = eval ("_root.civcar" + i).rotspeed - (mydelta / 20); call("destroy"); } i = i + 1; } i = 15; while (i <= (14 + _root.totalcivs)) { if (eval ("_root.civ" + i).hitTest(_x, _y, false)) { eval ("_root.civ" + i).die = 1; eval ("_root.civ" + i).hspeed = eval ("_root.civ" + i).hspeed + (hspeed / 6); nr = eval ("_root.civ" + i).getNextHighestDepth(); eval ("_root.civ" + i).attachMovie("idc_wound", "wound" + nr, nr); setProperty(eval ((("_root.civ" + i) + ".wound") + nr), _x , (Math.random() * 30) - 15); setProperty(eval ((("_root.civ" + i) + ".wound") + nr), _y , 1.8 * (this._y - eval ("_root.civ" + i)._y)); nr = _root.getNextHighestDepth(); _root.attachMovie("idbloodsmall", "blood" + nr, nr); setProperty("_root.blood" + nr, _x , eval ("_root.civ" + i)._x); setProperty("_root.blood" + nr, _y , this._y); setProperty("_root.blood" + nr, _rotation , this._rotation); Set(("_root.blood" + nr) + ":hspeed", this.hspeed / 6); call("destroy"); } i = i + 1; } i = 28; while (i <= (27 + _root.totalenemies)) { if (eval ("_root.enemy" + i).hitTest(_x, _y, true)) { eval ("_root.enemy" + i).myhealth = eval ("_root.enemy" + i).myhealth - (10 + (Math.random() * 5)); call("destroy"); } i = i + 1; } };
Symbol 275 MovieClip [idbullet] Frame 3
gotoAndPlay (2);
Symbol 275 MovieClip [idbullet] Frame 4
removeMovieClip("");
Symbol 353 MovieClip Frame 1
if (_root._quality == "HIGH") { this.filters = _root.filterArray; }
Symbol 353 MovieClip Frame 38
gotoAndPlay (14);
Symbol 354 MovieClip [idrocket_1] Frame 1
onEnterFrame = function () { delay = delay - 1; if (delay < 0) { if (delay == -1) { snd = new Sound(); idnr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_rocketboost" + idnr); snd.start(); } chc = Math.floor(Math.random(1) * 10); if (chc == 0) { rotspeed = (Math.random(1) * 7) - 3; } _rotation = (_rotation + rotspeed); hspeed = hspeed + (power * Math.cos(_rotation * (Math.PI/180))); vspeed = vspeed + (power * Math.sin(_rotation * (Math.PI/180))); if (life < 0) { call("destroy"); } life = life - 1; } vspeed = vspeed + 0.05; _x = (_x + hspeed); _y = (_y + vspeed); hspeed = hspeed * 0.98; vspeed = vspeed * 0.98; min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(_x, _y, true)) { call("destroy"); } i = i + 1; } } i = 42; while (i <= (41 + _root.totalcivcars)) { if (eval ("_root.civcar" + i).hitTest(_x, _y, true)) { eval ("_root.civcar" + i).myhealth = 0; mydelta = eval (("_root.civcar" + i) + "._x") - this._x; eval ("_root.civcar" + i).hspeed = eval ("_root.civcar" + i).hspeed + (mydelta / 3); Set(("_root.civcar" + i) + ":rotspeed", -0.4 * mydelta); call("destroy"); } i = i + 1; } i = 15; while (i <= (14 + _root.totalcivs)) { if (eval ("_root.civ" + i).hitTest(_x, _y, false)) { eval ("_root.civ" + i).die = 3; eval ("_root.civ" + i).hspeed = hspeed; call("destroy"); } i = i + 1; } i = 28; while (i <= (27 + _root.totalenemies)) { if (eval ("_root.enemy" + i).hitTest(_x, _y, true)) { eval ("_root.enemy" + i).myhealth = eval ("_root.enemy" + i).myhealth - (100 + (Math.random() * 50)); mydelta = eval (("_root.enemy" + i) + "._x") - this._x; eval ("_root.enemy" + i).rotspeed = eval ("_root.enemy" + i).rotspeed - (mydelta / 15); eval ("_root.enemy" + i).hspeed = eval ("_root.enemy" + i).hspeed + (mydelta / 10); call("destroy"); } i = i + 1; } };
Symbol 354 MovieClip [idrocket_1] Frame 3
if (delay < 0) { gotoAndPlay (4); } else { gotoAndPlay (2); }
Symbol 354 MovieClip [idrocket_1] Frame 5
gotoAndPlay (4);
Symbol 354 MovieClip [idrocket_1] Frame 6
snd.stop("snd_rocketboost" + idnr); expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , this._x); setProperty("../explosion_1_" + expdepth, _y , this._y); Set(("../explosion_1_" + expdepth) + ":scale", 70 - (Math.random() * 20)); removeMovieClip("");
Symbol 360 MovieClip [idw_loadingbar] Frame 2
if (this.idfill._xscale == 100) { gotoAndPlay (3); } else { gotoAndPlay (1); }
Symbol 360 MovieClip [idw_loadingbar] Frame 4
if (this.idfill._xscale == 100) { gotoAndPlay (3); } else { gotoAndPlay (1); }
Symbol 404 MovieClip Frame 1
_rotation = 90;
Symbol 405 MovieClip [idadrenaline_meter] Frame 2
if (_root.adrenaline < 100) { gotoAndPlay (1); } else { gotoAndPlay (3); }
Symbol 405 MovieClip [idadrenaline_meter] Frame 4
if (_root.adrenaline < 100) { gotoAndPlay (1); } else { gotoAndPlay (3); }
Symbol 408 MovieClip [idlimb] Frame 1
Fz = 0.4; _xscale = 50; _yscale = 50; vspeed = ((-Math.random()) * 5) - 8; hspeed = (Math.random() * 20) - 10; rotspeed = (Math.random() * 30) - 15; life = Math.random(25) + 50; onEnterFrame = function () { vspeed = vspeed + Fz; vspeed = vspeed * 0.99; hspeed = hspeed * 0.99; _rotation = (_rotation + rotspeed); rotspeed = rotspeed * 0.99; _y = (_y + vspeed); _x = (_x + hspeed); if (life <= 25) { _alpha = ((life / 25) * 100); } life = life - 1; if (life <= 0) { removeMovieClip(""); } };
Symbol 408 MovieClip [idlimb] Frame 3
gotoAndPlay (2);
Symbol 416 MovieClip [idjunk] Frame 1
Fz = 0.4; life = Math.random(25) + 50; onEnterFrame = function () { vspeed = vspeed + Fz; vspeed = vspeed * 0.99; hspeed = hspeed * 0.99; _rotation = (_rotation + rotspeed); rotspeed = rotspeed * 0.99; _y = (_y + vspeed); _x = (_x + hspeed); if (life <= 25) { _alpha = ((life / 25) * 100); } life = life - 1; if (life <= 0) { removeMovieClip(""); } };
Symbol 416 MovieClip [idjunk] Frame 3
gotoAndPlay (2);
Symbol 423 MovieClip [dead_brains1] Frame 1
gotoAndStop(Math.floor((Math.random() * 2) + 1));
Symbol 439 MovieClip [idtank1] Frame 1
idcannon.rotspeed = 0; rotspeed = 0; Fz = 0.5; hspeed = 0; vspeed = 0; hitX = 0; myhealth = 600 + (100 * (_global.bossnr - 1)); maxhealth = myhealth; bulletspeed = 25; canshoot = 0; recoil = 0; count = 5; rocketdelay = 125; keepdistance = 350 - (Math.random() * 300); idcannon._rotation = Math.atan2(_root.idplane._y - _y, _root.idplane._x - _x) * 57.2957795130823; onEnterFrame = function () { dep = this.getDepth(); if (dep != 28) { if (_root.getInstanceAtDepth(dep - 1) == undefined) { this.swapDepths(dep - 1); this._name = "enemy" + (dep - 1); } } if (myhealth <= 0) { call("die1"); } if (myhealth < 50) { call("dying"); } this.healthbar._xscale = (myhealth / maxhealth) * 100; if (_root.idplane._x < (_x - keepdistance)) { hspeed = hspeed - 0.9; } if (_root.idplane._x > (_x + keepdistance)) { hspeed = hspeed + 0.9; } call("cannon"); if (canshoot <= 0) { call("shoot"); } else if (_root.getInstanceAtDepth(100) != undefined) { canshoot = canshoot - 1; } rocketdelay = rocketdelay - 1; if (rocketdelay <= 0) { rocketdelay = 250; call("rocket"); } call("coll"); hitX = hitX * 0.9; rotspeed = rotspeed * 0.9; _rotation = (_rotation + rotspeed); _rotation = (_rotation - (hitX * 0.008)); hspeed = hspeed * 0.9; vspeed = vspeed * 0.9; vspeed = vspeed + Fz; _x = (_x + hspeed); _y = (_y + vspeed); if ((((_x < -105) or (_x > 905)) or (_y < -105)) or (_y > (_root.roomheight + 5))) { call("destroy"); } };
Symbol 439 MovieClip [idtank1] Frame 3
gotoAndPlay (2);
Symbol 439 MovieClip [idtank1] Frame 4
if (recoil > 0) { recoil = recoil - 1; } idcannon._x = (-0.5 * recoil) * Math.cos(idcannon._rotation * (Math.PI/180)); idcannon._y = -45 - ((0.5 * recoil) * Math.sin(idcannon._rotation * (Math.PI/180))); count = count - 1; if (count <= 0) { count = 5; this.localToGlobal((p = {x:this.idcannon._x, y:this.idcannon._y})); tdirec = Math.atan2(_root.idplane._y - p.y, _root.idplane._x - p.x); if (tdirec < 0) { tdirec = tdirec + (Math.PI*2); } if (tdirec > (Math.PI*2)) { tdirec = tdirec - (Math.PI*2); } direc = (_rotation + idcannon._rotation) * (Math.PI/180); reldirec = tdirec - direc; if (reldirec < 0) { reldirec = reldirec + (Math.PI*2); } if (reldirec > (Math.PI*2)) { reldirec = reldirec - (Math.PI*2); } if (reldirec > Math.PI) { idcannon.rotspeed = idcannon.rotspeed - 1; } else { idcannon.rotspeed = idcannon.rotspeed + 1; } } if (idcannon._rotation >= 90) { idcannon._rotation = -180; idcannon.rotspeed = 0; } if (idcannon._rotation > 0) { idcannon._rotation = 0; idcannon.rotspeed = 0; } idcannon.rotspeed = idcannon.rotspeed * 0.95; idcannon._rotation = idcannon._rotation + idcannon.rotspeed;
Symbol 439 MovieClip [idtank1] Frame 10
_root.totalenemies = _root.totalenemies - 1; removeMovieClip("");
Symbol 439 MovieClip [idtank1] Frame 17
Fz = 0.5; for (a in this.hitbox) { this.localToGlobal((p = {x:this.hitbox[a]._x, y:this.hitbox[a]._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y + 1, true)) { hitX = hitX + (p.x - _x); Fz = 0; vspeed = 0; if ((_rotation > 90) or (_rotation < -90)) { call("die1"); } } if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { yy = 0; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y + yy, true)) { yy = yy - 1; } _y = (_y + yy); i = max; } i = i + 1; } } }
Symbol 439 MovieClip [idtank1] Frame 22
mysnd = new Sound(this); nr = Math.floor(Math.random() * 3) + 1; mysnd.attachSound("snd_tankshot" + nr); mysnd.start("snd_tankshot" + nr); mysnd.setVolume(150); recoil = recoil + 20; nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:this.idcannon._x, y:this.idcannon._y})); _root.attachMovie("idtankbullet", "bullet" + nr, nr); Set(("_root.bullet" + nr) + "._x", (p.x + (hspeed * 0.9)) + (35 * Math.cos(idcannon._rotation * (Math.PI/180)))); Set(("_root.bullet" + nr) + "._y", (p.y + (vspeed * 0.9)) + (35 * Math.sin(idcannon._rotation * (Math.PI/180)))); Set(("_root.bullet" + nr) + "._rotation", idcannon._rotation); canshoot = 30 + (Math.random() * 5);
Symbol 439 MovieClip [idtank1] Frame 27
_root.adrenaline = _root.adrenaline + ((Math.random() * 10) + 20); _root.wantedlevel = _root.wantedlevel + ((Math.random() * 20) + 40); _global.XP = _global.XP + 350; i = 0; while (i < 4) { i = i + 1; expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 80)) - 40); setProperty("../explosion_1_" + expdepth, _y , (this._y + (Math.random() * 80)) - 40); Set(("../explosion_1_" + expdepth) + ":scale", 60 + (Math.random() * 70)); } nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", _x); Set(("_root.limb" + nr) + "._y", _y); eval ("_root.limb" + nr).attachMovie("dead_head1", "head", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".head").gotoAndStop(Math.floor(Math.random() * 3) + 1); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", _x); Set(("_root.limb" + nr) + "._y", _y); eval ("_root.limb" + nr).attachMovie("dead_eye1", "eye", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); if (Math.floor(Math.random() * 4) == 0) { nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", _x); Set(("_root.limb" + nr) + "._y", _y); eval ("_root.limb" + nr).attachMovie("dead_brains1", "brains", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); } i = 6; while (i >= 1) { nr = _root.getNextHighestDepth(); _root.attachMovie("idjunk", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", _x + ((-60 + ((i - 1) * 17)) * Math.cos(_rotation * (Math.PI/180)))); Set(("_root.limb" + nr) + "._y", (_y - 20) + ((-60 + ((i - 1) * 17)) * Math.sin(_rotation * (Math.PI/180)))); eval ("_root.limb" + nr).attachMovie("idtank_dead", "New", 1); eval ("_root.limb" + nr).New.gotoAndStop(i); Set(("_root.limb" + nr) + "._rotation", _rotation); Set(("_root.limb" + nr) + ":hspeed", ((hspeed / 2) + (Math.random() * 5)) - 2.5); Set(("_root.limb" + nr) + ":vspeed", ((vspeed / 2) + (Math.random() * 8)) - 12); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 40) - 20); i = i - 1; } nr = _root.getNextHighestDepth(); _root.attachMovie("idjunk", "limb" + nr, nr); this.localToGlobal((p = {x:this.idcannon._x, y:this.idcannon._y})); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("idtank_dead", "New", 1); eval ("_root.limb" + nr).New.gotoAndStop(7); Set(("_root.limb" + nr) + "._rotation", idturret._rotation); Set(("_root.limb" + nr) + ":hspeed", ((hspeed / 2) + (Math.random() * 10)) - 5); Set(("_root.limb" + nr) + ":vspeed", ((vspeed / 2) + (Math.random() * 10)) - 15); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 50) - 25); call("destroy");
Symbol 439 MovieClip [idtank1] Frame 31
if (Math.floor(Math.random() * (myhealth + 10)) == 0) { myhealth = myhealth - 0.5; expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 50)) - 25); yplace = (Math.random() * 30) - 15; setProperty("../explosion_1_" + expdepth, _y , this._y + yplace); Set(("../explosion_1_" + expdepth) + ":scale", 50 + (Math.random() * 10)); }
Symbol 439 MovieClip [idtank1] Frame 35
this.localToGlobal((p = {x:rocketlauncher._x, y:rocketlauncher._y})); snd = new Sound(); nr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_releasebomb" + nr); snd.start(); _root.rocketnr = _root.rocketnr + 1; if (_root.rocketnr >= 50) { _root.rocketnr = 0; } _root.attachMovie("idrocket_homing2", "rocket" + _root.rocketnr, _root.getNextHighestDepth()); Set(("../rocket" + _root.rocketnr) + ":power", 1); Set(("../rocket" + _root.rocketnr) + ":hspeed", hspeed); Set(("../rocket" + _root.rocketnr) + ":vspeed", vspeed - 3); Set(("../rocket" + _root.rocketnr) + ":life", 60 + (Math.random() * 10)); Set(("../rocket" + _root.rocketnr) + ":delay", 5); if (_root.idplane._x > _x) { Set(("../rocket" + _root.rocketnr) + ":rotspeed", 5); } else { Set(("../rocket" + _root.rocketnr) + ":rotspeed", -5); } setProperty("../rocket" + _root.rocketnr, _rotation , -90); setProperty("../rocket" + _root.rocketnr, _x , p.x); setProperty("../rocket" + _root.rocketnr, _y , p.y);
Symbol 441 MovieClip [idtankbullet] Frame 1
onEnterFrame = function () { if (_root.idplane.hitTest(this._x, this._y, true)) { _root.idplane.myhealth = _root.idplane.myhealth - (35 + (Math.random() * 10)); _root.rotspeed = _root.rotspeed + ((Math.random() * 10) - 5); call("destroy"); } _x = (_x + (40 * Math.cos(_rotation * (Math.PI/180)))); _y = (_y + (40 * Math.sin(_rotation * (Math.PI/180)))); if ((((_x < -5) or (_x > 805)) or (_y < -5)) or (_y > (_root.roomheight + 5))) { removeMovieClip(""); } };
Symbol 441 MovieClip [idtankbullet] Frame 3
gotoAndPlay (2);
Symbol 441 MovieClip [idtankbullet] Frame 4
expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , this._x); setProperty("../explosion_1_" + expdepth, _y , this._y); Set(("../explosion_1_" + expdepth) + ":scale", (40 - (Math.random() * 20)) + 10); removeMovieClip("");
Symbol 463 Button
on (press) { if ((_global.XPpoints >= 2) && (_global.razorrotor == 0)) { _global.XPpoints = _global.XPpoints - 2; _global.razorrotor = 1; _root.savedata(); _root.displaytext2 = ("Costs 2 points!\nlevel " + _global.razorrotor) + "/1"; } } on (rollOver) { _root.displayhead = "Razor Rotors"; _root.displaytext1 = "use your rotors to tear civilians apart"; _root.displaytext2 = ("Costs 2 points!\nlevel " + _global.razorrotor) + "/1"; } on (rollOut) { _root.displayhead = ""; _root.displaytext1 = ""; _root.displaytext2 = ""; }
Symbol 466 Button
on (press) { if ((_global.XPpoints >= 1) && (_global.shootrange < 60)) { _global.XPpoints = _global.XPpoints - 1; _global.shootrange = _global.shootrange + 10; _root.savedata(); _root.displaytext2 = ("level " + ((_global.shootrange / 10) - 2)) + "/4"; } } on (rollOver) { _root.displayhead = "Machinegun"; _root.displaytext1 = "Increase your gun's turning speed"; _root.displaytext2 = ("level " + ((_global.shootrange / 10) - 2)) + "/4"; } on (rollOut) { _root.displayhead = ""; _root.displaytext1 = ""; _root.displaytext2 = ""; }
Symbol 469 Button
on (rollOver) { _root.displayhead = "Reload"; _root.displaytext1 = "Reload times upgrade \n automatically at\nlevel 5,15 & 20."; leveltxt = "0/3"; if (_global.XPlevel >= 5) { leveltxt = "1/3"; } if (_global.XPlevel >= 15) { leveltxt = "2/3"; } if (_global.XPlevel >= 20) { leveltxt = "3/3"; } _root.displaytext2 = "affects bombs, missiles & bullets\nlevel " + leveltxt; } on (rollOut) { _root.displayhead = ""; _root.displaytext1 = ""; _root.displaytext2 = ""; }
Symbol 472 Button
on (press) { if ((_global.XPpoints >= 1) && (_global.adnr < 16)) { _global.XPpoints = _global.XPpoints - 1; _global.adnr = _global.adnr + 2; _root.savedata(); _root.displaytext2 = ("no of projectiles: " + _global.adnr) + "/16"; } } on (rollOver) { _root.displayhead = "Adrenaline"; _root.displaytext1 = "Get more rockets or bombs (+2) in every adrenaline attack"; _root.displaytext2 = ("no of projectiles: " + _global.adnr) + "/16"; } on (rollOut) { _root.displayhead = ""; _root.displaytext1 = ""; _root.displaytext2 = ""; }
Symbol 475 Button
on (press) { if ((_global.XPpoints >= 2) && (_global.stunting == 0)) { _global.XPpoints = _global.XPpoints - 2; _global.stunting = 1; _root.savedata(); _root.displaytext2 = ("Costs 2 points!\nlevel " + _global.stunting) + "/1"; } } on (rollOver) { _root.displayhead = "Stunting"; _root.displaytext1 = "Use Q & E to make a quick 180 evasion turn"; _root.displaytext2 = ("Costs 2 points!\nlevel " + _global.stunting) + "/1"; } on (rollOut) { _root.displayhead = ""; _root.displaytext1 = ""; _root.displaytext2 = ""; }
Symbol 478 Button
on (press) { if ((_global.XPpoints >= (_global.clusters + 1)) && (_global.clusters < 5)) { _global.XPpoints = _global.XPpoints - (_global.clusters + 1); _global.clusters = _global.clusters + 1; _root.savedata(); _root.displaytext2 = ((("clusters: " + _global.clusters) + "/5\ncosts ") + (_global.clusters + 1)) + " Xp"; } } on (rollOver) { _root.displayhead = "Cluster Bombs"; _root.displaytext1 = "Your Bombs/grenades release clusters upon detonation"; _root.displaytext2 = ((("clusters: " + _global.clusters) + "/5\ncosts ") + (_global.clusters + 1)) + " Xp"; } on (rollOut) { _root.displayhead = ""; _root.displaytext1 = ""; _root.displaytext2 = ""; }
Symbol 481 Button
on (press) { if ((_global.XPpoints >= 3) && (_global.maxhealth < 300)) { _global.XPpoints = _global.XPpoints - 3; _global.maxhealth = _global.maxhealth + 100; _root.savedata(); _root.displaytext2 = ("Costs 3 points! Armor: " + _global.maxhealth) + "/300%"; } } on (rollOver) { _root.displayhead = "Armor"; _root.displaytext1 = "Increase your armor by 100% for a saver flight!"; _root.displaytext2 = ("Costs 3 points! Armor: " + _global.maxhealth) + "/300%"; } on (rollOut) { _root.displayhead = ""; _root.displaytext1 = ""; _root.displaytext2 = ""; }
Symbol 484 Button
on (press) { if ((_global.XPpoints >= 2) && (_global.extralives < 5)) { _global.XPpoints = _global.XPpoints - 2; _global.extralives = _global.extralives + 1; _root.savedata(); _global.lives = _global.lives + 1; _root.displaytext2 = ("Costs 2 points!\nTotal Planes: " + (10 + _global.extralives)) + "/15"; } } on (rollOver) { _root.displayhead = "Spare Planes"; _root.displaytext1 = "Can't beat the game? Start each level with extra planes!"; _root.displaytext2 = ("Costs 2 points!\nTotal Planes: " + (10 + _global.extralives)) + "/15"; } on (rollOut) { _root.displayhead = ""; _root.displaytext1 = ""; _root.displaytext2 = ""; }
Symbol 485 MovieClip Frame 1
vspeed = 0; onEnterFrame = function () { if (_y < -110) { vspeed = 0; _y = -110; } if (_y > 35) { vspeed = 0; _y = 35; } _y = (_y + vspeed); };
Symbol 485 MovieClip Frame 3
gotoAndPlay (2);
Symbol 489 MovieClip Frame 1
nr = 1;
Symbol 489 MovieClip Frame 2
if (_global.XPpoints > 0) { nr = nr + 1; } if (nr > 3) { gotoAndPlay (12); }
Symbol 489 MovieClip Frame 11
gotoAndPlay (2);
Symbol 489 MovieClip Frame 12
nr = nr + 1; if (nr > 7) { nr = 0; gotoAndPlay (2); }
Symbol 489 MovieClip Frame 21
gotoAndPlay (12);
Symbol 496 MovieClip [idXPscreen] Frame 1
onEnterFrame = function () { if (_root.p2weapon == 1) { p2w = "P2 weapon: M16"; } if (_root.p2weapon == 2) { p2w = "P2 weapon: Homing Missiles"; } if ((hitbox.hitTest(_root._xmouse, _root._ymouse, false) && (idskills.vspeed < 3)) && (idskills._y < 35)) { idskills.vspeed = idskills.vspeed + 0.2; } if ((!this.hitTest(_root._xmouse, _root._ymouse, false)) && (idskills.vspeed > -3)) { idskills.vspeed = idskills.vspeed - 0.2; } points = _global.XPpoints + " Xp"; xp = "XP: " + _global.XP; xpneed = "/ " + _global.XPneed; };
Symbol 496 MovieClip [idXPscreen] Frame 3
gotoAndPlay (2);
Symbol 498 MovieClip [idrocket_homing] Frame 1
onEnterFrame = function () { tdirec = Math.atan2(_root._ymouse - _y, _root._xmouse - _x); if (tdirec < 0) { tdirec = tdirec + (Math.PI*2); } if (tdirec > (Math.PI*2)) { tdirec = tdirec - (Math.PI*2); } direc = _rotation * (Math.PI/180); reldirec = tdirec - direc; if (reldirec < 0) { reldirec = reldirec + (Math.PI*2); } if (reldirec > (Math.PI*2)) { reldirec = reldirec - (Math.PI*2); } delay = delay - 1; if (delay < 0) { if (delay == -1) { snd = new Sound(); idnr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_rocketboost" + idnr); snd.start(); } if (reldirec > Math.PI) { rotspeed = rotspeed - 0.9; } else { rotspeed = rotspeed + 0.9; } hspeed = hspeed + (power * Math.cos(_rotation * (Math.PI/180))); vspeed = vspeed + (power * Math.sin(_rotation * (Math.PI/180))); if (life < 0) { call("destroy"); } life = life - 1; } vspeed = vspeed + 0.05; _x = (_x + hspeed); _y = (_y + vspeed); hspeed = hspeed * 0.98; vspeed = vspeed * 0.98; rotspeed = rotspeed * 0.95; _rotation = (_rotation + rotspeed); min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(_x, _y, true)) { call("destroy"); } i = i + 1; } } i = 42; while (i <= (41 + _root.totalcivcars)) { if (eval ("_root.civcar" + i).hitTest(_x, _y, true)) { eval ("_root.civcar" + i).myhealth = 0; mydelta = eval (("_root.civcar" + i) + "._x") - this._x; eval ("_root.civcar" + i).hspeed = eval ("_root.civcar" + i).hspeed + (mydelta / 3); Set(("_root.civcar" + i) + ":rotspeed", -0.4 * mydelta); call("destroy"); } i = i + 1; } i = 15; while (i <= (14 + _root.totalcivs)) { if (eval ("_root.civ" + i).hitTest(_x, _y, false)) { eval ("_root.civ" + i).die = 3; eval ("_root.civ" + i).hspeed = hspeed; call("destroy"); } i = i + 1; } i = 28; while (i <= (27 + _root.totalenemies)) { if (eval ("_root.enemy" + i).hitTest(_x, _y, true)) { eval ("_root.enemy" + i).myhealth = eval ("_root.enemy" + i).myhealth - (120 + (Math.random() * 50)); mydelta = eval (("_root.enemy" + i) + "._x") - this._x; eval ("_root.enemy" + i).rotspeed = eval ("_root.enemy" + i).rotspeed - (mydelta / 15); eval ("_root.enemy" + i).hspeed = eval ("_root.enemy" + i).hspeed + (mydelta / 10); call("destroy"); } i = i + 1; } };
Symbol 498 MovieClip [idrocket_homing] Frame 3
if (delay < 0) { gotoAndPlay (4); } else { gotoAndPlay (2); }
Symbol 498 MovieClip [idrocket_homing] Frame 5
gotoAndPlay (4);
Symbol 498 MovieClip [idrocket_homing] Frame 6
snd.stop("snd_rocketboost" + idnr); expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , this._x); setProperty("../explosion_1_" + expdepth, _y , this._y); Set(("../explosion_1_" + expdepth) + ":scale", (60 - (Math.random() * 20)) + 10); removeMovieClip("");
Symbol 510 MovieClip Frame 1
gotoAndStop(Math.floor((Math.random() * 5) + 2));
Symbol 511 MovieClip [idcivcar_dead] Frame 1
Fz = 0.5; hitX = 0; life = 220; var mycolor = new Color(mybody.masked); var myColorTransform = new Object(); myColorTransform.ra = 100; myColorTransform.rb = rb; myColorTransform.ga = 100; myColorTransform.gb = gb; myColorTransform.ba = 100; myColorTransform.bb = bb; myColorTransform.aa = 100; myColorTransform.ab = 100; mycolor.setTransform(myColorTransform); mybody.masked.beginFill(mycolor); mybody.masked.moveTo(-50, -10); mybody.masked.lineTo(50, -10); mybody.masked.lineTo(50, 10); mybody.masked.lineTo(-50, 10); mybody.masked.lineTo(-50, -10); mybody.masked.endFill(); onEnterFrame = function () { life = life - 1; if (life <= 0) { removeMovieClip(""); } call("ragdoll"); hitX = hitX * 0.9; _rotation = (_rotation - (hitX * 0.012)); rotspeed = rotspeed * 0.95; _rotation = (_rotation + rotspeed); hspeed = hspeed * 0.98; vspeed = vspeed * 0.98; vspeed = vspeed + Fz; _x = (_x + hspeed); _y = (_y + vspeed); if (life < 50) { _alpha = ((life / 50) * 100); } if (((_y > _root.roomheight) or (_x < -100)) or (_x > 900)) { removeMovieClip(""); } call("dying"); };
Symbol 511 MovieClip [idcivcar_dead] Frame 3
gotoAndPlay (2);
Symbol 511 MovieClip [idcivcar_dead] Frame 4
Fz = 0.5; for (a in this.hitbox) { this.localToGlobal((p = {x:this.hitbox[a]._x, y:this.hitbox[a]._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y + 1, true)) { hitX = hitX + (p.x - _x); Fz = 0; } if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { yy = 0; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y + yy, true)) { yy = yy - 1; } _y = (_y + yy); i = max; } i = i + 1; } } }
Symbol 511 MovieClip [idcivcar_dead] Frame 9
if (Math.floor(Math.random() * 50) == 0) { expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 50)) - 25); yplace = (Math.random() * 30) - 15; setProperty("../explosion_1_" + expdepth, _y , this._y + yplace); Set(("../explosion_1_" + expdepth) + ":scale", 50 + (Math.random() * 10)); }
Symbol 513 MovieClip [idrocket_homing2] Frame 1
onEnterFrame = function () { if ((((_x < -5) or (_x > 805)) or (_y < -5)) or (_y > (_root.roomheight + 5))) { removeMovieClip(""); } tdirec = Math.atan2(_root.idplane._y - _y, _root.idplane._x - _x); if (tdirec < 0) { tdirec = tdirec + (Math.PI*2); } if (tdirec > (Math.PI*2)) { tdirec = tdirec - (Math.PI*2); } direc = _rotation * (Math.PI/180); reldirec = tdirec - direc; if (reldirec < 0) { reldirec = reldirec + (Math.PI*2); } if (reldirec > (Math.PI*2)) { reldirec = reldirec - (Math.PI*2); } delay = delay - 1; if (delay < 0) { if (delay == -1) { snd = new Sound(); idnr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_rocketboost" + idnr); snd.start(); } if (reldirec > Math.PI) { rotspeed = rotspeed - 0.9; _rotation = (_rotation - 0.5); } if (reldirec < Math.PI) { rotspeed = rotspeed + 0.9; _rotation = (_rotation - 0.5); } hspeed = hspeed + (power * Math.cos(_rotation * (Math.PI/180))); vspeed = vspeed + (power * Math.sin(_rotation * (Math.PI/180))); if (life < 0) { call("destroy"); } life = life - 1; } vspeed = vspeed + 0.05; _x = (_x + hspeed); _y = (_y + vspeed); hspeed = hspeed * 0.98; vspeed = vspeed * 0.98; rotspeed = rotspeed * 0.95; _rotation = (_rotation + rotspeed); min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(_x, _y, true)) { call("destroy"); } i = i + 1; } } if (_root.idplane.hitTest(_x, _y, true)) { _root.idplane.myhealth = _root.idplane.myhealth - 75; mydelta = _root.idplane._x - this._x; _root.idplane.rotspeed = _root.idplane.rotspeed - (mydelta / 10); _root.hspeed = _root.hspeed + (mydelta / 10); call("destroy"); } };
Symbol 513 MovieClip [idrocket_homing2] Frame 3
if (delay < 0) { gotoAndPlay (4); } else { gotoAndPlay (2); }
Symbol 513 MovieClip [idrocket_homing2] Frame 5
gotoAndPlay (4);
Symbol 513 MovieClip [idrocket_homing2] Frame 6
snd.stop("snd_rocketboost" + idnr); expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , this._x); setProperty("../explosion_1_" + expdepth, _y , this._y); Set(("../explosion_1_" + expdepth) + ":scale", 70 - (Math.random() * 10)); removeMovieClip("");
Symbol 515 MovieClip [idbullet2] Frame 1
gunsound = new Sound(this); nr = Math.floor((Math.random() * 2) + 1); gunsound.attachSound("snd_gunshot" + nr); this.gunsound.setVolume(50); gunsound.start(); onEnterFrame = function () { hspeed = speed * Math.cos(_rotation * (Math.PI/180)); vspeed = speed * Math.sin(_rotation * (Math.PI/180)); _x = (_x + hspeed); _y = (_y + vspeed); if ((((_x < -5) or (_x > 805)) or (_y < -5)) or (_y > (_root.roomheight + 5))) { call("destroy"); } min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(this._x, this._y, true)) { call("destroy"); } i = i + 1; } } if (_root.idplane.hitTest(_x, _y, true)) { _root.idplane.myhealth = _root.idplane.myhealth - (2 + (Math.random() * 3)); xdelta = _root.idplane._x - _x; _root.idplane.rotspeed = _root.idplane.rotspeed + (xdelta / 5); removeMovieClip(""); } };
Symbol 515 MovieClip [idbullet2] Frame 3
gotoAndPlay (2);
Symbol 515 MovieClip [idbullet2] Frame 4
removeMovieClip("");
Symbol 522 MovieClip [idarmyjeep] Frame 1
hspeed = Math.round((Math.random() * 12) - 6); vspeed = 0; rotspeed = 0; Fz = 0.5; hitX = 0; keepdistance = 420 - (Math.random() * 650); myhealth = (120 + (Math.random() * 40)) + ((_global.bossnr - 1) * 40); arm1.gotoAndStop(7); arm2.gotoAndStop(7); pilotbody.gotoAndStop(7); var id; nr = Math.floor(Math.random() * 10) + 1; switch (nr) { case 1 : id = "idarmy_stationarybazooka"; reloadtime = 75; break; default : id = "idarmy_stationarygun"; reloadtime = 15; } this.attachMovie(id, "gun", this.getNextHighestDepth()); this.gun._x = 26; this.gun._y = -30; idgun = this.gun; this.idgun.reloadtime = reloadtime; if ((_root.wantedlevel >= 600) && (Math.random() > 0.3)) { armor._alpha = 100; myhealth = myhealth * 3; if (Math.random() < 0.2) { this.gun.reloadtime = this.gun.reloadtime * (1 - (Math.random() / 2)); } if (Math.random() < 0.3) { id = "idarmy_stationarybazooka"; this.attachMovie(id, "gun2", this.getNextHighestDepth()); this.gun2._x = -26; this.gun2._y = -30; idgun = this.gun2; this.idgun.reloadtime = reloadtime; } } onEnterFrame = function () { dep = this.getDepth(); if (dep != 28) { if (_root.getInstanceAtDepth(dep - 1) == undefined) { this.swapDepths(dep - 1); this._name = "enemy" + (dep - 1); } } if (myhealth <= 0) { call("die1"); } call("ragdoll"); if ((_root.idplane._x + keepdistance) < _x) { hspeed = hspeed - 1; } if ((_root.idplane._x - keepdistance) > _x) { hspeed = hspeed + 1; } hitX = hitX * 0.9; rotspeed = rotspeed * 0.9; _rotation = (_rotation + rotspeed); _rotation = (_rotation - (hitX * 0.02)); hspeed = hspeed * 0.95; vspeed = vspeed * 0.9; vspeed = vspeed + Fz; _x = (_x + hspeed); _y = (_y + vspeed); wheelrot = -Math.abs((hspeed / 62.8318530717959) * 360); rwheel._rotation = rwheel._rotation + wheelrot; lwheel._rotation = lwheel._rotation + wheelrot; if (((_y > _root.roomheight) or (_x < -100)) or (_x > 900)) { call("destroy"); } };
Symbol 522 MovieClip [idarmyjeep] Frame 3
gotoAndPlay (2);
Symbol 522 MovieClip [idarmyjeep] Frame 4
Fz = 0.5; for (a in this.hitbox) { this.localToGlobal((p = {x:this.hitbox[a]._x, y:this.hitbox[a]._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y + 1, true)) { hitX = hitX + (p.x - _x); Fz = 0; vspeed = 0; if ((_rotation > 90) or (_rotation < -90)) { call("die1"); } } if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { yy = 0; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y + yy, true)) { yy = yy - 1; } _y = (_y + yy); i = max; } i = i + 1; } } }
Symbol 522 MovieClip [idarmyjeep] Frame 9
_root.totalenemies = _root.totalenemies - 1; removeMovieClip("");
Symbol 522 MovieClip [idarmyjeep] Frame 14
_root.adrenaline = _root.adrenaline + ((Math.random() * 5) + 15); _root.wantedlevel = _root.wantedlevel + 20; _global.XP = _global.XP + 100; tellTarget (gun) { call("destroy"); }; if (gun2 != undefined) { tellTarget (gun2) { call("destroy"); }; } i = 3; while (i >= 1) { nr = _root.getNextHighestDepth(); _root.attachMovie("idjunk", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", _x + ((-38 + ((i - 1) * 26)) * Math.cos(_rotation * (Math.PI/180)))); Set(("_root.limb" + nr) + "._y", _y + ((-38 + ((i - 1) * 25)) * Math.sin(_rotation * (Math.PI/180)))); eval ("_root.limb" + nr).attachMovie("idarmyjeep_dead", "New", 1); eval ("_root.limb" + nr).New.gotoAndStop(i); Set(("_root.limb" + nr) + "._rotation", _rotation); Set(("_root.limb" + nr) + ":hspeed", ((hspeed / 2) + (Math.random() * 5)) - 2.5); Set(("_root.limb" + nr) + ":vspeed", ((vspeed / 2) + (Math.random() * 8)) - 12); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 40) - 20); i = i - 1; } this.localToGlobal((p = {x:this.pilot._x, y:this.pilot._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_head1", "head", 1); eval (("_root.limb" + nr) + ".head").gotoAndStop(pilot._currentframe); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_eye1", "eye", 1); if (Math.floor(Math.random() * 4) == 0) { nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_brains1", "brains", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); } this.localToGlobal((p = {x:this.rwheel._x, y:this.rwheel._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idjunk", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("idarmyjeep_wheel", "New", 1); Set(("_root.limb" + nr) + ":hspeed", ((hspeed / 2) + (Math.random() * 5)) - 2.5); Set(("_root.limb" + nr) + ":vspeed", ((vspeed / 2) + (Math.random() * 8)) - 12); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 40) - 20); this.localToGlobal((p = {x:this.lwheel._x, y:this.lwheel._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idjunk", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("idarmyjeep_wheel", "New", 1); Set(("_root.limb" + nr) + ":hspeed", ((hspeed / 2) + (Math.random() * 5)) - 2.5); Set(("_root.limb" + nr) + ":vspeed", ((vspeed / 2) + (Math.random() * 8)) - 12); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 40) - 20); expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 50)) - 25); setProperty("../explosion_1_" + expdepth, _y , (this._y + (Math.random() * 50)) - 25); Set(("../explosion_1_" + expdepth) + ":scale", 80 + (Math.random() * 30)); call("destroy");
Symbol 529 MovieClip [idgun_dead] Frame 1
Fz = 0.4; life = Math.random(25) + 75; onEnterFrame = function () { vspeed = vspeed + Fz; vspeed = vspeed * 0.99; hspeed = hspeed * 0.99; _rotation = (_rotation + rotspeed); rotspeed = rotspeed * 0.99; _y = (_y + vspeed); _x = (_x + hspeed); if (life <= 25) { _alpha = ((life / 25) * 100); shoot = 0; } life = life - 1; if (life <= 0) { removeMovieClip(""); } bulletshoot = bulletshoot - 1; if ((shoot == 1) and (bulletshoot <= 0)) { bulletshoot = _global.bulletdelay; _root.bulletnr = _root.bulletnr + 1; if (_root.bulletnr >= 100) { _root.bulletnr = 0; } _root.attachMovie("idbullet", "bullet" + _root.bulletnr, _root.getNextHighestDepth()); Set(("../bullet" + _root.bulletnr) + ":speed", _root.bulletspeed + (Math.random(1) * 5)); setProperty("../bullet" + _root.bulletnr, _rotation , (_rotation + (Math.random(1) * 4)) - 2); if (_yscale == 100) { nr = 8; } else { nr = -8; } setProperty("../bullet" + _root.bulletnr, _x , _x + (30 * Math.cos((_rotation + nr) * (Math.PI/180)))); setProperty("../bullet" + _root.bulletnr, _y , _y + (30 * Math.sin((_rotation + nr) * (Math.PI/180)))); } };
Symbol 529 MovieClip [idgun_dead] Frame 3
gotoAndPlay (2);
Symbol 532 MovieClip [idarmy_stationarygun] Frame 1
var reloadtime; arm1.gotoAndStop(7); arm2.gotoAndStop(7); body.gotoAndStop(7); body._xscale = -50; mygun.rotspeed = 0; shoot = 25 + (Math.random() * 10); count = 5; if (_parent._xscale == -100) { _xscale = -100; } onEnterFrame = function () { count = count - 1; if (count <= 0) { count = 5; this.localToGlobal((p = {x:mygun._x, y:mygun._y})); mygun.tdirec = Math.atan2(_root.idplane._y - p.y, _root.idplane._x - p.x); if (mygun.tdirec < 0) { mygun.tdirec = mygun.tdirec + (Math.PI*2); } if (mygun.tdirec > (Math.PI*2)) { mygun.tdirec = mygun.tdirec - (Math.PI*2); } mygun.direc = (_parent._rotation + mygun._rotation) * (Math.PI/180); mygun.reldirec = mygun.tdirec - mygun.direc; if (mygun.reldirec < 0) { mygun.reldirec = mygun.reldirec + (Math.PI*2); } if (mygun.reldirec > (Math.PI*2)) { mygun.reldirec = mygun.reldirec - (Math.PI*2); } turning = 4; if (mygun.reldirec > Math.PI) { mygun.rotspeed = mygun.rotspeed - turning; } if (mygun.reldirec < Math.PI) { mygun.rotspeed = mygun.rotspeed + turning; } if ((mygun._rotation > 90) or (mygun._rotation < -90)) { mygun._yscale = 100; } else { mygun._yscale = -100; } } mygun.rotspeed = mygun.rotspeed * 0.8; mygun._rotation = mygun._rotation + mygun.rotspeed; shoot = shoot - 1; if (((shoot <= 0) && (_root.idplane != undefined)) && (Math.abs(mygun.reldirec) < 0.1)) { call("shoot"); } };
Symbol 532 MovieClip [idarmy_stationarygun] Frame 3
gotoAndPlay (2);
Symbol 532 MovieClip [idarmy_stationarygun] Frame 4
shoot = reloadtime; this.localToGlobal((p = {x:mygun._x, y:mygun._y})); _root.bulletnr = _root.bulletnr + 1; if (_root.bulletnr >= 100) { _root.bulletnr = 0; } _root.attachMovie("idbullet2", "bullet" + _root.bulletnr, _root.getNextHighestDepth()); Set(("_root.bullet" + _root.bulletnr) + ":speed", 25 + (Math.random(1) * 5)); setProperty("_root.bullet" + _root.bulletnr, _rotation , ((_parent._rotation + this.mygun._rotation) + (Math.random(1) * 16)) - 8); nr = 0; if (mygun._yscale == 100) { nr = 2; } else { nr = -2; } setProperty("_root.bullet" + _root.bulletnr, _x , p.x + (30 * Math.cos(((_parent._rotation + this.mygun._rotation) + nr) * (Math.PI/180)))); setProperty("_root.bullet" + _root.bulletnr, _y , p.y + (30 * Math.sin(((_parent._rotation + this.mygun._rotation) + nr) * (Math.PI/180))));
Symbol 532 MovieClip [idarmy_stationarygun] Frame 9
this.localToGlobal((p = {x:head._x, y:head._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_head1", "head", 1); eval (("_root.limb" + nr) + ".head").gotoAndStop(head._currentframe); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_eye1", "eye", 1); if (Math.floor(Math.random() * 4) == 0) { nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_brains1", "brains", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); } nr = _root.getNextHighestDepth(); _root.attachMovie("idgun_dead", "limb" + nr, nr); this.localToGlobal((p = {x:this.mygun._x, y:this.mygun._y})); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); Set(("_root.limb" + nr) + "._rotation", _parent._rotation + mygun._rotation); Set(("_root.limb" + nr) + ":hspeed", ((_parent.hspeed / 2) + (Math.random() * 5)) - 2.5); Set(("_root.limb" + nr) + ":vspeed", ((_parent.vspeed / 2) + (Math.random() * 8)) - 12); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 40) - 20); nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:body._x, y:body._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("c_body1", "body", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".body").gotoAndStop(body._currentframe);
Symbol 534 MovieClip [idgrenade] Frame 1
rotspeed = (Math.random() * 30) - 15; life = 75; Fz = 0.4; onEnterFrame = function () { life = life - 1; if (life <= 0) { call("destroy"); } rotspeed = rotspeed * 0.95; _rotation = (_rotation + rotspeed); vspeed = vspeed + Fz; _x = (_x + hspeed); _y = (_y + vspeed); hspeed = hspeed * 0.98; vspeed = vspeed * 0.98; min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(_x, _y, true)) { while (eval ("_root.groundnr" + i).hitTest(_x, _y, true)) { _y = (_y - 1); } vspeed = vspeed * -0.8; if (Math.abs(vspeed) < 1) { Fz = 0; vspeed = 0; } } i = i + 1; } } i = 42; while (i <= (41 + _root.totalcivcars)) { if (eval ("_root.civcar" + i).hitTest(_x, _y, true)) { eval ("_root.civcar" + i).myhealth = 0; mydelta = eval (("_root.civcar" + i) + "._x") - this._x; eval ("_root.civcar" + i).hspeed = eval ("_root.civcar" + i).hspeed + (mydelta / 2); Set(("_root.civcar" + i) + ":rotspeed", -0.6 * mydelta); call("destroy"); } i = i + 1; } i = 15; while (i <= (14 + _root.totalcivs)) { if (eval ("_root.civ" + i).hitTest(_x, _y, false)) { eval ("_root.civ" + i).die = 3; eval ("_root.civ" + i).hspeed = hspeed * 4; call("destroy"); } i = i + 1; } i = 28; while (i <= (27 + _root.totalenemies)) { if (eval ("_root.enemy" + i).hitTest(_x, _y, true)) { eval ("_root.enemy" + i).myhealth = eval ("_root.enemy" + i).myhealth - (150 + (Math.random() * 50)); mydelta = eval (("_root.enemy" + i) + "._x") - this._x; eval ("_root.enemy" + i).rotspeed = eval ("_root.enemy" + i).rotspeed - (mydelta / 15); eval ("_root.enemy" + i).hspeed = eval ("_root.enemy" + i).hspeed + (mydelta / 10); call("destroy"); } i = i + 1; } if ((((_x < -5) or (_x > 805)) or (_y < -5)) or (_y > (_root.roomheight + 5))) { removeMovieClip(""); } };
Symbol 534 MovieClip [idgrenade] Frame 4
gotoAndPlay (2);
Symbol 534 MovieClip [idgrenade] Frame 5
expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , this._x); setProperty("../explosion_1_" + expdepth, _y , this._y); Set(("_root.explosion_1_" + expdepth) + ":scale", 90 - (Math.random() * 20)); i = 0; while (i < _global.clusters) { nr = _root.getNextHighestDepth(); _root.attachMovie("idbomb_fragment", "new_" + nr, nr); setProperty("../new_" + nr, _x , this._x); setProperty("../new_" + nr, _y , this._y - this.vspeed); Set(("_root.new_" + nr) + ":hspeed", (Math.random() * 16) - 8); Set(("_root.new_" + nr) + ":vspeed", (Math.random() * -4) - 2); i = i + 1; } removeMovieClip("");
Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 1
var reloadtime; arm1.gotoAndStop(7); arm2.gotoAndStop(7); body.gotoAndStop(7); body._xscale = -50; mygun.rotspeed = 0; shoot = 75 + (Math.random() * 50); if (_parent._xscale == -100) { _xscale = -100; } onEnterFrame = function () { count = count - 1; if (count <= 0) { count = 5; this.localToGlobal((p = {x:mygun._x, y:mygun._y})); mygun.tdirec = Math.atan2(_root.idplane._y - p.y, _root.idplane._x - p.x); if (mygun.tdirec < 0) { mygun.tdirec = mygun.tdirec + (Math.PI*2); } if (mygun.tdirec > (Math.PI*2)) { mygun.tdirec = mygun.tdirec - (Math.PI*2); } mygun.direc = (_parent._rotation + mygun._rotation) * (Math.PI/180); mygun.reldirec = mygun.tdirec - mygun.direc; if (mygun.reldirec < 0) { mygun.reldirec = mygun.reldirec + (Math.PI*2); } if (mygun.reldirec > (Math.PI*2)) { mygun.reldirec = mygun.reldirec - (Math.PI*2); } turning = 4; if (mygun.reldirec > Math.PI) { mygun.rotspeed = mygun.rotspeed - turning; } if (mygun.reldirec < Math.PI) { mygun.rotspeed = mygun.rotspeed + turning; } if ((mygun._rotation > 90) or (mygun._rotation < -90)) { mygun._yscale = 100; } else { mygun._yscale = -100; } } shoot = shoot - 1; if (((shoot <= 0) && (_root.idplane != undefined)) && (Math.abs(mygun.reldirec) < 0.1)) { call("shoot"); } mygun.rotspeed = mygun.rotspeed * 0.8; mygun._rotation = mygun._rotation + mygun.rotspeed; };
Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 3
gotoAndPlay (2);
Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 4
shoot = reloadtime + (Math.random() * 25); this.localToGlobal((p = {x:mygun._x, y:mygun._y})); snd = new Sound(); nr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_releasebomb" + nr); snd.start(); _root.rocketnr = _root.rocketnr + 1; if (_root.rocketnr >= 50) { _root.rocketnr = 0; } _root.attachMovie("idrocket_2", "rocket" + _root.rocketnr, _root.getNextHighestDepth()); Set(("_root.rocket" + _root.rocketnr) + ":power", 2); Set(("_root.rocket" + _root.rocketnr) + ":rotspeed", (Math.random() * 2) - 2); Set(("_root.rocket" + _root.rocketnr) + ":hspeed", _parent.hspeed + (3 * Math.cos((_rotation + 90) * (Math.PI/180)))); Set(("_root.rocket" + _root.rocketnr) + ":vspeed", _parent.vspeed + (3 * Math.sin((_rotation + 90) * (Math.PI/180)))); Set(("_root.rocket" + _root.rocketnr) + ":life", 20 + (Math.random() * 10)); Set(("_root.rocket" + _root.rocketnr) + ":delay", 0); Set(("_root.rocket" + _root.rocketnr) + "._rotation", _parent._rotation + mygun._rotation); Set(("_root.rocket" + _root.rocketnr) + "._x", p.x + (25 * Math.cos((_parent._rotation + mygun._rotation) * (Math.PI/180)))); Set(("_root.rocket" + _root.rocketnr) + "._y", p.y + (25 * Math.sin((_parent._rotation + mygun._rotation) * (Math.PI/180))));
Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 9
this.localToGlobal((p = {x:head._x, y:head._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_head1", "head", 1); eval (("_root.limb" + nr) + ".head").gotoAndStop(head._currentframe); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_eye1", "eye", 1); if (Math.floor(Math.random() * 4) == 0) { nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_brains1", "brains", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); } nr = _root.getNextHighestDepth(); this.localToGlobal((p = {x:body._x, y:body._y})); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("c_body1", "body", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); eval (("_root.limb" + nr) + ".body").gotoAndStop(body._currentframe);
Symbol 540 MovieClip [idrocket_2] Frame 1
onEnterFrame = function () { delay = delay - 1; if (delay < 0) { if (delay == -1) { snd = new Sound(); idnr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_rocketboost" + idnr); snd.start(); } chc = Math.floor(Math.random(1) * 10); if (chc == 0) { rotspeed = (Math.random(1) * 7) - 3; } _rotation = (_rotation + rotspeed); hspeed = hspeed + (power * Math.cos(_rotation * (Math.PI/180))); vspeed = vspeed + (power * Math.sin(_rotation * (Math.PI/180))); if (life < 0) { call("destroy"); } life = life - 1; } vspeed = vspeed + 0.05; _x = (_x + hspeed); _y = (_y + vspeed); hspeed = hspeed * 0.98; vspeed = vspeed * 0.98; min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(_x, _y, true)) { call("destroy"); } i = i + 1; } } if (_root.idplane.hitTest(_x, _y, true)) { _root.idplane.myhealth = _root.idplane.myhealth - (50 + (Math.random() * 20)); mydelta = _root.idplane._x - this._x; _root.idplane.rotspeed = _root.idplane.rotspeed - (mydelta / 10); _root.hspeed = _root.hspeed + (mydelta / 10); call("destroy"); } };
Symbol 540 MovieClip [idrocket_2] Frame 3
if (delay < 0) { gotoAndPlay (4); } else { gotoAndPlay (2); }
Symbol 540 MovieClip [idrocket_2] Frame 5
gotoAndPlay (4);
Symbol 540 MovieClip [idrocket_2] Frame 6
snd.stop("snd_rocketboost" + idnr); expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , this._x); setProperty("../explosion_1_" + expdepth, _y , this._y); Set(("../explosion_1_" + expdepth) + ":scale", 60 - (Math.random() * 10)); removeMovieClip("");
Symbol 547 MovieClip Frame 1
onEnterFrame = function () { gotoAndPlay((_currentframe + Math.round(_parent.hhspeed / 2)) - 1); };
Symbol 549 MovieClip Frame 1
onEnterFrame = function () { gotoAndPlay((_currentframe + Math.round(_parent.hhspeed / 2)) - 1); };
Symbol 578 MovieClip [idCB_animations] Frame 1
if (this._parent == _root) { Fz = 0.4; vspeed = ((-Math.random()) * 2) - 0.5; hspeed = hspeed + ((Math.random() * 5) + 2); rotspeed = (Math.random() * 30) - 15; gotoAndPlay ("die"); onEnterFrame = function () { vspeed = vspeed + Fz; vspeed = vspeed * 0.99; hspeed = hspeed * 0.99; _rotation = (_rotation + rotspeed); rotspeed = rotspeed * 0.99; _y = (_y + vspeed); _x = (_x + hspeed); if (((_x < -100) or (_x > 900)) or (_y > (_root.roomheight + 100))) { removeMovieClip(""); } }; }
Symbol 578 MovieClip [idCB_animations] Frame 26
cnc = Math.floor(Math.random() * 10) + 1; switch (cnc) { case 1 : case 2 : case 3 : gotoAndPlay ("blink"); break; case 4 : gotoAndPlay ("facing"); break; case 5 : gotoAndPlay ("lookdown"); break; case 10 : if (Math.random() > 0.5) { gotoAndPlay ("talk1"); } else { gotoAndPlay ("talk2"); } break; default : gotoAndPlay ("normal"); }
Symbol 578 MovieClip [idCB_animations] Frame 31
cnc = Math.floor(Math.random() * 3); switch (cnc) { case 1 : gotoAndPlay ("openright"); break; case 2 : gotoAndPlay ("openleft"); break; default : gotoAndPlay (28); }
Symbol 578 MovieClip [idCB_animations] Frame 34
gotoAndPlay ("normal");
Symbol 578 MovieClip [idCB_animations] Frame 50
if (Math.random() < 0.6) { gotoAndPlay (39); }
Symbol 578 MovieClip [idCB_animations] Frame 53
gotoAndPlay ("normal");
Symbol 578 MovieClip [idCB_animations] Frame 71
if (Math.random() < 0.3) { gotoAndPlay ("normal"); } else { gotoAndPlay ("facing"); }
Symbol 578 MovieClip [idCB_animations] Frame 92
if (Math.random() < 0.4) { gotoAndPlay (79); }
Symbol 578 MovieClip [idCB_animations] Frame 99
gotoAndPlay ("normal");
Symbol 578 MovieClip [idCB_animations] Frame 204
gotoAndPlay ("normal");
Symbol 578 MovieClip [idCB_animations] Frame 288
gotoAndPlay ("normal");
Symbol 578 MovieClip [idCB_animations] Frame 395
gotoAndPlay ("normal");
Symbol 578 MovieClip [idCB_animations] Frame 438
stop();
Symbol 587 MovieClip [idFulp_animations] Frame 1
function getnewframe() { cnc = Math.floor(Math.random() * 20) + 1; switch (cnc) { case 9 : gotoAndPlay ("talk1"); return; case 10 : if (Math.random() > 0.5) { gotoAndPlay ("talk2"); } else { gotoAndPlay ("talk3"); } return; case 11 : case 12 : case 13 : case 14 : case 15 : _xscale = 100; gotoAndPlay ("normal"); return; case 16 : _xscale = -100; gotoAndPlay ("normal"); return; default : gotoAndPlay ("normal"); } } if (this._parent == _root) { Fz = 0.4; vspeed = ((-Math.random()) * 2) - 0.5; hspeed = hspeed + ((Math.random() * 5) + 2); rotspeed = (Math.random() * 30) - 15; gotoAndPlay ("talk1"); onEnterFrame = function () { vspeed = vspeed + Fz; vspeed = vspeed * 0.99; hspeed = hspeed * 0.99; _rotation = (_rotation + rotspeed); rotspeed = rotspeed * 0.99; _y = (_y + vspeed); _x = (_x + hspeed); if (((_x < -100) or (_x > 900)) or (_y > (_root.roomheight + 100))) { removeMovieClip(""); } }; }
Symbol 587 MovieClip [idFulp_animations] Frame 25
getnewframe();
Symbol 587 MovieClip [idFulp_animations] Frame 66
if (this._parent == _root) { stop(); } else { gotoAndPlay ("normal"); }
Symbol 587 MovieClip [idFulp_animations] Frame 134
gotoAndPlay ("normal");
Symbol 590 MovieClip [idboss_sbc] Frame 1
if (this._parent == _root) { Fz = 0.4; vspeed = ((-Math.random()) * 2) - 0.5; hspeed = hspeed + ((Math.random() * 5) + 2); rotspeed = (Math.random() * 30) - 15; onEnterFrame = function () { vspeed = vspeed + Fz; vspeed = vspeed * 0.99; hspeed = hspeed * 0.99; _rotation = (_rotation + rotspeed); rotspeed = rotspeed * 0.99; _y = (_y + vspeed); _x = (_x + hspeed); if (((_x < -100) or (_x > 900)) or (_y > (_root.roomheight + 100))) { removeMovieClip(""); } }; }
Symbol 590 MovieClip [idboss_sbc] Frame 3
gotoAndPlay (2);
Symbol 591 MovieClip Frame 7
if (_currentframe == 1) { expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 50)) - 25); setProperty("../explosion_1_" + expdepth, _y , (this._y + (Math.random() * 50)) - 25); Set(("../explosion_1_" + expdepth) + ":scale", 80 + (Math.random() * 30)); } if (_currentframe == 2) { expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 50)) - 25); setProperty("../explosion_1_" + expdepth, _y , (this._y + (Math.random() * 50)) - 25); Set(("../explosion_1_" + expdepth) + ":scale", 80 + (Math.random() * 30)); } if (_currentframe == 3) { this.localToGlobal((p = {x:this.cb_boss._x + 5.8, y:this.cb_boss._y - 40})); nr = _root.getNextHighestDepth(); _root.attachMovie("idCB_animations", "new" + nr, nr); Set(("_root.new" + nr) + "._x", p.x); Set(("_root.new" + nr) + "._y", p.y); Set(("_root.new" + nr) + "._width", 35); Set(("_root.new" + nr) + "._height", 54); Set(("_root.new" + nr) + "._rotation", _parent._rotation + this.cb_boss._rotation); Set(("_root.new" + nr) + ":hspeed", _parent.hhspeed); } if (_currentframe == 4) { this.localToGlobal((p = {x:this.fulpboss._x, y:this.fulpboss._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idFulp_animations", "new" + nr, nr); Set(("_root.new" + nr) + "._x", p.x); Set(("_root.new" + nr) + "._y", p.y); Set(("_root.new" + nr) + "._rotation", _parent._rotation + this.cb_boss._rotation); Set(("_root.new" + nr) + ":hspeed", _parent.hhspeed); } if (_currentframe == 5) { this.localToGlobal((p = {x:this.boss_sbc._x, y:this.boss_sbc._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idboss_sbc", "new" + nr, nr); Set(("_root.new" + nr) + "._x", p.x); Set(("_root.new" + nr) + "._y", p.y); Set(("_root.new" + nr) + "._rotation", _parent._rotation + this.cb_boss._rotation); Set(("_root.new" + nr) + ":hspeed", _parent.hhspeed); Set(("_root.new" + nr) + "._xscale", 69); Set(("_root.new" + nr) + "._yscale", 81); }
Symbol 592 MovieClip [idngtank] Frame 1
Fz = 0.5; vspeed = 0; hspeed = 0; hitX = 0; keepdistance = 250; goback = 0; shootdelay = 150; shoot = 50; call("getboss"); nr = _root.getNextHighestDepth(); myhealthbar = this.attachMovie("idboss_healthbar", "myhealthbar" + nr, nr); myhealthbar._y = 60; onEnterFrame = function () { dep = this.getDepth(); if (dep != 28) { if (_root.getInstanceAtDepth(dep - 1) == undefined) { this.swapDepths(dep - 1); this._name = "enemy" + (dep - 1); } } if (myhealth <= 0) { call("destroy"); } if ((_root.idplane._x + keepdistance) < _x) { hhspeed = hhspeed - 0.5; } if ((_root.idplane._x - keepdistance) > _x) { hhspeed = hhspeed + 0.5; } if (goback == 1) { if (_x < 50) { _x = 50; } } else { hhspeed = hhspeed + 1; if (_x > 50) { goback = 1; } } call("coll"); call("cannon"); hitX = hitX * 0.8; _rotation = (_rotation - (hitX * 0.0015)); hhspeed = hhspeed * 0.94; hspeed = hspeed * 0.9; vspeed = vspeed * 0.9; vspeed = vspeed + Fz; _x = (_x + (hhspeed + (hspeed / 5))); _y = (_y + vspeed); myhealthbar._x = 100; myhealthbar._rotation = -_rotation; if (_y > _root.roomheight) { _x = -230; _y = (_root.idcontroller_ground.startheight2 - 230); } };
Symbol 592 MovieClip [idngtank] Frame 3
gotoAndPlay (2);
Symbol 592 MovieClip [idngtank] Frame 4
Fz = 0.5; for (a in this.hitbox) { this.localToGlobal((p = {x:this.hitbox[a]._x, y:this.hitbox[a]._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y + 1, true)) { hitX = hitX + (p.x - _x); Fz = 0; vspeed = 0; } if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { yy = 0; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y + yy, true)) { yy = yy - 1; } _y = (_y + yy); i = max; } i = i + 1; } } } i = 42; while (i <= (41 + _root.totalcivcars)) { if (this.hitTest(eval ("_root.civcar" + i)._x, eval ("_root.civcar" + i)._y, true)) { eval ("_root.civcar" + i).myhealth = 0; mydelta = eval (("_root.civcar" + i) + "._x") - this._x; eval ("_root.civcar" + i).rotspeed = eval ("_root.civcar" + i).rotspeed - (mydelta / 20); } i = i + 1; } i = 15; while (i <= (14 + _root.totalcivs)) { if (this.hitTest(eval ("_root.civ" + i)._x - 10, eval ("_root.civ" + i)._y - 20, true)) { eval ("_root.civ" + i).die = 3; eval ("_root.civ" + i).hspeed = eval ("_root.civ" + i).hspeed + (hspeed / 6); } i = i + 1; }
Symbol 592 MovieClip [idngtank] Frame 9
this.localToGlobal((p = {x:this.myturret._x, y:this.myturret._y})); tdirec = Math.atan2(_root.idplane._y - p.y, _root.idplane._x - p.x); if (tdirec < 0) { tdirec = tdirec + (Math.PI*2); } if (tdirec > (Math.PI*2)) { tdirec = tdirec - (Math.PI*2); } direc = (_rotation + myturret._rotation) * (Math.PI/180); reldirec = tdirec - direc; if (reldirec < 0) { reldirec = reldirec + (Math.PI*2); } if (reldirec > (Math.PI*2)) { reldirec = reldirec - (Math.PI*2); } if (Math.abs(reldirec) > 0.1) { if (reldirec > Math.PI) { myturret._rotation = myturret._rotation - 0.5; } if (reldirec < Math.PI) { myturret._rotation = myturret._rotation + 0.5; } } if (myturret._rotation > 45) { myturret._rotation = 45; } if (myturret._rotation < -65) { myturret._rotation = -65; } if (_root.idplane != undefined) { shoot = shoot - 1; } if ((shoot <= 0) && (_root.idplane._x > (p.x + (155 * Math.cos(direc))))) { shoot = shootdelay; myexpl = _root.attachMovie("idexplosion_2", "explup", _root.getNextHighestDepth()); _root.explup._x = p.x + (155 * Math.cos(direc)); _root.explup._y = p.y + (155 * Math.sin(direc)); Set("_root.explup:scale", 200); _root.explup._rotation = direc * 57.2957795130823; if (reldirec < 0.15) { _root.idplane.myhealth = _root.idplane.myhealth - 150; _root.attachMovie("idexplosion_1", "new", _root.getNextHighestDepth()); _root.new._x = (_root.idplane._x + (Math.random() * 30)) - 15; _root.new._y = (_root.idplane._y + (Math.random() * 30)) - 15; Set("_root.new:scale", 150); } } if (myexpl != undefined) { myexpl._x = p.x + (155 * Math.cos(direc)); myexpl._y = p.y + (155 * Math.sin(direc)); } if ((_root.idplane._x < p.x) && ((shoot / 15) == Math.round(shoot / 15))) { call("rocket"); }
Symbol 592 MovieClip [idngtank] Frame 15
_root.totalenemies = _root.totalenemies - 1; _root.wantedlevel = 0; _global.XP = _global.XP + (3000 + (_global.bossnr * 500)); _global.bossnr = _global.bossnr + 1; _global.lives = 10 + _global.extralives; _root.idplane.myhealth = _global.maxhealth; _root.attachMovie("idngtank_dead", "deadtank", this.getDepth() + 1); _root.deadtank._x = _x; _root.deadtank._y = _y; _root.deadtank._rotation = _rotation; Set("_root.deadtank:hhspeed", hhspeed); Set("_root.deadtank:vspeed", vspeed); Set("_root.deadtank:hitX", hitX); _root.deadtank.myturret._rotation = myturret._rotation; _root.deadtank.lwheel._currentframe = wheel._currentframe; _root.deadtank.rwheel._currentframe = wheel._currentframe; if (_global.bossnr == 4) { _root.deadtank._xscale = _xscale; _root.deadtank._yscale = _yscale; } i = 0; while (i < 5) { i = i + 1; expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 200)) - 100); setProperty("../explosion_1_" + expdepth, _y , (this._y + (Math.random() * 200)) - 100); Set(("../explosion_1_" + expdepth) + ":scale", 100 + (Math.random() * 100)); } tellTarget (gun1) { call("destroy"); }; tellTarget (gun2) { call("destroy"); }; tellTarget (myboss) { call("destroy"); }; removeMovieClip("");
Symbol 592 MovieClip [idngtank] Frame 19
this.localToGlobal((p = {x:rocketlauncher._x, y:rocketlauncher._y})); snd = new Sound(); nr = Math.floor((Math.random() * 3) + 1); snd.attachSound("snd_releasebomb" + nr); snd.start(); _root.rocketnr = _root.rocketnr + 1; if (_root.rocketnr >= 50) { _root.rocketnr = 0; } _root.attachMovie("idrocket_homing2", "rocket" + _root.rocketnr, _root.getNextHighestDepth()); Set(("../rocket" + _root.rocketnr) + ":power", 1); Set(("../rocket" + _root.rocketnr) + ":hspeed", hhspeed - 2); Set(("../rocket" + _root.rocketnr) + ":vspeed", -4); Set(("../rocket" + _root.rocketnr) + ":life", 60 + (Math.random() * 10)); Set(("../rocket" + _root.rocketnr) + ":delay", 5); Set(("../rocket" + _root.rocketnr) + ":rotspeed", (Math.random() * 20) - 10); setProperty("../rocket" + _root.rocketnr, _rotation , -90); setProperty("../rocket" + _root.rocketnr, _x , p.x); setProperty("../rocket" + _root.rocketnr, _y , p.y);
Symbol 592 MovieClip [idngtank] Frame 24
idgun1 = this.gun1; idgun2 = this.gun2; switch (_global.bossnr) { case 1 : maxhealth = 5000; myhealth = maxhealth; myname = "General Joy"; idgun1.reloadtime = 65; idgun2.reloadtime = 13; _root.displaytxt = "The army has send their very best to get you; General Joy!"; myboss.gotoAndStop(1); break; case 2 : maxhealth = 7500; myhealth = maxhealth; myname = "Queen Harry"; idgun1.reloadtime = 55; idgun2.reloadtime = 11; _root.displaytxt = "Incoming; Queen Harry!"; shootdelay = 130; myboss.gotoAndStop(2); break; case 3 : maxhealth = 100; myhealth = maxhealth; myname = "StrawberryClock"; idgun1.reloadtime = 200; idgun2.reloadtime = 50; _root.displaytxt = "The 'Mighty' Strawberryclock has come!"; shootdelay = 10000; shoot = 10000; myboss.gotoAndStop(5); _xscale = 20; _yscale = 20; _y = (_y + 100); break; case 4 : maxhealth = 12500; myhealth = maxhealth; myname = "Calderbank"; idgun1.reloadtime = 40; idgun2.reloadtime = 9; _root.displaytxt = "Calderbank has come to get you!"; shootdelay = 120; myboss.gotoAndStop(3); break; case 5 : maxhealth = 17500; myhealth = maxhealth; myname = "Tom Fulp"; idgun1.reloadtime = 35; idgun2.reloadtime = 8; _root.displaytxt = "Tom Fulp Himself will deal with you!"; shootdelay = 100; myboss.gotoAndStop(4); break; default : maxhealth = 17500 + (_global.bossnr * 2500); myhealth = maxhealth; idgun1.reloadtime = 30; idgun2.reloadtime = 7; shootdelay = 100; if (Math.random() < 0.5) { myname = "Tom Fulp"; _root.displaytxt = "Tom Fulp Himself will deal with you!"; myboss.gotoAndStop(4); } else { myname = "Calderbank"; _root.displaytxt = "Calderbank has come to get you!"; myboss.gotoAndStop(3); } }
Symbol 651 MovieClip [idexplosion_2] Frame 1
_xscale = scale; _yscale = scale; boomsound = new Sound(this); nr = Math.floor((Math.random() * 3) + 1); boomsound.attachSound("idngtankshot" + nr); this.boomsound.setVolume(150); boomsound.start(); if (_root._quality == "HIGH") { this.filters = _root.filterArray2; }
Symbol 651 MovieClip [idexplosion_2] Frame 30
removeMovieClip("");
Symbol 657 MovieClip [idboss_healthbar] Frame 1
onEnterFrame = function () { this.fill._x = -124 + (83 * (_parent.myhealth / _parent.maxhealth)); myname = _parent.myname; };
Symbol 657 MovieClip [idboss_healthbar] Frame 3
gotoAndPlay (2);
Symbol 658 MovieClip [idngtank_dead] Frame 1
Fz = 0.5; onEnterFrame = function () { call("coll"); call("cannon"); hitX = hitX * 0.7; _rotation = (_rotation - (hitX * 0.001)); hhspeed = hhspeed * 0.96; vspeed = vspeed * 0.9; vspeed = vspeed + Fz; _x = (_x + hhspeed); _y = (_y + vspeed); if (((_y > _root.roomheight) or (_x < -250)) or (_x > 900)) { removeMovieClip(""); } };
Symbol 658 MovieClip [idngtank_dead] Frame 3
gotoAndPlay (2);
Symbol 658 MovieClip [idngtank_dead] Frame 4
Fz = 0.5; for (a in this.hitbox) { this.localToGlobal((p = {x:this.hitbox[a]._x, y:this.hitbox[a]._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y + 1, true)) { hitX = hitX + (p.x - _x); Fz = 0; vspeed = 0; } if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { yy = 0; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y + yy, true)) { yy = yy - 1; } _y = (_y + yy); i = max; } i = i + 1; } } }
Symbol 658 MovieClip [idngtank_dead] Frame 9
this.localToGlobal((p = {x:this.myturret._x, y:this.myturret._y})); tdirec = (Math.PI/4); direc = (_rotation + myturret._rotation) * (Math.PI/180); reldirec = tdirec - direc; if (reldirec < 0) { reldirec = reldirec + (Math.PI*2); } if (reldirec > (Math.PI*2)) { reldirec = reldirec - (Math.PI*2); } if (Math.abs(reldirec) > 0.1) { if (reldirec > Math.PI) { myturret._rotation = myturret._rotation - 0.5; } if (reldirec < Math.PI) { myturret._rotation = myturret._rotation + 0.5; } }
Symbol 664 MovieClip [idtextbox] Frame 1
displaytxt = ""; displaytxt2 = ""; displaytxt3 = ""; timer = 0; timer2 = 0; timer3 = 0; onEnterFrame = function () { if (displaytxt != _root.displaytxt) { if (displaytxt2 != "") { timer3 = timer2; displaytxt3 = displaytxt2; } if (displaytxt != "") { timer2 = timer; displaytxt2 = displaytxt; } displaytxt = _root.displaytxt; timer = 200; } if (timer >= 1) { timer = timer - 1; } else { _root.displaytxt = ""; displaytxt = ""; } if (timer2 >= 1) { timer2 = timer2 - 1; } else { displaytxt2 = ""; } if (timer3 >= 1) { timer3 = timer3 - 1; } else { displaytxt3 = ""; } };
Symbol 664 MovieClip [idtextbox] Frame 3
gotoAndPlay (2);
Symbol 667 MovieClip [idbg_tree] Frame 1
function getnew() { _y = (Math.random() * 20); scale = ((_y / 50) * 90) + 80; _xscale = scale; _yscale = scale; gotoAndStop(Math.floor(Math.random() * 2) + 1); } onEnterFrame = function () { if (_root._quality != "LOW") { _x = (_x - (_parent.hhspeed * (scale / 100))); if (_x > (800 + _width)) { _x = (_x - (-_width)); getnew(); } if (_x < (-_width)) { _x = (_x + (800 + _width)); getnew(); } } }; getnew();
Symbol 669 MovieClip [idbomb_fragment] Frame 1
rotspeed = (Math.random() * 50) - 25; onEnterFrame = function () { rotspeed = rotspeed * 0.95; _rotation = (_rotation + rotspeed); vspeed = vspeed + 0.24; _x = (_x + hspeed); _y = (_y + vspeed); min = Math.floor(_x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(_x, _y, true)) { call("destroy"); } i = i + 1; } } i = 42; while (i <= (41 + _root.totalcivcars)) { if (eval ("_root.civcar" + i).hitTest(_x, _y, true)) { eval ("_root.civcar" + i).myhealth = eval ("_root.civcar" + i).myhealth - 20; mydelta = eval (("_root.civcar" + i) + "._x") - this._x; Set(("_root.civcar" + i) + ":rotspeed", -0.1 * mydelta); call("destroy"); } i = i + 1; } i = 15; while (i <= (14 + _root.totalcivs)) { if (eval ("_root.civ" + i).hitTest(_x, _y, false)) { eval ("_root.civ" + i).die = 2; eval ("_root.civ" + i).hspeed = eval ("_root.civ" + i).hspeed + hspeed; call("destroy"); } i = i + 1; } i = 28; while (i <= (27 + _root.totalenemies)) { if (eval ("_root.enemy" + i).hitTest(_x, _y, true)) { eval ("_root.enemy" + i).myhealth = eval ("_root.enemy" + i).myhealth - (40 + (Math.random() * 20)); mydelta = eval (("_root.enemy" + i) + "._x") - this._x; eval ("_root.enemy" + i).rotspeed = eval ("_root.enemy" + i).rotspeed - (mydelta / 15); eval ("_root.enemy" + i).hspeed = eval ("_root.enemy" + i).hspeed + (mydelta / 10); call("destroy"); } i = i + 1; } if ((((_x < -5) or (_x > 805)) or (_y < -5)) or (_y > (_root.roomheight + 5))) { removeMovieClip(""); } };
Symbol 669 MovieClip [idbomb_fragment] Frame 4
gotoAndPlay (2);
Symbol 669 MovieClip [idbomb_fragment] Frame 5
expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , this._x); setProperty("../explosion_1_" + expdepth, _y , this._y); Set(("_root.explosion_1_" + expdepth) + ":scale", 30 + (Math.random() * 20)); removeMovieClip("");
Symbol 675 MovieClip [idcivcar] Frame 1
wannaspeed = 0; while (wannaspeed == 0) { wannaspeed = Math.round((Math.random() * 6) - 3); } hspeed = wannaspeed; vspeed = 0; rotspeed = 0; hitX = 0; if (hspeed > 0) { _xscale = -100; } Fz = 0.4; myhealth = (Math.random() * 10) + 30; mycolor = new Color(this.body.masked); var myColorTransform = new Object(); myColorTransform.ra = 0; myColorTransform.rb = Math.random() * 255; myColorTransform.ga = 0; myColorTransform.gb = Math.random() * 255; myColorTransform.ba = 0; myColorTransform.bb = Math.random() * 255; myColorTransform.aa = 100; myColorTransform.ab = 0; mycolor.setTransform(myColorTransform); this.body.masked.beginFill(mycolor, 100); this.body.masked.moveTo(-47.3, -8.6); this.body.masked.lineTo(47.3, -8.6); this.body.masked.lineTo(47.3, 8.6); this.body.masked.lineTo(-47.3, 8.6); this.body.masked.lineTo(-47.3, -8.6); this.body.masked.endFill(); nr = Math.floor(Math.random() * 6) + 1; arm1.gotoAndStop(nr); arm2.gotoAndStop(nr); onEnterFrame = function () { dep = this.getDepth(); if (dep != 42) { if (_root.getInstanceAtDepth(dep - 1) == undefined) { this.swapDepths(dep - 1); this._name = "civcar" + (dep - 1); } } if (((_x < -100) or (_x > 900)) or (_y > (_root.roomheight + 100))) { call("destroy"); } if (myhealth <= 0) { call("die1"); } if (hspeed < wannaspeed) { hspeed = hspeed + 0.2; } if (hspeed > wannaspeed) { hspeed = hspeed - 0.2; } hspeed = hspeed * 0.95; vspeed = vspeed + Fz; hitX = hitX * 0.8; rotspeed = rotspeed * 0.9; _rotation = (_rotation - ((hitX * 0.012) - rotspeed)); _x = (_x + hspeed); _y = (_y + vspeed); wheelrot = -Math.abs((hspeed / 62.8318530717959) * 360); lwheel._rotation = lwheel._rotation + wheelrot; rwheel._rotation = rwheel._rotation + wheelrot; call("coll"); };
Symbol 675 MovieClip [idcivcar] Frame 3
gotoAndPlay (2);
Symbol 675 MovieClip [idcivcar] Frame 4
_root.totalcivcars = _root.totalcivcars - 1; removeMovieClip("");
Symbol 675 MovieClip [idcivcar] Frame 9
Fz = 0.4; for (a in this.hitbox) { this.localToGlobal((p = {x:this.hitbox[a]._x, y:this.hitbox[a]._y})); min = Math.floor(p.x / 100) + 1; max = min + 1; i = min; if ((i >= 0) or (i <= 9)) { while (i <= max) { if (eval ("_root.groundnr" + i).hitTest(p.x, p.y + 1, true)) { hitX = hitX + (p.x - _x); Fz = 0; vspeed = 0; } if (eval ("_root.groundnr" + i).hitTest(p.x, p.y, true)) { yy = 0; while (eval ("_root.groundnr" + i).hitTest(p.x, p.y + yy, true)) { yy = yy - 1; } _y = (_y + yy); i = max; } i = i + 1; } } }
Symbol 675 MovieClip [idcivcar] Frame 14
_root.adrenaline = _root.adrenaline + ((Math.random() * 4) + 8); _root.wantedlevel = _root.wantedlevel + 12; _global.XP = _global.XP + 8; this.localToGlobal((p = {x:this.rwheel._x, y:this.rwheel._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idjunk", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("idcivcar_wheel", "New", 1); Set(("_root.limb" + nr) + ":hspeed", ((hspeed / 2) + (Math.random() * 5)) - 2.5); Set(("_root.limb" + nr) + ":vspeed", ((vspeed / 2) + (Math.random() * 8)) - 12); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 40) - 20); nr = _root.getNextHighestDepth(); _root.attachMovie("idcivcar_dead", "new" + nr, nr); Set(("_root.new" + nr) + "._x", _x); Set(("_root.new" + nr) + "._y", _y); Set(("_root.new" + nr) + "._xscale", _xscale); Set(("_root.new" + nr) + ":hspeed", (hspeed + (Math.random() * 4)) - 2); Set(("_root.new" + nr) + ":vspeed", (vspeed + (Math.random() * -10)) - 5); Set(("_root.new" + nr) + ":rotspeed", (rotspeed + (Math.random() * 16)) - 8); Set(("_root.new" + nr) + ":rb", myColorTransform.rb); Set(("_root.new" + nr) + ":gb", myColorTransform.gb); Set(("_root.new" + nr) + ":bb", myColorTransform.bb); this.localToGlobal((p = {x:this.pilot._x, y:this.pilot._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_head1", "head", 1); eval (("_root.limb" + nr) + ".head").gotoAndStop(pilot._currentframe); nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_eye1", "eye", 1); if (Math.floor(Math.random() * 4) == 0) { nr = _root.getNextHighestDepth(); _root.attachMovie("idlimb", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("dead_brains1", "brains", 1); Set(("_root.limb" + nr) + "._rotation", _rotation); } this.localToGlobal((p = {x:this.lwheel._x, y:this.lwheel._y})); nr = _root.getNextHighestDepth(); _root.attachMovie("idjunk", "limb" + nr, nr); Set(("_root.limb" + nr) + "._x", p.x); Set(("_root.limb" + nr) + "._y", p.y); eval ("_root.limb" + nr).attachMovie("idcivcar_wheel", "New", 1); Set(("_root.limb" + nr) + ":hspeed", ((hspeed / 2) + (Math.random() * 5)) - 2.5); Set(("_root.limb" + nr) + ":vspeed", ((vspeed / 2) + (Math.random() * 8)) - 12); Set(("_root.limb" + nr) + ":rotspeed", (Math.random() * 40) - 20); expdepth = _root.getNextHighestDepth(); _root.attachMovie("idexplosion_1", "explosion_1_" + expdepth, expdepth); setProperty("../explosion_1_" + expdepth, _x , (this._x + (Math.random() * 50)) - 25); setProperty("../explosion_1_" + expdepth, _y , (this._y + (Math.random() * 50)) - 25); Set(("../explosion_1_" + expdepth) + ":scale", 70 + (Math.random() * 30)); call("destroy");
Symbol 701 MovieClip Frame 1
hhspeed = 0;
Symbol 715 Button
on (release) { gotoAndPlay (42); }
Symbol 717 Button
on (release) { gotoAndPlay (56); }
Symbol 719 Button
on (release) { gotoAndPlay (45); }
Symbol 731 Button
on (release) { gotoAndPlay (49); }
Symbol 740 Button
on (release) { gotoAndPlay (37); }

Library Items

Symbol 1 FontUsed by:2 3 37 38 39 40 45 48 56 58 455 654 656 729
Symbol 2 TextUses:1Used by:Timeline
Symbol 3 TextUses:1Used by:Timeline
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:Timeline
Symbol 6 GraphicUsed by:12
Symbol 7 GraphicUsed by:12  Timeline
Symbol 8 GraphicUsed by:12
Symbol 9 GraphicUsed by:12
Symbol 10 GraphicUsed by:12
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClip [c_head1]Uses:6 7 8 9 10 11Used by:30 190 522 532 538 591 675  Timeline
Symbol 13 GraphicUsed by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClip [c_mouth1]Uses:13 14Used by:30 190 522 532 538 591 675  Timeline
Symbol 16 GraphicUsed by:18
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClip [c_eye1]Uses:16 17Used by:30 190 522 532 538 591 675  Timeline
Symbol 19 GraphicUsed by:26
Symbol 20 GraphicUsed by:26
Symbol 21 GraphicUsed by:26
Symbol 22 GraphicUsed by:26
Symbol 23 GraphicUsed by:26
Symbol 24 GraphicUsed by:26
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClip [c_arm1]Uses:19 20 21 22 23 24 25Used by:30 522 532 538 675  Timeline
Symbol 27 GraphicUsed by:30 592 658
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:30 592 658
Symbol 30 MovieClip [tank_NG]Uses:12 15 18 26 27 29Used by:Timeline
Symbol 31 GraphicUsed by:35
Symbol 32 FontUsed by:33 456 461 462 464 465 467 468 470 471 473 474 476 477 479 480 482 483 487 488 491 492 493 494 495 663 702 704 705 707 709 710 711 712 714 716 721 722 723 724 725 726 727 728 732 733 735 739
Symbol 33 TextUses:32Used by:35
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:31 33 34Used by:Timeline
Symbol 36 GraphicUsed by:44
Symbol 37 TextUses:1Used by:44
Symbol 38 TextUses:1Used by:44
Symbol 39 TextUses:1Used by:44
Symbol 40 TextUses:1Used by:44
Symbol 41 GraphicUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:41 42Used by:44
Symbol 44 MovieClipUses:36 37 38 39 40 43Used by:Timeline
Symbol 45 TextUses:1Used by:Timeline
Symbol 46 FontUsed by:47
Symbol 47 TextUses:46Used by:Timeline
Symbol 48 TextUses:1Used by:Timeline
Symbol 49 GraphicUsed by:53 59
Symbol 50 GraphicUsed by:53
Symbol 51 GraphicUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 ButtonUses:49 50 51 52Used by:Timeline
Symbol 54 FontUsed by:55
Symbol 55 EditableTextUses:54Used by:Timeline
Symbol 56 TextUses:1Used by:59
Symbol 57 GraphicUsed by:59
Symbol 58 TextUses:1Used by:59
Symbol 59 ButtonUses:49 56 57 58Used by:Timeline
Symbol 60 FontUsed by:61 62 64
Symbol 61 TextUses:60Used by:Timeline
Symbol 62 TextUses:60Used by:Timeline
Symbol 63 FontUsed by:64
Symbol 64 TextUses:60 63Used by:Timeline
Symbol 65 MovieClip [idcontroller_ground]Used by:Timeline
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:184
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:184
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:184
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:184
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:184
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:184
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:184
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:184
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:184
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:184
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:184
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:184
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:184
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:184
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:184
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:184
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:184
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:184
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:184
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:184
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:184
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:184
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:184
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:184
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:184
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:184
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:184
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:184
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:184
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:184
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:184
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:184
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:184
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:184
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:184
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:184
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:184
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:184
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:184
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:184
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:184
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:184
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:184
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:184
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:184
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:184
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:184
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:184
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:184
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:184
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:184
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:184
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:184
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:184
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:184
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:184
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:184
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:184
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:184
Symbol 184 MovieClip [idexplosion_1]Uses:67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169 171 173 175 177 179 181 183Used by:Timeline
Symbol 185 GraphicUsed by:190
Symbol 186 GraphicUsed by:190
Symbol 187 GraphicUsed by:190
Symbol 188 GraphicUsed by:190
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:185 186 12 18 15 187 188 189Used by:205  Timeline
Symbol 191 GraphicUsed by:205
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:205  Timeline
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:205  Timeline
Symbol 196 GraphicUsed by:200
Symbol 197 GraphicUsed by:200
Symbol 198 GraphicUsed by:200
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClip [idrotor]Uses:196 197 198 199Used by:205
Symbol 201 MovieClipUsed by:202 213 432 503 517 541 674
Symbol 202 MovieClipUses:201Used by:205  Timeline
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:205 532  Timeline
Symbol 205 MovieClip [idplayer_plane]Uses:190 191 193 195 200 202 204Used by:Timeline
Symbol 206 BitmapUsed by:207 209 211
Symbol 207 GraphicUses:206Used by:208
Symbol 208 MovieClip [id_ground1]Uses:207Used by:Timeline
Symbol 209 GraphicUses:206Used by:210
Symbol 210 MovieClip [id_ground2]Uses:209Used by:Timeline
Symbol 211 GraphicUses:206Used by:212
Symbol 212 MovieClip [id_ground3]Uses:211Used by:Timeline
Symbol 213 MovieClipUses:201Used by:214
Symbol 214 MovieClip [idcivilian]Uses:213Used by:Timeline
Symbol 215 GraphicUsed by:222
Symbol 216 GraphicUsed by:222
Symbol 217 GraphicUsed by:222
Symbol 218 GraphicUsed by:222
Symbol 219 GraphicUsed by:222
Symbol 220 GraphicUsed by:222
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClip [c_body1]Uses:215 216 217 218 219 220 221Used by:522 532 538  Timeline
Symbol 223 GraphicUsed by:236 531
Symbol 224 GraphicUsed by:236
Symbol 225 GraphicUsed by:236
Symbol 226 GraphicUsed by:236
Symbol 227 GraphicUsed by:236
Symbol 228 GraphicUsed by:236
Symbol 229 GraphicUsed by:236
Symbol 230 GraphicUsed by:236
Symbol 231 GraphicUsed by:236
Symbol 232 GraphicUsed by:236
Symbol 233 GraphicUsed by:236
Symbol 234 GraphicUsed by:236
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClip [c_feet1]Uses:223 224 225 226 227 228 229 230 231 232 233 234 235Used by:Timeline
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:269
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:269
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:269
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:269
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:269
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:269
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:269
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:269
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:269
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:269
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:269
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:269
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:269
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:269
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:269
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:269
Symbol 269 MovieClip [idbloodsmall]Uses:238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268Used by:Timeline
Symbol 270 MovieClip [idcontroller_level]Used by:Timeline
Symbol 271 MovieClip [idcontroller_music]Used by:Timeline
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClip [idbomb_1]Uses:272Used by:Timeline
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClip [idbullet]Uses:274Used by:Timeline
Symbol 276 GraphicUsed by:354
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:353
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:353
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:353
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:353
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:353
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:353
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:353
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:353
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:353
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:353
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:353
Symbol 299 BitmapUsed by:300 706 708
Symbol 300 GraphicUses:299Used by:353
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:353
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:353
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:353
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:353
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:353
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:353
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:353
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:353
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:353
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:353
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:353
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:353
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:353
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:353
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:353
Symbol 331 BitmapUsed by:332 703
Symbol 332 GraphicUses:331Used by:353
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:353
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:353
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:353
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:353
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:353
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:353
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:353
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:353
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:353
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:353
Symbol 353 MovieClipUses:278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352Used by:354 498 513 540
Symbol 354 MovieClip [idrocket_1]Uses:276 353Used by:Timeline
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:360
Symbol 357 GraphicUsed by:360
Symbol 358 GraphicUsed by:360
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClip [idw_loadingbar]Uses:356 357 358 359Used by:Timeline
Symbol 361 GraphicUsed by:405
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:405
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:404
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:404
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:404
Symbol 370 BitmapUsed by:371
Symbol 371 GraphicUses:370Used by:404
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:404
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:404
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:376Used by:404
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:404
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:404
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:404
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:384Used by:404
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:404
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:404
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:404
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:404
Symbol 394 BitmapUsed by:395
Symbol 395 GraphicUses:394Used by:404
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:404
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:404
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:404
Symbol 402 BitmapUsed by:403
Symbol 403 GraphicUses:402Used by:404
Symbol 404 MovieClipUses:365 367 369 371 373 375 377 379 381 383 385 387 389 391 393 395 397 399 401 403Used by:405
Symbol 405 MovieClip [idadrenaline_meter]Uses:361 363 404Used by:Timeline
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClip [idc_wound]Uses:406Used by:Timeline
Symbol 408 MovieClip [idlimb]Used by:Timeline
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClip [dead_eye1]Uses:409Used by:Timeline
Symbol 411 GraphicUsed by:415
Symbol 412 GraphicUsed by:415
Symbol 413 GraphicUsed by:415
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClip [dead_head1]Uses:411 412 413 414Used by:Timeline
Symbol 416 MovieClip [idjunk]Used by:Timeline
Symbol 417 GraphicUsed by:420
Symbol 418 GraphicUsed by:420
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClip [idplane_dead]Uses:417 418 419Used by:Timeline
Symbol 421 GraphicUsed by:423
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClip [dead_brains1]Uses:421 422Used by:Timeline
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClip [wantedbar_fill]Uses:424Used by:429
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:426Used by:429
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClip [idwantedbar]Uses:425 427 428Used by:Timeline
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:439 448
Symbol 432 MovieClipUses:201Used by:439
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:439 592 658
Symbol 435 GraphicUsed by:439
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:439
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClip [idtank1]Uses:431 432 434 435 437 438Used by:Timeline
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClip [idtankbullet]Uses:440Used by:Timeline
Symbol 442 GraphicUsed by:448
Symbol 443 GraphicUsed by:448
Symbol 444 GraphicUsed by:448
Symbol 445 GraphicUsed by:448
Symbol 446 GraphicUsed by:448
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClip [idtank_dead]Uses:442 443 444 445 446 447 431Used by:Timeline
Symbol 449 GraphicUsed by:457
Symbol 450 GraphicUsed by:451 486
Symbol 451 MovieClipUses:450Used by:457 657
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:457
Symbol 454 GraphicUsed by:457
Symbol 455 EditableTextUses:1Used by:457
Symbol 456 EditableTextUses:32Used by:457
Symbol 457 MovieClip [idhealthbar]Uses:449 451 453 454 455 456Used by:Timeline
Symbol 458 GraphicUsed by:496
Symbol 459 GraphicUsed by:485
Symbol 460 GraphicUsed by:463 466 469 472 475 478 481 484
Symbol 461 TextUses:32Used by:463
Symbol 462 TextUses:32Used by:463
Symbol 463 ButtonUses:460 461 462Used by:485
Symbol 464 TextUses:32Used by:466
Symbol 465 TextUses:32Used by:466
Symbol 466 ButtonUses:460 464 465Used by:485
Symbol 467 TextUses:32Used by:469
Symbol 468 TextUses:32Used by:469
Symbol 469 ButtonUses:460 467 468Used by:485
Symbol 470 TextUses:32Used by:472
Symbol 471 TextUses:32Used by:472
Symbol 472 ButtonUses:460 470 471Used by:485
Symbol 473 TextUses:32Used by:475
Symbol 474 TextUses:32Used by:475
Symbol 475 ButtonUses:460 473 474Used by:485
Symbol 476 TextUses:32Used by:478
Symbol 477 TextUses:32Used by:478
Symbol 478 ButtonUses:460 476 477Used by:485
Symbol 479 TextUses:32Used by:481
Symbol 480 TextUses:32Used by:481
Symbol 481 ButtonUses:460 479 480Used by:485
Symbol 482 TextUses:32Used by:484
Symbol 483 TextUses:32Used by:484
Symbol 484 ButtonUses:460 482 483Used by:485
Symbol 485 MovieClipUses:459 463 466 469 472 475 478 481 484Used by:496
Symbol 486 MovieClipUses:450Used by:496
Symbol 487 TextUses:32Used by:489
Symbol 488 TextUses:32Used by:489
Symbol 489 MovieClipUses:487 488Used by:496
Symbol 490 GraphicUsed by:496
Symbol 491 EditableTextUses:32Used by:496
Symbol 492 EditableTextUses:32Used by:496
Symbol 493 EditableTextUses:32Used by:496
Symbol 494 EditableTextUses:32Used by:496
Symbol 495 EditableTextUses:32Used by:496
Symbol 496 MovieClip [idXPscreen]Uses:458 485 486 489 490 491 492 493 494 495Used by:Timeline
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClip [idrocket_homing]Uses:497 353Used by:Timeline
Symbol 499 GraphicUsed by:511
Symbol 500 GraphicUsed by:502
Symbol 501 MovieClipUsed by:502
Symbol 502 MovieClipUses:500 501Used by:511 675
Symbol 503 MovieClipUses:201Used by:511
Symbol 504 GraphicUsed by:511
Symbol 505 GraphicUsed by:510
Symbol 506 GraphicUsed by:510
Symbol 507 GraphicUsed by:510
Symbol 508 GraphicUsed by:510
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:505 506 507 508 509Used by:511
Symbol 511 MovieClip [idcivcar_dead]Uses:499 502 503 504 510Used by:Timeline
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClip [idrocket_homing2]Uses:512 353Used by:Timeline
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClip [idbullet2]Uses:514Used by:Timeline
Symbol 516 GraphicUsed by:522
Symbol 517 MovieClipUses:201Used by:522
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClip [idarmyjeep_wheel]Uses:518Used by:522
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:520Used by:522
Symbol 522 MovieClip [idarmyjeep]Uses:26 222 12 15 18 516 517 519 521Used by:Timeline
Symbol 523 GraphicUsed by:526
Symbol 524 GraphicUsed by:526
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClip [idarmyjeep_dead]Uses:523 524 525Used by:Timeline
Symbol 527 GraphicUsed by:529
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClip [idgun_dead]Uses:527 528Used by:Timeline
Symbol 530 GraphicUsed by:532
Symbol 531 MovieClipUses:223Used by:532 538
Symbol 532 MovieClip [idarmy_stationarygun]Uses:530 26 222 12 15 18 531 204Used by:592  Timeline
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClip [idgrenade]Uses:533Used by:Timeline
Symbol 535 GraphicUsed by:538
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClipUses:536Used by:538
Symbol 538 MovieClip [idarmy_stationarybazooka]Uses:535 26 222 12 15 18 531 537Used by:592  Timeline
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClip [idrocket_2]Uses:539 353Used by:Timeline
Symbol 541 MovieClipUses:201Used by:592 658
Symbol 542 GraphicUsed by:547
Symbol 543 GraphicUsed by:547 549
Symbol 544 GraphicUsed by:547 549
Symbol 545 GraphicUsed by:547 549
Symbol 546 GraphicUsed by:547 549
Symbol 547 MovieClipUses:542 543 544 545 546Used by:592 658
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548 543 544 545 546Used by:592 658
Symbol 550 GraphicUsed by:591
Symbol 551 GraphicUsed by:591
Symbol 552 GraphicUsed by:591
Symbol 553 GraphicUsed by:591
Symbol 554 GraphicUsed by:579
Symbol 555 GraphicUsed by:579
Symbol 556 GraphicUsed by:578
Symbol 557 GraphicUsed by:578
Symbol 558 GraphicUsed by:578
Symbol 559 GraphicUsed by:578
Symbol 560 GraphicUsed by:578
Symbol 561 GraphicUsed by:578
Symbol 562 GraphicUsed by:578
Symbol 563 GraphicUsed by:578
Symbol 564 GraphicUsed by:578
Symbol 565 GraphicUsed by:578
Symbol 566 GraphicUsed by:578
Symbol 567 GraphicUsed by:578
Symbol 568 GraphicUsed by:578
Symbol 569 GraphicUsed by:578
Symbol 570 GraphicUsed by:578
Symbol 571 GraphicUsed by:578
Symbol 572 GraphicUsed by:578
Symbol 573 GraphicUsed by:578
Symbol 574 GraphicUsed by:578
Symbol 575 GraphicUsed by:578
Symbol 576 GraphicUsed by:578
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClip [idCB_animations]Uses:556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 SS1Used by:579
Symbol 579 MovieClipUses:554 555 578Used by:591
Symbol 580 GraphicUsed by:591
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:581Used by:587
Symbol 583 BitmapUsed by:584
Symbol 584 GraphicUses:583Used by:587
Symbol 585 BitmapUsed by:586
Symbol 586 GraphicUses:585Used by:587
Symbol 587 MovieClip [idFulp_animations]Uses:582 584 586 SS2Used by:591
Symbol 588 BitmapUsed by:589
Symbol 589 GraphicUses:588Used by:590
Symbol 590 MovieClip [idboss_sbc]Uses:589Used by:591
Symbol 591 MovieClipUses:550 12 15 18 551 552 553 579 580 587 590Used by:592
Symbol 592 MovieClip [idngtank]Uses:532 27 538 541 547 549 29 434 591Used by:Timeline
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:651
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:651
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:651
Symbol 599 BitmapUsed by:600
Symbol 600 GraphicUses:599Used by:651
Symbol 601 BitmapUsed by:602
Symbol 602 GraphicUses:601Used by:651
Symbol 603 BitmapUsed by:604
Symbol 604 GraphicUses:603Used by:651
Symbol 605 BitmapUsed by:606
Symbol 606 GraphicUses:605Used by:651
Symbol 607 BitmapUsed by:608
Symbol 608 GraphicUses:607Used by:651
Symbol 609 BitmapUsed by:610
Symbol 610 GraphicUses:609Used by:651
Symbol 611 BitmapUsed by:612
Symbol 612 GraphicUses:611Used by:651
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:651
Symbol 615 BitmapUsed by:616
Symbol 616 GraphicUses:615Used by:651
Symbol 617 BitmapUsed by:618
Symbol 618 GraphicUses:617Used by:651
Symbol 619 BitmapUsed by:620
Symbol 620 GraphicUses:619Used by:651
Symbol 621 BitmapUsed by:622
Symbol 622 GraphicUses:621Used by:651
Symbol 623 BitmapUsed by:624
Symbol 624 GraphicUses:623Used by:651
Symbol 625 BitmapUsed by:626
Symbol 626 GraphicUses:625Used by:651
Symbol 627 BitmapUsed by:628
Symbol 628 GraphicUses:627Used by:651
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:651
Symbol 631 BitmapUsed by:632
Symbol 632 GraphicUses:631Used by:651
Symbol 633 BitmapUsed by:634
Symbol 634 GraphicUses:633Used by:651
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:651
Symbol 637 BitmapUsed by:638
Symbol 638 GraphicUses:637Used by:651
Symbol 639 BitmapUsed by:640
Symbol 640 GraphicUses:639Used by:651
Symbol 641 BitmapUsed by:642
Symbol 642 GraphicUses:641Used by:651
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:651
Symbol 645 BitmapUsed by:646
Symbol 646 GraphicUses:645Used by:651
Symbol 647 BitmapUsed by:648
Symbol 648 GraphicUses:647Used by:651
Symbol 649 BitmapUsed by:650
Symbol 650 GraphicUses:649Used by:651
Symbol 651 MovieClip [idexplosion_2]Uses:594 596 598 600 602 604 606 608 610 612 614 616 618 620 622 624 626 628 630 632 634 636 638 640 642 644 646 648 650Used by:Timeline
Symbol 652 GraphicUsed by:657
Symbol 653 GraphicUsed by:657
Symbol 654 EditableTextUses:1Used by:657
Symbol 655 GraphicUsed by:657
Symbol 656 EditableTextUses:1Used by:657
Symbol 657 MovieClip [idboss_healthbar]Uses:652 451 653 654 655 656Used by:Timeline
Symbol 658 MovieClip [idngtank_dead]Uses:27 541 547 549 29 434Used by:Timeline
Symbol 659 FontUsed by:660 661 662
Symbol 660 EditableTextUses:659Used by:664
Symbol 661 EditableTextUses:659Used by:664
Symbol 662 EditableTextUses:659Used by:664
Symbol 663 EditableTextUses:32Used by:664
Symbol 664 MovieClip [idtextbox]Uses:660 661 662 663Used by:Timeline
Symbol 665 GraphicUsed by:667
Symbol 666 GraphicUsed by:667
Symbol 667 MovieClip [idbg_tree]Uses:665 666Used by:701  Timeline
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClip [idbomb_fragment]Uses:668Used by:Timeline
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClip [idcivcar_wheel]Uses:670Used by:675  Timeline
Symbol 672 GraphicUsed by:675
Symbol 673 GraphicUsed by:675
Symbol 674 MovieClipUses:201Used by:675
Symbol 675 MovieClip [idcivcar]Uses:671 26 12 15 18 672 502 673 674Used by:Timeline
Symbol 676 Sound [snd_music1]Used by:Timeline
Symbol 677 Sound [snd_music2]Used by:Timeline
Symbol 678 Sound [Intro.wav]Used by:Timeline
Symbol 679 Sound [Refrein.wav]Used by:Timeline
Symbol 680 Sound [idplanecrashing]Used by:Timeline
Symbol 681 Sound [snd_boom1]Used by:Timeline
Symbol 682 Sound [snd_boom2]Used by:Timeline
Symbol 683 Sound [snd_boom3]Used by:Timeline
Symbol 684 Sound [snd_engine]Used by:Timeline
Symbol 685 Sound [snd_gunshot1]Used by:Timeline
Symbol 686 Sound [snd_gunshot2]Used by:Timeline
Symbol 687 Sound [snd_releasebomb1]Used by:Timeline
Symbol 688 Sound [snd_releasebomb2]Used by:Timeline
Symbol 689 Sound [snd_releasebomb3]Used by:Timeline
Symbol 690 Sound [snd_rocketboost1]Used by:Timeline
Symbol 691 Sound [snd_rocketboost2]Used by:Timeline
Symbol 692 Sound [snd_rocketboost3]Used by:Timeline
Symbol 693 Sound [snd_tankshot1]Used by:Timeline
Symbol 694 Sound [snd_tankshot2]Used by:Timeline
Symbol 695 Sound [snd_tankshot3]Used by:Timeline
Symbol 696 Sound [idngtankshot1]Used by:Timeline
Symbol 697 Sound [idngtankshot2]Used by:Timeline
Symbol 698 Sound [idngtankshot3]Used by:Timeline
Symbol 699 Sound [idcivrip1]Used by:Timeline
Symbol 700 GraphicUsed by:Timeline
Symbol 701 MovieClipUses:667Used by:Timeline
Symbol 702 TextUses:32Used by:Timeline
Symbol 703 GraphicUses:331Used by:Timeline
Symbol 704 TextUses:32Used by:Timeline
Symbol 705 TextUses:32Used by:Timeline
Symbol 706 GraphicUses:299Used by:Timeline
Symbol 707 TextUses:32Used by:Timeline
Symbol 708 GraphicUses:299Used by:Timeline
Symbol 709 TextUses:32Used by:Timeline
Symbol 710 TextUses:32Used by:Timeline
Symbol 711 TextUses:32Used by:Timeline
Symbol 712 TextUses:32Used by:Timeline
Symbol 713 GraphicUsed by:715 717 719 731 740
Symbol 714 TextUses:32Used by:715 719 731 740
Symbol 715 ButtonUses:713 714Used by:Timeline
Symbol 716 TextUses:32Used by:717
Symbol 717 ButtonUses:713 716Used by:Timeline
Symbol 718 GraphicUsed by:Timeline
Symbol 719 ButtonUses:713 714Used by:Timeline
Symbol 720 GraphicUsed by:Timeline
Symbol 721 TextUses:32Used by:Timeline
Symbol 722 TextUses:32Used by:Timeline
Symbol 723 TextUses:32Used by:Timeline
Symbol 724 TextUses:32Used by:Timeline
Symbol 725 TextUses:32Used by:Timeline
Symbol 726 TextUses:32Used by:Timeline
Symbol 727 TextUses:32Used by:Timeline
Symbol 728 TextUses:32Used by:Timeline
Symbol 729 EditableTextUses:1Used by:Timeline
Symbol 730 GraphicUsed by:Timeline
Symbol 731 ButtonUses:713 714Used by:Timeline
Symbol 732 TextUses:32Used by:Timeline
Symbol 733 TextUses:32Used by:Timeline
Symbol 734 GraphicUsed by:Timeline
Symbol 735 TextUses:32Used by:Timeline
Symbol 736 GraphicUsed by:Timeline
Symbol 737 BitmapUsed by:738
Symbol 738 GraphicUses:737Used by:Timeline
Symbol 739 TextUses:32Used by:Timeline
Symbol 740 ButtonUses:713 714Used by:Timeline
Symbol 741 GraphicUsed by:Timeline
Streaming Sound 1Used by:Symbol 578 MovieClip [idCB_animations]
Streaming Sound 2Used by:Symbol 587 MovieClip [idFulp_animations]

Instance Names

"idloadtank"Frame 2Symbol 30 MovieClip [tank_NG]
"bgtree"Frame 37Symbol 701 MovieClip
"pilot"Frame 37Symbol 190 MovieClip
"pilot2"Frame 37Symbol 190 MovieClip
"idrwheel"Frame 37Symbol 193 MovieClip
"idlwheel"Frame 37Symbol 195 MovieClip
"hitbox"Frame 37Symbol 202 MovieClip
"p2gun"Frame 37Symbol 204 MovieClip
"p2gun"Frame 37Symbol 204 MovieClip
"rwheel"Frame 37Symbol 671 MovieClip [idcivcar_wheel]
"arm2"Frame 37Symbol 26 MovieClip [c_arm1]
"pilot"Frame 37Symbol 12 MovieClip [c_head1]
"lwheel"Frame 37Symbol 671 MovieClip [idcivcar_wheel]
"arm1"Frame 37Symbol 26 MovieClip [c_arm1]
"hitbox"Frame 44Symbol 202 MovieClip
"bgtree"Frame 58Symbol 701 MovieClip
"arm2"Symbol 30 MovieClip [tank_NG] Frame 1Symbol 26 MovieClip [c_arm1]
"arm1"Symbol 30 MovieClip [tank_NG] Frame 1Symbol 26 MovieClip [c_arm1]
"turret"Symbol 30 MovieClip [tank_NG] Frame 1Symbol 29 MovieClip
"head"Symbol 190 MovieClip Frame 1Symbol 12 MovieClip [c_head1]
"pilot"Symbol 205 MovieClip [idplayer_plane] Frame 1Symbol 190 MovieClip
"pilot2"Symbol 205 MovieClip [idplayer_plane] Frame 1Symbol 190 MovieClip
"idrwheel"Symbol 205 MovieClip [idplayer_plane] Frame 1Symbol 193 MovieClip
"idlwheel"Symbol 205 MovieClip [idplayer_plane] Frame 1Symbol 195 MovieClip
"planerotor"Symbol 205 MovieClip [idplayer_plane] Frame 1Symbol 200 MovieClip [idrotor]
"hitbox"Symbol 205 MovieClip [idplayer_plane] Frame 1Symbol 202 MovieClip
"p2gun"Symbol 205 MovieClip [idplayer_plane] Frame 1Symbol 204 MovieClip
"hitbox"Symbol 214 MovieClip [idcivilian] Frame 1Symbol 213 MovieClip
"idfill"Symbol 360 MovieClip [idw_loadingbar] Frame 1Symbol 356 MovieClip
"idfill"Symbol 405 MovieClip [idadrenaline_meter] Frame 1Symbol 363 MovieClip
"idfill"Symbol 429 MovieClip [idwantedbar] Frame 1Symbol 427 MovieClip
"idcannon"Symbol 439 MovieClip [idtank1] Frame 1Symbol 431 MovieClip
"hitbox"Symbol 439 MovieClip [idtank1] Frame 1Symbol 432 MovieClip
"rocketlauncher"Symbol 439 MovieClip [idtank1] Frame 1Symbol 434 MovieClip
"healthbar"Symbol 439 MovieClip [idtank1] Frame 1Symbol 437 MovieClip
"idcannon"Symbol 448 MovieClip [idtank_dead] Frame 7Symbol 431 MovieClip
"idfill"Symbol 457 MovieClip [idhealthbar] Frame 1Symbol 451 MovieClip
"idxpfill"Symbol 457 MovieClip [idhealthbar] Frame 1Symbol 453 MovieClip
"razorbutton"Symbol 485 MovieClip Frame 1Symbol 463 Button
"idskills"Symbol 496 MovieClip [idXPscreen] Frame 1Symbol 485 MovieClip
"hitbox"Symbol 496 MovieClip [idXPscreen] Frame 1Symbol 486 MovieClip
"masked"Symbol 502 MovieClip Frame 1Symbol 501 MovieClip
"mybody"Symbol 511 MovieClip [idcivcar_dead] Frame 1Symbol 502 MovieClip
"hitbox"Symbol 511 MovieClip [idcivcar_dead] Frame 1Symbol 503 MovieClip
"arm1"Symbol 522 MovieClip [idarmyjeep] Frame 1Symbol 26 MovieClip [c_arm1]
"pilotbody"Symbol 522 MovieClip [idarmyjeep] Frame 1Symbol 222 MovieClip [c_body1]
"pilot"Symbol 522 MovieClip [idarmyjeep] Frame 1Symbol 12 MovieClip [c_head1]
"hitbox"Symbol 522 MovieClip [idarmyjeep] Frame 1Symbol 517 MovieClip
"rwheel"Symbol 522 MovieClip [idarmyjeep] Frame 1Symbol 519 MovieClip [idarmyjeep_wheel]
"lwheel"Symbol 522 MovieClip [idarmyjeep] Frame 1Symbol 519 MovieClip [idarmyjeep_wheel]
"arm2"Symbol 522 MovieClip [idarmyjeep] Frame 1Symbol 26 MovieClip [c_arm1]
"armor"Symbol 522 MovieClip [idarmyjeep] Frame 1Symbol 521 MovieClip
"arm2"Symbol 532 MovieClip [idarmy_stationarygun] Frame 1Symbol 26 MovieClip [c_arm1]
"body"Symbol 532 MovieClip [idarmy_stationarygun] Frame 1Symbol 222 MovieClip [c_body1]
"head"Symbol 532 MovieClip [idarmy_stationarygun] Frame 1Symbol 12 MovieClip [c_head1]
"feet"Symbol 532 MovieClip [idarmy_stationarygun] Frame 1Symbol 531 MovieClip
"mygun"Symbol 532 MovieClip [idarmy_stationarygun] Frame 1Symbol 204 MovieClip
"arm1"Symbol 532 MovieClip [idarmy_stationarygun] Frame 1Symbol 26 MovieClip [c_arm1]
"arm2"Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 1Symbol 26 MovieClip [c_arm1]
"body"Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 1Symbol 222 MovieClip [c_body1]
"head"Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 1Symbol 12 MovieClip [c_head1]
"feet"Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 1Symbol 531 MovieClip
"mygun"Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 1Symbol 537 MovieClip
"arm1"Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 1Symbol 26 MovieClip [c_arm1]
"cb_boss"Symbol 591 MovieClip Frame 3Symbol 579 MovieClip
"fulpboss"Symbol 591 MovieClip Frame 4Symbol 587 MovieClip [idFulp_animations]
"boss_sbc"Symbol 591 MovieClip Frame 5Symbol 590 MovieClip [idboss_sbc]
"gun2"Symbol 592 MovieClip [idngtank] Frame 1Symbol 532 MovieClip [idarmy_stationarygun]
"gun1"Symbol 592 MovieClip [idngtank] Frame 1Symbol 538 MovieClip [idarmy_stationarybazooka]
"hitbox"Symbol 592 MovieClip [idngtank] Frame 1Symbol 541 MovieClip
"wheel"Symbol 592 MovieClip [idngtank] Frame 1Symbol 547 MovieClip
"myturret"Symbol 592 MovieClip [idngtank] Frame 1Symbol 29 MovieClip
"rocketlauncher"Symbol 592 MovieClip [idngtank] Frame 1Symbol 434 MovieClip
"myboss"Symbol 592 MovieClip [idngtank] Frame 1Symbol 591 MovieClip
"fill"Symbol 657 MovieClip [idboss_healthbar] Frame 1Symbol 451 MovieClip
"hitbox"Symbol 658 MovieClip [idngtank_dead] Frame 1Symbol 541 MovieClip
"lwheel"Symbol 658 MovieClip [idngtank_dead] Frame 1Symbol 547 MovieClip
"rwheel"Symbol 658 MovieClip [idngtank_dead] Frame 1Symbol 549 MovieClip
"myturret"Symbol 658 MovieClip [idngtank_dead] Frame 1Symbol 29 MovieClip
"rocketlauncher"Symbol 658 MovieClip [idngtank_dead] Frame 1Symbol 434 MovieClip
"txt"Symbol 664 MovieClip [idtextbox] Frame 1Symbol 660 EditableText
"txt"Symbol 664 MovieClip [idtextbox] Frame 1Symbol 661 EditableText
"txt"Symbol 664 MovieClip [idtextbox] Frame 1Symbol 662 EditableText
"rwheel"Symbol 675 MovieClip [idcivcar] Frame 1Symbol 671 MovieClip [idcivcar_wheel]
"arm2"Symbol 675 MovieClip [idcivcar] Frame 1Symbol 26 MovieClip [c_arm1]
"pilot"Symbol 675 MovieClip [idcivcar] Frame 1Symbol 12 MovieClip [c_head1]
"body"Symbol 675 MovieClip [idcivcar] Frame 1Symbol 502 MovieClip
"lwheel"Symbol 675 MovieClip [idcivcar] Frame 1Symbol 671 MovieClip [idcivcar_wheel]
"arm1"Symbol 675 MovieClip [idcivcar] Frame 1Symbol 26 MovieClip [c_arm1]
"hitbox"Symbol 675 MovieClip [idcivcar] Frame 1Symbol 674 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1210 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
ExportAssets (56)Timeline Frame 2Symbol 12 as "c_head1"
ExportAssets (56)Timeline Frame 2Symbol 15 as "c_mouth1"
ExportAssets (56)Timeline Frame 2Symbol 18 as "c_eye1"
ExportAssets (56)Timeline Frame 2Symbol 26 as "c_arm1"
ExportAssets (56)Timeline Frame 2Symbol 30 as "tank_NG"
ExportAssets (56)Timeline Frame 5Symbol 65 as "idcontroller_ground"
ExportAssets (56)Timeline Frame 5Symbol 184 as "idexplosion_1"
ExportAssets (56)Timeline Frame 5Symbol 200 as "idrotor"
ExportAssets (56)Timeline Frame 5Symbol 205 as "idplayer_plane"
ExportAssets (56)Timeline Frame 5Symbol 208 as "id_ground1"
ExportAssets (56)Timeline Frame 5Symbol 210 as "id_ground2"
ExportAssets (56)Timeline Frame 5Symbol 212 as "id_ground3"
ExportAssets (56)Timeline Frame 5Symbol 214 as "idcivilian"
ExportAssets (56)Timeline Frame 5Symbol 222 as "c_body1"
ExportAssets (56)Timeline Frame 5Symbol 236 as "c_feet1"
ExportAssets (56)Timeline Frame 5Symbol 269 as "idbloodsmall"
ExportAssets (56)Timeline Frame 5Symbol 270 as "idcontroller_level"
ExportAssets (56)Timeline Frame 5Symbol 271 as "idcontroller_music"
ExportAssets (56)Timeline Frame 5Symbol 273 as "idbomb_1"
ExportAssets (56)Timeline Frame 5Symbol 275 as "idbullet"
ExportAssets (56)Timeline Frame 5Symbol 354 as "idrocket_1"
ExportAssets (56)Timeline Frame 5Symbol 360 as "idw_loadingbar"
ExportAssets (56)Timeline Frame 5Symbol 405 as "idadrenaline_meter"
ExportAssets (56)Timeline Frame 5Symbol 407 as "idc_wound"
ExportAssets (56)Timeline Frame 5Symbol 408 as "idlimb"
ExportAssets (56)Timeline Frame 5Symbol 410 as "dead_eye1"
ExportAssets (56)Timeline Frame 5Symbol 415 as "dead_head1"
ExportAssets (56)Timeline Frame 5Symbol 416 as "idjunk"
ExportAssets (56)Timeline Frame 5Symbol 420 as "idplane_dead"
ExportAssets (56)Timeline Frame 5Symbol 423 as "dead_brains1"
ExportAssets (56)Timeline Frame 5Symbol 425 as "wantedbar_fill"
ExportAssets (56)Timeline Frame 5Symbol 429 as "idwantedbar"
ExportAssets (56)Timeline Frame 5Symbol 439 as "idtank1"
ExportAssets (56)Timeline Frame 5Symbol 441 as "idtankbullet"
ExportAssets (56)Timeline Frame 5Symbol 448 as "idtank_dead"
ExportAssets (56)Timeline Frame 5Symbol 457 as "idhealthbar"
ExportAssets (56)Timeline Frame 5Symbol 496 as "idXPscreen"
ExportAssets (56)Timeline Frame 5Symbol 498 as "idrocket_homing"
ExportAssets (56)Timeline Frame 5Symbol 511 as "idcivcar_dead"
ExportAssets (56)Timeline Frame 5Symbol 513 as "idrocket_homing2"
ExportAssets (56)Timeline Frame 5Symbol 515 as "idbullet2"
ExportAssets (56)Timeline Frame 5Symbol 519 as "idarmyjeep_wheel"
ExportAssets (56)Timeline Frame 5Symbol 522 as "idarmyjeep"
ExportAssets (56)Timeline Frame 5Symbol 526 as "idarmyjeep_dead"
ExportAssets (56)Timeline Frame 5Symbol 529 as "idgun_dead"
ExportAssets (56)Timeline Frame 5Symbol 532 as "idarmy_stationarygun"
ExportAssets (56)Timeline Frame 5Symbol 534 as "idgrenade"
ExportAssets (56)Timeline Frame 5Symbol 538 as "idarmy_stationarybazooka"
ExportAssets (56)Timeline Frame 5Symbol 540 as "idrocket_2"
ExportAssets (56)Timeline Frame 5Symbol 578 as "idCB_animations"
ExportAssets (56)Timeline Frame 5Symbol 587 as "idFulp_animations"
ExportAssets (56)Timeline Frame 5Symbol 590 as "idboss_sbc"
ExportAssets (56)Timeline Frame 5Symbol 592 as "idngtank"
ExportAssets (56)Timeline Frame 5Symbol 651 as "idexplosion_2"
ExportAssets (56)Timeline Frame 5Symbol 657 as "idboss_healthbar"
ExportAssets (56)Timeline Frame 5Symbol 658 as "idngtank_dead"
ExportAssets (56)Timeline Frame 5Symbol 664 as "idtextbox"
ExportAssets (56)Timeline Frame 5Symbol 667 as "idbg_tree"
ExportAssets (56)Timeline Frame 5Symbol 669 as "idbomb_fragment"
ExportAssets (56)Timeline Frame 5Symbol 671 as "idcivcar_wheel"
ExportAssets (56)Timeline Frame 5Symbol 675 as "idcivcar"
ExportAssets (56)Timeline Frame 6Symbol 676 as "snd_music1"
ExportAssets (56)Timeline Frame 7Symbol 677 as "snd_music2"
ExportAssets (56)Timeline Frame 8Symbol 678 as "Intro.wav"
ExportAssets (56)Timeline Frame 9Symbol 679 as "Refrein.wav"
ExportAssets (56)Timeline Frame 10Symbol 680 as "idplanecrashing"
ExportAssets (56)Timeline Frame 11Symbol 681 as "snd_boom1"
ExportAssets (56)Timeline Frame 12Symbol 682 as "snd_boom2"
ExportAssets (56)Timeline Frame 13Symbol 683 as "snd_boom3"
ExportAssets (56)Timeline Frame 14Symbol 684 as "snd_engine"
ExportAssets (56)Timeline Frame 15Symbol 685 as "snd_gunshot1"
ExportAssets (56)Timeline Frame 16Symbol 686 as "snd_gunshot2"
ExportAssets (56)Timeline Frame 17Symbol 687 as "snd_releasebomb1"
ExportAssets (56)Timeline Frame 18Symbol 688 as "snd_releasebomb2"
ExportAssets (56)Timeline Frame 19Symbol 689 as "snd_releasebomb3"
ExportAssets (56)Timeline Frame 20Symbol 690 as "snd_rocketboost1"
ExportAssets (56)Timeline Frame 21Symbol 691 as "snd_rocketboost2"
ExportAssets (56)Timeline Frame 22Symbol 692 as "snd_rocketboost3"
ExportAssets (56)Timeline Frame 23Symbol 693 as "snd_tankshot1"
ExportAssets (56)Timeline Frame 24Symbol 694 as "snd_tankshot2"
ExportAssets (56)Timeline Frame 25Symbol 695 as "snd_tankshot3"
ExportAssets (56)Timeline Frame 26Symbol 696 as "idngtankshot1"
ExportAssets (56)Timeline Frame 27Symbol 697 as "idngtankshot2"
ExportAssets (56)Timeline Frame 28Symbol 698 as "idngtankshot3"
ExportAssets (56)Timeline Frame 29Symbol 699 as "idcivrip1"

Labels

"right"Symbol 65 MovieClip [idcontroller_ground] Frame 4
"left"Symbol 65 MovieClip [idcontroller_ground] Frame 9
"randomstuff"Symbol 65 MovieClip [idcontroller_ground] Frame 13
"rocket1"Symbol 205 MovieClip [idplayer_plane] Frame 4
"bullets"Symbol 205 MovieClip [idplayer_plane] Frame 9
"bullets2"Symbol 205 MovieClip [idplayer_plane] Frame 15
"collcheck"Symbol 205 MovieClip [idplayer_plane] Frame 20
"destroy"Symbol 205 MovieClip [idplayer_plane] Frame 24
"bomb1"Symbol 205 MovieClip [idplayer_plane] Frame 28
"dying"Symbol 205 MovieClip [idplayer_plane] Frame 33
"1pshoot"Symbol 205 MovieClip [idplayer_plane] Frame 38
"2pshoot"Symbol 205 MovieClip [idplayer_plane] Frame 44
"2procket"Symbol 205 MovieClip [idplayer_plane] Frame 51
"grenade"Symbol 205 MovieClip [idplayer_plane] Frame 57
"destroy"Symbol 214 MovieClip [idcivilian] Frame 4
"normal"Symbol 214 MovieClip [idcivilian] Frame 11
"ragdoll"Symbol 214 MovieClip [idcivilian] Frame 16
"die1"Symbol 214 MovieClip [idcivilian] Frame 23
"die2"Symbol 214 MovieClip [idcivilian] Frame 27
"die3"Symbol 214 MovieClip [idcivilian] Frame 31
"makeboss"Symbol 270 MovieClip [idcontroller_level] Frame 3
"stopsnd"Symbol 271 MovieClip [idcontroller_music] Frame 4
"destroy"Symbol 273 MovieClip [idbomb_1] Frame 5
"destroy"Symbol 275 MovieClip [idbullet] Frame 4
"destroy"Symbol 354 MovieClip [idrocket_1] Frame 6
"cannon"Symbol 439 MovieClip [idtank1] Frame 4
"destroy"Symbol 439 MovieClip [idtank1] Frame 10
"coll"Symbol 439 MovieClip [idtank1] Frame 17
"shoot"Symbol 439 MovieClip [idtank1] Frame 22
"die1"Symbol 439 MovieClip [idtank1] Frame 27
"dying"Symbol 439 MovieClip [idtank1] Frame 31
"rocket"Symbol 439 MovieClip [idtank1] Frame 35
"destroy"Symbol 441 MovieClip [idtankbullet] Frame 4
"destroy"Symbol 498 MovieClip [idrocket_homing] Frame 6
"ragdoll"Symbol 511 MovieClip [idcivcar_dead] Frame 4
"dying"Symbol 511 MovieClip [idcivcar_dead] Frame 9
"destroy"Symbol 513 MovieClip [idrocket_homing2] Frame 6
"destroy"Symbol 515 MovieClip [idbullet2] Frame 4
"ragdoll"Symbol 522 MovieClip [idarmyjeep] Frame 4
"destroy"Symbol 522 MovieClip [idarmyjeep] Frame 9
"die1"Symbol 522 MovieClip [idarmyjeep] Frame 14
"shoot"Symbol 532 MovieClip [idarmy_stationarygun] Frame 4
"destroy"Symbol 532 MovieClip [idarmy_stationarygun] Frame 9
"destroy"Symbol 534 MovieClip [idgrenade] Frame 5
"shoot"Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 4
"destroy"Symbol 538 MovieClip [idarmy_stationarybazooka] Frame 9
"destroy"Symbol 540 MovieClip [idrocket_2] Frame 6
"normal"Symbol 578 MovieClip [idCB_animations] Frame 2
"blink"Symbol 578 MovieClip [idCB_animations] Frame 27
"openright"Symbol 578 MovieClip [idCB_animations] Frame 32
"openleft"Symbol 578 MovieClip [idCB_animations] Frame 35
"facing"Symbol 578 MovieClip [idCB_animations] Frame 54
"lookdown"Symbol 578 MovieClip [idCB_animations] Frame 72
"talk1"Symbol 578 MovieClip [idCB_animations] Frame 100
"talk2"Symbol 578 MovieClip [idCB_animations] Frame 205
"talk3"Symbol 578 MovieClip [idCB_animations] Frame 289
"die"Symbol 578 MovieClip [idCB_animations] Frame 396
"normal"Symbol 587 MovieClip [idFulp_animations] Frame 2
"talk1"Symbol 587 MovieClip [idFulp_animations] Frame 26
"talk2"Symbol 587 MovieClip [idFulp_animations] Frame 67
"talk3"Symbol 587 MovieClip [idFulp_animations] Frame 135
"destroy"Symbol 591 MovieClip Frame 7
"coll"Symbol 592 MovieClip [idngtank] Frame 4
"cannon"Symbol 592 MovieClip [idngtank] Frame 9
"destroy"Symbol 592 MovieClip [idngtank] Frame 15
"rocket"Symbol 592 MovieClip [idngtank] Frame 19
"getboss"Symbol 592 MovieClip [idngtank] Frame 24
"coll"Symbol 658 MovieClip [idngtank_dead] Frame 4
"cannon"Symbol 658 MovieClip [idngtank_dead] Frame 9
"destroy"Symbol 669 MovieClip [idbomb_fragment] Frame 5
"destroy"Symbol 675 MovieClip [idcivcar] Frame 4
"coll"Symbol 675 MovieClip [idcivcar] Frame 9
"die1"Symbol 675 MovieClip [idcivcar] Frame 14

Dynamic Text Variables

_root.txtmssgSymbol 55 EditableText""
_global.XPlevelSymbol 455 EditableText""
livesSymbol 456 EditableText""
pointsSymbol 491 EditableText""
_root.displaytext1Symbol 492 EditableText""
_root.displayheadSymbol 493 EditableText""
_root.displaytext2Symbol 494 EditableText""
_root.currfpsSymbol 495 EditableText""
mynameSymbol 654 EditableText""
mynameSymbol 656 EditableText""
displaytxtSymbol 660 EditableText""
displaytxt2Symbol 661 EditableText""
displaytxt3Symbol 662 EditableText""
_global.XPlevelSymbol 729 EditableText""




http://swfchan.com/6/28579/info.shtml
Created: 20/5 -2019 08:26:58 Last modified: 20/5 -2019 08:26:58 Server time: 03/05 -2024 04:43:47