STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229672 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2596 · P5191 |
This is the info page for Flash #46344 |
TXT |
LOADING... |
Your Fortress! |
Click on units to buy! |
Click anywhere to fire fortress weapon! |
Enemy Fortress! |
BUTTON |
BUTTON |
BUTTON |
TXT |
r |
C&C&V |
Your objective is to create an army with the limited money you possess and to wipe out the enemy and their fortress. Your main source of income is an oil well situated just outside of your stronghold make sure you don't lose it to enemy forces, or you may find yourself pennyless and defeated. Starts off easy enough, but gets very difficult as the stages progress! Selecting Units When created, all units will by default begin moving towards the enemy. Units can be clicked on individually or as groups (by drawing a square) - once selected you can click on another location where you want the units to go. Different units have different strengths and weaknesses - it's up to you to figure out which units work best where. Taking Enemy Postions Foot-soldiers can be used to take enemy turret positions and also the oil well. Research You start off with only 2 unit types. You need to conduct research to acquire new military units (land, air and sea). Cost of research depends on what you are looking at getting. Fortress Defense System Your fortress comes equiped with a weapon that can fire various projectiles towards the enemy. This weapon by default fires each time you click a spot in the playing area. You can select which weapon to fire by simply scrolling through the troop selector menu. Using your fortress defence system costs money - so each time you fire it will cost big bucks depending on which projectile you have selected. |
|
<p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>BUTTON</b></font></p><p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>1</b></font></p><p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>2</b></font></p> |
Top row advantage ~ 25% per (units on top row have the power advantage) |
Left column advantage ~ 25 % per (units in left column have the power advantage) |
Power Matrix |
<p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>BUTTON</b></font></p><p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>1</b></font></p><p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>2</b></font></p> |
25000 |
ActionScript [AS1/AS2]
Frame 1MochiAd.showPreloaderAd({id:"c26ce7f81d0380e2", res:"600x400"});Instance of Symbol 28 MovieClip in Frame 3//component parameters onClipEvent (construct) { bOpen = true; }Frame 4stop();Symbol 4 MovieClip Frame 1onPress = function () { getURL ("http://www.freeworldgroup.com/", "_blank"); };Symbol 6 MovieClip Frame 1function flash_loading(x, T, A) { var _local1 = (Math.PI / T) * x; return(A * Math.sin(_local1)); } _level0.reserved.swapDepths(100); _root.stop(); var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); _root.menu = my_cm; _x = (Stage.width / 2); _y = ((Stage.height / 2) - 30); _alpha = 0; mLoading._alpha = 0; var sDownload = ""; onEnterFrame = function () { var _local2 = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (_local2 == 100) { if ((_root._mochiad instanceof MovieClip) != true) { _root.play(); } } if (_alpha < 100) { _alpha = (_alpha + 5); } else { _alpha = 100; sDownload = _local2 + " %"; mLoading._alpha = Math.abs(flash_loading(getTimer(), 800, 100)); } };Symbol 394 MovieClip [__Packages.MochiAd] Frame 0class MochiAd { function MochiAd () { } static function getVersion() { return("1.5"); } static function showPreloaderAd(options) { var _local27 = {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 = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showTimedAd(options) { var _local13 = {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 = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function _allowDomains(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); } static function _loadCommunicator(options) { var _local25 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local25); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local24 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local24); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb) { cb = parseInt(cb); var _local4 = this._callbacks[cb]; if (!_local4) { return(undefined); } delete this._callbacks[cb]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } if (_local7._url.indexOf("http") != 0) { options.no_page = true; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[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]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }Symbol 395 MovieClip [__Packages.Unit] Frame 0class Unit { static var GAME, DATA, nDif; var game_ary, sName, nW, nH, nSpeed, nDir, nRot, camp, vCurr, vSpeed, vPt, bMove, nAtk_now, mClip, nAtk_mode, id, nHealth_max, nHealth, nAtk_base, nAtk_cold, nMode, oPoint, target, nAtk_range; function Unit (x, y, _sn, _a, _obj) { game_ary = GAME["aObj" + _a]; sName = _sn; nW = ((_obj.nW != undefined) ? (_obj.nW) : 10); nH = ((_obj.nH != undefined) ? (_obj.nH) : 10); nSpeed = ((_obj.nSpeed != undefined) ? (_obj.nSpeed) : 0); nDir = ((_a > 3) ? -1 : 1); nRot = 0; camp = 2 + (nDir * 2); vCurr = new Vector(x, y); vSpeed = new Vector(); vPt = new Vector(); if (nDir > 0) { vPt.setTo(1060, 0); } else { vPt.setTo(140, 0); } bMove = true; nAtk_now = 0; game_ary.unshift(this); } function move() { } function moveClip() { mClip._x = vCurr.x; mClip._y = vCurr.y; mClip._rotation = (nRot * 180) / Math.PI; } function setDn() { nAtk_mode = DATA[id][0]; if (nDir > 0) { nHealth_max = (nHealth = DATA[id][1]); } else { nHealth_max = (nHealth = DATA[id][1] * (nDif + ((GAME.nLevel / 100) * 3))); } nAtk_base = DATA[id][5]; nAtk_cold = DATA[id][6]; nMode = DATA[id][12]; } function action() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if (target.mClip != null) { fire(); } else { ready(); target = undefined; } (nAtk_now != 0) && (nAtk_now--); mClip.bar._rotation = (-nDir) * mClip._rotation; mClip.bar.mHealth.mc._xscale = (nHealth / nHealth_max) * 100; if ((vPt.x - vCurr.x) > 1) { nSpeed = Math.abs(nSpeed); bMove = true; } else if ((vPt.x - vCurr.x) < -1) { nSpeed = -Math.abs(nSpeed); bMove = true; } else { bMove = false; } } function getTarget() { } function getSight(t) { if (((id < 4) || (id == 5)) && (t.id != 7)) { var _local3 = (t.oPoint.x - oPoint.x) / 3; var _local2 = (t.oPoint.y - oPoint.y) / 3; var _local8 = oPoint.x + _local3; var _local5 = oPoint.y + _local2; var _local6 = oPoint.x + (2 * _local3); var _local4 = oPoint.y + (2 * _local2); if (GAME.mClip.mHit.hitTest(_local8, _local5, true) || (GAME.mClip.mHit.hitTest(_local6, _local4, true))) { return(false); } return(true); } return(true); } function get_0() { if (target == undefined) { if (vCurr.distance(GAME["f_" + (1 + nDir)].vCurr) < nAtk_range) { target = GAME["f_" + (1 + nDir)]; return(undefined); } for (var _local4 in nAtk_mode) { if (nAtk_mode[_local4] != 0) { for (var _local3 in GAME["aObj" + (Number(_local4) + camp)]) { var _local2 = GAME["aObj" + (Number(_local4) + camp)][_local3]; if (((nDir > 0) ? (vCurr.x < _local2.vCurr.x) : (vCurr.x > _local2.vCurr.x)) && (vCurr.distance(_local2.vCurr) < nAtk_range)) { if (getSight(_local2)) { target = _local2; return(undefined); } } } } } } else if (((nDir > 0) ? (vCurr.x > target.vCurr.x) : (vCurr.x < target.vCurr.x))) { target = undefined; } } function get_1() { if (target == undefined) { if (vCurr.distance(GAME["f_" + (1 + nDir)].vCurr) < nAtk_range) { target = GAME["f_" + (1 + nDir)]; return(undefined); } for (var _local4 in nAtk_mode) { if (nAtk_mode[_local4] != 0) { for (var _local3 in GAME["aObj" + (Number(_local4) + camp)]) { var _local2 = GAME["aObj" + (Number(_local4) + camp)][_local3]; if (mClip.mAtk_range.hitTest(_local2.oPoint.x, _local2.oPoint.y, true)) { if (getSight(_local2)) { target = _local2; return(undefined); } } } } } } else if (!mClip.mAtk_range.hitTest(target.oPoint.x, target.oPoint.y, true)) { target = undefined; } } function getmClip() { mClip = GAME.addClip(sName, ((nMode > 2) ? (GAME.mClip.mObj2) : (GAME.mClip["mObj" + nMode]))); mClip._x = vCurr.x; mClip._y = vCurr.y; mClip._xscale = nDir * 100; mClip.gotoAndStop(1); mClip.createEmptyMovieClip("bar", 0); mClip.bar._x = mClip.mHit._x; mClip.bar._y = mClip.mHit._y; mClip.bar.attachMovie("mHealth", "mHealth", 0, {_y:-nH, _width:nW}); mClip.owner = this; if ((nDir > 0) && (id != 6)) { mClip.onPress = function () { this.owner.onpress(); }; } if (nDir < 0) { var _local2 = new Array(); _local2 = _local2.concat([0.4, 1.4, -0.8, 0, 0]); _local2 = _local2.concat([0.07, 0.5, 0.3, 0, 0]); _local2 = _local2.concat([1, 0, 0, 0, 0]); _local2 = _local2.concat([0, 0, 0, 1, 0]); mClip.mHit.filters = [new flash.filters.ColorMatrixFilter(_local2)]; } } function onpress() { for (var _local2 in GAME.select) { if (GAME.select[_local2] == this) { GAME.select.splice(Number(_local2), 1); mClip.bar.mHealth.mSelect._visible = false; return(undefined); } } GAME.select.push(this); mClip.bar.mHealth.mSelect._visible = true; GAME.sd.attachSound("what"); GAME.sd.start(); } function fire() { } function ready() { } function remove() { for (var _local2 in game_ary) { if (game_ary[_local2] == this) { game_ary.splice(Number(_local2), 1); break; } } if (mClip._visible) { GAME.sd.attachSound("explosion"); GAME.sd.start(); } if (mClip.bar.mHealth.mSelect._visible) { for (var _local2 in GAME.select) { if (GAME.select[_local2] == this) { GAME.select.splice(Number(_local2), 1); break; } } } mClip.gotoAndPlay("destroy"); mClip = null; sName = null; vCurr = null; vSpeed = null; target = undefined; if (nDir > 0) { GAME.nPopulation_0 = GAME.nPopulation_0 - DATA[id][8]; } else { GAME.nPopulation_2 = GAME.nPopulation_2 - DATA[id][8]; var _local3 = GAME.aTime_level[GAME.nLevel] - GAME.nTime; if (_local3 > 0) { GAME.nScore = GAME.nScore + int(DATA[id][7] * nDif); } GAME.nMoney_0 = GAME.nMoney_0 + int((DATA[id][7] / 3) * nDif); } } }Symbol 396 MovieClip [__Packages.Vector] Frame 0class Vector { var x, y; function Vector (px, py) { x = ((px != undefined) ? (px) : 0); y = ((py != undefined) ? (py) : 0); } function polar(r, l) { x = l * Math.cos(r); y = l * Math.sin(r); return(this); } function setTo(px, py) { x = px; y = py; } function copy(v) { x = v.x; y = v.y; } function dot(v) { return((x * v.x) + (y * v.y)); } function cross(v) { return((x * v.y) - (y * v.x)); } function plus(v) { x = x + v.x; y = y + v.y; return(this); } function plusNew(v) { return(new Vector(x + v.x, y + v.y)); } function minus(v) { x = x - v.x; y = y - v.y; return(this); } function minusNew(v) { return(new Vector(x - v.x, y - v.y)); } function mult(s) { x = x * s; y = y * s; return(this); } function multNew(s) { return(new Vector(x * s, y * s)); } function distance(v) { var _local3 = x - v.x; var _local2 = y - v.y; return(Math.sqrt((_local3 * _local3) + (_local2 * _local2))); } function magnitude() { return(Math.sqrt((x * x) + (y * y))); } function normalize(n) { n = ((n == undefined) ? 1 : (n)); var _local3 = Math.sqrt((x * x) + (y * y)); x = x * ((x != 0) ? (n / _local3) : 0); y = y * ((y != 0) ? (n / _local3) : 0); return(this); } function vertical(n) { if (n > 0) { var _local2 = new Vector(-y, x); } else { var _local2 = new Vector(y, -x); } return(_local2.normalize(Math.abs(n))); } function unzero() { if ((x != 0) && (y != 0)) { return(true); } return(false); } function project(b) { var _local5 = dot(b); var _local4 = (b.x * b.x) + (b.y * b.y); var _local3 = new Vector(0, 0); _local3.x = (_local5 / _local4) * b.x; _local3.y = (_local5 / _local4) * b.y; return(_local3); } function toString(b) { var _local2 = ((("(x=" + x) + ",y=") + y) + ")"; b && (trace(_local2)); return(_local2); } }Symbol 397 MovieClip [__Packages.SFM] Frame 0class SFM { function SFM () { } static function rdm_2(a, b) { return((Math.random() * (b - a)) + a); } static function rdm_0(a, l) { return(Math.round((a - (Math.random() * l)) + (l / 2))); } static function rdm_a(a1, a2, A) { var _local3 = 0; var _local5 = Math.random(); var _local4 = 0; var _local2 = A.concat(); for (var _local6 in _local2) { var _local1 = 0; while (_local1 < Number(_local6)) { _local2[_local6] = _local2[_local6] + _local2[_local1]; _local1++; } (_local3 < _local2[_local6]) && (_local3 = _local2[_local6]); _local2[_local6] = _local2[_local6] / _local3; if (_local5 >= _local2[_local6]) { _local4 = Number(_local6) + 1; break; } } return(a1 + ((_local4 * (a2 - a1)) / (_local2.length - 1))); } static function formatNumber(_n, _d, _nMin, _nMax) { _n = _n + _d; if (_n < _nMin) { _n = _nMin; } else if (_n > _nMax) { _n = _nMax; } return(_n); } static function distance(x0, y0, xt, yt) { return(Math.sqrt(Math.pow(xt - x0, 2) + Math.pow(yt - y0, 2))); } static function side_min(x0, y0, xt, yt) { return(Math.min(Math.abs(xt - x0), Math.abs(yt - y0))); } static function side_max(x0, y0, xt, yt) { return(Math.max(Math.abs(xt - x0), Math.abs(yt - y0))); } static function Rfloor(r) { if (r >= Math.PI) { r = r - (Math.PI*2); } if (r <= -3.14159265358979) { r = r + (Math.PI*2); } return(r); } static function Rfloor_n(r) { if (r >= 180) { r = r - 360; } if (r <= -180) { r = r + 360; } return(r); } static function s_b(n, a, b) { if ((a < n) && (n < b)) { return(0); } if (n <= a) { return(-1); } return(1); } static function vpNum(n, t) { if (n == 0) { return(0); } if (n > 0) { return(((t != undefined) ? (t) : 1)); } return(((t != undefined) ? (-t) : -1)); } static function formatTime(n) { var _local3; var _local4; var _local2; if (n < 60) { _local3 = 0; _local4 = _local3; _local2 = n; } else if (n < 3600) { _local3 = 0; _local4 = Math.floor(n / 60); _local2 = n % 60; } else { _local3 = Math.floor(n / 3600); _local4 = Math.floor(n / 60) % 60; _local2 = n % 60; } var _local7 = ((_local3 < 10) ? ("0" + _local3) : (_local3)); var _local6 = ((_local4 < 10) ? ("0" + _local4) : (_local4)); var _local5 = ((_local2 < 10) ? ("0" + _local2) : (_local2)); return((((_local7 + ":") + _local6) + ":") + _local5); } static function format_n(n, l) { var _local1; var _local3; if (l != 0) { if (l > 0) { } } return(_local1); } static function nolinearCycle(x, T, r) { var _local1 = T / 2; var _local2 = (-r) / (_local1 * _local1); return((_local2 * Math.pow((x % T) - _local1, 2)) + r); } static function linearCycle(x, T, r) { var _local1 = T / 2; if ((x % T) > _local1) { return((1 - ((x % _local1) / _local1)) * r); } if ((x % T) < _local1) { return(((x % _local1) / _local1) * r); } return(r); } static function coordinateConvert(mc1, mc2, x, y) { var _local2 = new Object({x:((x != undefined) ? (x) : 0), y:((y != undefined) ? (y) : 0)}); mc1.localToGlobal(_local2); if ((mc2 != undefined) && (mc2 != _root)) { mc2.globalToLocal(_local2); } return(_local2); } static function addClip(sId, mC, oBject, nDepth) { if (nDepth == undefined) { nDepth = mC.getNextHighestDepth(); } return(mC.attachMovie(sId, sId + nDepth, nDepth, oBject)); } static function shield(_b, _m) { if (_b) { _m.createEmptyMovieClip("mEnabled", _m.getNextHighestDepth()); _m.mEnabled.hitArea = _root; _m.mEnabled.enabled = false; _m.mEnabled.onPress = function () { }; } else { delete _m.mEnabled.onPress; _m.mEnabled.removeMovieClip(); } updateAfterEvent(); } static function parabolaRot(x0, y0, xt, yt, nV, nG) { var _local5 = xt - x0; var _local7 = yt - y0; var _local2 = ((nG * _local5) * _local5) / ((2 * nV) * nV); var _local1 = _local5; var _local6 = _local2 - _local7; var _local4 = (_local1 * _local1) - ((4 * _local2) * _local6); if (_local4 < 0) { return(undefined); } var _local3 = new Object(); if (_local5 > 0) { _local3.x1 = Math.atan(((-_local1) - Math.sqrt(_local4)) / (2 * _local2)); _local3.x2 = Math.atan(((-_local1) + Math.sqrt(_local4)) / (2 * _local2)); } else { _local3.x1 = Math.atan(((-_local1) - Math.sqrt(_local4)) / (2 * _local2)) - Math.PI; _local3.x2 = Math.atan(((-_local1) + Math.sqrt(_local4)) / (2 * _local2)) - Math.PI; } return(_local3); } static function deepObjectCopy(obj) { if ((((typeof(obj) != "object") || (obj instanceof Button)) || (obj instanceof TextField)) || (obj instanceof MovieClip)) { return(obj); } var _local3; if (obj instanceof Boolean) { _local3 = new Boolean(Boolean.prototype.valueOf.call(obj)); } else if (obj instanceof Number) { _local3 = new Number(Number.prototype.valueOf.call(obj)); } else if (obj instanceof String) { _local3 = new String(String.prototype.valueOf.call(obj)); } else if (obj.__constructor__) { if (typeof(obj.clone) == "function") { _local3 = obj.clone(); if (_local3.__proto__ == obj.__proto__) { return(_local3); } } _local3 = new obj.__constructor__(); } else if (obj instanceof Array) { _local3 = []; } else { _local3 = {}; } for (var _local4 in obj) { if (obj.hasOwnProperty(_local4)) { _local3[_local4] = arguments.callee(obj[_local4]); } } return(_local3); } static var R_PI = 57.2957795130823; }Symbol 398 MovieClip [__Packages.Shake] Frame 0class Shake { var mClip, nRange, nInterval, nK, mClip_y0, nIntervale_id; function Shake (_mClip, _nRange) { mClip = _mClip; nRange = _nRange; nInterval = 30; nK = 0.2; mClip_y0 = mClip._y; nIntervale_id = setInterval(this, "move", nInterval); } function move() { mClip._y = mClip_y0 + nRange; var _local2 = nRange * (2 - nK); if (Math.abs(_local2) > 1) { nRange = nRange - _local2; } else { mClip._y = mClip_y0; mClip = null; clearInterval(nIntervale_id); this=null;//parameter overwritten } updateAfterEvent(); } }Symbol 399 MovieClip [__Packages.Unit_9] Frame 0class Unit_9 extends Unit { var sName, nW, nH, nDir, nRot, vCurr, vSpeed, nSpeed, camp, nHealth, nHealth_max, nAtk_mode, nAtk_base, nAtk_cold, nMode, mClip, nAtk_range, bMove, nStep, nTime, get_1, oPoint, target, ready, nAtk_now; function Unit_9 (x, y) { super(); sName = "boss"; nW = 50; nH = 80; nDir = -1; nRot = 0; vCurr = new Vector(x, y); vSpeed = new Vector(); nSpeed = 0; camp = 2 + (nDir * 2); nHealth = (nHealth_max = 20000); nAtk_mode = [1, 1, 1, 1]; nAtk_base = 150; nAtk_cold = 20; nMode = 1; mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip.mObj0); mClip.gotoAndStop(1); mClip.createEmptyMovieClip("bar", 0); mClip.bar._x = mClip.mHit._x; mClip.bar._y = mClip.mHit._y; mClip.bar.attachMovie("mHealth", "mHealth", 0, {_y:-nH, _width:nW}); mClip.owner = this; Unit.GAME.aObj5.push(this); nAtk_range = 500; moveClip(); bMove = true; nStep = 1; nTime = 0; } function getTarget() { get_1(); } function action() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if (target.mClip != null) { fire(1); } else { ready(); target = undefined; } (nAtk_now != 0) && (nAtk_now--); mClip.bar.mHealth.mc._xscale = (nHealth / nHealth_max) * 100; } function move() { if (bMove) { var _local3 = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y + 100); if (Math.abs(nSpeed) > 0) { vCurr.plus(vSpeed.polar(nRot, nSpeed)); if (Unit.GAME.mClip.mHit.hitTest(_local3.x, _local3.y, true)) { while (Unit.GAME.mClip.mHit.hitTest(_local3.x, _local3.y, true)) { vCurr.y = vCurr.y - 1; _local3.y = _local3.y - 1; } } else { while (!Unit.GAME.mClip.mHit.hitTest(_local3.x, _local3.y, true)) { vCurr.y = vCurr.y + 1; _local3.y = _local3.y + 1; } } } mClip.play(); } else { if (nTime == 300) { fire(); } ((nTime < 500) ? (nTime++) : ((nTime = 0)(bMove = true))); } moveClip(); } function fire(n) { if (n == 1) { var _local5 = SFM.coordinateConvert(target.mClip.mHit, Unit.GAME.mClip); var _local3 = SFM.coordinateConvert(mClip.mHit.gun, Unit.GAME.mClip); var _local4 = Math.atan2(_local5.y - _local3.y, _local5.x - _local3.x); mClip.mHit.gun._rotation = _local4 * SFM.R_PI; if (nAtk_now == 0) { nAtk_now = nAtk_now + nAtk_cold; var _local6 = SFM.coordinateConvert(mClip.mHit.gun, Unit.GAME.mClip, 40, 0); var _local2 = new Vector(); _local2.polar(_local4 + (Math.PI/2), 6); new Missile(_local6.x + _local2.x, _local6.y + _local2.y, ((nDir > 0) ? 0 : Math.PI), "missile_0", target, this); _local2.polar(_local4 - (Math.PI/2), 6); new Missile(_local6.x + _local2.x, _local6.y + _local2.y, ((nDir > 0) ? 0 : Math.PI), "missile_0", target, this); Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); } } else { var _local5 = SFM.coordinateConvert(Unit.GAME.f_0.mClip.mHit, Unit.GAME.mClip); var _local3 = SFM.coordinateConvert(mClip.mHit.head, Unit.GAME.mClip); var _local4 = Math.atan2(_local5.y - _local3.y, _local5.x - _local3.x); mClip.mHit.head._rotation = (_local4 * SFM.R_PI) + 180; var _local6 = SFM.coordinateConvert(mClip.mHit.head, Unit.GAME.mClip, 15, -40); new Laser_2(_local6.x, _local6.y, _local4, "laser"); } } function moveClip() { mClip._x = vCurr.x; mClip._y = vCurr.y; } var id = 9; }Symbol 400 MovieClip [__Packages.Bullet] Frame 0class Bullet { var sName, nRot, nSpeed, vSpeed, vCurr, mClip, owner, target, oPoint; function Bullet (x, y, nR, sN, nS, _t, _o) { sName = sN; nRot = nR; nSpeed = nS; vSpeed = new Vector(Math.cos(nRot) * nSpeed, Math.sin(nRot) * nSpeed); vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip.mObj2); owner = _o; target = _t; Unit.GAME.aBullet.push(this); moveClip(); } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if ((!target.mClip.mHit.hitTest(oPoint.x, oPoint.y)) && (target.mClip != null)) { vCurr.x = vCurr.x + vSpeed.x; vCurr.y = vCurr.y + vSpeed.y; moveClip(); } else { if (target.mClip != null) { onhit(); } remove(); } } function moveClip() { mClip._x = vCurr.x; mClip._y = vCurr.y; mClip._rotation = nRot * SFM.R_PI; if ((target.nMode != 3) && (owner.nMode < 2)) { if (Unit.GAME.mClip.mHit.hitTest(oPoint.x, oPoint.y, true)) { remove(); } } } function remove() { for (var _local2 in Unit.GAME.aBullet) { if (Unit.GAME.aBullet[_local2] == this) { Unit.GAME.aBullet.splice(Number(_local2), 1); break; } } sName = null; mClip.gotoAndPlay("destroy"); mClip = null; vSpeed = null; vCurr = null; target = undefined; } function onhit() { if (Math.random() < 0.9) { if (owner.nDir > 0) { target.nHealth = target.nHealth - ((owner.nAtk_base * owner.nAtk_mode[target.nMode]) * SFM.rdm_2(0.7, 1.2)); } else { target.nHealth = target.nHealth - (((owner.nAtk_base * owner.nAtk_mode[target.nMode]) * SFM.rdm_2(0.7, 1.2)) * Unit.nDif); } } if (target.nHealth <= 0) { target.nHealth = 0; target.remove(); owner.target = undefined; } } }Symbol 401 MovieClip [__Packages.Missile] Frame 0class Missile extends Bullet { var oPoint, mClip, vCurr, target, nRot, vSpeed, nSpeed, moveClip, onhit, remove; function Missile (x, y, nR, sN, _t, _o) { super(x, y, nR, sN, 10, _t, _o); } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if ((!target.mClip.mHit.hitTest(oPoint.x, oPoint.y)) && (target.mClip != null)) { var _local3 = Math.atan2(target.vCurr.y - vCurr.y, target.vCurr.x - vCurr.x) - nRot; nRot = nRot + (SFM.Rfloor(_local3) * 0.5); vSpeed.setTo(Math.cos(nRot) * nSpeed, Math.sin(nRot) * nSpeed); vCurr.x = vCurr.x + vSpeed.x; vCurr.y = vCurr.y + vSpeed.y; moveClip(); } else { if (target.mClip != null) { onhit(); } remove(); } } }Symbol 402 MovieClip [__Packages.Bullet_f0] Frame 0class Bullet_f0 { var sName, nSpeed, nRot, vSpeed, vCurr, mClip, camp, nPower, oPoint; function Bullet_f0 (x, y, nR, sN, nS, nC, nP) { sName = sN; nSpeed = nS; nRot = nR; vSpeed = new Vector(Math.cos(nRot) * nSpeed, Math.sin(nRot) * nSpeed); vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip.mObj2); if (x != undefined) { Unit.GAME.aBullet.push(this); } camp = nC; moveClip(); nPower = nP; vSpeed.y = vSpeed.y + 0.25; } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if ((!Unit.GAME.mClip.mHit.hitTest(oPoint.x, oPoint.y, true)) && (vCurr.y < 400)) { nRot = Math.atan2(vSpeed.y, vSpeed.x); vCurr.x = vCurr.x + vSpeed.x; vCurr.y = vCurr.y + vSpeed.y; vSpeed.y = vSpeed.y + 0.5; moveClip(); for (var _local4 in Unit.GAME["aObj" + camp]) { var _local3 = Unit.GAME["aObj" + camp][_local4]; if (_local3.mClip.mHit.hitTest(oPoint.x, oPoint.y, false)) { onhit(_local3); remove(); return(undefined); } } for (var _local4 in Unit.GAME["aObj" + (camp + 1)]) { var _local3 = Unit.GAME["aObj" + (camp + 1)][_local4]; if (_local3.mClip.mHit.hitTest(oPoint.x, oPoint.y, false)) { onhit(_local3); remove(); return(undefined); } } for (var _local4 in Unit.GAME["aObj" + (camp + 2)]) { var _local3 = Unit.GAME["aObj" + (camp + 2)][_local4]; if (_local3.mClip.mHit.hitTest(oPoint.x, oPoint.y, false)) { onhit(_local3); remove(); return(undefined); } } } else { remove(); } } function moveClip() { mClip._x = vCurr.x; mClip._y = vCurr.y; mClip._rotation = nRot * SFM.R_PI; } function remove() { for (var _local2 in Unit.GAME.aBullet) { if (Unit.GAME.aBullet[_local2] == this) { Unit.GAME.aBullet.splice(Number(_local2), 1); break; } } sName = null; mClip.gotoAndPlay("destroy"); mClip = null; vSpeed = null; vCurr = null; } function onhit(t) { t.nHealth = t.nHealth - (nPower * SFM.rdm_2(0.7, 1.2)); if (t.nHealth <= 0) { t.nHealth = 0; t.remove(); } } }Symbol 403 MovieClip [__Packages.Laser_2] Frame 0class Laser_2 extends Bullet_f0 { var sName, nRot, vCurr, mClip, nTime, moveClip; function Laser_2 (x, y, nR, sN) { super(); sName = sN; nRot = nR; vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip); mClip.owner = this; nTime = 0; moveClip(); } function move() { if ((nTime % 5) == 0) { onhit(Unit.GAME.f_0); } nTime++; } function onhit(t) { t.nHealth = t.nHealth - 50; if (t.nHealth <= 0) { t.nHealth = 0; t.remove(); } } }Symbol 404 MovieClip [__Packages.Unit_start] Frame 0class Unit_start { var id, sName, nW, nH, nSpeed, nDir, nRot, vPoint, vCurr, vSpeed, mGround, mClip, oPoint; function Unit_start (x, y, _id, _mc) { if (_id > 4) { y = SFM.rdm_2(-100, -80); } id = _id; sName = Unit.DATA[id][11]; nW = Unit.DATA[id][13]; nH = Unit.DATA[id][14]; nSpeed = Unit.DATA[id][4]; nDir = 1; nRot = 0; vPoint = new Vector(); vCurr = new Vector(x, y); vSpeed = new Vector(); mGround = _mc.mHit; var _local2 = _mc.getNextHighestDepth(); mClip = _mc.attachMovie(sName, sName + _local2, _local2); mClip.gotoAndStop(1); } function move() { if (id < 5) { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); vCurr.plus(vSpeed.polar(nRot, nSpeed)); if (mGround.hitTest(oPoint.x, oPoint.y, true)) { while (mGround.hitTest(oPoint.x, oPoint.y, true)) { vCurr.y = vCurr.y - 1; oPoint.y = oPoint.y - 1; } } else { while (!mGround.hitTest(oPoint.x, oPoint.y, true)) { vCurr.y = vCurr.y + 1; oPoint.y = oPoint.y + 1; } } vPoint = vCurr.plusNew(vSpeed.polar(nRot, nDir * nW)); var _local3 = SFM.coordinateConvert(mClip._parent, _root, vPoint.x, vPoint.y); if (mGround.hitTest(_local3.x, _local3.y, true)) { while (mGround.hitTest(_local3.x, _local3.y, true)) { vPoint.y = vPoint.y - 1; _local3.y = _local3.y - 1; } } else { while (!mGround.hitTest(_local3.x, _local3.y, true)) { vPoint.y = vPoint.y + 1; _local3.y = _local3.y + 1; } } if (nDir > 0) { nRot = nRot + ((Math.atan2(vPoint.y - vCurr.y, vPoint.x - vCurr.x) - nRot) * 0.1); } else { nRot = nRot + ((Math.atan2(vCurr.y - vPoint.y, vCurr.x - vPoint.x) - nRot) * 0.1); } } else { vCurr.x = vCurr.x + nSpeed; } moveClip(); } function remove() { mClip.gotoAndPlay("destroy"); mClip = null; sName = null; vCurr = null; vSpeed = null; } function moveClip() { if (id < 5) { mClip._y = mClip._y + ((vCurr.y - mClip._y) * 0.2); } else { mClip._y = vCurr.y; } mClip._x = vCurr.x; mClip._rotation = (nRot * 180) / Math.PI; } }Symbol 405 MovieClip [__Packages.Game_2] Frame 0class Game_2 { var mClip, aResearch, nMoney_0, nLevel, nScore, nResearch_now, aResearch_back, nMoney_2, nTime_occ, sd, aCost_money, aCost_time, afp_0, afp_2, aBeny, aTime_level, aTime_addem, aMoney_add, n0, n1, n2, aGun_level, aWell_level, bPause, nTime_id, nResearch, nTime, nTime_enter, vMouse_down, aGun, aBulid, select, aBullet, aWell, nPopulation_0, nPopulation_2, nBulid_now, nEmy, f_0, f_2, nPopulation_max2, nPopulation_max0, mSelect, aObj2, aObj7, aObj6, aObj5, aObj4, zMoney, zPopulation; function Game_2 (mc, bLoad) { Unit.GAME = this; mClip = mc; mClip.attachMovie("mTree", "mTree", 13); mClip.owner = this; mClip._parent.mMouse.useHandCursor = false; mClip._parent.mMouse.onPress = function () { this._parent.foreground.owner.onpress(); }; mClip._parent.mMouse.onRelease = function () { this._parent.foreground.owner.onrelease(); }; mClip._parent.mMouse.onReleaseOutside = function () { this._parent.foreground.owner.onrelease(); }; if (bLoad) { load(); } else { aResearch = new Array(true, true, false, false, false, false, false, false, false, false, false, false); nMoney_0 = 600; nLevel = 0; nScore = 0; nResearch_now = 0; } aResearch_back = aResearch.concat(); nMoney_2 = nMoney_0; nTime_occ = 0; sd = new Sound(mClip); sd.setVolume(40); aCost_money = new Array(null, null, 500, 1000, 1500, 1500, 2000, 2500, 500, 600, 700, 800); aCost_time = new Array(null, null, 500, 1000, 1500, 1500, 2000, 2500, 500, 600, 700, 800); afp_0 = new Array(240, 230, 220, 220, 150, 205, 170, 225, 175, 210, 240, 225, 220, 220, 210); afp_2 = new Array(240, 240, 210, 240, 190, 190, 170, 140, 190, 230, 225, 235, 170, 240, 210); aBeny = new Array(); aBeny[0] = [15, 10, 5]; aBeny[1] = [15, 12, 10, 5]; aBeny[2] = [15, 12, 10, 8, 5]; aBeny[3] = [15, 15, 12, 10, 8, 5]; aBeny[4] = [15, 15, 15, 12, 10, 8, 5]; aBeny[5] = [15, 15, 15, 15, 12, 10, 8, 5]; aBeny[6] = [15, 15, 15, 15, 15, 15, 15, 15]; aTime_level = new Array(150, 240, 360, 380, 400, 420, 440, 460, 480, 500, 520, 540, 560, 580, 600, 800); aTime_addem = new Array(9, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4); aMoney_add = new Array(500, 700, 900, 1100, 1300, 1500, 1700, 1900, 2100, 2300, 2500, 2700, 2900, 3100, 3300); n0 = (mClip._width - Stage.width) / Stage.width; n1 = (mClip._parent.midground._width - Stage.width) / (mClip._width - Stage.width); n2 = (mClip._parent.background._width - Stage.width) / (mClip._width - Stage.width); aGun_level = new Array(); aGun_level[0] = []; aGun_level[1] = []; aGun_level[2] = [[600, 230, 0]]; aGun_level[3] = [[890, 250, 15]]; aGun_level[4] = [[600, 265, 0]]; aGun_level[5] = [[400, 230, 0], [960, 215, -9]]; aGun_level[6] = [[440, 225, -30], [820, 225, 30]]; aGun_level[7] = [[380, 180, 0], [700, 265, 0]]; aGun_level[8] = [[540, 200, 3]]; aGun_level[9] = [[340, 240, 0], [920, 210, -6]]; aGun_level[10] = [[340, 170, -18], [920, 195, -9]]; aGun_level[11] = [[590, 105, 0]]; aGun_level[12] = [[880, 235, 27]]; aGun_level[13] = [[380, 250, -18], [840, 250, 21]]; aGun_level[14] = [[280, 240, 0], [600, 240, 0], [920, 240, 0]]; aWell_level = new Array(); aWell_level[0] = [[260, 270]]; aWell_level[1] = [[325, 205], [735, 165]]; aWell_level[2] = [[420, 205]]; aWell_level[3] = [[385, 140]]; aWell_level[4] = [[380, 255]]; aWell_level[5] = [[540, 260]]; aWell_level[6] = [[300, 260], [595, 180]]; aWell_level[7] = [[280, 230], [800, 250]]; aWell_level[8] = [[275, 255], [890, 265]]; aWell_level[9] = [[480, 260], [590, 260]]; aWell_level[10] = [[555, 245]]; aWell_level[11] = [[240, 255], [920, 265]]; aWell_level[12] = [[220, 240], [955, 255]]; aWell_level[13] = [[510, 200]]; aWell_level[14] = [[220, 240], [760, 240]]; nResearch_now = 0; allClear(); } function start() { bPause = true; clearInterval(nTime_id); nTime_id = setInterval(this, "timeRun", 1000); mClip.onEnterFrame = function () { this.owner.run(); }; } function stop() { bPause = false; clearInterval(nTime_id); delete mClip.onEnterFrame; } function save() { var _local2 = SharedObject.getLocal("battle_data", "/"); _local2.data.aResearch = aResearch_back.concat(); _local2.data.nMoney_0 = nMoney_2; _local2.data.nLevel = nLevel; _local2.data.nScore = nScore; _local2.data.nDif = Unit.nDif; _local2.data.nResearch_now = nResearch_now; _local2.data.nResearch = nResearch; _local2.flush(); } function load() { var _local2 = SharedObject.getLocal("battle_data", "/"); aResearch = _local2.data.aResearch.concat(); nMoney_0 = _local2.data.nMoney_0; nLevel = _local2.data.nLevel; nScore = _local2.data.nScore; Unit.nDif = _local2.data.nDif; nResearch_now = _local2.data.nResearch_now; nResearch = _local2.data.nResearch; } function nextLevel() { aResearch_back = aResearch.concat(); nMoney_0 = nMoney_0 + int(aMoney_add[nLevel]); nMoney_2 = nMoney_0; nLevel++; allClear(); mClip._parent.gotoAndStop("Now"); start(); } function win() { var _local2 = aTime_level[nLevel] - nTime; if (_local2 > 0) { nScore = nScore + int(_local2 * Unit.nDif); nScore = nScore + int((nMoney_0 / 10) * Unit.nDif); } else { nScore = nScore + int((nMoney_0 / 100) * Unit.nDif); } } function tryAgain() { aResearch = aResearch_back.concat(); nMoney_0 = nMoney_2; allClear(); mClip._parent.gotoAndStop("Now"); nScore = int(nScore * 0.8); nResearch = 0; nResearch_now = 0; start(); } function allClear() { nTime_enter = 0; vMouse_down = new Vector(); for (var _local2 in mClip) { if (mClip[_local2]._name != "mTree") { mClip[_local2].removeMovieClip(); } } mClip.createEmptyMovieClip("mObj2", 12); mClip.createEmptyMovieClip("mObj1", 10); mClip.createEmptyMovieClip("mObj0", 11); var _local2 = 0; while (_local2 < 8) { this["aObj" + _local2] = []; _local2++; } aGun = []; aBulid = []; select = []; aBullet = []; aWell = []; if (nResearch == undefined) { nResearch = 0; } nPopulation_0 = 0; nPopulation_2 = 0; nBulid_now = 0; nTime = 0; nEmy = Math.round(SFM.rdm_2(3, 8)); mClip.mHit.gotoAndStop(nLevel + 1); mClip.mTree.gotoAndStop(nLevel + 1); mClip._parent.midground.gotoAndStop(Math.floor(nLevel / 5) + 1); mClip._parent.background.gotoAndStop(Math.floor(nLevel / 5) + 1); mClip._parent.mMouse.gotoAndStop(Math.floor(nLevel / 5) + 1); f_0 = new Fortress(55, afp_0[nLevel]); f_2 = new Fortress_2(1145, afp_2[nLevel]); for (_local2 in aGun_level[nLevel]) { new Unit_8(aGun_level[nLevel][_local2][0], aGun_level[nLevel][_local2][1], aGun_level[nLevel][_local2][2]); } for (_local2 in aWell_level[nLevel]) { new Well(aWell_level[nLevel][_local2][0], aWell_level[nLevel][_local2][1]); } moveClip(0); nPopulation_max2 = (nPopulation_max0 = 20 + nLevel); } function addClip(_id, mc, _depth) { if (_depth == undefined) { _depth = mc.getNextHighestDepth(); } return(mc.attachMovie(_id, _id + _depth, _depth)); } function addUnit(nU) { if (aBulid.length < 5) { if ((nPopulation_0 + Unit.DATA[nU][8]) <= nPopulation_max0) { if (nMoney_0 >= Unit.DATA[nU][7]) { mClip._parent.mBulid.mClip["bt" + aBulid.length].mAni.gotoAndStop(nU + 2); aBulid.push(nU); nMoney_0 = nMoney_0 - int(Unit.DATA[nU][7]); nPopulation_0 = nPopulation_0 + Unit.DATA[nU][8]; } else { var _local4 = addClip("word", _root); _local4._x = 300; _local4._y = 200; _local4.sTxt = "Not enough money!!!"; } } else { var _local4 = addClip("word", _root); _local4._x = 300; _local4._y = 200; _local4.sTxt = "Not enough population!!!"; } } } function removeUnit(nU) { if (aBulid[nU] != undefined) { var _local2 = aBulid.splice(nU, 1)[0]; nMoney_0 = nMoney_0 + int(Unit.DATA[_local2][7]); nPopulation_0 = nPopulation_0 - Unit.DATA[_local2][8]; barAry(); if (nU == 0) { nBulid_now = 0; } return(true); } return(false); } function addResearch(n) { if (nResearch == undefined) { switch (n) { case 0 : if (!aResearch[2]) { nResearch = 2; } else if (!aResearch[3]) { nResearch = 3; } else if (!aResearch[4]) { nResearch = 4; } break; case 1 : if (!aResearch[5]) { nResearch = 5; } else if (!aResearch[6]) { nResearch = 6; } break; case 2 : if (!aResearch[7]) { nResearch = 7; } break; case 3 : if (!aResearch[8]) { nResearch = 8; } else if (!aResearch[9]) { nResearch = 9; } else if (!aResearch[10]) { nResearch = 10; } else { if (aResearch[11]) { break; } nResearch = 11; } } if (nMoney_0 < aCost_money[nResearch]) { nResearch = undefined; var _local3 = addClip("word", _root); _local3._x = 300; _local3._y = 200; _local3.sTxt = "Not enough money!!!"; } else { nMoney_0 = nMoney_0 - int(aCost_money[nResearch]); nResearch_now = 1; setBtn(); } } else { nMoney_0 = nMoney_0 + int(aCost_money[nResearch]); nResearch = undefined; nResearch_now = 0; } } function research() { if (nResearch != undefined) { if (nResearch_now < aCost_time[nResearch]) { nResearch_now++; mClip._parent.mBulid.mClip.bar_2.mc._xscale = (nResearch_now / aCost_time[nResearch]) * 100; } else { aResearch[nResearch] = true; nResearch_now = 0; nResearch = undefined; setBtn(); mClip._parent.mBar_0.reset(); } } else { mClip._parent.mBulid.mClip.bar_2.mc._xscale = 0; } } function setBtn() { if (nResearch_now != 0) { mClip._parent.mBulid.mClip.mBar2.mClip.bt8.enabled = false; mClip._parent.mBulid.mClip.mBar2.mClip.bt8.rset(); mClip._parent.mBulid.mClip.mBar2.mClip.bt8.Frame(); mClip._parent.mBulid.mClip.mBar2.mClip.bt9.enabled = false; mClip._parent.mBulid.mClip.mBar2.mClip.bt9.rset(); mClip._parent.mBulid.mClip.mBar2.mClip.bt9.Frame(); mClip._parent.mBulid.mClip.mBar2.mClip.bt10.enabled = false; mClip._parent.mBulid.mClip.mBar2.mClip.bt10.rset(); mClip._parent.mBulid.mClip.mBar2.mClip.bt10.Frame(); mClip._parent.mBulid.mClip.mBar2.mClip.bt19.enabled = false; mClip._parent.mBulid.mClip.mBar2.mClip.bt19.rset(); mClip._parent.mBulid.mClip.mBar2.mClip.bt19.Frame(); } else { mClip._parent.mBulid.mClip.mBar2.mClip.bt8.enabled = true; mClip._parent.mBulid.mClip.mBar2.mClip.bt8.rset(); mClip._parent.mBulid.mClip.mBar2.mClip.bt8.Frame(); mClip._parent.mBulid.mClip.mBar2.mClip.bt9.enabled = true; mClip._parent.mBulid.mClip.mBar2.mClip.bt9.rset(); mClip._parent.mBulid.mClip.mBar2.mClip.bt9.Frame(); mClip._parent.mBulid.mClip.mBar2.mClip.bt10.enabled = true; mClip._parent.mBulid.mClip.mBar2.mClip.bt10.rset(); mClip._parent.mBulid.mClip.mBar2.mClip.bt10.Frame(); mClip._parent.mBulid.mClip.mBar2.mClip.bt19.enabled = true; mClip._parent.mBulid.mClip.mBar2.mClip.bt19.rset(); mClip._parent.mBulid.mClip.mBar2.mClip.bt19.Frame(); if (!aResearch[2]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt8.sLabel = "LAND RESEARCH\n($)500"; } else if (!aResearch[3]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt8.sLabel = "LAND RESEARCH\n($)1000"; } else if (!aResearch[4]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt8.sLabel = "LAND RESEARCH\n($)1500"; } else { mClip._parent.mBulid.mClip.mBar2.mClip.bt8.enabled = false; mClip._parent.mBulid.mClip.mBar2.mClip.bt8.Frame(); } if (!aResearch[5]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt9.sLabel = "AIR RESEARCH\n($)1500"; } else if (!aResearch[6]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt9.sLabel = "AIR RESEARCH\n($)2000"; } else { mClip._parent.mBulid.mClip.mBar2.mClip.bt9.enabled = false; mClip._parent.mBulid.mClip.mBar2.mClip.bt9.Frame(); } if (!aResearch[7]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt10.sLabel = "NAVAL RESEARCH\n($)3000"; } else { mClip._parent.mBulid.mClip.mBar2.mClip.bt10.enabled = false; mClip._parent.mBulid.mClip.mBar2.mClip.bt10.Frame(); } if (!aResearch[8]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt19.sLabel = "WEAPONS RESEARCH\n($)500"; } else if (!aResearch[9]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt19.sLabel = "WEAPONS RESEARCH\n($)600"; } else if (!aResearch[10]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt19.sLabel = "WEAPONS RESEARCH\n($)700"; } else if (!aResearch[11]) { mClip._parent.mBulid.mClip.mBar2.mClip.bt19.sLabel = "WEAPONS RESEARCH\n($)800"; } else { mClip._parent.mBulid.mClip.mBar2.mClip.bt19.enabled = false; mClip._parent.mBulid.mClip.mBar2.mClip.bt19.Frame(); } } } function bulid() { if (aBulid[0] != undefined) { if (nBulid_now < Unit.DATA[aBulid[0]][9]) { nBulid_now++; mClip._parent.mBulid.mClip.bar.mc._xscale = (nBulid_now / Unit.DATA[aBulid[0]][9]) * 100; } else { switch (aBulid.shift()) { case 0 : new Unit_0(f_0.vCurr.x, f_0.vCurr.y, 0); break; case 1 : new Unit_1(f_0.vCurr.x, f_0.vCurr.y, 0); break; case 2 : new Unit_2(f_0.vCurr.x, f_0.vCurr.y, 1); break; case 3 : new Unit_3(f_0.vCurr.x, f_0.vCurr.y, 1); break; case 4 : new Unit_4(f_0.vCurr.x, f_0.vCurr.y, 1); break; case 5 : new Unit_5(-25, 2); break; case 6 : new Unit_6(-25, 2); break; case 7 : new Unit_7(-75, 3); } nBulid_now = 0; barAry(); } } else { mClip._parent.mBulid.mClip.bar.mc._xscale = 0; } } function barAry() { mClip._parent.mBulid.mClip["bt" + aBulid.length].mAni.gotoAndStop(1); for (var _local2 in aBulid) { mClip._parent.mBulid.mClip["bt" + _local2].mAni.gotoAndStop(aBulid[_local2] + 2); } } function onpress() { vMouse_down.setTo(mClip._xmouse, mClip._ymouse); mSelect = addClip("mSelect", mClip); mSelect._x = mClip._xmouse; mSelect._y = mClip._ymouse; } function onrelease() { if (Math.abs(Math.max(mSelect.mHit._width, mSelect.mHit._height)) > 3) { getselect(); } else if (select.length > 0) { var _local4 = mClip._xmouse; (_local4 > 1060) && (_local4 = 1060); var _local2 = _local4; for (var _local3 in select) { select[_local3].vPt.setTo(_local2, mClip._ymouse); select[_local3].mClip.bar.mHealth.mSelect._visible = false; _local2 = _local2 - select[_local3].nW; } var _local5 = addClip("mClick", mClip); _local5._x = _local4; _local5._y = mClip._ymouse; sd.attachSound("yes"); sd.start(); select = []; } else { f_0.fl(mClip._xmouse, mClip._ymouse); } mSelect.removeMovieClip(); mSelect = undefined; } function getselect() { for (var _local3 in select) { select[_local3].mClip.bar.mHealth.mSelect._visible = false; } select = []; var _local3 = 0; while (_local3 < 4) { var _local2 = this["aObj" + _local3]; for (var _local4 in _local2) { if (((_local2[_local4].id != 6) && (_local2[_local4].id != 8)) && (mSelect.hitTest(_local2[_local4].mClip.mHit))) { select.push(_local2[_local4]); _local2[_local4].mClip.bar.mHealth.mSelect._visible = true; } } _local3++; } if (select.length > 0) { sd.attachSound("what"); sd.start(); } } function timeRun() { nTime++; nMoney_0 = nMoney_0 + 5; mClip._parent.zTime.sTxt = "Level :" + (nLevel + 1); mClip._parent.zTime.Replace(); mClip._parent.zScore.sTxt = "Score :" + nScore; mClip._parent.zScore.Replace(); onTime(); if ((nTime % 2) == 0) { setBtn(); } } function onTime() { if ((f_2.nHealth > 0) && (((nLevel == 0) ? (nTime > 10) : true))) { if (nTime < aTime_level[nLevel]) { if (nPopulation_2 < nPopulation_max2) { if (nEmy > 0) { if (Math.random() > 0.6) { if ((aObj2.length > 0) && (Math.random() > 0.7)) { new Unit_6(mClip.mHit._width + 25, 6); } var _local2 = Math.floor(nLevel / 2); var _local3 = Math.round(SFM.rdm_a(0, (((_local2 + 2) > 7) ? 7 : (_local2 + 2)), aBeny[((_local2 > 6) ? 6 : (_local2))])); switch (_local3) { case 0 : new Unit_0(f_2.vCurr.x, f_2.vCurr.y, 4); break; case 1 : new Unit_1(f_2.vCurr.x, f_2.vCurr.y, 4); break; case 2 : new Unit_2(f_2.vCurr.x, f_2.vCurr.y, 5); break; case 3 : new Unit_3(f_2.vCurr.x, f_2.vCurr.y, 5); break; case 4 : new Unit_4(f_2.vCurr.x, f_2.vCurr.y, 5); break; case 5 : new Unit_5(mClip.mHit._width + 25, 6); break; case 6 : new Unit_6(mClip.mHit._width + 25, 6); break; case 7 : new Unit_7(mClip.mHit._width + 75, 7); } nPopulation_2 = nPopulation_2 + Unit.DATA[_local3][8]; nEmy--; } } else if (nEmy == 0) { nEmy = Math.round(SFM.rdm_2(-10, -20)); } else if (nEmy == -1) { nEmy = Math.round(SFM.rdm_2(3, 8 + Math.round(nLevel / 2))); } else { nEmy++; } } } else if ((((aObj4.length + aObj5.length) + aObj6.length) + aObj7.length) == 1) { if (aObj5[0].id == 8) { stop(); win(); mClip._parent.gotoAndStop("Win"); } } else if ((((aObj4.length + aObj5.length) + aObj6.length) + aObj7.length) < 1) { stop(); win(); mClip._parent.gotoAndStop("Win"); } } } function run() { ((nTime_enter < 500) ? (nTime_enter++) : ((nTime_enter = 0))); for (var _local5 in aBullet) { aBullet[_local5].move(); } f_0.move(); f_2.move(); var _local5 = 0; while (_local5 < 8) { var _local3 = this["aObj" + _local5]; for (var _local4 in _local3) { _local3[_local4].action(); _local3[_local4].move(); if ((nTime_enter % 20) == 0) { _local3[_local4].getTarget(); } } _local5++; } if ((nTime_enter % 20) == 0) { for (_local5 in aWell) { aWell[_local5].move(); } } if (mSelect != undefined) { var _local7 = mClip._xmouse - vMouse_down.x; var _local6 = mClip._ymouse - vMouse_down.y; mSelect._xscale = ((_local7 > 0) ? 100 : -100); mSelect._yscale = ((_local6 > 0) ? 100 : -100); mSelect.mHit._width = Math.abs(_local7); mSelect.mHit._height = Math.abs(_local6); } if ((nLevel == 0) && (_root.GAME.bFirst)) { if (nTime == 1) { var _local8 = addClip("mPop_0", mClip); (_local8._x = 110); (_local8._y = 110); } else if ((nTime > 2) && (nTime < 6)) { moveClip_3(-1); } else if (nTime == 6) { var _local8 = addClip("mPop_1", mClip); (_local8._x = 1090); (_local8._y = 110); } else if ((nTime > 6) && (nTime < 10)) { moveClip_3(1); } else if (nTime == 10) { var _local8 = addClip("mPop_2", _root); (_local8._x = 30); (_local8._y = 255); } else if (nTime > 10) { moveClip_2(); _root.GAME.bFirst = false; } } else { moveClip_2(); } bulid(); research(); zMoney.sTxt = "Money :" + nMoney_0; zMoney.Replace(); zPopulation.sTxt = (("Population :" + nPopulation_0) + "/") + nPopulation_max0; zPopulation.Replace(); } function moveClip(x) { mClip._x = x; mClip._parent.midground._x = mClip._x * n1; mClip._parent.background._x = mClip._x * n2; } function moveClip_2() { if (_root._ymouse < 330) { var _local3 = 0; if (_root._xmouse > (Stage.width - 30)) { _local3 = (Stage.width - _root._xmouse) - 30; } else if (_root._xmouse < 30) { _local3 = 30 - _root._xmouse; } if (_local3 != 0) { mClip._x = mClip._x + _local3; if (mClip._x > 0) { mClip._x = 0; } else if (mClip._x < (Stage.width - mClip.mHit._width)) { mClip._x = Stage.width - mClip.mHit._width; } mClip._parent.midground._x = mClip._x * n1; mClip._parent.background._x = mClip._x * n2; } } } function moveClip_3(n) { var _local2 = 10 * n; if ((_local2 != 0) && (((n > 0) ? (mClip._x < 0) : (mClip._x > -600)))) { mClip._x = mClip._x + _local2; if (mClip._x > 0) { mClip._x = 0; } else if (mClip._x < (Stage.width - mClip.mHit._width)) { mClip._x = Stage.width - mClip.mHit._width; } mClip._parent.midground._x = mClip._x * n1; mClip._parent.background._x = mClip._x * n2; } } }Symbol 406 MovieClip [__Packages.Fortress] Frame 0class Fortress extends Unit { var sName, nDir, vCurr, mClip, nW, nH, nRot, nHealth, nHealth_max, nMode, aAtk, nGun, nTime, moveClip, oPoint; function Fortress (x, y) { super(); sName = "fortress"; nDir = 1; vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip); nW = 50; nH = 60; nRot = 0; nHealth = (nHealth_max = 5000); nMode = 1; mClip.gotoAndStop(1); mClip.createEmptyMovieClip("bar", 0); mClip.bar._x = mClip.mHit._x; mClip.bar._y = mClip.mHit._y; mClip.bar.attachMovie("mHealth", "mHealth", 0, {_y:-nH, _width:nW}); mClip.owner = this; aAtk = new Array(); nGun = 0; nTime = 0; moveClip(); } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); mClip.bar.mHealth.mc._xscale = (nHealth / nHealth_max) * 100; if (aAtk.length > 0) { if (nTime == 0) { fire(); } } (nTime != 0) && (nTime--); } function fl(x, y) { if (Unit.GAME.nMoney_0 >= aMoney[nGun]) { switch (nGun) { case 0 : aAtk.push(x); aAtk.push(y); break; case 1 : var _local3 = 0; while (_local3 < 2) { aAtk.push(x); aAtk.push(y); _local3++; } break; case 2 : _local3 = 0; while (_local3 < 2) { aAtk.push(x + (_local3 * 30)); aAtk.push(y); _local3++; } break; case 3 : _local3 = 0; while (_local3 < 2) { aAtk.push(x + (_local3 * 30)); aAtk.push(y); _local3++; } break; case 4 : aAtk.push(x); aAtk.push(y); break; case 5 : aAtk.push(x); aAtk.push(y); } var _local7 = Unit.GAME.addClip("mClick2", Unit.GAME.mClip); _local7._x = x; _local7._y = y; Unit.GAME.nMoney_0 = Unit.GAME.nMoney_0 - int(aMoney[nGun] - Unit.GAME.nLevel); } else { var _local6 = Unit.GAME.addClip("word", _root); _local6._x = 300; _local6._y = 200; _local6.sTxt = "Not enough money!!!"; } } function fire() { switch (nGun) { case 0 : var _local8 = aAtk.shift(); var _local7 = aAtk.shift(); var _local4 = SFM.coordinateConvert(mClip.gun0, Unit.GAME.mClip); var _local3 = SFM.parabolaRot(_local4.x, _local4.y, _local8, _local7, 22, 0.5).x2; if (_local3 != undefined) { mClip.gun0._rotation = _local3 * SFM.R_PI; new Bullet_f0(_local4.x, _local4.y, _local3, "bullet_10", 22, 4, 150); mClip.gun0.play(); Unit.GAME.sd.attachSound("shoot_07"); Unit.GAME.sd.start(); nTime = nTime + 10; } break; case 1 : _local8 = aAtk.shift(); _local7 = aAtk.shift(); _local4 = SFM.coordinateConvert(mClip.gun0, Unit.GAME.mClip); _local3 = SFM.parabolaRot(_local4.x, _local4.y, _local8, _local7, 22, 0.5).x1; if (_local3 != undefined) { mClip.gun0._rotation = _local3 * SFM.R_PI; new Bullet_f0(_local4.x, _local4.y, _local3, "bullet_2", 22, 4, 200); mClip.gun0.play(); Unit.GAME.sd.attachSound("shoot_07"); Unit.GAME.sd.start(); nTime = nTime + 10; } break; case 2 : _local8 = aAtk.shift(); _local7 = aAtk.shift(); _local4 = SFM.coordinateConvert(mClip.gun3, Unit.GAME.mClip); _local3 = SFM.parabolaRot(_local4.x, _local4.y, _local8, _local7, 22, 0.5).x2; if (_local3 != undefined) { mClip.gun3._rotation = _local3 * SFM.R_PI; var _local5 = new Vector(); _local5.polar(_local3 + (Math.PI/2), 6); new Bullet_f1(_local4.x + _local5.x, _local4.y + _local5.y, _local3 + 0.03, "bullet_12", 22, 4, 1); _local5.polar(_local3 - (Math.PI/2), 6); new Bullet_f1(_local4.x + _local5.x, _local4.y + _local5.y, _local3 - 0.03, "bullet_12", 22, 4, 1); Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); nTime = nTime + 20; } break; case 3 : _local8 = aAtk.shift(); _local7 = aAtk.shift(); _local4 = SFM.coordinateConvert(mClip.gun3, Unit.GAME.mClip); _local3 = SFM.parabolaRot(_local4.x, _local4.y, _local8, _local7, 22, 0.5).x1; if (_local3 != undefined) { mClip.gun3._rotation = _local3 * SFM.R_PI; var _local5 = new Vector(); _local5.polar(_local3 + (Math.PI/2), 6); new Bullet_f1(_local4.x + _local5.x, _local4.y + _local5.y, _local3 + 0.02, "bullet_11", 22, 4, 2); _local5.polar(_local3 - (Math.PI/2), 6); new Bullet_f1(_local4.x + _local5.x, _local4.y + _local5.y, _local3 - 0.02, "bullet_11", 22, 4, 2); Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); nTime = nTime + 30; } break; case 4 : _local8 = aAtk.shift(); _local7 = aAtk.shift(); _local4 = SFM.coordinateConvert(mClip.gun1, Unit.GAME.mClip); _local3 = Math.atan2(_local7 - _local4.y, _local8 - _local4.x); mClip.gun1._rotation = _local3 * SFM.R_PI; var _local5 = new Vector(); _local5.polar(_local3 + (Math.PI/2), 6); new Laser(_local4.x + _local5.x, _local4.y + _local5.y, _local3, "laser", 22, 4); _local5.polar(_local3 - (Math.PI/2), 6); new Laser(_local4.x + _local5.x, _local4.y + _local5.y, _local3, "laser", 22, 4); nTime = nTime + 100; break; case 5 : _local8 = aAtk.shift(); _local7 = aAtk.shift(); _local4 = SFM.coordinateConvert(mClip.gun1, Unit.GAME.mClip); _local3 = SFM.parabolaRot(_local4.x, _local4.y, _local8, _local7, 22, 0.5).x1; if (_local3 == undefined) { break; } mClip.gun1._rotation = _local3 * SFM.R_PI; _local5 = new Vector(); _local5.polar(_local3 + (Math.PI/2), 6); new Bullet_f1(_local4.x + _local5.x, _local4.y + _local5.y, _local3 + 0.03, "bullet_13", 22, 4, 3); _local5.polar(_local3 - (Math.PI/2), 6); new Bullet_f1(_local4.x + _local5.x, _local4.y + _local5.y, _local3 - 0.03, "bullet_13", 22, 4, 3); Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); nTime = nTime + 100; } if (_local3 == undefined) { var _local6 = Unit.GAME.addClip("word", _root); _local6._x = 300; _local6._y = 200; _local6.sTxt = "You cannot shoot here!!!"; } } function remove() { super.remove(); Unit.GAME.stop(); Unit.GAME.mClip._parent.gotoAndStop("Loss"); } static var aMoney = [20, 30, 40, 50, 100, 150]; }Symbol 407 MovieClip [__Packages.Bullet_f1] Frame 0class Bullet_f1 extends Bullet_f0 { var nType, vSpeed, oPoint, mClip, vCurr, nRot, sName, camp; function Bullet_f1 (x, y, nR, sN, nS, nC, nT) { super(x, y, nR, sN, nS, nC); nType = nT; vSpeed.y = vSpeed.y + 0.25; } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if ((!Unit.GAME.mClip.mHit.hitTest(oPoint.x + vSpeed.x, oPoint.y + vSpeed.y, true)) && (vCurr.y < 400)) { nRot = Math.atan2(vSpeed.y, vSpeed.x); vCurr.x = vCurr.x + vSpeed.x; vCurr.y = vCurr.y + vSpeed.y; vSpeed.y = vSpeed.y + 0.5; moveClip(); } else { var _local3 = 0; while (_local3 < 100) { if (!Unit.GAME.mClip.mHit.hitTest(oPoint.x, oPoint.y, true)) { oPoint.x = oPoint.x + Math.cos(nRot); oPoint.y = oPoint.y + Math.sin(nRot); vCurr.x = vCurr.x + Math.cos(nRot); vCurr.y = vCurr.y + Math.sin(nRot); } _local3++; } onhit(); moveClip(); remove(); } } function moveClip() { mClip._x = vCurr.x; mClip._y = vCurr.y; mClip._rotation = nRot * SFM.R_PI; } function remove() { for (var _local2 in Unit.GAME.aBullet) { if (Unit.GAME.aBullet[_local2] == this) { Unit.GAME.aBullet.splice(Number(_local2), 1); break; } } sName = null; mClip.gotoAndPlay("destroy"); mClip = null; vSpeed = null; vCurr = null; } function onhit() { if (nType == 3) { new Boom_f4(vCurr.x, vCurr.y, "boom_1", camp); } else if (nType == 2) { new Boom_f3(vCurr.x, vCurr.y, "boom_2", camp, nRot + (Math.PI/2)); } else { new Boom_f3(vCurr.x, vCurr.y, "boom_0", camp, nRot + (Math.PI/2)); } } }Symbol 408 MovieClip [__Packages.Boom_f4] Frame 0class Boom_f4 { var sName, nRot, vCurr, mClip, camp, nTime; function Boom_f4 (x, y, sN, nC) { sName = sN; nRot = 0; vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip); if (x != undefined) { Unit.GAME.aBullet.push(this); } mClip.owner = this; camp = nC; mClip._x = vCurr.x; mClip._y = vCurr.y; mClip._rotation = nRot * SFM.R_PI; nTime = 0; } function move() { if ((nTime % 5) == 0) { for (var _local3 in Unit.GAME["aObj" + camp]) { var _local2 = Unit.GAME["aObj" + camp][_local3]; if (getd(_local2)) { onhit(_local2); } } for (var _local3 in Unit.GAME["aObj" + (camp + 1)]) { var _local2 = Unit.GAME["aObj" + (camp + 1)][_local3]; if (getd(_local2)) { onhit(_local2); } } } nTime++; } function getd(t) { var _local2 = mClip._width; if (vCurr.distance(t.vCurr) < _local2) { return(true); } return(false); } function remove() { for (var _local2 in Unit.GAME.aBullet) { if (Unit.GAME.aBullet[_local2] == this) { Unit.GAME.aBullet.splice(Number(_local2), 1); break; } } sName = null; mClip = null; vCurr = null; } function onhit(t) { t.nHealth = t.nHealth - 300; if (t.nHealth <= 0) { t.nHealth = 0; t.remove(); } } }Symbol 409 MovieClip [__Packages.Boom_f3] Frame 0class Boom_f3 { var sName, nRot, vCurr, mClip, camp, nTime; function Boom_f3 (x, y, sN, nC, nR) { sName = sN; nRot = nR; vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip); if (x != undefined) { Unit.GAME.aBullet.push(this); } mClip.owner = this; camp = nC; mClip._x = vCurr.x; mClip._y = vCurr.y; mClip._rotation = nRot * SFM.R_PI; nTime = 0; } function move() { if ((nTime % 5) == 0) { for (var _local3 in Unit.GAME["aObj" + camp]) { var _local2 = Unit.GAME["aObj" + camp][_local3]; if (getd(_local2)) { onhit(_local2); } } for (var _local3 in Unit.GAME["aObj" + (camp + 1)]) { var _local2 = Unit.GAME["aObj" + (camp + 1)][_local3]; if (getd(_local2)) { onhit(_local2); } } } nTime++; } function getd(t) { if (t.mClip.mHit.hitTest(mClip)) { return(true); } return(false); } function remove() { for (var _local2 in Unit.GAME.aBullet) { if (Unit.GAME.aBullet[_local2] == this) { Unit.GAME.aBullet.splice(Number(_local2), 1); break; } } sName = null; mClip = null; vCurr = null; } function onhit(t) { t.nHealth = t.nHealth - 100; if (t.nHealth <= 0) { t.nHealth = 0; t.remove(); } } }Symbol 410 MovieClip [__Packages.Laser] Frame 0class Laser extends Bullet_f0 { var sName, nSpeed, nRot, vCurr, mClip, camp, moveClip, nTime, k; function Laser (x, y, nR, sN, nS, nC) { super(); sName = sN; nSpeed = nS; nRot = nR; vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip); mClip.owner = this; camp = nC; moveClip(); nTime = 0; k = Math.tan(nRot); } function move() { if ((nTime % 5) == 0) { var _local3 = 0; while (_local3 < 4) { for (var _local4 in Unit.GAME["aObj" + (camp + _local3)]) { var _local2 = Unit.GAME["aObj" + (camp + _local3)][_local4]; if (getd(_local2)) { onhit(_local2); } } _local3++; } } nTime++; } function getd(t) { var _local2 = Math.abs(((k * (t.vCurr.x - vCurr.x)) - (t.vCurr.y - vCurr.y)) / Math.sqrt((k * k) + 1)); if (_local2 < 20) { return(true); } return(false); } function onhit(t) { t.nHealth = t.nHealth - 50; if (t.nHealth <= 0) { t.nHealth = 0; t.remove(); } } }Symbol 411 MovieClip [__Packages.Fortress_2] Frame 0class Fortress_2 extends Unit { var sName, nDir, vCurr, mClip, nW, nH, nRot, nHealth, nHealth_max, nMode, moveClip, oPoint; function Fortress_2 (x, y) { super(); sName = "fortress_2"; nDir = 1; vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip); nW = 50; nH = 60; nRot = 0; nHealth = (nHealth_max = 5000); nMode = 1; mClip.gotoAndStop(1); mClip.createEmptyMovieClip("bar", 0); mClip.bar._x = mClip.mHit._x; mClip.bar._y = mClip.mHit._y; mClip.bar.attachMovie("mHealth", "mHealth", 0, {_y:-nH, _width:nW}); mClip.owner = this; moveClip(); } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); mClip.bar.mHealth.mc._xscale = (nHealth / nHealth_max) * 100; } function remove() { if (Unit.GAME.nLevel < 14) { super.remove(); Unit.GAME.stop(); Unit.GAME.win(); Unit.GAME.nScore = Unit.GAME.nScore + int((Unit.GAME.nLevel + 1) * 100); Unit.GAME.mClip._parent.gotoAndStop("Win"); } else { Unit.GAME.moveClip(-600); mClip.play(); } } function remove_2() { super.remove(); } }Symbol 412 MovieClip [__Packages.Unit_8] Frame 0class Unit_8 extends Unit { var sName, nW, nH, nDir, nRot, vCurr, nAtk_mode, nAtk_base, nAtk_cold, nMode, mClip, nAtk_range, moveClip, get_1, oPoint, target, ready, nAtk_now, nHealth_max, nHealth, camp; function Unit_8 (x, y, r) { super(); sName = Unit.DATA[id][11]; nW = Unit.DATA[id][13]; nH = Unit.DATA[id][14]; nDir = -1; nRot = r / SFM.R_PI; vCurr = new Vector(x, y); nAtk_mode = Unit.DATA[id][0]; nAtk_base = Unit.DATA[id][5]; nAtk_cold = Unit.DATA[id][6]; nMode = Unit.DATA[id][12]; mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip.mObj2); mClip.gotoAndStop(1); mClip.owner = this; Unit.GAME.aGun.push(this); nAtk_range = 300; moveClip(); } function getTarget() { get_1(); } function action() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if (target.mClip != null) { fire(); } else { ready(); target = undefined; } (nAtk_now != 0) && (nAtk_now--); mClip.bar.mHealth.mc._xscale = (nHealth / nHealth_max) * 100; } function move() { } function remove(n) { (n == undefined) && (n = 0); if (n == 0) { var _local2 = Unit.GAME["aObj" + (3 - (nDir * 2))]; for (var _local6 in _local2) { if (_local2[_local6] == this) { _local2.splice(Number(_local6), 1); target = undefined; mClip.gotoAndStop("destroy"); Unit.GAME.aGun.push(this); break; } } } else { for (var _local6 in Unit.GAME.aGun) { if (Unit.GAME.aGun[_local6] == this) { Unit.GAME.aGun.splice(Number(_local6), 1); nDir = n; camp = 2 + (nDir * 2); nHealth_max = (nHealth = Unit.DATA[id][1]); mClip._xscale = nDir * 100; moveClip(); mClip.createEmptyMovieClip("bar", 0); mClip.bar._x = mClip.mHit._x; mClip.bar._y = mClip.mHit._y; mClip.bar.attachMovie("mHealth", "mHealth", 0, {_y:-nH, _width:nW}); mClip.bar._rotation = (-nDir) * mClip._rotation; Unit.GAME["aObj" + (3 - (nDir * 2))].push(this); if (nDir > 0) { mClip.mFlag.gotoAndStop(2); } else { mClip.mFlag.gotoAndStop(3); } break; } } } } function fire() { var _local3 = SFM.coordinateConvert(target.mClip.mHit, Unit.GAME.mClip); var _local2 = SFM.coordinateConvert(mClip.mHit.gun, Unit.GAME.mClip, 18, 0); if (nDir > 0) { var _local5 = SFM.parabolaRot(_local2.x, _local2.y, _local3.x, _local3.y, 15, 0.5).x2; mClip.mHit.gun._rotation = (_local5 * SFM.R_PI) - mClip._rotation; } else { var _local5 = SFM.parabolaRot(_local2.x, _local2.y, _local3.x, _local3.y, 15, 0.5).x1; mClip.mHit.gun._rotation = SFM.Rfloor_n((180 - (_local5 * SFM.R_PI)) + mClip._rotation); } if (nAtk_now == 0) { nAtk_now = nAtk_now + nAtk_cold; if (_local5 != undefined) { var _local4 = Unit.GAME.addClip("gun_fire_3", mClip.mHit.gun); _local4._x = 18; _local4._y = 0; _local4._yscale = (_local4._xscale = 50); new Bullet_1(_local2.x, _local2.y, _local5, "bullet_1", 15, target, this); Unit.GAME.sd.attachSound("shoot_04"); Unit.GAME.sd.start(); } } } var id = 8; }Symbol 413 MovieClip [__Packages.Bullet_1] Frame 0class Bullet_1 extends Bullet { var oPoint, mClip, vCurr, target, nRot, vSpeed, moveClip, onhit, remove; function Bullet_1 (x, y, nR, sN, nS, _t, _o) { super(x, y, nR, sN, nS, _t, _o); } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if ((!target.mClip.mHit.hitTest(oPoint.x, oPoint.y)) && (target.mClip != null)) { nRot = Math.atan2(vSpeed.y, vSpeed.x); vCurr.x = vCurr.x + vSpeed.x; vCurr.y = vCurr.y + vSpeed.y; vSpeed.y = vSpeed.y + 0.5; moveClip(); } else { if (target.mClip != null) { onhit(); } remove(); } } }Symbol 414 MovieClip [__Packages.Well] Frame 0class Well { var sName, nW, nH, vCurr, mClip, nOwner, nOil_max, nOil; function Well (x, y) { sName = "Well"; nW = 20; nH = 20; vCurr = new Vector(x, y); mClip = Unit.GAME.addClip(sName, Unit.GAME.mClip.mObj2); mClip.owner = this; mClip._x = vCurr.x; mClip._y = vCurr.y; Unit.GAME.aWell.push(this); nOwner = 0; nOil_max = (nOil = 1500 + (Unit.GAME.nLevel * 100)); } function move() { if (nOwner > 0) { mClip.play(); if (nOil > 0) { Unit.GAME.nMoney_0 = Unit.GAME.nMoney_0 + int(3 + Math.round(Unit.GAME.nLevel / 3)); nOil = nOil - 3; } else { Unit.GAME.nMoney_0 = Unit.GAME.nMoney_0 + int(1 + Math.round(Unit.GAME.nLevel / 3)); } } else if (nOwner < 0) { mClip.play(); if (nOil > 0) { nOil = nOil - 2; } } else { mClip.stop(); } mClip.mFlag.gotoAndStop(nOwner + 2); mClip.mOil.mc._xscale = (nOil / nOil_max) * 100; } function remove() { for (var _local2 in Unit.GAME.aWell) { if (Unit.GAME.aWell[_local2] == this) { Unit.GAME.aWell.splice(Number(_local2), 1); break; } } sName = null; vCurr = null; mClip.gotoAndPlay("destroy"); mClip = null; } }Symbol 415 MovieClip [__Packages.Unit_ground] Frame 0class Unit_ground extends Unit { var vPoint, nW, nDir, bMove, vCurr, vSpeed, nRot, nSpeed, oPoint, mClip, nHealth_max, remove; function Unit_ground (x, y, _sn, _a, _obj) { super(x, y, _sn, _a, _obj); if (((x < 10) || (x > 1190)) || (x == undefined)) { x = 500; } if (y == undefined) { y = 0; } vPoint = new Vector(x + (nDir * nW), y); } function move() { if (bMove) { vCurr.plus(vSpeed.polar(nRot, nSpeed)); if (Unit.GAME.mClip.mHit.hitTest(oPoint.x, oPoint.y, true)) { while (Unit.GAME.mClip.mHit.hitTest(oPoint.x, oPoint.y, true)) { vCurr.y = vCurr.y - 1; oPoint.y = oPoint.y - 1; } } else { while (!Unit.GAME.mClip.mHit.hitTest(oPoint.x, oPoint.y, true)) { vCurr.y = vCurr.y + 1; oPoint.y = oPoint.y + 1; } } vPoint = vCurr.plusNew(vSpeed.polar(nRot, nDir * nW)); var _local3 = SFM.coordinateConvert(mClip._parent, _root, vPoint.x, vPoint.y); if (Unit.GAME.mClip.mHit.hitTest(_local3.x, _local3.y, true)) { while (Unit.GAME.mClip.mHit.hitTest(_local3.x, _local3.y, true)) { vPoint.y = vPoint.y - 1; _local3.y = _local3.y - 1; } } else { while (!Unit.GAME.mClip.mHit.hitTest(_local3.x, _local3.y, true)) { vPoint.y = vPoint.y + 1; _local3.y = _local3.y + 1; } } if (nDir > 0) { nRot = nRot + ((Math.atan2(vPoint.y - vCurr.y, vPoint.x - vCurr.x) - nRot) * 0.1); } else { nRot = nRot + ((Math.atan2(vCurr.y - vPoint.y, vCurr.x - vPoint.x) - nRot) * 0.1); } mClip.mHit.play(); } else { mClip.mHit.gotoAndStop(mClip.mHit._totalframes); } moveClip(); if (vCurr.x > 1140) { if (nDir > 0) { Unit.GAME.f_2.nHealth = Unit.GAME.f_2.nHealth - nHealth_max; remove(); } } else if (vCurr.x < 60) { if (nDir < 0) { Unit.GAME.f_0.nHealth = Unit.GAME.f_0.nHealth - nHealth_max; remove(); } } oPoint = SFM.coordinateConvert(mClip.mHit, _root); } function moveClip() { mClip._x = vCurr.x; mClip._y = mClip._y + ((vCurr.y - mClip._y) * 0.2); mClip._rotation = (nRot * 180) / Math.PI; } }Symbol 416 MovieClip [__Packages.Unit_0] Frame 0class Unit_0 extends Unit_ground { var setDn, getmClip, nAtk_range, vCurr, mClip, nRot, bMove, nSpeed, nDir, get_1, remove, target, nAtk_now, nAtk_cold; function Unit_0 (x, y, _a) { super(x, y, Unit.DATA[id][11], _a, {nW:Unit.DATA[id][13], nH:Unit.DATA[id][14], nSpeed:Unit.DATA[id][4]}); setDn(); getmClip(); nAtk_range = 250; } function moveClip() { mClip._x = vCurr.x; mClip._y = mClip._y + ((vCurr.y - mClip._y) * 0.2); mClip._rotation = (nRot * 90) / Math.PI; if (bMove) { if ((nDir * nSpeed) > 0) { mClip.mHit.play(); } else if (mClip.mHit._currentframe == 1) { mClip.mHit.gotoAndStop(36); } else { mClip.mHit.prevFrame(); } } } function getTarget() { get_1(); for (var _local2 in Unit.GAME.aGun) { if (Math.abs(vCurr.x - Unit.GAME.aGun[_local2].vCurr.x) < 5) { Unit.GAME.aGun[_local2].remove(nDir); mClip._visible = false; remove(); break; } } for (var _local2 in Unit.GAME.aWell) { if ((Unit.GAME.aWell[_local2].nOwner != nDir) && (Math.abs(vCurr.x - Unit.GAME.aWell[_local2].vCurr.x) < 5)) { Unit.GAME.aWell[_local2].nOwner = Unit.GAME.aWell[_local2].nOwner + nDir; mClip._visible = false; remove(); break; } } } function fire() { var _local7 = SFM.coordinateConvert(target.mClip.mHit, Unit.GAME.mClip); var _local6 = SFM.coordinateConvert(mClip.mHit, Unit.GAME.mClip); var _local4 = Math.atan2(_local7.y - _local6.y, _local7.x - _local6.x); var _local2; if (nDir > 0) { _local2 = (_local4 * SFM.R_PI) - mClip._rotation; } else { _local2 = (180 - (_local4 * SFM.R_PI)) + mClip._rotation; _local2 = SFM.Rfloor_n(_local2); } mClip.mHit.body._rotation = _local2 * 0.5; mClip.mHit.body.head._rotation = (mClip.mHit.body.gun._rotation = mClip.mHit.body._rotation); if (nAtk_now == 0) { nAtk_now = nAtk_now + nAtk_cold; var _local5 = SFM.coordinateConvert(mClip.mHit.body.gun, Unit.GAME.mClip, 10, 1); new Bullet(_local5.x, _local5.y, _local4, "bullet_0", 15, target, this); var _local3 = Unit.GAME.addClip("gun_fire_3", mClip.mHit.body.gun); _local3._x = 10; _local3._y = 1; _local3._yscale = (_local3._xscale = 20); Unit.GAME.sd.attachSound("hit_0"); Unit.GAME.sd.start(); } } function ready() { mClip.mHit.body._rotation = (mClip.mHit.body.head._rotation = (mClip.mHit.body.gun._rotation = 0)); } var id = 0; }Symbol 417 MovieClip [__Packages.Unit_1] Frame 0class Unit_1 extends Unit_ground { var setDn, getmClip, nAtk_range, vCurr, mClip, nRot, bMove, nSpeed, nDir, get_1, remove, target, nAtk_now, nAtk_cold; function Unit_1 (x, y, _a) { super(x, y, Unit.DATA[id][11], _a, {nW:Unit.DATA[id][13], nH:Unit.DATA[id][14], nSpeed:Unit.DATA[id][4]}); setDn(); getmClip(); nAtk_range = 250; } function moveClip() { mClip._x = vCurr.x; mClip._y = mClip._y + ((vCurr.y - mClip._y) * 0.2); mClip._rotation = (nRot * 90) / Math.PI; if (bMove) { if ((nDir * nSpeed) > 0) { mClip.mHit.play(); } else if (mClip.mHit._currentframe == 1) { mClip.mHit.gotoAndStop(36); } else { mClip.mHit.prevFrame(); } } } function getTarget() { get_1(); for (var _local2 in Unit.GAME.aGun) { if (Math.abs(vCurr.x - Unit.GAME.aGun[_local2].vCurr.x) < 5) { Unit.GAME.aGun[_local2].remove(nDir); mClip._visible = false; remove(); break; } } for (var _local2 in Unit.GAME.aWell) { if ((Unit.GAME.aWell[_local2].nOwner != nDir) && (Math.abs(vCurr.x - Unit.GAME.aWell[_local2].vCurr.x) < 5)) { Unit.GAME.aWell[_local2].nOwner = Unit.GAME.aWell[_local2].nOwner + nDir; mClip._visible = false; remove(); break; } } } function fire() { var _local7 = SFM.coordinateConvert(target.mClip.mHit, Unit.GAME.mClip); var _local6 = SFM.coordinateConvert(mClip.mHit, Unit.GAME.mClip); var _local3 = Math.atan2(_local7.y - _local6.y, _local7.x - _local6.x); var _local4; if (nDir > 0) { _local4 = (_local3 * SFM.R_PI) - mClip._rotation; } else { _local4 = (180 - (_local3 * SFM.R_PI)) + mClip._rotation; _local4 = SFM.Rfloor_n(_local4); } mClip.mHit.body._rotation = _local4 * 0.5; mClip.mHit.body.head._rotation = (mClip.mHit.body.gun._rotation = mClip.mHit.body._rotation); if (nAtk_now == 0) { var _local2 = SFM.coordinateConvert(mClip.mHit.body.gun, Unit.GAME.mClip, 13, -3); if (target.nMode < 2) { new Bullet(_local2.x, _local2.y, _local3, "missile_0", 10, target, this); } else { new Missile(_local2.x, _local2.y, _local3, "missile_0", target, this); } var _local5 = Unit.GAME.addClip("gun_fire_3", mClip.mHit.body.gun); _local5._x = 13; _local5._y = -3; _local5._yscale = (_local5._xscale = 30); nAtk_now = nAtk_now + nAtk_cold; Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); } } function ready() { mClip.mHit.body._rotation = (mClip.mHit.body.head._rotation = (mClip.mHit.body.gun._rotation = 0)); } var id = 1; }Symbol 418 MovieClip [__Packages.Unit_2] Frame 0class Unit_2 extends Unit_ground { var setDn, getmClip, nAtk_range, get_1, target, mClip, nDir, nAtk_now, nAtk_cold; function Unit_2 (x, y, _a) { super(x, y, Unit.DATA[id][11], _a, {nW:Unit.DATA[id][13], nH:Unit.DATA[id][14], nSpeed:Unit.DATA[id][4]}); setDn(); getmClip(); nAtk_range = 250; } function getTarget() { get_1(); } function fire() { var _local7 = SFM.coordinateConvert(target.mClip.mHit, Unit.GAME.mClip); var _local6 = SFM.coordinateConvert(mClip.mHit, Unit.GAME.mClip); var _local4 = Math.atan2(_local7.y - _local6.y, _local7.x - _local6.x); var _local2; if (nDir > 0) { _local2 = (_local4 * SFM.R_PI) - mClip._rotation; } else { _local2 = (180 - (_local4 * SFM.R_PI)) + mClip._rotation; _local2 = SFM.Rfloor_n(_local2); } mClip.mHit.gun._rotation = _local2; if (nAtk_now == 0) { nAtk_now = nAtk_now + nAtk_cold; var _local5 = SFM.coordinateConvert(mClip.mHit.gun, Unit.GAME.mClip, 10, 0); var _local3 = Unit.GAME.addClip("gun_fire_3", mClip.mHit.gun); _local3._x = 18; _local3._y = 0; _local3._yscale = (_local3._xscale = 30); new Bullet(_local5.x, _local5.y, _local4, "bullet_0", 15, target, this); Unit.GAME.sd.attachSound("shoot_04"); Unit.GAME.sd.start(); } } function ready() { mClip.mHit.gun._rotation = mClip.mHit.gun._rotation - (mClip.mHit.gun._rotation * 0.5); } var id = 2; }Symbol 419 MovieClip [__Packages.Unit_3] Frame 0class Unit_3 extends Unit_ground { var setDn, getmClip, nAtk_range, get_1, target, mClip, nDir, nAtk_now, nAtk_cold; function Unit_3 (x, y, _a) { super(x, y, Unit.DATA[id][11], _a, {nW:Unit.DATA[id][13], nH:Unit.DATA[id][14], nSpeed:Unit.DATA[id][4]}); setDn(); getmClip(); nAtk_range = 250; } function getTarget() { get_1(); } function fire() { var _local7 = SFM.coordinateConvert(target.mClip.mHit, Unit.GAME.mClip); var _local6 = SFM.coordinateConvert(mClip.mHit, Unit.GAME.mClip); var _local3 = Math.atan2(_local7.y - _local6.y, _local7.x - _local6.x); var _local2; if (nDir > 0) { _local2 = (_local3 * SFM.R_PI) - mClip._rotation; } else { _local2 = (180 - (_local3 * SFM.R_PI)) + mClip._rotation; _local2 = SFM.Rfloor_n(_local2); } if (nAtk_now == 0) { if (target.nMode < 2) { mClip.mHit.gun._rotation = _local2; var _local5 = SFM.coordinateConvert(mClip.mHit.gun, Unit.GAME.mClip, 10, 0); var _local4 = Unit.GAME.addClip("gun_fire_3", mClip.mHit.gun); _local4._x = 18; _local4._y = 0; _local4._yscale = (_local4._xscale = 50); new Bullet(_local5.x, _local5.y, _local3, "bullet_0", 15, target, this); Unit.GAME.sd.attachSound("shoot_04"); Unit.GAME.sd.start(); } else { mClip.mHit.gun_2._rotation = _local2; var _local5 = SFM.coordinateConvert(mClip.mHit.gun_2, Unit.GAME.mClip, 6, -4); new Missile(_local5.x, _local5.y, _local3, "missile_0", target, this); Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); } nAtk_now = nAtk_now + nAtk_cold; } } function ready() { mClip.mHit.gun._rotation = mClip.mHit.gun._rotation - (mClip.mHit.gun._rotation * 0.5); } var id = 3; }Symbol 420 MovieClip [__Packages.Unit_4] Frame 0class Unit_4 extends Unit_ground { var setDn, getmClip, nAtk_range, get_1, nDir, mClip, nAtk_now, nAtk_cold, target; function Unit_4 (x, y, _a) { super(x, y, Unit.DATA[id][11], _a, {nW:Unit.DATA[id][13], nH:Unit.DATA[id][14], nSpeed:Unit.DATA[id][4]}); setDn(); getmClip(); nAtk_range = 330; } function getTarget() { get_1(); } function fire() { if (nDir > 0) { mClip.mHit.gun._rotation = (-mClip._rotation) - 45; } else { mClip.mHit.gun._rotation = (mClip._rotation + 180) + 135; } if (nAtk_now == 0) { nAtk_now = nAtk_now + nAtk_cold; var _local3 = SFM.coordinateConvert(mClip.mHit.gun, Unit.GAME.mClip, 20, -8); var _local2 = Unit.GAME.addClip("gun_fire_3", mClip.mHit.gun); _local2._x = 20; _local2._y = -8; _local2._yscale = (_local2._xscale = 50); new Missile_2(_local3.x, _local3.y, ((nDir > 0) ? -0.785398163397448 : -2.35619449019234), "missile_0", target, this); Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); } } function ready() { } var id = 4; }Symbol 421 MovieClip [__Packages.Missile_2] Frame 0class Missile_2 extends Bullet { var nG, oPoint, mClip, vCurr, target, vSpeed, nRot, nSpeed, moveClip, onhit, remove; function Missile_2 (x, y, nR, sN, _t, _o) { super(x, y, nR, sN, 10, _t, _o); nG = 0.3; } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if ((!target.mClip.mHit.hitTest(oPoint.x, oPoint.y)) && (target.mClip != null)) { if (nTime > 0) { vSpeed.y = vSpeed.y + nG; nRot = Math.atan2(vSpeed.y, vSpeed.x); nTime--; } else { var _local3 = Math.atan2(target.vCurr.y - vCurr.y, target.vCurr.x - vCurr.x) - nRot; nRot = nRot + (SFM.Rfloor(_local3) * 0.3); vSpeed.setTo(Math.cos(nRot) * nSpeed, Math.sin(nRot) * nSpeed); } vCurr.x = vCurr.x + vSpeed.x; vCurr.y = vCurr.y + vSpeed.y; moveClip(); } else { if (target.mClip != null) { onhit(); } remove(); } } var nTime = 12; }Symbol 422 MovieClip [__Packages.Unit_air] Frame 0class Unit_air extends Unit { var bMove, nSpeed, vCurr, moveClip; function Unit_air (x, y, _sn, _a, _obj) { super(x, y, _sn, _a, _obj); } function move() { if (bMove) { vCurr.x = vCurr.x + nSpeed; } moveClip(); } }Symbol 423 MovieClip [__Packages.Unit_5] Frame 0class Unit_5 extends Unit_air { var setDn, getmClip, nAtk_range, get_1, bMove, nDir, nSpeed, mClip, nAtk_now, nAtk_cold, target; function Unit_5 (x, _a) { super(x, 80 + SFM.rdm_2(-10, 10), Unit.DATA[id][11], _a, {nW:Unit.DATA[id][13], nH:Unit.DATA[id][14], nSpeed:Unit.DATA[id][4]}); setDn(); getmClip(); nAtk_range = 330; } function getTarget() { get_1(); } function moveClip() { super.moveClip(); if (bMove) { if ((nSpeed * nDir) > 0) { mClip.mHit._rotation = 20; } else { mClip.mHit._rotation = -20; } } else { mClip.mHit._rotation = 0; } } function fire() { if (nAtk_now == 0) { nAtk_now = nAtk_now + nAtk_cold; var _local2 = SFM.coordinateConvert(mClip, Unit.GAME.mClip, 0, 3); new Missile(_local2.x, _local2.y, ((nDir > 0) ? 0 : Math.PI), "missile_0", target, this); Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); } } function ready() { } var id = 5; }Symbol 424 MovieClip [__Packages.Unit_6] Frame 0class Unit_6 extends Unit_air { var setDn, getmClip, nAtk_range, nDir, vPt, get_0, vCurr, remove, nAtk_now, nAtk_cold, mClip, target; function Unit_6 (x, _a) { super(x, 70 + SFM.rdm_2(-10, 10), Unit.DATA[id][11], _a, {nW:Unit.DATA[id][13], nH:Unit.DATA[id][14], nSpeed:Unit.DATA[id][4]}); setDn(); getmClip(); nAtk_range = 350; if (nDir > 0) { vPt.x = vPt.x + 200; } else { vPt.x = vPt.x - 200; } } function getTarget() { get_0(); } function move() { super.move(); if (nDir > 0) { if ((vCurr.x + 3) > vPt.x) { remove(); } } else if ((vCurr.x - 3) < vPt.x) { remove(); } } function fire() { if (nAtk_now == 0) { nAtk_now = nAtk_now + nAtk_cold; var _local2 = SFM.coordinateConvert(mClip, Unit.GAME.mClip, 0, 3); new Missile_1(_local2.x, _local2.y, ((nDir > 0) ? 0 : Math.PI), "missile_0", target, this); Unit.GAME.sd.attachSound("shoot_05"); Unit.GAME.sd.start(); } } function ready() { } var id = 6; }Symbol 425 MovieClip [__Packages.Missile_1] Frame 0class Missile_1 extends Bullet { var oPoint, mClip, vCurr, target, nRot, vSpeed, nSpeed, moveClip, onhit, remove; function Missile_1 (x, y, nR, sN, _t, _o) { super(x, y, nR, sN, 10, _t, _o); } function move() { oPoint = SFM.coordinateConvert(mClip._parent, _root, vCurr.x, vCurr.y); if ((!target.mClip.mHit.hitTest(oPoint.x, oPoint.y)) && (target.mClip != null)) { var _local3 = Math.atan2(target.vCurr.y - vCurr.y, target.vCurr.x - vCurr.x) - nRot; if (nTime > 0) { nRot = nRot + (SFM.Rfloor(_local3) * 0.1); vSpeed.x = 0; vSpeed.y = vSpeed.y + 0.2; nTime--; } else { nRot = nRot + (SFM.Rfloor(_local3) * 0.5); vSpeed.setTo(Math.cos(nRot) * nSpeed, Math.sin(nRot) * nSpeed); } vCurr.x = vCurr.x + vSpeed.x; vCurr.y = vCurr.y + vSpeed.y; moveClip(); } else { if (target.mClip != null) { onhit(); } remove(); } } var nTime = 20; }Symbol 426 MovieClip [__Packages.Unit_sea] Frame 0class Unit_sea extends Unit { var bMove, nSpeed, vCurr, moveClip; function Unit_sea (x, _sn, _a, _obj) { super(x, 300, _sn, _a, _obj); } function move() { if (bMove) { vCurr.x = vCurr.x + nSpeed; } moveClip(); } }Symbol 427 MovieClip [__Packages.Unit_7] Frame 0class Unit_7 extends Unit_sea { var setDn, getmClip, nAtk_range, target, vCurr, nDir, nAtk_mode, camp, mClip, nAtk_now, nAtk_cold; function Unit_7 (x, _a) { super(x, Unit.DATA[id][11], _a, {nW:Unit.DATA[id][13], nH:Unit.DATA[id][14], nSpeed:Unit.DATA[id][4]}); setDn(); getmClip(); nAtk_range = 400; } function getTarget() { if (target == undefined) { if (vCurr.distance(Unit.GAME["f_" + (1 + nDir)].vCurr) < nAtk_range) { target = Unit.GAME["f_" + (1 + nDir)]; return(undefined); } for (var _local4 in nAtk_mode) { if (nAtk_mode[_local4] != 0) { for (var _local3 in Unit.GAME["aObj" + (Number(_local4) + camp)]) { var _local2 = Unit.GAME["aObj" + (Number(_local4) + camp)][_local3]; if (vCurr.distance(_local2.vCurr) < nAtk_range) { target = _local2; return(undefined); } } } } } else if (vCurr.distance(target.vCurr) > nAtk_range) { target = undefined; } } function fire() { var _local7 = SFM.coordinateConvert(target.mClip.mHit, Unit.GAME.mClip); var _local6 = SFM.coordinateConvert(mClip.mHit.gun, Unit.GAME.mClip); var _local4 = Math.atan2(_local7.y - _local6.y, _local7.x - _local6.x); var _local2; if (nDir > 0) { _local2 = (_local4 * SFM.R_PI) - mClip._rotation; } else { _local2 = (180 - (_local4 * SFM.R_PI)) + mClip._rotation; _local2 = SFM.Rfloor_n(_local2); } if (nAtk_now == 0) { mClip.mHit.gun._rotation = _local2; var _local5 = SFM.coordinateConvert(mClip.mHit.gun, Unit.GAME.mClip, 10, 0); var _local3 = Unit.GAME.addClip("gun_fire_3", mClip.mHit.gun); _local3._x = 18; _local3._y = 0; _local3._yscale = (_local3._xscale = 50); new Bullet(_local5.x, _local5.y, _local4, "bullet_0", 15, target, this); Unit.GAME.sd.attachSound("shoot_04"); Unit.GAME.sd.start(); nAtk_now = nAtk_now + nAtk_cold; } } function ready() { } var id = 7; }Symbol 28 MovieClip Frame 1_x = (Stage.width / 2); _y = (Stage.height / 2); if (bOpen) { _root.stop(); onPress = function () { getURL ("http://www.freeworldgroup.com/", "_blank"); }; } else { _visible = false; }Symbol 28 MovieClip Frame 114stop(); onEnterFrame = function () { if (_alpha <= 0) { _parent.play(); delete onEnterFrame; } else { _alpha = (_alpha - 5); } };Symbol 32 MovieClip [mPop_0] Frame 50this.removeMovieClip();Symbol 36 MovieClip [mPop_2] Frame 100this.removeMovieClip();Symbol 39 MovieClip [mPop_1] Frame 50this.removeMovieClip();Symbol 46 MovieClip Frame 1function Frame() { var _local1; if (bIn && (bFlag_down)) { _local1 = "Down"; bOn = !bOn; } else if (bIn || (bFlag_down)) { _local1 = "Over"; } else { _local1 = "Up"; } gotoAndStop(_local1); mAni.gotoAndStop(_local1); mSwitch.gotoAndStop(bOn.toString()); tLabel.autoSize = autoSize; if (!bAni_visible) { mAni._visible = false; } else { mAni._width = tLabel.textWidth; mAni._height = tLabel._height; } if (autoSize == "right") { tLabel._x = -tLabel.textWidth; tPop._x = -tPop.textWidth; mAni._x = -mAni._width; } else if (autoSize == "center") { tLabel._x = (-tLabel.textWidth) / 2; tPop._x = (-tPop.textWidth) / 2; mAni._x = (-mAni._width) / 2; } else { tLabel._x = 0; tPop._x = 0; mAni._x = 0; } tPop._y = nY_pop; } var sLabel = ((eval (_sLabel) == undefined) ? (_sLabel) : (eval (_sLabel))); var bOn = ((eval (_bOn) == undefined) ? (Boolean(_bOn)) : (eval (_bOn))); var nY_pop = ((eval (_nY_pop) == undefined) ? (Number(_nY_pop)) : (eval (_nY_pop))); var sPop = ((eval (_sPop) == undefined) ? (_sPop) : (eval (_sPop))); var autoSize; var bAni_visible; var sSwitch; var mSwitch = attachMovie(sSwitch, sSwitch, 10); var bIn = false; var bFlag_down = false; var Onpress; var Onrelease; var Onhold; Frame(); onRollOver = function () { bIn = true; Frame(); }; onDragOut = (onRollOut = function () { bIn = false; Frame(); }); onPress = function () { bFlag_down = true; Frame(); onEnterFrame = function () { Onhold(); }; Onpress(); }; onReleaseOutside = (onRelease = function () { bFlag_down = false; Frame(); delete onEnterFrame; Onrelease(); }); hitArea = tLabel;Symbol 47 MovieClip [mHit] Frame 1Unit.GAME.stop(); var sT; var sT_1 = " HINT"; var HINT = new Array(); HINT[0] = ((((((newline + sT_1) + newline) + " ") + newline) + " Group your soldiers together when attacking the enemy! ") + newline) + " "; HINT[1] = ((((((newline + sT_1) + newline) + " ") + newline) + " Mix your unit types to help with an attack. ") + newline) + " "; HINT[2] = ((((((newline + sT_1) + newline) + " ") + newline) + " Protect your oil well - it's your source of money! ") + newline) + " "; HINT[3] = ((((((newline + sT_1) + newline) + " ") + newline) + " Your oil well will run dry if you do not defeat the enemy quickly! ") + newline) + " "; HINT[4] = ((((((newline + sT_1) + newline) + " ") + newline) + " Use the weapon on your fortress to attack enemy units. ") + newline) + " "; HINT[5] = ((((((newline + sT_1) + newline) + " ") + newline) + " Research new troop types and weapons to help you defeat the enemy. ") + newline) + " "; if (Unit.GAME.nLevel != 0) { sT = HINT[Math.round(SFM.rdm_2(1, 5))]; } else { sT = HINT[0]; }Instance of Symbol 46 MovieClip in Symbol 47 MovieClip [mHit] Frame 1//component parameters onClipEvent (construct) { _sLabel = "_parent.sT"; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (release) { Unit.GAME.start(); _parent.removeMovieClip(); }Symbol 65 MovieClip Frame 1_visible = false;Symbol 78 MovieClip Frame 19stop();Symbol 83 MovieClip [boom_1] Frame 17owner.remove();Symbol 83 MovieClip [boom_1] Frame 29this.removeMovieClip(); stop();Symbol 84 MovieClip [boss] Frame 1owner.nSpeed = -2;Symbol 84 MovieClip [boss] Frame 2owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 7owner.nSpeed = -15; _parent.owner.nSpeed = -15;Symbol 84 MovieClip [boss] Frame 8owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 13owner.nSpeed = -22;Symbol 84 MovieClip [boss] Frame 14owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 19owner.nSpeed = -17;Symbol 84 MovieClip [boss] Frame 20owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 25owner.nSpeed = -50;Symbol 84 MovieClip [boss] Frame 26owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 31owner.nSpeed = -16;Symbol 84 MovieClip [boss] Frame 32owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 37owner.nSpeed = -8;Symbol 84 MovieClip [boss] Frame 38owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 42owner.nSpeed = -8; new Shake(Unit.GAME.mClip, 10);Symbol 84 MovieClip [boss] Frame 43owner.nSpeed = 0; owner.nStep--; if (owner.nStep == 0) { owner.bMove = false; owner.nStep = 1; stop(); }Symbol 84 MovieClip [boss] Frame 52owner.nSpeed = -2;Symbol 84 MovieClip [boss] Frame 53owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 58owner.nSpeed = -15;Symbol 84 MovieClip [boss] Frame 59owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 64owner.nSpeed = -22;Symbol 84 MovieClip [boss] Frame 65owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 70owner.nSpeed = -17;Symbol 84 MovieClip [boss] Frame 71owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 76owner.nSpeed = -50;Symbol 84 MovieClip [boss] Frame 77owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 82owner.nSpeed = -16;Symbol 84 MovieClip [boss] Frame 83owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 88owner.nSpeed = -8;Symbol 84 MovieClip [boss] Frame 89owner.nSpeed = 0;Symbol 84 MovieClip [boss] Frame 93owner.nSpeed = -8; new Shake(Unit.GAME.mClip, 10);Symbol 84 MovieClip [boss] Frame 94owner.nSpeed = 0; owner.nStep--; if (owner.nStep == 0) { owner.bMove = false; owner.nStep = 1; stop(); }Symbol 84 MovieClip [boss] Frame 102gotoAndPlay (1);Symbol 84 MovieClip [boss] Frame 110_parent.owner.nSpeed = -15;Symbol 84 MovieClip [boss] Frame 185Unit.GAME.stop(); Unit.GAME.mClip._parent.gotoAndStop("Final"); this.removeMovieClip(); stop();Symbol 88 MovieClip [mFlag] Frame 1stop();Symbol 91 MovieClip [mSelect] Frame 2stop();Symbol 98 MovieClip [mTree] Frame 1stop();Symbol 106 MovieClip Frame 9_parent.owner.remove();Symbol 106 MovieClip Frame 20_parent.removeMovieClip();Symbol 116 MovieClip Frame 1stop();Symbol 128 MovieClip [boom] Frame 22this.removeMovieClip(); _parent.removeMovieClip();Symbol 129 MovieClip [fortress] Frame 2stop(); bar.removeMovieClip();Symbol 132 MovieClip [mClick] Frame 23this.removeMovieClip();Symbol 135 MovieClip [mClick2] Frame 20this.removeMovieClip();Symbol 140 MovieClip Frame 1_visible = false;Symbol 143 MovieClip Frame 1_visible = false;Symbol 166 MovieClip Frame 37gotoAndPlay (1);Symbol 167 MovieClip [unit0] Frame 2stop(); bar.removeMovieClip();Symbol 172 MovieClip Frame 37gotoAndPlay (1);Symbol 173 MovieClip [unit1] Frame 2stop(); bar.removeMovieClip();Symbol 181 MovieClip Frame 15gotoAndPlay (1);Symbol 182 MovieClip [unit2] Frame 2stop(); bar.removeMovieClip();Symbol 186 MovieClip [unit8] Frame 2bar.removeMovieClip(); gotoAndStop (1);Symbol 193 MovieClip Frame 15gotoAndPlay (1);Symbol 194 MovieClip [unit3] Frame 2stop(); bar.removeMovieClip();Symbol 196 MovieClip Frame 15gotoAndPlay (1);Symbol 197 MovieClip [unit4] Frame 2stop(); bar.removeMovieClip();Symbol 199 MovieClip Frame 1_visible = false;Symbol 205 MovieClip [unit5] Frame 2stop(); bar.removeMovieClip();Symbol 208 MovieClip [unit6] Frame 2stop(); bar.removeMovieClip();Symbol 213 MovieClip [unit7] Frame 2stop(); bar.removeMovieClip();Symbol 215 MovieClip Frame 1function Replace() { tTxt.text = sTxt; tTxt.autoSize = autoSize; if (autoSize == "right") { tTxt._x = -Math.floor(tTxt._width); } else if (autoSize == "center") { tTxt._x = -Math.floor(tTxt._width / 2); } else { tTxt._x = 0; } } var sTxt = ((eval (_sTxt) == undefined) ? (String(_sTxt)) : (eval (_sTxt))); var autoSize; Replace();Symbol 216 MovieClip [Word] Frame 1var sTxt; var nTime; if (nTime == undefined) { nTime = 30; } onEnterFrame = function () { if (nTime == 0) { play(); delete onEnterFrame; } else { nTime--; } };Instance of Symbol 215 MovieClip "mTxt" in Symbol 216 MovieClip [Word] Frame 1//component parameters onClipEvent (construct) { _sTxt = "_parent.sTxt"; autoSize = "center"; }Symbol 216 MovieClip [Word] Frame 11stop();Symbol 216 MovieClip [Word] Frame 21this.removeMovieClip();Symbol 219 MovieClip [switch_0] Frame 1stop();Symbol 222 MovieClip [bullet_0] Frame 3stop();Symbol 222 MovieClip [bullet_0] Frame 4this.removeMovieClip();Symbol 223 MovieClip [bullet_1] Frame 3stop();Symbol 223 MovieClip [bullet_1] Frame 4this.removeMovieClip();Symbol 226 MovieClip [bullet_2] Frame 3stop();Symbol 226 MovieClip [bullet_2] Frame 10this.removeMovieClip();Symbol 227 MovieClip [bullet_10] Frame 1stop();Symbol 227 MovieClip [bullet_10] Frame 2this.removeMovieClip();Symbol 234 MovieClip [bullet_11] Frame 1stop();Symbol 234 MovieClip [bullet_11] Frame 2this.removeMovieClip();Symbol 235 MovieClip [bullet_12] Frame 1stop();Symbol 235 MovieClip [bullet_12] Frame 2this.removeMovieClip();Symbol 238 MovieClip [bullet_13] Frame 1stop();Symbol 238 MovieClip [bullet_13] Frame 2this.removeMovieClip();Symbol 245 MovieClip [missile_0] Frame 4stop();Symbol 245 MovieClip [missile_0] Frame 5this.removeMovieClip();Symbol 255 MovieClip [laser] Frame 15Unit.GAME.aBullet.push(owner);Symbol 255 MovieClip [laser] Frame 46owner.remove(); this.removeMovieClip();Symbol 258 MovieClip [gun_fire_3] Frame 7removeMovieClip(this);Symbol 259 MovieClip [fortress_2] Frame 66stop(); Unit.GAME.f_3 = new Unit_9(_x - 43, _y - 85); _visible = false; owner.remove_2();Symbol 259 MovieClip [fortress_2] Frame 68stop(); bar.removeMovieClip();Symbol 260 MovieClip Frame 2stop();Symbol 267 MovieClip [Well] Frame 81gotoAndPlay (1);Symbol 267 MovieClip [Well] Frame 83stop(); bar.removeMovieClip();Symbol 276 MovieClip Frame 1stop();Symbol 278 MovieClip Frame 1stopAllSounds(); var sd = new Sound(this);Symbol 278 MovieClip Frame 2stop();Symbol 286 MovieClip Frame 1stop();Symbol 291 MovieClip Frame 1var aMove = new Array(); var nTime = 0; onEnterFrame = function () { for (var _local2 in aMove) { aMove[_local2].move(); if (aMove[_local2].vCurr.x > (mHit._width - 40)) { aMove[_local2].remove(); aMove.splice(Number(_local2), 1); } } if ((nTime % 100) == 0) { aMove.push(new Unit_start(20, 0, Math.round(Math.random() * 6), this)); } ((nTime < 500) ? (nTime++) : ((nTime = 1))); };Symbol 293 MovieClip Frame 1function Frame() { if (bIn && (bFlag_down)) { gotoAndStop ("Down"); } else if (bIn || (bFlag_down)) { gotoAndStop ("Over"); } else { gotoAndStop ("Up"); } tLabel.autoSize = autoSize; if (autoSize == "right") { tLabel._x = -Math.floor(tLabel._width); } else if (autoSize == "center") { tLabel._x = -Math.floor(tLabel._width / 2); } else { tLabel._x = 0; } } var sLabel = ((eval (_sLabel) == undefined) ? (_sLabel) : (eval (_sLabel))); var autoSize; var bIn = false; var bFlag_down = false; var Onpress; var Onrelease; Frame(); hitArea = tLabel; onRollOver = function () { bIn = true; Frame(); }; onDragOut = (onRollOut = function () { bIn = false; Frame(); }); onPress = function () { bFlag_down = true; Frame(); Onpress(); }; onReleaseOutside = (onRelease = function () { bFlag_down = false; Frame(); Onrelease(); });Symbol 295 MovieClip Frame 1nextFrame();Symbol 302 MovieClip Frame 1onPress = function () { FWGURL(); };Symbol 315 MovieClip Frame 1stop();Instance of Symbol 215 MovieClip in Symbol 315 MovieClip Frame 1//component parameters onClipEvent (construct) { _sTxt = "_parent._parent.n"; autoSize = "center"; }Instance of Symbol 166 MovieClip in Symbol 315 MovieClip Frame 2onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 172 MovieClip in Symbol 315 MovieClip Frame 3onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 181 MovieClip in Symbol 315 MovieClip Frame 4onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 193 MovieClip in Symbol 315 MovieClip Frame 5onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 196 MovieClip in Symbol 315 MovieClip Frame 6onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 204 MovieClip in Symbol 315 MovieClip Frame 7onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 207 MovieClip in Symbol 315 MovieClip Frame 8onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 210 MovieClip in Symbol 315 MovieClip Frame 9onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 166 MovieClip in Symbol 315 MovieClip Frame 13onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 172 MovieClip in Symbol 315 MovieClip Frame 14onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 181 MovieClip in Symbol 315 MovieClip Frame 15onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 193 MovieClip in Symbol 315 MovieClip Frame 16onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 196 MovieClip in Symbol 315 MovieClip Frame 17onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 204 MovieClip in Symbol 315 MovieClip Frame 18onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 207 MovieClip in Symbol 315 MovieClip Frame 19onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 210 MovieClip in Symbol 315 MovieClip Frame 20onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 231 MovieClip in Symbol 315 MovieClip Frame 25onClipEvent (load) { stop(); }Instance of Symbol 231 MovieClip in Symbol 315 MovieClip Frame 36onClipEvent (load) { stop(); }Instance of Symbol 173 MovieClip [unit1] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); mHit.stop(); }Instance of Symbol 167 MovieClip [unit0] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); mHit.stop(); }Instance of Symbol 129 MovieClip [fortress] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); }Instance of Symbol 167 MovieClip [unit0] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); mHit.stop(); }Instance of Symbol 259 MovieClip [fortress_2] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); }Instance of Symbol 267 MovieClip [Well] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); }Instance of Symbol 267 MovieClip [Well] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (2); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (3); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (15); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (16); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (17); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (18); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (19); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (20); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (10); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (11); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (12); }Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1onClipEvent (load) { gotoAndStop (21); }Instance of Symbol 167 MovieClip [unit0] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); mHit.stop(); }Instance of Symbol 173 MovieClip [unit1] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); mHit.stop(); }Instance of Symbol 167 MovieClip [unit0] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); mHit.stop(); }Instance of Symbol 173 MovieClip [unit1] in Symbol 318 MovieClip Frame 1onClipEvent (load) { stop(); mHit.stop(); }Instance of Symbol 215 MovieClip in Symbol 318 MovieClip Frame 1//component parameters onClipEvent (construct) { _sTxt = "Click"; autoSize = "left"; }Instance of Symbol 215 MovieClip in Symbol 318 MovieClip Frame 1//component parameters onClipEvent (construct) { _sTxt = "Click + Drag"; autoSize = "left"; }Symbol 325 MovieClip Frame 1function time() { if ((!down) && (scrollBar._y < scrollBar._bottom)) { scrollBar._y = scrollBar._y + 0.3; } } var _maskY = int(scrollMask._y); var _maskH = int(scrollMask._height); var _barH = int(scrollBar._height); var _upH = int(scrollUp._height); var _downH = int(scrollDown._height); var top = (_maskY + _upH); var bottom = (((_maskY + _maskH) - _barH) - _downH); var id = setInterval(this, "time", 175); scrollBar._top = top; scrollBar._bottom = bottom; scrollBar._y = _maskY + _upH; scrollBar._x = Math.floor(scrollMask._width + (scrollUp._width / 2)) - Math.floor(scrollBar._width / 2); left = int(scrollBar._x); scrollLine._x = Math.floor(scrollMask._width + (scrollUp._width / 2)); scrollLine._y = _maskY; scrollLine._height = _maskH; scrollUp._x = scrollMask._width; scrollUp._y = _maskY; scrollDown._x = scrollMask._width; scrollDown._y = (_maskY + _maskH) - _downH; var speed = 6; var nSpeedLow = 1; var nSpeedHigh = 3; dis = ((scrollContent._height - _maskH) + 10) / (bottom - top); contentStartY = scrollContent._y; var down = false; scrollContent._y = bottom; scrollBar.onPress = function () { scrollBar.startDrag(0, left, top, left, bottom); down = true; }; scrollBar.onRelease = (scrollBar.onReleaseOutside = function () { scrollBar.stopDrag(); down = false; }); this.onEnterFrame = function () { disMove = (scrollBar._y - top) * dis; scrollContent.yMove = contentStartY - disMove; scrollContent._y = scrollContent._y + ((scrollContent.yMove - scrollContent._y) / speed); }; scrollBar.onEnterFrame = function () { if (this.d && (this._y < this._bottom)) { this._y = this._y + this.s; } else if (this.u && (this._y > this._top)) { this._y = this._y - this.s; } }; scrollDown.onRollOver = function () { scrollBar.d = true; scrollBar.s = nSpeedLow; down = true; }; scrollDown.onPress = function () { scrollBar.d = true; scrollBar.s = nSpeedHigh; down = true; }; scrollDown.onRelease = function () { scrollBar.d = true; scrollBar.s = nSpeedLow; down = true; }; scrollDown.onRollOut = function () { scrollBar.d = false; scrollBar.s = 0; down = false; }; scrollDown.onReleaseOutside = function () { scrollBar.d = false; scrollBar.s = 0; down = false; }; scrollUp.onRollOver = function () { scrollBar.u = true; scrollBar.s = nSpeedLow; down = true; }; scrollUp.onPress = function () { scrollBar.u = true; scrollBar.s = nSpeedHigh; down = true; }; scrollUp.onRelease = function () { scrollBar.u = true; scrollBar.s = nSpeedLow; down = true; }; scrollUp.onRollOut = function () { scrollBar.u = false; scrollBar.s = 0; down = false; }; scrollUp.onReleaseOutside = function () { scrollBar.u = false; scrollBar.s = 0; down = false; };Symbol 334 MovieClip Frame 1stop();Symbol 350 MovieClip Frame 1stop();Symbol 353 MovieClip Frame 1function Frame() { var _local2; if (bIn && (bFlag_down)) { _local2 = "Down"; } else if (bIn || (bFlag_down)) { _local2 = "Over"; } else { _local2 = "Up"; } gotoAndStop(_local2); var _local1 = Number(_name.substr(2)); if (enabled) { mAni.gotoAndStop(_local1 + 2); } else if (_local1 == 8) { mAni.gotoAndStop(40); } else if (_local1 == 9) { mAni.gotoAndStop(41); } else if (_local1 == 10) { mAni.gotoAndStop(42); } else if (_local1 == 19) { mAni.gotoAndStop(43); } else { mAni.gotoAndStop(_local1 + 13); } if ((((_local1 == 8) || (_local1 == 9)) || (_local1 == 10)) || (_local1 == 19)) { tLabel._x = -80; } tLable.autoSize = "left"; } function rset() { bIn = false; bFlag_down = false; } var sLabel = ((eval (_sLabel) == undefined) ? (_sLabel) : (eval (_sLabel))); var bIn = false; var bFlag_down = false; var onpress; var onrelease; var onhold; Frame(); onRollOver = function () { bIn = true; Frame(); }; onDragOut = (onRollOut = function () { bIn = false; Frame(); }); onPress = function () { bFlag_down = true; Frame(); onEnterFrame = function () { onhold(); }; onpress(); }; onReleaseOutside = (onRelease = function () { bFlag_down = false; Frame(); delete onEnterFrame; onrelease(); }); hitArea = mc;Instance of Symbol 353 MovieClip "bt8" in Symbol 354 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = ""; } on (press) { Unit.GAME.addResearch(0); }Instance of Symbol 353 MovieClip "bt9" in Symbol 354 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; } on (press) { Unit.GAME.addResearch(1); }Instance of Symbol 353 MovieClip "bt10" in Symbol 354 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; } on (press) { Unit.GAME.addResearch(2); }Instance of Symbol 353 MovieClip "bt19" in Symbol 354 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; } on (press) { Unit.GAME.addResearch(3); }Symbol 355 MovieClip Frame 1stop();Symbol 355 MovieClip Frame 7stop();Symbol 356 MovieClip Frame 1var n = _name.charAt(2); onPress = function () { if (!Unit.GAME.removeUnit(Number(n))) { _parent._parent.play(); } };Instance of Symbol 306 MovieClip in Symbol 357 MovieClip Frame 1on (press) { _parent._parent.play(); }Instance of Symbol 306 MovieClip in Symbol 357 MovieClip Frame 1on (press) { _parent._parent.play(); }Symbol 358 MovieClip Frame 1stop();Symbol 358 MovieClip Frame 5stop();Symbol 359 MovieClip Frame 1var aButtons_id = new Array("LOW", "MEDIUM", "HIGH", "BEST"); var aButtons_sl = new Array(" LOW ", " MEDIUM ", " HIGH ", " BEST "); for (var i in aButtons_id) { var mC = this[aButtons_id[i]]; mC._sLabel = aButtons_sl[i]; mC.autoSize = "right"; mC._y = (-(i - -1)) * mC._height; mC.Onpress = function () { _root._quality = this._name; this._parent._parent.gotoAndStop(4); }; }Instance of Symbol 46 MovieClip "BEST" in Symbol 359 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = "Button"; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "HIGH" in Symbol 359 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = "Button"; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "MEDIUM" in Symbol 359 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = "Button"; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "LOW" in Symbol 359 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = "Button"; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Symbol 366 MovieClip Frame 1_w = 8; dx = (-(_n - 1)) * (_w / 2); if (_n > 0) { if (_d > 0) { mc1._x = dx; var i = 1; while (i < _n) { var mT = mc1.duplicateMovieClip("mt" + (i + 1), getNextHighestDepth(), {_x:(i * _w) + dx}); i++; } mc2.swapDepths(10000); mc2.removeMovieClip(); } else { mc2._x = dx; var i = 1; while (i < _n) { var mT = mc2.duplicateMovieClip("mt" + (i + 1), getNextHighestDepth(), {_x:(i * _w) + dx}); i++; } mc1.swapDepths(10000); mc1.removeMovieClip(); } }Symbol 372 MovieClip Frame 1cacheAsBitmap = true; var sTitle = "Power Matrix Advantage";Instance of Symbol 166 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 172 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 181 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 193 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 196 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 204 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 207 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 210 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 166 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 172 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 181 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 193 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 196 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 204 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 210 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 207 MovieClip in Symbol 372 MovieClip Frame 1onClipEvent (load) { gotoAndStop(_totalframes); }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = -1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 5; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 5; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 5; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 3; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 3; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 3; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 2; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 5; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 1; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Instance of Symbol 366 MovieClip in Symbol 372 MovieClip Frame 1//component parameters onClipEvent (construct) { _n = 4; _d = 1; }Symbol 373 MovieClip Frame 2stop(); xxx._x = _parent.www.mAni._width / 2;Instance of Symbol 215 MovieClip "xxx" in Symbol 373 MovieClip Frame 2//component parameters onClipEvent (construct) { _sTxt = "X "; autoSize = "right"; }Symbol 374 MovieClip Frame 1stop();Symbol 374 MovieClip Frame 2Unit.GAME.stop();Symbol 374 MovieClip Frame 3Unit.GAME.stop();Instance of Symbol 46 MovieClip in Symbol 374 MovieClip Frame 3//component parameters onClipEvent (construct) { _sLabel = " QUIT TO MAIN MENU "; _bOn = true; autoSize = "right"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { _parent._parent.gotoAndStop("Menu"); }Instance of Symbol 46 MovieClip in Symbol 374 MovieClip Frame 3//component parameters onClipEvent (construct) { _sLabel = " BACK "; _bOn = true; autoSize = "right"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { _parent.gotoAndStop(4); }Symbol 374 MovieClip Frame 4Unit.GAME.start(); gotoAndStop (1);Symbol 374 MovieClip Frame 5Unit.GAME.stop();Instance of Symbol 372 MovieClip in Symbol 374 MovieClip Frame 5on (press) { _parent.gotoAndStop(4); }Symbol 374 MovieClip Frame 6Unit.GAME.stop(); var sT; var sT_1 = " HINT"; var HINT = new Array(); HINT[0] = ((((((((((newline + sT_1) + newline) + " ") + newline) + " Group your soldiers ") + newline) + " together when ") + newline) + " attacking the enemy! ") + newline) + " "; HINT[1] = ((((((((newline + sT_1) + newline) + " ") + newline) + " Mix your unit types ") + newline) + " to help with an attack. ") + newline) + " "; HINT[2] = ((((((((newline + sT_1) + newline) + " ") + newline) + " Protect your oil well ") + newline) + " - it's your source of money! ") + newline) + " "; HINT[3] = ((((((((((newline + sT_1) + newline) + " ") + newline) + " Your oil well will run ") + newline) + " dry if you do not defeat ") + newline) + " the enemy quickly! ") + newline) + " "; HINT[4] = ((((((((newline + sT_1) + newline) + " ") + newline) + " Use the weapon on your fortress ") + newline) + " to attack enemy units. ") + newline) + " "; HINT[5] = ((((((((((newline + sT_1) + newline) + " ") + newline) + " Research new troop types ") + newline) + " and weapons to help ") + newline) + " you defeat the enemy. ") + newline) + " "; if (Unit.GAME.nLevel != 0) { sT = HINT[Math.round(SFM.rdm_2(1, 5))]; } else { sT = HINT[0]; }Instance of Symbol 46 MovieClip "www" in Symbol 374 MovieClip Frame 6//component parameters onClipEvent (construct) { _sLabel = "_parent.sT"; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -30; } on (release) { _parent.gotoAndStop(4); }Symbol 374 MovieClip Frame 7Unit.GAME.stop();Instance of Symbol 46 MovieClip "YES" in Symbol 374 MovieClip Frame 7//component parameters onClipEvent (construct) { _sLabel = " RESTART THIS LEVEL "; _bOn = true; autoSize = "right"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { _parent._parent.gotoAndStop("TRY"); }Instance of Symbol 46 MovieClip "NO" in Symbol 374 MovieClip Frame 7//component parameters onClipEvent (construct) { _sLabel = " BACK "; _bOn = true; autoSize = "right"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { _parent.gotoAndStop(4); }Symbol 376 MovieClip Frame 1function Frame() { var _local1; if (bIn && (bFlag_down)) { _local1 = "Down"; } else if (bIn || (bFlag_down)) { _local1 = "Over"; } else { _local1 = "Up"; } gotoAndStop(_local1); tLable.autoSize = "left"; } var sLabel = ((eval (_sLabel) == undefined) ? (_sLabel) : (eval (_sLabel))); var bIn = false; var bFlag_down = false; var onpress; var onrelease; var onhold; Frame(); onRollOver = function () { bIn = true; Frame(); }; onDragOut = (onRollOut = function () { bIn = false; Frame(); }); onPress = function () { bFlag_down = true; Frame(); onEnterFrame = function () { onhold(); }; onpress(); }; onReleaseOutside = (onRelease = function () { bFlag_down = false; Frame(); delete onEnterFrame; onrelease(); }); hitArea = mc;Symbol 377 MovieClip Frame 1function reset() { var _local2 = 0; while (_local2 < 8) { this["bt" + _local2].enabled = Unit.GAME.aResearch[_local2]; this["bt" + _local2]._sLabel = ((((((Unit.DATA[_local2][2] + newline) + Unit.DATA[_local2][3]) + newline) + "($)") + Unit.DATA[_local2][7]) + " (P)") + Unit.DATA[_local2][8]; this["bt" + _local2].onpress = function () { Unit.GAME.addUnit(Number(this._name.charAt(2))); }; this["bt" + _local2].Frame(); _local2++; } bt23.enabled = Unit.GAME.aResearch[8]; bt24.enabled = Unit.GAME.aResearch[9]; bt25.enabled = Unit.GAME.aResearch[10]; bt26.enabled = Unit.GAME.aResearch[11]; bt23.Frame(); bt24.Frame(); bt25.Frame(); bt26.Frame(); bt21._sLabel = "\n($)" + Fortress.aMoney[0]; bt22._sLabel = "\n($)" + Fortress.aMoney[1]; bt23._sLabel = "\n($)" + Fortress.aMoney[2]; bt24._sLabel = "\n($)" + Fortress.aMoney[3]; bt25._sLabel = "\n($)" + Fortress.aMoney[4]; bt26._sLabel = "\n($)" + Fortress.aMoney[5]; var _local3 = Number((bt2.enabled + bt3.enabled) + bt4.enabled); if (_local3 == 3) { b1.swapDepths(100000); b1.removeMovieClip(); } else { b1.mc._width = (3 - _local3) * 30; b1._sLabel = "You need to complete LAND\nresearch to get this unit."; } _local3 = Number(bt5.enabled + bt6.enabled); if (_local3 == 2) { b2.swapDepths(100000); b2.removeMovieClip(); } else { b2.mc._width = (2 - _local3) * 30; b2._sLabel = "You need to complete AIR\nresearchto get this unit."; } if (bt7.enabled) { b3.swapDepths(100000); b3.removeMovieClip(); } else { b3._sLabel = "You need to complete NAVAL\nresearchto get this unit."; } _local3 = Number(((bt23.enabled + bt24.enabled) + bt25.enabled) + bt26.enabled); if (_local3 == 4) { b4.swapDepths(100000); b4.removeMovieClip(); } else { b4.mc._width = (4 - _local3) * 30; b4._sLabel = "You need to complete WEAPONS\nresearch to get this."; } } bt21.onpress = function () { if (Unit.GAME.f_0.aAtk.length == 0) { Unit.GAME.f_0.nGun = 0; this._parent.mSlg._x = 5; } }; bt22.onpress = function () { if (Unit.GAME.f_0.aAtk.length == 0) { Unit.GAME.f_0.nGun = 1; this._parent.mSlg._x = 35; } }; bt23.onpress = function () { if (Unit.GAME.f_0.aAtk.length == 0) { Unit.GAME.f_0.nGun = 2; this._parent.mSlg._x = 65; } }; bt24.onpress = function () { if (Unit.GAME.f_0.aAtk.length == 0) { Unit.GAME.f_0.nGun = 3; this._parent.mSlg._x = 95; } }; bt25.onpress = function () { if (Unit.GAME.f_0.aAtk.length == 0) { Unit.GAME.f_0.nGun = 4; this._parent.mSlg._x = 125; } }; bt26.onpress = function () { if (Unit.GAME.f_0.aAtk.length == 0) { Unit.GAME.f_0.nGun = 5; this._parent.mSlg._x = 155; } }; bt50.onpress = function () { if (this._parent.bt0._y == 15) { var _local2 = 0; while (_local2 < 8) { this._parent["bt" + _local2]._y = 50; _local2++; } this._parent.b3._y = (this._parent.b2._y = (this._parent.b1._y = 50)); } else { var _local2 = 0; while (_local2 < 8) { this._parent["bt" + _local2]._y = 15; _local2++; } this._parent.b3._y = (this._parent.b2._y = (this._parent.b1._y = 0)); } }; reset();Instance of Symbol 353 MovieClip "bt21" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = ""; }Instance of Symbol 353 MovieClip "bt22" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = ""; }Instance of Symbol 353 MovieClip "bt23" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = ""; }Instance of Symbol 353 MovieClip "bt24" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = ""; }Instance of Symbol 353 MovieClip "bt25" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = ""; }Instance of Symbol 353 MovieClip "bt26" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = ""; }Instance of Symbol 376 MovieClip "b4" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt0" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt1" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt2" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt3" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt4" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt5" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt6" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt7" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 353 MovieClip "bt50" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = ""; }Instance of Symbol 376 MovieClip "b1" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 376 MovieClip "b2" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Instance of Symbol 376 MovieClip "b3" in Symbol 377 MovieClip Frame 1//component parameters onClipEvent (construct) { enabled = true; _sLabel = "defaultValue"; }Symbol 379 MovieClip Frame 1_alpha = 0; this.cacheAsBitmap = true; onPress = function () { }; this.useHandCursor = false;Instance of Symbol 215 MovieClip in Symbol 381 MovieClip Frame 1//component parameters onClipEvent (construct) { _sTxt = "LEVEL COMPLETE!"; autoSize = "center"; }Symbol 385 MovieClip Frame 1stop(); var highscore = eval (score_var); (highscore == 0) && (_visible = falsefalse); bt.Onrelease = function () { gotoAndStop ("submit"); };Instance of Symbol 46 MovieClip "bt" in Symbol 385 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " SUBMIT SCORE "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; }Symbol 385 MovieClip Frame 2function sendData() { send_var.game = sGAMENAME; send_var.score = highscore; send_var.name = name_txt.text; if (send_var.name == "") { send_var.name = "guest" + Math.round(Math.random() * 1000); } send_var.sendAndLoad("http://www.freeworldgroup.com/score/score.asp", load_var, "POST"); gotoAndStop ("sending"); } gold_txt.text = highscore; gold_txt.backgroundColor = 16777215 /* 0xFFFFFF */; name_txt.backgroundColor = 16777215 /* 0xFFFFFF */; send_var = new LoadVars(); load_var = new LoadVars(); btSubmit.Onrelease = sendData; load_var.onLoad = function () { gotoAndStop ("submited"); };Instance of Symbol 306 MovieClip in Symbol 385 MovieClip Frame 2onClipEvent (load) { useHandCursor = false; } on (press) { }Instance of Symbol 46 MovieClip in Symbol 385 MovieClip Frame 2//component parameters onClipEvent (construct) { _sLabel = " X "; _bOn = true; autoSize = "right"; bAni_visible = false; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { _parent._visible = false; }Instance of Symbol 215 MovieClip in Symbol 385 MovieClip Frame 2//component parameters onClipEvent (construct) { _sTxt = "SCORE : "; autoSize = "right"; }Instance of Symbol 215 MovieClip in Symbol 385 MovieClip Frame 2//component parameters onClipEvent (construct) { _sTxt = "NAME : "; autoSize = "right"; }Instance of Symbol 46 MovieClip "btSubmit" in Symbol 385 MovieClip Frame 2//component parameters onClipEvent (construct) { _sLabel = " SUBMIT "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; }Instance of Symbol 215 MovieClip in Symbol 385 MovieClip Frame 3//component parameters onClipEvent (construct) { _sTxt = "Sending..."; autoSize = "center"; }Instance of Symbol 46 MovieClip in Symbol 385 MovieClip Frame 4//component parameters onClipEvent (construct) { _sLabel = " VIEW HIGHSCORES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (release) { VIEWSCORE(); }Instance of Symbol 215 MovieClip in Symbol 385 MovieClip Frame 4//component parameters onClipEvent (construct) { _sTxt = "Highscore Received"; autoSize = "center"; }Symbol 386 MovieClip Frame 1var ns = ("SCORE :" + Unit.GAME.nScore); var ns_2; if (Unit.GAME.f_2.nHealth > 0) { ns_2 = "All enemy units destroyed!"; } else { ns_2 = ("Bonus " + ((Unit.GAME.nLevel + 1) * 100)) + " points for destroying fortress!"; }Instance of Symbol 215 MovieClip in Symbol 386 MovieClip Frame 1//component parameters onClipEvent (construct) { _sTxt = "_parent.ns_2"; autoSize = "center"; }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " MORE ONLINE GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { FWGURL(); }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " DOWNLOAD GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { getURL ("http://www.ifungames.com", "_blank"); }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { _root.GAME.gotoAndStop("Menu"); }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " NEXT LEVEL "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { Unit.GAME.nextLevel(); }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " NEXT LEVEL "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { Unit.GAME.nextLevel(); }Instance of Symbol 215 MovieClip in Symbol 386 MovieClip Frame 1//component parameters onClipEvent (construct) { _sTxt = "_parent.ns"; autoSize = "center"; }Instance of Symbol 385 MovieClip in Symbol 386 MovieClip Frame 1//component parameters onClipEvent (construct) { _game_name = ""; score_var = ""; }Symbol 386 MovieClip Frame 15stop();Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " MORE ONLINE GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { FWGURL(); }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " DOWNLOAD GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { getURL ("http://www.ifungames.com", "_blank"); }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { _root.GAME.gotoAndStop("Menu"); }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " SAVE GAME "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { _root.attachMovie("Word", "Word", 1000, {_x:100, _y:200, sTxt:"GAME SAVED!", nNum:60}); Unit.GAME.save(); }Instance of Symbol 46 MovieClip in Symbol 386 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " NEXT LEVEL "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { Unit.GAME.nextLevel(); }Instance of Symbol 385 MovieClip in Symbol 386 MovieClip Frame 15//component parameters onClipEvent (construct) { _game_name = "thebattle"; score_var = "Unit.GAME.nScore"; }Symbol 389 MovieClip Frame 1var ns = ("SCORE :" + Unit.GAME.nScore);Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " MORE ONLINE GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { FWGURL(); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " DOWNLOAD GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { getURL ("http://www.ifungames.com", "_blank"); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { _root.GAME.gotoAndStop("Menu"); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " NEXT LEVEL "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { Unit.GAME.nextLevel(); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " START A NEW GAME "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { _parent._parent.gotoAndStop("RSET"); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " TRY AGAIN "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { Unit.GAME.tryAgain(); }Instance of Symbol 215 MovieClip in Symbol 389 MovieClip Frame 1//component parameters onClipEvent (construct) { _sTxt = "_parent.ns"; autoSize = "center"; }Instance of Symbol 385 MovieClip in Symbol 389 MovieClip Frame 1//component parameters onClipEvent (construct) { _game_name = ""; score_var = ""; }Symbol 389 MovieClip Frame 15stop();Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " MORE ONLINE GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { FWGURL(); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " DOWNLOAD GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { getURL ("http://www.ifungames.com", "_blank"); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { _root.GAME.gotoAndStop("Menu"); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " SAVE GAME "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { _root.attachMovie("Word", "Word", 1000, {_x:100, _y:200, sTxt:"GAME SAVED!", nNum:60}); Unit.GAME.save(); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " START A NEW GAME "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { _parent._parent.gotoAndStop("RSET"); }Instance of Symbol 46 MovieClip in Symbol 389 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " TRY AGAIN "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { Unit.GAME.tryAgain(); }Instance of Symbol 385 MovieClip in Symbol 389 MovieClip Frame 15//component parameters onClipEvent (construct) { _game_name = "thebattle"; score_var = "Unit.GAME.nScore"; }Symbol 392 MovieClip Frame 1var ns = ("SCORE :" + Unit.GAME.nScore);Instance of Symbol 46 MovieClip in Symbol 392 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " MORE ONLINE GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { FWGURL(); }Instance of Symbol 46 MovieClip in Symbol 392 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " DOWNLOAD GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { getURL ("http://www.ifungames.com", "_blank"); }Instance of Symbol 46 MovieClip in Symbol 392 MovieClip Frame 1//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { _root.GAME.gotoAndStop("Menu"); }Instance of Symbol 215 MovieClip in Symbol 392 MovieClip Frame 1//component parameters onClipEvent (construct) { _sTxt = "_parent.ns"; autoSize = "center"; }Instance of Symbol 385 MovieClip in Symbol 392 MovieClip Frame 1//component parameters onClipEvent (construct) { _game_name = ""; score_var = ""; }Symbol 392 MovieClip Frame 15stop();Instance of Symbol 46 MovieClip in Symbol 392 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " MORE ONLINE GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { FWGURL(); }Instance of Symbol 46 MovieClip in Symbol 392 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " DOWNLOAD GAMES "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { getURL ("http://www.ifungames.com", "_blank"); }Instance of Symbol 46 MovieClip in Symbol 392 MovieClip Frame 15//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { _root.GAME.gotoAndStop("Menu"); }Instance of Symbol 385 MovieClip in Symbol 392 MovieClip Frame 15//component parameters onClipEvent (construct) { _game_name = "thebattle"; score_var = "Unit.GAME.nScore"; }Symbol 393 MovieClip Frame 1function fade() { if (_alpha < 100) { _alpha = (_alpha + 20); return(false); } _alpha = 100; return(true); } _global.sGAMENAME = "thebattle"; _global.VIEWSCORE = function () { getURL ("http://www.freeworldgroup.com/score/index.asp?game=" + sGAMENAME, "_blank"); }; _global.FWGURL = function () { getURL ("http://www.freeworldgroup.com/", "_blank"); }; _global.ADDWORD = function () { }; var DATA = new Array(); DATA[0] = [[1.5, 0.5, 0, 0], 250, "Gun Man", "Land attack only", 0.6, 50, 20, 50, 1, 50, 0, "unit0", 0, 10, 12]; DATA[1] = [[0.5, 1.5, 1.5, 1.25], 300, "Bazooka Man", "Land, Air and Sea attack", 0.6, 50, 25, 75, 1, 80, 1, "unit1", 0, 10, 12]; DATA[2] = [[2, 0.75, 0, 0], 600, "Light Armored Tank", "Land attack only", 0.8, 75, 40, 100, 2, 150, 2, "unit2", 1, 25, 15]; DATA[3] = [[0.75, 2, 0.75, 0.75], 900, "Heavy Armored Tank", "Land, Air and Sea attack", 0.5, 100, 40, 250, 3, 250, 3, "unit3", 1, 30, 15]; DATA[4] = [[0.75, 2, 0, 0], 450, "Missile Tank", "Land attack only", 0.4, 150, 50, 300, 4, 200, 4, "unit4", 1, 30, 15]; DATA[5] = [[0, 2.25, 0, 2], 600, "Helicopter", "Tank and Sea attack only", 1, 100, 40, 300, 3, 250, 5, "unit5", 2, 20, 15]; DATA[6] = [[0, 1.75, 1.5, 2.25], 400, "Jet Fighter", "Tank, Air and Sea attack only", 3, 300, 80, 265, 2, 230, 6, "unit6", 2, 30, 10]; DATA[7] = [[1.25, 2, 0, 1], 1200, "Navy Warship", "Land and Sea attack only", 0.7, 200, 55, 450, 6, 400, 7, "unit7", 3, 40, 15]; DATA[8] = [[1, 1.5, 0, 1.5], 2200, "", "", 0, 100, 30, 0, 0, 0, 0, "unit8", 1, 30, 15]; Unit.DATA = DATA; var bFirst = true;Symbol 393 MovieClip Frame 6stop(); _x = 0; _y = 0; var aButtons_id = new Array("btPlay", "btLoad", "btHelp", "btHighScore", "btDownload", "btMoreGame", "btAddGame", "btV", "btCredits", "btCopyright"); var aButtons_label = new Array(" PLAY GAME ", " LOAD GAME ", " HELP ", " VIEW HIGHSCORES ", " DOWNLOAD GAMES ", " MORE ONLINE GAMES ", " ADD THIS GAME TO YOUR SITE ", " V 1.0 ", " Credits ", " Copyright 2007 freeworldgroup.com "); var sAuto = "right"; var bAni = true; var ndy = 10; var nx = mPinButtons._x; var ny = mPinButtons._y; var i = 0; while (i < aButtons_id.length) { var mc = this[aButtons_id[i]]; mc._sLabel = aButtons_label[i]; if (i < (aButtons_id.length - 3)) { mc.autoSize = sAuto; mc.bAni = bAni; mc._x = nx; mc._y = ny + (i * (mc.tLabel.textHeight + ndy)); } i++; } btV._x = (btV._y = 0); btCredits._x = Stage.width; btCredits._y = Stage.height - btCredits._height; btCopyright._x = 0; btCopyright._y = Stage.height - btCopyright._height; btMoreGame.Onpress = (btCopyright.Onpress = function () { FWGURL(); }); btAddGame.Onpress = function () { getURL ("http://www.freeworldgroup.com/koalafiles.htm", "_blank"); }; btDownload.Onpress = function () { getURL ("http://www.ifungames.com", "_blank"); }; btHighScore.Onpress = function () { VIEWSCORE(); }; btCredits.Onpress = function () { gotoAndStop ("Credits"); }; btPlay.Onpress = function () { if (bFirst) { gotoAndStop ("Help"); } else { gotoAndStop ("A_0"); } }; btHelp.Onpress = function () { gotoAndStop ("Help"); }; btLoad.Onpress = function () { var _local3 = SharedObject.getLocal("battle_data", "/"); if (_local3.data.nLevel != undefined) { _global.LOAD = true; gotoAndStop ("GameNow"); } else { _root.attachMovie("Word", "Word", 1000, {_x:300, _y:200, sTxt:"NO DATA!", nNum:60}); } }; _alpha = 0; onEnterFrame = function () { if (fade()) { delete onEnterFrame; } }; _global.LOAD = false;Instance of Symbol 293 MovieClip "btCopyright" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { sLabel = "C&C&V"; autoSize = "left"; }Instance of Symbol 293 MovieClip "btCredits" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { sLabel = "C&C&V"; autoSize = "right"; }Instance of Symbol 293 MovieClip "btV" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { sLabel = "C&C&V"; autoSize = "left"; }Instance of Symbol 46 MovieClip "btPlay" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { _sLabel = ""; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "btHelp" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { _sLabel = ""; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "btMoreGame" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { _sLabel = ""; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "btDownload" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { _sLabel = ""; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "btAddGame" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { _sLabel = ""; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "btHighScore" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { _sLabel = ""; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 46 MovieClip "btLoad" in Symbol 393 MovieClip Frame 6//component parameters onClipEvent (construct) { _sLabel = ""; _bOn = true; autoSize = "left"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; }Instance of Symbol 302 MovieClip "btLogo" in Symbol 393 MovieClip Frame 6onClipEvent (load) { _y = 10; _x = ((Stage.width - _width) - 10); }Symbol 393 MovieClip Frame 11_alpha = 0; onEnterFrame = function () { if (fade()) { delete onEnterFrame; } };Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 11//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (release) { _parent.gotoAndStop("Menu"); }Instance of Symbol 215 MovieClip in Symbol 393 MovieClip Frame 11//component parameters onClipEvent (construct) { _sTxt = "INSTRUCTIONS"; autoSize = "left"; }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 11//component parameters onClipEvent (construct) { _sLabel = " PLAY GAME "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (release) { _parent.gotoAndStop("A_0"); }Symbol 393 MovieClip Frame 21_alpha = 0; onEnterFrame = function () { if (fade()) { delete onEnterFrame; } };Instance of Symbol 215 MovieClip in Symbol 393 MovieClip Frame 21//component parameters onClipEvent (construct) { _sTxt = "MUSIC CREDITS"; autoSize = "left"; }Instance of Symbol 215 MovieClip in Symbol 393 MovieClip Frame 21//component parameters onClipEvent (construct) { _sTxt = "By Syntrus"; autoSize = "left"; }Instance of Symbol 215 MovieClip in Symbol 393 MovieClip Frame 21//component parameters onClipEvent (construct) { _sTxt = "Zero Level"; autoSize = "left"; }Symbol 393 MovieClip Frame 26_alpha = 0; onEnterFrame = function () { if (fade()) { delete onEnterFrame; } };Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 26//component parameters onClipEvent (construct) { _sLabel = " EASY "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (release) { Unit.nDif = 0.4; _parent.gotoAndStop("GameNow"); }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 26//component parameters onClipEvent (construct) { _sLabel = " NORMAL "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (release) { Unit.nDif = 0.6; _parent.gotoAndStop("GameNow"); }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 26//component parameters onClipEvent (construct) { _sLabel = " HARD "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (release) { Unit.nDif = 0.8; _parent.gotoAndStop("GameNow"); }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 26//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (release) { _parent.gotoAndStop("Menu"); }Instance of Symbol 215 MovieClip in Symbol 393 MovieClip Frame 26//component parameters onClipEvent (construct) { _sTxt = "DIFFICULTY"; autoSize = "left"; }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 26//component parameters onClipEvent (construct) { _sLabel = " VERY HARD "; _bOn = true; autoSize = "center"; bAni_visible = true; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (release) { Unit.nDif = 1; _parent.gotoAndStop("GameNow"); }Symbol 393 MovieClip Frame 51_alpha = 0; onEnterFrame = function () { if (fade()) { delete onEnterFrame; } }; delete mygame; var mygame = new Game_2(foreground, LOAD); mygame.zMoney = zMoney; mygame.zPopulation = zPopulation; mygame.start(); mMenu.gotoAndStop(6);Instance of Symbol 302 MovieClip in Symbol 393 MovieClip Frame 51onClipEvent (load) { enabled = false; }Instance of Symbol 215 MovieClip "zTime" in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sTxt = ""; autoSize = "right"; }Instance of Symbol 215 MovieClip "zScore" in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sTxt = ""; autoSize = "left"; }Instance of Symbol 358 MovieClip "mBulid" in Symbol 393 MovieClip Frame 51onClipEvent (load) { gotoAndStop (5); }Instance of Symbol 306 MovieClip in Symbol 393 MovieClip Frame 51on (press) { } onClipEvent (load) { useHandCursor = false; }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sLabel = " MAIN MENU "; _bOn = true; autoSize = "right"; bAni_visible = false; enabled = true; sSwitch = ""; _sPop = " "; _nY_pop = -50; } on (press) { if (_parent.mMenu._currentframe != 3) { _parent.mMenu.gotoAndStop(3); } else { _parent.mMenu.gotoAndStop(4); } }Instance of Symbol 215 MovieClip "zMoney" in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sTxt = ""; autoSize = "left"; }Instance of Symbol 215 MovieClip "zPopulation" in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sTxt = ""; autoSize = "left"; }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sLabel = " Q "; _bOn = true; autoSize = "right"; bAni_visible = false; enabled = true; sSwitch = ""; _sPop = "QUALITY "; _nY_pop = -70; } on (press) { if (_parent.mMenu._currentframe != 2) { _parent.mMenu.gotoAndStop(2); } else { _parent.mMenu.gotoAndStop(4); } }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sLabel = " S "; _bOn = true; autoSize = "center"; bAni_visible = false; enabled = true; sSwitch = "switch_0"; _sPop = "SOUND"; _nY_pop = -70; } on (press) { if (bOn) { Unit.GAME.sd.setVolume(0); } else { Unit.GAME.sd.setVolume(40); } }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sLabel = " M "; _bOn = true; autoSize = "center"; bAni_visible = false; enabled = true; sSwitch = "switch_0"; _sPop = "MUSIC"; _nY_pop = -70; } on (press) { if (bOn) { _parent.sd.sd.setVolume(0); } else { _parent.sd.sd.setVolume(100); } }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sLabel = " RESTART "; _bOn = true; autoSize = "left"; bAni_visible = false; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { if (_parent.mMenu._currentframe != 7) { _parent.mMenu.gotoAndStop(7); } else { _parent.mMenu.gotoAndStop(4); } }Instance of Symbol 46 MovieClip in Symbol 393 MovieClip Frame 51//component parameters onClipEvent (construct) { _sLabel = " POWER MATRIX "; _bOn = true; autoSize = "left"; bAni_visible = false; enabled = true; sSwitch = ""; _sPop = ""; _nY_pop = -50; } on (press) { if (_parent.mMenu._currentframe != 5) { _parent.mMenu.gotoAndStop(5); } else { _parent.mMenu.gotoAndStop(4); } }Symbol 393 MovieClip Frame 52mMenu.gotoAndStop(6);Symbol 393 MovieClip Frame 56Unit.GAME.tryAgain();Symbol 393 MovieClip Frame 57gotoAndStop ("GameNow");
Library Items
Symbol 1 Font | Used by:2 5 292 305 369 370 | |
Symbol 2 EditableText | Uses:1 | Used by:6 |
Symbol 3 Graphic | Used by:4 | |
Symbol 4 MovieClip | Uses:3 | Used by:6 |
Symbol 5 EditableText | Uses:1 | Used by:6 |
Symbol 6 MovieClip | Uses:2 4 5 | Used by:Timeline |
Symbol 394 MovieClip [__Packages.MochiAd] | ||
Symbol 395 MovieClip [__Packages.Unit] | ||
Symbol 396 MovieClip [__Packages.Vector] | ||
Symbol 397 MovieClip [__Packages.SFM] | ||
Symbol 398 MovieClip [__Packages.Shake] | ||
Symbol 399 MovieClip [__Packages.Unit_9] | ||
Symbol 400 MovieClip [__Packages.Bullet] | ||
Symbol 401 MovieClip [__Packages.Missile] | ||
Symbol 402 MovieClip [__Packages.Bullet_f0] | ||
Symbol 403 MovieClip [__Packages.Laser_2] | ||
Symbol 404 MovieClip [__Packages.Unit_start] | ||
Symbol 405 MovieClip [__Packages.Game_2] | ||
Symbol 406 MovieClip [__Packages.Fortress] | ||
Symbol 407 MovieClip [__Packages.Bullet_f1] | ||
Symbol 408 MovieClip [__Packages.Boom_f4] | ||
Symbol 409 MovieClip [__Packages.Boom_f3] | ||
Symbol 410 MovieClip [__Packages.Laser] | ||
Symbol 411 MovieClip [__Packages.Fortress_2] | ||
Symbol 412 MovieClip [__Packages.Unit_8] | ||
Symbol 413 MovieClip [__Packages.Bullet_1] | ||
Symbol 414 MovieClip [__Packages.Well] | ||
Symbol 415 MovieClip [__Packages.Unit_ground] | ||
Symbol 416 MovieClip [__Packages.Unit_0] | ||
Symbol 417 MovieClip [__Packages.Unit_1] | ||
Symbol 418 MovieClip [__Packages.Unit_2] | ||
Symbol 419 MovieClip [__Packages.Unit_3] | ||
Symbol 420 MovieClip [__Packages.Unit_4] | ||
Symbol 421 MovieClip [__Packages.Missile_2] | ||
Symbol 422 MovieClip [__Packages.Unit_air] | ||
Symbol 423 MovieClip [__Packages.Unit_5] | ||
Symbol 424 MovieClip [__Packages.Unit_6] | ||
Symbol 425 MovieClip [__Packages.Missile_1] | ||
Symbol 426 MovieClip [__Packages.Unit_sea] | ||
Symbol 427 MovieClip [__Packages.Unit_7] | ||
Symbol 7 Graphic | Used by:28 | |
Symbol 8 Graphic | Used by:28 | |
Symbol 9 Graphic | Used by:28 | |
Symbol 10 Graphic | Used by:28 | |
Symbol 11 Graphic | Used by:28 | |
Symbol 12 Graphic | Used by:28 | |
Symbol 13 Graphic | Used by:28 | |
Symbol 14 Graphic | Used by:28 | |
Symbol 15 Graphic | Used by:28 | |
Symbol 16 Graphic | Used by:28 | |
Symbol 17 Graphic | Used by:28 | |
Symbol 18 Graphic | Used by:28 | |
Symbol 19 Graphic | Used by:28 | |
Symbol 20 Graphic | Used by:28 | |
Symbol 21 Graphic | Used by:28 | |
Symbol 22 Graphic | Used by:28 | |
Symbol 23 Graphic | Used by:28 | |
Symbol 24 Graphic | Used by:28 | |
Symbol 25 Graphic | Used by:28 | |
Symbol 26 Graphic | Used by:28 | |
Symbol 27 Graphic | Used by:28 | |
Symbol 28 MovieClip | Uses:7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | Used by:Timeline |
Symbol 29 Graphic | Used by:32 | |
Symbol 30 Font | Used by:31 34 35 38 214 305 352 375 | |
Symbol 31 Text | Uses:30 | Used by:32 |
Symbol 32 MovieClip [mPop_0] | Uses:29 31 | Used by:276 |
Symbol 33 Graphic | Used by:36 | |
Symbol 34 Text | Uses:30 | Used by:36 |
Symbol 35 Text | Uses:30 | Used by:36 |
Symbol 36 MovieClip [mPop_2] | Uses:33 34 35 | Used by:276 |
Symbol 37 Graphic | Used by:39 | |
Symbol 38 Text | Uses:30 | Used by:39 |
Symbol 39 MovieClip [mPop_1] | Uses:37 38 | Used by:276 |
Symbol 40 Graphic | Used by:41 306 | |
Symbol 41 MovieClip | Uses:40 | Used by:46 |
Symbol 42 Font | Used by:43 44 45 352 371 375 | |
Symbol 43 EditableText | Uses:42 | Used by:46 |
Symbol 44 EditableText | Uses:42 | Used by:46 |
Symbol 45 EditableText | Uses:42 | Used by:46 |
Symbol 46 MovieClip | Uses:41 43 44 45 | Used by:47 359 374 385 386 389 392 393 |
Symbol 47 MovieClip [mHit] | Uses:46 | Used by:276 |
Symbol 48 Graphic | Used by:49 | |
Symbol 49 MovieClip | Uses:48 | Used by:84 259 |
Symbol 50 Graphic | Used by:51 53 | |
Symbol 51 MovieClip | Uses:50 | Used by:84 259 |
Symbol 52 Graphic | Used by:53 | |
Symbol 53 MovieClip | Uses:50 52 | Used by:84 259 |
Symbol 54 Graphic | Used by:55 | |
Symbol 55 MovieClip | Uses:54 | Used by:63 259 |
Symbol 56 Graphic | Used by:59 | |
Symbol 57 Graphic | Used by:58 | |
Symbol 58 MovieClip | Uses:57 | Used by:59 |
Symbol 59 MovieClip | Uses:56 58 | Used by:63 259 |
Symbol 60 Graphic | Used by:62 116 129 175 183 188 | |
Symbol 61 Graphic | Used by:62 | |
Symbol 62 MovieClip | Uses:60 61 | Used by:63 129 259 |
Symbol 63 MovieClip | Uses:55 59 62 | Used by:84 259 |
Symbol 64 Graphic | Used by:65 | |
Symbol 65 MovieClip | Uses:64 | Used by:84 186 197 |
Symbol 66 ShapeTweening | Used by:78 | |
Symbol 67 Graphic | Used by:73 78 | |
Symbol 68 ShapeTweening | Used by:78 | |
Symbol 69 ShapeTweening | Used by:78 | |
Symbol 70 ShapeTweening | Used by:78 | |
Symbol 71 ShapeTweening | Used by:78 | |
Symbol 72 Graphic | Used by:78 | |
Symbol 73 MovieClip | Uses:67 | Used by:78 |
Symbol 74 Graphic | Used by:75 | |
Symbol 75 MovieClip | Uses:74 | Used by:78 |
Symbol 76 Graphic | Used by:77 | |
Symbol 77 MovieClip | Uses:76 | Used by:78 |
Symbol 78 MovieClip | Uses:66 67 68 69 70 71 72 73 75 77 | Used by:84 |
Symbol 79 Sound [explosion] | Used by:84 276 | |
Symbol 80 Graphic | Used by:81 | |
Symbol 81 MovieClip | Uses:80 | Used by:83 |
Symbol 82 Sound [big_explosion] | Used by:83 276 | |
Symbol 83 MovieClip [boom_1] | Uses:81 82 | Used by:84 276 |
Symbol 84 MovieClip [boss] | Uses:49 51 53 63 65 78 79 83 | Used by:276 |
Symbol 85 Graphic | Used by:88 260 | |
Symbol 86 Graphic | Used by:88 260 | |
Symbol 87 Graphic | Used by:88 260 | |
Symbol 88 MovieClip [mFlag] | Uses:85 86 87 | Used by:186 276 |
Symbol 89 Graphic | Used by:90 | |
Symbol 90 MovieClip | Uses:89 | Used by:91 318 377 |
Symbol 91 MovieClip [mSelect] | Uses:90 | Used by:276 |
Symbol 92 Graphic | Used by:93 | |
Symbol 93 MovieClip | Uses:92 | Used by:98 |
Symbol 94 Graphic | Used by:95 | |
Symbol 95 MovieClip | Uses:94 | Used by:98 |
Symbol 96 Graphic | Used by:97 | |
Symbol 97 MovieClip | Uses:96 | Used by:98 |
Symbol 98 MovieClip [mTree] | Uses:93 95 97 | Used by:276 |
Symbol 99 Graphic | Used by:100 | |
Symbol 100 MovieClip | Uses:99 | Used by:106 |
Symbol 101 Graphic | Used by:106 | |
Symbol 102 Graphic | Used by:106 | |
Symbol 103 Graphic | Used by:106 | |
Symbol 104 Graphic | Used by:106 | |
Symbol 105 Graphic | Used by:106 | |
Symbol 106 MovieClip | Uses:100 101 102 103 104 105 | Used by:107 108 |
Symbol 107 MovieClip [boom_0] | Uses:106 | Used by:276 |
Symbol 108 MovieClip [boom_2] | Uses:106 | Used by:276 |
Symbol 109 Graphic | Used by:110 | |
Symbol 110 MovieClip | Uses:109 | Used by:129 |
Symbol 111 Graphic | Used by:129 | |
Symbol 112 Graphic | Used by:114 116 169 190 204 | |
Symbol 113 Graphic | Used by:114 156 169 190 204 233 | |
Symbol 114 MovieClip | Uses:112 113 | Used by:129 |
Symbol 115 Graphic | Used by:116 300 | |
Symbol 116 MovieClip | Uses:60 115 112 | Used by:129 |
Symbol 117 Graphic | Used by:128 | |
Symbol 118 Graphic | Used by:128 | |
Symbol 119 Graphic | Used by:128 | |
Symbol 120 Graphic | Used by:128 | |
Symbol 121 Graphic | Used by:128 | |
Symbol 122 Graphic | Used by:128 | |
Symbol 123 Graphic | Used by:128 | |
Symbol 124 Graphic | Used by:128 | |
Symbol 125 Graphic | Used by:128 | |
Symbol 126 Graphic | Used by:128 | |
Symbol 127 Graphic | Used by:128 | |
Symbol 128 MovieClip [boom] | Uses:117 118 119 120 121 122 123 124 125 126 127 | Used by:129 167 173 182 194 197 205 208 213 259 267 276 |
Symbol 129 MovieClip [fortress] | Uses:60 110 111 114 116 62 128 | Used by:276 318 |
Symbol 130 Graphic | Used by:132 | |
Symbol 131 Graphic | Used by:132 | |
Symbol 132 MovieClip [mClick] | Uses:130 131 | Used by:276 |
Symbol 133 ShapeTweening | Used by:135 | |
Symbol 134 Graphic | Used by:135 | |
Symbol 135 MovieClip [mClick2] | Uses:133 134 | Used by:276 |
Symbol 136 Graphic | Used by:141 266 | |
Symbol 137 Graphic | Used by:138 | |
Symbol 138 MovieClip | Uses:137 | Used by:141 266 |
Symbol 139 Graphic | Used by:140 | |
Symbol 140 MovieClip | Uses:139 | Used by:141 |
Symbol 141 MovieClip [mHealth] | Uses:136 138 140 | Used by:276 |
Symbol 142 Graphic | Used by:143 | |
Symbol 143 MovieClip | Uses:142 | Used by:167 173 182 194 |
Symbol 144 Graphic | Used by:145 156 171 | |
Symbol 145 MovieClip | Uses:144 | Used by:166 172 |
Symbol 146 Graphic | Used by:147 | |
Symbol 147 MovieClip | Uses:146 | Used by:166 172 |
Symbol 148 Graphic | Used by:149 | |
Symbol 149 MovieClip | Uses:148 | Used by:166 172 |
Symbol 150 Graphic | Used by:151 | |
Symbol 151 MovieClip | Uses:150 | Used by:166 172 |
Symbol 152 Graphic | Used by:159 170 | |
Symbol 153 Graphic | Used by:156 159 170 171 | |
Symbol 154 Graphic | Used by:155 | |
Symbol 155 MovieClip | Uses:154 | Used by:159 171 |
Symbol 156 MovieClip | Uses:144 153 113 | Used by:159 |
Symbol 157 Graphic | Used by:158 | |
Symbol 158 MovieClip | Uses:157 | Used by:159 171 |
Symbol 159 MovieClip | Uses:152 153 155 156 158 | Used by:166 |
Symbol 160 Graphic | Used by:161 | |
Symbol 161 MovieClip | Uses:160 | Used by:166 172 |
Symbol 162 Graphic | Used by:163 | |
Symbol 163 MovieClip | Uses:162 | Used by:166 172 |
Symbol 164 Graphic | Used by:165 | |
Symbol 165 MovieClip | Uses:164 | Used by:166 172 |
Symbol 166 MovieClip | Uses:145 147 149 151 159 161 163 165 | Used by:167 315 372 |
Symbol 167 MovieClip [unit0] | Uses:143 166 128 | Used by:276 318 |
Symbol 168 Graphic | Used by:169 | |
Symbol 169 MovieClip | Uses:113 112 168 | Used by:170 196 |
Symbol 170 MovieClip | Uses:169 152 153 | Used by:171 |
Symbol 171 MovieClip | Uses:170 155 144 153 158 | Used by:172 |
Symbol 172 MovieClip | Uses:145 147 149 151 171 161 163 165 | Used by:173 315 321 372 |
Symbol 173 MovieClip [unit1] | Uses:172 143 128 | Used by:276 318 |
Symbol 174 Graphic | Used by:175 183 | |
Symbol 175 MovieClip | Uses:60 174 | Used by:181 |
Symbol 176 Graphic | Used by:181 | |
Symbol 177 Graphic | Used by:181 | |
Symbol 178 Graphic | Used by:179 181 193 196 | |
Symbol 179 MovieClip | Uses:178 | Used by:181 193 196 |
Symbol 180 Graphic | Used by:181 | |
Symbol 181 MovieClip | Uses:175 176 177 179 180 178 | Used by:182 315 372 |
Symbol 182 MovieClip [unit2] | Uses:181 143 128 | Used by:276 |
Symbol 183 MovieClip | Uses:60 174 | Used by:185 |
Symbol 184 Graphic | Used by:185 | |
Symbol 185 MovieClip | Uses:183 184 | Used by:186 |
Symbol 186 MovieClip [unit8] | Uses:88 65 185 | Used by:276 318 |
Symbol 187 Graphic | Used by:188 | |
Symbol 188 MovieClip | Uses:187 60 | Used by:193 210 |
Symbol 189 Graphic | Used by:193 | |
Symbol 190 MovieClip | Uses:113 112 | Used by:193 |
Symbol 191 Graphic | Used by:193 196 | |
Symbol 192 Graphic | Used by:193 196 | |
Symbol 193 MovieClip | Uses:188 189 190 191 179 192 178 | Used by:194 315 372 |
Symbol 194 MovieClip [unit3] | Uses:193 143 128 | Used by:276 |
Symbol 195 Graphic | Used by:196 | |
Symbol 196 MovieClip | Uses:195 169 191 179 192 178 | Used by:197 315 372 |
Symbol 197 MovieClip [unit4] | Uses:196 65 128 | Used by:276 |
Symbol 198 Graphic | Used by:199 | |
Symbol 199 MovieClip | Uses:198 | Used by:205 |
Symbol 200 Graphic | Used by:204 | |
Symbol 201 Graphic | Used by:204 | |
Symbol 202 Graphic | Used by:204 | |
Symbol 203 Graphic | Used by:204 | |
Symbol 204 MovieClip | Uses:200 201 112 113 202 203 | Used by:205 315 372 |
Symbol 205 MovieClip [unit5] | Uses:199 204 128 | Used by:276 |
Symbol 206 Graphic | Used by:207 | |
Symbol 207 MovieClip | Uses:206 | Used by:208 315 372 |
Symbol 208 MovieClip [unit6] | Uses:207 128 | Used by:276 |
Symbol 209 Graphic | Used by:210 | |
Symbol 210 MovieClip | Uses:188 209 | Used by:213 315 372 |
Symbol 211 Graphic | Used by:212 | |
Symbol 212 MovieClip | Uses:211 | Used by:213 |
Symbol 213 MovieClip [unit7] | Uses:210 212 128 | Used by:276 |
Symbol 214 EditableText | Uses:30 | Used by:215 |
Symbol 215 MovieClip | Uses:214 | Used by:216 315 318 373 381 385 386 389 392 393 |
Symbol 216 MovieClip [Word] | Uses:215 | Used by:276 |
Symbol 217 Font | Used by:218 | |
Symbol 218 Text | Uses:217 | Used by:219 |
Symbol 219 MovieClip [switch_0] | Uses:218 | Used by:276 |
Symbol 220 Graphic | Used by:221 | |
Symbol 221 MovieClip | Uses:220 | Used by:222 223 227 315 |
Symbol 222 MovieClip [bullet_0] | Uses:221 | Used by:276 |
Symbol 223 MovieClip [bullet_1] | Uses:221 | Used by:276 |
Symbol 224 Graphic | Used by:225 315 | |
Symbol 225 MovieClip | Uses:224 | Used by:226 |
Symbol 226 MovieClip [bullet_2] | Uses:225 | Used by:276 |
Symbol 227 MovieClip [bullet_10] | Uses:221 | Used by:276 |
Symbol 228 Graphic | Used by:231 | |
Symbol 229 Graphic | Used by:231 | |
Symbol 230 Graphic | Used by:231 | |
Symbol 231 MovieClip | Uses:228 229 230 | Used by:234 235 315 |
Symbol 232 Graphic | Used by:233 | |
Symbol 233 MovieClip | Uses:113 232 | Used by:234 235 315 |
Symbol 234 MovieClip [bullet_11] | Uses:231 233 | Used by:276 |
Symbol 235 MovieClip [bullet_12] | Uses:231 233 | Used by:276 |
Symbol 236 Graphic | Used by:237 | |
Symbol 237 MovieClip | Uses:236 | Used by:238 315 |
Symbol 238 MovieClip [bullet_13] | Uses:237 | Used by:276 |
Symbol 239 Graphic | Used by:245 | |
Symbol 240 Bitmap | Used by:241 | |
Symbol 241 Graphic | Uses:240 | Used by:244 |
Symbol 242 Bitmap | Used by:243 | |
Symbol 243 Graphic | Uses:242 | Used by:244 |
Symbol 244 MovieClip | Uses:241 243 | Used by:245 |
Symbol 245 MovieClip [missile_0] | Uses:239 244 | Used by:276 |
Symbol 246 Graphic | Used by:247 | |
Symbol 247 MovieClip | Uses:246 | Used by:255 |
Symbol 248 Sound | Used by:255 | |
Symbol 249 Graphic | Used by:250 | |
Symbol 250 MovieClip | Uses:249 | Used by:255 |
Symbol 251 Graphic | Used by:252 | |
Symbol 252 MovieClip | Uses:251 | Used by:255 |
Symbol 253 Graphic | Used by:254 | |
Symbol 254 MovieClip | Uses:253 | Used by:255 |
Symbol 255 MovieClip [laser] | Uses:247 248 250 252 254 | Used by:276 |
Symbol 256 Graphic | Used by:257 | |
Symbol 257 MovieClip | Uses:256 | Used by:258 |
Symbol 258 MovieClip [gun_fire_3] | Uses:257 | Used by:276 |
Symbol 259 MovieClip [fortress_2] | Uses:49 51 53 59 62 55 63 128 | Used by:276 318 |
Symbol 260 MovieClip | Uses:87 85 86 | Used by:267 |
Symbol 261 Graphic | Used by:267 | |
Symbol 262 Graphic | Used by:267 | |
Symbol 263 Graphic | Used by:267 | |
Symbol 264 Graphic | Used by:267 | |
Symbol 265 Graphic | Used by:267 | |
Symbol 266 MovieClip | Uses:136 138 | Used by:267 357 |
Symbol 267 MovieClip [Well] | Uses:260 261 262 263 264 265 266 128 | Used by:276 318 |
Symbol 268 Sound [hit_0] | Used by:276 | |
Symbol 269 Sound [research] | Used by:276 | |
Symbol 270 Sound [shoot_04] | Used by:276 | |
Symbol 271 Sound [shoot_05] | Used by:276 | |
Symbol 272 Sound [shoot_07] | Used by:276 | |
Symbol 273 Sound [shoot_09] | Used by:276 | |
Symbol 274 Sound [what] | Used by:276 | |
Symbol 275 Sound [yes] | Used by:276 | |
Symbol 276 MovieClip | Uses:32 36 39 47 84 88 91 98 107 108 129 132 135 141 167 173 182 186 194 197 205 208 213 216 219 222 223 226 227 234 235 238 245 128 255 83 258 259 267 82 79 268 269 270 271 272 273 274 275 | Used by:Timeline |
Symbol 277 Sound | Used by:278 | |
Symbol 278 MovieClip | Uses:277 | Used by:393 |
Symbol 279 Graphic | Used by:286 | |
Symbol 280 Graphic | Used by:281 | |
Symbol 281 MovieClip | Uses:280 | Used by:286 |
Symbol 282 Graphic | Used by:286 | |
Symbol 283 Graphic | Used by:284 | |
Symbol 284 MovieClip | Uses:283 | Used by:286 |
Symbol 285 Graphic | Used by:286 | |
Symbol 286 MovieClip | Uses:279 281 282 284 285 | Used by:393 |
Symbol 287 Graphic | Used by:288 | |
Symbol 288 MovieClip | Uses:287 | Used by:393 |
Symbol 289 Graphic | Used by:290 | |
Symbol 290 MovieClip | Uses:289 | Used by:291 |
Symbol 291 MovieClip | Uses:290 | Used by:393 |
Symbol 292 EditableText | Uses:1 | Used by:293 |
Symbol 293 MovieClip | Uses:292 | Used by:393 |
Symbol 294 Graphic | Used by:295 | |
Symbol 295 MovieClip | Uses:294 | Used by:393 |
Symbol 296 Graphic | Used by:300 | |
Symbol 297 Graphic | Used by:300 | |
Symbol 298 Graphic | Used by:299 | |
Symbol 299 MovieClip | Uses:298 | Used by:300 |
Symbol 300 MovieClip | Uses:296 115 297 299 | Used by:393 |
Symbol 301 Graphic | Used by:302 | |
Symbol 302 MovieClip | Uses:301 | Used by:393 |
Symbol 303 Graphic | Used by:304 | |
Symbol 304 MovieClip | Uses:303 | Used by:325 |
Symbol 305 Text | Uses:1 30 | Used by:318 |
Symbol 306 MovieClip | Uses:40 | Used by:318 353 356 357 372 376 385 393 |
Symbol 307 Graphic | Used by:315 | |
Symbol 308 Graphic | Used by:315 | |
Symbol 309 Graphic | Used by:315 | |
Symbol 310 Graphic | Used by:315 | |
Symbol 311 Graphic | Used by:315 | |
Symbol 312 Graphic | Used by:315 | |
Symbol 313 Font | Used by:314 | |
Symbol 314 Text | Uses:313 | Used by:315 |
Symbol 315 MovieClip | Uses:215 166 172 181 193 196 204 207 210 307 308 309 310 221 224 231 233 311 237 312 314 | Used by:318 353 356 |
Symbol 316 Bitmap | Used by:317 | |
Symbol 317 Graphic | Uses:316 | Used by:318 |
Symbol 318 MovieClip | Uses:173 305 167 129 259 267 186 306 315 317 90 215 | Used by:325 |
Symbol 319 Graphic | Used by:320 | |
Symbol 320 MovieClip | Uses:319 | Used by:325 |
Symbol 321 MovieClip | Uses:172 | Used by:325 |
Symbol 322 Graphic | Used by:323 | |
Symbol 323 MovieClip | Uses:322 | Used by:325 |
Symbol 324 MovieClip | Used by:325 | |
Symbol 325 MovieClip | Uses:304 318 320 321 323 324 | Used by:393 |
Symbol 326 Graphic | Used by:327 | |
Symbol 327 MovieClip | Uses:326 | Used by:328 |
Symbol 328 MovieClip | Uses:327 | Used by:393 |
Symbol 329 Graphic | Used by:330 | |
Symbol 330 MovieClip | Uses:329 | Used by:393 |
Symbol 331 Graphic | Used by:334 | |
Symbol 332 Graphic | Used by:334 | |
Symbol 333 Graphic | Used by:334 | |
Symbol 334 MovieClip | Uses:331 332 333 | Used by:393 |
Symbol 335 Graphic | Used by:350 | |
Symbol 336 Graphic | Used by:350 | |
Symbol 337 Graphic | Used by:350 | |
Symbol 338 Graphic | Used by:350 | |
Symbol 339 Graphic | Used by:350 | |
Symbol 340 Graphic | Used by:350 | |
Symbol 341 Graphic | Used by:350 | |
Symbol 342 Graphic | Used by:350 | |
Symbol 343 Graphic | Used by:350 | |
Symbol 344 Graphic | Used by:350 | |
Symbol 345 Graphic | Used by:350 | |
Symbol 346 Graphic | Used by:350 | |
Symbol 347 Graphic | Used by:350 | |
Symbol 348 Graphic | Used by:350 | |
Symbol 349 Graphic | Used by:350 | |
Symbol 350 MovieClip | Uses:335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 | Used by:351 |
Symbol 351 MovieClip | Uses:350 | Used by:393 |
Symbol 352 EditableText | Uses:30 42 | Used by:353 |
Symbol 353 MovieClip | Uses:306 315 352 | Used by:354 377 |
Symbol 354 MovieClip | Uses:353 | Used by:355 |
Symbol 355 MovieClip | Uses:354 | Used by:357 |
Symbol 356 MovieClip | Uses:306 315 | Used by:357 |
Symbol 357 MovieClip | Uses:355 356 306 266 | Used by:358 |
Symbol 358 MovieClip | Uses:357 | Used by:393 |
Symbol 359 MovieClip | Uses:46 | Used by:374 |
Symbol 360 Graphic | Used by:372 | |
Symbol 361 Graphic | Used by:372 | |
Symbol 362 Graphic | Used by:363 | |
Symbol 363 MovieClip | Uses:362 | Used by:366 372 |
Symbol 364 Graphic | Used by:365 | |
Symbol 365 MovieClip | Uses:364 | Used by:366 372 |
Symbol 366 MovieClip | Uses:363 365 | Used by:372 |
Symbol 367 Graphic | Used by:372 | |
Symbol 368 Graphic | Used by:372 | |
Symbol 369 Text | Uses:1 | Used by:372 |
Symbol 370 Text | Uses:1 | Used by:372 |
Symbol 371 Text | Uses:42 | Used by:372 |
Symbol 372 MovieClip | Uses:360 306 361 166 172 181 193 196 204 207 210 366 367 368 363 365 369 370 371 | Used by:374 |
Symbol 373 MovieClip | Uses:215 | Used by:374 |
Symbol 374 MovieClip | Uses:359 46 372 373 | Used by:393 |
Symbol 375 EditableText | Uses:30 42 | Used by:376 |
Symbol 376 MovieClip | Uses:306 375 | Used by:377 |
Symbol 377 MovieClip | Uses:353 90 376 | Used by:393 |
Symbol 378 Graphic | Used by:379 | |
Symbol 379 MovieClip | Uses:378 | Used by:393 |
Symbol 380 Graphic | Used by:386 | |
Symbol 381 MovieClip | Uses:215 | Used by:386 |
Symbol 382 Font | Used by:383 384 | |
Symbol 383 EditableText | Uses:382 | Used by:385 |
Symbol 384 EditableText | Uses:382 | Used by:385 |
Symbol 385 MovieClip | Uses:46 306 215 383 384 | Used by:386 389 392 |
Symbol 386 MovieClip | Uses:380 215 46 381 385 | Used by:393 |
Symbol 387 Graphic | Used by:388 | |
Symbol 388 MovieClip | Uses:387 | Used by:389 |
Symbol 389 MovieClip | Uses:46 388 215 385 | Used by:393 |
Symbol 390 Graphic | Used by:391 | |
Symbol 391 MovieClip | Uses:390 | Used by:392 |
Symbol 392 MovieClip | Uses:46 391 215 385 | Used by:393 |
Symbol 393 MovieClip | Uses:278 286 288 291 293 46 295 300 302 215 325 328 330 334 351 358 374 306 377 379 386 389 392 | Used by:Timeline |
Instance Names
"GAME" | Frame 4 | Symbol 393 MovieClip |
"tTxt" | Symbol 6 MovieClip Frame 1 | Symbol 2 EditableText |
"mLoading" | Symbol 6 MovieClip Frame 1 | Symbol 5 EditableText |
"mAni" | Symbol 46 MovieClip Frame 1 | Symbol 41 MovieClip |
"tLabel" | Symbol 46 MovieClip Frame 1 | Symbol 43 EditableText |
"tLabel" | Symbol 46 MovieClip Frame 7 | Symbol 44 EditableText |
"tPop" | Symbol 46 MovieClip Frame 7 | Symbol 45 EditableText |
"head" | Symbol 63 MovieClip Frame 1 | Symbol 55 MovieClip |
"gun" | Symbol 63 MovieClip Frame 1 | Symbol 62 MovieClip |
"mHit" | Symbol 84 MovieClip [boss] Frame 1 | Symbol 63 MovieClip |
"mAtk_range" | Symbol 84 MovieClip [boss] Frame 1 | Symbol 65 MovieClip |
"mHit" | Symbol 84 MovieClip [boss] Frame 104 | Symbol 63 MovieClip |
"mHit" | Symbol 91 MovieClip [mSelect] Frame 2 | Symbol 90 MovieClip |
"mHit" | Symbol 129 MovieClip [fortress] Frame 1 | Symbol 110 MovieClip |
"gun3" | Symbol 129 MovieClip [fortress] Frame 1 | Symbol 114 MovieClip |
"gun0" | Symbol 129 MovieClip [fortress] Frame 1 | Symbol 116 MovieClip |
"gun1" | Symbol 129 MovieClip [fortress] Frame 1 | Symbol 62 MovieClip |
"mc" | Symbol 141 MovieClip [mHealth] Frame 1 | Symbol 138 MovieClip |
"mSelect" | Symbol 141 MovieClip [mHealth] Frame 1 | Symbol 140 MovieClip |
"gun" | Symbol 159 MovieClip Frame 1 | Symbol 156 MovieClip |
"head" | Symbol 159 MovieClip Frame 1 | Symbol 158 MovieClip |
"body" | Symbol 166 MovieClip Frame 1 | Symbol 159 MovieClip |
"mAtk_range" | Symbol 167 MovieClip [unit0] Frame 1 | Symbol 143 MovieClip |
"mHit" | Symbol 167 MovieClip [unit0] Frame 1 | Symbol 166 MovieClip |
"gun" | Symbol 171 MovieClip Frame 1 | Symbol 170 MovieClip |
"head" | Symbol 171 MovieClip Frame 1 | Symbol 158 MovieClip |
"body" | Symbol 172 MovieClip Frame 1 | Symbol 171 MovieClip |
"mHit" | Symbol 173 MovieClip [unit1] Frame 1 | Symbol 172 MovieClip |
"mAtk_range" | Symbol 173 MovieClip [unit1] Frame 1 | Symbol 143 MovieClip |
"gun" | Symbol 181 MovieClip Frame 1 | Symbol 175 MovieClip |
"mHit" | Symbol 182 MovieClip [unit2] Frame 1 | Symbol 181 MovieClip |
"mAtk_range" | Symbol 182 MovieClip [unit2] Frame 1 | Symbol 143 MovieClip |
"gun" | Symbol 185 MovieClip Frame 1 | Symbol 183 MovieClip |
"mFlag" | Symbol 186 MovieClip [unit8] Frame 1 | Symbol 88 MovieClip [mFlag] |
"mAtk_range" | Symbol 186 MovieClip [unit8] Frame 1 | Symbol 65 MovieClip |
"mHit" | Symbol 186 MovieClip [unit8] Frame 1 | Symbol 185 MovieClip |
"gun" | Symbol 193 MovieClip Frame 1 | Symbol 188 MovieClip |
"gun_2" | Symbol 193 MovieClip Frame 1 | Symbol 190 MovieClip |
"mHit" | Symbol 194 MovieClip [unit3] Frame 1 | Symbol 193 MovieClip |
"mAtk_range" | Symbol 194 MovieClip [unit3] Frame 1 | Symbol 143 MovieClip |
"gun" | Symbol 196 MovieClip Frame 1 | Symbol 169 MovieClip |
"mHit" | Symbol 197 MovieClip [unit4] Frame 1 | Symbol 196 MovieClip |
"mAtk_range" | Symbol 197 MovieClip [unit4] Frame 1 | Symbol 65 MovieClip |
"mAtk_range" | Symbol 205 MovieClip [unit5] Frame 1 | Symbol 199 MovieClip |
"mHit" | Symbol 205 MovieClip [unit5] Frame 1 | Symbol 204 MovieClip |
"mHit" | Symbol 208 MovieClip [unit6] Frame 1 | Symbol 207 MovieClip |
"gun" | Symbol 210 MovieClip Frame 1 | Symbol 188 MovieClip |
"mHit" | Symbol 213 MovieClip [unit7] Frame 1 | Symbol 210 MovieClip |
"tTxt" | Symbol 215 MovieClip Frame 1 | Symbol 214 EditableText |
"mTxt" | Symbol 216 MovieClip [Word] Frame 1 | Symbol 215 MovieClip |
"mHit" | Symbol 259 MovieClip [fortress_2] Frame 1 | Symbol 59 MovieClip |
"gun" | Symbol 259 MovieClip [fortress_2] Frame 1 | Symbol 62 MovieClip |
"mc" | Symbol 266 MovieClip Frame 1 | Symbol 138 MovieClip |
"mFlag" | Symbol 267 MovieClip [Well] Frame 1 | Symbol 260 MovieClip |
"mOil" | Symbol 267 MovieClip [Well] Frame 1 | Symbol 266 MovieClip |
"mHit" | Symbol 291 MovieClip Frame 1 | Symbol 290 MovieClip |
"tLabel" | Symbol 293 MovieClip Frame 1 | Symbol 292 EditableText |
"scrollMask" | Symbol 325 MovieClip Frame 1 | Symbol 304 MovieClip |
"scrollContent" | Symbol 325 MovieClip Frame 1 | Symbol 318 MovieClip |
"scrollLine" | Symbol 325 MovieClip Frame 1 | Symbol 320 MovieClip |
"scrollBar" | Symbol 325 MovieClip Frame 1 | Symbol 321 MovieClip |
"scrollUp" | Symbol 325 MovieClip Frame 1 | Symbol 323 MovieClip |
"scrollDown" | Symbol 325 MovieClip Frame 1 | Symbol 324 MovieClip |
"mHit" | Symbol 351 MovieClip Frame 1 | Symbol 350 MovieClip |
"mc" | Symbol 353 MovieClip Frame 1 | Symbol 306 MovieClip |
"mAni" | Symbol 353 MovieClip Frame 1 | Symbol 315 MovieClip |
"tLabel" | Symbol 353 MovieClip Frame 7 | Symbol 352 EditableText |
"bt8" | Symbol 354 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt9" | Symbol 354 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt10" | Symbol 354 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt19" | Symbol 354 MovieClip Frame 1 | Symbol 353 MovieClip |
"mClip" | Symbol 355 MovieClip Frame 1 | Symbol 354 MovieClip |
"mAni" | Symbol 356 MovieClip Frame 1 | Symbol 315 MovieClip |
"mBar2" | Symbol 357 MovieClip Frame 1 | Symbol 355 MovieClip |
"bt0" | Symbol 357 MovieClip Frame 1 | Symbol 356 MovieClip |
"bt1" | Symbol 357 MovieClip Frame 1 | Symbol 356 MovieClip |
"bt2" | Symbol 357 MovieClip Frame 1 | Symbol 356 MovieClip |
"bt3" | Symbol 357 MovieClip Frame 1 | Symbol 356 MovieClip |
"bt4" | Symbol 357 MovieClip Frame 1 | Symbol 356 MovieClip |
"bar" | Symbol 357 MovieClip Frame 1 | Symbol 266 MovieClip |
"bar_2" | Symbol 357 MovieClip Frame 1 | Symbol 266 MovieClip |
"mClip" | Symbol 358 MovieClip Frame 1 | Symbol 357 MovieClip |
"BEST" | Symbol 359 MovieClip Frame 1 | Symbol 46 MovieClip |
"HIGH" | Symbol 359 MovieClip Frame 1 | Symbol 46 MovieClip |
"MEDIUM" | Symbol 359 MovieClip Frame 1 | Symbol 46 MovieClip |
"LOW" | Symbol 359 MovieClip Frame 1 | Symbol 46 MovieClip |
"mc2" | Symbol 366 MovieClip Frame 1 | Symbol 363 MovieClip |
"mc1" | Symbol 366 MovieClip Frame 1 | Symbol 365 MovieClip |
"mc2" | Symbol 372 MovieClip Frame 1 | Symbol 363 MovieClip |
"mc1" | Symbol 372 MovieClip Frame 1 | Symbol 365 MovieClip |
"mc1" | Symbol 372 MovieClip Frame 1 | Symbol 365 MovieClip |
"mc2" | Symbol 372 MovieClip Frame 1 | Symbol 363 MovieClip |
"xxx" | Symbol 373 MovieClip Frame 2 | Symbol 215 MovieClip |
"www" | Symbol 374 MovieClip Frame 6 | Symbol 46 MovieClip |
"YES" | Symbol 374 MovieClip Frame 7 | Symbol 46 MovieClip |
"NO" | Symbol 374 MovieClip Frame 7 | Symbol 46 MovieClip |
"mc" | Symbol 376 MovieClip Frame 1 | Symbol 306 MovieClip |
"tLabel" | Symbol 376 MovieClip Frame 7 | Symbol 375 EditableText |
"bt21" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt22" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt23" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt24" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt25" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt26" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"mSlg" | Symbol 377 MovieClip Frame 1 | Symbol 90 MovieClip |
"b4" | Symbol 377 MovieClip Frame 1 | Symbol 376 MovieClip |
"bt0" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt1" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt2" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt3" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt4" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt5" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt6" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt7" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"bt50" | Symbol 377 MovieClip Frame 1 | Symbol 353 MovieClip |
"b1" | Symbol 377 MovieClip Frame 1 | Symbol 376 MovieClip |
"b2" | Symbol 377 MovieClip Frame 1 | Symbol 376 MovieClip |
"b3" | Symbol 377 MovieClip Frame 1 | Symbol 376 MovieClip |
"bt" | Symbol 385 MovieClip Frame 1 | Symbol 46 MovieClip |
"gold_txt" | Symbol 385 MovieClip Frame 2 | Symbol 383 EditableText |
"name_txt" | Symbol 385 MovieClip Frame 2 | Symbol 384 EditableText |
"btSubmit" | Symbol 385 MovieClip Frame 2 | Symbol 46 MovieClip |
"sd" | Symbol 393 MovieClip Frame 6 | Symbol 278 MovieClip |
"mMouse" | Symbol 393 MovieClip Frame 6 | Symbol 286 MovieClip |
"btCopyright" | Symbol 393 MovieClip Frame 6 | Symbol 293 MovieClip |
"btCredits" | Symbol 393 MovieClip Frame 6 | Symbol 293 MovieClip |
"btV" | Symbol 393 MovieClip Frame 6 | Symbol 293 MovieClip |
"btPlay" | Symbol 393 MovieClip Frame 6 | Symbol 46 MovieClip |
"btHelp" | Symbol 393 MovieClip Frame 6 | Symbol 46 MovieClip |
"btMoreGame" | Symbol 393 MovieClip Frame 6 | Symbol 46 MovieClip |
"btDownload" | Symbol 393 MovieClip Frame 6 | Symbol 46 MovieClip |
"btAddGame" | Symbol 393 MovieClip Frame 6 | Symbol 46 MovieClip |
"btHighScore" | Symbol 393 MovieClip Frame 6 | Symbol 46 MovieClip |
"mPinButtons" | Symbol 393 MovieClip Frame 6 | Symbol 295 MovieClip |
"btLoad" | Symbol 393 MovieClip Frame 6 | Symbol 46 MovieClip |
"btLogo" | Symbol 393 MovieClip Frame 6 | Symbol 302 MovieClip |
"mMouse" | Symbol 393 MovieClip Frame 51 | Symbol 286 MovieClip |
"background" | Symbol 393 MovieClip Frame 51 | Symbol 328 MovieClip |
"midground" | Symbol 393 MovieClip Frame 51 | Symbol 334 MovieClip |
"foreground" | Symbol 393 MovieClip Frame 51 | Symbol 351 MovieClip |
"zTime" | Symbol 393 MovieClip Frame 51 | Symbol 215 MovieClip |
"zScore" | Symbol 393 MovieClip Frame 51 | Symbol 215 MovieClip |
"mBulid" | Symbol 393 MovieClip Frame 51 | Symbol 358 MovieClip |
"mMenu" | Symbol 393 MovieClip Frame 51 | Symbol 374 MovieClip |
"zMoney" | Symbol 393 MovieClip Frame 51 | Symbol 215 MovieClip |
"zPopulation" | Symbol 393 MovieClip Frame 51 | Symbol 215 MovieClip |
"mBar_0" | Symbol 393 MovieClip Frame 51 | Symbol 377 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
ExportAssets (56) | Timeline Frame 1 | Symbol 394 as "__Packages.MochiAd" |
ExportAssets (56) | Timeline Frame 1 | Symbol 395 as "__Packages.Unit" |
ExportAssets (56) | Timeline Frame 1 | Symbol 396 as "__Packages.Vector" |
ExportAssets (56) | Timeline Frame 1 | Symbol 397 as "__Packages.SFM" |
ExportAssets (56) | Timeline Frame 1 | Symbol 398 as "__Packages.Shake" |
ExportAssets (56) | Timeline Frame 1 | Symbol 399 as "__Packages.Unit_9" |
ExportAssets (56) | Timeline Frame 1 | Symbol 400 as "__Packages.Bullet" |
ExportAssets (56) | Timeline Frame 1 | Symbol 401 as "__Packages.Missile" |
ExportAssets (56) | Timeline Frame 1 | Symbol 402 as "__Packages.Bullet_f0" |
ExportAssets (56) | Timeline Frame 1 | Symbol 403 as "__Packages.Laser_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 404 as "__Packages.Unit_start" |
ExportAssets (56) | Timeline Frame 1 | Symbol 405 as "__Packages.Game_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 406 as "__Packages.Fortress" |
ExportAssets (56) | Timeline Frame 1 | Symbol 407 as "__Packages.Bullet_f1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 408 as "__Packages.Boom_f4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 409 as "__Packages.Boom_f3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 410 as "__Packages.Laser" |
ExportAssets (56) | Timeline Frame 1 | Symbol 411 as "__Packages.Fortress_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 412 as "__Packages.Unit_8" |
ExportAssets (56) | Timeline Frame 1 | Symbol 413 as "__Packages.Bullet_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 414 as "__Packages.Well" |
ExportAssets (56) | Timeline Frame 1 | Symbol 415 as "__Packages.Unit_ground" |
ExportAssets (56) | Timeline Frame 1 | Symbol 416 as "__Packages.Unit_0" |
ExportAssets (56) | Timeline Frame 1 | Symbol 417 as "__Packages.Unit_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 418 as "__Packages.Unit_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 419 as "__Packages.Unit_3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 420 as "__Packages.Unit_4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 421 as "__Packages.Missile_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 422 as "__Packages.Unit_air" |
ExportAssets (56) | Timeline Frame 1 | Symbol 423 as "__Packages.Unit_5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 424 as "__Packages.Unit_6" |
ExportAssets (56) | Timeline Frame 1 | Symbol 425 as "__Packages.Missile_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 426 as "__Packages.Unit_sea" |
ExportAssets (56) | Timeline Frame 1 | Symbol 427 as "__Packages.Unit_7" |
ExportAssets (56) | Timeline Frame 3 | Symbol 32 as "mPop_0" |
ExportAssets (56) | Timeline Frame 3 | Symbol 36 as "mPop_2" |
ExportAssets (56) | Timeline Frame 3 | Symbol 39 as "mPop_1" |
ExportAssets (56) | Timeline Frame 3 | Symbol 47 as "mHit" |
ExportAssets (56) | Timeline Frame 3 | Symbol 79 as "explosion" |
ExportAssets (56) | Timeline Frame 3 | Symbol 82 as "big_explosion" |
ExportAssets (56) | Timeline Frame 3 | Symbol 83 as "boom_1" |
ExportAssets (56) | Timeline Frame 3 | Symbol 84 as "boss" |
ExportAssets (56) | Timeline Frame 3 | Symbol 88 as "mFlag" |
ExportAssets (56) | Timeline Frame 3 | Symbol 91 as "mSelect" |
ExportAssets (56) | Timeline Frame 3 | Symbol 98 as "mTree" |
ExportAssets (56) | Timeline Frame 3 | Symbol 107 as "boom_0" |
ExportAssets (56) | Timeline Frame 3 | Symbol 108 as "boom_2" |
ExportAssets (56) | Timeline Frame 3 | Symbol 128 as "boom" |
ExportAssets (56) | Timeline Frame 3 | Symbol 129 as "fortress" |
ExportAssets (56) | Timeline Frame 3 | Symbol 132 as "mClick" |
ExportAssets (56) | Timeline Frame 3 | Symbol 135 as "mClick2" |
ExportAssets (56) | Timeline Frame 3 | Symbol 141 as "mHealth" |
ExportAssets (56) | Timeline Frame 3 | Symbol 167 as "unit0" |
ExportAssets (56) | Timeline Frame 3 | Symbol 173 as "unit1" |
ExportAssets (56) | Timeline Frame 3 | Symbol 182 as "unit2" |
ExportAssets (56) | Timeline Frame 3 | Symbol 186 as "unit8" |
ExportAssets (56) | Timeline Frame 3 | Symbol 194 as "unit3" |
ExportAssets (56) | Timeline Frame 3 | Symbol 197 as "unit4" |
ExportAssets (56) | Timeline Frame 3 | Symbol 205 as "unit5" |
ExportAssets (56) | Timeline Frame 3 | Symbol 208 as "unit6" |
ExportAssets (56) | Timeline Frame 3 | Symbol 213 as "unit7" |
ExportAssets (56) | Timeline Frame 3 | Symbol 216 as "Word" |
ExportAssets (56) | Timeline Frame 3 | Symbol 219 as "switch_0" |
ExportAssets (56) | Timeline Frame 3 | Symbol 222 as "bullet_0" |
ExportAssets (56) | Timeline Frame 3 | Symbol 223 as "bullet_1" |
ExportAssets (56) | Timeline Frame 3 | Symbol 226 as "bullet_2" |
ExportAssets (56) | Timeline Frame 3 | Symbol 227 as "bullet_10" |
ExportAssets (56) | Timeline Frame 3 | Symbol 234 as "bullet_11" |
ExportAssets (56) | Timeline Frame 3 | Symbol 235 as "bullet_12" |
ExportAssets (56) | Timeline Frame 3 | Symbol 238 as "bullet_13" |
ExportAssets (56) | Timeline Frame 3 | Symbol 245 as "missile_0" |
ExportAssets (56) | Timeline Frame 3 | Symbol 255 as "laser" |
ExportAssets (56) | Timeline Frame 3 | Symbol 258 as "gun_fire_3" |
ExportAssets (56) | Timeline Frame 3 | Symbol 259 as "fortress_2" |
ExportAssets (56) | Timeline Frame 3 | Symbol 267 as "Well" |
ExportAssets (56) | Timeline Frame 3 | Symbol 268 as "hit_0" |
ExportAssets (56) | Timeline Frame 3 | Symbol 269 as "research" |
ExportAssets (56) | Timeline Frame 3 | Symbol 270 as "shoot_04" |
ExportAssets (56) | Timeline Frame 3 | Symbol 271 as "shoot_05" |
ExportAssets (56) | Timeline Frame 3 | Symbol 272 as "shoot_07" |
ExportAssets (56) | Timeline Frame 3 | Symbol 273 as "shoot_09" |
ExportAssets (56) | Timeline Frame 3 | Symbol 274 as "what" |
ExportAssets (56) | Timeline Frame 3 | Symbol 275 as "yes" |
Labels
"Up" | Symbol 41 MovieClip Frame 1 |
"Over" | Symbol 41 MovieClip Frame 6 |
"Down" | Symbol 41 MovieClip Frame 11 |
"Up" | Symbol 46 MovieClip Frame 2 |
"Over" | Symbol 46 MovieClip Frame 7 |
"Down" | Symbol 46 MovieClip Frame 12 |
"destroy" | Symbol 84 MovieClip [boss] Frame 104 |
"fire" | Symbol 116 MovieClip Frame 2 |
"destroy" | Symbol 129 MovieClip [fortress] Frame 2 |
"destroy" | Symbol 167 MovieClip [unit0] Frame 2 |
"destroy" | Symbol 173 MovieClip [unit1] Frame 2 |
"destroy" | Symbol 182 MovieClip [unit2] Frame 2 |
"destroy" | Symbol 186 MovieClip [unit8] Frame 2 |
"destroy" | Symbol 194 MovieClip [unit3] Frame 2 |
"destroy" | Symbol 197 MovieClip [unit4] Frame 2 |
"destroy" | Symbol 205 MovieClip [unit5] Frame 2 |
"destroy" | Symbol 208 MovieClip [unit6] Frame 2 |
"destroy" | Symbol 213 MovieClip [unit7] Frame 2 |
"true" | Symbol 219 MovieClip [switch_0] Frame 1 |
"false" | Symbol 219 MovieClip [switch_0] Frame 6 |
"destroy" | Symbol 222 MovieClip [bullet_0] Frame 4 |
"destroy" | Symbol 223 MovieClip [bullet_1] Frame 4 |
"destroy" | Symbol 226 MovieClip [bullet_2] Frame 4 |
"destroy" | Symbol 227 MovieClip [bullet_10] Frame 2 |
"destroy" | Symbol 234 MovieClip [bullet_11] Frame 2 |
"destroy" | Symbol 235 MovieClip [bullet_12] Frame 2 |
"destroy" | Symbol 238 MovieClip [bullet_13] Frame 2 |
"destroy" | Symbol 245 MovieClip [missile_0] Frame 5 |
"destroy" | Symbol 259 MovieClip [fortress_2] Frame 68 |
"destroy" | Symbol 267 MovieClip [Well] Frame 83 |
"Up" | Symbol 293 MovieClip Frame 2 |
"Over" | Symbol 293 MovieClip Frame 7 |
"Down" | Symbol 293 MovieClip Frame 12 |
"Up" | Symbol 353 MovieClip Frame 2 |
"Over" | Symbol 353 MovieClip Frame 7 |
"Down" | Symbol 353 MovieClip Frame 12 |
"Up" | Symbol 376 MovieClip Frame 2 |
"Over" | Symbol 376 MovieClip Frame 7 |
"Down" | Symbol 376 MovieClip Frame 12 |
"submit" | Symbol 385 MovieClip Frame 2 |
"sending" | Symbol 385 MovieClip Frame 3 |
"submited" | Symbol 385 MovieClip Frame 4 |
"Menu" | Symbol 393 MovieClip Frame 6 |
"Help" | Symbol 393 MovieClip Frame 11 |
"Set" | Symbol 393 MovieClip Frame 16 |
"Credits" | Symbol 393 MovieClip Frame 21 |
"A_0" | Symbol 393 MovieClip Frame 26 |
"A_1" | Symbol 393 MovieClip Frame 31 |
"GameOver" | Symbol 393 MovieClip Frame 36 |
"Pause_0" | Symbol 393 MovieClip Frame 41 |
"Pause_1" | Symbol 393 MovieClip Frame 46 |
"GameNow" | Symbol 393 MovieClip Frame 51 |
"Now" | Symbol 393 MovieClip Frame 52 |
"Win" | Symbol 393 MovieClip Frame 53 |
"Loss" | Symbol 393 MovieClip Frame 54 |
"Final" | Symbol 393 MovieClip Frame 55 |
"TRY" | Symbol 393 MovieClip Frame 56 |
"RSET" | Symbol 393 MovieClip Frame 57 |
Dynamic Text Variables
sDownload | Symbol 2 EditableText | "TXT" |
sLabel | Symbol 43 EditableText | "BUTTON" |
sLabel | Symbol 44 EditableText | "BUTTON" |
sPop | Symbol 45 EditableText | "BUTTON" |
sLabel | Symbol 292 EditableText | "C&C&V" |
sLabel | Symbol 352 EditableText | "<p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>BUTTON</b></font></p><p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>1</b></font></p><p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>2</b></font></p>" |
sLabel | Symbol 375 EditableText | "<p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>BUTTON</b></font></p><p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>1</b></font></p><p align="left"><font face="Swerve" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>2</b></font></p>" |
|