STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
A Very Merry Christmas! |
This is the info page for Flash #47378 |
More Games... |
Presented by |
Flashninjaclan.com |
--Controls-- |
~Use the right and left keys to rotate and space to fire (hold for auto-fire). ~Control fires the super photon ray if avalible. ~Shoot the dropping bombs and defend the homeland. Nuclear missiles that come around every once in a while are very bad. If they hit, it is instant death. ~Bonus life and photon lasers are awarded every 6500 pts and the bombs do get faster as the game goes on. ~Periodically the powerup will appear, shoot it to get big shots for a while. |
Score |
Life |
P-laser |
ENTER |
ENTER |
Use the right and left keys to rotate and space to fire(hold for auto-fire). Control fires the super photon ray(if available). |
Shoot the dropping bombs and defend the homeland. Nuclear missiles(the long missiles) that come around every once in a while are very bad. If they hit, it is instant death. |
Bonus life and photon lasers are awarded every 6500 pts and the bombs do get faster as the game goes on. |
Periodically the powerup will appear, shoot it to get big shots for a while. |
Player |
Score |
ActionScript [AS1/AS2]
Frame 1stop(); mochi.MochiServices.connect("829bfd3529d38e2e"); MochiAd.showPreGameAd({id:"829bfd3529d38e2e", res:"550x400"});Frame 2stop();Frame 3stop(); mochi.MochiScores.showLeaderboard({boardID:"0359f1002c25eba4"});Frame 4_root.gotoAndPlay("start");Frame 5stop(); playsounds = new Sound(this); playsounds.attachSound("music1"); playsounds.start(0, 20000); stop(); numwmd = 5; i = 2; while (i <= numwmd) { wmd.duplicateMovieClip("wmd" + i, i + 1000, wmd); i++; } life = 5; score = 0; lastgain = 0; photon = 1; bigshots = 0; stop();Instance of Symbol 114 MovieClip "gun" in Frame 5onClipEvent (load) { _root.bullets._visible = false; _root.bigshot._visible = false; photonshot = 0; bigshotcount = 1; bulletcount = 1; photoncount = 1; _root.photonlaser._visible = false; } onClipEvent (enterFrame) { if (Key.isDown(39)) { if (_rotation < 80) { _rotation = (_rotation + 15); } } if (Key.isDown(37)) { if (_rotation > -80) { _rotation = (_rotation - 15); } } if (Key.isDown(32)) { if (_root.bigshots > 0) { _root.bigshots--; bigshotcount++; if ((bigshotcount % 3) == 0) { playsounds = new Sound(this); playsounds.attachSound("GUN1"); playsounds.start(0, 1); _root.bigshot.duplicateMovieClip("bigshot" + bigshotcount, bigshotcount); _root["bigshot" + bigshotcount]._visible = true; } } else { bulletcount++; if ((bulletcount % 3) == 0) { playsounds = new Sound(this); playsounds.attachSound("GUN1"); playsounds.start(0, 1); _root.bullets.duplicateMovieClip("bullets" + bulletcount, bulletcount); _root["bullets" + bulletcount]._visible = true; } } } if (Key.isDown(17)) { if ((_root.photon > 0) && ((photonshot % 3) == 0)) { playlaser = new Sound(this); playlaser.attachSound("Laser"); playlaser.start(0, 1); _root.photonlaser.duplicateMovieClip("photonlaser" + photoncount, photoncount); _root["photonlaser" + photoncount]._visible = true; _root.photon--; } photonshot++; } needgain = _root.lastgain + 6900; if (_root.score > needgain) { _root.lastgain = _root.score; _root.life++; _root.photon++; } }Instance of Symbol 130 MovieClip "nuke" in Frame 5onClipEvent (load) { function reset() { this._x = random(550); this._y = -700; speed = 8; this.gotoAndPlay(1); this.live = 1; } reset(); } onClipEvent (enterFrame) { this._y = this._y + speed; if ((this._y > 330) && (this.live == 1)) { _root.life = 0; this.removeMovieClip(); } else if (((this._y > 295) && ((this._x > 159) && (this._x < 300))) && (this.live == 1)) { _root.life = 0; this.removeMovieClip(); } }Instance of Symbol 138 MovieClip "wmd" in Frame 5onClipEvent (load) { function reset() { randval = _root.score / 4000; this._y = -30; this._x = random(551); speed = 5 + random(randval); this.gotoAndStop(1); lifedes = 1; this.live = 1; } reset(); } onClipEvent (enterFrame) { this._y = this._y + speed; if (this._y > 430) { reset(); } if (this._y > 340) { if (lifedes == 1) { _root.life = _root.life - 1; lifedes--; } this.gotoAndPlay(2); } else if (((this._y > 325) && ((this._x > 159) && (this._x < 333))) && (this.live == 1)) { if (lifedes == 1) { _root.life = _root.life - 1; lifedes--; } this.gotoAndPlay(2); } if (_root.life == 0) { _root.wmd.removeMovieClip(); _root.wmd1.removeMovieClip(); _root.wmd2.removeMovieClip(); _root.wmd3.removeMovieClip(); _root.wmd4.removeMovieClip(); _root.wmd5.removeMovieClip(); _root.wmd6.removeMovieClip(); _root.gotoAndPlay(5); } }Instance of Symbol 140 MovieClip "bigshot" in Frame 5onClipEvent (load) { shotMoveSpeed = 40; this._x = _root.gun._x + (60 * Math.sin(_root.gun._rotation * (Math.PI/180))); this._y = _root.gun._y - (60 * Math.cos(_root.gun._rotation * (Math.PI/180))); this.xspeed = shotMoveSpeed * Math.sin(_root.gun._rotation * (Math.PI/180)); this.yspeed = shotMoveSpeed * Math.cos(_root.gun._rotation * (Math.PI/180)); } onClipEvent (enterFrame) { if (_root.life == 0) { this.removeMovieClip(); } this._x = this._x + this.xspeed; this._y = this._y - this.yspeed; if ((this._x > 550) || (this._x < 0)) { this.removeMovieClip(); } if (this._y < -20) { this.removeMovieClip(); } if (this._name != "bigshot") { if (this.hitTest(_root.wmd) && (_root.wmd.live == 1)) { _root.score = _root.score + 100; _root.wmd.gotoAndPlay(2); } i = 1; while (i <= _root.numwmd) { if (this.hitTest(_root["wmd" + i]) && (_root["wmd" + i].live == 1)) { _root.score = _root.score + 100; _root["wmd" + i].gotoAndPlay(2); } i++; } if (this.hitTest(_root.nuke) && (_root.nuke.live == 1)) { _root.score = _root.score + 300; _root.nuke.gotoAndPlay(2); } if (this.hitTest(_root.powerup)) { _root.bigshots = _root.bigshots + 30; _root.powerup.reset(); } } }Instance of Symbol 142 MovieClip "powerup" in Frame 5onClipEvent (load) { function reset() { this._y = -600; this._x = random(550); speed = 9; this.gotoAndPlay(1); } reset(); } onClipEvent (enterFrame) { this._y = this._y + speed; if (this._y > 450) { reset(); } if (_root.life == 0) { this.removeMovieClip(); } }Instance of Symbol 144 MovieClip "bullets" in Frame 5onClipEvent (load) { shotMoveSpeed = 40; this._x = _root.gun._x + (60 * Math.sin(_root.gun._rotation * (Math.PI/180))); this._y = _root.gun._y - (60 * Math.cos(_root.gun._rotation * (Math.PI/180))); this.xspeed = shotMoveSpeed * Math.sin(_root.gun._rotation * (Math.PI/180)); this.yspeed = shotMoveSpeed * Math.cos(_root.gun._rotation * (Math.PI/180)); } onClipEvent (enterFrame) { if (_root.life == 0) { this.removeMovieClip(); } this._x = this._x + this.xspeed; this._y = this._y - this.yspeed; if ((this._x > 570) || (this._x < -20)) { this.removeMovieClip(); } if (this._y < 0) { this.removeMovieClip(); } if (this._name != "bullets") { if (this.hitTest(_root.wmd) && (_root.wmd.live == 1)) { _root.score = _root.score + 100; _root.wmd.gotoAndPlay(2); } i = 1; while (i <= _root.numwmd) { if (this.hitTest(_root["wmd" + i]) && (_root["wmd" + i].live == 1)) { _root.score = _root.score + 100; _root["wmd" + i].gotoAndPlay(2); } i++; } if (this.hitTest(_root.nuke) && (_root.nuke.live == 1)) { _root.score = _root.score + 300; _root.nuke.gotoAndPlay(2); } if (this.hitTest(_root.powerup)) { _root.bigshots = _root.bigshots + 30; _root.powerup.reset(); } } }Instance of Symbol 149 MovieClip "photonlaser" in Frame 5onClipEvent (load) { shotMoveSpeed = 40; this._x = _root.gun._x; this._y = _root.gun._y; } onClipEvent (enterFrame) { this._y = this._y - shotMoveSpeed; if (this._y < -30) { this.removeMovieClip(); } if (this._name != "photonlaser") { if (this.hitTest(_root.wmd)) { _root.score = _root.score + 100; _root.wmd.gotoAndPlay(2); } i = 1; while (i <= _root.numwmd) { if (this.hitTest(_root["wmd" + i])) { _root.score = _root.score + 100; _root["wmd" + i].gotoAndPlay(2); } i++; } if (this.hitTest(_root.nuke)) { _root.score = _root.score + 300; _root.nuke.gotoAndPlay(2); } } }Frame 9playsounds.stop(); playsounds1 = new Sound(this); playsounds1.attachSound("implosion"); playsounds1.start(0, 1);Frame 19mochi.MochiScores.showLeaderboard({boardID:"0359f1002c25eba4", score:_root.score});Frame 20_root.gotoAndPlay("start");Frame 21stop(); ok1.onRelease = function () { gotoAndPlay (2); }; stop();Frame 22loadVariablesNum ("http://www.flashninjaclan.com/games/homedefense/scores.php", 0); stop(); ok3.onRelease = function () { gotoAndPlay (2); };Symbol 208 MovieClip [__Packages.mochi.MochiServices] Frame 0class mochi.MochiServices { static var _id, _container, _clip, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("1.32"); } 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 get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); _rcvChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local2 = "_mochiservices_com_" + id; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } allowDomains(_gatewayURL); _clip = clip.createEmptyMovieClip(_local2, 10336, false); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); return(_clip); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); trace("connected!"); _connecting = false; _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _rcvChannel._callbacks[_local1.callbackID]; } delete _rcvChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }Symbol 209 MovieClip [__Packages.MochiAd] Frame 0class MochiAd { function MochiAd () { } static function getVersion() { return("2.6"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local27); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var _local21 = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); 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 _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._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 = _local6.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 = _local6.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 _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local24, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = _local21; 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.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _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 showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; 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")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local15 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local15); var clip = options.clip; var _local12 = 11000; var _local14 = options.ad_timeout; delete options.ad_timeout; var _local11 = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var _local3 = clip._mochiad; _local3.onUnload = function () { options.ad_finished(); }; var _local6 = _getRes(options); var _local16 = _local6[0]; var _local13 = _local6[1]; _local3._x = _local16 * 0.5; _local3._y = _local13 * 0.5; var chk = _local3.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local12; chk.ad_timeout = _local14; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = _local11; 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; } }; _local3.lc.adLoaded = options.ad_loaded; _local3.lc.adSkipped = options.ad_skipped; _local3.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; _local3.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; _local3.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; 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) { options.ad_failed(); _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 showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } 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 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 _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } 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 _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _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); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } 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++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } }Symbol 210 MovieClip [__Packages.mochi.MochiScores] Frame 0class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if ((options.clip != mochi.MochiServices.__get__clip()) || (mochi.MochiServices.childClip._target == undefined)) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip); } delete options.clip; } if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (typeof(options.score) == "object") { if (options.score.text != undefined) { options.score = options.score.text; } } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.clip.stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.MochiServices.clip.play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }Symbol 64 Buttonon (release) { _root.gotoAndPlay(2); }Symbol 86 Buttonon (release) { _root.gotoAndPlay("game"); }Symbol 87 Buttonon (release) { getURL ("http://www.java-gaming.com", "_blank"); }Symbol 88 Buttonon (release) { play(); }Symbol 89 Buttonon (release) { _root.gotoAndPlay(2); }Symbol 90 Buttonon (release) { getURL ("http://www.flashninjaclan.com", "_blank"); }Symbol 91 Buttonon (release) { _root.gotoAndPlay("game"); }Symbol 101 Buttonon (release) { gotoAndPlay (43); }Symbol 102 Buttonon (release) { getURL ("http://www.flashninjaclan.com", "_blank"); }Symbol 103 MovieClip Frame 33stop();Symbol 103 MovieClip Frame 42stop();Symbol 103 MovieClip Frame 51gotoAndStop (33);Symbol 130 MovieClip Frame 1stop();Symbol 130 MovieClip Frame 2this.live = 0;Symbol 130 MovieClip Frame 10this.reset(); stop();Symbol 138 MovieClip Frame 1stop();Symbol 138 MovieClip Frame 2this.live = 0;Symbol 138 MovieClip Frame 7stop(); this.reset();
Library Items
Symbol 1 Sound [music1] | ||
Symbol 2 Sound [Laser] | ||
Symbol 3 Sound [implosion] | ||
Symbol 4 Sound [GUN1] | ||
Symbol 5 Sound [explosion] | Used by:130 138 | |
Symbol 208 MovieClip [__Packages.mochi.MochiServices] | ||
Symbol 209 MovieClip [__Packages.MochiAd] | ||
Symbol 210 MovieClip [__Packages.mochi.MochiScores] | ||
Symbol 6 Graphic | Used by:9 | |
Symbol 7 Graphic | Used by:8 | |
Symbol 8 MovieClip | Uses:7 | Used by:9 |
Symbol 9 MovieClip | Uses:6 8 | Used by:57 |
Symbol 10 Bitmap | Used by:11 | |
Symbol 11 Graphic | Uses:10 | Used by:12 |
Symbol 12 MovieClip | Uses:11 | Used by:13 |
Symbol 13 MovieClip | Uses:12 | Used by:57 |
Symbol 14 Graphic | Used by:15 | |
Symbol 15 MovieClip | Uses:14 | Used by:16 17 |
Symbol 16 MovieClip | Uses:15 | Used by:17 |
Symbol 17 MovieClip | Uses:15 16 | Used by:19 |
Symbol 18 Graphic | Used by:19 | |
Symbol 19 MovieClip | Uses:17 18 | Used by:20 |
Symbol 20 MovieClip | Uses:19 | Used by:57 |
Symbol 21 Bitmap | Used by:22 56 | |
Symbol 22 Graphic | Uses:21 | Used by:57 |
Symbol 23 Bitmap | Used by:24 | |
Symbol 24 Graphic | Uses:23 | Used by:25 |
Symbol 25 MovieClip | Uses:24 | Used by:26 |
Symbol 26 MovieClip | Uses:25 | Used by:57 163 |
Symbol 27 Graphic | Used by:57 | |
Symbol 28 Graphic | Used by:32 33 | |
Symbol 29 Graphic | Used by:32 33 | |
Symbol 30 Graphic | Used by:32 33 | |
Symbol 31 Graphic | Used by:32 33 | |
Symbol 32 MovieClip | Uses:28 29 30 31 | Used by:57 164 |
Symbol 33 MovieClip | Uses:29 28 30 31 | Used by:57 138 164 |
Symbol 34 Graphic | Used by:38 | |
Symbol 35 Graphic | Used by:38 | |
Symbol 36 Graphic | Used by:38 | |
Symbol 37 Graphic | Used by:38 | |
Symbol 38 MovieClip | Uses:34 35 36 37 | Used by:57 130 164 |
Symbol 39 Graphic | Used by:53 | |
Symbol 40 Graphic | Used by:53 | |
Symbol 41 Graphic | Used by:53 | |
Symbol 42 Graphic | Used by:53 | |
Symbol 43 Graphic | Used by:53 | |
Symbol 44 Graphic | Used by:53 | |
Symbol 45 Graphic | Used by:53 | |
Symbol 46 Graphic | Used by:53 | |
Symbol 47 Graphic | Used by:53 | |
Symbol 48 Graphic | Used by:53 | |
Symbol 49 Graphic | Used by:53 | |
Symbol 50 Graphic | Used by:53 | |
Symbol 51 Graphic | Used by:53 | |
Symbol 52 Graphic | Used by:53 | |
Symbol 53 MovieClip | Uses:39 40 41 42 43 44 45 46 47 48 49 50 51 52 | Used by:55 |
Symbol 54 Graphic | Used by:55 | |
Symbol 55 MovieClip | Uses:53 54 | Used by:57 |
Symbol 56 Graphic | Uses:21 | Used by:57 |
Symbol 57 MovieClip | Uses:9 13 20 22 26 27 32 33 38 55 56 | Used by:Timeline |
Symbol 58 Graphic | Used by:59 | |
Symbol 59 MovieClip | Uses:58 | Used by:103 |
Symbol 60 Graphic | Used by:64 86 91 | |
Symbol 61 Graphic | Used by:64 86 91 | |
Symbol 62 Graphic | Used by:64 86 91 | |
Symbol 63 Graphic | Used by:64 86 91 | |
Symbol 64 Button | Uses:60 61 62 63 | Used by:103 |
Symbol 65 Graphic | Used by:69 88 | |
Symbol 66 Graphic | Used by:69 88 | |
Symbol 67 Graphic | Used by:69 88 | |
Symbol 68 Graphic | Used by:69 88 | |
Symbol 69 Button | Uses:65 66 67 68 | Used by:103 |
Symbol 70 Graphic | Used by:74 89 | |
Symbol 71 Graphic | Used by:74 89 | |
Symbol 72 Graphic | Used by:74 89 | |
Symbol 73 Graphic | Used by:74 89 | |
Symbol 74 Button | Uses:70 71 72 73 | Used by:103 |
Symbol 75 Font | Used by:76 82 83 | |
Symbol 76 Text | Uses:75 | Used by:80 87 |
Symbol 77 Graphic | Used by:80 87 | |
Symbol 78 Graphic | Used by:80 87 | |
Symbol 79 Graphic | Used by:80 87 | |
Symbol 80 Button | Uses:76 77 78 79 | Used by:103 |
Symbol 81 Graphic | Used by:85 90 102 | |
Symbol 82 Text | Uses:75 | Used by:85 90 102 |
Symbol 83 Text | Uses:75 | Used by:85 90 102 |
Symbol 84 Graphic | Used by:85 90 102 | |
Symbol 85 Button | Uses:81 82 83 84 | Used by:103 |
Symbol 86 Button | Uses:60 61 62 63 | Used by:103 |
Symbol 87 Button | Uses:76 77 78 79 | Used by:103 |
Symbol 88 Button | Uses:65 66 67 68 | Used by:103 |
Symbol 89 Button | Uses:70 71 72 73 | Used by:103 |
Symbol 90 Button | Uses:81 82 83 84 | Used by:103 |
Symbol 91 Button | Uses:60 61 62 63 | Used by:103 |
Symbol 92 Graphic | Used by:97 | |
Symbol 93 Font | Used by:94 | |
Symbol 94 EditableText | Uses:93 | Used by:97 |
Symbol 95 Font | Used by:96 107 108 109 110 111 112 178 179 180 181 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 | |
Symbol 96 EditableText | Uses:95 | Used by:97 |
Symbol 97 MovieClip | Uses:92 94 96 | Used by:103 |
Symbol 98 Graphic | Used by:100 101 | |
Symbol 99 Graphic | Used by:100 101 | |
Symbol 100 Button | Uses:98 99 | Used by:103 |
Symbol 101 Button | Uses:98 99 | Used by:103 |
Symbol 102 Button | Uses:81 82 83 84 | Used by:103 |
Symbol 103 MovieClip | Uses:59 64 69 74 80 85 86 87 88 89 90 91 97 100 101 102 | Used by:Timeline |
Symbol 104 Bitmap | Used by:105 106 151 | |
Symbol 105 Graphic | Uses:104 | Used by:Timeline |
Symbol 106 Graphic | Uses:104 | Used by:Timeline |
Symbol 107 EditableText | Uses:95 | Used by:Timeline |
Symbol 108 EditableText | Uses:95 | Used by:Timeline |
Symbol 109 EditableText | Uses:95 | Used by:Timeline |
Symbol 110 EditableText | Uses:95 | Used by:Timeline |
Symbol 111 EditableText | Uses:95 | Used by:Timeline |
Symbol 112 EditableText | Uses:95 | Used by:Timeline |
Symbol 113 Graphic | Used by:114 | |
Symbol 114 MovieClip | Uses:113 | Used by:Timeline |
Symbol 115 Graphic | Used by:Timeline | |
Symbol 116 Graphic | Used by:120 | |
Symbol 117 Graphic | Used by:118 | |
Symbol 118 MovieClip | Uses:117 | Used by:120 164 |
Symbol 119 Graphic | Used by:120 | |
Symbol 120 MovieClip | Uses:116 118 119 | Used by:Timeline |
Symbol 121 Graphic | Used by:130 | |
Symbol 122 Graphic | Used by:130 | |
Symbol 123 Graphic | Used by:130 | |
Symbol 124 Graphic | Used by:130 | |
Symbol 125 Graphic | Used by:130 | |
Symbol 126 Graphic | Used by:130 | |
Symbol 127 Graphic | Used by:130 | |
Symbol 128 Graphic | Used by:130 | |
Symbol 129 Graphic | Used by:130 | |
Symbol 130 MovieClip | Uses:38 121 122 5 123 124 125 126 127 128 129 | Used by:Timeline |
Symbol 131 Graphic | Used by:138 | |
Symbol 132 Graphic | Used by:137 | |
Symbol 133 Graphic | Used by:137 | |
Symbol 134 Graphic | Used by:137 | |
Symbol 135 Graphic | Used by:137 | |
Symbol 136 Graphic | Used by:137 | |
Symbol 137 MovieClip | Uses:132 133 134 135 136 | Used by:138 |
Symbol 138 MovieClip | Uses:33 131 137 5 | Used by:Timeline |
Symbol 139 Graphic | Used by:140 | |
Symbol 140 MovieClip | Uses:139 | Used by:Timeline |
Symbol 141 Graphic | Used by:142 | |
Symbol 142 MovieClip | Uses:141 | Used by:Timeline |
Symbol 143 Graphic | Used by:144 | |
Symbol 144 MovieClip | Uses:143 | Used by:Timeline |
Symbol 145 Graphic | Used by:149 | |
Symbol 146 Graphic | Used by:149 | |
Symbol 147 Graphic | Used by:149 | |
Symbol 148 Graphic | Used by:149 | |
Symbol 149 MovieClip | Uses:145 146 147 148 | Used by:Timeline |
Symbol 150 Graphic | Used by:Timeline | |
Symbol 151 Graphic | Uses:104 | Used by:152 |
Symbol 152 MovieClip | Uses:151 | Used by:Timeline |
Symbol 153 Graphic | Used by:Timeline | |
Symbol 154 Graphic | Used by:Timeline | |
Symbol 155 Graphic | Used by:Timeline | |
Symbol 156 Graphic | Used by:Timeline | |
Symbol 157 Graphic | Used by:Timeline | |
Symbol 158 Graphic | Used by:Timeline | |
Symbol 159 Graphic | Used by:Timeline | |
Symbol 160 Graphic | Used by:Timeline | |
Symbol 161 Graphic | Used by:164 | |
Symbol 162 Graphic | Used by:164 | |
Symbol 163 MovieClip | Uses:26 | Used by:164 |
Symbol 164 MovieClip | Uses:161 118 38 33 32 162 163 | Used by:Timeline |
Symbol 165 Graphic | Used by:Timeline | |
Symbol 166 Graphic | Used by:Timeline | |
Symbol 167 Graphic | Used by:Timeline | |
Symbol 168 Graphic | Used by:Timeline | |
Symbol 169 Graphic | Used by:176 | |
Symbol 170 Font | Used by:171 173 | |
Symbol 171 Text | Uses:170 | Used by:176 |
Symbol 172 Graphic | Used by:176 | |
Symbol 173 Text | Uses:170 | Used by:176 |
Symbol 174 Graphic | Used by:176 | |
Symbol 175 Graphic | Used by:176 | |
Symbol 176 Button | Uses:169 171 172 173 174 175 | Used by:Timeline |
Symbol 177 Graphic | Used by:Timeline | |
Symbol 178 Text | Uses:95 | Used by:Timeline |
Symbol 179 Text | Uses:95 | Used by:Timeline |
Symbol 180 Text | Uses:95 | Used by:Timeline |
Symbol 181 Text | Uses:95 | Used by:Timeline |
Symbol 182 Graphic | Used by:183 | |
Symbol 183 Button | Uses:182 | Used by:Timeline |
Symbol 184 Text | Uses:95 | Used by:Timeline |
Symbol 185 EditableText | Uses:95 | Used by:Timeline |
Symbol 186 EditableText | Uses:95 | Used by:Timeline |
Symbol 187 EditableText | Uses:95 | Used by:Timeline |
Symbol 188 EditableText | Uses:95 | Used by:Timeline |
Symbol 189 EditableText | Uses:95 | Used by:Timeline |
Symbol 190 EditableText | Uses:95 | Used by:Timeline |
Symbol 191 EditableText | Uses:95 | Used by:Timeline |
Symbol 192 EditableText | Uses:95 | Used by:Timeline |
Symbol 193 EditableText | Uses:95 | Used by:Timeline |
Symbol 194 EditableText | Uses:95 | Used by:Timeline |
Symbol 195 EditableText | Uses:95 | Used by:Timeline |
Symbol 196 EditableText | Uses:95 | Used by:Timeline |
Symbol 197 EditableText | Uses:95 | Used by:Timeline |
Symbol 198 EditableText | Uses:95 | Used by:Timeline |
Symbol 199 EditableText | Uses:95 | Used by:Timeline |
Symbol 200 EditableText | Uses:95 | Used by:Timeline |
Symbol 201 EditableText | Uses:95 | Used by:Timeline |
Symbol 202 EditableText | Uses:95 | Used by:Timeline |
Symbol 203 EditableText | Uses:95 | Used by:Timeline |
Symbol 204 EditableText | Uses:95 | Used by:Timeline |
Symbol 205 EditableText | Uses:95 | Used by:Timeline |
Symbol 206 Graphic | Used by:207 | |
Symbol 207 Button | Uses:206 | Used by:Timeline |
Instance Names
"score" | Frame 5 | Symbol 108 EditableText |
"life" | Frame 5 | Symbol 110 EditableText |
"photon" | Frame 5 | Symbol 112 EditableText |
"gun" | Frame 5 | Symbol 114 MovieClip |
"building" | Frame 5 | Symbol 120 MovieClip |
"nuke" | Frame 5 | Symbol 130 MovieClip |
"wmd" | Frame 5 | Symbol 138 MovieClip |
"bigshot" | Frame 5 | Symbol 140 MovieClip |
"powerup" | Frame 5 | Symbol 142 MovieClip |
"bullets" | Frame 5 | Symbol 144 MovieClip |
"photonlaser" | Frame 5 | Symbol 149 MovieClip |
"ok2" | Frame 19 | Symbol 176 Button |
"ok1" | Frame 21 | Symbol 183 Button |
"players0" | Frame 22 | Symbol 186 EditableText |
"scores0" | Frame 22 | Symbol 187 EditableText |
"players1" | Frame 22 | Symbol 188 EditableText |
"scores1" | Frame 22 | Symbol 189 EditableText |
"players2" | Frame 22 | Symbol 190 EditableText |
"scores2" | Frame 22 | Symbol 191 EditableText |
"players3" | Frame 22 | Symbol 192 EditableText |
"scores3" | Frame 22 | Symbol 193 EditableText |
"players4" | Frame 22 | Symbol 194 EditableText |
"scores4" | Frame 22 | Symbol 195 EditableText |
"players5" | Frame 22 | Symbol 196 EditableText |
"scores5" | Frame 22 | Symbol 197 EditableText |
"players6" | Frame 22 | Symbol 198 EditableText |
"scores6" | Frame 22 | Symbol 199 EditableText |
"players7" | Frame 22 | Symbol 200 EditableText |
"scores7" | Frame 22 | Symbol 201 EditableText |
"players8" | Frame 22 | Symbol 202 EditableText |
"scores8" | Frame 22 | Symbol 203 EditableText |
"players9" | Frame 22 | Symbol 204 EditableText |
"scores9" | Frame 22 | Symbol 205 EditableText |
"ok3" | Frame 22 | Symbol 207 Button |
"fncbutton" | Symbol 103 MovieClip Frame 27 | Symbol 85 Button |
"jvs1" | Symbol 103 MovieClip Frame 33 | Symbol 87 Button |
"ctrbutton" | Symbol 103 MovieClip Frame 33 | Symbol 88 Button |
"jvs1" | Symbol 103 MovieClip Frame 34 | Symbol 80 Button |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "music1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "Laser" |
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "implosion" |
ExportAssets (56) | Timeline Frame 1 | Symbol 4 as "GUN1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 5 as "explosion" |
ExportAssets (56) | Timeline Frame 1 | Symbol 208 as "__Packages.mochi.MochiServices" |
ExportAssets (56) | Timeline Frame 1 | Symbol 209 as "__Packages.MochiAd" |
ExportAssets (56) | Timeline Frame 1 | Symbol 210 as "__Packages.mochi.MochiScores" |
ExportAssets (56) | Timeline Frame 5 | Symbol 5 as "explosion" |
ExportAssets (56) | Timeline Frame 5 | Symbol 5 as "explosion" |
Labels
"start" | Frame 2 |
"game" | Frame 5 |
Dynamic Text Variables
score | Symbol 108 EditableText | "" |
life | Symbol 110 EditableText | "" |
photon | Symbol 112 EditableText | "" |
players0 | Symbol 186 EditableText | "" |
scores0 | Symbol 187 EditableText | "" |
players1 | Symbol 188 EditableText | "" |
scores1 | Symbol 189 EditableText | "" |
players2 | Symbol 190 EditableText | "" |
scores2 | Symbol 191 EditableText | "" |
players3 | Symbol 192 EditableText | "" |
scores3 | Symbol 193 EditableText | "" |
players4 | Symbol 194 EditableText | "" |
scores4 | Symbol 195 EditableText | "" |
players5 | Symbol 196 EditableText | "" |
scores5 | Symbol 197 EditableText | "" |
players6 | Symbol 198 EditableText | "" |
scores6 | Symbol 199 EditableText | "" |
players7 | Symbol 200 EditableText | "" |
scores7 | Symbol 201 EditableText | "" |
players8 | Symbol 202 EditableText | "" |
scores8 | Symbol 203 EditableText | "" |
players9 | Symbol 204 EditableText | "" |
scores9 | Symbol 205 EditableText | "" |
|