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

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

Flash Gunner.swf

This is the info page for
Flash #47640

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


Text
continue

WAVE

2

1

<p align="center"><font face="BatmanForeverAlternate" size="30" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>COMPLETE</b></font></p>

Bonus:

000

Accuracy:

000

%

Score:

0

000

000

0

%

G

Graphics: High

Graphics: Low

LOADING

Play

Play

FLASH

GUNNER

Continue Game

Continue Game

New Game

New Game

More Games

More Games

Credits

Credits

Instructions

Instructions

BACK

BACK

Karthikeyan vj

<p align="left"><font face="Book Antiqua" size="18" color="#999999" letterSpacing="0.000000" kerning="0"><b>karthikeyanvj@gmail.com</b></font></p>

Graphics & Actionscript

Title Background Music

EatinDonuts

Game Background Music

Slayer-of-trolls

Slayer-of-trolls

Shield Pack.
Shields won't work
for arial attack.

Health Pack.

Use mouse to aim.

Left click on mouse to shoot.

Ammos will reload automatically after 10 shots.

Press 'Q' to change graphics quality.

10

Ammos:

health

score:

0

0

0

0

kills:

0

health
pack

150

0

Wave 1

Shield
wall

Shield
pack

10

0

0

0

0

Wave 2

150

0

0

<p align="center"><font face="BatmanForeverAlternate" size="30" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>COMPLETE</b></font></p>

000

000

%

0

000

000

0

%

10

0

0

0

3

0

Wave 3

150

0

0

<p align="center"><font face="BatmanForeverAlternate" size="30" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>COMPLETE</b></font></p>

000

000

%

0

000

000

0

%

YOU

WIN

Score:

0

GAME

OVER

0

PRESENTS

ActionScript [AS1/AS2]

