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

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

ROFLattack.swf

This is the info page for
Flash #16418

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


Text
<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#000000"><B>Loading:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#000000"><B>Press M to toggle music</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#000000"><B>Main Menu:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#000000"><B>Instructions</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#000000"><B>Statistics</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#000000"><B>High Scores</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#000000"><B>START</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Main Menu:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Instructions</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Statistics</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>High Scores</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>START</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Instructions:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>You are an elite ROFLER. Your ROFLcopter has strayed</B></FONT></P><P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>into LOLLERskater territory and they have sent wave <SBR/>after wave of LOLLERskaters and LMAOplanes to destroy <SBR/>you and your ROFLcopter. </B></FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>The aim of this game is to kill as many LOLLerskaters and <SBR/>LMAOplanes before they kill you. Use the WASD keys <SBR/>(default) to control your ROFLcopter, use THE MOUSE <SBR/>and RIGHT CLICK to aim and shoot your ROFLing gun. <SBR/>Press SPACE (default) to drop a WTFbomb, press &quot;Q&quot; or <SBR/>&quot;E&quot; to launch an OMGmissile. Combo kills with WTFbombs <SBR/>and OMGmissiles will result in multiplied score advances.</B></FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Also at your disposal is the BBLshield, press and HOLD <SBR/>SHIFT (default) to activate the shield, DEPRESS SHIFT to <SBR/>deactive. </B></FONT></P>

Click here to return to the Main Menu.

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Controls:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Editing controls not yet implemented.</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Statistics:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Worst time:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Times played:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Times played:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Total time played:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Best time:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Total score:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Best score:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Worst score:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Total kills:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Best kills:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Worst kills:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Total shots fired:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Total shots hit:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Overall Accuracy:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>High Scores:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>High Scores not yet implemented.</B></FONT></P><P ALIGN="LEFT"></P><P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>High Scores will only work on www.thecrunge.net, visit <SBR/>the crunge for updates and info. </B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>You&apos;re DEAD!</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Time:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Kills:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Score:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Click to return to Main Menu.</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Shots fired:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Shots hit:</B></FONT></P>

<P ALIGN="LEFT"><FONT FACE="Tahoma" SIZE="12" COLOR="#FFFFFF"><B>Accuracy:</B></FONT></P>

ActionScript [AS1/AS2]

