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

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

Reverb-Part 1.swf

This is the info page for
Flash #59952

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


Text
PLAY!

PLAY!

presented by
FlashPortal.com

PLAY

PLAY

Continue

reverb

reverb

play more games

Input password

enter

enter

music

Quality:

High

High

Medium

Medium

Low

Low

BOSS HEALTH

CLOSE

CLOSE (not recommended unless you've finished or played before)

you have died.
main menu

checkpoint!

TO BE CONCLUDED

IN PART TWO
Thank you for playing – now go to StickPage.com and wait for the sequel!
All Flash done by myself.
Music © Miriam Piilonen
Primarily tested by Xiros.
Gimme a ring on my AIM account:
FreeAsANerd

ActionScript [AS1/AS2]

Frame 1
if (room == undefined) { room = 1; q = 0; } stop(); _quality = "HIGH";
Instance of Symbol 46 MovieClip in Frame 1
onClipEvent (load) { if (_root.initialize != true) { _root.initialize = true; } else { gotoAndStop (3); } }
Frame 2
main.setMask(lights); _quality = "HIGH"; if ((room == 1) || (init == "beginning")) { messages = ["Damn, looks like the lights are off. I think...yeah, here's my flashlight.\n\n(Hit F to turn on your flashlight.)"]; messageCount = 0; main.man._x = 50; main.man._y = 200; main.man.pistol = false; } if (init == "continue") { if (room == 5) { messageCount = 17; lights.gotoAndStop(5); main.gotoAndStop(5); messages = [""]; main.man._x = 50; main.man._y = 320; main.man.pistol = true; } if (room == 6) { messageCount = 20; lights.gotoAndStop(6); main.gotoAndStop(6); messages = ["Man: Hello?"]; main.man._x = 50; main.man._y = 80; main.man.pistol = true; } if (room == 9) { main.gotoAndStop(9); main.man.pistol = false; main.man._x = (main.rhodes._x = 10); main.man._y = 40; main.rhodes._y = 60; messageCount = 30; lights.gotoAndStop(9); messages = ["Rhodes: Wait, I know him...Give me your gun.\n\nYou: Alright."]; } if (room == 10) { main.gotoAndStop(10); UIMask.setMask(null); _root.messages = ["Rhodes: Awake at last, Mr. Greene?\n(space)", "You: Ugh...where are you?\n(space)", "Rhodes: I'm talking through the intercom, Jason. I want you to listen very carefully. I'm going to make you give your little speech-I think you're really going to enjoy it. But here's the catch.\n(space)", "Rhodes: There's a First Aid kit nearby, and I want to see if you're quick enough to find it. We've set up a nice little maze for you to run through.\n(space)", "Rhodes: I must say that I would reccomend immediate care for that injury to your shoulder; it's not looking good. Be swift, little rat."]; _root.lights._visible = false; _root.lights.gotoAndStop(10); _root.main.man._x = 275; _root.main.man._y = 200; _root.main.rhodes.footsteps.stop(); _root.messageCount = 32; _root.checkpoint.play(); _root.room = 10; } } theSong = new Sound(musicClip); theSong.setVolume(40); theSong.attachSound("music"); theSong.start(0, 99999999999);
Instance of Symbol 175 MovieClip "messageWin" in Frame 2
onClipEvent (load) { t = 0; } onClipEvent (enterFrame) { t++; _root.currentMessage = substring(_root.messages[0], 0, t); }
Instance of Symbol 263 MovieClip "puzzle" in Frame 2
onClipEvent (enterFrame) { if (_x != 0) { gotoAndStop (1); } else { gotoAndStop (2); } }
Instance of Symbol 287 MovieClip in Frame 2
onClipEvent (load) { _alpha = 0; } onClipEvent (enterFrame) { if (_root.cinematic == true) { if (_alpha < 100) { _alpha = (_alpha + 5); } } else { _alpha = 0; } }
Symbol 10 Button
on (release) { gotoAndStop (2); }
Symbol 26 Button
on (release) { getURL ("http://www.stickpage.com", "_blank"); }
Symbol 29 MovieClip Frame 211
_parent.gotoAndStop(3);
Symbol 37 Button
on (release) { _parent.init = "beginning"; _parent.gotoAndStop(2); }
Symbol 40 Button
on (release) { _root.init = "continue"; _root.gotoAndStop(2); }
Symbol 45 Button
on (release) { getURL ("http://www.stickpage.com/", _blank); }
Symbol 46 MovieClip Frame 1
stop();
Instance of Symbol 13 MovieClip in Symbol 46 MovieClip Frame 1
onClipEvent (load) { _xscale = 0; _parent.playbutton._visible = false; } onClipEvent (enterFrame) { _xscale = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (_xscale == 100) { _parent.playbutton._visible = true; } }
Instance of Symbol 41 MovieClip in Symbol 46 MovieClip Frame 3
onClipEvent (load) { if (_root.room == 1) { _visible = false; } } onClipEvent (enterFrame) { if (_root.room == 1) { _visible = false; } else { _visible = true; } }
Symbol 64 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 17
stop();
Symbol 69 MovieClip Frame 5
removeMovieClip(this);
Symbol 75 MovieClip Frame 6
removeMovieClip(this);
Symbol 82 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 252
stop(); _root.messageWin.t = 0; _root.messages[0] = "Hmm, there isn't one over here-check the opposite corner for me."; _root.messageCount = 6;
Symbol 82 MovieClip Frame 476
stop();
Symbol 101 MovieClip Frame 300
stop();
Symbol 111 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 12
dx = _parent.man._x - _x; dy = _parent.man._y - _y; _rotation = ((Math.atan2(dy, dx) * 180) / Math.PI); run = Math.cos((_rotation * Math.PI) / 180); rise = Math.sin((_rotation * Math.PI) / 180); if (Math.sqrt((dx * dx) + (dy * dy)) < 40) { _parent.man.health--; _parent.man.run = _parent.man.run + (run * 5); _parent.man.rise = _parent.man.rise + (rise * 5); }
Symbol 111 MovieClip Frame 16
gotoAndStop (1);
Instance of Symbol 101 MovieClip in Symbol 111 MovieClip Frame 35
onClipEvent (load) { _rotation = random(360); }
Symbol 111 MovieClip Frame 41
stop();
Symbol 118 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 8
gotoAndStop (1);
Symbol 126 MovieClip Frame 95
_parent.boss._visible = false; _parent.target1._visible = false; _parent.deadboss._visible = true;
Symbol 126 MovieClip Frame 139
_visible = false; stop();
Symbol 131 MovieClip Frame 19
stop();
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 64
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 20
stop();
Symbol 144 MovieClip Frame 31
stop();
Symbol 155 Button
on (release) { if (_root.passwd.toLowerCase() == "greene") { _root.messageCount = 29; _root.messageWin.t = 0; _root.messages = ["Rhodes: Great, let's keep going."]; _parent.wall.play(); _visible = false; _parent.man.wall = false; _parent.man.pistol = true; } else { _root.passwd = "Incorrect"; } }
Symbol 161 MovieClip Frame 1
stop();
Instance of Symbol 64 MovieClip "man" in Symbol 161 MovieClip Frame 1
onClipEvent (load) { _root.pieces = 0; wall = false; footsteps = new Sound(this); footsteps.setVolume(0); footsteps.attachSound("running footsteps"); footsteps.start(0, 999999999); rise = (run = 0); decay = 0.87; h = _height; w = _width; flashlight = false; hitF = false; t = 0; health = 10; clicking = new Object(); clicking.onMouseDown = function () { if ((pistol == true) && (_root._ymouse < 400)) { vx = _root._xmouse - _x; vy = _root._ymouse - _y; rot = Math.atan2(vy, vx); dx = Math.cos(rot); dy = Math.sin(rot); _parent.createEmptyMovieClip("bullet" + _root.q, _root.q); _parent["bullet" + _root.q].lineStyle(1, 16777215); x = (_x + (dx * 10)) + run; y = (_y + (dy * 10)) + rise; _parent["bullet" + _root.q].moveTo(x, y); go = true; while (go == true) { x = x + (dx * 5); y = y + (dy * 5); if ((((x < 0) || (x > 550)) || (y < 0)) || (y > 400)) { go = false; } hit = false; for (i in _parent.enemies) { if ((_parent[_parent.enemies[i]].hitTest(x, y, true) && (_parent[_parent.enemies[i]]._visible == true)) && ((_parent[_parent.enemies[i]].health > 0) || ((_parent.enemies[i] == "reactor") || (_parent.enemies[i].indexOf("zombie", 0) == -1)))) { _parent[_parent.enemies[i]].health--; go = false; hit = true; bRot = _parent[_parent.enemies[i]]._rotation; break; } } } _parent["bullet" + _root.q].lineTo(x, y); _parent["bullet" + _root.q].onEnterFrame = function () { if (this.erase == true) { removeMovieClip(this); } this.erase = true; }; _root.q++; if (hit == true) { if (_parent.enemies[i].indexOf("zombie", 0) != -1) { duplicateMovieClip (_parent.blood, "blood" + _root.q, _root.q); _parent["blood" + _root.q]._x = x; _parent["blood" + _root.q]._y = y; _parent["blood" + _root.q]._rotation = bRot; _root.q++; } else if ((_parent.enemies[i] == "reactor") && (_parent.reactor._currentframe < 9)) { _parent.reactor.gotoAndPlay(2); } else if (_parent.enemies[i] == "target1") { _parent.target1.gotoAndPlay(2); } } duplicateMovieClip (_root.lights.bFlash, "bFlash" + _root.q, _root.q); _root.lights["bFlash" + _root.q]._x = _x + run; _root.lights["bFlash" + _root.q]._y = _y + rise; _root.lights["bFlash" + _root.q]._rotation = (rot * 180) / Math.PI; _root.q++; duplicateMovieClip (_parent.muzzleFlash, "muzzleFlash" + _root.q, _root.q); _parent["muzzleFlash" + _root.q]._x = _x + run; _parent["muzzleFlash" + _root.q]._y = _y + rise; _parent["muzzleFlash" + _root.q]._rotation = (rot * 180) / Math.PI; _root.q++; } }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (_currentframe == 1) { moving = false; if (_root.cinematic != true) { if (Key.isDown(65)) { run = run - 0.7; moving = true; } if (Key.isDown(68)) { run = run + 0.7; moving = true; } if (Key.isDown(87)) { rise = rise - 0.7; moving = true; } if (Key.isDown(83)) { rise = rise + 0.7; moving = true; } if (Key.isDown(70) && (hitF == false)) { if (_root.messageCount == 0) { _root.indicator._x = 540; _root.indicator._y = 390; _root.messageCount = 1; _root.messageWin.t = 0; _root.messages[0] = "I think I can see a light switch over in the corner there.\n\n(Use W, S, A, and D to move. Walk over to the light switch.)"; } hitF = true; flicker = random(50) + 2; if (flashlight == false) { flashlight = true; t = 0; } else { flashlight = false; if (_root.messageCount == 2) { _root.messageCount = 3; _root.messageWin.t = 0; _root.messages[0] = "(Exit the room through the door at the bottom of the screen.)"; } } } } if (!Key.isDown(70)) { hitF = false; } _x = (_x + run); _y = (_y + rise); run = run * decay; rise = rise * decay; if (Math.abs(run) < 0.1) { run = 0; } if (Math.abs(rise) < 0.1) { rise = 0; } if (moving == false) { run = run * 0.75; rise = rise * 0.75; if (footsteps.getVolume() > 0) { footsteps.setVolume(footsteps.getVolume() - 10); } } else if (footsteps.getVolume() < 80) { footsteps.setVolume(footsteps.getVolume() + 10); } if ((_x + (w / 2)) > 550) { _x = (550 - (w / 2)); run = 0; } if ((_x - (w / 2)) < 0) { _x = (w / 2); run = 0; } if ((_y + (h / 2)) > 400) { _y = (400 - (h / 2)); rise = 0; } if ((_y - (h / 2)) < 0) { _y = (h / 2); rise = 0; } if (health <= 0) { play(); footsteps.setVolume(0); pistol = false; flashlight = false; _root.deathscreen.play(); dead = true; } if (_parent._currentframe == 5) { dx = 275 - _x; dy = 200 - _y; dist = Math.sqrt((dx * dx) + (dy * dy)); if (dist < 110) { rot = Math.atan2(dy, dx); _x = (275 - (Math.cos(rot) * 110)); _y = (200 - (Math.sin(rot) * 110)); } } _root.lights.flashlight._x = _x; _root.lights.flashlight._y = _y; dx = _root._xmouse - _x; dy = _root._ymouse - _y; _rotation = ((Math.atan2(dy, dx) * 180) / Math.PI); if (flashlight == true) { _root.lights.flashlight._visible = true; t++; if (t == flicker) { t = 0; _root.lights.flashlight._visible = false; flicker = random(50) + 2; } _root.lights.flashlight._rotation = _rotation; } else { _root.lights.flashlight._visible = false; _root.lights.flashlight._x = 20; } } if ((((_root.messageCount == 1) && (_x > 510)) && (_y > 360)) && (flashlight == true)) { _root.messageCount = 2; _root.messageWin.t = 0; _root.messages[0] = "Much better.\n\n(Press F again to turn off your flashlight.)"; _root.lights.roomLight._alpha = 100; _root.indicator._x = -100; } if (((_root.messageCount == 3) && (_x > 250)) && ((_x < 300) & (_y > 385))) { flashlight = false; _root.messageWin.t = 0; _root.messages[0] = ""; _root.messageCount = 4; _root.trans.gotoAndPlay(2); _y = (h / 2); rise = (run = 0); _root.messageWin.t = 0; _root.messages[0] = "Man: Hello? Who's there? I can hear you! I'm not afraid of you!"; } if (((((_root.messageCount == 4) && (_x > 200)) && (_x < 350)) && (_y > 125)) && (_y < 275)) { if (flashlight == false) { if (foundMan != true) { _root.messageWin.t = 0; _root.messages[0] = "Man: Who's there?! I can't see you!\n\n(Turn on your flashlight)"; foundMan = true; } } else { _root.messageCount = 5; _root.messageWin.t = 0; _root.messages[0] = "Man: Oh, thank god, a survivor. I've been stuck in the dark for so long, I thought I'd die in here. Let's see if we can find a light switch."; _root.main.man1.play(); } } if (((_root.messageCount == 6) && (_x < 75)) && (_y > 325)) { _root.messageCount = 7; _root.messageWin.t = 0; _root.messages[0] = "Man: Hmm, can you see any swi-"; _root.main.man1.play(); } if (((_root.messageCount == 7) && (_x > 450)) && (_y < 100)) { _root.messageCount = 8; _root.messageWin.t = 0; _root.messages[0] = "Oh my god!\n\n(Find the door-hurry!)"; } if (((_root.messageCount == 8) && (_x > 475)) && (_y > 375)) { _root.trans.gotoAndPlay(2); _y = (h / 2); _root.messageCount = 9; _root.messageWin.t = 0; _root.messages[0] = ""; } if (((_root.messageCount == 9) && (_x > 425)) && (_y > 275)) { _root.messageCount = 10; _root.messageWin.t = 0; _root.messages[0] = "Injured Man: Help me...He dragged me here...I have a case of medicine...I dropped it back there..."; } if ((_root.messageCount == 10) && (hitTest(_parent.medkit))) { _root.messageCount = 11; _parent.medkit._visible = false; _root.messageWin.t = 0; _root.messages[0] = "(Got the medicine kit, get it back to the injured man!)"; } if (((_root.messageCount == 11) && (_x > 425)) && (_y > 275)) { _root.messageCount = 12; _root.messageWin.t = 0; _root.messages[0] = "Injured Man: Thank you...I...I think that I might...might make it.\n\nOh, no...I can hear him. Take my gun. Kill him...please...\n\n(Click to fire your gun)"; _parent.zombie1._visible = true; pistol = true; } if (((_root.messageCount == 13) && (_x > 425)) && (_y > 275)) { _root.messageCount = 14; _root.messageWin.t = 0; _root.messages[0] = "Hey, don't worry. He's gone, I killed him.\nHey, are you alright?\n...Damnit! He's dead, too.\n\n(Find the door.)"; } if ((((_root.messageCount == 14) && (_x > 535)) && (_y > 100)) && (_y < 175)) { _root.trans.gotoAndPlay(2); _x = (h / 2); _root.messageCount = 15; _root.messageWin.t = 0; _root.messages[0] = ""; } if ((_root.messageCount == 15) && (_parent.bodyCount == 4)) { _root.messageCount = 16; _root.messageWin.t = 0; _root.messages[0] = "Damnit! I thought there was only one guy to deal with, but here are four more, all dead because of me. Time to keep moving, I guess. I'll find answers later."; } if (((_root.messageCount == 16) && (_x > 535)) && (_y > 330)) { _x = (h / 2); _root.trans.gotoAndPlay(2); _root.messageCount = 17; _root.messageWin.t = 0; _root.messages[0] = ""; } if ((_root.messageCount == 17) && (_x > 375)) { _root.lights.flickerOn.play(); _root.messageCount = 18; _parent.boss.go = true; _parent.bossSong.start(0, 99999999999999); } if (((_root.messageCount == 19) && (_x > 535)) && (_y < 70)) { _root.trans.gotoAndPlay(2); _x = (w / 2); _root.messageCount = 20; _root.messageWin.t = 0; _root.messages[0] = "Man: Hello?"; } if (((((_root.messageCount == 20) && (_x > 200)) && (_x < 350)) && (_y > 125)) && (_y < 275)) { _parent.rhodes.walk = true; _root.messages = ["You: Another survivor! Are you hurt?\n\n(Press the spacebar to continue the conversation)", "Man: No, I'm fine. Who are you?\n(space)", "You: I...I don't know. I can't remember much of anything right now.\n(space)", "Man: Alright. You can call me Rhodes. I was in a group, but the lights went off and they started dying...I got out of there as fast as I could.\n(space)", "You: I just woke up a few rooms back a couple of minutes ago.\n(space)", "Rhodes: Alright. Are you armed?\n(space)", "You: Yeah, I've got a pistol on me.\n(space)", "Rhodes: Well, you're better off than me, then. I haven't found anything to fight back with as of yet.\n(space)", "You: What do you know about this place?\n(space)", "Rhodes: It's big, it has wooden floors, and it scares the hell out of me.\n(space)", "You: Well, there was some sort of assault robot just back through the door there. I had one hell of time taking that thing down.\n(space)", "Rhodes: An assault robot? I guess this isn't just any old building, then. Something important is going on. Why else would you be up against that kind of firepower?\n(space)", "You: Well, that's a possiblity. Maybe this is where they develop or test those machines.\n(space)", "Rhodes: Yeah, it could be either one. Hell, it could be something completely different for all we know. But I'm glad I found another survivor.\n(space)", "You: Why?\n(space)", "Rhodes: I'd never think about going anywhere alone. Good thing you taught that hunk of metal a lesson or two.\n(space)", "You: Heh, yeah. Let's keep moving. Stay close to me, I haven't had much luck keeping others alive so far.\n(space)", "Rhodes: Sounds like a plan.\n\n(Exit the room.)"]; _root.messageWin.t = 0; _root.messageCount = 21; } if (_root.messageCount == 21) { if (!Key.isDown(32)) { hitspace = false; } if ((Key.isDown(32) && (hitspace == false)) && (_root.messages.length > 1)) { hitspace = true; _root.messages.splice(0, 1); _root.messageWin.t = 0; } if ((((_root.messages.length == 1) && (_x > 535)) && (_y > 170)) && (_y < 230)) { _root.trans.gotoAndPlay(2); _x = ((_parent.rhodes._x = w / 2)); _parent.rhodes._y = _y - 40; _root.messageWin.t = 0; _root.messages = ["Rhodes: Hey, I just stepped on something.\n\n(spacebar)", "You: What is it?\n(space)", "Rhodes: Uh...Hmm, it's a piece of paper.\n(space)", "You: Oh, here's another one!\n(space)", "Rhodes: They're all over the place-let's see if we can get them all.\n(space)", "You: Here's one, and here's one...\n(space)", "Rhodes: Okay, I think we have them all.\n(space)", "You: Looks like it's a note that's been ripped up.\n(space)", "Rhodes: Alright then, put them back together!\n(space)", ""]; _root.messageCount = 22; } } if (_root.messageCount == 22) { if (!Key.isDown(32)) { hitspace = false; } if (Key.isDown(32) && (hitspace == false)) { hitspace = true; if (_root.messages.length > 1) { _root.messages.splice(0, 1); _root.messageWin.t = 0; } if (_root.messages.length == 1) { _root.puzzle._x = (_root.puzzle._y = 0); _root.puzzle.cacheAsBitmap = false; pistol = false; } } } if (_root.messageCount == 23) { if (!Key.isDown(32)) { hitspace = false; } if (Key.isDown(32) && (hitspace == false)) { hitspace = true; if (_root.messages.length > 1) { _root.messages.splice(0, 1); _root.messageWin.t = 0; } } if ((((_root.messages.length == 1) && (_x > 535)) && (_y > 170)) && (_y < 230)) { _root.trans.gotoAndPlay(2); _x = ((_parent.rhodes._x = w / 2)); _parent.rhodes._y = _y - 40; _root.messageWin.t = 0; _root.messages = ["Rhodes (whispering): Who's that? He's giving you a weird look...I'd be careful."]; _root.messageCount = 24; } } if (((_root.messageCount == 24) && (_x > 380)) && (wall == false)) { _parent.wall.play(); wall = true; _root.messageWin.t = 0; _root.messages = [" Rhodes: Jesus!\n\n(Press space)", "You: Where the hell did that come from?!\n(space)", "Rhodes: I don't know, but this is just giving me more reasons to be nervous.\n(space)", "You: I know the feeling...\n(space)", "Rhodes: Well...now what? That wall is blocking our way.\n(space)", "You: Let's see what we can find in here.\n\n(search the room.)"]; _root.messageCount = 25; } if ((wall == true) && (_x > 410)) { _x = 410; run = 0; } if (_root.messageCount == 25) { if (!Key.isDown(32)) { hitspace = false; } if (Key.isDown(32) && (hitspace == false)) { hitspace = true; if (_root.messages.length > 1) { _root.messages.splice(0, 1); _root.messageWin.t = 0; } } if ((_x < 70) && (_y < 50)) { _root.messageWin.t = 0; _root.messages = ["It's locked."]; _root.messageCount = 26; } } if (((_root.messageCount == 27) && (_x < 70)) && (_y < 50)) { _root.messageWin.t = 0; _root.messages = ["There's a piece of paper in the box. It reads, \"He is the color of envy.\""]; _root.messageCount = 28; } if ((_root.messageCount >= 25) && (_root.messageCount == 28)) { if (_root.messageCount == 28) { if ((_x < 40) && (_y > 360)) { _parent.pwdinput._visible = true; pistol = false; } else { _parent.pwdinput._visible = false; pistol = true; } } else if (((_x < 40) && (_y > 360)) && (_root.messages != ["It's a password console."])) { _root.messageWin.t = 0; _root.messages = ["It's a password console."]; } } if (((_root.messageCount == 29) && (_x > 535)) && (_y < 75)) { _root.messageCount = 30; _root.trans.gotoAndPlay(2); _x = ((_parent.rhodes._x = w / 2)); _parent.rhodes._y = _y + 40; _root.messageWin.t = 0; pistol = false; _root.messages = ["Rhodes: Wait, I know him...Give me your gun.\n\nYou: Alright."]; } if (_root.messageCount == 30) { dx = 275 - _x; dy = 200 - _y; dist = Math.sqrt((dx * dx) + (dy * dy)); if (dist < 60) { rot = ((Math.atan2(-dy, -dx) * 180) / Math.PI) + 45; tt = 0; _root.messageCount = 31; _root.cinematic = true; _parent.rhodes.tarX = 275 + (Math.cos((rot * Math.PI) / 180) * 60); _parent.rhodes.tarY = 200 + (Math.sin((rot * Math.PI) / 180) * 60); _root.messageWin.t = 0; _root.messages = ["\n\n\n\nRhodes: Alright, Mr. Greene. Time to come with me.\n(space)", "\n\n\n\nYou: This is Jason Greene?\n(space)", "\n\n\n\nRhodes: No.\n(space)", "\n\n\n\nYou: What?\n(space)", "\n\n\n\nRhodes: You are Jason Greene, and it's time to stop pretending. I've caught you.\n(space)", "\n\n\n\nYou: What the hell is going on?!\n(space)", "\n\n\n\nMan: Rhodes, great work, I was starting to doubt you for a minute there.\n(space)", "\n\n\n\nRhodes: Thank you. Now then, Mr. Greene, give yourself up.\n(space)", "\n\n\n\nYou: I told you, I'm not Jason Greene! You're wrong!\n(space)", "\n\n\n\nRhodes: Come on, Jason, don't tell me you don't remember. It should be coming back to you by now.\n(space)", "\n\n\n\nYou: What are you talking about?!\n(space)", "\n\n\n\nRhodes: You put the green light on the chemical testing going on in this very lab.\n(space)", "\n\n\n\nYou: I don't even know where we are! How could I have anything to do with all this?!\n(space)", "\n\n\n\nMan: Rhodes, I think he's suffering from memory loss.\n(space)", "\n\n\n\nRhodes: That is of no concern to me. I remember it; whether he does or not is irrelevant.\n(space)", "\n\n\n\nYou: I'm not Jason Greene!\n(space)", "\n\n\n\nRhodes: Listen, Jason. This is what happened here. Your company, Reverb Incorporated, has been testing products on humans.\n(space)", "\n\n\n\nRhodes: Many of these products were unsafe, and many test subjects were lost. And you didn't care.\n(space)", "\n\n\n\nRhodes: I was a worker for your company. We all knew that what we were doing was wrong, but no one wanted to speak up.\n(space)", "\n\n\n\nRhodes: Finally, we revolted. We tore down the facility. You were supposed to be killed.\n(space)", "\n\n\n\nRhodes: But somehow, we failed at that. You got away.\n(space)", "\n\n\n\nRhodes: And now, here we are.\n(space)", "\n\n\n\nYou: You're wrong...I couldn't have done that...\n(space)", "\n\n\n\nRhodes: No. You did. And now you need to come with me. I've decided something.\n(space)", "\n\n\n\nRhodes: Death isn't good enough for you. Instead, you'll get to tell everyone about what happened here.\n(space)", "\n\n\n\nYou: No. I won't do it...\n(space)", "\n\n\n\nRhodes: If that's your choice, then so be it."]; } } if (_root.messageCount == 31) { if (!Key.isDown(32)) { hitspace = false; } if (Key.isDown(32) && (hitspace == false)) { hitspace = true; if (_root.messages.length > 1) { _root.messages.splice(0, 1); _root.messageWin.t = 0; } } if (_root.messages.length == 1) { tt++; if (tt == 70) { duplicateMovieClip (_parent.muzzleFlash, "muzzleFlash" + _root.q, _root.q); _parent["muzzleFlash" + _root.q]._x = _parent.rhodes._x; _parent["muzzleFlash" + _root.q]._y = _parent.rhodes._y; _parent["muzzleFlash" + _root.q]._rotation = (Math.atan2(_y - _parent.rhodes._y, _x - _parent.rhodes._x) * 180) / Math.PI; _root.q++; play(); _rotation = ((Math.atan2(_parent.rhodes._y - _y, _parent.rhodes._x - _x) * 180) / Math.PI); _root.messageWin.t = 0; _root.messages = ["\n\n\n\nMan: Rhodes, just what the hell was that for! You've killed him!\n(space)", "\n\n\n\nRhodes: No, I only hit his shoulder. He'll live.\n(space)", "\n\n\n\nMan: Where are we taking him?\n(space)", "\n\n\n\nRhodes: There are some cells where the test subjects were held on the other side of the facility.\n(space)", "\n\n\n\nMan: How long will he stay there?\n(space)", "\n\n\n\nRhodes: Until his public announcement is ready to begin. Or, if he doesn't make it, as long as he lasts.\n(space)", "\n\n\n\nRhodes: Actually, I have an idea. We'll give him the right to live, but only if he earns it."]; } if (tt > 70) { _root.fadeout.play(); _root.messageCount = 32; } } } if (_root.messageCount == 32) { if (!Key.isDown(32)) { hitspace = false; } if (Key.isDown(32) && (hitspace == false)) { hitspace = true; if (_root.messages.length > 1) { _root.messages.splice(0, 1); _root.messageWin.t = 0; } } if ((_x > 535) && (_y > 310)) { _root.trans.play(); _root.messages = [""]; _root.messageWin.t = 0; _root.maze.gotoAndStop(2); _root.maze._x = 0; _root.messageCount = 33; } } if (_root.messageCount == 34) { if (!Key.isDown(32)) { hitspace = false; } if (Key.isDown(32) && (hitspace == false)) { hitspace = true; if (_root.messages.length > 1) { _root.messages.splice(0, 1); _root.messageWin.t = 0; } else { _root.stopAllSounds(); _root.messageCount = 35; _root.ending.play(); } } } }
Instance of Symbol 69 MovieClip "muzzleFlash" in Symbol 161 MovieClip Frame 1
onClipEvent (load) { if (_name == "muzzleFlash") { _visible = false; stop(); } else { _visible = true; _xscale = (random(30) + 70); if (random(2) == 0) { _yscale = -100; } } } onClipEvent (enterFrame) { if (_root._currentframe != 2) { removeMovieClip(this); } }
Instance of Symbol 75 MovieClip "blood" in Symbol 161 MovieClip Frame 1
onClipEvent (load) { if (_name == "blood") { _visible = false; } else { _visible = true; } } onClipEvent (enterFrame) { if (_root._currentframe != 2) { removeMovieClip(this); } }
Symbol 161 MovieClip Frame 3
enemies = ["zombie1"];
Instance of Symbol 111 MovieClip "zombie1" in Symbol 161 MovieClip Frame 3
onClipEvent (load) { footsteps = new Sound(this); footsteps.setVolume(0); footsteps.attachSound("footsteps"); footsteps.start(0, 999999999); speed = 2; _visible = false; health = 2; } onClipEvent (enterFrame) { if (((_visible == true) && (health > 0)) && (_parent.man._currentframe == 1)) { dx = _parent.man._x - _x; dy = _parent.man._y - _y; _rotation = ((Math.atan2(dy, dx) * 180) / Math.PI); run = Math.cos((_rotation * Math.PI) / 180); rise = Math.sin((_rotation * Math.PI) / 180); if (Math.sqrt((dx * dx) + (dy * dy)) > 30) { _x = (_x + (run * speed)); _y = (_y + (rise * speed)); if (footsteps.getVolume() < 100) { footsteps.setVolume(footsteps.getVolume() + 10); } } else { if (footsteps.getVolume() > 0) { footsteps.setVolume(footsteps.getVolume() - 10); } play(); } } if ((health <= 0) && (_currentframe < 17)) { gotoAndPlay (17); _root.messageCount = 13; footsteps.stop(); } }
Symbol 161 MovieClip Frame 4
enemies = ["zombie1", "zombie2", "zombie3", "zombie4"]; bodyCount = 0;
Instance of Symbol 111 MovieClip "zombie1" in Symbol 161 MovieClip Frame 4
onClipEvent (load) { footsteps = new Sound(this); footsteps.setVolume(0); footsteps.attachSound("footsteps"); startSound = random(20) + 1; a = 0; speed = 2; health = 2; } onClipEvent (enterFrame) { a++; if (a == startSound) { footsteps.start(0, 999999999); } if (((_visible == true) && (health > 0)) && (_parent.man._currentframe == 1)) { dx = _parent.man._x - _x; dy = _parent.man._y - _y; _rotation = ((Math.atan2(dy, dx) * 180) / Math.PI); run = Math.cos((_rotation * Math.PI) / 180); rise = Math.sin((_rotation * Math.PI) / 180); if (Math.sqrt((dx * dx) + (dy * dy)) > 30) { _x = (_x + (run * speed)); _y = (_y + (rise * speed)); if (footsteps.getVolume() < 100) { footsteps.setVolume(footsteps.getVolume() + 10); } } else { if (footsteps.getVolume() > 0) { footsteps.setVolume(footsteps.getVolume() - 10); } play(); } } if ((health <= 0) && (_currentframe < 17)) { gotoAndPlay (17); _parent.bodyCount++; footsteps.stop(); } }
Instance of Symbol 111 MovieClip "zombie2" in Symbol 161 MovieClip Frame 4
onClipEvent (load) { footsteps = new Sound(this); footsteps.setVolume(0); footsteps.attachSound("footsteps"); startSound = random(20) + 1; a = 0; speed = 2; health = 2; } onClipEvent (enterFrame) { a++; if (a == startSound) { footsteps.start(0, 999999999); } if (((_visible == true) && (health > 0)) && (_parent.man._currentframe == 1)) { dx = _parent.man._x - _x; dy = _parent.man._y - _y; _rotation = ((Math.atan2(dy, dx) * 180) / Math.PI); run = Math.cos((_rotation * Math.PI) / 180); rise = Math.sin((_rotation * Math.PI) / 180); if (Math.sqrt((dx * dx) + (dy * dy)) > 30) { _x = (_x + (run * speed)); _y = (_y + (rise * speed)); if (footsteps.getVolume() < 100) { footsteps.setVolume(footsteps.getVolume() + 10); } } else { if (footsteps.getVolume() > 0) { footsteps.setVolume(footsteps.getVolume() - 10); } play(); } } if ((health <= 0) && (_currentframe < 17)) { gotoAndPlay (17); _parent.bodyCount++; footsteps.stop(); } }
Instance of Symbol 111 MovieClip "zombie4" in Symbol 161 MovieClip Frame 4
onClipEvent (load) { footsteps = new Sound(this); footsteps.setVolume(0); footsteps.attachSound("footsteps"); startSound = random(20) + 1; a = 0; speed = 2; health = 2; } onClipEvent (enterFrame) { a++; if (a == startSound) { footsteps.start(0, 999999999); } if (((_visible == true) && (health > 0)) && (_parent.man._currentframe == 1)) { dx = _parent.man._x - _x; dy = _parent.man._y - _y; _rotation = ((Math.atan2(dy, dx) * 180) / Math.PI); run = Math.cos((_rotation * Math.PI) / 180); rise = Math.sin((_rotation * Math.PI) / 180); if (Math.sqrt((dx * dx) + (dy * dy)) > 30) { _x = (_x + (run * speed)); _y = (_y + (rise * speed)); if (footsteps.getVolume() < 100) { footsteps.setVolume(footsteps.getVolume() + 10); } } else { if (footsteps.getVolume() > 0) { footsteps.setVolume(footsteps.getVolume() - 10); } play(); } } if ((health <= 0) && (_currentframe < 17)) { gotoAndPlay (17); _parent.bodyCount++; footsteps.stop(); } }
Instance of Symbol 111 MovieClip "zombie3" in Symbol 161 MovieClip Frame 4
onClipEvent (load) { footsteps = new Sound(this); footsteps.setVolume(0); footsteps.attachSound("footsteps"); startSound = random(20) + 1; a = 0; speed = 2; health = 2; } onClipEvent (enterFrame) { a++; if (a == startSound) { footsteps.start(0, 999999999); } if (((_visible == true) && (health > 0)) && (_parent.man._currentframe == 1)) { dx = _parent.man._x - _x; dy = _parent.man._y - _y; _rotation = ((Math.atan2(dy, dx) * 180) / Math.PI); run = Math.cos((_rotation * Math.PI) / 180); rise = Math.sin((_rotation * Math.PI) / 180); if (Math.sqrt((dx * dx) + (dy * dy)) > 30) { _x = (_x + (run * speed)); _y = (_y + (rise * speed)); if (footsteps.getVolume() < 100) { footsteps.setVolume(footsteps.getVolume() + 10); } } else { if (footsteps.getVolume() > 0) { footsteps.setVolume(footsteps.getVolume() - 10); } play(); } } if ((health <= 0) && (_currentframe < 17)) { gotoAndPlay (17); _parent.bodyCount++; footsteps.stop(); } }
Symbol 161 MovieClip Frame 5
_root.checkpoint.play(); _root.room = 5; enemies = ["boss", "reactor", "target1"]; _root.theSong.stop(); bossSong = new Sound(reactor); bossSong.setVolume(100); bossSong.attachSound("boss battle");
Instance of Symbol 118 MovieClip "target1" in Symbol 161 MovieClip Frame 5
onClipEvent (load) { health = 5; } onClipEvent (enterFrame) { if (_root.lights.flickerOn._currentframe == 1) { health = 5; gotoAndStop (1); } if (health == 0) { health = 5; _parent.boss.adding = true; _parent.boss.play(); } }
Instance of Symbol 120 MovieClip "deadboss" in Symbol 161 MovieClip Frame 5
onClipEvent (load) { _visible = false; }
Instance of Symbol 126 MovieClip "reactor" in Symbol 161 MovieClip Frame 5
onClipEvent (load) { health = 15; explode = false; } onClipEvent (enterFrame) { if (_root.lights.flickerOn._currentframe == 1) { health = 30; gotoAndStop (1); } if ((health <= 0) && (explode == false)) { explode = true; _parent.explosions.play(); _root.messageCount = 19; _root.messageWin.t = 0; _root.messages[0] = "My god, this just gets worse and worse...What was that machine? What the hell am I doing in a building with something like that in it?\n\n(Get to the door.)"; gotoAndPlay (9); } if ((health <= 0) && (_parent.bossSong.getVolume() > 0)) { _parent.bossSong.setVolume(_parent.bossSong.getVolume() - 2); } }
Instance of Symbol 136 MovieClip "boss" in Symbol 161 MovieClip Frame 5
onClipEvent (load) { adding = false; t = 0; go = false; spin = 0; decay = 0.94; blurAmt = 20; crazy = 20; _parent.createEmptyMovieClip("lightning", _root.q++); filter = new flash.filters.GlowFilter(); filter.color = 16711935 /* 0xFF00FF */; filter.quality = 1; filter.strength = 10; _parent.lightning.filters = [filter]; } onClipEvent (enterFrame) { if (go == true) { if ((adding == true) && (_parent.reactor.explode == false)) { t++; } if (t >= 130) { t = 0; adding = false; } rotDiff = (((Math.atan2(_y - _parent.man._y, _x - _parent.man._x) * 180) / Math.PI) - _rotation) + 90; if (rotDiff > 180) { rotDiff = rotDiff - 360; } if (rotDiff < -180) { rotDiff = rotDiff + 360; } if (rotDiff > 0) { spin = spin + 0.1; } else { spin = spin - 0.1; } if (_parent.reactor.explode == true) { spin = spin - 0.9; } spin = spin * decay; _rotation = (_rotation + spin); _parent.target1._x = 275 + (Math.cos(((_rotation - 90) * Math.PI) / 180) * 100); _parent.target1._y = 200 + (Math.sin(((_rotation - 90) * Math.PI) / 180) * 100); _parent.lightning.clear(); if (t < 1) { x = 275 + (Math.cos(((_rotation + 90) * Math.PI) / 180) * 335); y = 200 + (Math.sin(((_rotation + 90) * Math.PI) / 180) * 335); rot = Math.atan2(y - 200, x - 275); run = Math.cos(rot); rise = Math.sin(rot); dist = Math.sqrt(((y - 200) * (y - 200)) + ((x - 275) * (x - 275))); _parent.lightning.lineStyle(2, 16777215); j = 0; while (j < 1) { _parent.lightning.moveTo(275, 200); len = 20; while (len < dist) { offx = random(crazy) - (crazy / 2); offy = random(crazy) - (crazy / 2); _parent.lightning.lineTo((275 + (run * len)) + offx, (200 + (rise * len)) + offy); cx = 275 + (run * len); cy = 200 + (rise * len); dx = cx - _parent.man._x; dy = cy - _parent.man._y; d = Math.sqrt((dx * dx) + (dy * dy)); if (d < 15) { _parent.man.health = 0; } len = len + 20; } _parent.lightning.lineTo(x, y); j++; } } } }
Symbol 161 MovieClip Frame 6
_root.checkpoint.play(); bossSong.stop(); _root.theSong.start(0, 999999999999); reactor._visible = false; _root.room = 6;
Instance of Symbol 138 MovieClip "rhodes" in Symbol 161 MovieClip Frame 6
onClipEvent (load) { if (_parent._currentframe == 6) { walk = false; } else { walk = true; } footsteps = new Sound(this); footsteps.setVolume(0); footsteps.attachSound("footsteps"); footsteps.start(0, 999999999); } onClipEvent (enterFrame) { if (walk == true) { if (tarX == undefined) { dx = _parent.man._x - _x; dy = _parent.man._y - _y; } else { dx = tarX - _x; dy = tarY - _y; } if ((Math.sqrt((dx * dx) + (dy * dy)) > 40) || ((tarX != undefined) && (Math.sqrt((dx * dx) + (dy * dy)) > 3))) { rot = Math.atan2(dy, dx); _x = (_x + (Math.cos(rot) * 2)); _y = (_y + (Math.sin(rot) * 2)); if (footsteps.getVolume() < 80) { footsteps.setVolume(footsteps.getVolume() + 10); } } else if (footsteps.getVolume() > 0) { footsteps.setVolume(footsteps.getVolume() - 10); } } }
Symbol 161 MovieClip Frame 8
enemies = ["box"];
Instance of Symbol 145 MovieClip "box" in Symbol 161 MovieClip Frame 8
onClipEvent (load) { health = 1; lock = true; } onClipEvent (enterFrame) { if (_parent.wall._currentframe == 1) { health = 1; } if ((health == 0) && (lock == true)) { lock = false; _root.messageWin.t = 0; _root.messages = ["Well...that's one way to unlock something."]; _root.messageCount = 27; } }
Instance of Symbol 156 MovieClip "pwdinput" in Symbol 161 MovieClip Frame 8
onClipEvent (load) { _visible = false; }
Symbol 161 MovieClip Frame 9
enemies = ["man"]; _root.checkpoint.play(); _root.room = 9;
Symbol 171 MovieClip Frame 1
stop();
Symbol 171 MovieClip Frame 24
stop();
Symbol 173 MovieClip Frame 1
stop();
Instance of Symbol 165 MovieClip "roomLight" in Symbol 173 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 166 MovieClip in Symbol 173 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Instance of Symbol 168 MovieClip "flashlight" in Symbol 173 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Instance of Symbol 170 MovieClip "bFlash" in Symbol 173 MovieClip Frame 1
onClipEvent (load) { if (_name == "bFlash") { _visible = false; } else { _visible = true; _alpha = 140; } } onClipEvent (enterFrame) { if (_name != "bFlash") { _alpha = (_alpha - 40); if (_alpha <= 0) { removeMovieClip(this); } } if (_root._currentframe != 2) { removeMovieClip(this); } }
Instance of Symbol 181 MovieClip in Symbol 185 MovieClip Frame 1
onClipEvent (enterFrame) { _yscale = ((_root.main.man.health / 10) * 100); if (_root.invulnerable == true) { _visible = false; } }
Symbol 191 Button
on (release) { _root._quality = "HIGH"; }
Symbol 195 Button
on (release) { _root._quality = "MEDIUM"; }
Symbol 199 Button
on (release) { _root._quality = "LOW"; }
Instance of Symbol 200 MovieClip in Symbol 203 MovieClip Frame 1
onClipEvent (enterFrame) { _xscale = ((_root.main.reactor.health / 30) * 100); if (_xscale < 0) { _xscale = 0; } }
Instance of Symbol 203 MovieClip in Symbol 204 MovieClip Frame 1
onClipEvent (load) { _visible = false; } onClipEvent (enterFrame) { if ((_root.main._currentframe == 5) && (_root.lights.flickerOn._currentframe != 1)) { _visible = true; } else { _visible = false; } }
Symbol 206 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 209 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 212 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 215 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 218 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 221 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 224 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 227 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 230 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 233 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 236 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 239 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 242 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 245 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 248 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 251 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 254 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 260 Button
on (release) { _root.messageWin.t = 0; _root.messages = ["You: Jason Greene...This is all sounding very familiar. I think I remember him being a figure of authority, like it says here.\n(space)", "Rhodes: Yeah, I think you're right.\n\n(Exit the room.)"]; _root.messageCount = 23; _parent._x = 600; _root.main.man.pistol = true; }
Instance of Symbol 207 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 210 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 213 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 216 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 219 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 222 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 225 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 228 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 231 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 234 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 237 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 240 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 243 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 246 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 249 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 252 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 255 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = true; stuck = false; drag = false; x = _x; y = _y; _x = random(550 - _width); _y = random(400 - _height); clicking = new Object(); clicking.onMouseUp = function () { if (((((_x > (x - 10)) && (_x < (x + 10))) && (_y > (y - 10))) && (_y < (y + 10))) && (stuck == false)) { _x = x; _y = y; _root.pieces++; stuck = true; } stopDrag(); }; Mouse.addListener(clicking); } onClipEvent (enterFrame) { if (stuck == false) { this.swapDepths(_root.q++); } else { _x = x; _y = y; } }
Instance of Symbol 261 MovieClip in Symbol 263 MovieClip Frame 2
onClipEvent (load) { _visible = false; } onClipEvent (enterFrame) { if (_root.pieces == 17) { _visible = true; } else { _visible = false; } }
Symbol 271 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 2
time = 1350; createEmptyMovieClip("bar", _root.q++); _root.onEnterFrame = function () { time--; x = (time / 1350) * 550; bar.clear(); bar.beginFill(16711680, 30); bar.moveTo(0, 215); bar.lineTo(0, 235); bar.lineTo(x, 235); bar.lineTo(x, 215); bar.endFill(); if ((time == 0) && (_currentframe == 2)) { gotoAndStop (1); _root.main.man.health = 0; _root.main.man._x = 275; _root.main.man._y = 200; } };
Instance of Symbol 270 MovieClip in Symbol 271 MovieClip Frame 2
onClipEvent (enterFrame) { if (random(3) == 0) { duplicateMovieClip (_parent.blood.bloodgen, "blood" + _root.q, _root.q); _parent.blood.bloodgen._x = (_x + random(5)) - 2; _parent.blood.bloodgen._y = (_y + random(5)) - 2; _parent.blood.bloodgen._xscale = random(50) + 25; _parent.blood.bloodgen._yscale = random(50) + 25; _root.q++; } if (Key.isDown(65)) { if (_parent.walls.hitTest(_x - 1, _y, true) != true) { _x = (_x - 1); } if (_parent.walls.hitTest(_x - 1, _y, true) != true) { _x = (_x - 1); } } if (Key.isDown(68)) { if (_parent.walls.hitTest(_x + 1, _y, true) != true) { _x = (_x + 1); } if (_parent.walls.hitTest(_x + 1, _y, true) != true) { _x = (_x + 1); } } if (Key.isDown(87)) { if (_parent.walls.hitTest(_x, _y - 1, true) != true) { _y = (_y - 1); } if (_parent.walls.hitTest(_x, _y - 1, true) != true) { _y = (_y - 1); } } if (Key.isDown(83)) { if (_parent.walls.hitTest(_x, _y + 1, true) != true) { _y = (_y + 1); } if (_parent.walls.hitTest(_x, _y + 1, true) != true) { _y = (_y + 1); } } if ((_x > 520) && (_y > 420)) { _root.messages = ["Rhodes (intercom): Fantastic work, Mr. Greene! I had my utmost confidence in you.\n(space)", "Rhodes (intercom): However, I'm afraid I have some bad news for you, regarding your speech.\n(space)", "Rhodes (intercom): It's time.\n(space)"]; _root.messageWin.t = 0; _root.maze._x = 700; _root.messageCount = 34; _root.main.man._x = (_root.main.man._y = 60); _root.trans.gotoAndPlay(2); _root.maze.gotoAndStop(1); } }
Symbol 274 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 2
_root.lights.gotoAndStop(_root.lights._currentframe + 1); _root.main.gotoAndStop(_root.main._currentframe + 1);
Symbol 279 Button
on (release) { if (_root.main._currentframe < 5) { _root.main.gotoAndStop(1); _root.lights.gotoAndStop(1); _root.main.man.setup(50, 200, false); _root.messages = ["Damn, looks like the lights are off. I think...yeah, here's my flashlight.\n\n(Hit F to turn on your flashlight.)"]; _root.messageCount = 0; } }
Symbol 281 Button
on (release) { stopAllSounds(); _root.messages = [""]; Mouse.removeListener(_root.main.man.clicking); _root.gotoAndStop(1); }
Symbol 282 MovieClip Frame 1
stop();
Symbol 282 MovieClip Frame 17
stop();
Symbol 285 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 163
_root.trans.gotoAndPlay(2); _root.cinematic = false; UIMask.setMask(null); _root.messages = ["Rhodes: Awake at last, Mr. Greene?\n(space)", "You: Ugh...where are you?\n(space)", "Rhodes: I'm talking through the intercom, Jason. I want you to listen very carefully. I'm going to make you give your little speech-I think you're really going to enjoy it. But here's the catch.\n(space)", "Rhodes: There's a First Aid kit nearby, and I want to see if you're quick enough to find it. We've set up a nice little maze for you to run through.\n(space)", "Rhodes: I must say that I would reccomend immediate care for that injury to your shoulder; it's not looking good. Be swift, little rat."]; _root.lights._visible = false; _root.main.man.gotoAndStop(1); _root.main.man._x = 275; _root.main.man._y = 200; _root.main.rhodes.footsteps.stop(); _root.messageCount = 32; _root.checkpoint.play(); _root.room = 10;
Symbol 297 Button
on (release) { getURL ("http://www.stickpage.com/", _blank); }
Symbol 299 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 107
stop();

