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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM50526499-23DC&rnd=50526499" width="1" height="1"></div>

armorgames flagman-12387.swf

This is the info page for
Flash #267799

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


ActionScript [AS1/AS2]
Combined Code
frame 1 { function deadClick() {} function sponsor() { getURL('http://sponsorsite.com', '_blank'); } function omglaserspewpew() { getURL('http://omglaserspewpew.com', '_blank'); } function picker() { if (_root._currentframe > 4) { gotoAndStop(5); } } _root.place = 'intro'; var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var copyrightNotice = new ContextMenuItem('© 2011 OmgLasersPewPew', deadClick); var mySiteLink = new ContextMenuItem('Created by Joe Willmott', omglaserspewpew); var sponsorSite = new ContextMenuItem('Sponsor site here', sponsor); var picker = new ContextMenuItem('Main Menu', picker); myMenu.customItems.push(mySiteLink, copyrightNotice, sponsorSite, picker); _root.menu = myMenu; } movieClip 6 { } movieClip 8 { } button 13 { on (release) { getURL('http://armorgames.com', 'blank'); } } button 15 { on (release) { _root.play(); } } movieClip 16 { frame 1 { function timerHandler() { if (!loadingComplete) { var v2 = _root.getBytesLoaded() / _root.getBytesTotal(); bar._xscale = 100 * v2; if (v2 == 1) { loadingComplete = true; if (AUTO_PLAY) { startMovie(); return undefined; } gotoAndStop('loaded'); return undefined; } } } function startMovie() { _root.play(); } _root.stop(); stop(); var AUTO_PLAY = false; var loadingComplete = false; timerHandler(); } instance of movieClip 8 { onClipEvent (enterFrame) { _parent.timerHandler(); } } } frame 2 { stop(); highLevel = 1; speed = 0; flagstate = 1; maxspeed = 8; jumpspeed = 0; jumpheight = 12; fall = 0; maxgravity = 15; platforms = 20; springs = 10; spikes = 10; stagecentrex = Stage.width / 2; stagecentrey = Stage.height / 2; var jump = true; _root.onEnterFrame = function () { if (Key.isDown(82)) { gotoAndStop('death'); } if (highLevel < level) { highLevel = level; } if (_root.enemy.bullet.hitTest(_root.char.bossHit) || _root.enemy.death.hitTest(_root.char.bossHit) && _root.enemy.main._currentFrame < 2) { _root.char.gotoAndStop(7); } if (_root.enemy.death.hitTest(_root.char) && _root.enemy.main.flashy._currentFrame < 2) { _root.jump = true; _root.jumpspeed = _root.jumpheight * 1.6; _root.enemy.main.flashy.play(); bossLife.play(); } lvlShow.gotoAndStop(level); if (char._currentframe < 7) { if (dragon.hit.hitTest(_root.char)) { _root.jump = true; _root.jumpspeed = _root.jumpheight * 1.6; dragon.kill.play(); bossLife.play(); } charx = _root.char._x; chary = _root.char._y; charh = _root.char._height; charw = _root.char._width; _root.char._x += speed; _root.char._y += fall; ++fall; if (fall >= maxgravity) { fall = maxgravity; } if (_root.char.hitTest(door.hit)) { _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; _root.blackFade.play(); } if (_root.flag.hit.hitTest(pad)) { door.gotoAndStop(2); pad.gotoAndStop(2); } else { door.gotoAndStop(1); pad.gotoAndStop(1); } if ((Key.isDown(38) || Key.isDown(87)) && _root.char.hitTest(flag)) { _root.inventory.gotoAndStop('flag'); _root.flag.gotoAndStop('invisible'); flagstate = 2; } if ((Key.isDown(40) || Key.isDown(83)) && flagstate == 2 && jump == false && fall <= 1) { _root.flag._x = _root.char._x + 6; _root.flag._y = _root.char._y - 10; _root.flag.gotoAndStop(1); _root.inventory.gotoAndStop(1); flagstate = 1; } if (Key.isDown(37) || Key.isDown(65)) { char.gotoAndStop('leftrun'); --speed; if (speed <= maxspeed * -1) { speed = maxspeed * -1; } } else { if (Key.isDown(39) || Key.isDown(68)) { char.gotoAndStop('rightrun'); ++speed; if (speed >= maxspeed) { speed = maxspeed; } } else { char.gotoAndStop(direction); if (speed > 0) { --speed; if (speed <= 0) { speed = 0; } } else { if (speed < 0) { char.gotoAndStop(direction); ++speed; if (speed >= 0) { char.gotoAndStop(direction); speed = 0; } } } } } if (Key.isDown(32) && jump == false && fall <= 1) { jump = true; } if (jump == true) { char.gotoAndStop(direction + 'jump'); if (jumpspeed > 0) { --jumpspeed; fall = 0; _root.char._y -= jumpspeed; } else { char.gotoAndStop(direction); jump = false; } } else { jumpspeed = jumpheight; } j = 1; while (j <= springs) { spring = _root['s' + j]; if (_root.char.hitTest(_root.spring)) { jump = true; jumpspeed = jumpheight * 1.4; _root.spring.gotoAndPlay(2); } ++j; } n = 1; while (n <= spikes) { spike = _root['d' + n]; if (_root.char.hitTest(_root.spike.hit)) { _root.char.gotoAndStop(7); _root.spike.play(); } ++n; } i = 1; while (i <= platforms) { plat = _root['p' + i]; if (_root.char.hitTest(plat)) { if (charx + charw / 2 < plat._x - plat._width / 2) { _root.char._x = plat._x - plat._width / 2 - charw / 2 - 1; speed = 0; } else { if (charx - charw / 2 > plat._x + plat._width / 2) { _root.char._x = plat._x + plat._width / 2 + charw / 2 + 1; speed = 0; } } if (chary + charh / 2 - 1 < plat._y - plat._height / 2) { _root.char._y = plat._y - plat._height / 2 - charh / 2 - 0.1; jumpspeed = jumpheight; fall = 0; jump = false; } else { if (chary - charh / 2 + 1 > plat._y + plat._height / 2) { _root.char._y = plat._y + plat._height / 2 + charh / 2 + 0.1; jumpspeed *= -1; } } } ++i; } } }; } movieClip 23 { } movieClip 29 { } movieClip 32 { frame 1 { _root.stop(); gotoAndPlay(2); } frame 218 { _root.play(); } frame 225 { _root.play(); } } instance of movieClip 32 { onClipEvent (release) { getURL('http://armorgames.com', 'blank'); } } frame 5 { stop(); level = 1; } button 37 { on (release) { _root.place = 'game'; _root.bossDeath.play(); } } button 40 { on (release) { getURL('http://armorgames.com', 'blank'); } } button 43 { on (release) { getURL('http://joewillmott.com', 'blank'); } } button 46 { on (release) { getURL('http://armorgames.com', 'blank'); } } movieClip 53 { } movieClip 55 { } movieClip 56 { frame 1 { stop(); } } button 59 { on (release) { _root.place = 'lvlSelect'; _root.bossDeath.play(); } } button 63 { on (release) { play(); } } movieClip 64 { } button 65 { on (release) { gotoAndStop(1); } } movieClip 66 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 69 { frame 1 { stop(); } frame 21 { _root.gotoAndStop(_root.place); } } movieClip 75 { frame 1 { stop(); } frame 47 { _root.play(); } } button 79 { on (release) { _root.place = 'menu'; _root.bossDeath.play(); } } button 84 { on (release) { _root.gotoAndStop(10); } } button 87 { on (release) { _root.gotoAndStop(12); } } button 89 { on (release) { _root.gotoAndStop(14); } } button 91 { on (release) { _root.gotoAndStop(16); } } button 93 { on (release) { _root.gotoAndStop(18); } } button 95 { on (release) { _root.gotoAndStop(20); } } button 97 { on (release) { _root.gotoAndStop(22); } } button 99 { on (release) { _root.gotoAndStop(24); } } button 101 { on (release) { _root.gotoAndStop(26); } } button 103 { on (release) { _root.gotoAndStop(28); } } button 105 { on (release) { _root.gotoAndStop(30); } } button 107 { on (release) { _root.gotoAndStop(32); } } button 109 { on (release) { _root.gotoAndStop(34); } } button 111 { on (release) { _root.gotoAndStop(36); } } button 113 { on (release) { _root.gotoAndStop(38); } } button 115 { on (release) { _root.gotoAndStop(40); } } button 117 { on (release) { _root.gotoAndStop(42); } } button 118 { on (release) { _root.gotoAndStop(44); } } movieClip 119 { frame 1 { gotoAndStop(_root.highLevel); } } frame 10 { stop(); level = 1; flagstate = 1; } movieClip 121 { } movieClip 124 { } movieClip 127 { } movieClip 138 { } movieClip 140 { } movieClip 142 { } movieClip 155 { frame 30 { _root.gotoAndStop('death'); } } movieClip 156 { frame 25 { _parent.gotoAndStop(_root.direction); } } movieClip 158 { frame 1 { stop(); } frame 2 { _root.direction = 'right'; } frame 3 { _root.direction = 'right'; } frame 5 { _root.direction = 'left'; } frame 6 { _root.direction = 'left'; } frame 7 { _root.place = 'death'; } } movieClip 179 { frame 1 { stop(); } } button 183 { on (release) { _root.place = 'menu'; _root.bossDeath.play(); } } movieClip 184 { frame 1 { stop(); } frame 2 { stop(); } } button 188 { on (release) { gotoAndStop('death'); } } button 189 { on (release) { getURL('http://armorgames.com', 'blank'); } } frame 12 { stop(); level = 2; _root.direction = 'left'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } movieClip 193 { } movieClip 202 { frame 1 { stop(); } frame 10 { stop(); } } frame 14 { stop(); level = 3; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } movieClip 208 { frame 1 { stop(); } } frame 16 { stop(); level = 4; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 18 { stop(); level = 5; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } movieClip 215 { } movieClip 216 { } movieClip 223 { } movieClip 225 { } movieClip 226 { instance hit of movieClip 225 { onClipEvent (enterFrame) { if (this.hitTest(_root.char)) { _root.char.gotoAndStop(8); _root.char._x = _root.purplePort._x; _root.char._y = _root.purplePort._y; } } } } frame 20 { stop(); level = 6; _root.direction = 'left'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } movieClip 231 { } movieClip 232 { } movieClip 236 { } movieClip 237 { } movieClip 241 { } movieClip 242 { } movieClip 247 { } movieClip 248 { instance hit of movieClip 225 { onClipEvent (enterFrame) { if (this.hitTest(_root.char)) { _root.char.gotoAndStop(8); _root.char._x = _root.bluePort._x; _root.char._y = _root.bluePort._y; } } } } movieClip 252 { } movieClip 253 { instance hit of movieClip 225 { onClipEvent (enterFrame) { if (this.hitTest(_root.char)) { _root.char.gotoAndStop(8); _root.char._x = _root.orangePort._x; _root.char._y = _root.orangePort._y; } } } } movieClip 257 { } movieClip 258 { instance hit of movieClip 225 { onClipEvent (enterFrame) { if (this.hitTest(_root.char)) { _root.char.gotoAndStop(8); _root.char._x = _root.whitePort._x; _root.char._y = _root.whitePort._y; } } } } frame 22 { stop(); level = 7; _root.direction = 'left'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 24 { stop(); level = 8; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 26 { stop(); level = 9; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } movieClip 263 { } movieClip 265 { } movieClip 266 { } movieClip 280 { } movieClip 281 { frame 1 { stop(); } } movieClip 283 { } movieClip 285 { instance body of movieClip 283 { onClipEvent (enterFrame) { if (this.hitTest(_root.char)) { _root.char.gotoAndStop(7); } } } instance body of movieClip 283 { onClipEvent (enterFrame) { if (this.hitTest(_root.char)) { _root.char.gotoAndStop(7); } } } instance body of movieClip 283 { onClipEvent (enterFrame) { if (this.hitTest(_root.char)) { _root.char.gotoAndStop(7); } } } instance body of movieClip 283 { onClipEvent (enterFrame) { if (this.hitTest(_root.char)) { _root.char.gotoAndStop(7); } } } frame 300 { gotoAndPlay(1); } frame 301 { play(); } frame 320 { _root.explosion._x = 150; _root.explosion._y = 385; _root.explosion.play(); _root.flag._x = 115; _root.flag._y = 357; } frame 336 { stop(); } } movieClip 294 { frame 1 { stop(); } frame 10 { stop(); } frame 20 { stop(); } frame 31 { stop(); } } instance bossLife of movieClip 294 { onClipEvent (enterFrame) { if (_root.bossLife._currentframe > 30 && (_root.dragon._currentframe == 151 || _root.dragon._currentframe == 299)) { _root.dragon.gotoAndPlay(301); } } } movieClip 295 { } movieClip 304 { frame 30 { stop(); _root.bossDeath.play(); } } movieClip 305 { frame 1 { stop(); } frame 2 { _root.direction = 'right'; } frame 3 { _root.direction = 'right'; } frame 5 { _root.direction = 'left'; } frame 6 { _root.direction = 'left'; } frame 7 { _root.place = 'death'; } } movieClip 308 { } movieClip 331 { frame 1 { stop(); } frame 66 { stop(); } } frame 28 { stop(); level = 10; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 30 { stop(); level = 11; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 32 { stop(); level = 12; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 34 { stop(); level = 13; _root.direction = 'left'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 36 { stop(); level = 14; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 38 { stop(); level = 15; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 40 { stop(); level = 16; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 42 { stop(); level = 17; _root.direction = 'left'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } frame 44 { stop(); level = 18; _root.direction = 'right'; flagstate = 1; _root.blackFade._x = _root.char._x; _root.blackFade._y = _root.char._y; } movieClip 349 { frame 1 { stop(); } frame 5 { stop(); } frame 10 { stop(); } frame 15 { stop(); } frame 20 { stop(); } frame 25 { stop(); } frame 31 { stop(); } } instance bossLife of movieClip 349 { onClipEvent (enterFrame) { if (_root.bossLife._currentframe > 30 && _root.enemy.main._currentFrame < 2) { _root.enemy.main.play(); _root.enemy.stop(); _root.enemy.bullet.gotoAndStop(7); _root.flag._x = _root.enemy._x + _root.enemy.main._x; _root.flag._y = _root.enemy._y + _root.enemy.main._y; } } } movieClip 352 { } movieClip 353 { frame 1 { stop(); } } movieClip 354 { frame 66 { stop(); } } movieClip 355 { frame 1 { stop(); } frame 66 { stop(); } } movieClip 360 { frame 6 { gotoAndPlay(1); } } movieClip 361 { frame 700 { gotoAndPlay(90); } } frame 46 { stop(); } button 363 { on (release) { gotoAndStop('menu'); } } frame 50 { gotoAndStop(level * 2 + 8); }




https://swfchan.com/54/267799/info.shtml
Created: 7/6 -2026 20:24:34 Last modified: 7/6 -2026 20:24:34 Server time: 23/06 -2026 11:46:44