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

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

metroid_classic.swf

This is the info page for
Flash #44667

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


Text
na

100

Loading...

Return To Title

Return To Title

Return To Title

[Mission Failed]

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; _root._quality = "LOW"; function eraselevel() { i = 0; while (i < (mapwidth * mapheight)) { _root["tiles" + i].removeMovieClip(); _root["bullet" + i].removeMovieClip(); _root["enemy" + i].removeMovieClip(); i++; } _root.failedgui.removeMovieClip(); _root.gui.removeMovieClip(); _root.player.removeMovieClip(); _root.bullet.removeMovieClip(); _root.tiles.removeMovieClip(); _root.enemy.removeMovieClip(); } stop(); stopAllSounds(); onEnterFrame = function () { PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (preloader._alpha > (100 - PercentLoaded)) { preloader._alpha = preloader._alpha - 5; } if ((PercentLoaded == 100) && (preloader._alpha <= 0)) { gotoAndStop (2); } }; eraselevel();
Frame 2
function eraselevel() { i = 0; while (i < (mapwidth * mapheight)) { _root["tiles" + i].removeMovieClip(); _root["bullet" + i].removeMovieClip(); _root["enemy" + i].removeMovieClip(); i++; } _root.failedgui.removeMovieClip(); _root.gui.removeMovieClip(); _root.player.removeMovieClip(); _root.bullet.removeMovieClip(); _root.tiles.removeMovieClip(); _root.enemy.removeMovieClip(); } stop(); starting = false; stopAllSounds(); newsound = new Sound(); newsound.attachSound("newclear-ghostbike"); newsound.start(0, 100); onEnterFrame = function () { if ((Key.isDown(13) || (Key.isDown(32))) && (starting == false)) { starting = true; _root.startgame.gotoAndPlay(3); } }; eraselevel();
Frame 3
function eraselevel() { i = 0; while (i < (mapwidth * mapheight)) { _root["tiles" + i].removeMovieClip(); _root["bullet" + i].removeMovieClip(); _root["enemy" + i].removeMovieClip(); i++; } _root.failedgui.removeMovieClip(); _root.gui.removeMovieClip(); _root.player.removeMovieClip(); _root.bullet.removeMovieClip(); _root.tiles.removeMovieClip(); _root.enemy.removeMovieClip(); } stop(); eraselevel();
Instance of Symbol 123 MovieClip in Frame 3
onClipEvent (load) { currentoption = 0; heightarray = [75, 99, 124, 150]; select = false; timer = 0; } onClipEvent (enterFrame) { ydist = heightarray[currentoption] - _y; _y = (_y + (ydist / 3)); if ((Key.isDown(32) || (Key.isDown(13))) && (select == false)) { if ((_y > (heightarray[currentoption] - 1)) && (_y < (heightarray[currentoption] + 1))) { newsound = new Sound(); newsound.attachSound("squee"); newsound.start(0, 1); select = true; } } if (select == true) { timer = timer + 1; if (timer > 10) { if (currentoption == 0) { _root.gotoAndStop("gamescreen"); } } } } on (keyPress "<Down>") { if ((currentoption != 3) && (select == false)) { currentoption = currentoption + 1; } } on (keyPress "<Up>") { if ((currentoption != 0) && (select == false)) { currentoption = currentoption - 1; } }
Frame 4
function eraselevel() { i = 0; while (i < (mapwidth * mapheight)) { _root["tiles" + i].removeMovieClip(); _root["bullet" + i].removeMovieClip(); _root["enemy" + i].removeMovieClip(); i++; } } function refreshlevel() { i = 0; while (i < (mapwidth * mapheight)) { _root["tiles" + i].removeMovieClip(); i++; } buildlevel(); } function buildlevel() { ix = 0; iy = 0; mapwidth = 21; mapheight = 13; tilecount = 0; build = true; i = 0; while (i < (mapwidth * mapheight)) { if (build == true) { if ((levelarray[iy][ix] > 0) && (levelarray[iy][ix] != 0.1)) { _root.tiles.duplicateMovieClip("tiles" + tilecount, _root.getNextHighestDepth()); _root["tiles" + tilecount].gotoAndStop(levelarray[iy][ix]); if (levelarray[iy][ix] == 1) { _root["tiles" + tilecount].gotoAndStop(2 + Math.round(random(3))); } _root["tiles" + tilecount]._x = ix * 16; _root["tiles" + tilecount]._y = iy * 16; tilecount = tilecount + 1; } if (levelarray[iy][ix] < 0) { _root.enemy.duplicateMovieClip("enemy" + tilecount, _root.getNextHighestDepth()); _root["enemy" + tilecount].gotoAndStop(levelarray[iy][ix] * -1); _root["enemy" + tilecount].tilex = ix; _root["enemy" + tilecount].tiley = iy; _root["enemy" + tilecount]._x = ix * 16; _root["enemy" + tilecount]._y = iy * 16; _root["enemy" + tilecount].active = true; _root["enemy" + tilecount].dead = false; if (levelarray[iy][ix] == -1) { if (levelarray[iy + 1][ix] > 0) { _root["enemy" + tilecount].enemy.dir = 0; } if ((levelarray[iy + 1][ix] <= 0) && (levelarray[iy - 1][ix] > 0)) { _root["enemy" + tilecount].enemy.dir = 180; _root["enemy" + tilecount].enemy.gotoAndStop(3); } } tilecount = tilecount + 1; } ix = ix + 1; if (ix == mapwidth) { iy = iy + 1; ix = 0; } if ((ix == mapwidth) && (iy == mapheight)) { build = false; } } i++; } _root.gui.swapDepths(this.getNextHighestDepth()); _root.failedgui.swapDepths(this.getNextHighestDepth()); } function addsound(soundname) { newsound = new Sound(); newsound.attachSound(soundname); newsound.start(0, 1); } function startmusic(soundname) { newmusic = new Sound(); newmusic.attachSound(soundname); newmusic.start(0, 1000); } function hurtplayer(damage) { if ((player_hurt == false) && (player_froze == false)) { player_hurt = true; player_health = player_health - (damage + random(2)); addsound("sou_hurt"); } } stop(); stopAllSounds(); transition = false; gamepause = false; player_froze = true; if (player_froze == true) { player.gotoAndStop(19); } player_y = 9; player_x = 9; player_onground = false; player_spin = false; player_walk = false; player_health = 99; player_bulletcount = 0; player_shootcounter = 0; player_shottime = 0; player_shot = false; player_ball = false; player_dir = 0; player_inwater = false; player_hurt = false; player_dead = false; player_hurttime = 0; player_vspeed = 0; player_gravity = 0; player_hasmorph = false; player_eggcount = 0; akeydown = false; worldx = 0; worldy = 0; worldarray = [[0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]]; worldarray[0][0] = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0], [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 1, 8, 0, -3, 0, 8, 1, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, -4, 0, 0, 0, 1, 8, 0, 0, 0, 8, 1, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 0, 0, 0, 1, 7, 0, 0, 0, 7, 1, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 0, -1, 0, 0, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; worldarray[0][1] = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, -1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 1, 0, 0, 0, -2, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; worldarray[0][2] = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1], [11, 11, 11, 11, 11, 11, 11, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11, 11, 11, 11], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 7, 7, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 1]]; worldarray[1][0] = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; worldarray[1][1] = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 0, -2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, -1, 0, 0, 0, 0, -2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; worldarray[1][2] = [[1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 7, 7, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 7, 7, -3, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, -1, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 7, 7, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 1]]; worldarray[2][0] = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 1], [1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1], [1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 1, 1, 1, -4, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; worldarray[2][1] = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, -2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, -1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -4, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, -1, 0, 0, 0, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; worldarray[2][2] = [[1, 1, 1, 1, 0, 0, 8, 0, 0, 0, 0, 0, 0, 7, 8, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 0, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 8, 0, 0, 0, 7, 7, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 8, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [1, 1, 0, 0, 1, 1, 8, -1, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 7, 7, 7, 0, 0, 0, -3, 0, 8, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, -3, 0, 0, 0, 0, 8, 0, 0, 0, 0, -4, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 8, 0, 0, 0, 0, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 7, 0, 0, 0, 0, 1, 1], [1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; worldarray[3][0] = [[1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0], [1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0], [1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0], [1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 0, 0, 0, 1, 1, 1, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 1, 1, 1, 0, 0], [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 1, 1, 0, 0], [1, 1, 1, 1, 1, 1, 1, 0, 0, 7, 0, 8, 0, 7, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 8, 1, 8, 1, 8, 1, 1, 1, 1, 1, 1, 1]]; levelarray = worldarray[worldy][worldx]; onEnterFrame = function () { tens = Math.floor(player_health / 10); ones = player_health - (tens * 10); _root.gui.tens.gotoAndStop(tens + 1); _root.gui.ones.gotoAndStop(ones + 1); etens = Math.floor(player_eggcount / 10); eones = player_eggcount - (etens * 10); _root.gui.etens.gotoAndStop(etens + 1); _root.gui.eones.gotoAndStop(eones + 1); if (player_health > 99) { player_health = 99; } if (player_health < 0) { player_health = 0; } if (((transition == false) && (player_dead == false)) && (gamepause == false)) { _root.player._y = (player_y * 16) + 16; _root.player._x = (player_x * 16) + 16; if (player_hurt == true) { player_hurttime = player_hurttime + 1; _root.player._alpha = 50; if (player_hurttime > 20) { player_hurttime = 0; player_hurt = false; _root.player._alpha = 100; } } if (player_health <= 0) { player_health = 0; player_dead = true; } player_inwater = false; if (player_froze == false) { if (((Key.isDown(65) && (player_onground == true)) && (akeydown == false)) && (player_ball == false)) { akeydown = true; player_y = player_y - 0.3; player_vspeed = 0.48; addsound("sou_jump"); if (player_walk == true) { player_spin = true; player_vspeed = 0.48; } } if (Key.isDown(65)) { akeydown = true; } if ((!Key.isDown(65)) && (akeydown == true)) { if (player_vspeed > 0) { player_vspeed = -(player_vspeed / 4); } akeydown = false; } if (((levelarray[(Math.floor(player_y) + 1) + 1][Math.ceil(player_x - 0.8) + 1] > 0) || (levelarray[(Math.floor(player_y) + 1) + 1][Math.ceil(player_x - 0.5) + 1] > 0)) || (levelarray[(Math.floor(player_y) + 1) + 1][Math.ceil(player_x - 0.2) + 1] > 0)) { player_spin = false; player_oldvspeed = player_vspeed; player_vspeed = 0; player_gravity = 0; if (player_onground == false) { addsound("sou_step"); } player_onground = true; player_y = Math.floor(player_y); } if (((levelarray[(Math.floor(player_y) + 1) + 1][Math.ceil(player_x - 0.8) + 1] <= 0) && (levelarray[(Math.floor(player_y) + 1) + 1][Math.ceil(player_x - 0.5) + 1] <= 0)) && (levelarray[(Math.floor(player_y) + 1) + 1][Math.ceil(player_x - 0.2) + 1] <= 0)) { player_gravity = 0.025; player_onground = false; } if ((player_vspeed > 0) && (((levelarray[Math.floor(player_y + 0.2)][Math.ceil(player_x - 0.8) + 1] > 0) || (levelarray[Math.floor(player_y + 0.2)][Math.ceil(player_x - 0.5) + 1] > 0)) || (levelarray[Math.floor(player_y + 0.2)][Math.ceil(player_x - 0.2) + 1] > 0))) { player_vspeed = 0; player_y = player_y + 0.1; } player_y = player_y - (player_vspeed / (1 + (player_inwater * 1.4))); player_vspeed = player_vspeed - player_gravity; if (player_vspeed > 1) { player_vspeed = 1; } if (player_vspeed < -1) { player_vspeed = -1; } if (((((Key.isDown(40) && (downkeydown == false)) && (player_onground == true)) && (player_hasmorph == true)) && (player_ball == false)) && (!Key.isDown(38))) { downkeydown = true; if (player_dir == 0) { _root.player.gotoAndStop(21); } if (player_dir == 180) { _root.player.gotoAndStop(22); } player_y = player_y - 0.2; player_ball = true; } if (!Key.isDown(40)) { downkeydown = false; } if (Key.isDown(38)) { if (player_ball == true) { if (((levelarray[Math.floor(player_y + 0.2)][Math.ceil(player_x - 0.8) + 1] <= 0) && (levelarray[Math.floor(player_y + 0.2)][Math.ceil(player_x - 0.5) + 1] <= 0)) && (levelarray[Math.floor(player_y + 0.2)][Math.ceil(player_x - 0.2) + 1] <= 0)) { player_ball = false; } } player_aimup = true; } if ((!Key.isDown(38)) && (player_onground == true)) { player_aimup = false; } if (player_ball == false) { if ((Key.isDown(37) && (levelarray[Math.ceil(player_y) + 1][(Math.ceil(player_x - 0) + 1) - 1] <= 0)) && (levelarray[Math.ceil(player_y)][(Math.ceil(player_x - 0) + 1) - 1] <= 0)) { if ((player_spin == true) || (player_onground == true)) { player_x = player_x - (0.2 / (1 + (player_inwater * 1.4))); } if ((player_spin == false) && (player_onground == false)) { player_x = player_x - (0.1 / (1 + (player_inwater * 1.4))); } } if ((Key.isDown(39) && (levelarray[Math.ceil(player_y) + 1][(Math.floor(player_x + 0) + 1) + 1] <= 0)) && (levelarray[Math.ceil(player_y)][(Math.floor(player_x + 0) + 1) + 1] <= 0)) { if ((player_spin == true) || (player_onground == true)) { player_x = player_x + (0.2 / (1 + (player_inwater * 1.4))); } if ((player_spin == false) && (player_onground == false)) { player_x = player_x + (0.1 / (1 + (player_inwater * 1.4))); } } } if (player_ball == true) { if (Key.isDown(37) && (levelarray[Math.ceil(player_y) + 1][(Math.ceil(player_x - 0) + 1) - 1] <= 0)) { player_x = player_x - (0.2 / (1 + (player_inwater * 1.4))); } if (Key.isDown(39) && (levelarray[Math.ceil(player_y) + 1][(Math.floor(player_x + 0) + 1) + 1] <= 0)) { player_x = player_x + (0.2 / (1 + (player_inwater * 1.4))); } } if (Key.isDown(37)) { if (player_spin == false) { player_dir = 180; } player_walk = true; if ((player_onground == true) && (player_ball == false)) { if (player_aimup == false) { _root.player.gotoAndStop(12 + player_shot); } if (player_aimup == true) { _root.player.gotoAndStop(14); } } if (player_ball == true) { _root.player.gotoAndStop(22); } } if (Key.isDown(39)) { if (player_spin == false) { player_dir = 0; } player_walk = true; if ((player_onground == true) && (player_ball == false)) { if (player_aimup == false) { _root.player.gotoAndStop(3 + player_shot); } if (player_aimup == true) { _root.player.gotoAndStop(5); } } if (player_ball == true) { _root.player.gotoAndStop(21); } } if (Key.isDown(39) && (Key.isDown(37))) { player_walk = false; if ((player_onground == true) && (player_ball == false)) { if (player_aimup == false) { if (player_dir == 0) { _root.player.gotoAndStop(1); } if (player_dir == 180) { _root.player.gotoAndStop(10); } } if (player_aimup == true) { if (player_dir == 0) { _root.player.gotoAndStop(2); } if (player_dir == 180) { _root.player.gotoAndStop(11); } } } } if ((!Key.isDown(39)) && (!Key.isDown(37))) { player_walk = false; if ((player_onground == true) && (player_ball == false)) { if (player_aimup == false) { if (player_dir == 0) { _root.player.gotoAndStop(1); } if (player_dir == 180) { _root.player.gotoAndStop(10); } } if (player_aimup == true) { if (player_dir == 0) { _root.player.gotoAndStop(2); } if (player_dir == 180) { _root.player.gotoAndStop(11); } } } if (player_ball == true) { if (player_dir == 0) { _root.player.gotoAndStop(21); } if (player_dir == 180) { _root.player.gotoAndStop(22); } } } if ((player_onground == false) && (player_ball == false)) { if (player_spin == false) { if (player_aimup == false) { if (player_dir == 0) { _root.player.gotoAndStop(6 + player_shot); } if (player_dir == 180) { _root.player.gotoAndStop(15 + player_shot); } } if (player_aimup == true) { if (player_dir == 0) { _root.player.gotoAndStop(8); } if (player_dir == 180) { _root.player.gotoAndStop(17); } } } if (player_spin == true) { if (player_dir == 0) { _root.player.gotoAndStop(9); } if (player_dir == 180) { _root.player.gotoAndStop(18); } } } } player_shootcounter = player_shootcounter + 1; if ((_root.player_froze == false) && (gamepause == false)) { i = 0; while (i < 11) { if (levelarray[Math.floor(_root["bullet" + i]._y / 16)][Math.floor(_root["bullet" + i]._x / 16)] > 0) { _root["bullet" + i].removeMovieClip(_root["bullet" + i]); } if (_root["bullet" + i]._currentframe == 1) { _root["bullet" + i]._x = _root["bullet" + i]._x + 6; } if (_root["bullet" + i]._currentframe == 2) { _root["bullet" + i]._x = _root["bullet" + i]._x - 6; } if (_root["bullet" + i]._currentframe == 3) { _root["bullet" + i]._y = _root["bullet" + i]._y - 6; } i++; } player_shottime = player_shottime + 1; if (player_shottime > 10) { player_shot = false; } } if (((Key.isDown(83) && (player_froze == false)) && (player_ball == false)) && (gamepause == false)) { if (player_shootcounter > 5) { player_shot = true; player_shottime = 0; player_shootcounter = 0; player_spin = false; player_bulletcount = player_bulletcount + 1; if (player_bulletcount > 10) { player_bulletcount = 0; } gunsound = new Sound(); gunsound.attachSound("sou_shoot"); gunsound.start(0, 1); _root.bullet.duplicateMovieClip("bullet" + player_bulletcount, this.getNextHighestDepth() + player_bulletcount); _root.gui.swapDepths(this.getNextHighestDepth()); _root.failedgui.swapDepths(this.getNextHighestDepth()); if (player_aimup == false) { _root["bullet" + player_bulletcount]._y = ((player_y * 16) + 11) + (player_ball * 7); if (player_dir == 0) { _root["bullet" + player_bulletcount]._x = (player_x * 16) + 32; _root["bullet" + player_bulletcount].gotoAndStop(1); } if (player_dir == 180) { _root["bullet" + player_bulletcount]._x = (player_x * 16) + 16; _root["bullet" + player_bulletcount].gotoAndStop(2); } } if (player_aimup == true) { _root["bullet" + player_bulletcount]._y = (player_y * 16) - 3; if (player_dir == 0) { _root["bullet" + player_bulletcount]._x = (player_x * 16) + 25; _root["bullet" + player_bulletcount].gotoAndStop(3); } if (player_dir == 180) { _root["bullet" + player_bulletcount]._x = (player_x * 16) + 23; _root["bullet" + player_bulletcount].gotoAndStop(3); } } } } if (Key.isDown(37) && (player_x < -1)) { worldx = worldx - 1; player_x = 0; newx = 19; newy = player_y; transition = true; } if (Key.isDown(39) && (player_x > 19)) { worldx = worldx + 1; player_x = 18; newx = -1; newy = player_y; transition = true; } if ((player_vspeed > 0) && (player_y < -0.5)) { worldy = worldy - 1; player_y = 0; newy = 12; newx = player_x; transition = true; } if ((player_vspeed < 0) && (player_y > 11.5)) { worldy = worldy + 1; player_y = 13; newy = 0; newx = player_x; transition = true; } } if (transition == true) { _root.player._y = (player_y * 16) + 16; _root.player._x = (player_x * 16) + 16; _root.ship._visible = false; eraselevel(); xdist = newx - player_x; ydist = newy - player_y; if (player_x > newx) { player_x = player_x - (Math.abs(xdist) / 8); } if (player_x < newx) { player_x = player_x + (Math.abs(xdist) / 8); } if (player_y > newy) { player_y = player_y - (Math.abs(ydist) / 8); } if (player_y < newy) { player_y = player_y + (Math.abs(ydist) / 8); } if ((((player_x > 18) && (player_x < 19)) || ((player_x < 0) && (player_x > -1))) || ((player_y > 11.4) || (player_y < 0.4))) { transition = false; player_x = newx; player_y = newy; levelarray = worldarray[worldy][worldx]; refreshlevel(); } } if (player_dead == true) { transition = false; _root.player._alpha = 100; if (_root.player._currentframe != 20) { _root.player.gotoAndStop(20); } newx = 9.1875; newy = 5.25; _root.player._y = (player_y * 16) + 16; _root.player._x = (player_x * 16) + 16; eraselevel(); xdist = newx - player_x; ydist = newy - player_y; if (player_x > newx) { player_x = player_x - (Math.abs(xdist) / 8); } if (player_x < newx) { player_x = player_x + (Math.abs(xdist) / 8); } if (player_y > newy) { player_y = player_y - (Math.abs(ydist) / 8); } if (player_y < newy) { player_y = player_y + (Math.abs(ydist) / 8); } if ((((player_x > 9.125) && (player_x < 9.25)) && ((player_y > 5.1875) && (player_y < 5.3125))) && (_root.player.dead._currentframe == 2)) { _root.player.dead.gotoAndPlay(4); if ((_root.failedgui._y != 122) || (_root.failedgui._visible == false)) { _root.failedgui._y = 122; _root.failedgui._visible = true; } player_x = newx; player_y = newy; } } if (((Key.isDown(80) && (pkeydown == false)) && (_root.player_froze == false)) && (transition == false)) { pkeydown = true; gamepause = 1 - gamepause; if (gamepause == 1) { _root.player.anim.stop(); } if (gamepause == 0) { _root.player.anim.play(); } addsound("sou_pause"); } if (!Key.isDown(80)) { pkeydown = false; } }; buildlevel();
Symbol 23 MovieClip [fps_meter] Frame 1
#initclip 1 FPS = function () { this.onEnterFrame = function () { this.fc++; }; setInterval(this, "calc", 1000); }; var p = ((FPS.prototype = new MovieClip())); p.calc = function () { this.dp.text = this.fc; this.fc = 0; }; Object.registerClass("fps_meter", FPS); #endinitclip
Symbol 69 MovieClip Frame 204
stop(); _root.player_froze = false; _root.startmusic("bunnymajs-outside");
Symbol 98 MovieClip Frame 1
stopAllSounds();
Symbol 98 MovieClip Frame 2
stop();
Symbol 98 MovieClip Frame 22
sound1 = new Sound(this); sound1.attachSound("samus_die"); sound1.start(0, 1);
Symbol 98 MovieClip Frame 55
stop();
Symbol 105 MovieClip [player] Frame 1
stop();
Symbol 110 MovieClip Frame 1
stop();
Symbol 110 MovieClip Frame 17
_root.gotoAndStop("titlescreen");
Symbol 128 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 154 MovieClip Frame 1
stop(); hurtwait = 6; onEnterFrame = function () { if ((((_parent.active == true) && (_parent.dead == false)) && (_root.player_froze == false)) && (_root.gamepause == false)) { myx = Math.floor(_parent._x / 16); myy = Math.floor(_parent._y / 16); mytile = _root.levelarray[_parent._y / 16][_parent._x / 16]; if ((_root.levelarray[_parent._y / 16][_parent._x / 16] <= 0) && (_root.levelarray[_parent._y / 16][_parent._x / 16] != undefined)) { canturn = true; } else { canturn = false; } if (((dir == 0) && (canturn == true)) && ((_root.levelarray[myy][myx + 1] > 0) && (_root.levelarray[myy + 1][myx] > 0))) { dir = 90; canturn = false; } if (((dir == 0) && (canturn == true)) && ((_root.levelarray[myy + 1][myx] <= 0) && (_root.levelarray[myy + 1][myx - 1] > 0))) { dir = 270; canturn = false; } if (((dir == 90) && (canturn == true)) && ((_root.levelarray[myy + 1][myx + 1] > 0) && (_root.levelarray[myy][myx + 1] <= 0))) { dir = 0; canturn = false; } if (((dir == 90) && (canturn == true)) && ((_root.levelarray[myy - 1][myx] > 0) && (_root.levelarray[myy][myx + 1] > 0))) { dir = 180; canturn = false; } if (((dir == 270) && (canturn == true)) && ((_root.levelarray[myy + 1][myx] > 0) && (_root.levelarray[myy][myx - 1] > 0))) { dir = 0; canturn = false; } if (((dir == 270) && (canturn == true)) && ((_root.levelarray[myy][myx - 1] <= 0) && (_root.levelarray[myy - 1][myx - 1] > 0))) { dir = 180; canturn = false; } if (((dir == 180) && (canturn == true)) && ((_root.levelarray[myy][myx - 1] > 0) && (_root.levelarray[myy + 1][myx] <= 0))) { dir = 270; canturn = false; } if (((dir == 180) && (canturn == true)) && ((_root.levelarray[myy - 1][myx] <= 0) && (_root.levelarray[myy - 1][myx + 1] > 0))) { dir = 90; canturn = false; } if ((dir == 0) && (_root.levelarray[myy][myx] > 0)) { _parent._y = _parent._y - 16; } if ((dir == 180) && (_root.levelarray[myy][myx] > 0)) { _parent._y = _parent._y + 16; } if ((dir == 270) && (_root.levelarray[myy][myx] > 0)) { _parent._x = _parent._x + 16; } if ((dir == 90) && (_root.levelarray[myy][myx] > 0)) { _parent._x = _parent._x - 16; } if (hurtwait > 2) { if (dir == 0) { _parent._x = _parent._x + 1; gotoAndStop (1); } if (dir == 180) { _parent._x = _parent._x - 1; gotoAndStop (3); } if (dir == 270) { _parent._y = _parent._y + 1; gotoAndStop (4); } if (dir == 90) { _parent._y = _parent._y - 1; gotoAndStop (2); } } hurtwait = hurtwait + 1; if (((_parent._x + 8) > (_root.player._x - 8)) && ((_parent._x + 8) < ((_root.player._x + 16) + 8))) { if (((_parent._y + 8) > (_root.player._y - (16 * (1 - _root.player_ball)))) && ((_parent._y + 8) < (_root.player._y + 16))) { _root.hurtplayer(8); } } if (_parent.health <= 0) { _parent.dead = true; gotoAndStop (5); } i = 0; while (i < 11) { if ((_root["bullet" + i]._x > _parent._x) && (_root["bullet" + i]._x < (_parent._x + 16))) { if ((_root["bullet" + i]._y > _parent._y) && (_root["bullet" + i]._y < (_parent._y + 16))) { _root["bullet" + i].removeMovieClip(); _parent.health = _parent.health - 1; hurtwait = 0; _root.addsound("sou_enemyhurt"); } } i++; } } };
Symbol 166 MovieClip Frame 7
_parent._parent.dead = true; _parent.gotoAndStop(4);
Symbol 167 MovieClip Frame 1
stop(); hurtwait = 0; onEnterFrame = function () { if ((((_parent.active == true) && (_parent.dead == false)) && (_root.player_froze == false)) && (_root.gamepause == false)) { if (_root.levelarray[Math.floor((_parent._y + 18) / 16)][Math.floor((_parent._x + 8) / 16)] > 0) { fall = false; gotoAndStop (3); } if ((fall == true) && (hurtwait > 2)) { _parent._y = _parent._y + 6; } hurtwait = hurtwait + 1; if (((_parent._x + 8) > (_root.player._x - 8)) && ((_parent._x + 8) < ((_root.player._x + 16) + 8))) { if ((_root.player._y > _parent._y) && (_currentframe == 1)) { fall = true; gotoAndStop (2); } if (((_parent._y + 12) > _root.player._y) && ((_parent._y + 12) < (_root.player._y + 16))) { _root.hurtplayer(10); } } if (((_parent._x + 8) > (_root.player._x - 24)) && ((_parent._x + 8) < ((_root.player._x + 16) + 24))) { if ((((_parent._y + 12) > _root.player._y) && ((_parent._y + 12) < (_root.player._y + 16))) && (_currentframe == 3)) { _root.hurtplayer(10); } } if (_parent.health <= 0) { _parent.dead = true; gotoAndStop (4); } i = 0; while (i < 11) { if ((_root["bullet" + i]._x > (_parent._x - 4)) && (_root["bullet" + i]._x < ((_parent._x + 16) + 4))) { if ((_root["bullet" + i]._y > _parent._y) && (_root["bullet" + i]._y < (_parent._y + 24))) { _root["bullet" + i].removeMovieClip(); _parent.health = _parent.health - 1; hurtwait = 0; _root.addsound("sou_enemyhurt"); } } i++; } } };
Symbol 171 MovieClip Frame 1
stop(); dir = 0; notnumber = _root.levelarray[-1][-1]; onEnterFrame = function () { if (((_parent.active == true) && (_root.player_froze == false)) && (_root.gamepause == false)) { myx = Math.floor(_parent._x / 16); myy = Math.floor(_parent._y / 16); mytile = _root.levelarray[myy][myx]; if ((dir == 0) && ((_root.levelarray[myy][myx + 1] > 0) || (_root.levelarray[myy][myx + 1] == notnumber))) { dir = 180; } if ((dir == 180) && ((_root.levelarray[myy][myx] > 0) || (_root.levelarray[myy][myx] == notnumber))) { dir = 0; } if (dir == 0) { _parent._x = _parent._x + 1; gotoAndStop (1); } if (dir == 180) { _parent._x = _parent._x - 1; gotoAndStop (2); } if (((_parent._x + 8) > (_root.player._x - 6)) && ((_parent._x + 8) < ((_root.player._x + 16) + 6))) { if (((_parent._y + 8) > (_root.player._y - (16 * (1 - _root.player_ball)))) && ((_parent._y + 8) < (_root.player._y + 16))) { _root.hurtplayer(8); } } i = 0; while (i < 11) { if ((_root["bullet" + i]._x > _parent._x) && (_root["bullet" + i]._x < (_parent._x + 16))) { if ((_root["bullet" + i]._y > _parent._y) && (_root["bullet" + i]._y < (_parent._y + 16))) { _root["bullet" + i].removeMovieClip(); _root.addsound("sou_ting"); } } i++; } } };
Symbol 189 MovieClip Frame 1
stop(); onEnterFrame = function () { if ((((_parent.active == true) && (_parent.dead == false)) && (_root.player_froze == false)) && (_root.gamepause == false)) { if (((_parent._x + 8) > (_root.player._x - 6)) && ((_parent._x + 8) < ((_root.player._x + 16) + 6))) { if (((_parent._y + 8) > _root.player._y) && ((_parent._y + 8) < (_root.player._y + 16))) { _parent.health = _parent.health - 1; } } if ((_parent.health <= 0) && (_parent.dead == false)) { _parent.dead = true; gotoAndStop (2); _root.worldarray[_root.worldy][_root.worldx][_parent.tiley][_parent.tilex] = 0; _root.player_eggcount = _root.player_eggcount + 1; } i = 0; while (i < 11) { if ((_root["bullet" + i]._x > _parent._x) && (_root["bullet" + i]._x < (_parent._x + 16))) { if ((_root["bullet" + i]._y > _parent._y) && (_root["bullet" + i]._y < (_parent._y + 16))) { _root["bullet" + i].removeMovieClip(); _parent.health = _parent.health - 1; } } i++; } } };
Symbol 189 MovieClip Frame 2
_root.addsound("sou_crush");
Symbol 199 MovieClip Frame 1
stop(); onEnterFrame = function () { if ((((_parent.active == true) && (_parent.dead == false)) && (_root.player_froze == false)) && (_root.gamepause == false)) { if (((_parent._x + 8) > (_root.player._x - 6)) && ((_parent._x + 8) < ((_root.player._x + 16) + 6))) { if (((_parent._y + 8) > _root.player._y) && ((_parent._y + 8) < (_root.player._y + 16))) { _parent.dead = true; _root.player_hasmorph = true; gotoAndStop (2); stopAllSounds(); _root.addsound("sou_itemfanfair"); _root.worldarray[_root.worldy][_root.worldx][_parent.tiley][_parent.tilex] = 0; } } } };
Symbol 199 MovieClip Frame 2
_root.player_froze = true; _root.player.anim.stop(); play();
Symbol 199 MovieClip Frame 118
_root.player_froze = false; _root.startmusic("bunnymajs-outside"); _root.player.anim.play(); stop();
Symbol 200 MovieClip Frame 1
stop(); health = 2;
Symbol 200 MovieClip Frame 2
health = 2;
Symbol 200 MovieClip Frame 4
health = 1;
Symbol 228 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 2
stop();
Instance of Symbol 228 MovieClip "volumeico" in Symbol 233 MovieClip Frame 1
on (press) { changed = false; if ((changed == false) && (_currentframe == 1)) { _root.newmusic.setVolume(0); gotoAndStop (2); changed = true; } if ((changed == false) && (_currentframe == 2)) { _root.newmusic.setVolume(100); gotoAndStop (1); changed = true; } }
Instance of Symbol 23 MovieClip [fps_meter] in Symbol 233 MovieClip Frame 1
//component parameters onClipEvent (construct) { component = true; }
Symbol 239 Button
on (release) { if (_parent._visible == true) { _root.eraselevel(); _root.gotoAndStop("preloader"); } }

Library Items

Symbol 1 Sound [sou_ting]
Symbol 2 Sound [sou_step]
Symbol 3 Sound [sou_shoot]
Symbol 4 Sound [sou_pause]
Symbol 5 Sound [sou_laybomb]
Symbol 6 Sound [sou_jump]
Symbol 7 Sound [sou_itemfanfair]
Symbol 8 Sound [sou_hurt]
Symbol 9 Sound [sou_health]
Symbol 10 Sound [sou_enemyhurt]
Symbol 11 Sound [sou_enemy2hurt]
Symbol 12 Sound [sou_door]
Symbol 13 Sound [sou_crush]
Symbol 14 Sound [sou_bomb]
Symbol 15 Sound [newclear-ghostbike]
Symbol 16 Sound [bunnymajs-outside]
Symbol 17 Sound [sou_dead]Used by:98
Symbol 18 Sound [sou_start]Used by:69
Symbol 19 Sound [sou_foot]Used by:34 41 48
Symbol 20 Sound [squee]Used by:110
Symbol 21 FontUsed by:22 231 232
Symbol 22 EditableTextUses:21Used by:23
Symbol 23 MovieClip [fps_meter]Uses:22Used by:233
Symbol 24 BitmapUsed by:25 61
Symbol 25 GraphicUses:24Used by:105
Symbol 26 BitmapUsed by:27 62
Symbol 27 GraphicUses:26Used by:105
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:34
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:34
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:34
Symbol 34 MovieClipUses:29 31 33 19Used by:105
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:41
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:41
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:41
Symbol 41 MovieClipUses:36 38 40 19Used by:105
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:48
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:48
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48
Symbol 48 MovieClipUses:43 45 47 19Used by:105
Symbol 49 BitmapUsed by:50 63
Symbol 50 GraphicUses:49Used by:105
Symbol 51 BitmapUsed by:52 64
Symbol 52 GraphicUses:51Used by:105
Symbol 53 BitmapUsed by:54 65
Symbol 54 GraphicUses:53Used by:105
Symbol 55 BitmapUsed by:56 57 58 59
Symbol 56 GraphicUses:55Used by:60
Symbol 57 GraphicUses:55Used by:60
Symbol 58 GraphicUses:55Used by:60
Symbol 59 GraphicUses:55Used by:60
Symbol 60 MovieClipUses:56 57 58 59Used by:105
Symbol 61 GraphicUses:24Used by:105
Symbol 62 GraphicUses:26Used by:105
Symbol 63 GraphicUses:49Used by:105
Symbol 64 GraphicUses:51Used by:105
Symbol 65 GraphicUses:53Used by:105
Symbol 66 GraphicUsed by:69 149
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:69
Symbol 69 MovieClipUses:66 68 18Used by:105
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:98
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:98
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:98
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:98
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:98
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:98
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:98
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:98
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:98
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:98
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:98
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:98
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:98
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:98
Symbol 98 MovieClipUses:71 17 73 75 77 79 81 83 85 87 89 91 93 95 97Used by:105
Symbol 99 BitmapUsed by:100 101 102 103
Symbol 100 GraphicUses:99Used by:104
Symbol 101 GraphicUses:99Used by:104
Symbol 102 GraphicUses:99Used by:104
Symbol 103 GraphicUses:99Used by:104
Symbol 104 MovieClipUses:100 101 102 103Used by:105
Symbol 105 MovieClip [player]Uses:25 27 34 41 48 50 52 54 60 61 62 63 64 65 69 98 104Used by:Timeline
Symbol 106 BitmapUsed by:107 109
Symbol 107 GraphicUses:106Used by:110
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108 106Used by:110
Symbol 110 MovieClipUses:107 109 20Used by:Timeline
Symbol 111 BitmapUsed by:114
Symbol 112 BitmapUsed by:114
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:111 112 113Used by:Timeline
Symbol 115 GraphicUsed by:119
Symbol 116 FontUsed by:117 118 240
Symbol 117 EditableTextUses:116Used by:119
Symbol 118 EditableTextUses:116Used by:119
Symbol 119 MovieClipUses:115 117 118Used by:Timeline
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:Timeline
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:Timeline
Symbol 124 BitmapUsed by:125 126 127 162 163 164 165
Symbol 125 GraphicUses:124Used by:128
Symbol 126 GraphicUses:124Used by:128
Symbol 127 GraphicUses:124Used by:128
Symbol 128 MovieClipUses:125 126 127Used by:Timeline
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:149
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:149
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:149
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:149
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:149
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:149
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:149
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:149
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:149
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:149
Symbol 149 MovieClipUses:66 130 132 134 136 138 140 142 144 146 148Used by:Timeline
Symbol 150 BitmapUsed by:151 152
Symbol 151 GraphicUses:150Used by:153
Symbol 152 GraphicUses:150Used by:153
Symbol 153 MovieClipUses:151 152Used by:154
Symbol 154 MovieClipUses:153Used by:200
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:160 161 166
Symbol 157 BitmapUsed by:158 159
Symbol 158 GraphicUses:157Used by:160 161
Symbol 159 GraphicUses:157Used by:160 161 166
Symbol 160 MovieClipUses:156 158 159Used by:167
Symbol 161 MovieClipUses:156 158 159Used by:167
Symbol 162 GraphicUses:124Used by:166
Symbol 163 GraphicUses:124Used by:166
Symbol 164 GraphicUses:124Used by:166
Symbol 165 GraphicUses:124Used by:166
Symbol 166 MovieClipUses:156 159 162 163 164 165Used by:167
Symbol 167 MovieClipUses:160 161 166Used by:200
Symbol 168 BitmapUsed by:169 170
Symbol 169 GraphicUses:168Used by:171
Symbol 170 GraphicUses:168Used by:171
Symbol 171 MovieClipUses:169 170Used by:200
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:188
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:188
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:188
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:188
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:188
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:188
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:188
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:188
Symbol 188 MovieClipUses:173 175 177 179 181 183 185 187Used by:189
Symbol 189 MovieClipUses:188Used by:200
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:198
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:198
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:198
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:198 199
Symbol 198 MovieClipUses:191 193 195 197Used by:199
Symbol 199 MovieClipUses:198 197Used by:200
Symbol 200 MovieClipUses:154 167 171 189 199Used by:Timeline
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:233
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:223
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:223
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:223
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:223
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:223
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:223
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:223
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:223
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:223
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:223
Symbol 223 MovieClipUses:204 206 208 210 212 214 216 218 220 222Used by:233
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:228
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:228
Symbol 228 MovieClipUses:225 227Used by:233
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:233
Symbol 231 EditableTextUses:21Used by:233
Symbol 232 EditableTextUses:21Used by:233
Symbol 233 MovieClipUses:202 223 228 230 23 231 232Used by:Timeline
Symbol 234 GraphicUsed by:239
Symbol 235 FontUsed by:236 237 238
Symbol 236 TextUses:235Used by:239
Symbol 237 TextUses:235Used by:239
Symbol 238 TextUses:235Used by:239
Symbol 239 ButtonUses:234 236 237 238Used by:241
Symbol 240 TextUses:116Used by:241
Symbol 241 MovieClipUses:239 240Used by:Timeline

Instance Names

"startgame"Frame 1Symbol 110 MovieClip
"preloader"Frame 1Symbol 119 MovieClip
"bullet"Frame 4Symbol 128 MovieClip
"player"Frame 4Symbol 105 MovieClip [player]
"tiles"Frame 4Symbol 149 MovieClip
"enemy"Frame 4Symbol 200 MovieClip
"gui"Frame 4Symbol 233 MovieClip
"failedgui"Frame 4Symbol 241 MovieClip
"dp"Symbol 23 MovieClip [fps_meter] Frame 1Symbol 22 EditableText
"anim"Symbol 105 MovieClip [player] Frame 3Symbol 34 MovieClip
"anim"Symbol 105 MovieClip [player] Frame 4Symbol 41 MovieClip
"anim"Symbol 105 MovieClip [player] Frame 5Symbol 48 MovieClip
"anim"Symbol 105 MovieClip [player] Frame 9Symbol 60 MovieClip
"anim"Symbol 105 MovieClip [player] Frame 12Symbol 34 MovieClip
"anim"Symbol 105 MovieClip [player] Frame 13Symbol 41 MovieClip
"anim"Symbol 105 MovieClip [player] Frame 14Symbol 48 MovieClip
"anim"Symbol 105 MovieClip [player] Frame 18Symbol 60 MovieClip
"dead"Symbol 105 MovieClip [player] Frame 20Symbol 98 MovieClip
"anim"Symbol 105 MovieClip [player] Frame 21Symbol 104 MovieClip
"enemy"Symbol 200 MovieClip Frame 1Symbol 154 MovieClip
"enemy"Symbol 200 MovieClip Frame 2Symbol 167 MovieClip
"enemy"Symbol 200 MovieClip Frame 3Symbol 171 MovieClip
"enemy"Symbol 200 MovieClip Frame 4Symbol 189 MovieClip
"tens"Symbol 233 MovieClip Frame 1Symbol 223 MovieClip
"ones"Symbol 233 MovieClip Frame 1Symbol 223 MovieClip
"volumeico"Symbol 233 MovieClip Frame 1Symbol 228 MovieClip
"etens"Symbol 233 MovieClip Frame 1Symbol 223 MovieClip
"eones"Symbol 233 MovieClip Frame 1Symbol 223 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sou_ting"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sou_step"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sou_shoot"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sou_pause"
ExportAssets (56)Timeline Frame 1Symbol 5 as "sou_laybomb"
ExportAssets (56)Timeline Frame 1Symbol 6 as "sou_jump"
ExportAssets (56)Timeline Frame 1Symbol 7 as "sou_itemfanfair"
ExportAssets (56)Timeline Frame 1Symbol 8 as "sou_hurt"
ExportAssets (56)Timeline Frame 1Symbol 9 as "sou_health"
ExportAssets (56)Timeline Frame 1Symbol 10 as "sou_enemyhurt"
ExportAssets (56)Timeline Frame 1Symbol 11 as "sou_enemy2hurt"
ExportAssets (56)Timeline Frame 1Symbol 12 as "sou_door"
ExportAssets (56)Timeline Frame 1Symbol 13 as "sou_crush"
ExportAssets (56)Timeline Frame 1Symbol 14 as "sou_bomb"
ExportAssets (56)Timeline Frame 1Symbol 15 as "newclear-ghostbike"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bunnymajs-outside"
ExportAssets (56)Timeline Frame 1Symbol 17 as "sou_dead"
ExportAssets (56)Timeline Frame 1Symbol 18 as "sou_start"
ExportAssets (56)Timeline Frame 1Symbol 19 as "sou_foot"
ExportAssets (56)Timeline Frame 1Symbol 20 as "squee"
ExportAssets (56)Timeline Frame 1Symbol 23 as "fps_meter"
ExportAssets (56)Timeline Frame 1Symbol 105 as "player"

Labels

"preloader"Frame 1
"maintitle"Frame 2
"titlescreen"Frame 3
"gamescreen"Frame 4
"right"Symbol 105 MovieClip [player] Frame 1
"left"Symbol 105 MovieClip [player] Frame 10

Dynamic Text Variables

_root.PercentLoadedSymbol 117 EditableText"100"
_root.player_xSymbol 231 EditableText""
_root.player_ySymbol 232 EditableText""




http://swfchan.com/9/44667/info.shtml
Created: 6/5 -2019 17:28:08 Last modified: 6/5 -2019 17:28:08 Server time: 02/05 -2024 17:53:32