Frame 1
stats = SharedObject.getLocal("statistics"); stage.showmenu = false; _quality = "LOW";
Instance of Symbol 104 MovieClip in Frame 3
onClipEvent (load) { this.gotoAndStop(1); music = true; }
Frame 5
stop();
Instance of Symbol 95 MovieClip in Frame 5
on (press) { getURL ("http://www.thecrunge.net/", "_blank"); }
Frame 15
stop(); function shoot1() { dorofl(gun_a, xnow, ynow); srdy = 2; shotsfired++; } function shoot2() { dowtf(xnow, ynow); wtfsrdy = 10; } function shoot3() { doomg(xnow, ynow, 1); omgsrdy = 15; } function shoot4() { doomg(xnow, ynow, 2); omgsrdy = 15; } function dolewl(xstrt, ystrt) { level++; game.attachMovie("lewlsion", "lewlsion" + level, level); game["lewlsion" + level]._x = xstrt; game["lewlsion" + level]._y = ystrt; } function dorofl(s_a, s_xnow, s_ynow) { s_r = rad(s_a - 90); s_x = cos(30, s_r); s_y = sin(30, s_r); level++; roflcount++; game.attachMovie("roflbul", ["roflbul" + roflcount], level); game["roflbul" + roflcount].xnow = s_xnow; game["roflbul" + roflcount].ynow = s_ynow; game["roflbul" + roflcount]._rotation = s_a; game["roflbul" + roflcount].s_x = s_x; game["roflbul" + roflcount].s_y = s_y; _root.rofls.push(roflcount); sfx_1.start(); } function roflloop() { for (n in rofls) { i = rofls[n]; game["roflbul" + i].xnow = game["roflbul" + i].xnow + game["roflbul" + i].s_x; game["roflbul" + i].ynow = game["roflbul" + i].ynow + game["roflbul" + i].s_y; y = game["roflbul" + i].ynow; x = game["roflbul" + i].xnow + xoff; if ((((x < -200) or (y < -250)) or (x > 850)) or (y > 321)) { game["roflbul" + i].removeMovieClip(); if (rofls[n] == i) { rofls.splice(n, 1); } } for (e in nmes) { j = nmes[e]; if (game["roflbul" + i].hitTest(game["enemy" + j])) { game["roflbul" + i].removeMovieClip(); if (rofls[n] == i) { rofls.splice(n, 1); } score = score + 20; game["enemy" + j].health = game["enemy" + j].health - 50; if (game["enemy" + j].health <= 0) { sfx_5.start(); score = score + 200; kills++; level++; game.attachMovie("lollerdie", "lollerdie" + level, level); game["lollerdie" + level]._x = game["enemy" + j].xnow; game["lollerdie" + level]._y = game["enemy" + j]._y; game["enemy" + j].removeMovieClip(); if (nmes[e] == j) { nmes.splice(e, 1); } } sfx_3.start(); shotshit++; break; } } for (e in lmaos) { j = lmaos[e]; if (game["roflbul" + i].hitTest(game["enemy" + j])) { game["roflbul" + i].removeMovieClip(); if (rofls[n] == i) { rofls.splice(n, 1); } score = score + 20; game["enemy" + j].health = game["enemy" + j].health - 35; if (game["enemy" + j].health <= 0) { sfx_5.start(); score = score + 500; kills++; level++; game.attachMovie("lmaodie", "lmaodie" + level, level); game["lmaodie" + level]._x = game["enemy" + j].xnow; game["lmaodie" + level]._y = game["enemy" + j]._y; game["lmaodie" + level].gotoAndStop(game["enemy" + j].direction); game["enemy" + j].removeMovieClip(); if (lmaos[e] == j) { lmaos.splice(e, 1); } } sfx_3.start(); shotshit++; break; } } game["roflbul" + i]._x = game["roflbul" + i].xnow; game["roflbul" + i]._y = game["roflbul" + i].ynow; } } function dolol(s_a, s_xnow, s_ynow) { s_r = rad(s_a - 90); s_x = cos(8, s_r); s_y = sin(8, s_r); level++; lolcount++; game.attachMovie("roflbul", ["lollbul" + lolcount], level); game["lollbul" + lolcount].xnow = s_xnow; game["lollbul" + lolcount].ynow = s_ynow; game["lollbul" + lolcount]._rotation = s_a; game["lollbul" + lolcount].s_x = s_x; game["lollbul" + lolcount].s_y = s_y; lols.push(lolcount); } function lolloop() { for (n in lols) { i = lols[n]; game["lollbul" + i].xnow = game["lollbul" + i].xnow + game["lollbul" + i].s_x; game["lollbul" + i].ynow = game["lollbul" + i].ynow + game["lollbul" + i].s_y; y = game["lollbul" + i].ynow; x = game["lollbul" + i].xnow + xoff; if ((((x < -200) or (y < -250)) or (x > 850)) or (y > 321)) { game["lollbul" + i].removeMovieClip(); if (lols[n] == i) { lols.splice(n, 1); } } deltaX = xnow - game["lollbul" + i].xnow; deltaY = ynow - game["lollbul" + i].ynow; dist = Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)); if (!bbl) { if (dist < 50) { health = health - 5; game["lollbul" + i].removeMovieClip(); if (lols[n] == i) { lols.splice(n, 1); } } } else if (dist < 100) { game["lollbul" + i].removeMovieClip(); if (lols[n] == i) { lols.splice(n, 1); } } game["lollbul" + i]._x = game["lollbul" + i].xnow; game["lollbul" + i]._y = game["lollbul" + i].ynow; } } function dowtf(s_xnow, s_ynow) { level++; wtfcount++; game.attachMovie("wtfbul", ["wtfbul" + wtfcount], level); game["wtfbul" + wtfcount].xnow = s_xnow; game["wtfbul" + wtfcount].ynow = s_ynow; game["wtfbul" + wtfcount].s_x = -xvel; game["wtfbul" + wtfcount].s_y = 15; wtfs.push(wtfcount); } function wtfloop() { for (n in wtfs) { i = wtfs[n]; game["wtfbul" + i].xnow = game["wtfbul" + i].xnow + game["wtfbul" + i].s_x; game["wtfbul" + i].ynow = game["wtfbul" + i].ynow + game["wtfbul" + i].s_y; y = game["wtfbul" + i].ynow; if (y > 321) { cmbcnt = 0; dolewl(game["wtfbul" + i].xnow, game["wtfbul" + i].ynow); for (e in nmes) { j = nmes[e]; if ((game["enemy" + j].xnow < (game["wtfbul" + i]._x + 150)) and (game["enemy" + j].xnow > (game["wtfbul" + i]._x - 150))) { cmbcnt++; level++; game.attachMovie("lollerdie", "lollerdie" + level, level); game["lollerdie" + level]._x = game["enemy" + j].xnow; game["lollerdie" + level]._y = game["enemy" + j]._y; game["enemy" + j].removeMovieClip(); if (nmes[e] == j) { nmes.splice(e, 1); } } } sfx_2.start(); score = score + (200 * cmbcnt); kills = kills + cmbcnt; game["wtfbul" + i].removeMovieClip(); if (wtfs[n] == i) { wtfs.splice(n, 1); } } game["wtfbul" + i]._x = game["wtfbul" + i].xnow; game["wtfbul" + i]._y = game["wtfbul" + i].ynow; } } function doomg(s_xnow, s_ynow, s_dir) { level++; omgcount++; game.attachMovie("omgbul", ["omgbul" + omgcount], level); game["omgbul" + omgcount].xnow = s_xnow; game["omgbul" + omgcount].ynow = s_ynow; if (s_dir == 1) { game["omgbul" + omgcount].s_x = -20; game["omgbul" + omgcount].gotoAndStop(1); } else { game["omgbul" + omgcount].s_x = 20; game["omgbul" + omgcount].gotoAndStop(2); } omgs.push(omgcount); } function omgloop() { for (n in omgs) { i = omgs[n]; game["omgbul" + i].xnow = game["omgbul" + i].xnow + game["omgbul" + i].s_x; x = game["omgbul" + i].xnow + xoff; if ((x < -200) or (x > 850)) { game["omgbul" + i].removeMovieClip(); if (omgs[n] == i) { omgs.splice(n, 1); } } for (e in lmaos) { j = lmaos[e]; deltaX = game["omgbul" + i].xnow - game["enemy" + j]._x; deltaY = game["omgbul" + i].ynow - game["enemy" + j]._y; dist = Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)); if (dist < 70) { cmbcnt = 0; for (g in lmaos) { k = lmaos[g]; deltaX = game["omgbul" + i].xnow - game["enemy" + k]._x; deltaY = game["omgbul" + i].ynow - game["enemy" + k]._y; dist = Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)); if (dist < 140) { level++; game.attachMovie("lmaodie", "lmaodie" + level, level); game["lmaodie" + level]._x = game["enemy" + k].xnow; game["lmaodie" + level]._y = game["enemy" + k]._y; game["lmaodie" + level].gotoAndStop(game["enemy" + k].direction); game["enemy" + k].removeMovieClip(); if (lmaos[g] == k) { lmaos.splice(g, 1); } cmbcnt++; } } sfx_2.start(); dolewl(game["omgbul" + i].xnow, game["omgbul" + i].ynow); score = score + (cmbcnt * 500); kills = kills + cmbcnt; game["omgbul" + i].removeMovieClip(); if (omgs[n] == i) { omgs.splice(n, 1); } break; } } game["omgbul" + i]._x = game["omgbul" + i].xnow; game["omgbul" + i]._y = game["omgbul" + i].ynow; } } function enterframe() { if (!srdy) { if (shooting) { _root.shoot1(); } } else { srdy--; } if (!wtfsrdy) { if (Key.isDown(32) and bombs) { _root.shoot2(); bombs--; } } else { wtfsrdy--; } if ((!omgsrdy) and missiles) { if (Key.isDown(81)) { _root.shoot3(); missiles--; } else if (Key.isDown(69)) { _root.shoot4(); missiles--; } } else { omgsrdy--; } if (Key.isDown(16) and shield) { bbl = true; shield--; } else { bbl = false; } dx = xnow - _root.game._xmouse; dy = ynow - _root.game._ymouse; gun_a = atan2(dy, dx); gun_a = floor((gun_a = gun_a * (180 / pi))); gun_a = gun_a - 90; if (Key.isDown(65)) { if (xvel < 10) { xvel = xvel + 1; } } else if (Key.isDown(68)) { if (xvel > -10) { xvel = xvel - 1; } } else if (xvel > 0) { xvel = xvel - 0.5; } else if (xvel < 0) { xvel = xvel + 0.5; } if (Key.isDown(87)) { if (yvel < 10) { yvel = yvel + 1; } } else if (Key.isDown(83)) { if (yvel > -10) { yvel = yvel - 1; } } else { if (yvel > 0) { yvel = yvel - 1; } if (yvel < 0) { yvel = yvel + 1; } } ran = random(30); if ((ran <= 1) and (nmes.length < 7)) { level++; enemycount++; game.attachMovie("lollerskate", "enemy" + enemycount, level); game["enemy" + enemycount].direction = random(2) + 1; if (game["enemy" + enemycount].direction == 1) { game["enemy" + enemycount].xnow = (-xoff) + 660; } else { game["enemy" + enemycount].xnow = (-xoff) - 10; } game["enemy" + enemycount]._y = 278; game["enemy" + enemycount].health = 100; _root.nmes.push(enemycount); } else if ((ran == 3) and (lmaos.length < 5)) { level++; enemycount++; game.attachMovie("lmaoplane", "enemy" + enemycount, level); game["enemy" + enemycount].direction = random(2) + 1; if (game["enemy" + enemycount].direction == 1) { game["enemy" + enemycount].xnow = (-xoff) + 670; game["enemy" + enemycount].xmove = -6; } else { game["enemy" + enemycount].xnow = (-xoff) - 20; game["enemy" + enemycount].xmove = 6; } game["enemy" + enemycount]._y = random(378) - 200; game["enemy" + enemycount].health = 100; game["enemy" + enemycount].gotoAndStop(game["enemy" + enemycount].direction); _root.lmaos.push(enemycount); } ynow = ynow - yvel; xnow = xnow - xvel; timecnt--; if (!timecnt) { timecnt = 24; seconds++; } if (ynow > 300) { health = health - 5; yvel = 10; } else if (ynow < -200) { yvel = -10; } if (xnow < 0) { xvel = -10; } else if (xnow > 1350) { xvel = 10; } nmeloop(); lmaoloop(); roflloop(); lolloop(); omgloop(); wtfloop(); scroll(); render(); } function mousedown() { shooting = true; } function mouseup() { shooting = false; } function render() { rofl._x = xnow; rofl._y = ynow; rofl.bbl._visible = bbl; gun._rotation = gun_a - (-(xvel * 3.5)); game._x = xoff; game._y = yoff; rofl._rotation = -(xvel * 3.5); iface.health._width = 67 * (health / 200); iface.shield._width = 67 * (shield / 150); if (health <= 0) { dounload(); } } function nmeloop() { for (n in nmes) { i = nmes[n]; if (game["enemy" + i].direction == 1) { game["enemy" + i].xnow = game["enemy" + i].xnow - 5; } else { game["enemy" + i].xnow = game["enemy" + i].xnow + 5; } if (random(50) == 1) { if (game["enemy" + i].direction == 1) { game["enemy" + i].direction = 2; } else { game["enemy" + i].direction = 1; } } if (random(110) == 1) { dx = game["enemy" + i].xnow - xnow; dy = game["enemy" + i]._y - ynow; lol_a = atan2(dy, dx); lol_a = floor((lol_a = lol_a * (180 / pi))); lol_a = lol_a - 90; dolol(lol_a, game["enemy" + i].xnow, game["enemy" + i]._y); } x = game["enemy" + i].xnow + xoff; if ((x < -200) or (x > 850)) { game["enemy" + i].removeMovieClip(); if (nmes[n] == i) { nmes.splice(n, 1); } } game["enemy" + i]._x = game["enemy" + i].xnow; game["enemy" + i].gotoAndStop(game["enemy" + i].direction); } } function lmaoloop() { for (n in lmaos) { i = lmaos[n]; game["enemy" + i].xnow = game["enemy" + i].xnow + game["enemy" + i].xmove; deltaX = xnow - game["enemy" + i].xnow; deltaY = ynow - game["enemy" + i]._y; dist = Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)); if (!bbl) { if (dist < 70) { health = health - 10; level++; game.attachMovie("lmaodie", "lmaodie" + level, level); game["lmaodie" + level]._x = game["enemy" + i].xnow; game["lmaodie" + level]._y = game["enemy" + i]._y; game["lmaodie" + level].gotoAndStop(game["enemy" + i].direction); game["enemy" + i].removeMovieClip(); lmaos.splice(n, 1); } else { x = game["enemy" + i].xnow + xoff; if ((x < -200) or (x > 850)) { game["enemy" + i].removeMovieClip(); if (lmaos[n] == i) { lmaos.splice(n, 1); } } game["enemy" + i]._x = game["enemy" + i].xnow; } } else if (dist < 130) { level++; game.attachMovie("lmaodie", "lmaodie" + level, level); game["lmaodie" + level]._x = game["enemy" + i].xnow; game["lmaodie" + level]._y = game["enemy" + i]._y; game["lmaodie" + level].gotoAndStop(game["enemy" + i].direction); game["enemy" + i].removeMovieClip(); if (lmaos[n] == i) { lmaos.splice(n, 1); } } else { x = game["enemy" + i].xnow + xoff; if ((x < -200) or (x > 850)) { game["enemy" + i].removeMovieClip(); if (lmaos[n] == i) { lmaos.splice(n, 1); } } game["enemy" + i]._x = game["enemy" + i].xnow; } } } function loadsfx() { sfx_1 = new Sound(); sfx_1.attachSound("sfx_1"); sfx_2 = new Sound(); sfx_2.attachSound("sfx_2"); sfx_3 = new Sound(); sfx_3.attachSound("sfx_3"); sfx_4 = new Sound(); sfx_4.attachSound("sfx_4"); sfx_5 = new Sound(); sfx_5.attachSound("sfx_5"); } function sin(i, n) { return(i * sine(n)); } function cos(i, n) { return(i * coss(n)); } function rad(i) { return((pi / 180) * i); } function doload() { health = 200; shield = 150; bombs = 30; missiles = 30; score = 0; kills = 0; seconds = 0; timecnt = 24; shotsfired = 0; shotshit = 0; _root.game.removeMovieClip(); _root.iface.removeMovieClip(); _root.attachMovie("empty", "game", 5); _root.attachMovie("interface", "iface", 6); yoff = 100; _root.game.attachMovie("roflcopter", "rofl", 3); rofl = _root.game.rofl; gun = _root.game.rofl.gun; level = 3; _root.rofls = Array(); _root.omgs = Array(); _root.lols = Array(); _root.nmes = Array(); _root.wtfs = Array(); _root.lmaos = Array(); i = 0; while (i < 4) { level++; _root.game.attachMovie("gnd", "gnd" + i, level); _root.game["gnd" + i]._x = 294 * i; _root.game["gnd" + i]._y = 321; i++; } loadsfx(); } function dounload() { _root.game.removeMovieClip(); _root.iface.removeMovieClip(); gotoAndStop (20); } function scroll() { if (((xnow + xoff) < 325) and (xoff < 0)) { xoff = xoff - floor((xnow + xoff) - 325); } else if (((xnow + xoff) > 325) and (xoff > -700)) { xoff = xoff + floor(325 - (xnow + xoff)); } if (((ynow + yoff) < 150) and (yoff < 200)) { yoff = yoff - ((ymove = floor((ynow + yoff) - 150))); } else if (((ynow + yoff) > 250) and (yoff > 100)) { yoff = yoff + ((ymove = floor(250 - (ynow + yoff)))); } hozpoz = (hozid * 294) + xoff; verpoz = (verid * 294) + yoff; if (hozpoz < -294) { i = hozid + 4; game["gnd" + hozid]._x = game["gnd" + hozid]._x + 1176; game["gnd" + hozid]._name = "gnd" + i; hozid++; } else if (hozpoz > 0) { k = hozid - 1; i = hozid + 3; game["gnd" + i]._x = game["gnd" + i]._x - 1176; game["gnd" + i]._name = "gnd" + k; hozid--; } } var xnow = 0; var ynow = 0; var xoff = 0; var yoff = 0; var hozpoz = 0; var hozid = 0; var verpoz = 0; var verid = 0; var shotsfired = 0; var shotshit = 0; var xstart = 0; var ystart = 0; var xmax = 0; var ymax = 0; var timecnt = 0; var seconds = 0; var yvel = 0; var xvel = 0; var jumpcount = 0; var cwpn = 0; var srdy = 0; var wtfsrdy = 0; var omgsrdy = 0; var health = 0; var shield = 0; var bombs = 0; var score = 0; var kills = 0; var floor = Math.floor; var atan2 = Math.atan2; var pi = Math.PI; var sine = Math.sin; var coss = Math.cos; doload();
Instance of Symbol 83 MovieClip [empty] in Frame 15
onClipEvent (enterFrame) { _root.enterframe(); } onClipEvent (mouseDown) { _root.mousedown(); } onClipEvent (mouseUp) { _root.mouseup(); }
Frame 20
accuracy = (shotshit / shotsfired) * 100; accuracy = Math.floor(accuracy * 100) / 100; stats.data.shotshit = stats.data.shotshit + shotshit; stats.data.shotsfired = stats.data.shotsfired + shotsfired; stats.data.totaltime = stats.data.totaltime + seconds; stats.data.totalscore = stats.data.totalscore + score; stats.data.totalkills = stats.data.totalkills + kills; if ((kills < stats.data.worstkills) or (stats.data.worstkills == undefined)) { stats.data.worstkills = kills; } if ((kills > stats.data.bestkills) or (stats.data.bestkills == undefined)) { stats.data.bestkills = kills; } if ((seconds < stats.data.worsttime) or (stats.data.worsttime == undefined)) { stats.data.worsttime = seconds; } if ((seconds > stats.data.besttime) or (stats.data.besttime == undefined)) { stats.data.besttime = seconds; } if ((score < stats.data.worstscore) or (stats.data.worstscore == undefined)) { stats.data.worstscore = score; } if ((score > stats.data.bestscore) or (stats.data.bestscore == undefined)) { stats.data.bestscore = score; } stats.data.plays++; stats.flush();
Symbol 35 MovieClip [lollerdie] Frame 13
this.removeMovieClip();
Symbol 51 MovieClip Frame 11
_parent.removeMovieClip();
Instance of Symbol 51 MovieClip in Symbol 52 MovieClip [lmaodie] Frame 1
onClipEvent (enterFrame) { this._x = this._x - 6; }
Instance of Symbol 51 MovieClip in Symbol 52 MovieClip [lmaodie] Frame 2
onClipEvent (enterFrame) { this._x = this._x + 6; }
Symbol 79 MovieClip [lewlsion] Frame 8
this.removeMovieClip();
Symbol 84 Button [empty]
on (keyPress "m") { if (music == true) { gotoAndStop (2); music = false; } else { gotoAndStop (1); music = true; } }
Symbol 89 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); } else { _root.play(); }
Symbol 89 MovieClip Frame 2
gotoAndPlay (1);
Symbol 100 MovieClip Frame 1
_root.stop();
Instance of Symbol 93 MovieClip in Symbol 100 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 95 MovieClip in Symbol 100 MovieClip Frame 1
on (press) { getURL ("http://www.thecrunge.net/", "_blank"); }
Symbol 100 MovieClip Frame 112
_root.play();
Symbol 104 MovieClip Frame 1
stop();
Symbol 120 Button
on (press) { _root.gotoAndStop(6); }
Symbol 121 Button
on (press) { _root.gotoAndStop(8); }
Symbol 122 Button
on (press) { _root.gotoAndStop(9); }
Symbol 123 Button
on (press) { _root.gotoAndStop(15); }
Symbol 136 Button
on (press) { _root.gotoAndStop(5); }
Symbol 169 MovieClip Frame 1
if (_root.stats.data.plays == undefined) { plays = 0; totaltime = 0; besttime = 0; worsttime = 0; totalscore = 0; bestscore = 0; worstscore = 0; totalkills = 0; bestkills = 0; worstkills = 0; shotsfired = 0; shotshit = 0; accuracy = 0; } else { plays = _root.stats.data.plays; totaltime = _root.stats.data.totaltime; besttime = _root.stats.data.besttime; worsttime = _root.stats.data.worsttime; totalscore = _root.stats.data.totalscore; bestscore = _root.stats.data.bestscore; worstscore = _root.stats.data.worstscore; totalkills = _root.stats.data.totalkills; bestkills = _root.stats.data.bestkills; worstkills = _root.stats.data.worstkills; shotsfired = _root.stats.data.shotsfired; shotshit = _root.stats.data.shotshit; accuracy = (shotshit / shotsfired) * 100; accuracy = Math.floor(accuracy * 100) / 100; }
Symbol 172 Button
on (press) { getURL ("http://www.thecrunge.net/", "_blank"); }

