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

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

The Battle.swf

This is the info page for
Flash #46344

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


Text
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 1
MochiAd.showPreloaderAd({id:"c26ce7f81d0380e2", res:"600x400"});
Instance of Symbol 28 MovieClip in Frame 3
//component parameters onClipEvent (construct) { bOpen = true; }
Frame 4
stop();
Symbol 4 MovieClip Frame 1
onPress = function () { getURL ("http://www.freeworldgroup.com/", "_blank"); };
Symbol 6 MovieClip Frame 1
function 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 0
class 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 114
stop(); onEnterFrame = function () { if (_alpha <= 0) { _parent.play(); delete onEnterFrame; } else { _alpha = (_alpha - 5); } };
Symbol 32 MovieClip [mPop_0] Frame 50
this.removeMovieClip();
Symbol 36 MovieClip [mPop_2] Frame 100
this.removeMovieClip();
Symbol 39 MovieClip [mPop_1] Frame 50
this.removeMovieClip();
Symbol 46 MovieClip Frame 1
function 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 1
Unit.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 19
stop();
Symbol 83 MovieClip [boom_1] Frame 17
owner.remove();
Symbol 83 MovieClip [boom_1] Frame 29
this.removeMovieClip(); stop();
Symbol 84 MovieClip [boss] Frame 1
owner.nSpeed = -2;
Symbol 84 MovieClip [boss] Frame 2
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 7
owner.nSpeed = -15; _parent.owner.nSpeed = -15;
Symbol 84 MovieClip [boss] Frame 8
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 13
owner.nSpeed = -22;
Symbol 84 MovieClip [boss] Frame 14
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 19
owner.nSpeed = -17;
Symbol 84 MovieClip [boss] Frame 20
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 25
owner.nSpeed = -50;
Symbol 84 MovieClip [boss] Frame 26
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 31
owner.nSpeed = -16;
Symbol 84 MovieClip [boss] Frame 32
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 37
owner.nSpeed = -8;
Symbol 84 MovieClip [boss] Frame 38
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 42
owner.nSpeed = -8; new Shake(Unit.GAME.mClip, 10);
Symbol 84 MovieClip [boss] Frame 43
owner.nSpeed = 0; owner.nStep--; if (owner.nStep == 0) { owner.bMove = false; owner.nStep = 1; stop(); }
Symbol 84 MovieClip [boss] Frame 52
owner.nSpeed = -2;
Symbol 84 MovieClip [boss] Frame 53
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 58
owner.nSpeed = -15;
Symbol 84 MovieClip [boss] Frame 59
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 64
owner.nSpeed = -22;
Symbol 84 MovieClip [boss] Frame 65
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 70
owner.nSpeed = -17;
Symbol 84 MovieClip [boss] Frame 71
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 76
owner.nSpeed = -50;
Symbol 84 MovieClip [boss] Frame 77
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 82
owner.nSpeed = -16;
Symbol 84 MovieClip [boss] Frame 83
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 88
owner.nSpeed = -8;
Symbol 84 MovieClip [boss] Frame 89
owner.nSpeed = 0;
Symbol 84 MovieClip [boss] Frame 93
owner.nSpeed = -8; new Shake(Unit.GAME.mClip, 10);
Symbol 84 MovieClip [boss] Frame 94
owner.nSpeed = 0; owner.nStep--; if (owner.nStep == 0) { owner.bMove = false; owner.nStep = 1; stop(); }
Symbol 84 MovieClip [boss] Frame 102
gotoAndPlay (1);
Symbol 84 MovieClip [boss] Frame 110
_parent.owner.nSpeed = -15;
Symbol 84 MovieClip [boss] Frame 185
Unit.GAME.stop(); Unit.GAME.mClip._parent.gotoAndStop("Final"); this.removeMovieClip(); stop();
Symbol 88 MovieClip [mFlag] Frame 1
stop();
Symbol 91 MovieClip [mSelect] Frame 2
stop();
Symbol 98 MovieClip [mTree] Frame 1
stop();
Symbol 106 MovieClip Frame 9
_parent.owner.remove();
Symbol 106 MovieClip Frame 20
_parent.removeMovieClip();
Symbol 116 MovieClip Frame 1
stop();
Symbol 128 MovieClip [boom] Frame 22
this.removeMovieClip(); _parent.removeMovieClip();
Symbol 129 MovieClip [fortress] Frame 2
stop(); bar.removeMovieClip();
Symbol 132 MovieClip [mClick] Frame 23
this.removeMovieClip();
Symbol 135 MovieClip [mClick2] Frame 20
this.removeMovieClip();
Symbol 140 MovieClip Frame 1
_visible = false;
Symbol 143 MovieClip Frame 1
_visible = false;
Symbol 166 MovieClip Frame 37
gotoAndPlay (1);
Symbol 167 MovieClip [unit0] Frame 2
stop(); bar.removeMovieClip();
Symbol 172 MovieClip Frame 37
gotoAndPlay (1);
Symbol 173 MovieClip [unit1] Frame 2
stop(); bar.removeMovieClip();
Symbol 181 MovieClip Frame 15
gotoAndPlay (1);
Symbol 182 MovieClip [unit2] Frame 2
stop(); bar.removeMovieClip();
Symbol 186 MovieClip [unit8] Frame 2
bar.removeMovieClip(); gotoAndStop (1);
Symbol 193 MovieClip Frame 15
gotoAndPlay (1);
Symbol 194 MovieClip [unit3] Frame 2
stop(); bar.removeMovieClip();
Symbol 196 MovieClip Frame 15
gotoAndPlay (1);
Symbol 197 MovieClip [unit4] Frame 2
stop(); bar.removeMovieClip();
Symbol 199 MovieClip Frame 1
_visible = false;
Symbol 205 MovieClip [unit5] Frame 2
stop(); bar.removeMovieClip();
Symbol 208 MovieClip [unit6] Frame 2
stop(); bar.removeMovieClip();
Symbol 213 MovieClip [unit7] Frame 2
stop(); bar.removeMovieClip();
Symbol 215 MovieClip Frame 1
function 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 1
var 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 11
stop();
Symbol 216 MovieClip [Word] Frame 21
this.removeMovieClip();
Symbol 219 MovieClip [switch_0] Frame 1
stop();
Symbol 222 MovieClip [bullet_0] Frame 3
stop();
Symbol 222 MovieClip [bullet_0] Frame 4
this.removeMovieClip();
Symbol 223 MovieClip [bullet_1] Frame 3
stop();
Symbol 223 MovieClip [bullet_1] Frame 4
this.removeMovieClip();
Symbol 226 MovieClip [bullet_2] Frame 3
stop();
Symbol 226 MovieClip [bullet_2] Frame 10
this.removeMovieClip();
Symbol 227 MovieClip [bullet_10] Frame 1
stop();
Symbol 227 MovieClip [bullet_10] Frame 2
this.removeMovieClip();
Symbol 234 MovieClip [bullet_11] Frame 1
stop();
Symbol 234 MovieClip [bullet_11] Frame 2
this.removeMovieClip();
Symbol 235 MovieClip [bullet_12] Frame 1
stop();
Symbol 235 MovieClip [bullet_12] Frame 2
this.removeMovieClip();
Symbol 238 MovieClip [bullet_13] Frame 1
stop();
Symbol 238 MovieClip [bullet_13] Frame 2
this.removeMovieClip();
Symbol 245 MovieClip [missile_0] Frame 4
stop();
Symbol 245 MovieClip [missile_0] Frame 5
this.removeMovieClip();
Symbol 255 MovieClip [laser] Frame 15
Unit.GAME.aBullet.push(owner);
Symbol 255 MovieClip [laser] Frame 46
owner.remove(); this.removeMovieClip();
Symbol 258 MovieClip [gun_fire_3] Frame 7
removeMovieClip(this);
Symbol 259 MovieClip [fortress_2] Frame 66
stop(); Unit.GAME.f_3 = new Unit_9(_x - 43, _y - 85); _visible = false; owner.remove_2();
Symbol 259 MovieClip [fortress_2] Frame 68
stop(); bar.removeMovieClip();
Symbol 260 MovieClip Frame 2
stop();
Symbol 267 MovieClip [Well] Frame 81
gotoAndPlay (1);
Symbol 267 MovieClip [Well] Frame 83
stop(); bar.removeMovieClip();
Symbol 276 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 1
stopAllSounds(); var sd = new Sound(this);
Symbol 278 MovieClip Frame 2
stop();
Symbol 286 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 1
var 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 1
function 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 1
nextFrame();
Symbol 302 MovieClip Frame 1
onPress = function () { FWGURL(); };
Symbol 315 MovieClip Frame 1
stop();
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 2
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 172 MovieClip in Symbol 315 MovieClip Frame 3
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 181 MovieClip in Symbol 315 MovieClip Frame 4
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 193 MovieClip in Symbol 315 MovieClip Frame 5
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 196 MovieClip in Symbol 315 MovieClip Frame 6
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 204 MovieClip in Symbol 315 MovieClip Frame 7
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 207 MovieClip in Symbol 315 MovieClip Frame 8
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 210 MovieClip in Symbol 315 MovieClip Frame 9
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 166 MovieClip in Symbol 315 MovieClip Frame 13
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 172 MovieClip in Symbol 315 MovieClip Frame 14
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 181 MovieClip in Symbol 315 MovieClip Frame 15
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 193 MovieClip in Symbol 315 MovieClip Frame 16
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 196 MovieClip in Symbol 315 MovieClip Frame 17
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 204 MovieClip in Symbol 315 MovieClip Frame 18
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 207 MovieClip in Symbol 315 MovieClip Frame 19
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 210 MovieClip in Symbol 315 MovieClip Frame 20
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 231 MovieClip in Symbol 315 MovieClip Frame 25
onClipEvent (load) { stop(); }
Instance of Symbol 231 MovieClip in Symbol 315 MovieClip Frame 36
onClipEvent (load) { stop(); }
Instance of Symbol 173 MovieClip [unit1] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); mHit.stop(); }
Instance of Symbol 167 MovieClip [unit0] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); mHit.stop(); }
Instance of Symbol 129 MovieClip [fortress] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); }
Instance of Symbol 167 MovieClip [unit0] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); mHit.stop(); }
Instance of Symbol 259 MovieClip [fortress_2] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); }
Instance of Symbol 267 MovieClip [Well] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); }
Instance of Symbol 267 MovieClip [Well] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (2); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (3); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (15); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (16); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (17); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (18); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (19); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (20); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (10); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (11); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (12); }
Instance of Symbol 315 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (21); }
Instance of Symbol 167 MovieClip [unit0] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); mHit.stop(); }
Instance of Symbol 173 MovieClip [unit1] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); mHit.stop(); }
Instance of Symbol 167 MovieClip [unit0] in Symbol 318 MovieClip Frame 1
onClipEvent (load) { stop(); mHit.stop(); }
Instance of Symbol 173 MovieClip [unit1] in Symbol 318 MovieClip Frame 1
onClipEvent (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 1
function 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 1
stop();
Symbol 350 MovieClip Frame 1
stop();
Symbol 353 MovieClip Frame 1
function 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 1
stop();
Symbol 355 MovieClip Frame 7
stop();
Symbol 356 MovieClip Frame 1
var 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 1
on (press) { _parent._parent.play(); }
Instance of Symbol 306 MovieClip in Symbol 357 MovieClip Frame 1
on (press) { _parent._parent.play(); }
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 5
stop();
Symbol 359 MovieClip Frame 1
var 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 1
cacheAsBitmap = true; var sTitle = "Power Matrix Advantage";
Instance of Symbol 166 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 172 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 181 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 193 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 196 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 204 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 207 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 210 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 166 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 172 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 181 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 193 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 196 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 204 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 210 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes); }
Instance of Symbol 207 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (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 2
stop(); 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 1
stop();
Symbol 374 MovieClip Frame 2
Unit.GAME.stop();
Symbol 374 MovieClip Frame 3
Unit.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 4
Unit.GAME.start(); gotoAndStop (1);
Symbol 374 MovieClip Frame 5
Unit.GAME.stop();
Instance of Symbol 372 MovieClip in Symbol 374 MovieClip Frame 5
on (press) { _parent.gotoAndStop(4); }
Symbol 374 MovieClip Frame 6
Unit.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 7
Unit.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 1
function 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 1
function 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 1
stop(); 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 2
function 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 2
onClipEvent (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 1
var 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 15
stop();
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 1
var 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 15
stop();
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 1
var 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 15
stop();
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 1
function 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 6
stop(); _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 6
onClipEvent (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 51
onClipEvent (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 51
onClipEvent (load) { gotoAndStop (5); }
Instance of Symbol 306 MovieClip in Symbol 393 MovieClip Frame 51
on (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 52
mMenu.gotoAndStop(6);
Symbol 393 MovieClip Frame 56
Unit.GAME.tryAgain();
Symbol 393 MovieClip Frame 57
gotoAndStop ("GameNow");

Library Items

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

Instance Names

"GAME"Frame 4Symbol 393 MovieClip
"tTxt"Symbol 6 MovieClip Frame 1Symbol 2 EditableText
"mLoading"Symbol 6 MovieClip Frame 1Symbol 5 EditableText
"mAni"Symbol 46 MovieClip Frame 1Symbol 41 MovieClip
"tLabel"Symbol 46 MovieClip Frame 1Symbol 43 EditableText
"tLabel"Symbol 46 MovieClip Frame 7Symbol 44 EditableText
"tPop"Symbol 46 MovieClip Frame 7Symbol 45 EditableText
"head"Symbol 63 MovieClip Frame 1Symbol 55 MovieClip
"gun"Symbol 63 MovieClip Frame 1Symbol 62 MovieClip
"mHit"Symbol 84 MovieClip [boss] Frame 1Symbol 63 MovieClip
"mAtk_range"Symbol 84 MovieClip [boss] Frame 1Symbol 65 MovieClip
"mHit"Symbol 84 MovieClip [boss] Frame 104Symbol 63 MovieClip
"mHit"Symbol 91 MovieClip [mSelect] Frame 2Symbol 90 MovieClip
"mHit"Symbol 129 MovieClip [fortress] Frame 1Symbol 110 MovieClip
"gun3"Symbol 129 MovieClip [fortress] Frame 1Symbol 114 MovieClip
"gun0"Symbol 129 MovieClip [fortress] Frame 1Symbol 116 MovieClip
"gun1"Symbol 129 MovieClip [fortress] Frame 1Symbol 62 MovieClip
"mc"Symbol 141 MovieClip [mHealth] Frame 1Symbol 138 MovieClip
"mSelect"Symbol 141 MovieClip [mHealth] Frame 1Symbol 140 MovieClip
"gun"Symbol 159 MovieClip Frame 1Symbol 156 MovieClip
"head"Symbol 159 MovieClip Frame 1Symbol 158 MovieClip
"body"Symbol 166 MovieClip Frame 1Symbol 159 MovieClip
"mAtk_range"Symbol 167 MovieClip [unit0] Frame 1Symbol 143 MovieClip
"mHit"Symbol 167 MovieClip [unit0] Frame 1Symbol 166 MovieClip
"gun"Symbol 171 MovieClip Frame 1Symbol 170 MovieClip
"head"Symbol 171 MovieClip Frame 1Symbol 158 MovieClip
"body"Symbol 172 MovieClip Frame 1Symbol 171 MovieClip
"mHit"Symbol 173 MovieClip [unit1] Frame 1Symbol 172 MovieClip
"mAtk_range"Symbol 173 MovieClip [unit1] Frame 1Symbol 143 MovieClip
"gun"Symbol 181 MovieClip Frame 1Symbol 175 MovieClip
"mHit"Symbol 182 MovieClip [unit2] Frame 1Symbol 181 MovieClip
"mAtk_range"Symbol 182 MovieClip [unit2] Frame 1Symbol 143 MovieClip
"gun"Symbol 185 MovieClip Frame 1Symbol 183 MovieClip
"mFlag"Symbol 186 MovieClip [unit8] Frame 1Symbol 88 MovieClip [mFlag]
"mAtk_range"Symbol 186 MovieClip [unit8] Frame 1Symbol 65 MovieClip
"mHit"Symbol 186 MovieClip [unit8] Frame 1Symbol 185 MovieClip
"gun"Symbol 193 MovieClip Frame 1Symbol 188 MovieClip
"gun_2"Symbol 193 MovieClip Frame 1Symbol 190 MovieClip
"mHit"Symbol 194 MovieClip [unit3] Frame 1Symbol 193 MovieClip
"mAtk_range"Symbol 194 MovieClip [unit3] Frame 1Symbol 143 MovieClip
"gun"Symbol 196 MovieClip Frame 1Symbol 169 MovieClip
"mHit"Symbol 197 MovieClip [unit4] Frame 1Symbol 196 MovieClip
"mAtk_range"Symbol 197 MovieClip [unit4] Frame 1Symbol 65 MovieClip
"mAtk_range"Symbol 205 MovieClip [unit5] Frame 1Symbol 199 MovieClip
"mHit"Symbol 205 MovieClip [unit5] Frame 1Symbol 204 MovieClip
"mHit"Symbol 208 MovieClip [unit6] Frame 1Symbol 207 MovieClip
"gun"Symbol 210 MovieClip Frame 1Symbol 188 MovieClip
"mHit"Symbol 213 MovieClip [unit7] Frame 1Symbol 210 MovieClip
"tTxt"Symbol 215 MovieClip Frame 1Symbol 214 EditableText
"mTxt"Symbol 216 MovieClip [Word] Frame 1Symbol 215 MovieClip
"mHit"Symbol 259 MovieClip [fortress_2] Frame 1Symbol 59 MovieClip
"gun"Symbol 259 MovieClip [fortress_2] Frame 1Symbol 62 MovieClip
"mc"Symbol 266 MovieClip Frame 1Symbol 138 MovieClip
"mFlag"Symbol 267 MovieClip [Well] Frame 1Symbol 260 MovieClip
"mOil"Symbol 267 MovieClip [Well] Frame 1Symbol 266 MovieClip
"mHit"Symbol 291 MovieClip Frame 1Symbol 290 MovieClip
"tLabel"Symbol 293 MovieClip Frame 1Symbol 292 EditableText
"scrollMask"Symbol 325 MovieClip Frame 1Symbol 304 MovieClip
"scrollContent"Symbol 325 MovieClip Frame 1Symbol 318 MovieClip
"scrollLine"Symbol 325 MovieClip Frame 1Symbol 320 MovieClip
"scrollBar"Symbol 325 MovieClip Frame 1Symbol 321 MovieClip
"scrollUp"Symbol 325 MovieClip Frame 1Symbol 323 MovieClip
"scrollDown"Symbol 325 MovieClip Frame 1Symbol 324 MovieClip
"mHit"Symbol 351 MovieClip Frame 1Symbol 350 MovieClip
"mc"Symbol 353 MovieClip Frame 1Symbol 306 MovieClip
"mAni"Symbol 353 MovieClip Frame 1Symbol 315 MovieClip
"tLabel"Symbol 353 MovieClip Frame 7Symbol 352 EditableText
"bt8"Symbol 354 MovieClip Frame 1Symbol 353 MovieClip
"bt9"Symbol 354 MovieClip Frame 1Symbol 353 MovieClip
"bt10"Symbol 354 MovieClip Frame 1Symbol 353 MovieClip
"bt19"Symbol 354 MovieClip Frame 1Symbol 353 MovieClip
"mClip"Symbol 355 MovieClip Frame 1Symbol 354 MovieClip
"mAni"Symbol 356 MovieClip Frame 1Symbol 315 MovieClip
"mBar2"Symbol 357 MovieClip Frame 1Symbol 355 MovieClip
"bt0"Symbol 357 MovieClip Frame 1Symbol 356 MovieClip
"bt1"Symbol 357 MovieClip Frame 1Symbol 356 MovieClip
"bt2"Symbol 357 MovieClip Frame 1Symbol 356 MovieClip
"bt3"Symbol 357 MovieClip Frame 1Symbol 356 MovieClip
"bt4"Symbol 357 MovieClip Frame 1Symbol 356 MovieClip
"bar"Symbol 357 MovieClip Frame 1Symbol 266 MovieClip
"bar_2"Symbol 357 MovieClip Frame 1Symbol 266 MovieClip
"mClip"Symbol 358 MovieClip Frame 1Symbol 357 MovieClip
"BEST"Symbol 359 MovieClip Frame 1Symbol 46 MovieClip
"HIGH"Symbol 359 MovieClip Frame 1Symbol 46 MovieClip
"MEDIUM"Symbol 359 MovieClip Frame 1Symbol 46 MovieClip
"LOW"Symbol 359 MovieClip Frame 1Symbol 46 MovieClip
"mc2"Symbol 366 MovieClip Frame 1Symbol 363 MovieClip
"mc1"Symbol 366 MovieClip Frame 1Symbol 365 MovieClip
"mc2"Symbol 372 MovieClip Frame 1Symbol 363 MovieClip
"mc1"Symbol 372 MovieClip Frame 1Symbol 365 MovieClip
"mc1"Symbol 372 MovieClip Frame 1Symbol 365 MovieClip
"mc2"Symbol 372 MovieClip Frame 1Symbol 363 MovieClip
"xxx"Symbol 373 MovieClip Frame 2Symbol 215 MovieClip
"www"Symbol 374 MovieClip Frame 6Symbol 46 MovieClip
"YES"Symbol 374 MovieClip Frame 7Symbol 46 MovieClip
"NO"Symbol 374 MovieClip Frame 7Symbol 46 MovieClip
"mc"Symbol 376 MovieClip Frame 1Symbol 306 MovieClip
"tLabel"Symbol 376 MovieClip Frame 7Symbol 375 EditableText
"bt21"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt22"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt23"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt24"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt25"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt26"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"mSlg"Symbol 377 MovieClip Frame 1Symbol 90 MovieClip
"b4"Symbol 377 MovieClip Frame 1Symbol 376 MovieClip
"bt0"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt1"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt2"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt3"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt4"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt5"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt6"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt7"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"bt50"Symbol 377 MovieClip Frame 1Symbol 353 MovieClip
"b1"Symbol 377 MovieClip Frame 1Symbol 376 MovieClip
"b2"Symbol 377 MovieClip Frame 1Symbol 376 MovieClip
"b3"Symbol 377 MovieClip Frame 1Symbol 376 MovieClip
"bt"Symbol 385 MovieClip Frame 1Symbol 46 MovieClip
"gold_txt"Symbol 385 MovieClip Frame 2Symbol 383 EditableText
"name_txt"Symbol 385 MovieClip Frame 2Symbol 384 EditableText
"btSubmit"Symbol 385 MovieClip Frame 2Symbol 46 MovieClip
"sd"Symbol 393 MovieClip Frame 6Symbol 278 MovieClip
"mMouse"Symbol 393 MovieClip Frame 6Symbol 286 MovieClip
"btCopyright"Symbol 393 MovieClip Frame 6Symbol 293 MovieClip
"btCredits"Symbol 393 MovieClip Frame 6Symbol 293 MovieClip
"btV"Symbol 393 MovieClip Frame 6Symbol 293 MovieClip
"btPlay"Symbol 393 MovieClip Frame 6Symbol 46 MovieClip
"btHelp"Symbol 393 MovieClip Frame 6Symbol 46 MovieClip
"btMoreGame"Symbol 393 MovieClip Frame 6Symbol 46 MovieClip
"btDownload"Symbol 393 MovieClip Frame 6Symbol 46 MovieClip
"btAddGame"Symbol 393 MovieClip Frame 6Symbol 46 MovieClip
"btHighScore"Symbol 393 MovieClip Frame 6Symbol 46 MovieClip
"mPinButtons"Symbol 393 MovieClip Frame 6Symbol 295 MovieClip
"btLoad"Symbol 393 MovieClip Frame 6Symbol 46 MovieClip
"btLogo"Symbol 393 MovieClip Frame 6Symbol 302 MovieClip
"mMouse"Symbol 393 MovieClip Frame 51Symbol 286 MovieClip
"background"Symbol 393 MovieClip Frame 51Symbol 328 MovieClip
"midground"Symbol 393 MovieClip Frame 51Symbol 334 MovieClip
"foreground"Symbol 393 MovieClip Frame 51Symbol 351 MovieClip
"zTime"Symbol 393 MovieClip Frame 51Symbol 215 MovieClip
"zScore"Symbol 393 MovieClip Frame 51Symbol 215 MovieClip
"mBulid"Symbol 393 MovieClip Frame 51Symbol 358 MovieClip
"mMenu"Symbol 393 MovieClip Frame 51Symbol 374 MovieClip
"zMoney"Symbol 393 MovieClip Frame 51Symbol 215 MovieClip
"zPopulation"Symbol 393 MovieClip Frame 51Symbol 215 MovieClip
"mBar_0"Symbol 393 MovieClip Frame 51Symbol 377 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 394 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 395 as "__Packages.Unit"
ExportAssets (56)Timeline Frame 1Symbol 396 as "__Packages.Vector"
ExportAssets (56)Timeline Frame 1Symbol 397 as "__Packages.SFM"
ExportAssets (56)Timeline Frame 1Symbol 398 as "__Packages.Shake"
ExportAssets (56)Timeline Frame 1Symbol 399 as "__Packages.Unit_9"
ExportAssets (56)Timeline Frame 1Symbol 400 as "__Packages.Bullet"
ExportAssets (56)Timeline Frame 1Symbol 401 as "__Packages.Missile"
ExportAssets (56)Timeline Frame 1Symbol 402 as "__Packages.Bullet_f0"
ExportAssets (56)Timeline Frame 1Symbol 403 as "__Packages.Laser_2"
ExportAssets (56)Timeline Frame 1Symbol 404 as "__Packages.Unit_start"
ExportAssets (56)Timeline Frame 1Symbol 405 as "__Packages.Game_2"
ExportAssets (56)Timeline Frame 1Symbol 406 as "__Packages.Fortress"
ExportAssets (56)Timeline Frame 1Symbol 407 as "__Packages.Bullet_f1"
ExportAssets (56)Timeline Frame 1Symbol 408 as "__Packages.Boom_f4"
ExportAssets (56)Timeline Frame 1Symbol 409 as "__Packages.Boom_f3"
ExportAssets (56)Timeline Frame 1Symbol 410 as "__Packages.Laser"
ExportAssets (56)Timeline Frame 1Symbol 411 as "__Packages.Fortress_2"
ExportAssets (56)Timeline Frame 1Symbol 412 as "__Packages.Unit_8"
ExportAssets (56)Timeline Frame 1Symbol 413 as "__Packages.Bullet_1"
ExportAssets (56)Timeline Frame 1Symbol 414 as "__Packages.Well"
ExportAssets (56)Timeline Frame 1Symbol 415 as "__Packages.Unit_ground"
ExportAssets (56)Timeline Frame 1Symbol 416 as "__Packages.Unit_0"
ExportAssets (56)Timeline Frame 1Symbol 417 as "__Packages.Unit_1"
ExportAssets (56)Timeline Frame 1Symbol 418 as "__Packages.Unit_2"
ExportAssets (56)Timeline Frame 1Symbol 419 as "__Packages.Unit_3"
ExportAssets (56)Timeline Frame 1Symbol 420 as "__Packages.Unit_4"
ExportAssets (56)Timeline Frame 1Symbol 421 as "__Packages.Missile_2"
ExportAssets (56)Timeline Frame 1Symbol 422 as "__Packages.Unit_air"
ExportAssets (56)Timeline Frame 1Symbol 423 as "__Packages.Unit_5"
ExportAssets (56)Timeline Frame 1Symbol 424 as "__Packages.Unit_6"
ExportAssets (56)Timeline Frame 1Symbol 425 as "__Packages.Missile_1"
ExportAssets (56)Timeline Frame 1Symbol 426 as "__Packages.Unit_sea"
ExportAssets (56)Timeline Frame 1Symbol 427 as "__Packages.Unit_7"
ExportAssets (56)Timeline Frame 3Symbol 32 as "mPop_0"
ExportAssets (56)Timeline Frame 3Symbol 36 as "mPop_2"
ExportAssets (56)Timeline Frame 3Symbol 39 as "mPop_1"
ExportAssets (56)Timeline Frame 3Symbol 47 as "mHit"
ExportAssets (56)Timeline Frame 3Symbol 79 as "explosion"
ExportAssets (56)Timeline Frame 3Symbol 82 as "big_explosion"
ExportAssets (56)Timeline Frame 3Symbol 83 as "boom_1"
ExportAssets (56)Timeline Frame 3Symbol 84 as "boss"
ExportAssets (56)Timeline Frame 3Symbol 88 as "mFlag"
ExportAssets (56)Timeline Frame 3Symbol 91 as "mSelect"
ExportAssets (56)Timeline Frame 3Symbol 98 as "mTree"
ExportAssets (56)Timeline Frame 3Symbol 107 as "boom_0"
ExportAssets (56)Timeline Frame 3Symbol 108 as "boom_2"
ExportAssets (56)Timeline Frame 3Symbol 128 as "boom"
ExportAssets (56)Timeline Frame 3Symbol 129 as "fortress"
ExportAssets (56)Timeline Frame 3Symbol 132 as "mClick"
ExportAssets (56)Timeline Frame 3Symbol 135 as "mClick2"
ExportAssets (56)Timeline Frame 3Symbol 141 as "mHealth"
ExportAssets (56)Timeline Frame 3Symbol 167 as "unit0"
ExportAssets (56)Timeline Frame 3Symbol 173 as "unit1"
ExportAssets (56)Timeline Frame 3Symbol 182 as "unit2"
ExportAssets (56)Timeline Frame 3Symbol 186 as "unit8"
ExportAssets (56)Timeline Frame 3Symbol 194 as "unit3"
ExportAssets (56)Timeline Frame 3Symbol 197 as "unit4"
ExportAssets (56)Timeline Frame 3Symbol 205 as "unit5"
ExportAssets (56)Timeline Frame 3Symbol 208 as "unit6"
ExportAssets (56)Timeline Frame 3Symbol 213 as "unit7"
ExportAssets (56)Timeline Frame 3Symbol 216 as "Word"
ExportAssets (56)Timeline Frame 3Symbol 219 as "switch_0"
ExportAssets (56)Timeline Frame 3Symbol 222 as "bullet_0"
ExportAssets (56)Timeline Frame 3Symbol 223 as "bullet_1"
ExportAssets (56)Timeline Frame 3Symbol 226 as "bullet_2"
ExportAssets (56)Timeline Frame 3Symbol 227 as "bullet_10"
ExportAssets (56)Timeline Frame 3Symbol 234 as "bullet_11"
ExportAssets (56)Timeline Frame 3Symbol 235 as "bullet_12"
ExportAssets (56)Timeline Frame 3Symbol 238 as "bullet_13"
ExportAssets (56)Timeline Frame 3Symbol 245 as "missile_0"
ExportAssets (56)Timeline Frame 3Symbol 255 as "laser"
ExportAssets (56)Timeline Frame 3Symbol 258 as "gun_fire_3"
ExportAssets (56)Timeline Frame 3Symbol 259 as "fortress_2"
ExportAssets (56)Timeline Frame 3Symbol 267 as "Well"
ExportAssets (56)Timeline Frame 3Symbol 268 as "hit_0"
ExportAssets (56)Timeline Frame 3Symbol 269 as "research"
ExportAssets (56)Timeline Frame 3Symbol 270 as "shoot_04"
ExportAssets (56)Timeline Frame 3Symbol 271 as "shoot_05"
ExportAssets (56)Timeline Frame 3Symbol 272 as "shoot_07"
ExportAssets (56)Timeline Frame 3Symbol 273 as "shoot_09"
ExportAssets (56)Timeline Frame 3Symbol 274 as "what"
ExportAssets (56)Timeline Frame 3Symbol 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

sDownloadSymbol 2 EditableText"TXT"
sLabelSymbol 43 EditableText"BUTTON"
sLabelSymbol 44 EditableText"BUTTON"
sPopSymbol 45 EditableText"BUTTON"
sLabelSymbol 292 EditableText"C&C&V"
sLabelSymbol 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>"
sLabelSymbol 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>"




http://swfchan.com/10/46344/info.shtml
Created: 3/5 -2019 21:15:42 Last modified: 3/5 -2019 21:15:42 Server time: 15/05 -2024 09:11:29