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

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

Air Marshall.swf

This is the info page for
Flash #131587

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


Text
PRESS ENTER TO START

GAMEGUTTER.COM

POWERUPS

-

SPEEDS UP YOUR GUN

DESTROYS ALL ENEMIES
ON THE SCREEN

DOUBLES YOUR FIRE
POWER

SCORE: 0

GAME
OVER

Press Enter to Restart

Final Score: 000000

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } _lockout = true; __com_mochibot__("316f297a", this, 10301, true); mochi.as2.MochiServices.connect("2a3a0adc02c425de");
Frame 91
_root.onEnterFrame = function () { if (Key.isDown(13)) { gotoAndStop ("game"); } }; stop(); var sndFire = new Sound(); sndFire.attachSound("fire.wav"); var sndExplode = new Sound(); sndExplode.attachSound("explode.wav");
Frame 92
function animateEnemy() { this._y = this._y + this.speed; if (this.hitTest(_root.mcMain)) { _root.gameOver = true; _root.gotoAndStop("lose"); _root.mcMain.removeMovieClip(); } if (this._y > (Stage.height + this._height)) { _root.score = _root.score - this.worth; this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } } stop(); var gameOver = false; var mainSpeed = 10; var fireTime = 0; var fireRate = 12; var fireMode = 0; var shootAllow = false; var enemyTime = 0; var enemyLimit = 16; var enemyTotal = 0; var score = 0; var enemies = new Object(); onEnterFrame = function () { if (Key.isDown(37) || (Key.isDown(65))) { mcMain._x = mcMain._x - mainSpeed; } if (Key.isDown(38) || (Key.isDown(87))) { mcMain._y = mcMain._y - mainSpeed; } if (Key.isDown(39) || (Key.isDown(68))) { mcMain._x = mcMain._x + mainSpeed; } if (Key.isDown(40) || (Key.isDown(83))) { mcMain._y = mcMain._y + mainSpeed; } if (mcMain._x <= (mcMain._width / 2)) { mcMain._x = mcMain._x + mainSpeed; } if (mcMain._y <= (mcMain._height / 2)) { mcMain._y = mcMain._y + mainSpeed; } if (mcMain._x >= (Stage.width - (mcMain._width / 2))) { mcMain._x = mcMain._x - mainSpeed; } if (mcMain._y >= (Stage.height - (mcMain._height / 2))) { mcMain._y = mcMain._y - mainSpeed; } if (((fireTime++) >= fireRate) && (Key.isDown(32))) { var _local2; if (fireMode == 1) { _local2 = _root.attachMovie("mcBullet", "b" + Math.random(), _root.getNextHighestDepth()); _local2._x = mcMain._x - 15; _local2._y = mcMain._y - (mcMain._height / 2); _local2 = _root.attachMovie("mcBullet", "b" + Math.random(), _root.getNextHighestDepth()); _local2._x = mcMain._x + 15; _local2._y = mcMain._y - (mcMain._height / 2); } else { _local2 = _root.attachMovie("mcBullet", "b" + Math.random(), _root.getNextHighestDepth()); _local2._x = mcMain._x; _local2._y = mcMain._y - (mcMain._height / 2); } sndFire.start(); fireTime = 0; } if ((enemyTime++) >= (enemyLimit - int(enemyTotal / 50))) { var _local3 = 1; var _local4 = int(Math.random() * (4 + Math.min(enemyTotal / 15, 4))); if (_local4 > 6) { _local3 = 3; } else if (_local4 > 4) { _local3 = 2; } _root.enemies[enemyTotal] = _root.attachMovie("mcEnemy" + _local3, "en" + enemyTotal, _root.getNextHighestDepth()); _root.enemies[enemyTotal]._x = int(Math.random() * (Stage.width - mcMain._width)) + (mcMain._width / 2); _root.enemies[enemyTotal]._y = -50; enemyTime = 0; enemyTotal++; if ((enemyTotal % 25) == 24) { var _local6 = Math.floor(Math.random() * 3); var _local5 = _root.attachMovie("mcPowerUp" + _local6, "pu" + enemyTotal, _root.getNextHighestDepth()); _local5._x = int(Math.random() * (Stage.width - mcMain._width)) + (mcMain._width / 2); _local5._y = -50; } } txtScore.text = "Score: " + score; }; mcMain.swapDepths(1000);
Frame 95
stop(); txtFinalScore.text = "Final Score: " + score; _root.onEnterFrame = function () { if (Key.isDown(13)) { gotoAndStop ("game"); } };
Symbol 5 MovieClip [mcBullet] Frame 1
onEnterFrame = function () { for (var _local5 in _root.enemies) { var _local3 = 0; while (_local3 < 15) { if (_root.enemies[_local5].hitTest(this._x, this._y - _local3, false)) { if ((--_root.enemies[_local5].health) < 1) { var _local4 = _root.attachMovie("mcExplode", "ex" + _local5, _root.getNextHighestDepth()); _local4._x = _root.enemies[_local5]._x; _local4._y = _root.enemies[_local5]._y; _root.score = _root.score + _root.enemies[_local5].worth; _root.enemies[_local5].removeMovieClip(); delete _root.enemies[_local5]; } this.removeMovieClip(); } _local3++; } } this._y = this._y - 15; if (this._y < (-1 * this._height)) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } };
Symbol 11 MovieClip [mcEnemy1] Frame 1
var health = 1; var speed = 5; var worth = 5; onEnterFrame = _root.animateEnemy;
Symbol 11 MovieClip [mcEnemy1] Frame 4
gotoAndPlay (2);
Symbol 17 MovieClip [mcEnemy3] Frame 1
var health = 4; var speed = 3; var worth = 15; onEnterFrame = _root.animateEnemy;
Symbol 17 MovieClip [mcEnemy3] Frame 4
gotoAndPlay (2);
Symbol 20 MovieClip [mcEnemy2] Frame 1
var health = 2; var speed = 7; var worth = 10; onEnterFrame = _root.animateEnemy;
Symbol 20 MovieClip [mcEnemy2] Frame 4
gotoAndPlay (2);
Symbol 35 MovieClip [mcExplode] Frame 1
_root.sndExplode.stop(); _root.sndExplode.start();
Symbol 35 MovieClip [mcExplode] Frame 8
this.removeMovieClip();
Symbol 38 MovieClip [mcPowerUp2] Frame 1
onEnterFrame = function () { this._y = this._y + 5; if (this.hitTest(_root.mcMain)) { for (var _local4 in _root.enemies) { var _local3 = _root.attachMovie("mcExplode", "ex" + _local4, _root.getNextHighestDepth()); _local3._x = _root.enemies[_local4]._x; _local3._y = _root.enemies[_local4]._y; _root.score = _root.score + int(_root.enemies[_local4].worth); _root.enemies[_local4].removeMovieClip(); delete _root.enemies[_local4]; } this.removeMovieClip(); } if (this._y > (Stage.height + this._height)) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } };
Symbol 41 MovieClip [mcPowerUp1] Frame 1
onEnterFrame = function () { this._y = this._y + 5; if (this.hitTest(_root.mcMain)) { _root.fireRate = Math.max(_root.fireRate - 2, 6); this.removeMovieClip(); } if (this._y > (Stage.height + this._height)) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } };
Symbol 43 MovieClip [mcPowerUp0] Frame 1
onEnterFrame = function () { this._y = this._y + 5; if (this.hitTest(_root.mcMain)) { _root.fireMode = 1; this.removeMovieClip(); } if (this._y > (Stage.height + this._height)) { this.removeMovieClip(); } if (_root.gameOver) { this.removeMovieClip(); } };
Symbol 50 Button
on (press) { getURL ("http://www.gamegutter.com/?airmarshall"); }
Symbol 54 MovieClip Frame 1
this.onEnterFrame = function () { cloud1._y = cloud1._y + 1; cloud2._y = cloud2._y + 1; if (cloud1._y > cloud1._height) { cloud1._y = (-cloud1._height) + 1; } if (cloud2._y > cloud2._height) { cloud2._y = (-cloud2._height) + 1; } };
Symbol 59 MovieClip Frame 1
stop(); _root.sndFire.setVolume(100); this.onPress = function () { gotoAndStop(((_currentframe == 1) ? 2 : 1)); };
Symbol 59 MovieClip Frame 2
stop(); _root.sndFire.setVolume(0);
Symbol 64 MovieClip Frame 1
this.onPress = function () { getURL ("http://www.gamegutter.com/?airmarshall", "_blank"); };