Library Items

Symbol 1 Sound [sfx_3]
Symbol 2 Sound [sfx_4]
Symbol 3 Sound [sfx_5]
Symbol 4 Sound [sfx_2]
Symbol 5 Sound [sfx_1]
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:15
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:15
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:15
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:15
Symbol 15 MovieClip [ROFLCOPTER]Uses:7 9 12 14
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:18
Symbol 18 MovieClip [gnd]Uses:17
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip [roflbul]Uses:19
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:27
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:27
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:27
Symbol 27 MovieClipUses:22 24 26Used by:28
Symbol 28 MovieClip [lollerskate]Uses:27
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:35
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:35
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClip [lollerdie]Uses:30 32 34
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:38
Symbol 38 MovieClip [wtfbul]Uses:37
Symbol 39 BitmapUsed by:40 41
Symbol 40 GraphicUses:39Used by:42
Symbol 41 GraphicUses:39Used by:42
Symbol 42 MovieClip [lmaoplane]Uses:40 41
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:51 79
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:51 79
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:47Used by:51 79
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:51 79
Symbol 51 MovieClipUses:44 46 48 50Used by:52
Symbol 52 MovieClip [lmaodie]Uses:51
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:74
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:74
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:74
Symbol 59 FontUsed by:60 64 65 68 69 88 105 109 110 111 112 113 114 115 116 117 118 133 134 135 138 139 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 170 171 175 176 177 178 179 180 181 182 183 184 185 186 187 188
Symbol 60 EditableTextUses:59Used by:74
Symbol 61 BitmapUsed by:63
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:61 62Used by:74
Symbol 64 EditableTextUses:59Used by:74
Symbol 65 EditableTextUses:59Used by:74
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:74
Symbol 68 EditableTextUses:59Used by:74
Symbol 69 EditableTextUses:59Used by:74
Symbol 70 BitmapUsed by:73
Symbol 71 BitmapUsed by:73
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:70 71 72Used by:74
Symbol 74 MovieClip [interface]Uses:54 56 58 60 63 64 65 67 68 69 73
Symbol 75 BitmapUsed by:76 77
Symbol 76 GraphicUses:75Used by:78
Symbol 77 GraphicUses:75Used by:78
Symbol 78 MovieClip [omgbul]Uses:76 77
Symbol 79 MovieClip [lewlsion]Uses:48 46 44 50
Symbol 80 BitmapUsed by:81 174
Symbol 81 GraphicUses:80Used by:82  Timeline
Symbol 82 MovieClip [background]Uses:81
Symbol 83 MovieClip [empty]Used by:Timeline
Symbol 84 Button [empty]Used by:104
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:89
Symbol 87 GraphicUsed by:89
Symbol 88 EditableTextUses:59Used by:89
Symbol 89 MovieClipUses:86 87 88Used by:Timeline
Symbol 90 GraphicUsed by:Timeline
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:93
Symbol 93 MovieClipUses:92Used by:100
Symbol 94 GraphicUsed by:95 119 120 121 122 123 136 172
Symbol 95 MovieClipUses:94Used by:100  Timeline
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:100
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:100
Symbol 100 MovieClipUses:93 95 97 99Used by:Timeline
Symbol 101 GraphicUsed by:104
Symbol 102 Sound [bgm_1]Used by:104
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:101 84 102 103Used by:Timeline
Symbol 105 EditableTextUses:59Used by:Timeline
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:Timeline
Symbol 108 GraphicUsed by:124 137 140 169 173
Symbol 109 EditableTextUses:59Used by:124
Symbol 110 EditableTextUses:59Used by:124
Symbol 111 EditableTextUses:59Used by:124
Symbol 112 EditableTextUses:59Used by:124
Symbol 113 EditableTextUses:59Used by:124
Symbol 114 EditableTextUses:59Used by:124
Symbol 115 EditableTextUses:59Used by:124
Symbol 116 EditableTextUses:59Used by:124
Symbol 117 EditableTextUses:59Used by:124
Symbol 118 EditableTextUses:59Used by:124
Symbol 119 MovieClipUses:94Used by:124
Symbol 120 ButtonUses:94Used by:124
Symbol 121 ButtonUses:94Used by:124
Symbol 122 ButtonUses:94Used by:124
Symbol 123 ButtonUses:94Used by:124
Symbol 124 MovieClipUses:108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123Used by:Timeline
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:132
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:132
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:132
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:126 128 130 131Used by:Timeline
Symbol 133 EditableTextUses:59Used by:137
Symbol 134 EditableTextUses:59Used by:137
Symbol 135 TextUses:59Used by:137 140 169 173
Symbol 136 ButtonUses:94Used by:137 140 169 173  Timeline
Symbol 137 MovieClipUses:108 133 134 135 136Used by:Timeline
Symbol 138 EditableTextUses:59Used by:140
Symbol 139 EditableTextUses:59Used by:140
Symbol 140 MovieClipUses:108 138 139 135 136Used by:Timeline
Symbol 141 EditableTextUses:59Used by:169
Symbol 142 EditableTextUses:59Used by:169
Symbol 143 EditableTextUses:59Used by:169
Symbol 144 EditableTextUses:59Used by:169
Symbol 145 EditableTextUses:59Used by:169
Symbol 146 EditableTextUses:59Used by:169
Symbol 147 EditableTextUses:59Used by:169
Symbol 148 EditableTextUses:59Used by:169
Symbol 149 EditableTextUses:59Used by:169
Symbol 150 EditableTextUses:59Used by:169
Symbol 151 EditableTextUses:59Used by:169
Symbol 152 EditableTextUses:59Used by:169
Symbol 153 EditableTextUses:59Used by:169
Symbol 154 EditableTextUses:59Used by:169
Symbol 155 EditableTextUses:59Used by:169
Symbol 156 EditableTextUses:59Used by:169
Symbol 157 EditableTextUses:59Used by:169
Symbol 158 EditableTextUses:59Used by:169
Symbol 159 EditableTextUses:59Used by:169
Symbol 160 EditableTextUses:59Used by:169
Symbol 161 EditableTextUses:59Used by:169
Symbol 162 EditableTextUses:59Used by:169
Symbol 163 EditableTextUses:59Used by:169
Symbol 164 EditableTextUses:59Used by:169
Symbol 165 EditableTextUses:59Used by:169
Symbol 166 EditableTextUses:59Used by:169
Symbol 167 EditableTextUses:59Used by:169
Symbol 168 EditableTextUses:59Used by:169
Symbol 169 MovieClipUses:108 141 135 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 136Used by:Timeline
Symbol 170 EditableTextUses:59Used by:173
Symbol 171 EditableTextUses:59Used by:173
Symbol 172 ButtonUses:94Used by:173
Symbol 173 MovieClipUses:108 170 171 135 136 172Used by:Timeline
Symbol 174 GraphicUses:80Used by:Timeline
Symbol 175 EditableTextUses:59Used by:Timeline
Symbol 176 EditableTextUses:59Used by:Timeline
Symbol 177 EditableTextUses:59Used by:Timeline
Symbol 178 EditableTextUses:59Used by:Timeline
Symbol 179 EditableTextUses:59Used by:Timeline
Symbol 180 EditableTextUses:59Used by:Timeline
Symbol 181 EditableTextUses:59Used by:Timeline
Symbol 182 EditableTextUses:59Used by:Timeline
Symbol 183 EditableTextUses:59Used by:Timeline
Symbol 184 EditableTextUses:59Used by:Timeline
Symbol 185 EditableTextUses:59Used by:Timeline
Symbol 186 EditableTextUses:59Used by:Timeline
Symbol 187 EditableTextUses:59Used by:Timeline
Symbol 188 EditableTextUses:59Used by:Timeline