Frame 1
fscommand ("allowscale", false); fscommand ("showmenu", false); var MochiAd = {getVersion:function () { return("2.1"); }, showPreGameAd:function (options) { var _local1 = this; var DEFAULTS = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = MochiAd._parseOptions(options, DEFAULTS); var clip = options.clip; var ad_msec = 11000; var ad_timeout = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)) { options.ad_finished(); } else { options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var wh = MochiAd._getRes(options); var _local3 = wh[0]; var h = wh[1]; mc._x = _local3 * 0.5; mc._y = h * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local3 * -0.5; chk._y = h * -0.5; var bar = chk.createEmptyMovieClip("_mochiad_bar", 4); bar._x = 10; bar._y = h - 20; var bar_color = options.color; delete options.color; var bar_background = options.background; delete options.background; var bar_outline = options.outline; delete options.outline; var backing = bar.createEmptyMovieClip("_outline", 1); backing.beginFill(bar_background); backing.moveTo(0, 0); backing.lineTo(_local3 - 20, 0); backing.lineTo(_local3 - 20, 10); backing.lineTo(0, 10); backing.lineTo(0, 0); backing.endFill(); var _local2 = bar.createEmptyMovieClip("_inside", 2); _local2.beginFill(bar_color); _local2.moveTo(0, 0); _local2.lineTo(_local3 - 20, 0); _local2.lineTo(_local3 - 20, 10); _local2.lineTo(0, 10); _local2.lineTo(0, 0); _local2.endFill(); _local2._xscale = 0; var outline = bar.createEmptyMovieClip("_outline", 3); outline.lineStyle(0, bar_outline, 100); outline.moveTo(0, 0); outline.lineTo(_local3 - 20, 0); outline.lineTo(_local3 - 20, 10); outline.lineTo(0, 10); outline.lineTo(0, 0); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local1 = this; var _local2 = 100 * (1 - ((getTimer() - _local1.fadeout_start) / _local1.fadeout_time)); if (_local2 > 0) { _local1._parent._alpha = _local2; } else { var _local3 = _local1._parent._parent; MochiAd.unload(_local3); delete _local1.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local1 = this.mc._mochiad_wait; _local1.server_control = true; _local1.started = getTimer(); _local1.ad_msec = msec; }; chk.onEnterFrame = function () { var _local1 = this; var _clip = _local1._parent._parent; var ad_clip = _local1._parent._mochiad_ctr; var elapsed = (getTimer() - _local1.started); var _local3 = false; var clip_total = _clip.getBytesTotal(); var clip_loaded = _clip.getBytesLoaded(); var clip_pcnt = ((100 * clip_loaded) / clip_total); var ad_pcnt = ((100 * elapsed) / chk.ad_msec); var _inside = _local1._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(clip_pcnt || 0, ad_pcnt)); _local2 = Math.max(_local1.last_pcnt, _local2); _local1.last_pcnt = _local2; _inside._xscale = _local2; if (!chk.showing) { var total = ad_clip.getBytesTotal(); if ((total > 0) || (typeof(total) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (elapsed > chk.ad_timeout) { _local3 = true; } } if (elapsed > chk.ad_msec) { _local3 = true; } if (((clip_total > 0) && (clip_loaded >= clip_total)) && (_local3)) { if (_local1.server_control) { delete _local1.onEnterFrame; } else { _local1.fadeout_start = getTimer(); _local1.onEnterFrame = chk.fadeFunction; } } }; } }, showInterLevelAd:function (options) { var _local1 = this; var DEFAULTS = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = MochiAd._parseOptions(options, DEFAULTS); var clip = options.clip; var ad_msec = 11000; var ad_timeout = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!MochiAd.load(options)) { options.ad_finished(); } else { options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var wh = MochiAd._getRes(options); var w = wh[0]; var h = wh[1]; mc._x = w * 0.5; mc._y = h * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = ad_msec; chk.ad_timeout = ad_timeout; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local1 = this; var _local2 = 100 * (1 - ((getTimer() - _local1.fadeout_start) / _local1.fadeout_time)); if (_local2 > 0) { _local1._parent._alpha = _local2; } else { var _local3 = _local1._parent._parent; MochiAd.unload(_local3); delete _local1.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local1 = this.mc._mochiad_wait; _local1.server_control = true; _local1.started = getTimer(); _local1.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local1 = this; var ad_clip = _local1._parent._mochiad_ctr; var elapsed = (getTimer() - _local1.started); var _local2 = false; if (!chk.showing) { var _local3 = ad_clip.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (elapsed > chk.ad_timeout) { _local2 = true; } } if (elapsed > chk.ad_msec) { _local2 = true; } if (_local2) { if (_local1.server_control) { delete _local1.onEnterFrame; } else { _local1.fadeout_start = getTimer(); _local1.onEnterFrame = _local1.fadeFunction; } } }; } }, showTimedAd:function (options) { MochiAd.showInterLevelAd(options); }, showPreloaderAd:function (options) { MochiAd.showPreGameAd(options); }, _allowDomains:function (server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); }, _loadCommunicator:function (options) { var _local2 = options; var _local3 = arguments; var DEFAULTS = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; _local2 = MochiAd._parseOptions(_local2, DEFAULTS); _local2.swfv = _local2.clip.getSWFVersion() || 6; _local2.mav = MochiAd.getVersion(); var clip = _local2.clip; var clipname = ("_mochiad_com_" + _local2.id); if (!MochiAd._isNetworkAvailable()) { return(null); } if (clip[clipname]) { return(clip[clipname].lc); } var server = (_local2.com_server + _local2.id); MochiAd._allowDomains(server); delete _local2.id; delete _local2.com_server; var depth = _local2.depth; delete _local2.depth; var mc = clip.createEmptyMovieClip(clipname, depth); var lv = mc.createEmptyMovieClip("_mochiad_com", 1); for (var k in _local2) { lv[k] = _local2[k]; } var lc = new LocalConnection(); var name = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); lc.mc = mc; lc.name = name; lc.allowDomain = function (d) { return(true); }; lc.allowInsecureDomain = lc.allowDomain; lc.connect(name); mc.lc = lc; lv.lc = name; lc._id = 0; lc._queue = []; lc.rpcResult = function (cb_arg) { var cb = parseInt(cb_arg); var _local2 = this._callbacks[cb]; if (!_local2) { } else { delete this._callbacks[cb]; var _local3 = []; var _local1 = 2; while (_local1 < _local2.length) { _local3.push(_local2[_local1]); _local1++; } _local1 = 1; while (_local1 < arguments.length) { _local3.push(arguments[_local1]); _local1++; } var method = _local2[1]; var obj = _local2[0]; if (obj && (typeof(method) == "string")) { method = obj[method]; } if (method) { method.apply(obj, _local3); } } }; lc._didConnect = function (endpoint) { this._endpoint = endpoint; var _local3 = this._queue; delete this._queue; var ds = this.doSend; var _local1 = 0; while (_local1 < _local3.length) { var _local2 = _local3[_local1]; ds.apply(this, _local2); _local1++; } }; lc.doSend = function (args, cbobj, cbfn) { var _local2 = arguments; if (this._endpoint == null) { var _local3 = []; var _local1 = 0; while (_local1 < _local2.length) { _local3.push(_local2[_local1]); _local1++; } this._queue.push(_local3); } else { this._id = this._id + 1; var id = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[id] = [cbobj, cbfn]; var slc = new LocalConnection(); var ss = slc.send(this._endpoint, "rpc", id, args); } }; lc._callbacks = {}; lc._callbacks[0] = [lc, "_didConnect"]; lv.st = getTimer(); lv.loadMovie(server + ".swf", "POST"); return(lc); }, fetchHighScores:function (options, callbackObj, callbackMethod) { var _local2 = options; var _local1 = MochiAd._loadCommunicator({id:_local2.id}); if (!_local1) { return(false); } var fncall = ["fetchHighScores", _local2]; _local1.doSend(["fetchHighScores", _local2], callbackObj, callbackMethod); return(true); }, sendHighScore:function (options, callbackObj, callbackMethod) { var _local2 = options; var _local1 = MochiAd._loadCommunicator({id:_local2.id}); if (!_local1) { return(false); } var fncall = ["sendHighScore", _local2]; _local1.doSend(["sendHighScore", _local2], callbackObj, callbackMethod); return(true); }, load:function (options) { var _local1 = options; var DEFAULTS = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; _local1 = MochiAd._parseOptions(_local1, DEFAULTS); _local1.swfv = _local1.clip.getSWFVersion() || 6; _local1.mav = MochiAd.getVersion(); var clip = _local1.clip; if (!MochiAd._isNetworkAvailable()) { return(null); } if (clip._mochiad_loaded) { return(null); } var depth = _local1.depth; delete _local1.depth; var mc = clip.createEmptyMovieClip("_mochiad", depth); var wh = MochiAd._getRes(_local1); _local1.res = (wh[0] + "x") + wh[1]; _local1.server = _local1.server + _local1.id; delete _local1.id; clip._mochiad_loaded = true; var _local2 = mc.createEmptyMovieClip("_mochiad_ctr", 1); for (var k in _local1) { _local2[k] = _local1[k]; } var server = _local2.server; delete _local2.server; var hostname = MochiAd._allowDomains(server); mc.onEnterFrame = function () { var _local1 = this; if (_local1._mochiad_ctr._url != _local1._url) { _local1.onEnterFrame = function () { var _local1 = this; if (!_local1._mochiad_ctr) { delete _local1.onEnterFrame; MochiAd.unload(_local1._parent); } }; } }; var _local3 = new LocalConnection(); var name = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local3.mc = mc; _local3.name = name; _local3.hostname = hostname; _local3.allowDomain = function (d) { return(true); }; _local3.allowInsecureDomain = _local3.allowDomain; _local3.connect(name); mc.lc = _local3; _local2.lc = name; _local2.st = getTimer(); _local2.loadMovie(server + ".swf", "POST"); return(mc); }, unload:function (clip) { var _local1 = clip; if (typeof(_local1) == "undefined") { _local1 = _root; } if (_local1.clip && (_local1.clip._mochiad)) { _local1 = _local1.clip; } if (!_local1._mochiad) { return(false); } _local1._mochiad.removeMovieClip(); delete _local1._mochiad_loaded; delete _local1._mochiad; return(true); }, _isNetworkAvailable:function () { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); }, _getRes:function (options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var xy = options.res.split("x"); _local2 = parseFloat(xy[0]); _local1 = parseFloat(xy[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); }, _parseOptions:function (options, defaults) { var _local3 = {}; for (var k in defaults) { _local3[k] = defaults[k]; } if (options) { for (var k in options) { _local3[k] = options[k]; } } if (_root.mochiad_options) { var pairs = _root.mochiad_options.split("&"); var _local1 = 0; while (_local1 < pairs.length) { var _local2 = pairs[_local1].split("="); _local3[unescape(_local2[0])] = unescape(_local2[1]); _local1++; } } return(_local3); }, _:null}; MochiAd.showPreGameAd({id:"a1234316c8d03f2e", res:"700x550", background:0, color:16750848, outline:16777215, no_bg:true});
Frame 2
Mouse.show();
Frame 3
gotoAndPlay (61);
Frame 20
stopAllSounds(); Mouse.show();
Frame 21
_root.score = 0; _root.health = 150; _root.e_die = 0; _root.ammo = 10; _root.t_shoot = 0; _root.t_hit = 0; stop(); var savefile = SharedObject.getLocal("flashgunner");
Frame 24
stop(); _root.health = 150; _root.e_die = 0; _root.death = 0; _root.ammo = 10; _root.t_shoot = 0; _root.t_hit = 0; _root.cur1 = 0; _root.qual = 1;
Instance of Symbol 269 MovieClip "shot_mc" in Frame 24
onClipEvent (load) { speed = 30; damageMin = 50; damageMax = 50; _alpha = 0; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.shot_mc.hit = true; _root.shot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else { i = 1; while (i <= _root.enemyCount) { if (this.hitTest(_root["enemy_mc" + i].actual)) { _root.t_hit = Number(_root.t_hit + 1); hitFunc(); _root["enemy_mc" + i].health = _root["enemy_mc" + i].health - (damageMin + random(damageMax - damageMin)); break; } i++; } } } }
Instance of Symbol 273 MovieClip "enemyshot_mc" in Frame 24
onClipEvent (load) { speed = 20; damageMin = 5; damageMax = 5; _alpha = -20; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.enemyshot_mc.hit = true; _root.enemyshot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (_root.shield_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (this.hitTest(_root.player_mc.actual)) { hitFunc(); _root.player_mc.health = _root.player_mc.health - (damageMin + random(damageMax - damageMin)); _root.health = _root.health - (damageMin + random(damageMax - damageMin)); _root.hscreen_mc.gotoAndPlay(2); } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 24
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 700; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 292 MovieClip "player_mc" in Frame 24
onClipEvent (load) { healthMax = 150; speedMax = 7; manuverSpeed = 5; accel = 3; decay = 0.9; bounce = 0.75; collideDamage = 0.1; shotMax = 10; health = healthMax; xSpeed = 0; ySpeed = 0; speed = 0; shotCount = 0; death = false; } onClipEvent (enterFrame) { if (!death) { speed = speed * decay; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _y = (_y - ySpeed); _x = (_x + xSpeed); if (_root.level_mc.hitTest(this._x, this._y, true)) { _y = (_y + ySpeed); _x = (_x - xSpeed); speed = -(speed * bounce); } if (Key.isDown(32)) { } delta_x = _x - _root._xmouse; delta_y = _y - _root._ymouse; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); this.turret_mc._rotation = this.turret_mc._rotation - this._rotation; if (health <= 0) { this.gotoAndPlay("death"); death = true; } if (_x < 0) { _x = 10; } if (_x > 640) { _x = 630; } if (_y < 0) { _y = 10; } if (_y > 480) { _y = 470; } } } onClipEvent (mouseDown) { if (((!death) && (_root.ammo >= 1)) && (_root.e_die < 13)) { _root.ammo = _root.ammo - 1; this.turret_mc.gotoAndPlay("shoot"); shotCount++; if (shotCount > shotMax) { shotCount = 1; } _root.shot_mc.duplicateMovieClip("shot_mc" + shotCount, shotCount); _root["shot_mc" + shotCount]._x = this._x; _root["shot_mc" + shotCount]._y = this._y; _root["shot_mc" + shotCount]._rotation = this.turret_mc._rotation + this._rotation; } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 24
onClipEvent (load) { health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (enterFrame) { if (_root.health >= 0) { if (_root.actual.hitTest(this.actual2)) { _root.actual._visible = true; tellTarget (_root.one1) { death = 1; _root.score = Number(_root.score) + 200; gotoAndPlay (2); }; } } } onClipEvent (load) { function reset() { this._x = 1000; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 24
onClipEvent (load) { health = 75; refireInterval = 255; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 25; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 1000; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 500) { this._y = 500; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 24
onClipEvent (load) { this.turret_mc._x = -5; this.turret_mc._y = 10; health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = -500; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 100) { this._y = 100; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 24
onClipEvent (load) { health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (enterFrame) { if (_root.health >= 0) { if (_root.actual.hitTest(this.actual2)) { _root.actual._visible = true; tellTarget (_root.one1) { death = 1; _root.score = Number(_root.score) + 200; gotoAndPlay (2); }; } } } onClipEvent (load) { function reset() { this._x = 1500; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 24
onClipEvent (load) { this.turret_mc._x = 7; this.turret_mc._y = 10; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = -900; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 100) { this._y = 100; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 24
onClipEvent (load) { this.turret_mc._x = -5; this.turret_mc._y = 15; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = -1000; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 250) { this._y = 250; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 24
onClipEvent (load) { this.turret_mc._x = 7; this.turret_mc._y = 20; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._x = -1050; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x + enemySpeed; if (this._x >= 100) { this._x = 100; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 24
onClipEvent (load) { this.turret_mc._x = -5; this.turret_mc._y = 15; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._x = 1900; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 24
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = 2000; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 200) { this._y = 200; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 24
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._x = 2200; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 400) { this._x = 400; } } }
Instance of Symbol 98 MovieClip [ammos_bar] in Frame 24
onClipEvent (enterFrame) { if (_root.ammo == 10) { gotoAndStop (1); } if (_root.ammo == 9) { gotoAndStop (2); } if (_root.ammo == 8) { gotoAndStop (3); } if (_root.ammo == 7) { gotoAndStop (4); } if (_root.ammo == 6) { gotoAndStop (5); } if (_root.ammo == 5) { gotoAndStop (6); } if (_root.ammo == 4) { gotoAndStop (7); } if (_root.ammo == 3) { gotoAndStop (8); } if (_root.ammo == 2) { gotoAndStop (9); } if (_root.ammo == 1) { gotoAndStop (10); } if (_root.ammo == 0) { gotoAndStop (11); } }
Instance of Symbol 93 MovieClip [health_bar] "healthbar" in Frame 24
onClipEvent (enterFrame) { _width = _root.health; if (_root.health < 0) { _width = 0; _root.health = 0; } if (_root.health >= 150) { _width = 150; _root.health = 150; } }
Instance of Symbol 90 MovieClip [graphics_quality] in Frame 24
onClipEvent (keyDown) { if (Key.isDown(81)) { if (_root.qual == 0) { _quality = "high"; _root.qual = 1; this.gotoAndPlay(33); } else if (_root.qual == 1) { _quality = "low"; _root.qual = 0; this.gotoAndPlay(2); } else if (_root.qual == 2) { _quality = "high"; _root.qual = 1; this.gotoAndPlay(33); } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 24
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if ((!death) && (_root.e_die >= 11)) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 700; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if ((death == 0) && (_root.e_die >= 11)) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 304 MovieClip "enemyshot_mc2" in Frame 24
onClipEvent (load) { speed = 10; damageMin = 15; damageMax = 15; _alpha = -20; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.enemyshot_mc.hit = true; _root.enemyshot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit2"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (this.hitTest(_root.player_mc.actual)) { hitFunc(); _root.player_mc.health = _root.player_mc.health - (damageMin + random(damageMax - damageMin)); _root.health = _root.health - (damageMin + random(damageMax - damageMin)); _root.hscreen_mc.gotoAndPlay(2); } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 24
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if ((!death) && (_root.e_die >= 11)) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 800; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if ((death == 0) && (_root.e_die >= 11)) { this._y = this._y - enemySpeed; if (this._y <= 500) { this._y = 500; } } }
Instance of Symbol 312 MovieClip in Frame 24
onClipEvent (load) { health = 5; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (health <= 0) { this.gotoAndPlay(23); _root.player_mc.health = _root.player_mc.health + 50; _root.health = _root.health + 50; health = 5; death = true; } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this.gotoAndPlay(3); } if ((death == false) && (_root.e_die >= 11)) { reset(); } }
Instance of Symbol 322 MovieClip in Frame 24
onClipEvent (load) { health = 5; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (health <= 0) { this.gotoAndPlay(23); _root.shield_mc.gotoAndPlay(2); health = 5; death = true; } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this.gotoAndPlay(3); } if ((death == false) && (_root.e_die >= 11)) { reset(); } }
Instance of Symbol 78 MovieClip [clouds1] in Frame 24
onClipEvent (load) { function reset() { var _local1 = this; _local1._x = random(550) + 40; _local1._y = -100; enemySpeed = 4; _local1.gotoAndStop(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + enemySpeed; if (this._y > 720) { reset(); } }
Instance of Symbol 76 MovieClip [clouds2] in Frame 24
onClipEvent (load) { function reset() { var _local1 = this; _local1._x = random(550) + 40; _local1._y = -100; enemySpeed = 3; _local1.gotoAndStop(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + enemySpeed; if (this._y > 720) { reset(); } }
Instance of Symbol 330 MovieClip in Frame 24
onClipEvent (load) { Mouse.hide(); } onClipEvent (load) { i = 0; } onClipEvent (load) { } onClipEvent (enterFrame) { if (_root.cur1 == 1) { gotoAndStop (55); } if (_root.ammo == 0) { gotoAndPlay (3); } if ((i % 2) == 0) { } i++; } onClipEvent (mouseDown) { if (_root.cur1 == 1) { gotoAndStop (55); } } onClipEvent (mouseUp) { } onClipEvent (mouseDown) { } onClipEvent (enterFrame) { Mouse.hide(); startDrag (this, true); } onClipEvent (mouseDown) { if (_root.ammo >= 1) { gotoAndPlay (2); _root.t_shoot = Number(_root.t_shoot + 1); } } onClipEvent (mouseUp) { if (_root.ammo >= 1) { gotoAndPlay (1); } }
Frame 30
stop(); _root.health = 150; _root.e_die = 0; _root.ammo = 10; _root.t_shoot = 0; _root.t_hit = 0; _root.cur1 = 0; _root.qual = 1;
Instance of Symbol 269 MovieClip "shot_mc" in Frame 30
onClipEvent (load) { speed = 30; damageMin = 50; damageMax = 50; _alpha = 0; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.shot_mc.hit = true; _root.shot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else { i = 1; while (i <= _root.enemyCount) { if (this.hitTest(_root["enemy_mc" + i].actual)) { _root.t_hit = Number(_root.t_hit + 1); hitFunc(); _root["enemy_mc" + i].health = _root["enemy_mc" + i].health - (damageMin + random(damageMax - damageMin)); break; } i++; } } } }
Instance of Symbol 273 MovieClip "enemyshot_mc" in Frame 30
onClipEvent (load) { speed = 20; damageMin = 5; damageMax = 5; _alpha = -20; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.enemyshot_mc.hit = true; _root.enemyshot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (_root.shield_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (this.hitTest(_root.player_mc.actual)) { hitFunc(); _root.player_mc.health = _root.player_mc.health - (damageMin + random(damageMax - damageMin)); _root.health = _root.health - (damageMin + random(damageMax - damageMin)); _root.hscreen_mc.gotoAndPlay(2); } } }
Instance of Symbol 90 MovieClip [graphics_quality] in Frame 30
onClipEvent (keyDown) { if (Key.isDown(81)) { if (_root.qual == 0) { _quality = "high"; _root.qual = 1; this.gotoAndPlay(33); } else if (_root.qual == 1) { _quality = "low"; _root.qual = 0; this.gotoAndPlay(2); } else if (_root.qual == 2) { _quality = "high"; _root.qual = 1; this.gotoAndPlay(33); } } }
Instance of Symbol 304 MovieClip "enemyshot_mc2" in Frame 30
onClipEvent (load) { speed = 10; damageMin = 15; damageMax = 15; _alpha = -20; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.enemyshot_mc.hit = true; _root.enemyshot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit2"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (this.hitTest(_root.player_mc.actual)) { hitFunc(); _root.player_mc.health = _root.player_mc.health - (damageMin + random(damageMax - damageMin)); _root.health = _root.health - (damageMin + random(damageMax - damageMin)); _root.hscreen_mc.gotoAndPlay(2); } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 30
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 800; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 292 MovieClip "player_mc" in Frame 30
onClipEvent (load) { healthMax = 150; speedMax = 7; manuverSpeed = 5; accel = 3; decay = 0.9; bounce = 0.75; collideDamage = 0.1; shotMax = 10; health = healthMax; xSpeed = 0; ySpeed = 0; speed = 0; shotCount = 0; death = false; } onClipEvent (enterFrame) { if (!death) { speed = speed * decay; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _y = (_y - ySpeed); _x = (_x + xSpeed); if (_root.level_mc.hitTest(this._x, this._y, true)) { _y = (_y + ySpeed); _x = (_x - xSpeed); speed = -(speed * bounce); } if (Key.isDown(32)) { } delta_x = _x - _root._xmouse; delta_y = _y - _root._ymouse; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); this.turret_mc._rotation = this.turret_mc._rotation - this._rotation; if (health <= 0) { this.gotoAndPlay("death"); death = true; } if (_x < 0) { _x = 10; } if (_x > 640) { _x = 630; } if (_y < 0) { _y = 10; } if (_y > 480) { _y = 470; } } } onClipEvent (mouseDown) { if (((!death) && (_root.ammo >= 1)) && (_root.e_die < 13)) { _root.ammo = _root.ammo - 1; this.turret_mc.gotoAndPlay("shoot"); shotCount++; if (shotCount > shotMax) { shotCount = 1; } _root.shot_mc.duplicateMovieClip("shot_mc" + shotCount, shotCount); _root["shot_mc" + shotCount]._x = this._x; _root["shot_mc" + shotCount]._y = this._y; _root["shot_mc" + shotCount]._rotation = this.turret_mc._rotation + this._rotation; } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 30
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = 700; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 200) { this._y = 200; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 30
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 1000; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 500) { this._y = 500; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 30
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = -400; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 100) { this._y = 100; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 30
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = 1300; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 30
onClipEvent (load) { this.turret_mc._x = 7; this.turret_mc._y = 20; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._x = -600; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x + enemySpeed; if (this._x >= 100) { this._x = 100; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 30
onClipEvent (load) { this.turret_mc._x = 7; this.turret_mc._y = 10; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = -900; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 100) { this._y = 100; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 30
onClipEvent (load) { this.turret_mc._x = -5; this.turret_mc._y = 15; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = -1000; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 250) { this._y = 250; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 30
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._x = 2100; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 30
onClipEvent (load) { this.turret_mc._x = -5; this.turret_mc._y = 15; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._x = 1950; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 338 MovieClip in Frame 30
onClipEvent (load) { health = 5; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (health <= 0) { this.gotoAndPlay(23); _root.player_mc.health = _root.player_mc.health + 50; _root.health = _root.health + 50; health = 5; death = true; } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this.gotoAndPlay(3); } if ((death == false) && (_root.e_die >= 5)) { reset(); } }
Instance of Symbol 339 MovieClip in Frame 30
onClipEvent (load) { health = 5; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (health <= 0) { this.gotoAndPlay(23); _root.player_mc.health = _root.player_mc.health + 50; _root.health = _root.health + 50; health = 5; death = true; } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this.gotoAndPlay(3); } if ((death == false) && (_root.e_die >= 10)) { reset(); } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 30
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 800; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if ((death == 0) && (_root.e_die >= 10)) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 30
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 900; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if ((death == 0) && (_root.e_die >= 10)) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 30
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = 700; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if ((death == 0) && (_root.e_die >= 10)) { this._y = this._y - enemySpeed; if (this._y <= 200) { this._y = 200; } } }
Instance of Symbol 98 MovieClip [ammos_bar] in Frame 30
onClipEvent (enterFrame) { if (_root.ammo == 10) { gotoAndStop (1); } if (_root.ammo == 9) { gotoAndStop (2); } if (_root.ammo == 8) { gotoAndStop (3); } if (_root.ammo == 7) { gotoAndStop (4); } if (_root.ammo == 6) { gotoAndStop (5); } if (_root.ammo == 5) { gotoAndStop (6); } if (_root.ammo == 4) { gotoAndStop (7); } if (_root.ammo == 3) { gotoAndStop (8); } if (_root.ammo == 2) { gotoAndStop (9); } if (_root.ammo == 1) { gotoAndStop (10); } if (_root.ammo == 0) { gotoAndStop (11); } }
Instance of Symbol 322 MovieClip in Frame 30
onClipEvent (load) { health = 5; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (health <= 0) { this.gotoAndPlay(23); _root.shield_mc.gotoAndPlay(2); health = 5; death = true; } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this.gotoAndPlay(3); } if ((death == false) && (_root.e_die >= 11)) { reset(); } }
Instance of Symbol 78 MovieClip [clouds1] in Frame 30
onClipEvent (load) { function reset() { var _local1 = this; _local1._x = random(550) + 40; _local1._y = -100; enemySpeed = 4; _local1.gotoAndStop(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + enemySpeed; if (this._y > 720) { reset(); } }
Instance of Symbol 76 MovieClip [clouds2] in Frame 30
onClipEvent (load) { function reset() { var _local1 = this; _local1._x = random(550) + 40; _local1._y = -100; enemySpeed = 3; _local1.gotoAndStop(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + enemySpeed; if (this._y > 720) { reset(); } }
Instance of Symbol 330 MovieClip in Frame 30
onClipEvent (load) { Mouse.hide(); } onClipEvent (load) { i = 0; } onClipEvent (load) { } onClipEvent (enterFrame) { if (_root.cur1 == 1) { gotoAndStop (55); } if (_root.ammo == 0) { gotoAndPlay (3); } if ((i % 2) == 0) { } i++; } onClipEvent (mouseDown) { if (_root.cur1 == 1) { gotoAndStop (55); } } onClipEvent (mouseUp) { } onClipEvent (mouseDown) { } onClipEvent (enterFrame) { Mouse.hide(); startDrag (this, true); } onClipEvent (mouseDown) { if (_root.ammo >= 1) { gotoAndPlay (2); _root.t_shoot = Number(_root.t_shoot + 1); } } onClipEvent (mouseUp) { if (_root.ammo >= 1) { gotoAndPlay (1); } }
Instance of Symbol 93 MovieClip [health_bar] "healthbar" in Frame 30
onClipEvent (enterFrame) { _width = _root.health; if (_root.health < 0) { _width = 0; _root.health = 0; } if (_root.health >= 150) { _width = 150; _root.health = 150; } }
Frame 36
stop(); _root.health = 150; _root.e_die = 0; _root.ammo = 10; _root.t_shoot = 0; _root.t_hit = 0; _root.cur1 = 0; _root.qual = 1;
Instance of Symbol 269 MovieClip "shot_mc" in Frame 36
onClipEvent (load) { speed = 30; damageMin = 50; damageMax = 50; _alpha = 0; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.shot_mc.hit = true; _root.shot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else { i = 1; while (i <= _root.enemyCount) { if (this.hitTest(_root["enemy_mc" + i].actual)) { _root.t_hit = Number(_root.t_hit + 1); hitFunc(); _root["enemy_mc" + i].health = _root["enemy_mc" + i].health - (damageMin + random(damageMax - damageMin)); break; } i++; } } } }
Instance of Symbol 273 MovieClip "enemyshot_mc" in Frame 36
onClipEvent (load) { speed = 20; damageMin = 5; damageMax = 5; _alpha = -20; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.enemyshot_mc.hit = true; _root.enemyshot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (_root.shield_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (this.hitTest(_root.player_mc.actual)) { hitFunc(); _root.player_mc.health = _root.player_mc.health - (damageMin + random(damageMax - damageMin)); _root.health = _root.health - (damageMin + random(damageMax - damageMin)); _root.hscreen_mc.gotoAndPlay(2); } } }
Instance of Symbol 304 MovieClip "enemyshot_mc2" in Frame 36
onClipEvent (load) { speed = 10; damageMin = 15; damageMax = 15; _alpha = -20; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.enemyshot_mc.hit = true; _root.enemyshot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit2"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (this.hitTest(_root.player_mc.actual)) { hitFunc(); _root.player_mc.health = _root.player_mc.health - (damageMin + random(damageMax - damageMin)); _root.health = _root.health - (damageMin + random(damageMax - damageMin)); _root.hscreen_mc.gotoAndPlay(2); } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 36
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 800; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 292 MovieClip "player_mc" in Frame 36
onClipEvent (load) { healthMax = 150; speedMax = 7; manuverSpeed = 5; accel = 3; decay = 0.9; bounce = 0.75; collideDamage = 0.1; shotMax = 10; health = healthMax; xSpeed = 0; ySpeed = 0; speed = 0; shotCount = 0; death = false; } onClipEvent (enterFrame) { if (!death) { speed = speed * decay; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _y = (_y - ySpeed); _x = (_x + xSpeed); if (_root.level_mc.hitTest(this._x, this._y, true)) { _y = (_y + ySpeed); _x = (_x - xSpeed); speed = -(speed * bounce); } if (Key.isDown(32)) { } delta_x = _x - _root._xmouse; delta_y = _y - _root._ymouse; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); this.turret_mc._rotation = this.turret_mc._rotation - this._rotation; if (health <= 0) { this.gotoAndPlay("death"); death = true; } if (_x < 0) { _x = 10; } if (_x > 640) { _x = 630; } if (_y < 0) { _y = 10; } if (_y > 480) { _y = 470; } } } onClipEvent (mouseDown) { if (((!death) && (_root.ammo >= 1)) && (_root.e_die < 15)) { _root.ammo = _root.ammo - 1; this.turret_mc.gotoAndPlay("shoot"); shotCount++; if (shotCount > shotMax) { shotCount = 1; } _root.shot_mc.duplicateMovieClip("shot_mc" + shotCount, shotCount); _root["shot_mc" + shotCount]._x = this._x; _root["shot_mc" + shotCount]._y = this._y; _root["shot_mc" + shotCount]._rotation = this.turret_mc._rotation + this._rotation; } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 36
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 1000; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 500) { this._y = 500; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 36
onClipEvent (load) { this.turret_mc._x = 7; this.turret_mc._y = 20; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._x = -600; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x + enemySpeed; if (this._x >= 100) { this._x = 100; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 36
onClipEvent (load) { this.turret_mc._x = 7; this.turret_mc._y = 10; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = -900; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 100) { this._y = 100; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 36
onClipEvent (load) { this.turret_mc._x = -5; this.turret_mc._y = 15; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = -1000; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 250) { this._y = 250; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 36
onClipEvent (load) { this.turret_mc._x = -5; this.turret_mc._y = 15; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._x = 1950; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 338 MovieClip in Frame 36
onClipEvent (load) { health = 5; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (health <= 0) { this.gotoAndPlay(23); _root.player_mc.health = _root.player_mc.health + 50; _root.health = _root.health + 50; health = 5; death = true; } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this.gotoAndPlay(3); } if ((death == false) && (_root.e_die >= 5)) { reset(); } }
Instance of Symbol 339 MovieClip in Frame 36
onClipEvent (load) { health = 5; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (health <= 0) { this.gotoAndPlay(23); _root.player_mc.health = _root.player_mc.health + 50; _root.health = _root.health + 50; health = 5; death = true; } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this.gotoAndPlay(3); } if ((death == false) && (_root.e_die >= 10)) { reset(); } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 36
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 800; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if ((death == 0) && (_root.e_die >= 10)) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 275 MovieClip "tank_mc" in Frame 36
onClipEvent (load) { health = 75; refireInterval = 100; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._y = 900; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if ((death == 0) && (_root.e_die >= 10)) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 98 MovieClip [ammos_bar] in Frame 36
onClipEvent (enterFrame) { if (_root.ammo == 10) { gotoAndStop (1); } if (_root.ammo == 9) { gotoAndStop (2); } if (_root.ammo == 8) { gotoAndStop (3); } if (_root.ammo == 7) { gotoAndStop (4); } if (_root.ammo == 6) { gotoAndStop (5); } if (_root.ammo == 5) { gotoAndStop (6); } if (_root.ammo == 4) { gotoAndStop (7); } if (_root.ammo == 3) { gotoAndStop (8); } if (_root.ammo == 2) { gotoAndStop (9); } if (_root.ammo == 1) { gotoAndStop (10); } if (_root.ammo == 0) { gotoAndStop (11); } }
Instance of Symbol 322 MovieClip in Frame 36
onClipEvent (load) { health = 5; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (health <= 0) { this.gotoAndPlay(23); _root.shield_mc.gotoAndPlay(2); health = 5; death = true; } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this.gotoAndPlay(3); } if ((death == false) && (_root.e_die >= 11)) { reset(); } }
Instance of Symbol 78 MovieClip [clouds1] in Frame 36
onClipEvent (load) { function reset() { var _local1 = this; _local1._x = random(550) + 40; _local1._y = -100; enemySpeed = 4; _local1.gotoAndStop(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + enemySpeed; if (this._y > 720) { reset(); } }
Instance of Symbol 76 MovieClip [clouds2] in Frame 36
onClipEvent (load) { function reset() { var _local1 = this; _local1._x = random(550) + 40; _local1._y = -100; enemySpeed = 3; _local1.gotoAndStop(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + enemySpeed; if (this._y > 720) { reset(); } }
Instance of Symbol 90 MovieClip [graphics_quality] in Frame 36
onClipEvent (keyDown) { if (Key.isDown(81)) { if (_root.qual == 0) { _quality = "high"; _root.qual = 1; this.gotoAndPlay(33); } else if (_root.qual == 1) { _quality = "low"; _root.qual = 0; this.gotoAndPlay(2); } else if (_root.qual == 2) { _quality = "high"; _root.qual = 1; this.gotoAndPlay(33); } } }
Instance of Symbol 371 MovieClip "enemyshot_mc3" in Frame 36
onClipEvent (load) { speed = 20; damageMin = 5; damageMax = 5; _alpha = -20; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.enemyshot_mc.hit = true; _root.enemyshot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (_root.shield_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (this.hitTest(_root.player_mc.actual)) { hitFunc(); _root.player_mc.health = _root.player_mc.health - (damageMin + random(damageMax - damageMin)); _root.health = _root.health - (damageMin + random(damageMax - damageMin)); _root.hscreen_mc.gotoAndPlay(2); } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 36
onClipEvent (load) { health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (enterFrame) { if (_root.health >= 0) { if (_root.actual.hitTest(this.actual2)) { _root.actual._visible = true; tellTarget (_root.one1) { death = 1; _root.score = Number(_root.score) + 200; gotoAndPlay (2); }; } } } onClipEvent (load) { function reset() { this._x = 1000; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 36
onClipEvent (load) { health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (enterFrame) { if (_root.health >= 0) { if (_root.actual.hitTest(this.actual2)) { _root.actual._visible = true; tellTarget (_root.one1) { death = 1; _root.score = Number(_root.score) + 200; gotoAndPlay (2); }; } } } onClipEvent (load) { function reset() { this._x = 1500; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 156 MovieClip [enemy_mc3] "tank_mc" in Frame 36
onClipEvent (load) { this.turret_mc._x = -5; this.turret_mc._y = 15; health = 75; refireInterval = 200; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(101); if (shotCount > shotMax) { shotCount = 1; refireInterval = 100; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { death = 0; } onClipEvent (load) { function reset() { this._x = 1900; enemySpeed = 2; this.gotoAndStop(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._x = this._x - enemySpeed; if (this._x <= 500) { this._x = 500; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 36
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = 700; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 200) { this._y = 200; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 36
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = 700; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if ((death == 0) && (_root.e_die >= 10)) { this._y = this._y - enemySpeed; if (this._y <= 200) { this._y = 200; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 36
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = 1300; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y - enemySpeed; if (this._y <= 400) { this._y = 400; } } }
Instance of Symbol 131 MovieClip [enemy_mc4] in Frame 36
onClipEvent (load) { health = 200; refireInterval = 50; shotMax = 100; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; this.turret_mc.gotoAndPlay(76); if (shotCount >= shotMax) { shotCount = 1; refireInterval = 50; } _root.enemyshot_mc2.duplicateMovieClip((("enemyshot_mc2" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc2" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay(2); _root.e_die = Number(_root.e_die + 1); death = true; } } } onClipEvent (load) { function reset() { this._y = -400; enemySpeed = 2; this.gotoAndPlay(1); } if (death == 0) { reset(); } } onClipEvent (enterFrame) { if (death == 0) { this._y = this._y + enemySpeed; if (this._y >= 100) { this._y = 100; } } }
Instance of Symbol 330 MovieClip in Frame 36
onClipEvent (load) { Mouse.hide(); gotoAndStop (1); } onClipEvent (load) { i = 0; } onClipEvent (load) { } onClipEvent (enterFrame) { if (_root.cur1 == 1) { gotoAndStop (55); } if (_root.ammo == 0) { gotoAndPlay (3); } if ((i % 2) == 0) { } i++; } onClipEvent (mouseDown) { if (_root.cur1 == 1) { gotoAndStop (55); } } onClipEvent (mouseUp) { } onClipEvent (mouseDown) { } onClipEvent (enterFrame) { Mouse.hide(); startDrag (this, true); } onClipEvent (mouseDown) { if (_root.ammo >= 1) { gotoAndPlay (2); _root.t_shoot = Number(_root.t_shoot + 1); } } onClipEvent (mouseUp) { if (_root.ammo >= 1) { gotoAndPlay (1); } }
Instance of Symbol 93 MovieClip [health_bar] "healthbar" in Frame 36
onClipEvent (enterFrame) { _width = _root.health; if (_root.health < 0) { _width = 0; _root.health = 0; } if (_root.health >= 150) { _width = 150; _root.health = 150; } }
Frame 37
gotoAndPlay (55);
Frame 42
stop();
Frame 55
stop(); _root.cur1 = 1; Mouse.show();
Frame 57
stop(); _root.cur1 = 1; Mouse.show();
Frame 60
Instance of Symbol 269 MovieClip "shot_mc" in Frame 60
onClipEvent (load) { speed = 13; damageMin = 25; damageMax = 50; _alpha = 0; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.shot_mc.hit = true; _root.shot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); _alpha = (_alpha + 15); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else { i = 1; while (i <= _root.enemyCount) { if (this.hitTest(_root["enemy_mc" + i])) { hitFunc(); _root["enemy_mc" + i].health = _root["enemy_mc" + i].health - (damageMin + random(damageMax - damageMin)); break; } i++; } } } }
Instance of Symbol 273 MovieClip "enemyshot_mc" in Frame 60
onClipEvent (load) { speed = 13; damageMin = 5; damageMax = 25; hit = false; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _root.enemyshot_mc.hit = true; _root.enemyshot_mc._visible = false; hitFunc = function () { _y = (_y + ySpeed); _x = (_x - xSpeed); this.gotoAndPlay("hit"); hit = true; }; } onClipEvent (enterFrame) { if (!hit) { _y = (_y - ySpeed); _x = (_x + xSpeed); if (_root.level_mc.hitTest(this._x, this._y, true)) { hitFunc(); } else if (this.hitTest(_root.player_mc.actual)) { hitFunc(); _root.player_mc.health = _root.player_mc.health - (damageMin + random(damageMax - damageMin)); } } }
Instance of Symbol 275 MovieClip in Frame 60
onClipEvent (load) { health = 100; refireInterval = 15; shotMax = 3; _root.enemyCount++; ID = _root.enemyCount; _name = ("enemy_mc" + ID); death = false; } onClipEvent (enterFrame) { if (!death) { delta_x = _x - _root.player_mc._x; delta_y = _y - _root.player_mc._y; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); refire++; if (refire >= refireInterval) { refire = 0; shotCount++; if (shotCount > shotMax) { shotCount = 1; } _root.enemyshot_mc.duplicateMovieClip((("enemyshot_mc" + ID) + "_") + shotCount, -((3 * ID) + shotCount)); with (_root[(("enemyshot_mc" + ID) + "_") + shotCount]) { _x = this._x; _y = this._y; _rotation = this.turret_mc._rotation; } } if (health <= 0) { this.gotoAndPlay("death"); death = true; } } }
Instance of Symbol 292 MovieClip "player_mc" in Frame 60
onClipEvent (load) { healthMax = 100; speedMax = 7; manuverSpeed = 5; accel = 3; decay = 0.9; bounce = 0.75; collideDamage = 0.1; shotMax = 10; health = healthMax; xSpeed = 0; ySpeed = 0; speed = 0; shotCount = 0; death = false; } onClipEvent (enterFrame) { if (!death) { speed = speed * decay; xSpeed = speed * Math.sin(_rotation * (Math.PI/180)); ySpeed = speed * Math.cos(_rotation * (Math.PI/180)); _y = (_y - ySpeed); _x = (_x + xSpeed); if (_root.level_mc.hitTest(this._x, this._y, true)) { _y = (_y + ySpeed); _x = (_x - xSpeed); speed = -(speed * bounce); } if (Key.isDown(37)) { this._rotation = this._rotation - manuverSpeed; } else if (Key.isDown(39)) { this._rotation = this._rotation + manuverSpeed; } if (Key.isDown(38)) { if (speed < speedMax) { speed = speed + accel; } } else if (Key.isDown(40)) { if (speed > (-speedMax)) { speed = speed - accel; } } else if (Key.isDown(67)) { gotoAndPlay (8); } delta_x = _x - _root._xmouse; delta_y = _y - _root._ymouse; this.turret_mc._rotation = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180); this.turret_mc._rotation = this.turret_mc._rotation - this._rotation; if (health <= 0) { this.gotoAndPlay("death"); death = true; } if (_x < 0) { _x = 10; } if (_x > 640) { _x = 630; } if (_y < 0) { _y = 10; } if (_y > 480) { _y = 470; } } } onClipEvent (mouseDown) { if (!death) { this.turret_mc.gotoAndPlay("shoot"); shotCount++; if (shotCount > shotMax) { shotCount = 1; } _root.shot_mc.duplicateMovieClip("shot_mc" + shotCount, shotCount); _root["shot_mc" + shotCount]._x = this._x; _root["shot_mc" + shotCount]._y = this._y; _root["shot_mc" + shotCount]._rotation = this.turret_mc._rotation + this._rotation; } }
Instance of Symbol 330 MovieClip in Frame 60
onClipEvent (load) { Mouse.hide(); } onClipEvent (load) { i = 0; } onClipEvent (load) { } onClipEvent (enterFrame) { if ((i % 2) == 0) { _rotation = (_rotation + 5); } i++; } onClipEvent (mouseDown) { } onClipEvent (mouseUp) { } onClipEvent (mouseDown) { } onClipEvent (enterFrame) { this._x = _root._xmouse; this._y = _root._ymouse; }
Instance of Symbol 78 MovieClip [clouds1] in Frame 60
onClipEvent (load) { function reset() { var _local1 = this; _local1._x = random(550) + 40; _local1._y = -100; enemySpeed = 4; _local1.gotoAndStop(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + enemySpeed; if (this._y > 720) { reset(); } }
Instance of Symbol 76 MovieClip [clouds2] in Frame 60
onClipEvent (load) { function reset() { var _local1 = this; _local1._x = random(550) + 40; _local1._y = -100; enemySpeed = 3; _local1.gotoAndStop(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + enemySpeed; if (this._y > 720) { reset(); } }
Frame 61
Mouse.show();
Frame 339
gotoAndPlay (20);
Instance of Symbol 21 MovieClip in Symbol 22 MovieClip Frame 1
onClipEvent (enterFrame) { _y = (_y + 4); if (_y > 60) { _y = (_y - 128); } }
Symbol 36 MovieClip Frame 1
function showFlame() { frmNum = random(3); if (frmNum == 0) { frmNum = "flame1"; } else if (frmNum == 1) { frmNum = "flame2"; } else if (frmNum == 2) { frmNum = "flame3"; } gotoAndPlay(frmNum); } showFlame();
Symbol 36 MovieClip Frame 49
showFlame();
Symbol 36 MovieClip Frame 97
showFlame();
Symbol 36 MovieClip Frame 145
showFlame();
Symbol 41 MovieClip [chopper_sound] Frame 1
stop();
Symbol 42 Button [start_game]
on (release) { gotoAndPlay (20); }
Symbol 43 Button [start_game]
on (release) { gotoAndPlay (41); }
Symbol 44 Button [start_game]
on (release) { gotoAndPlay (41); }
Symbol 52 MovieClip [wave2_mov] Frame 90
stop();
Symbol 53 Button [start_game]
on (release) { gotoAndPlay (41); }
Symbol 74 MovieClip [fade_lvlcomp] Frame 1
if (_root.e_die >= 13) { gotoAndPlay (4); } if (_root.death == 1) { gotoAndPlay (81); }
Symbol 74 MovieClip [fade_lvlcomp] Frame 2
gotoAndPlay (1);
Symbol 74 MovieClip [fade_lvlcomp] Frame 40
_root.acc = int((_root.t_hit / _root.t_shoot) * 100); _root.bonus = Number(_root.acc * 10); _root.score = Number(_root.score + _root.bonus); stop(); _root.cur1 = 1; var savefile = SharedObject.getLocal("flashgunner"); savefile.data.score = _root.score; savefile.data.level = 2; savefile.flush();
Symbol 74 MovieClip [fade_lvlcomp] Frame 80
_root.play();
Symbol 74 MovieClip [fade_lvlcomp] Frame 143
stop(); _root.death = 0; _root.gotoAndPlay("gameover");
Symbol 81 MovieClip [health_red_glow] Frame 1
stop();
Symbol 81 MovieClip [health_red_glow] Frame 31
gotoAndStop (1);
Symbol 90 MovieClip [graphics_quality] Frame 1
stop();
Symbol 90 MovieClip [graphics_quality] Frame 32
stop();
Symbol 90 MovieClip [graphics_quality] Frame 66
stop();
Symbol 98 MovieClip [ammos_bar] Frame 1
stop();
Symbol 98 MovieClip [ammos_bar] Frame 2
stop();
Symbol 98 MovieClip [ammos_bar] Frame 3
stop();
Symbol 98 MovieClip [ammos_bar] Frame 4
stop();
Symbol 98 MovieClip [ammos_bar] Frame 5
stop();
Symbol 98 MovieClip [ammos_bar] Frame 6
stop();
Symbol 98 MovieClip [ammos_bar] Frame 7
stop();
Symbol 98 MovieClip [ammos_bar] Frame 8
stop();
Symbol 98 MovieClip [ammos_bar] Frame 9
stop();
Symbol 98 MovieClip [ammos_bar] Frame 10
stop();
Symbol 98 MovieClip [ammos_bar] Frame 11
stop();
Instance of Symbol 108 MovieClip in Symbol 109 MovieClip Frame 1
onClipEvent (load) { i = 0; } onClipEvent (enterFrame) { if ((i % 2) == 0) { _rotation = (_rotation + 5); } i++; }
Symbol 114 MovieClip Frame 1
stop();
Instance of Symbol 108 MovieClip in Symbol 114 MovieClip Frame 1
onClipEvent (load) { i = 0; } onClipEvent (enterFrame) { if ((i % 2) == 0) { _rotation = (_rotation + 5); } i++; }
Symbol 115 MovieClip Frame 37
stop();
Symbol 128 MovieClip Frame 9
stop();
Symbol 131 MovieClip [enemy_mc4] Frame 1
stop();
Symbol 131 MovieClip [enemy_mc4] Frame 2
_root.score = Number(_root.score + 500); death = true;
Symbol 131 MovieClip [enemy_mc4] Frame 60
stop();
Symbol 153 MovieClip Frame 1
stop();
Symbol 153 MovieClip Frame 105
gotoAndPlay (1);
Symbol 156 MovieClip [enemy_mc3] Frame 1
stop();
Symbol 156 MovieClip [enemy_mc3] Frame 2
_root.score = Number(_root.score + 200);
Symbol 156 MovieClip [enemy_mc3] Frame 21
stop();
Symbol 159 MovieClip [white_ring_fade] Frame 11
stop();
Symbol 179 Button
on (release) { Mouse.hide(); _root.play(); }
Symbol 180 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); } else { gotoAndStop ("loaded"); }
Symbol 180 MovieClip Frame 2
gotoAndPlay (1);
Symbol 207 Button
on (release) { var savefile = SharedObject.getLocal("flashgunner"); if (savefile.data.score == undefined) { _root.score = 0; _root.level = 1; gotoAndPlay ("wave1"); } else { _root.score = savefile.data.score; _root.level = savefile.data.level; if (_root.level == 1) { gotoAndPlay ("wave1"); } else if (_root.level == 2) { gotoAndPlay ("wave2"); } else if (_root.level == 3) { gotoAndPlay ("wave3"); } else { gotoAndPlay ("wave1"); } } }
Symbol 210 Button
on (release) { gotoAndPlay (2); }
Symbol 211 Button
on (release) { play(); }
Symbol 212 MovieClip Frame 1
stop();
Symbol 212 MovieClip Frame 5
_root.play();
Symbol 216 Button
on (release) { getURL ("http://www.fungamelinks.com", "_blank"); }
Symbol 219 Button
on (release) { getURL ("http://www.fungamelinks.com", "_blank"); }
Symbol 222 Button
on (release) { gotoAndStop (2); }
Symbol 225 Button
on (release) { gotoAndStop (3); }
Symbol 230 Button
on (release) { gotoAndStop (1); }
Symbol 241 Button
on (release) { getURL ("http://www.soundclick.com/killeroftrolls", "_blank"); }
Symbol 256 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 2
stop();
Symbol 256 MovieClip Frame 3
stop();
Symbol 259 Button
on (release) { getURL ("http://www.fungamelinks.com/freegames.html", "_blank"); }
Symbol 260 MovieClip Frame 37
stop();
Symbol 269 MovieClip Frame 1
stop();
Symbol 269 MovieClip Frame 11
stop(); this.removeMovieClip();
Symbol 273 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 7
stop(); this.removeMovieClip();
Symbol 275 MovieClip Frame 1
stop();
Symbol 275 MovieClip Frame 2
_root.score = Number(_root.score + 200);
Symbol 275 MovieClip Frame 21
stop();
Symbol 280 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 1
stop();
Instance of Symbol 280 MovieClip "cannon_mc" in Symbol 284 MovieClip Frame 1
onClipEvent (mouseDown) { gotoAndPlay (2); } onClipEvent (mouseUp) { gotoAndPlay (1); }
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 14
stop(); _root.death = 1;
Symbol 292 MovieClip Frame 15
this._rotation = 0;
Symbol 292 MovieClip Frame 43
gotoAndStop (1); _x = 300; _y = 400;
Symbol 304 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 11
stop(); this.removeMovieClip();
Symbol 307 MovieClip Frame 80
stop();
Symbol 312 MovieClip Frame 1
if (_root.e_die >= 7) { gotoAndPlay (3); }
Symbol 312 MovieClip Frame 2
gotoAndPlay (1);
Symbol 312 MovieClip Frame 22
stop();
Symbol 312 MovieClip Frame 24
stop();
Symbol 319 MovieClip Frame 1
stop();
Symbol 319 MovieClip Frame 403
stop();
Symbol 322 MovieClip Frame 1
if (_root.e_die >= 5) { gotoAndPlay (3); }
Symbol 322 MovieClip Frame 2
gotoAndPlay (1);
Symbol 322 MovieClip Frame 22
stop();
Symbol 322 MovieClip Frame 24
stop();
Symbol 328 MovieClip Frame 61
stop(); _root.ammo = 10;
Symbol 330 MovieClip Frame 1
stop();
Symbol 330 MovieClip Frame 2
stop();
Symbol 330 MovieClip Frame 54
gotoAndStop (1);
Symbol 330 MovieClip Frame 55
stop(); mouse.show();
Symbol 338 MovieClip Frame 1
if (_root.e_die >= 7) { gotoAndPlay (3); }
Symbol 338 MovieClip Frame 2
gotoAndPlay (1);
Symbol 338 MovieClip Frame 22
stop();
Symbol 338 MovieClip Frame 24
stop();
Symbol 339 MovieClip Frame 1
if (_root.e_die >= 10) { gotoAndPlay (3); }
Symbol 339 MovieClip Frame 2
gotoAndPlay (1);
Symbol 339 MovieClip Frame 22
stop();
Symbol 339 MovieClip Frame 24
stop();
Symbol 353 MovieClip Frame 1
if (_root.e_die >= 13) { gotoAndPlay (4); } if (_root.death == 1) { gotoAndPlay (81); }
Symbol 353 MovieClip Frame 2
gotoAndPlay (1);
Symbol 353 MovieClip Frame 40
_root.acc = int((_root.t_hit / _root.t_shoot) * 100); _root.bonus = Number(_root.acc * 10); _root.score = Number(_root.score + _root.bonus); stop(); _root.cur1 = 1; var savefile = SharedObject.getLocal("flashgunner"); savefile.data.score = _root.score; savefile.data.level = 3; savefile.flush();
Symbol 353 MovieClip Frame 80
_root.play();
Symbol 353 MovieClip Frame 143
stop(); _root.death = 0; _root.gotoAndPlay("gameover");
Symbol 362 MovieClip Frame 91
stop();
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 7
stop(); this.removeMovieClip();
Symbol 382 MovieClip Frame 1
if (_root.e_die >= 15) { gotoAndPlay (4); } if (_root.death == 1) { gotoAndPlay (81); }
Symbol 382 MovieClip Frame 2
gotoAndPlay (1);
Symbol 382 MovieClip Frame 40
_root.acc = int((_root.t_hit / _root.t_shoot) * 100); _root.bonus = Number(_root.acc * 10); _root.score = Number(_root.score + _root.bonus); stop(); _root.cur1 = 1;
Symbol 382 MovieClip Frame 80
_root.play();
Symbol 382 MovieClip Frame 143
stop(); _root.death = 0; _root.gotoAndPlay("gameover");

Library Items

Symbol 1 Sound [手枪上子弹]Used by:179 207 210 211 219 222 225 230
Symbol 2 BitmapUsed by:3
Symbol 3 GraphicUses:2Used by:4
Symbol 4 MovieClip [swatter]Uses:3
Symbol 5 GraphicUsed by:6 11 42 43 44 53
Symbol 6 MovieClipUses:5Used by:11 42 43 44 53
Symbol 7 GraphicUsed by:8 11 42 43 44 53
Symbol 8 MovieClipUses:7Used by:11 42 43 44 53
Symbol 9 FontUsed by:10 62 63 64 65 66 67 68 69 70 71 72 85 86 88 205 206 208 209 217 218 220 221 223 224 228 229 231 234 235 236 237 238 239 295 300 301 302 305 306 308 309 310 313 314 315 316 320 333 334 335 336 337 340 341 342 345 346 347 348 349 350 351 352 355 356 357 363 364 365 366 367 374 375 376 377 378 379 380 381 388 389 392
Symbol 10 TextUses:9Used by:11 42 43 44 53
Symbol 11 Button [start_game]Uses:6 8 10 5 7
Symbol 12 GraphicUsed by:13 38 73 81
Symbol 13 MovieClip [black_screen]Uses:12
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClip [pool]Uses:14Used by:23
Symbol 16 GraphicUsed by:22
Symbol 17 BitmapUsed by:18 20
Symbol 18 GraphicUses:17Used by:19
Symbol 19 MovieClipUses:18Used by:22
Symbol 20 GraphicUses:17Used by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClipUses:16 19 21Used by:23
Symbol 23 MovieClip [mask]Uses:15 22
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:29 278
Symbol 27 GraphicUsed by:28 280
Symbol 28 MovieClip [canon_turret_1]Uses:27Used by:29 279 280
Symbol 29 MovieClip [canon_turret]Uses:26 28
Symbol 30 GraphicUsed by:31 114 128 131 156 184 275 284
Symbol 31 MovieClip [bullet_glow]Uses:30
Symbol 32 ShapeTweeningUsed by:35
Symbol 33 ShapeTweeningUsed by:35
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:32 33 34Used by:36
Symbol 36 MovieClipUses:35Used by:37
Symbol 37 MovieClip [flame_tail]Uses:36Used by:39
Symbol 38 MovieClip [black_screen]Uses:12Used by:39 90 131 156 275 291 292 312 322 328 338 339  Timeline
Symbol 39 MovieClip [smoke]Uses:38 37
Symbol 40 SoundUsed by:41
Symbol 41 MovieClip [chopper_sound]Uses:40
Symbol 42 Button [start_game]Uses:6 8 10 5 7Used by:Timeline
Symbol 43 Button [start_game]Uses:6 8 10 5 7Used by:382
Symbol 44 Button [start_game]Uses:6 8 10 5 7Used by:353
Symbol 45 GraphicUsed by:50
Symbol 46 FontUsed by:47
Symbol 47 TextUses:46Used by:50 57 360
Symbol 48 FontUsed by:49 56 359
Symbol 49 TextUses:48Used by:50
Symbol 50 MovieClipUses:45 47 49Used by:51
Symbol 51 MovieClipUses:50Used by:52 344
Symbol 52 MovieClip [wave2_mov]Uses:51Used by:Timeline
Symbol 53 Button [start_game]Uses:6 8 10 5 7Used by:74
Symbol 54 GraphicUsed by:74 353 382
Symbol 55 GraphicUsed by:57
Symbol 56 TextUses:48Used by:57
Symbol 57 MovieClipUses:55 47 56Used by:58
Symbol 58 MovieClipUses:57Used by:61 307
Symbol 59 FontUsed by:60 343 372
Symbol 60 EditableTextUses:59Used by:61
Symbol 61 MovieClipUses:58 60Used by:74
Symbol 62 TextUses:9Used by:74 353 382
Symbol 63 EditableTextUses:9Used by:74
Symbol 64 TextUses:9Used by:74 353 382
Symbol 65 EditableTextUses:9Used by:74
Symbol 66 EditableTextUses:9Used by:74
Symbol 67 TextUses:9Used by:74 353 382
Symbol 68 EditableTextUses:9Used by:74
Symbol 69 EditableTextUses:9Used by:74
Symbol 70 EditableTextUses:9Used by:74
Symbol 71 EditableTextUses:9Used by:74
Symbol 72 EditableTextUses:9Used by:74
Symbol 73 MovieClipUses:12Used by:74 190 193 260 353 382  Timeline
Symbol 74 MovieClip [fade_lvlcomp]Uses:54 61 62 63 64 65 66 53 67 68 69 70 71 72 73Used by:Timeline
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClip [clouds2]Uses:75Used by:Timeline
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClip [clouds1]Uses:77Used by:Timeline
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:81
Symbol 81 MovieClip [health_red_glow]Uses:12 80Used by:Timeline
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClip [m4]Uses:82 83Used by:304 371
Symbol 85 TextUses:9Used by:90
Symbol 86 TextUses:9Used by:87
Symbol 87 MovieClipUses:86Used by:90
Symbol 88 TextUses:9Used by:89
Symbol 89 MovieClipUses:88Used by:90
Symbol 90 MovieClip [graphics_quality]Uses:85 38 87 89Used by:Timeline
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:93
Symbol 93 MovieClip [health_bar]Uses:92Used by:Timeline
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip [health_bar_bg]Uses:94Used by:98  Timeline
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:98
Symbol 98 MovieClip [ammos_bar]Uses:95 97Used by:Timeline
Symbol 99 GraphicUsed by:102
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:102 109
Symbol 102 MovieClipUses:99 101Used by:103
Symbol 103 MovieClipUses:102Used by:109 114
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:108
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:108
Symbol 108 MovieClipUses:105 107Used by:109 114
Symbol 109 MovieClipUses:103 101 108Used by:114
Symbol 110 ShapeTweeningUsed by:114
Symbol 111 ShapeTweeningUsed by:114
Symbol 112 ShapeTweeningUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:109 103 108 30 110 111 112 113Used by:115 131
Symbol 115 MovieClipUses:114Used by:131
Symbol 116 BitmapUsed by:117 118 119
Symbol 117 GraphicUses:116Used by:128
Symbol 118 GraphicUses:116Used by:128
Symbol 119 GraphicUses:116Used by:128
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:128
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:128
Symbol 124 BitmapUsed by:125 126 127
Symbol 125 GraphicUses:124Used by:128
Symbol 126 GraphicUses:124Used by:128
Symbol 127 GraphicUses:124Used by:128
Symbol 128 MovieClipUses:117 30 118 119 121 123 125 126 127Used by:129
Symbol 129 MovieClipUses:128Used by:131 156 275 292
Symbol 130 SoundUsed by:131 156 275 292
Symbol 131 MovieClip [enemy_mc4]Uses:114 38 115 129 130 30Used by:Timeline
Symbol 132 GraphicUsed by:137
Symbol 133 GraphicUsed by:137
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:136
Symbol 136 MovieClipUses:135Used by:137
Symbol 137 MovieClipUses:132 133 136Used by:140
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:140
Symbol 140 MovieClip [enem_tanks_body]Uses:137 139Used by:156 275
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClip [enemy_tank_turret]Uses:141Used by:153
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:153
Symbol 145 ShapeTweeningUsed by:153
Symbol 146 GraphicUsed by:150
Symbol 147 GraphicUsed by:150
Symbol 148 GraphicUsed by:150
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:146 147 148 149Used by:153 284 292
Symbol 151 SoundUsed by:153
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:142 144 145 150 151 152Used by:156 275
Symbol 154 ShapeTweeningUsed by:156
Symbol 155 GraphicUsed by:156 275
Symbol 156 MovieClip [enemy_mc3]Uses:140 38 153 154 129 130 155 30Used by:Timeline
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClip [white_ring_mov]Uses:157Used by:159
Symbol 159 MovieClip [white_ring_fade]Uses:158Used by:292
Symbol 160 FontUsed by:161 176 177
Symbol 161 TextUses:160Used by:162
Symbol 162 MovieClipUses:161Used by:163 180
Symbol 163 MovieClipUses:162Used by:Timeline
Symbol 164 GraphicUsed by:Timeline
Symbol 165 GraphicUsed by:166 207 210 211 219 222 225 230
Symbol 166 MovieClipUses:165Used by:173 207 210 211 219 222 225 230
Symbol 167 GraphicUsed by:168 207 210 211 219 222 225 230
Symbol 168 MovieClipUses:167Used by:173 207 210 211 219 222 225 230
Symbol 169 GraphicUsed by:170 207 210 211 219 222 225 230
Symbol 170 MovieClipUses:169Used by:171 172 207 210 211 219 222 225 230
Symbol 171 MovieClipUses:170Used by:173
Symbol 172 MovieClipUses:170Used by:173
Symbol 173 MovieClipUses:166 168 171 172Used by:Timeline
Symbol 174 GraphicUsed by:175 259
Symbol 175 MovieClipUses:174Used by:180
Symbol 176 TextUses:160Used by:179
Symbol 177 TextUses:160Used by:179
Symbol 178 GraphicUsed by:179
Symbol 179 ButtonUses:176 177 178 1Used by:180
Symbol 180 MovieClipUses:175 162 179Used by:Timeline
Symbol 181 GraphicUsed by:186
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:185  Timeline
Symbol 184 MovieClipUses:30Used by:185  Timeline
Symbol 185 MovieClipUses:183 184Used by:186
Symbol 186 MovieClipUses:181 185Used by:Timeline
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:189
Symbol 189 MovieClipUses:188Used by:193 384
Symbol 190 MovieClipUses:73Used by:191
Symbol 191 MovieClipUses:190Used by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:189 73 192Used by:Timeline
Symbol 194 FontUsed by:195
Symbol 195 TextUses:194Used by:204
Symbol 196 GraphicUsed by:197
Symbol 197 ButtonUses:196Used by:204
Symbol 198 FontUsed by:199
Symbol 199 TextUses:198Used by:203
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:202
Symbol 202 MovieClipUses:201Used by:203
Symbol 203 MovieClipUses:199 202Used by:204
Symbol 204 MovieClipUses:195 197 203Used by:Timeline
Symbol 205 TextUses:9Used by:207
Symbol 206 TextUses:9Used by:207
Symbol 207 ButtonUses:166 168 170 205 206 165 167 169 1Used by:Timeline
Symbol 208 TextUses:9Used by:210 211
Symbol 209 TextUses:9Used by:210 211
Symbol 210 ButtonUses:166 168 170 208 209 165 167 169 1Used by:212
Symbol 211 ButtonUses:166 168 170 208 209 165 167 169 1Used by:212
Symbol 212 MovieClipUses:210 211Used by:Timeline
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:215 216
Symbol 215 MovieClipUses:214Used by:216
Symbol 216 ButtonUses:215 214Used by:398  Timeline
Symbol 217 TextUses:9Used by:219
Symbol 218 TextUses:9Used by:219
Symbol 219 ButtonUses:166 168 170 217 218 165 167 169 1Used by:Timeline
Symbol 220 TextUses:9Used by:222 256
Symbol 221 TextUses:9Used by:222
Symbol 222 ButtonUses:166 168 170 220 221 165 167 169 1Used by:256
Symbol 223 TextUses:9Used by:225 256
Symbol 224 TextUses:9Used by:225
Symbol 225 ButtonUses:166 168 170 223 224 165 167 169 1Used by:256
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:256
Symbol 228 TextUses:9Used by:230
Symbol 229 TextUses:9Used by:230
Symbol 230 ButtonUses:166 168 170 228 229 165 167 169 1Used by:256
Symbol 231 TextUses:9Used by:256
Symbol 232 FontUsed by:233
Symbol 233 EditableTextUses:232Used by:256
Symbol 234 TextUses:9Used by:256
Symbol 235 TextUses:9Used by:256
Symbol 236 TextUses:9Used by:256
Symbol 237 TextUses:9Used by:256
Symbol 238 TextUses:9Used by:241
Symbol 239 TextUses:9Used by:241
Symbol 240 GraphicUsed by:241
Symbol 241 ButtonUses:238 239 240Used by:256
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:256 321
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:244Used by:256 311
Symbol 246 FontUsed by:247 248 249 252 253 254
Symbol 247 TextUses:246Used by:256
Symbol 248 TextUses:246Used by:256
Symbol 249 TextUses:246Used by:255
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:255
Symbol 252 TextUses:246Used by:255
Symbol 253 TextUses:246Used by:255
Symbol 254 TextUses:246Used by:255
Symbol 255 MovieClipUses:249 251 252 253 254Used by:256
Symbol 256 MovieClipUses:222 225 227 230 220 231 233 234 235 236 237 241 223 243 245 247 248 255Used by:Timeline
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:259
Symbol 259 ButtonUses:258 174Used by:Timeline
Symbol 260 MovieClipUses:73Used by:Timeline
Symbol 261 SoundUsed by:Timeline
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:Timeline
Symbol 264 GraphicUsed by:269
Symbol 265 ShapeTweeningUsed by:269
Symbol 266 ShapeTweeningUsed by:269
Symbol 267 ShapeTweeningUsed by:269
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:264 265 266 267 268Used by:Timeline
Symbol 270 GraphicUsed by:273
Symbol 271 ShapeTweeningUsed by:273
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:270 271 272Used by:Timeline
Symbol 274 ShapeTweeningUsed by:275
Symbol 275 MovieClipUses:140 38 153 274 129 130 155 30Used by:Timeline
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:Timeline
Symbol 278 MovieClipUses:26Used by:292
Symbol 279 MovieClipUses:28Used by:280
Symbol 280 MovieClipUses:279 28 27Used by:284
Symbol 281 ShapeTweeningUsed by:284
Symbol 282 SoundUsed by:284
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:280 281 150 30 282 283Used by:292
Symbol 285 ShapeTweeningUsed by:292
Symbol 286 ShapeTweeningUsed by:292
Symbol 287 ShapeTweeningUsed by:292
Symbol 288 GraphicUsed by:292
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:291
Symbol 291 MovieClipUses:38 290Used by:292 312 322 338 339
Symbol 292 MovieClipUses:278 284 38 159 129 285 286 287 130 288 291 150Used by:Timeline
Symbol 293 FontUsed by:294 332 354
Symbol 294 EditableTextUses:293Used by:Timeline
Symbol 295 TextUses:9Used by:Timeline
Symbol 296 GraphicUsed by:299
Symbol 297 FontUsed by:298
Symbol 298 TextUses:297Used by:299
Symbol 299 MovieClipUses:296 298Used by:Timeline
Symbol 300 TextUses:9Used by:Timeline
Symbol 301 EditableTextUses:9Used by:Timeline
Symbol 302 EditableTextUses:9Used by:Timeline
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:84 303Used by:Timeline
Symbol 305 EditableTextUses:9Used by:Timeline
Symbol 306 EditableTextUses:9Used by:Timeline
Symbol 307 MovieClipUses:58Used by:Timeline
Symbol 308 TextUses:9Used by:Timeline
Symbol 309 EditableTextUses:9Used by:Timeline
Symbol 310 TextUses:9Used by:312 338 339
Symbol 311 MovieClipUses:245Used by:312 338 339
Symbol 312 MovieClipUses:310 291 311 38Used by:Timeline
Symbol 313 EditableTextUses:9Used by:Timeline
Symbol 314 EditableTextUses:9Used by:Timeline
Symbol 315 TextUses:9Used by:Timeline
Symbol 316 TextUses:9Used by:319
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:319
Symbol 319 MovieClipUses:316 318Used by:Timeline
Symbol 320 TextUses:9Used by:322
Symbol 321 MovieClipUses:243Used by:322
Symbol 322 MovieClipUses:320 291 321 38Used by:Timeline
Symbol 323 GraphicUsed by:330
Symbol 324 GraphicUsed by:330
Symbol 325 GraphicUsed by:330
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:328
Symbol 328 MovieClipUses:327 38Used by:330
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:323 324 325 328 329Used by:Timeline
Symbol 331 SoundUsed by:Timeline
Symbol 332 EditableTextUses:293Used by:Timeline
Symbol 333 EditableTextUses:9Used by:Timeline
Symbol 334 EditableTextUses:9Used by:Timeline
Symbol 335 EditableTextUses:9Used by:Timeline
Symbol 336 EditableTextUses:9Used by:Timeline
Symbol 337 TextUses:9Used by:Timeline
Symbol 338 MovieClipUses:310 291 311 38Used by:Timeline
Symbol 339 MovieClipUses:310 291 311 38Used by:Timeline
Symbol 340 EditableTextUses:9Used by:Timeline
Symbol 341 EditableTextUses:9Used by:Timeline
Symbol 342 EditableTextUses:9Used by:Timeline
Symbol 343 EditableTextUses:59Used by:344
Symbol 344 MovieClipUses:51 343Used by:353
Symbol 345 EditableTextUses:9Used by:353
Symbol 346 EditableTextUses:9Used by:353
Symbol 347 EditableTextUses:9Used by:353
Symbol 348 EditableTextUses:9Used by:353
Symbol 349 EditableTextUses:9Used by:353
Symbol 350 EditableTextUses:9Used by:353
Symbol 351 EditableTextUses:9Used by:353
Symbol 352 EditableTextUses:9Used by:353
Symbol 353 MovieClipUses:54 344 62 345 64 346 347 44 67 348 349 350 351 352 73Used by:Timeline
Symbol 354 EditableTextUses:293Used by:Timeline
Symbol 355 EditableTextUses:9Used by:Timeline
Symbol 356 EditableTextUses:9Used by:Timeline
Symbol 357 EditableTextUses:9Used by:Timeline
Symbol 358 GraphicUsed by:360
Symbol 359 TextUses:48Used by:360
Symbol 360 MovieClipUses:358 47 359Used by:361 373
Symbol 361 MovieClipUses:360Used by:362
Symbol 362 MovieClipUses:361Used by:Timeline
Symbol 363 EditableTextUses:9Used by:Timeline
Symbol 364 TextUses:9Used by:Timeline
Symbol 365 EditableTextUses:9Used by:Timeline
Symbol 366 EditableTextUses:9Used by:Timeline
Symbol 367 EditableTextUses:9Used by:Timeline
Symbol 368 ShapeTweeningUsed by:371
Symbol 369 ShapeTweeningUsed by:371
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:84 368 369 370Used by:Timeline
Symbol 372 EditableTextUses:59Used by:373
Symbol 373 MovieClipUses:360 372Used by:382
Symbol 374 EditableTextUses:9Used by:382
Symbol 375 EditableTextUses:9Used by:382
Symbol 376 EditableTextUses:9Used by:382
Symbol 377 EditableTextUses:9Used by:382
Symbol 378 EditableTextUses:9Used by:382
Symbol 379 EditableTextUses:9Used by:382
Symbol 380 EditableTextUses:9Used by:382
Symbol 381 EditableTextUses:9Used by:382
Symbol 382 MovieClipUses:54 373 62 374 64 375 376 43 67 377 378 379 380 381 73Used by:Timeline
Symbol 383 GraphicUsed by:Timeline
Symbol 384 MovieClipUses:189Used by:Timeline
Symbol 385 FontUsed by:386 387 390 391
Symbol 386 TextUses:385Used by:Timeline
Symbol 387 TextUses:385Used by:Timeline
Symbol 388 TextUses:9Used by:Timeline
Symbol 389 EditableTextUses:9Used by:Timeline
Symbol 390 TextUses:385Used by:Timeline
Symbol 391 TextUses:385Used by:Timeline
Symbol 392 EditableTextUses:9Used by:Timeline
Symbol 393 GraphicUsed by:396
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:396
Symbol 396 MovieClipUses:393 395Used by:Timeline
Symbol 397 SoundUsed by:Timeline
Symbol 398 MovieClipUses:216Used by:Timeline
Symbol 399 FontUsed by:400
Symbol 400 TextUses:399Used by:401
Symbol 401 MovieClipUses:400Used by:Timeline

Instance Names

"level_mc"Frame 24Symbol 263 MovieClip
"shot_mc"Frame 24Symbol 269 MovieClip
"enemyshot_mc"Frame 24Symbol 273 MovieClip
"tank_mc"Frame 24Symbol 275 MovieClip
"player_mc"Frame 24Symbol 292 MovieClip
"tank_mc"Frame 24Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 24Symbol 275 MovieClip
"tank_mc"Frame 24Symbol 275 MovieClip
"tank_mc"Frame 24Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 24Symbol 275 MovieClip
"tank_mc"Frame 24Symbol 275 MovieClip
"tank_mc"Frame 24Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 24Symbol 156 MovieClip [enemy_mc3]
"healthbar"Frame 24Symbol 93 MovieClip [health_bar]
"tank_mc"Frame 24Symbol 275 MovieClip
"enemyshot_mc2"Frame 24Symbol 304 MovieClip
"tank_mc"Frame 24Symbol 275 MovieClip
"shield_mc"Frame 24Symbol 319 MovieClip
"hscreen_mc"Frame 24Symbol 81 MovieClip [health_red_glow]
"level_mc"Frame 30Symbol 263 MovieClip
"shot_mc"Frame 30Symbol 269 MovieClip
"enemyshot_mc"Frame 30Symbol 273 MovieClip
"enemyshot_mc2"Frame 30Symbol 304 MovieClip
"tank_mc"Frame 30Symbol 275 MovieClip
"player_mc"Frame 30Symbol 292 MovieClip
"tank_mc"Frame 30Symbol 275 MovieClip
"tank_mc"Frame 30Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 30Symbol 275 MovieClip
"tank_mc"Frame 30Symbol 275 MovieClip
"tank_mc"Frame 30Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 30Symbol 275 MovieClip
"tank_mc"Frame 30Symbol 275 MovieClip
"shield_mc"Frame 30Symbol 319 MovieClip
"hscreen_mc"Frame 30Symbol 81 MovieClip [health_red_glow]
"healthbar"Frame 30Symbol 93 MovieClip [health_bar]
"level_mc"Frame 36Symbol 263 MovieClip
"shot_mc"Frame 36Symbol 269 MovieClip
"enemyshot_mc"Frame 36Symbol 273 MovieClip
"enemyshot_mc2"Frame 36Symbol 304 MovieClip
"tank_mc"Frame 36Symbol 275 MovieClip
"player_mc"Frame 36Symbol 292 MovieClip
"tank_mc"Frame 36Symbol 275 MovieClip
"tank_mc"Frame 36Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 36Symbol 275 MovieClip
"tank_mc"Frame 36Symbol 275 MovieClip
"tank_mc"Frame 36Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 36Symbol 275 MovieClip
"tank_mc"Frame 36Symbol 275 MovieClip
"shield_mc"Frame 36Symbol 319 MovieClip
"hscreen_mc"Frame 36Symbol 81 MovieClip [health_red_glow]
"enemyshot_mc3"Frame 36Symbol 371 MovieClip
"tank_mc"Frame 36Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 36Symbol 156 MovieClip [enemy_mc3]
"tank_mc"Frame 36Symbol 156 MovieClip [enemy_mc3]
"healthbar"Frame 36Symbol 93 MovieClip [health_bar]
"level_mc"Frame 55Symbol 263 MovieClip
"level_mc"Frame 57Symbol 263 MovieClip
"level_mc"Frame 60Symbol 263 MovieClip
"shot_mc"Frame 60Symbol 269 MovieClip
"enemyshot_mc"Frame 60Symbol 273 MovieClip
"player_mc"Frame 60Symbol 292 MovieClip
"masterObstacle11"Symbol 29 MovieClip [canon_turret] Frame 1Symbol 26 MovieClip
"turret_mc"Symbol 115 MovieClip Frame 1Symbol 114 MovieClip
"turret_mc"Symbol 131 MovieClip [enemy_mc4] Frame 1Symbol 114 MovieClip
"actual"Symbol 131 MovieClip [enemy_mc4] Frame 1Symbol 38 MovieClip [black_screen]
"turret_mc"Symbol 131 MovieClip [enemy_mc4] Frame 2Symbol 115 MovieClip
"trackMove"Symbol 137 MovieClip Frame 1Symbol 136 MovieClip
"turret_mc"Symbol 153 MovieClip Frame 1Symbol 142 MovieClip [enemy_tank_turret]
"actual"Symbol 156 MovieClip [enemy_mc3] Frame 1Symbol 38 MovieClip [black_screen]
"turret_mc"Symbol 156 MovieClip [enemy_mc3] Frame 1Symbol 153 MovieClip
"bar"Symbol 180 MovieClip Frame 1Symbol 175 MovieClip
"body_mc"Symbol 275 MovieClip Frame 1Symbol 140 MovieClip [enem_tanks_body]
"actual"Symbol 275 MovieClip Frame 1Symbol 38 MovieClip [black_screen]
"turret_mc"Symbol 275 MovieClip Frame 1Symbol 153 MovieClip
"masterObstacle11"Symbol 278 MovieClip Frame 1Symbol 26 MovieClip
"cannon_mc"Symbol 284 MovieClip Frame 1Symbol 280 MovieClip
"tank_mc"Symbol 292 MovieClip Frame 1Symbol 278 MovieClip
"tank_mc"Symbol 292 MovieClip Frame 1Symbol 278 MovieClip
"turret_mc"Symbol 292 MovieClip Frame 1Symbol 284 MovieClip
"actual"Symbol 292 MovieClip Frame 1Symbol 38 MovieClip [black_screen]
"tank_mc"Symbol 292 MovieClip Frame 15Symbol 278 MovieClip
"tank_mc"Symbol 292 MovieClip Frame 15Symbol 278 MovieClip
"turret_mc"Symbol 292 MovieClip Frame 15Symbol 284 MovieClip
"actual"Symbol 292 MovieClip Frame 15Symbol 38 MovieClip [black_screen]
"actual"Symbol 312 MovieClip Frame 22Symbol 38 MovieClip [black_screen]
"actual"Symbol 322 MovieClip Frame 22Symbol 38 MovieClip [black_screen]
"actual"Symbol 338 MovieClip Frame 22Symbol 38 MovieClip [black_screen]
"actual"Symbol 339 MovieClip Frame 22Symbol 38 MovieClip [black_screen]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1192 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
ExportAssets (56)Timeline Frame 1Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 1Symbol 4 as "swatter"
ExportAssets (56)Timeline Frame 1Symbol 11 as "start_game"
ExportAssets (56)Timeline Frame 1Symbol 13 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 15 as "pool"
ExportAssets (56)Timeline Frame 1Symbol 15 as "pool"
ExportAssets (56)Timeline Frame 1Symbol 23 as "mask"
ExportAssets (56)Timeline Frame 1Symbol 15 as "pool"
ExportAssets (56)Timeline Frame 1Symbol 28 as "canon_turret_1"
ExportAssets (56)Timeline Frame 1Symbol 29 as "canon_turret"
ExportAssets (56)Timeline Frame 1Symbol 31 as "bullet_glow"
ExportAssets (56)Timeline Frame 1Symbol 37 as "flame_tail"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 37 as "flame_tail"
ExportAssets (56)Timeline Frame 1Symbol 37 as "flame_tail"
ExportAssets (56)Timeline Frame 1Symbol 39 as "smoke"
ExportAssets (56)Timeline Frame 1Symbol 41 as "chopper_sound"
ExportAssets (56)Timeline Frame 1Symbol 42 as "start_game"
ExportAssets (56)Timeline Frame 1Symbol 43 as "start_game"
ExportAssets (56)Timeline Frame 1Symbol 44 as "start_game"
ExportAssets (56)Timeline Frame 1Symbol 52 as "wave2_mov"
ExportAssets (56)Timeline Frame 1Symbol 53 as "start_game"
ExportAssets (56)Timeline Frame 1Symbol 53 as "start_game"
ExportAssets (56)Timeline Frame 1Symbol 74 as "fade_lvlcomp"
ExportAssets (56)Timeline Frame 1Symbol 76 as "clouds2"
ExportAssets (56)Timeline Frame 1Symbol 78 as "clouds1"
ExportAssets (56)Timeline Frame 1Symbol 81 as "health_red_glow"
ExportAssets (56)Timeline Frame 1Symbol 84 as "m4"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 90 as "graphics_quality"
ExportAssets (56)Timeline Frame 1Symbol 93 as "health_bar"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 1Symbol 98 as "ammos_bar"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 1Symbol 140 as "enem_tanks_body"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 158 as "white_ring_mov"
ExportAssets (56)Timeline Frame 1Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 1Symbol 28 as "canon_turret_1"
ExportAssets (56)Timeline Frame 1Symbol 142 as "enemy_tank_turret"
ExportAssets (56)Timeline Frame 1Symbol 140 as "enem_tanks_body"
ExportAssets (56)Timeline Frame 1Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 2Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 21Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 21Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 21Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 21Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 21Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 21Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 21Symbol 1 as "手枪上子弹"
ExportAssets (56)Timeline Frame 22Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 23Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 140 as "enem_tanks_body"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 28 as "canon_turret_1"
ExportAssets (56)Timeline Frame 24Symbol 28 as "canon_turret_1"
ExportAssets (56)Timeline Frame 24Symbol 28 as "canon_turret_1"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 159 as "white_ring_fade"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 24Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 24Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 24Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 24Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 24Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 24Symbol 98 as "ammos_bar"
ExportAssets (56)Timeline Frame 24Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 24Symbol 93 as "health_bar"
ExportAssets (56)Timeline Frame 24Symbol 90 as "graphics_quality"
ExportAssets (56)Timeline Frame 24Symbol 84 as "m4"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 81 as "health_red_glow"
ExportAssets (56)Timeline Frame 24Symbol 78 as "clouds1"
ExportAssets (56)Timeline Frame 24Symbol 76 as "clouds2"
ExportAssets (56)Timeline Frame 24Symbol 74 as "fade_lvlcomp"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 24Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 25Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 26Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 27Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 28Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 29Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 30Symbol 90 as "graphics_quality"
ExportAssets (56)Timeline Frame 30Symbol 52 as "wave2_mov"
ExportAssets (56)Timeline Frame 30Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 30Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 30Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 30Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 30Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 30Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 30Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 30Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 30Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 30Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 30Symbol 98 as "ammos_bar"
ExportAssets (56)Timeline Frame 30Symbol 78 as "clouds1"
ExportAssets (56)Timeline Frame 30Symbol 76 as "clouds2"
ExportAssets (56)Timeline Frame 30Symbol 81 as "health_red_glow"
ExportAssets (56)Timeline Frame 30Symbol 44 as "start_game"
ExportAssets (56)Timeline Frame 30Symbol 93 as "health_bar"
ExportAssets (56)Timeline Frame 31Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 32Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 33Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 34Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 35Symbol 38 as "black_screen"
ExportAssets (56)Timeline Frame 36Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 36Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 36Symbol 95 as "health_bar_bg"
ExportAssets (56)Timeline Frame 36Symbol 98 as "ammos_bar"
ExportAssets (56)Timeline Frame 36Symbol 78 as "clouds1"
ExportAssets (56)Timeline Frame 36Symbol 76 as "clouds2"
ExportAssets (56)Timeline Frame 36Symbol 81 as "health_red_glow"
ExportAssets (56)Timeline Frame 36Symbol 90 as "graphics_quality"
ExportAssets (56)Timeline Frame 36Symbol 84 as "m4"
ExportAssets (56)Timeline Frame 36Symbol 84 as "m4"
ExportAssets (56)Timeline Frame 36Symbol 84 as "m4"
ExportAssets (56)Timeline Frame 36Symbol 84 as "m4"
ExportAssets (56)Timeline Frame 36Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 36Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 36Symbol 156 as "enemy_mc3"
ExportAssets (56)Timeline Frame 36Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 36Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 36Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 36Symbol 131 as "enemy_mc4"
ExportAssets (56)Timeline Frame 36Symbol 43 as "start_game"
ExportAssets (56)Timeline Frame 36Symbol 93 as "health_bar"
ExportAssets (56)Timeline Frame 55Symbol 42 as "start_game"
ExportAssets (56)Timeline Frame 57Symbol 42 as "start_game"
ExportAssets (56)Timeline Frame 60Symbol 78 as "clouds1"
ExportAssets (56)Timeline Frame 60Symbol 76 as "clouds2"

Labels

"wave1"Frame 22
"wave2"Frame 25
"wave3"Frame 31
"intro"Frame 42
"gameover"Frame 57
"flame1"Symbol 36 MovieClip Frame 2
"flame2"Symbol 36 MovieClip Frame 50
"flame3"Symbol 36 MovieClip Frame 98
"normal"Symbol 156 MovieClip [enemy_mc3] Frame 1
"death"Symbol 156 MovieClip [enemy_mc3] Frame 2
"loaded"Symbol 180 MovieClip Frame 3
"normal"Symbol 269 MovieClip Frame 1
"hit"Symbol 269 MovieClip Frame 2
"normal"Symbol 273 MovieClip Frame 1
"hit"Symbol 273 MovieClip Frame 2
"normal"Symbol 275 MovieClip Frame 1
"death"Symbol 275 MovieClip Frame 2
"normal"Symbol 284 MovieClip Frame 1
"shoot"Symbol 284 MovieClip Frame 2
"normal"Symbol 292 MovieClip Frame 1
"death"Symbol 292 MovieClip Frame 2
"normal"Symbol 304 MovieClip Frame 1
"hit2"Symbol 304 MovieClip Frame 2
"normal"Symbol 371 MovieClip Frame 1
"hit"Symbol 371 MovieClip Frame 2

Dynamic Text Variables

_root.scoreSymbol 63 EditableText"000"
_root.accSymbol 65 EditableText"000"
_root.bonusSymbol 68 EditableText"0"
_root.scoreSymbol 69 EditableText"000"
_root.accSymbol 70 EditableText"000"
_root.bonusSymbol 71 EditableText"0"
_root.ammoSymbol 294 EditableText"10"
_root.scoreSymbol 301 EditableText"0"
_root.e_dieSymbol 302 EditableText"0"
_root.t_shootSymbol 305 EditableText"0"
_root.t_hitSymbol 306 EditableText"0"
_root.cur1Symbol 309 EditableText"0"
_root.healthSymbol 313 EditableText"150"
_root.deathSymbol 314 EditableText"0"
_root.ammoSymbol 332 EditableText"10"
_root.t_shootSymbol 333 EditableText"0"
_root.t_hitSymbol 334 EditableText"0"
_root.cur1Symbol 335 EditableText"0"
_root.deathSymbol 336 EditableText"0"
_root.healthSymbol 340 EditableText"150"
_root.scoreSymbol 341 EditableText"0"
_root.e_dieSymbol 342 EditableText"0"
_root.scoreSymbol 345 EditableText"000"
_root.accSymbol 346 EditableText"000"
_root.bonusSymbol 348 EditableText"0"
_root.scoreSymbol 349 EditableText"000"
_root.accSymbol 350 EditableText"000"
_root.bonusSymbol 351 EditableText"0"
_root.ammoSymbol 354 EditableText"10"
_root.t_shootSymbol 355 EditableText"0"
_root.t_hitSymbol 356 EditableText"0"
_root.cur1Symbol 357 EditableText"0"
_root.deathSymbol 363 EditableText"0"
_root.healthSymbol 365 EditableText"150"
_root.scoreSymbol 366 EditableText"0"
_root.e_dieSymbol 367 EditableText"0"
_root.scoreSymbol 374 EditableText"000"
_root.accSymbol 375 EditableText"000"
_root.bonusSymbol 377 EditableText"0"
_root.scoreSymbol 378 EditableText"000"
_root.accSymbol 379 EditableText"000"
_root.bonusSymbol 380 EditableText"0"
_root.scoreSymbol 389 EditableText"0"
_root.scoreSymbol 392 EditableText"0"




http://swfchan.com/10/47640/info.shtml
Created: 1/5 -2019 11:24:17 Last modified: 1/5 -2019 11:24:17 Server time: 17/05 -2024 10:09:31