Library Items

Symbol 1 Sound [fire.wav]
Symbol 2 Sound [explode.wav]
Symbol 3 BitmapUsed by:4 40 42 72
Symbol 4 GraphicUses:3Used by:5
Symbol 5 MovieClip [mcBullet]Uses:4
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:11
Symbol 8 GraphicUsed by:11 20
Symbol 9 GraphicUsed by:11 20
Symbol 10 GraphicUsed by:11 20
Symbol 11 MovieClip [mcEnemy1]Uses:7 8 9 10
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:17
Symbol 14 GraphicUsed by:17
Symbol 15 GraphicUsed by:17
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip [mcEnemy3]Uses:13 14 15 16
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20
Symbol 20 MovieClip [mcEnemy2]Uses:19 8 9 10
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:35
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:35
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:35
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:35
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:35
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:35
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClip [mcExplode]Uses:22 24 26 28 30 32 34
Symbol 36 BitmapUsed by:37 72
Symbol 37 GraphicUses:36Used by:38
Symbol 38 MovieClip [mcPowerUp2]Uses:37
Symbol 39 BitmapUsed by:40 42 72
Symbol 40 GraphicUses:3 39Used by:41
Symbol 41 MovieClip [mcPowerUp1]Uses:40
Symbol 42 GraphicUses:3 39Used by:43
Symbol 43 MovieClip [mcPowerUp0]Uses:42
Symbol 44 GraphicUsed by:Timeline
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:Timeline
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:Timeline
Symbol 49 GraphicUsed by:50
Symbol 50 ButtonUses:49Used by:Timeline
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53
Symbol 53 MovieClipUses:52Used by:54
Symbol 54 MovieClipUses:53Used by:Timeline
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:59
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClipUses:56 58Used by:Timeline
Symbol 60 FontUsed by:61 62 67 68 69 70 71 79 82 83
Symbol 61 TextUses:60Used by:Timeline
Symbol 62 TextUses:60Used by:64
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:62 63Used by:Timeline
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:Timeline
Symbol 67 TextUses:60Used by:Timeline
Symbol 68 TextUses:60Used by:Timeline
Symbol 69 TextUses:60Used by:Timeline
Symbol 70 TextUses:60Used by:Timeline
Symbol 71 TextUses:60Used by:Timeline
Symbol 72 GraphicUses:3 39 36Used by:Timeline
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:78
Symbol 75 GraphicUsed by:78
Symbol 76 GraphicUsed by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:74 75 76 77Used by:Timeline
Symbol 79 EditableTextUses:60Used by:Timeline
Symbol 80 FontUsed by:81
Symbol 81 TextUses:80Used by:Timeline
Symbol 82 TextUses:60Used by:Timeline
Symbol 83 EditableTextUses:60Used by:Timeline