Library Items

Symbol 1 Sound [boss battle]
Symbol 2 Sound [footsteps]
Symbol 3 Sound [music]
Symbol 4 Sound [pistol]Used by:69
Symbol 5 GraphicUsed by:10
Symbol 6 FontUsed by:7 9
Symbol 7 TextUses:6Used by:10
Symbol 8 GraphicUsed by:10
Symbol 9 TextUses:6Used by:10
Symbol 10 ButtonUses:5 7 8 9Used by:46
Symbol 11 GraphicUsed by:46
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:46
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:29
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:22
Symbol 18 GraphicUsed by:22
Symbol 19 GraphicUsed by:22
Symbol 20 GraphicUsed by:22
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:17 18 19 20 21Used by:23
Symbol 23 MovieClipUses:22Used by:29
Symbol 24 GraphicUsed by:29
Symbol 25 GraphicUsed by:26
Symbol 26 ButtonUses:25Used by:29
Symbol 27 FontUsed by:28
Symbol 28 TextUses:27Used by:29
Symbol 29 MovieClipUses:15 23 24 26 28Used by:46
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:46
Symbol 32 FontUsed by:33 38 42 43 44 283
Symbol 33 TextUses:32Used by:37
Symbol 34 GraphicUsed by:37
Symbol 35 FontUsed by:36
Symbol 36 TextUses:35Used by:37
Symbol 37 ButtonUses:33 34 36Used by:46
Symbol 38 TextUses:32Used by:40
Symbol 39 GraphicUsed by:40 45 126
Symbol 40 ButtonUses:38 39Used by:41
Symbol 41 MovieClipUses:40Used by:46
Symbol 42 TextUses:32Used by:46
Symbol 43 TextUses:32Used by:46
Symbol 44 TextUses:32Used by:45 46
Symbol 45 ButtonUses:44 39Used by:46
Symbol 46 MovieClipUses:10 11 13 29 31 37 41 42 43 45 44Used by:Timeline
Symbol 47 BitmapUsed by:48 76 83 112 113 139 140 157
Symbol 48 GraphicUses:47Used by:161
Symbol 49 GraphicUsed by:161
Symbol 50 GraphicUsed by:64
Symbol 51 ShapeTweeningUsed by:64
Symbol 52 ShapeTweeningUsed by:64
Symbol 53 ShapeTweeningUsed by:64
Symbol 54 ShapeTweeningUsed by:64
Symbol 55 ShapeTweeningUsed by:64
Symbol 56 ShapeTweeningUsed by:64
Symbol 57 ShapeTweeningUsed by:64
Symbol 58 ShapeTweeningUsed by:64
Symbol 59 ShapeTweeningUsed by:64
Symbol 60 ShapeTweeningUsed by:64
Symbol 61 ShapeTweeningUsed by:64
Symbol 62 ShapeTweeningUsed by:64
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:50 51 52 53 54 55 56 57 58 59 60 61 62 63Used by:161
Symbol 65 GraphicUsed by:69
Symbol 66 GraphicUsed by:69
Symbol 67 GraphicUsed by:69
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:65 4 66 67 68Used by:161
Symbol 70 GraphicUsed by:75
Symbol 71 GraphicUsed by:75
Symbol 72 GraphicUsed by:75
Symbol 73 GraphicUsed by:75
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:70 71 72 73 74Used by:161
Symbol 76 GraphicUses:47Used by:161
Symbol 77 GraphicUsed by:82 138
Symbol 78 ShapeTweeningUsed by:82
Symbol 79 GraphicUsed by:82 267
Symbol 80 GraphicUsed by:82
Symbol 81 ShapeTweeningUsed by:82
Symbol 82 MovieClipUses:77 78 79 80 81 SS1Used by:161
Symbol 83 GraphicUses:47Used by:161
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:161
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:161
Symbol 88 GraphicUsed by:111 144
Symbol 89 ShapeTweeningUsed by:111
Symbol 90 ShapeTweeningUsed by:111
Symbol 91 ShapeTweeningUsed by:111
Symbol 92 ShapeTweeningUsed by:111
Symbol 93 GraphicUsed by:111
Symbol 94 ShapeTweeningUsed by:111
Symbol 95 ShapeTweeningUsed by:111
Symbol 96 ShapeTweeningUsed by:111
Symbol 97 ShapeTweeningUsed by:111
Symbol 98 ShapeTweeningUsed by:101
Symbol 99 ShapeTweeningUsed by:101
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:98 99 100Used by:111
Symbol 102 ShapeTweeningUsed by:111
Symbol 103 ShapeTweeningUsed by:111
Symbol 104 ShapeTweeningUsed by:111
Symbol 105 ShapeTweeningUsed by:111
Symbol 106 ShapeTweeningUsed by:111
Symbol 107 ShapeTweeningUsed by:111
Symbol 108 ShapeTweeningUsed by:111
Symbol 109 ShapeTweeningUsed by:111
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:88 89 90 91 92 93 94 95 96 97 101 102 103 104 105 106 107 108 109 110Used by:161
Symbol 112 GraphicUses:47Used by:161
Symbol 113 GraphicUses:47Used by:161
Symbol 114 GraphicUsed by:118
Symbol 115 GraphicUsed by:118 126
Symbol 116 ShapeTweeningUsed by:118
Symbol 117 GraphicUsed by:118 126
Symbol 118 MovieClipUses:114 115 116 117Used by:161
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:161
Symbol 121 GraphicUsed by:126
Symbol 122 ShapeTweeningUsed by:126
Symbol 123 ShapeTweeningUsed by:126
Symbol 124 ShapeTweeningUsed by:126
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:121 115 122 117 123 39 124 125Used by:161
Symbol 127 GraphicUsed by:161
Symbol 128 ShapeTweeningUsed by:131
Symbol 129 ShapeTweeningUsed by:131
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:128 129 130Used by:132
Symbol 132 MovieClipUses:131Used by:161
Symbol 133 GraphicUsed by:136
Symbol 134 ShapeTweeningUsed by:136
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:133 134 135Used by:161
Symbol 137 GraphicUsed by:145 161 166 171 173 263 299
Symbol 138 MovieClipUses:77Used by:161
Symbol 139 GraphicUses:47Used by:161
Symbol 140 GraphicUses:47Used by:161
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:144
Symbol 143 SoundUsed by:144 299
Symbol 144 MovieClipUses:88 142 143Used by:161
Symbol 145 MovieClipUses:137Used by:161
Symbol 146 GraphicUsed by:156
Symbol 147 FontUsed by:148 150 151
Symbol 148 TextUses:147Used by:156
Symbol 149 GraphicUsed by:156
Symbol 150 EditableTextUses:147Used by:156
Symbol 151 TextUses:147Used by:155
Symbol 152 GraphicUsed by:155
Symbol 153 FontUsed by:154 162 174 186 187 192 196 202
Symbol 154 TextUses:153Used by:155
Symbol 155 ButtonUses:151 152 154Used by:156
Symbol 156 MovieClipUses:146 148 149 150 155Used by:161
Symbol 157 GraphicUses:47Used by:161
Symbol 158 BitmapUsed by:159 160
Symbol 159 GraphicUses:158Used by:161
Symbol 160 GraphicUses:158Used by:161
Symbol 161 MovieClipUses:48 49 64 69 75 76 82 83 85 87 111 112 113 118 120 126 127 132 136 137 138 139 140 144 145 156 157 159 160Used by:Timeline
Symbol 162 TextUses:153Used by:163
Symbol 163 MovieClipUses:162Used by:Timeline
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:173
Symbol 166 MovieClipUses:137Used by:173
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:173
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:173
Symbol 171 MovieClipUses:137Used by:173
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:165 166 168 170 171 172 137Used by:Timeline
Symbol 174 EditableTextUses:153Used by:175
Symbol 175 MovieClipUses:174Used by:Timeline
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:Timeline
Symbol 178 GraphicUsed by:204 260
Symbol 179 GraphicUsed by:185
Symbol 180 GraphicUsed by:181 200
Symbol 181 MovieClipUses:180Used by:185
Symbol 182 GraphicUsed by:185
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:185
Symbol 185 MovieClipUses:179 181 182 184Used by:204
Symbol 186 TextUses:153Used by:204
Symbol 187 TextUses:153Used by:191
Symbol 188 GraphicUsed by:191
Symbol 189 FontUsed by:190 194 198
Symbol 190 TextUses:189Used by:191
Symbol 191 ButtonUses:187 188 190Used by:204
Symbol 192 TextUses:153Used by:195
Symbol 193 GraphicUsed by:195
Symbol 194 TextUses:189Used by:195
Symbol 195 ButtonUses:192 193 194Used by:204
Symbol 196 TextUses:153Used by:199
Symbol 197 GraphicUsed by:199
Symbol 198 TextUses:189Used by:199
Symbol 199 ButtonUses:196 197 198Used by:204
Symbol 200 MovieClipUses:180Used by:203
Symbol 201 GraphicUsed by:203
Symbol 202 TextUses:153Used by:203
Symbol 203 MovieClipUses:200 201 202Used by:204
Symbol 204 MovieClipUses:178 185 186 191 195 199 203Used by:Timeline
Symbol 205 GraphicUsed by:206
Symbol 206 ButtonUses:205Used by:207
Symbol 207 MovieClipUses:206Used by:263
Symbol 208 GraphicUsed by:209
Symbol 209 ButtonUses:208Used by:210
Symbol 210 MovieClipUses:209Used by:263
Symbol 211 GraphicUsed by:212
Symbol 212 ButtonUses:211Used by:213
Symbol 213 MovieClipUses:212Used by:263
Symbol 214 GraphicUsed by:215
Symbol 215 ButtonUses:214Used by:216
Symbol 216 MovieClipUses:215Used by:263
Symbol 217 GraphicUsed by:218
Symbol 218 ButtonUses:217Used by:219
Symbol 219 MovieClipUses:218Used by:263
Symbol 220 GraphicUsed by:221
Symbol 221 ButtonUses:220Used by:222
Symbol 222 MovieClipUses:221Used by:263
Symbol 223 GraphicUsed by:224
Symbol 224 ButtonUses:223Used by:225
Symbol 225 MovieClipUses:224Used by:263
Symbol 226 GraphicUsed by:227
Symbol 227 ButtonUses:226Used by:228
Symbol 228 MovieClipUses:227Used by:263
Symbol 229 GraphicUsed by:230
Symbol 230 ButtonUses:229Used by:231
Symbol 231 MovieClipUses:230Used by:263
Symbol 232 GraphicUsed by:233
Symbol 233 ButtonUses:232Used by:234
Symbol 234 MovieClipUses:233Used by:263
Symbol 235 GraphicUsed by:236
Symbol 236 ButtonUses:235Used by:237
Symbol 237 MovieClipUses:236Used by:263
Symbol 238 GraphicUsed by:239
Symbol 239 ButtonUses:238Used by:240
Symbol 240 MovieClipUses:239Used by:263
Symbol 241 GraphicUsed by:242
Symbol 242 ButtonUses:241Used by:243
Symbol 243 MovieClipUses:242Used by:263
Symbol 244 GraphicUsed by:245
Symbol 245 ButtonUses:244Used by:246
Symbol 246 MovieClipUses:245Used by:263
Symbol 247 GraphicUsed by:248
Symbol 248 ButtonUses:247Used by:249
Symbol 249 MovieClipUses:248Used by:263
Symbol 250 GraphicUsed by:251
Symbol 251 ButtonUses:250Used by:252
Symbol 252 MovieClipUses:251Used by:263
Symbol 253 GraphicUsed by:254
Symbol 254 ButtonUses:253Used by:255
Symbol 255 MovieClipUses:254Used by:263
Symbol 256 FontUsed by:257
Symbol 257 TextUses:256Used by:260
Symbol 258 FontUsed by:259
Symbol 259 TextUses:258Used by:260
Symbol 260 ButtonUses:257 178 259Used by:261
Symbol 261 MovieClipUses:260Used by:263
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:137 207 210 213 216 219 222 225 228 231 234 237 240 243 246 249 252 255 261 262Used by:Timeline
Symbol 264 GraphicUsed by:271
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:271
Symbol 267 MovieClipUses:79Used by:268
Symbol 268 MovieClipUses:267Used by:271
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClipUses:264 266 268 270Used by:Timeline
Symbol 272 GraphicUsed by:274 290
Symbol 273 ShapeTweeningUsed by:274
Symbol 274 MovieClipUses:272 273Used by:Timeline
Symbol 275 FontUsed by:277
Symbol 276 FontUsed by:277
Symbol 277 TextUses:275 276Used by:279 281 282
Symbol 278 GraphicUsed by:279
Symbol 279 ButtonUses:277 278Used by:282
Symbol 280 GraphicUsed by:281
Symbol 281 ButtonUses:277 280Used by:282
Symbol 282 MovieClipUses:277 279 281Used by:Timeline
Symbol 283 TextUses:32Used by:284
Symbol 284 MovieClipUses:283Used by:285
Symbol 285 MovieClipUses:284Used by:Timeline
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:Timeline
Symbol 288 ShapeTweeningUsed by:290
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:272 288 289Used by:Timeline
Symbol 291 FontUsed by:292
Symbol 292 TextUses:291Used by:293
Symbol 293 MovieClipUses:292Used by:299
Symbol 294 FontUsed by:295
Symbol 295 TextUses:294Used by:298
Symbol 296 GraphicUsed by:297
Symbol 297 ButtonUses:296Used by:298
Symbol 298 MovieClipUses:295 297Used by:299
Symbol 299 MovieClipUses:137 143 293 298Used by:Timeline
Streaming Sound 1Used by:Symbol 82 MovieClip

