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

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

Reverb Flash.swf

This is the info page for
Flash #30892

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


Text
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 work done by myself.
Primarily tested by Xiros.
Gimme a ring on my AIM account:
FreeAsANerd

ActionScript [AS1/AS2]

Frame 1
if (room == undefined) { room = 10; q = 0; } stop(); _quality = "HIGH";
Instance of Symbol 38 MovieClip in Frame 1
onClipEvent (load) { if (_root.initialize != true) { _root.initialize = true; } else { gotoAndStop (2); } }
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 167 MovieClip "messageWin" in Frame 2
onClipEvent (load) { t = 0; } onClipEvent (enterFrame) { t++; _root.currentMessage = substring(_root.messages[0], 0, t); }
Instance of Symbol 255 MovieClip "puzzle" in Frame 2
onClipEvent (enterFrame) { if (_x != 0) { gotoAndStop (1); } else { gotoAndStop (2); } }
Instance of Symbol 279 MovieClip in Frame 2
onClipEvent (load) { _alpha = 0; } onClipEvent (enterFrame) { if (_root.cinematic == true) { if (_alpha < 100) { _alpha = (_alpha + 5); } } else { _alpha = 0; } }
Symbol 18 Button
on (release) { getURL ("http://www.stickpage.com", "_blank"); }
Symbol 21 MovieClip Frame 211
_parent.gotoAndStop(2);
Symbol 29 Button
on (release) { _parent.init = "beginning"; _parent.gotoAndStop(2); }
Symbol 32 Button
on (release) { _root.init = "continue"; _root.gotoAndStop(2); }
Symbol 37 Button
on (release) { getURL ("http://www.stickpage.com/", _blank); }
Symbol 38 MovieClip Frame 1
stop();
Instance of Symbol 33 MovieClip in Symbol 38 MovieClip Frame 2
onClipEvent (load) { if (_root.room == 1) { _visible = false; } } onClipEvent (enterFrame) { if (_root.room == 1) { _visible = false; } else { _visible = true; } }
Symbol 56 MovieClip Frame 1
stop();
Symbol 56 MovieClip Frame 17
stop();
Symbol 61 MovieClip Frame 5
removeMovieClip(this);
Symbol 67 MovieClip Frame 6
removeMovieClip(this);
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 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 74 MovieClip Frame 476
stop();
Symbol 93 MovieClip Frame 300
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 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 103 MovieClip Frame 16
gotoAndStop (1);
Instance of Symbol 93 MovieClip in Symbol 103 MovieClip Frame 35
onClipEvent (load) { _rotation = random(360); }
Symbol 103 MovieClip Frame 41
stop();
Symbol 110 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 8
gotoAndStop (1);
Symbol 118 MovieClip Frame 95
_parent.boss._visible = false; _parent.target1._visible = false; _parent.deadboss._visible = true;
Symbol 118 MovieClip Frame 139
_visible = false; stop();
Symbol 123 MovieClip Frame 19
stop();
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 64
stop();
Symbol 128 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 20
stop();
Symbol 136 MovieClip Frame 31
stop();
Symbol 147 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 153 MovieClip Frame 1
stop();
Instance of Symbol 56 MovieClip "man" in Symbol 153 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 61 MovieClip "muzzleFlash" in Symbol 153 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 67 MovieClip "blood" in Symbol 153 MovieClip Frame 1
onClipEvent (load) { if (_name == "blood") { _visible = false; } else { _visible = true; } } onClipEvent (enterFrame) { if (_root._currentframe != 2) { removeMovieClip(this); } }
Symbol 153 MovieClip Frame 3
enemies = ["zombie1"];
Instance of Symbol 103 MovieClip "zombie1" in Symbol 153 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 153 MovieClip Frame 4
enemies = ["zombie1", "zombie2", "zombie3", "zombie4"]; bodyCount = 0;
Instance of Symbol 103 MovieClip "zombie1" in Symbol 153 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 103 MovieClip "zombie2" in Symbol 153 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 103 MovieClip "zombie4" in Symbol 153 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 103 MovieClip "zombie3" in Symbol 153 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 153 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 110 MovieClip "target1" in Symbol 153 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 112 MovieClip "deadboss" in Symbol 153 MovieClip Frame 5
onClipEvent (load) { _visible = false; }
Instance of Symbol 118 MovieClip "reactor" in Symbol 153 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 128 MovieClip "boss" in Symbol 153 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 153 MovieClip Frame 6
_root.checkpoint.play(); bossSong.stop(); _root.theSong.start(0, 999999999999); reactor._visible = false; _root.room = 6;
Instance of Symbol 130 MovieClip "rhodes" in Symbol 153 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 153 MovieClip Frame 8
enemies = ["box"];
Instance of Symbol 137 MovieClip "box" in Symbol 153 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 148 MovieClip "pwdinput" in Symbol 153 MovieClip Frame 8
onClipEvent (load) { _visible = false; }
Symbol 153 MovieClip Frame 9
enemies = ["man"]; _root.checkpoint.play(); _root.room = 9;
Symbol 163 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 24
stop();
Symbol 165 MovieClip Frame 1
stop();
Instance of Symbol 157 MovieClip "roomLight" in Symbol 165 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 158 MovieClip in Symbol 165 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Instance of Symbol 160 MovieClip "flashlight" in Symbol 165 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Instance of Symbol 162 MovieClip "bFlash" in Symbol 165 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 173 MovieClip in Symbol 177 MovieClip Frame 1
onClipEvent (enterFrame) { _yscale = ((_root.main.man.health / 10) * 100); if (_root.invulnerable == true) { _visible = false; } }
Symbol 183 Button
on (release) { _root._quality = "HIGH"; }
Symbol 187 Button
on (release) { _root._quality = "MEDIUM"; }
Symbol 191 Button
on (release) { _root._quality = "LOW"; }
Instance of Symbol 192 MovieClip in Symbol 195 MovieClip Frame 1
onClipEvent (enterFrame) { _xscale = ((_root.main.reactor.health / 30) * 100); if (_xscale < 0) { _xscale = 0; } }
Instance of Symbol 195 MovieClip in Symbol 196 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 198 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 201 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 204 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 207 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 210 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 213 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 216 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 219 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 222 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 225 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 228 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 231 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 234 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 237 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 240 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 243 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 246 Button
on (press) { if (stuck == false) { startDrag (this); } }
Symbol 252 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 199 MovieClip in Symbol 255 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 202 MovieClip in Symbol 255 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 205 MovieClip in Symbol 255 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 208 MovieClip in Symbol 255 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 211 MovieClip in Symbol 255 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 214 MovieClip in Symbol 255 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 217 MovieClip in Symbol 255 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 220 MovieClip in Symbol 255 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 223 MovieClip in Symbol 255 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 226 MovieClip in Symbol 255 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 229 MovieClip in Symbol 255 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 232 MovieClip in Symbol 255 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 235 MovieClip in Symbol 255 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 238 MovieClip in Symbol 255 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 241 MovieClip in Symbol 255 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 244 MovieClip in Symbol 255 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 247 MovieClip in Symbol 255 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 253 MovieClip in Symbol 255 MovieClip Frame 2
onClipEvent (load) { _visible = false; } onClipEvent (enterFrame) { if (_root.pieces == 17) { _visible = true; } else { _visible = false; } }
Symbol 263 MovieClip Frame 1
stop();
Symbol 263 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 262 MovieClip in Symbol 263 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 266 MovieClip Frame 1
stop();
Symbol 266 MovieClip Frame 2
_root.lights.gotoAndStop(_root.lights._currentframe + 1); _root.main.gotoAndStop(_root.main._currentframe + 1);
Symbol 271 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 273 Button
on (release) { stopAllSounds(); _root.messages = [""]; Mouse.removeListener(_root.main.man.clicking); _root.gotoAndStop(1); }
Symbol 274 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 17
stop();
Symbol 277 MovieClip Frame 1
stop();
Symbol 282 MovieClip Frame 1
stop();
Symbol 282 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 289 Button
on (release) { getURL ("http://www.stickpage.com/", _blank); }
Symbol 291 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 107
stop();