Instance Names

"gun"Symbol 15 MovieClip [ROFLCOPTER] Frame 1Symbol 9 MovieClip
"bbl"Symbol 15 MovieClip [ROFLCOPTER] Frame 1Symbol 12 MovieClip
"health"Symbol 74 MovieClip [interface] Frame 1Symbol 54 MovieClip
"shield"Symbol 74 MovieClip [interface] Frame 1Symbol 56 MovieClip
"bar"Symbol 89 MovieClip Frame 1Symbol 86 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "sfx_3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sfx_4"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sfx_5"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sfx_2"
ExportAssets (56)Timeline Frame 1Symbol 5 as "sfx_1"
ExportAssets (56)Timeline Frame 1Symbol 15 as "ROFLCOPTER"
ExportAssets (56)Timeline Frame 1Symbol 18 as "gnd"
ExportAssets (56)Timeline Frame 1Symbol 20 as "roflbul"
ExportAssets (56)Timeline Frame 1Symbol 28 as "lollerskate"
ExportAssets (56)Timeline Frame 1Symbol 35 as "lollerdie"
ExportAssets (56)Timeline Frame 1Symbol 38 as "wtfbul"
ExportAssets (56)Timeline Frame 1Symbol 42 as "lmaoplane"
ExportAssets (56)Timeline Frame 1Symbol 52 as "lmaodie"
ExportAssets (56)Timeline Frame 1Symbol 74 as "interface"
ExportAssets (56)Timeline Frame 1Symbol 78 as "omgbul"
ExportAssets (56)Timeline Frame 1Symbol 79 as "lewlsion"
ExportAssets (56)Timeline Frame 1Symbol 82 as "background"
ExportAssets (56)Timeline Frame 1Symbol 83 as "empty"
ExportAssets (56)Timeline Frame 1Symbol 84 as "empty"
ExportAssets (56)Timeline Frame 3Symbol 84 as "empty"
ExportAssets (56)Timeline Frame 3Symbol 102 as "bgm_1"
ExportAssets (56)Timeline Frame 3Symbol 84 as "empty"
ExportAssets (56)Timeline Frame 3Symbol 102 as "bgm_1"
ExportAssets (56)Timeline Frame 15Symbol 83 as "empty"

Dynamic Text Variables

_root.bombsSymbol 60 EditableText""
_root.scoreSymbol 64 EditableText""
_root.killsSymbol 65 EditableText""
_root.missilesSymbol 68 EditableText""
_root.secondsSymbol 69 EditableText""
worsttimeSymbol 143 EditableText""
playsSymbol 146 EditableText""
totaltimeSymbol 148 EditableText""
besttimeSymbol 150 EditableText""
totalscoreSymbol 152 EditableText""
bestscoreSymbol 154 EditableText""
worstscoreSymbol 156 EditableText""
totalkillsSymbol 158 EditableText""
bestkillsSymbol 160 EditableText""
worstkillsSymbol 162 EditableText""
shotsfiredSymbol 164 EditableText""
shotshitSymbol 166 EditableText""
accuracySymbol 168 EditableText""
secondsSymbol 179 EditableText""
killsSymbol 180 EditableText""
scoreSymbol 181 EditableText""
shotsfiredSymbol 184 EditableText""
shotshitSymbol 186 EditableText""
accuracySymbol 188 EditableText""




http://swfchan.com/4/16418/info.shtml
Created: 1/6 -2019 21:15:33 Last modified: 1/6 -2019 21:15:33 Server time: 19/05 -2024 00:17:33