Instance Names

"main"Frame 2Symbol 161 MovieClip
"musicClip"Frame 2Symbol 163 MovieClip
"lights"Frame 2Symbol 173 MovieClip
"messageWin"Frame 2Symbol 175 MovieClip
"indicator"Frame 2Symbol 177 MovieClip
"puzzle"Frame 2Symbol 263 MovieClip
"maze"Frame 2Symbol 271 MovieClip
"trans"Frame 2Symbol 274 MovieClip
"deathscreen"Frame 2Symbol 282 MovieClip
"checkpoint"Frame 2Symbol 285 MovieClip
"fadeout"Frame 2Symbol 290 MovieClip
"ending"Frame 2Symbol 299 MovieClip
"playbutton"Symbol 46 MovieClip Frame 1Symbol 10 Button
"man"Symbol 161 MovieClip Frame 1Symbol 64 MovieClip
"muzzleFlash"Symbol 161 MovieClip Frame 1Symbol 69 MovieClip
"blood"Symbol 161 MovieClip Frame 1Symbol 75 MovieClip
"man1"Symbol 161 MovieClip Frame 2Symbol 82 MovieClip
"medkit"Symbol 161 MovieClip Frame 3Symbol 87 MovieClip
"zombie1"Symbol 161 MovieClip Frame 3Symbol 111 MovieClip
"zombie1"Symbol 161 MovieClip Frame 4Symbol 111 MovieClip
"zombie2"Symbol 161 MovieClip Frame 4Symbol 111 MovieClip
"zombie4"Symbol 161 MovieClip Frame 4Symbol 111 MovieClip
"zombie3"Symbol 161 MovieClip Frame 4Symbol 111 MovieClip
"target1"Symbol 161 MovieClip Frame 5Symbol 118 MovieClip
"deadboss"Symbol 161 MovieClip Frame 5Symbol 120 MovieClip
"reactor"Symbol 161 MovieClip Frame 5Symbol 126 MovieClip
"explosions"Symbol 161 MovieClip Frame 5Symbol 132 MovieClip
"boss"Symbol 161 MovieClip Frame 5Symbol 136 MovieClip
"rhodes"Symbol 161 MovieClip Frame 6Symbol 138 MovieClip
"wall"Symbol 161 MovieClip Frame 8Symbol 144 MovieClip
"box"Symbol 161 MovieClip Frame 8Symbol 145 MovieClip
"pwdinput"Symbol 161 MovieClip Frame 8Symbol 156 MovieClip
"roomLight"Symbol 173 MovieClip Frame 1Symbol 165 MovieClip
"flashlight"Symbol 173 MovieClip Frame 1Symbol 168 MovieClip
"bFlash"Symbol 173 MovieClip Frame 1Symbol 170 MovieClip
"flickerOn"Symbol 173 MovieClip Frame 5Symbol 171 MovieClip
"bloodgen"Symbol 268 MovieClip Frame 1Symbol 267 MovieClip
"walls"Symbol 271 MovieClip Frame 2Symbol 266 MovieClip
"blood"Symbol 271 MovieClip Frame 2Symbol 268 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "boss battle"
ExportAssets (56)Timeline Frame 1Symbol 2 as "footsteps"
ExportAssets (56)Timeline Frame 1Symbol 3 as "music"
ExportAssets (56)Timeline Frame 1Symbol 4 as "pistol"

Dynamic Text Variables

_root.passwdSymbol 150 EditableText""
_root.currentMessageSymbol 174 EditableText""




http://swfchan.com/12/59952/info.shtml
Created: 16/4 -2019 13:35:46 Last modified: 16/4 -2019 13:35:46 Server time: 29/04 -2024 16:33:35