Library Items

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

Instance Names

"main"Frame 2Symbol 153 MovieClip
"musicClip"Frame 2Symbol 155 MovieClip
"lights"Frame 2Symbol 165 MovieClip
"messageWin"Frame 2Symbol 167 MovieClip
"indicator"Frame 2Symbol 169 MovieClip
"puzzle"Frame 2Symbol 255 MovieClip
"maze"Frame 2Symbol 263 MovieClip
"trans"Frame 2Symbol 266 MovieClip
"deathscreen"Frame 2Symbol 274 MovieClip
"checkpoint"Frame 2Symbol 277 MovieClip
"fadeout"Frame 2Symbol 282 MovieClip
"ending"Frame 2Symbol 291 MovieClip
"man"Symbol 153 MovieClip Frame 1Symbol 56 MovieClip
"muzzleFlash"Symbol 153 MovieClip Frame 1Symbol 61 MovieClip
"blood"Symbol 153 MovieClip Frame 1Symbol 67 MovieClip
"man1"Symbol 153 MovieClip Frame 2Symbol 74 MovieClip
"medkit"Symbol 153 MovieClip Frame 3Symbol 79 MovieClip
"zombie1"Symbol 153 MovieClip Frame 3Symbol 103 MovieClip
"zombie1"Symbol 153 MovieClip Frame 4Symbol 103 MovieClip
"zombie2"Symbol 153 MovieClip Frame 4Symbol 103 MovieClip
"zombie4"Symbol 153 MovieClip Frame 4Symbol 103 MovieClip
"zombie3"Symbol 153 MovieClip Frame 4Symbol 103 MovieClip
"target1"Symbol 153 MovieClip Frame 5Symbol 110 MovieClip
"deadboss"Symbol 153 MovieClip Frame 5Symbol 112 MovieClip
"reactor"Symbol 153 MovieClip Frame 5Symbol 118 MovieClip
"explosions"Symbol 153 MovieClip Frame 5Symbol 124 MovieClip
"boss"Symbol 153 MovieClip Frame 5Symbol 128 MovieClip
"rhodes"Symbol 153 MovieClip Frame 6Symbol 130 MovieClip
"wall"Symbol 153 MovieClip Frame 8Symbol 136 MovieClip
"box"Symbol 153 MovieClip Frame 8Symbol 137 MovieClip
"pwdinput"Symbol 153 MovieClip Frame 8Symbol 148 MovieClip
"roomLight"Symbol 165 MovieClip Frame 1Symbol 157 MovieClip
"flashlight"Symbol 165 MovieClip Frame 1Symbol 160 MovieClip
"bFlash"Symbol 165 MovieClip Frame 1Symbol 162 MovieClip
"flickerOn"Symbol 165 MovieClip Frame 5Symbol 163 MovieClip
"bloodgen"Symbol 260 MovieClip Frame 1Symbol 259 MovieClip
"walls"Symbol 263 MovieClip Frame 2Symbol 258 MovieClip
"blood"Symbol 263 MovieClip Frame 2Symbol 260 MovieClip

Special Tags

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

Dynamic Text Variables

_root.passwdSymbol 142 EditableText""
_root.currentMessageSymbol 166 EditableText""




http://swfchan.com/7/30892/info.shtml
Created: 19/5 -2019 02:03:26 Last modified: 19/5 -2019 02:03:26 Server time: 16/05 -2024 01:51:10