Banned
Join Date: Jun 2010
Reputation: 88
Posts: 501
|
Unused cave dialogues (LOTS OF SPOILERS. LIKE A LOT. I MEAN MORE THAN THAT)
Read the cave: and glados: parts. ignore other stuff. If you dont believe this is real and want to see it yourself, open the
glados_scenetable_include_manual_act3.nut file in the portal 2 files
Spoiler: //================================================== ===============
//Called when discovering the Cave Johnson cube
//================================================== ===============
if (curMapName=="sp_a3_portal_intro")
{
//Cave: Greetings, friend. It's Cave Johnson, CEO of Aperture Science.
SceneTable["-3004_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_intro01.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.0
next = "-3004_02"
noDingOff = true
noDingOn = true
}
//Cave: Down here! [pause] On the floor.
SceneTable["-3004_02"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_intro02.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.8
next = "-3004_03"
noDingOff = true
noDingOn = true
}
//Cave: That's right! It's really me. My entire living consciousness, for all eternity, inside a machine.
SceneTable["-3004_03"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_intro05.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.6
next = "-3004_04"
noDingOff = true
noDingOn = true
}
//Cave: Alone. On a dirty floor. In an abandoned room. At the bottom of a pit.
SceneTable["-3004_04"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_intro06.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 1.0
next = "-3004_05"
noDingOff = true
noDingOn = true
}
//Cave: My life is torture, please kill me.
SceneTable["-3004_05"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_intro09.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 1.1
next = "-3004_06"
noDingOff = true
noDingOn = true
}
//Glados: We don't have time for this.
SceneTable["-3004_06"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting02.vcd"),
char="glados"
postdelay= 0.0,
predelay = 0.4
next = "-3004_07"
noDingOff = true
noDingOn = true
}
//Cave: Hold on. Is that you, Caroline?
SceneTable["-3004_07"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Meetup01.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.0
next = "-3004_08"
noDingOff = true
noDingOn = true
}
//Yes SIR, Mister Johnson! I'll have that report on your desk by four–thirty! [normal voice, horrified] What. In the hell. Was THAT.
SceneTable["-3004_08"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting03.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.0
next = "-3004_09"
noDingOff = true
noDingOn = true
}
//Cave: You were my assistant! The heart and soul of Aperture Science! You don't remember?
SceneTable["-3004_09"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Meetup02.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.1
next = "-3004_10"
noDingOff = true
noDingOn = true
}
//Glados: No, Mister Johnson. I DON'T.
SceneTable["-3004_10"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting04.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.1
next = "-3004_11"
noDingOff = true
noDingOn = true
}
//Cave: See, the science boys invented me a machine to house my consciousness in. But that sounded DANGEROUS, so I volunteered you to go first.
// Like a food taster, except with your soul! [chuckling] Guess they must've found a use for you after all. Oh! Which reminds me. I do need you both to kill me.
SceneTable["-3004_11"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Meetup03.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.1
next = "-3004_12"
noDingOff = true
noDingOn = true
fires=
[
{entity="@allow_cave_pickup_rl",input="Trigger",pa rameter="",delay=0}
]
}
//Cave: Come on, be a sport and kill me. All you gotta do is pick me up.
SceneTable["-3004_12"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Meetup11.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 2.0
next = "-3004_13"
noDingOff = true
noDingOn = true
}
//Glados: Sure
SceneTable["-3004_13"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting06.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.1
next = "-3004_14"
noDingOff = true
noDingOn = true
}
//Cave: Plug's in the back of me. Give me a good pull, it should pop right out.
SceneTable["-3004_14"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Meetup12.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.2
next = "-3004_15"
noDingOff = true
noDingOn = true
}
//Glados: Okay.
SceneTable["-3004_15"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting05.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.0
next = "-3004_16"
noDingOff = true
noDingOn = true
}
//Cave: Now, before you say no, I want you to remember that I've lived a full life. Also, if this helps seal the deal, livin' in a computer this long's made me crazy. That's right: I am insane.
SceneTable["-3004_16"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Meetup06.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.3
next = "-3004_17"
noDingOff = true
noDingOn = true
}
//Glados: I said we'll do it.
SceneTable["-3004_17"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting07.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.0
next = "-3004_18"
noDingOff = true
noDingOn = true
}
//Cave: Wait. I suppose tellin' you I'm not in my right mind could sway you to not unplugging me. Let me round back on the important parts: in a computer. Ceaseless torture. Monster in the eyes of god. So why don't you get on over here and unplug ol' Cave.
SceneTable["-3004_18"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Meetup07.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.2
next = "-3004_19"
noDingOff = true
noDingOn = true
}
//Glados: If you don't unplug him, I will.
SceneTable["-3004_19"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting09.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.0
next = null
noDingOff = true
noDingOn = true
}
//================================================== ===============
//Called when the player kills the Cave cube
//================================================== ===============
//Cave: Ho ho! I can feel myself shuttin' down. Man, this is excitin'.
SceneTable["-3005_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Shutdown01.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.2
next = "-3005_02"
noDingOff = true
noDingOn = true
fires=
[
{entity="@glados",input="RunScriptCode",parameter= "GladosCharacterStopScene(\"glados\")",delay=0 .0, fireatstart=true }
]
}
//Glados: Maybe we can stand on him to climb up.
SceneTable["-3005_02"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting10.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.8
next = "-3005_03"
noDingOff = true
noDingOn = true
}
//Cave: Oh! Room's gettin' dark. That's a good sign.
SceneTable["-3005_03"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Shutdown02.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.0
next = "-3005_04"
noDingOff = true
noDingOn = true
}
//Cave: I'm comin' for you, Caroline!
SceneTable["-3005_04"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Shutdown03.vcd"),
char="cave_body"
postdelay=0.0,
predelay = 0.1
next = "-3005_05"
noDingOff = true
noDingOn = true
}
//Glados: Mister Johnson? You need to shut up.
SceneTable["-3005_05"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting11.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.0
next = "-3005_06"
noDingOff = true
noDingOn = true
}
//Cave: Ten–four!
SceneTable["-3005_06"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Shutdown04.vcd"),
char="cave_body"
postdelay= 0.0,
predelay = 0.2
next = "-3005_07"
noDingOff = true
noDingOn = true
}
//Cave: Here I go! The great beyond! Valhalla, home of Hercules! I can hear them winged chariots thunderin' over now!
SceneTable["-3005_07"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Shutdown07.vcd"),
char="cave_body"
postdelay= 0.0,
predelay = 3.0
next = null
noDingOff = true
noDingOn = true
}
//================================================== ================
//Called if player lingers after using the Cave corpse to escape
//================================================== ================
//Glados: Goodbye, sir. May whatever tests await you on the other side either support or disprove your hypotheses.
SceneTable["-3006_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_cavejohnsonmeeting13.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.0
next = "-3006_02"
noDingOff = true
noDingOn = true
fires=
[
{entity="@glados",input="RunScriptCode",parameter= "GladosCharacterStopScene(\"cave_body\")",delay=0. 0, fireatstart=true }
]
}
//Cave: Thank you, Caroline.
SceneTable["-3006_02"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Shutdown05.vcd"),
char="cave_cube"
postdelay=0.0,
predelay = 0.2
next = "-3006_03"
noDingOff = true
noDingOn = true
}
//Cave: Alright! Too much jawin', not enough dyin'. Here I go! Ah.
SceneTable["-3006_03"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/CaveFind_Shutdown06.vcd"),
char="cave_cube"
postdelay=0.0,
predelay = 0.2
next = "-3007_01"
}
//================================================== ================
//Called if player lingers after using the Cave corpse to escape
//================================================== ================
//Glados: I'd... appreciate it... if we never... EVER talked about that... ever again.
SceneTable["-3007_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_postcave01.vcd"),
char="glados"
postdelay=0.0,
predelay = 4.0
next = null
noDingOff = true
noDingOn = true
}
}
//================================================== ===============
//Called at the fake exit of transition01
//================================================== ===============
if (curMapName=="sp_a3_transition01")
{
//Cave Johnson here! Thanks again, from me and Aperture Science, fo taking part in these tests.
SceneTable["-3008_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/cavejohnson/Cave_Exit02.vcd"),
char="cave_body"
postdelay=10.0,
predelay = 0.3
next = null
noDingOff = true
noDingOn = true
}
}
//================================================== ===============
//Called when Potatos enters the test chamber for the first time
//================================================== ===============
if (curMapName=="sp_a3_speed_ramp")
{
//Wait. This isn't one of MY tests. It must... PRE–DATE me. So that means... they were doing testing without me.
SceneTable["-3009_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_undergroundtests02.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.3
next = null
noDingOff = true
noDingOn = true
}
//================================================== ===============
//Called when player flings to exit platform
//================================================== ===============
//Well done. Of course, if I'D built that test area, you'd still be IN there. Because you'd be a corpse.
SceneTable["-3010_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_painttests02.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.3
next = null
noDingOff = true
noDingOn = true
}
}
//================================================== ===============
//Called when player reaches cube platform
//================================================== ===============
if (curMapName=="sp_a3_speed_flings")
{
//I would NEVER have put that cube there. Or I WOULD have put it there, but then filled it with neurotoxin! [remembering half heartedly] Oh. Good work solving it, though.
SceneTable["-3011_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_painttests03.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.3
next = null
noDingOff = true
noDingOn = true
}
//================================================== ===============
//Called when player reaches exit platform
//================================================== ===============
//If I'd built that test, you would have never solved it. I'm not bragging. It's an objective fact. My tests are good and these are stupid garbage.
SceneTable["-3012_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_painttests05.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.3
next = null
noDingOff = true
noDingOn = true
}
}
//================================================== ===============
//Called when player enters offices
//================================================== ===============
if (curMapName=="sp_a3_portal_intro")
{
//Maybe I didn't appreciate the subtleties of human literature the first time. Let me try again. [beep] No. It didn't get any better.
SceneTable["-3013_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_lonely03.vcd"),
char="glados"
postdelay=0.0,
predelay = 0.3
next = null
noDingOff = true
noDingOn = true
}
//================================================== ===============
//Called when player exits offices
//================================================== ===============
//I just realized why I don't like human literature. Not enough omniscient AI characters administering neurotoxin. [beep] There, I rewrote them. They're all good now.
SceneTable["-3014_01"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_lonely04.vcd"),
char="glados"
postdelay=1.6,
predelay = 0.3
next = "-3014_02"
noDingOff = true
noDingOn = true
}
//I made you a character in Hamlet. You're the court jester that gets hit by a neurotoxin truck in Act One. All the other characters laugh. So you're famous now.
SceneTable["-3014_02"] <-
{
vcd=CreateSceneEntity("scenes/npc/glados/potatos_lonely05.vcd"),
char="glados"
postdelay=0.8,
predelay = 0.3
next = null
noDingOff = true
noDingOn = true
I know. Thats shocking. Yeah, theres more. Go check it yourself. I guess they removed them because game is 10+ and those things are horrible. Using caves corpse to escape...
Last edited by cnnoi33: 07-31-2011 at 10:50 AM.
|