Instance Names

"mcMain"Frame 92Symbol 78 MovieClip
"txtScore"Frame 92Symbol 79 EditableText
"txtFinalScore"Frame 95Symbol 83 EditableText
"cloud2"Symbol 54 MovieClip Frame 1Symbol 53 MovieClip
"cloud1"Symbol 54 MovieClip Frame 1Symbol 53 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "fire.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "explode.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "mcBullet"
ExportAssets (56)Timeline Frame 1Symbol 11 as "mcEnemy1"
ExportAssets (56)Timeline Frame 1Symbol 17 as "mcEnemy3"
ExportAssets (56)Timeline Frame 1Symbol 20 as "mcEnemy2"
ExportAssets (56)Timeline Frame 1Symbol 35 as "mcExplode"
ExportAssets (56)Timeline Frame 1Symbol 38 as "mcPowerUp2"
ExportAssets (56)Timeline Frame 1Symbol 41 as "mcPowerUp1"
ExportAssets (56)Timeline Frame 1Symbol 43 as "mcPowerUp0"

Labels

"game"Frame 92
"lose"Frame 95




http://swfchan.com/27/131587/info.shtml
Created: 21/2 -2019 05:23:34 Last modified: 21/2 -2019 05:23:34 Server time: 30/04 -2024 17:59:50