Template:PatchDiff/May 08, 2012 Patch/update/scripts/vscripts/choreo/dlc2 vo.nut

N/A 1   N/A 2 //********************************************************************************************   N/A 3 //AUTOGENERATED by main\portal2\staging\content\portal2\docs\ScriptProgs\dlc2\makenutlist.PRG   N/A 4 //********************************************************************************************   N/A 5    N/A 6    N/A 7    N/A 8 SceneTableLookup[-5500] <- "-5500"   N/A 9 //Welcome, test subject, it's Cave. Prime. From Earth One. I am speaking to you from across time and space! I am literally in the future! I am--Hold on... [off mic] What? [on mic] Alright, my assistant Greg tells me none of that's true. Got excited. You  N/A 10 SceneTable["-5500"] <-   N/A 11 {   N/A 12        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0100_caveprime_misc01.vcd"),   N/A 13        char = "cavejohnson",   N/A 14        postdelay = 0.00,   N/A 15        predelay = 2.75,   N/A 16        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 17        next = null, noDingOff = true, noDingOn = true   N/A 18 }   N/A 19    N/A 20 SceneTableLookup[-5501] <- "-5501"   N/A 21 //Cave here. Just so you know, this mic isn't two way. Can't hear a damn thing you're saying, so don't waste any oxygen trying to talk. [off mic] What? [on mic] My assistant Greg says some of these alternate Earths may not have oxygen. The air might be  N/A 22 SceneTable["-5501"] <-   N/A 23 {   N/A 24        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0200_caveprime_misc02.vcd"),   N/A 25        char = "cavejohnson",   N/A 26        postdelay = 0.00,   N/A 27        predelay = 2.75,   N/A 28        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 29        next = null, noDingOff = true, noDingOn = true   N/A 30 }   N/A 31    N/A 32 SceneTableLookup[-5502] <- "-5502"   N/A 33 //Cave here. Man oh man. Wow. Greg's multiple universe theory was dicey, but you're pulling through with flying colors. We're all very proud of Greg. [pause]  N/A 34 SceneTable["-5502"] <-   N/A 35 {   N/A 36        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0300_caveprime_misc03.vcd"),   N/A 37        char = "cavejohnson",   N/A 38        postdelay = 0.00,   N/A 39        predelay = 2.75,   N/A 40        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 41        next = null, noDingOff = true, noDingOn = true   N/A 42 }   N/A 43    N/A 44 SceneTableLookup[-5503] <- "-5503"   N/A 45 //Before we start testing today, let's have our mandatory minute of silence in honor of Earth's governing body, the Sentient Cloud. [throat clear] Starting now. [a pause] [coughing] [a longer pause] [more coughing] [still more pausing] Good, right. All ha  N/A 46 SceneTable["-5503"] <-   N/A 47 {   N/A 48        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0310_altcave_sentientcloud01.vcd"),   N/A 49        char = "cavejohnson",   N/A 50        postdelay = 0.00,   N/A 51        predelay = 2.75,   N/A 52        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 53        next = null, noDingOff = true, noDingOn = true   N/A 54 }   N/A 55    N/A 56 SceneTableLookup[-5504] <- "-5504"   N/A 57 //I've just been notified that one of our test subjects may have angered the Sentient Cloud by beginning testing early. Now, as you all know, the cloud has banned all camera technology--hates getting its picture taken. So this'll have to be on the honor  N/A 58 SceneTable["-5504"] <-   N/A 59 {   N/A 60        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0311_altcave_sentientcloud03.vcd"),   N/A 61        char = "cavejohnson",   N/A 62        postdelay = 0.00,   N/A 63        predelay = 2.75,   N/A 64        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 65        next = null, noDingOff = true, noDingOn = true   N/A 66 }   N/A 67    N/A 68 SceneTableLookup[-5505] <- "-5505"   N/A 69 //Just a heads-up that the Cloud's still waiting. I don't think that thing's gonna go away, so somebody might wanna get out there. N/A 70 SceneTable["-5505"] <-  N/A 71 {   N/A 72        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0312_altcave_sentientcloud04.vcd"),   N/A 73        char = "cavejohnson",   N/A 74        postdelay = 0.00,   N/A 75        predelay = 2.75,   N/A 76        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 77        next = null, noDingOff = true, noDingOn = true   N/A 78 }   N/A 79    N/A 80 SceneTableLookup[-5506] <- "-5506"   N/A 81 //"No! No! It came in under the door! It's leeching off all my skin! Aghhhhh-" [click] Excerpt there from one of our safety videos. Grisly stuff, very informative. Somebody doesn't get out there soon we're gonna have to have a lottery, because believe me,  N/A 82 SceneTable["-5506"] <-   N/A 83 {   N/A 84        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0313_altcave_sentientcloud05.vcd"),   N/A 85        char = "cavejohnson",   N/A 86        postdelay = 0.00,   N/A 87        predelay = 2.75,   N/A 88        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 89        next = null, noDingOff = true, noDingOn = true   N/A 90 }   N/A 91    N/A 92 SceneTableLookup[-5507] <- "-5507"   N/A 93 //Cave here. The real Cave. Greg's been crunching some numbers here on Earth Prime. Turns out, the likelihood of me being the only Cave who likes talking to test subjects is-- [off mic] What's the actual number, Greg? [on mic] Right. Zero. So tell you  N/A 94 SceneTable["-5507"] <-   N/A 95 {   N/A 96        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0400_caveprime_misc04.vcd"),   N/A 97        char = "cavejohnson",   N/A 98        postdelay = 0.00,   N/A 99        predelay = 2.75,   N/A 100        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 101        next = null, noDingOff = true, noDingOn = true   N/A 102 }   N/A 103    N/A 104 SceneTableLookup[-5508] <- "-5508"   N/A 105 //Welcome, gentlemen, to Aperture Rituals. Astronauts, war heroes, olympians: you're here because of an ancient mating ritual etched in a monolith by the Elder Monks to forestall the end of days. So, who is ready to make love to a giant bird? N/A 106 SceneTable["-5508"] <-  N/A 107 {   N/A 108        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0410_altcave_mating_ritual01.vcd"),   N/A 109        char = "cavejohnson",   N/A 110        postdelay = 0.00,   N/A 111        predelay = 2.75,   N/A 112        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 113        next = null, noDingOff = true, noDingOn = true   N/A 114 }   N/A 115    N/A 116 SceneTableLookup[-5509] <- "-5509"   N/A 117 //Cave Johnson here. Just wanna let the cafeteria staff know to lay off the soylent green. I'm holding a memo from the President, and it turns out that soylent green is... [paper rustling] let's see here... doubling in price. Now listen up: I don't care  N/A 118 SceneTable["-5509"] <-   N/A 119 {   N/A 120        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0420_altcave_soylent01.vcd"),   N/A 121        char = "cavejohnson",   N/A 122        postdelay = 0.00,   N/A 123        predelay = 2.75,   N/A 124        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 125        next = null, noDingOff = true, noDingOn = true   N/A 126 }   N/A 127    N/A 128 SceneTableLookup[-5510] <- "-5510"   N/A 129 //(tap dancing noises) Hey. It's Cave. Someone's not daaaancing. Come on. You know the law - testing IS NOT a dance exemption. Don't make me call the dance police. N/A 130 SceneTable["-5510"] <-  N/A 131 {   N/A 132        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0430_altcave_dance_police01.vcd"),   N/A 133        char = "cavejohnson",   N/A 134        postdelay = 0.00,   N/A 135        predelay = 2.75,   N/A 136        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 137        next = null, noDingOff = true, noDingOn = true   N/A 138 }   N/A 139    N/A 140 SceneTableLookup[-5511] <- "-5511"   N/A 141 //Test subject, can you hear me? Congratulations! You are the world's first half-man, half-machine police officer! Well, first batch. There was a pretty big shootout. Bought all your caracasses off the mayor. Anyway, you should be proud to be a part of  N/A 142 SceneTable["-5511"] <-   N/A 143 {   N/A 144        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0440_altcave_robot_a_cop01.vcd"),   N/A 145        char = "cavejohnson",   N/A 146        postdelay = 0.00,   N/A 147        predelay = 2.75,   N/A 148        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 149        next = null, noDingOff = true, noDingOn = true   N/A 150 }   N/A 151    N/A 152 SceneTableLookup[-5512] <- "-5512"   N/A 153 //Come in, Robot-a-Cop! It's your chief. First: You're a damn good cop. Second: You're a loose cannon. Alright, that's probably enough motivation. Oh, before I forget! Greg tells me you might be getting some tragic flashbacks of your former life. Don't  N/A 154 SceneTable["-5512"] <-   N/A 155 {   N/A 156        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0450_altcave_robot_a_cop02.vcd"),   N/A 157        char = "cavejohnson",   N/A 158        postdelay = 0.00,   N/A 159        predelay = 2.75,   N/A 160        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 161        next = null, noDingOff = true, noDingOn = true   N/A 162 }   N/A 163    N/A 164 SceneTableLookup[-5513] <- "-5513"   N/A 165 //Cave here. Chariots. Just a heads up: If it seems like you're walking faster than light, you're probably in a universe where light doesn't haul nearly as much ass as it does on Earth One. The lab boys say if you insist on walking faster than light, you  N/A 166 SceneTable["-5513"] <-   N/A 167 {   N/A 168        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0500_caveprime_misc05.vcd"),   N/A 169        char = "cavejohnson",   N/A 170        postdelay = 0.00,   N/A 171        predelay = 2.75,   N/A 172        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 173        next = null, noDingOff = true, noDingOn = true   N/A 174 }   N/A 175    N/A 176 SceneTableLookup[-5514] <- "-5514"   N/A 177 //Welcome, test prisoner, to the Terra-Three penal science colony. Space criminals, political prisoners, exiled planetary leaders: You're here because the galaxy needed a place to put you, and this is it. So, who is ready to stay here until they die? Now,  N/A 178 SceneTable["-5514"] <-   N/A 179 {   N/A 180        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0510_altcave_penal_science01.vcd"),   N/A 181        char = "cavejohnson",   N/A 182        postdelay = 0.00,   N/A 183        predelay = 2.75,   N/A 184        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 185        next = null, noDingOff = true, noDingOn = true   N/A 186 }   N/A 187    N/A 188 SceneTableLookup[-5515] <- "-5515"   N/A 189 //Attention, test prisoners attempting to escape through the air ducts. I don't know what nonsense you learned on TV, but in real life, air ducts just go to the air conditioning unit. It's also pretty dusty, so if you've got asthma, chances are you're  N/A 190 SceneTable["-5515"] <-   N/A 191 {   N/A 192        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0520_altcave_penal_science02.vcd"),   N/A 193        char = "cavejohnson",   N/A 194        postdelay = 0.00,   N/A 195        predelay = 2.75,   N/A 196        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 197        next = null, noDingOff = true, noDingOn = true   N/A 198 }   N/A 199    N/A 200 SceneTableLookup[-5516] <- "-5516"   N/A 201 //[throat clear] This thing on? I'm gonna be brief. Because I'm dying. Because I got shivved. A lot. I just wanna get it on record that using force fields for doors in a space prison is a bad idea. You know what would have been better? Regular doors. N/A 202 SceneTable["-5516"] <-  N/A 203 {   N/A 204        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0530_altcave_penal_science03.vcd"),   N/A 205        char = "cavejohnson",   N/A 206        postdelay = 0.00,   N/A 207        predelay = 2.75,   N/A 208        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 209        next = null, noDingOff = true, noDingOn = true   N/A 210 }   N/A 211    N/A 212 SceneTableLookup[-5517] <- "-5517"   N/A 213 //Those of you who volunteered to be injected with homo sapien DNA, I've got some good news and some bad news: bad news is we're postponing those tests indefinitely. Good news is we've got a much better test for you: fighting an army of man-mantises. Pick  N/A 214 SceneTable["-5517"] <-   N/A 215 {   N/A 216        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0540_altcave_man_mantis01.vcd"),   N/A 217        char = "cavejohnson",   N/A 218        postdelay = 0.00,   N/A 219        predelay = 2.75,   N/A 220        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 221        next = null, noDingOff = true, noDingOn = true   N/A 222 }   N/A 223    N/A 224 SceneTableLookup[-5518] <- "-5518"   N/A 225 //It's come to my attention that over half of our test subjects have only recently awoken from extended relaxation and were unaware that we're testing in space. So there it is: No conspiracy. No twist. We're in a test satellite orbiting the Earth. N/A 226 SceneTable["-5518"] <-  N/A 227 {   N/A 228        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0550_altcave_sat_of_love01.vcd"),   N/A 229        char = "cavejohnson",   N/A 230        postdelay = 0.00,   N/A 231        predelay = 2.75,   N/A 232        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 233        next = null, noDingOff = true, noDingOn = true   N/A 234 }   N/A 235    N/A 236 SceneTableLookup[-5519] <- "-5519"   N/A 237 //Looks like we just had to seal up Science Sphere Seven. Hull breach. Another adventure party smashed through the hull to learn the big mystery. Guess they were busy doing that instead of testing, because I've mentioned we're in space every half hour. By  N/A 238 SceneTable["-5519"] <-   N/A 239 {   N/A 240        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0551_altcave_sat_of_love02.vcd"),   N/A 241        char = "cavejohnson",   N/A 242        postdelay = 0.00,   N/A 243        predelay = 2.75,   N/A 244        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 245        next = null, noDingOff = true, noDingOn = true   N/A 246 }   N/A 247    N/A 248 SceneTableLookup[-5520] <- "-5520"   N/A 249 //Aaaand another hull breach. Let's all give a big hand to the test subjects of Sphere Eighteen for bravely uncovering the company-wide conspiracy, which is that there's no air in space. Once again: We're in space. It's not a secret. I am sincerely  N/A 250 SceneTable["-5520"] <-   N/A 251 {   N/A 252        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0552_altcave_sat_of_love03.vcd"),   N/A 253        char = "cavejohnson",   N/A 254        postdelay = 0.00,   N/A 255        predelay = 2.75,   N/A 256        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 257        next = null, noDingOff = true, noDingOn = true   N/A 258 }   N/A 259    N/A 260 SceneTableLookup[-5521] <- "-5521"   N/A 261 //Welcome, gentlemen, to the Aperture Hollow "Science Jungle". Tramps, hillbillies, drifters: you're here because you followed the hobo signs. So, who is ready to scrounge around for some science? Now, you already met one another on the boxcar over here,  N/A 262 SceneTable["-5521"] <-   N/A 263 {   N/A 264        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0560_altcave_hobo_king01.vcd"),   N/A 265        char = "cavejohnson",   N/A 266        postdelay = 0.00,   N/A 267        predelay = 2.75,   N/A 268        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 269        next = null, noDingOff = true, noDingOn = true   N/A 270 }   N/A 271    N/A 272 SceneTableLookup[-5522] <- "-5522"   N/A 273 //It's Cave. Greg's telling me the number of possible alternate universes is literally infinite. Maybe there's one where, I don't know, the Greeks won World War II. Just a heads up in case you get to a test chamber and find yourself surrounded by urns. N/A 274 SceneTable["-5522"] <-  N/A 275 {   N/A 276        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0600_caveprime_misc06.vcd"),   N/A 277        char = "cavejohnson",   N/A 278        postdelay = 0.00,   N/A 279        predelay = 2.75,   N/A 280        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 281        next = null, noDingOff = true, noDingOn = true   N/A 282 }   N/A 283    N/A 284 SceneTableLookup[-5523] <- "-5523"   N/A 285 //That shrieking voice you just heard is the lovely Blark-Barg, my assistant. She's the backbone of this facility. Sorry fellas, she's married -- to producing seeds that germinate and detach from her exoskeleton at high speeds in search of human hosts! We  N/A 286 SceneTable["-5523"] <-   N/A 287 {   N/A 288        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0610_altcave_blark_barg01.vcd"),   N/A 289        char = "cavejohnson",   N/A 290        postdelay = 0.00,   N/A 291        predelay = 2.75,   N/A 292        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 293        next = null, noDingOff = true, noDingOn = true   N/A 294 }   N/A 295    N/A 296 SceneTableLookup[-5524] <- "-5524"   N/A 297 //Hello, test subjects. Good news first: our telekinesis incubation program has been a huge success. Bad news: The candidate screening process was a lot less successful. Let me tell you, we picked a real bunch of smart alecs to give mind-powers to. You  N/A 298 SceneTable["-5524"] <-   N/A 299 {   N/A 300        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0620_altcave_head_exploding01.vcd"),   N/A 301        char = "cavejohnson",   N/A 302        postdelay = 0.00,   N/A 303        predelay = 2.75,   N/A 304        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 305        next = null, noDingOff = true, noDingOn = true   N/A 306 }   N/A 307    N/A 308 SceneTableLookup[-5525] <- "-5525"   N/A 309 //That's right everybody, it's that time of year again: Happy Birth Day. You know the rules, everybody at the government-mandated maximum age needs to report to an ethnological redundancy associate toot suite. Looking through your files here--the  N/A 310 SceneTable["-5525"] <-   N/A 311 {   N/A 312        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0630_altcave_johnsons_run01.vcd"),   N/A 313        char = "cavejohnson",   N/A 314        postdelay = 0.00,   N/A 315        predelay = 2.75,   N/A 316        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 317        next = null, noDingOff = true, noDingOn = true   N/A 318 }   N/A 319    N/A 320 SceneTableLookup[-5526] <- "-5526"   N/A 321 //Cave Johnson, junior claims representative for Aperture Science here. Well, former junior claims representative. Just found out I got laid off. Well, I'll just sneak into their recording office and let everyone know our president, that bastard Doug  N/A 322 SceneTable["-5526"] <-   N/A 323 {   N/A 324        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0640_altcave_young_cave01.vcd"),   N/A 325        char = "cavejohnson",   N/A 326        postdelay = 0.00,   N/A 327        predelay = 2.75,   N/A 328        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 329        next = null, noDingOff = true, noDingOn = true   N/A 330 }   N/A 331    N/A 332 SceneTableLookup[-5527] <- "-5527"   N/A 333 //Cave Johnson here. The mantis men have officially taken over the facility. If you can still get out, get out now! They're (crunching noises) oh god, they're breaking through the barricades! N/A 334 SceneTable["-5527"] <-  N/A 335 {   N/A 336        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0650_altcave_mantis_attack01.vcd"),   N/A 337        char = "cavejohnson",   N/A 338        postdelay = 0.00,   N/A 339        predelay = 2.75,   N/A 340        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 341        next = null, noDingOff = true, noDingOn = true   N/A 342 }   N/A 343    N/A 344 SceneTableLookup[-5528] <- "-5528"   N/A 345 //Cave Johnson here. I seeeee you. I seeee your little feet. I'm gonna cut off your hair and put in on your feet and eat your little hair and feet! Um yum yum yum yum! N/A 346 SceneTable["-5528"] <-  N/A 347 {   N/A 348        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0660_altcave_creepy_cave01.vcd"),   N/A 349        char = "cavejohnson",   N/A 350        postdelay = 0.00,   N/A 351        predelay = 2.75,   N/A 352        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 353        next = null, noDingOff = true, noDingOn = true   N/A 354 }   N/A 355    N/A 356 SceneTableLookup[-5529] <- "-5529"   N/A 357 //Hey! Hey! What are you doing in here? Beat it. [off mic] Come on, Greg, I told you not to let your creepy kid in my office. No, I'm sorry Greg, but there's something wrong with that kid. [putting on creepy kid voice] "We'll test forever." Why's she  N/A 358 SceneTable["-5529"] <-   N/A 359 {   N/A 360        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0670_altcave_gregs_creepy_kid01.vcd"),   N/A 361        char = "cavejohnson",   N/A 362        postdelay = 0.00,   N/A 363        predelay = 2.75,   N/A 364        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 365        next = null, noDingOff = true, noDingOn = true   N/A 366 }   N/A 367    N/A 368 SceneTableLookup[-5530] <- "-5530"   N/A 369 //Chariots! Cave Johnson here, reminding you to fill out the paperwork for full payment once you're done testing. The check may seem exorbitant, but you deserve it. Chariots! N/A 370 SceneTable["-5530"] <-  N/A 371 {   N/A 372        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0700_caveprime_misc07.vcd"),   N/A 373        char = "cavejohnson",   N/A 374        postdelay = 0.00,   N/A 375        predelay = 2.75,   N/A 376        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 377        next = null, noDingOff = true, noDingOn = true   N/A 378 }   N/A 379    N/A 380 SceneTableLookup[-5531] <- "-5531"   N/A 381 //Chariots! It's Cave Johnson. If you get through this next room, you'll get a bonus. And that's on top of the bonus I gave you this morning. [laughing] Don't thank me, because you're the real boss. Why? Because you teach me something new every day. N/A 382 SceneTable["-5531"] <-  N/A 383 {   N/A 384        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0701_caveprime_misc08.vcd"),   N/A 385        char = "cavejohnson",   N/A 386        postdelay = 0.00,   N/A 387        predelay = 2.75,   N/A 388        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 389        next = null, noDingOff = true, noDingOn = true   N/A 390 }   N/A 391    N/A 392 SceneTableLookup[-5532] <- "-5532"   N/A 393 //This is Cave. PRIME. So apparently there's an alternate dimension Cave Johnson who just uses the word "chariots" for no reason. N/A 394 SceneTable["-5532"] <-  N/A 395 {   N/A 396        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0702_caveprime_misc09.vcd"),   N/A 397        char = "cavejohnson",   N/A 398        postdelay = 0.00,   N/A 399        predelay = 2.75,   N/A 400        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 401        next = null, noDingOff = true, noDingOn = true   N/A 402 }   N/A 403    N/A 404 SceneTableLookup[-5533] <- "-5533"   N/A 405 //Hello, test subject! Cave Johnson here, founder and CEO of Aperture Science: the best damn applied sciences company on Earth. How good is the science here? Get a load of this: I'm dead! Now, you're probably asking yourself, "Cave, how is that possible?  N/A 406 SceneTable["-5533"] <-   N/A 407 {   N/A 408        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0710_altcave_dead_cave01.vcd"),   N/A 409        char = "cavejohnson",   N/A 410        postdelay = 0.00,   N/A 411        predelay = 2.75,   N/A 412        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 413        next = null, noDingOff = true, noDingOn = true   N/A 414 }   N/A 415    N/A 416 SceneTableLookup[-5534] <- "-5534"   N/A 417 //Just a warning to you test subjects: Greg and the boys told me that the massive influx of information I'd receive when they transferred my consciousness into a stadium-sized super computer would turn me crazy. So, once again a warning: Greg and the boys   N/A 418 SceneTable["-5534"] <-   N/A 419 {   N/A 420        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0711_altcave_dead_cave02.vcd"),   N/A 421        char = "cavejohnson",   N/A 422        postdelay = 0.00,   N/A 423        predelay = 2.75,   N/A 424        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 425        next = null, noDingOff = true, noDingOn = true   N/A 426 }   N/A 427    N/A 428 SceneTableLookup[-5535] <- "-5535"   N/A 429 //Cave again. Now, I'll admit, losing my body does have its drawbacks. But it's got its perks too! As a being of pure intellect, I've now got time to read the entire literary canon of the human race. Here I go! [BEEP] And I am done. [beat] [sigh] Continue  N/A 430 SceneTable["-5535"] <-   N/A 431 {   N/A 432        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0712_altcave_dead_cave03.vcd"),   N/A 433        char = "cavejohnson",   N/A 434        postdelay = 0.00,   N/A 435        predelay = 2.75,   N/A 436        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 437        next = null, noDingOff = true, noDingOn = true   N/A 438 }   N/A 439    N/A 440 SceneTableLookup[-5536] <- "-5536"   N/A 441 //Pure Intellect Cave here. Not to brag, but while you were cat-assing that last test, I rewrote the collected works of everything ever. I figure,, if I gotta read this garbage for eternity, I may as well improve it. Next time you curl up with a  N/A 442 SceneTable["-5536"] <-   N/A 443 {   N/A 444        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0713_altcave_dead_cave04.vcd"),   N/A 445        char = "cavejohnson",   N/A 446        postdelay = 0.00,   N/A 447        predelay = 2.75,   N/A 448        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 449        next = null, noDingOff = true, noDingOn = true   N/A 450 }   N/A 451    N/A 452 SceneTableLookup[-5537] <- "-5537"   N/A 453 //Here's a question for you: Who is not afraid of no ghosts? [beep] As of just now, every character in every book by Virginia Woolf. Man, those things were dull. N/A 454 SceneTable["-5537"] <-  N/A 455 {   N/A 456        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0714_altcave_dead_cave05.vcd"),   N/A 457        char = "cavejohnson",   N/A 458        postdelay = 0.00,   N/A 459        predelay = 2.75,   N/A 460        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 461        next = null, noDingOff = true, noDingOn = true   N/A 462 }   N/A 463    N/A 464 SceneTableLookup[-5538] <- "-5538"   N/A 465 //Cave again. What is the one thing that could never ever ever ever in a million years get boring? If you said "busting ghosts" tragically, you'd be wrong. I was almost all the way through the W's when the bloom came off that rose. Heathcliff was  N/A 466 SceneTable["-5538"] <-   N/A 467 {   N/A 468        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0715_altcave_dead_cave06.vcd"),   N/A 469        char = "cavejohnson",   N/A 470        postdelay = 0.00,   N/A 471        predelay = 2.75,   N/A 472        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 473        next = null, noDingOff = true, noDingOn = true   N/A 474 }   N/A 475    N/A 476 SceneTableLookup[-5539] <- "-5539"   N/A 477 //I've been thinking: What if Greg was right? What if injecting my consciousness into a computer robbed me of an eternal reward? Spiritually speaking. [beep] Alright, I just read up on it. Stumbled on a book about a fella who lived thousands of years ago. N/A 478 SceneTable["-5539"] <-  N/A 479 {   N/A 480        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0716_altcave_dead_cave07.vcd"),   N/A 481        char = "cavejohnson",   N/A 482        postdelay = 0.00,   N/A 483        predelay = 2.75,   N/A 484        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 485        next = null, noDingOff = true, noDingOn = true   N/A 486 }   N/A 487    N/A 488 SceneTableLookup[-5540] <- "-5540"   N/A 489 //Unless... Aperture was the monster. Aperture and everybody inside it. Holy Hercules! I just thought of something. Keep testing. Or don't. Doesn't matter. I'll be back. N/A 490 SceneTable["-5540"] <-  N/A 491 {   N/A 492        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0717_altcave_dead_cave08.vcd"),   N/A 493        char = "cavejohnson",   N/A 494        postdelay = 0.00,   N/A 495        predelay = 2.75,   N/A 496        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 497        next = null, noDingOff = true, noDingOn = true   N/A 498 }   N/A 499    N/A 500 SceneTableLookup[-5541] <- "-5541"   N/A 501 //Whoa! Chariots chariots. For some reason, some of the audio was bleeding through in this universe. Don't know if you were catching the subtext there, but that computer Cave is crazy. So: Greg was right. As of now, we are cancelling the genetic lifeform  N/A 502 SceneTable["-5541"] <-   N/A 503 {   N/A 504        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0718_altcave_dead_cave09.vcd"),   N/A 505        char = "cavejohnson",   N/A 506        postdelay = 0.00,   N/A 507        predelay = 2.75,   N/A 508        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 509        next = null, noDingOff = true, noDingOn = true   N/A 510 }   N/A 511    N/A 512 SceneTableLookup[-5542] <- "-5542"   N/A 513 //Welcome, gentlemen, to Aperture Paranormal. Magicians, witches, crystal healing doctors: you're here because you have scary powers and we want in on it. So: who is ready to draw some pentagrams? Now you already met one another on the cab ride over so  N/A 514 SceneTable["-5542"] <-   N/A 515 {   N/A 516        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0750_altcave_magic01.vcd"),   N/A 517        char = "cavejohnson",   N/A 518        postdelay = 0.00,   N/A 519        predelay = 2.75,   N/A 520        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 521        next = null, noDingOff = true, noDingOn = true   N/A 522 }   N/A 523    N/A 524 SceneTableLookup[-5543] <- "-5543"   N/A 525 //Cave Johnson again, just a heads up, you are currently in a tiny test chamber floating around in my bloodstream. Remember, if you see a giant set of car keys, those are mine. Lab boys shrunk 'em part way down before I could stop 'em. No idea if  N/A 526 SceneTable["-5543"] <-   N/A 527 {   N/A 528        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0760_altcave_car_keys01.vcd"),   N/A 529        char = "cavejohnson",   N/A 530        postdelay = 0.00,   N/A 531        predelay = 2.75,   N/A 532        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 533        next = null, noDingOff = true, noDingOn = true   N/A 534 }   N/A 535    N/A 536 SceneTableLookup[-5544] <- "-5544"   N/A 537 //Hello, test subject. As you are no doubt aware, the President is being held hostage inside the giant super-prison on the floor of the Atlantic Ocean. Every science facility in America has been tasked with producing a Tough Guy capable of breaking into  N/A 538 SceneTable["-5544"] <-   N/A 539 {   N/A 540        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0765_altcave_supermaxlantis01.vcd"),   N/A 541        char = "cavejohnson",   N/A 542        postdelay = 0.00,   N/A 543        predelay = 2.75,   N/A 544        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 545        next = null, noDingOff = true, noDingOn = true   N/A 546 }   N/A 547    N/A 548 SceneTableLookup[-5545] <- "-5545"   N/A 549 //Quick update on all those pods we were finding in broom closets. Apparently some alien monster was body-snatching employees and spawning Communist replicas. The allegorical threat level on this one's through the roof. Actual threat level's pretty  N/A 550 SceneTable["-5545"] <-   N/A 551 {   N/A 552        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0770_altcave_body_snatchers01.vcd"),   N/A 553        char = "cavejohnson",   N/A 554        postdelay = 0.00,   N/A 555        predelay = 2.75,   N/A 556        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 557        next = null, noDingOff = true, noDingOn = true   N/A 558 }   N/A 559    N/A 560 SceneTableLookup[-5546] <- "-5546"   N/A 561 //[meowing cat noises - either real cat sounds or JK Simmons doing meowing sounds]   N/A 562 SceneTable["-5546"] <-   N/A 563 {   N/A 564        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0775_altcave_cat_johnson01.vcd"),   N/A 565        char = "cavejohnson",   N/A 566        postdelay = 0.00,   N/A 567        predelay = 2.75,   N/A 568        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 569        next = null, noDingOff = true, noDingOn = true   N/A 570 }   N/A 571    N/A 572 SceneTableLookup[-5547] <- "-5547"   N/A 573 //Cave Johnson, new owner and CEO of Black Mesa. That's right, you've been bought. First order of business, we're renaming you under the Aperture brand. I'm leaning towards Blappeture Mesa. Marketing boys think something else. So: Blappeture it is. Next,  N/A 574 SceneTable["-5547"] <-   N/A 575 {   N/A 576        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0780_altcave_blappeture_mesa01.vcd"),   N/A 577        char = "cavejohnson",   N/A 578        postdelay = 0.00,   N/A 579        predelay = 2.75,   N/A 580        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 581        next = null, noDingOff = true, noDingOn = true   N/A 582 }   N/A 583    N/A 584 SceneTableLookup[-5548] <- "-5548"   N/A 585 //Cave Johnson here. Just wanted to let you know that, after decades of research and testing, we have finally transformed into beings of pure light. Go team. Not exactly what we were after, of course, but in the ballpark. So let's keep testing, and maybe  N/A 586 SceneTable["-5548"] <-   N/A 587 {   N/A 588        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0785_altcave_pure_salt01.vcd"),   N/A 589        char = "cavejohnson",   N/A 590        postdelay = 0.00,   N/A 591        predelay = 2.75,   N/A 592        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 593        next = null, noDingOff = true, noDingOn = true   N/A 594 }   N/A 595    N/A 596 SceneTableLookup[-5549] <- "-5549"   N/A 597 //Chariot chariot. By the way, you can make a bit of a mess in these rooms if you want. Scuff your shoes or stick gum on the walls, because these alternate Cave Johnsons are really cheesing me off. N/A 598 SceneTable["-5549"] <-  N/A 599 {   N/A 600        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0800_caveprime_misc10.vcd"),   N/A 601        char = "cavejohnson",   N/A 602        postdelay = 0.00,   N/A 603        predelay = 2.75,   N/A 604        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 605        next = null, noDingOff = true, noDingOn = true   N/A 606 }   N/A 607    N/A 608 SceneTableLookup[-5550] <- "-5550"   N/A 609 //Cave Johnson here. Just a heads-up we've got an interverse security breach in one of the test areas. You all enjoyed a good chuckle at Cave's expense when I started monitoring for parallel universe invasions. You all tried to stop me when I tried to  N/A 610 SceneTable["-5550"] <-   N/A 611 {   N/A 612        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0810_altcave_invasion01.vcd"),   N/A 613        char = "cavejohnson",   N/A 614        postdelay = 0.00,   N/A 615        predelay = 2.75,   N/A 616        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 617        next = null, noDingOff = true, noDingOn = true   N/A 618 }   N/A 619    N/A 620 SceneTableLookup[-5551] <- "-5551"   N/A 621 //Would anyone like to know what the invaders from Earth-1 are up to inside our facility? I don't blame you - bet it'd be fascinating stuff. But we don't have any multiverse invasion monitoring equipment. Asked for it. Told it was stupid. Anyway, I hope  N/A 622 SceneTable["-5551"] <-   N/A 623 {   N/A 624        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0811_altcave_invasion02.vcd"),   N/A 625        char = "cavejohnson",   N/A 626        postdelay = 0.00,   N/A 627        predelay = 2.75,   N/A 628        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 629        next = null, noDingOff = true, noDingOn = true   N/A 630 }   N/A 631    N/A 632 SceneTableLookup[-5552] <- "-5552"   N/A 633 //Just a quick update on the attack of the killer ants. Apparently they tried to commandeer the entirety of our nation's sugar reserves in Kentucky. Big firefight at Fort Sugar Knox. Edge-of-your-seat stuff. Anyway, that's as far as I made it through the  N/A 634 SceneTable["-5552"] <-   N/A 635 {   N/A 636        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0820_altcave_killer_ants01.vcd"),   N/A 637        char = "cavejohnson",   N/A 638        postdelay = 0.00,   N/A 639        predelay = 2.75,   N/A 640        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 641        next = null, noDingOff = true, noDingOn = true   N/A 642 }   N/A 643    N/A 644 SceneTableLookup[-5553] <- "-5553"   N/A 645 //[coughing] Hi Mister. It's Timmy. Doc says I ain't gonna pull through. But if you could just finish this test, I bet we could lick this thing. [coughing]  N/A 646 SceneTable["-5553"] <-   N/A 647 {   N/A 648        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0825_altcave_timmy01.vcd"),   N/A 649        char = "cavejohnson",   N/A 650        postdelay = 0.00,   N/A 651        predelay = 2.75,   N/A 652        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 653        next = null, noDingOff = true, noDingOn = true   N/A 654 }   N/A 655    N/A 656 SceneTableLookup[-5554] <- "-5554"   N/A 657 //Cavina Johnson here. It's come to my attention that one of you has sent a letter to the Supreme Council of Matriarchs accusing me of being a man. So, I want to assure both you and Gender Regulatory Committee that I am indeed one hundred percent all  N/A 658 SceneTable["-5554"] <-   N/A 659 {   N/A 660        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0830_altcave_cavina01.vcd"),   N/A 661        char = "cavejohnson",   N/A 662        postdelay = 0.00,   N/A 663        predelay = 2.75,   N/A 664        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 665        next = null, noDingOff = true, noDingOn = true   N/A 666 }   N/A 667    N/A 668 SceneTableLookup[-5555] <- "-5555"   N/A 669 //I sincerely hope you're not allergic to air. Our peanut dust ventilator broke in this wing, so the atmosphere is only 60 per cent peanut dust. N/A 670 SceneTable["-5555"] <-  N/A 671 {   N/A 672        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_0840_altcave_peanut_air01.vcd"),   N/A 673        char = "cavejohnson",   N/A 674        postdelay = 0.00,   N/A 675        predelay = 2.75,   N/A 676        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 677        next = null, noDingOff = true, noDingOn = true   N/A 678 }   N/A 679    N/A 680 SceneTableLookup[-5556] <- "-5556"   N/A 681 //Hey. It's me. The real me. Uh, chariots chariots. Anyway, it appears the test chambers in our dimension are being tested on. Looks like another alternate universe Cave Johnson is using the same trick I am. If you see that one, punch him in the throat  N/A 682 SceneTable["-5556"] <-   N/A 683 {   N/A 684        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1000_caveprime_darkintro01.vcd"),   N/A 685        char = "cavejohnson",   N/A 686        postdelay = 0.00,   N/A 687        predelay = 2.75,   N/A 688        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 689        next = null, noDingOff = true, noDingOn = true   N/A 690 }   N/A 691    N/A 692 SceneTableLookup[-5557] <- "-5557"   N/A 693 //Chariots chariots. We have a problem. That alternate Cave Johnson is using ALL our test chambers now. We have to take care of things here for a while, so you're on your own. Try to remember the tests so we can write it all down later. N/A 694 SceneTable["-5557"] <-  N/A 695 {   N/A 696        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1100_caveprime_darkintro02.vcd"),   N/A 697        char = "cavejohnson",   N/A 698        postdelay = 0.00,   N/A 699        predelay = 2.75,   N/A 700        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 701        next = null, noDingOff = true, noDingOn = true   N/A 702 }   N/A 703    N/A 704 SceneTableLookup[-5558] <- "-5558"   N/A 705 //Aha! We've got you, you...wait, is that the real you? From our dimension? Ahhh. Chariots chariots. It's Cave. Seriously, of all the infinite alternate dimensions, you happen to wind up randomly in ours again? Okay, just get through this test and be VERY  N/A 706 SceneTable["-5558"] <-   N/A 707 {   N/A 708        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1200_caveprime_darkintro03.vcd"),   N/A 709        char = "cavejohnson",   N/A 710        postdelay = 0.00,   N/A 711        predelay = 2.75,   N/A 712        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 713        next = null, noDingOff = true, noDingOn = true   N/A 714 }   N/A 715    N/A 716 SceneTableLookup[-5559] <- "-5559"   N/A 717 //Hey. Chariots chariots. Just thought you should know, that sick boy from a couple of Earths ago? We kept monitoring that because, man, that was riveting. Anyway, he didn't make it. Good try, though. We were virtually all pulling for him. N/A 718 SceneTable["-5559"] <-  N/A 719 {   N/A 720        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1300_caveprime_darkintro06.vcd"),   N/A 721        char = "cavejohnson",   N/A 722        postdelay = 0.00,   N/A 723        predelay = 2.75,   N/A 724        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 725        next = null, noDingOff = true, noDingOn = true   N/A 726 }   N/A 727    N/A 728 SceneTableLookup[-5560] <- "-5560"   N/A 729 //Chariots chariots dammit! Now we've got two testers here from another damn Earth! We had one of 'em cornered, then the other one just portaled him out of there, then they high-fived and went their separate ways. I'm gonna need you to test double quick  N/A 730 SceneTable["-5560"] <-   N/A 731 {   N/A 732        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1400_caveprime_darkintro07.vcd"),   N/A 733        char = "cavejohnson",   N/A 734        postdelay = 0.00,   N/A 735        predelay = 2.75,   N/A 736        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 737        next = null, noDingOff = true, noDingOn = true   N/A 738 }   N/A 739    N/A 740 SceneTableLookup[-5561] <- "-5561"   N/A 741 //Attention: Chariots chariots. There are at least six extra-dimensional testers here now, and to be honest, they're not even really testing anymore. They just all portaled in, made a human pyramid, ate my lunch and portaled out. N/A 742 SceneTable["-5561"] <-  N/A 743 {   N/A 744        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1500_caveprime_darkintro08.vcd"),   N/A 745        char = "cavejohnson",   N/A 746        postdelay = 0.00,   N/A 747        predelay = 2.75,   N/A 748        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 749        next = null, noDingOff = true, noDingOn = true   N/A 750 }   N/A 751    N/A 752 SceneTableLookup[-5562] <- "-5562"   N/A 753 //Chariots char-look it's me. Apparently, this other Earth has portal guns that can make portals on anything. We've had guys just walking along and suddenly, a portal opens beneath them and they fall out of a wall. I'm thinking maybe we should just work  N/A 754 SceneTable["-5562"] <-   N/A 755 {   N/A 756        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1600_caveprime_darkintro09.vcd"),   N/A 757        char = "cavejohnson",   N/A 758        postdelay = 0.00,   N/A 759        predelay = 2.75,   N/A 760        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 761        next = null, noDingOff = true, noDingOn = true   N/A 762 }   N/A 763    N/A 764 SceneTableLookup[-5563] <- "-5563"   N/A 765 //Chariots chariots. Okay. Greg managed to contact the Cave Johnson who keeps sending testers here and we've agreed, no more testing in each other's dimensions. We'll get you back here ASAP. N/A 766 SceneTable["-5563"] <-  N/A 767 {   N/A 768        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1700_caveprime_darkintro10.vcd"),   N/A 769        char = "cavejohnson",   N/A 770        postdelay = 0.00,   N/A 771        predelay = 2.75,   N/A 772        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 773        next = null, noDingOff = true, noDingOn = true   N/A 774 }   N/A 775    N/A 776 SceneTableLookup[-5564] <- "-5564"   N/A 777 //Hello, test subject. Just a heads-up that our research into stopping all the godzilla attacks on U.S. soil has been postponed indefinitely. Turns out it doesn't matter where you hatch a nest full of godzillas, they just make a beeline straight for  N/A 778 SceneTable["-5564"] <-   N/A 779 {   N/A 780        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1710_altcave_eggshells01.vcd"),   N/A 781        char = "cavejohnson",   N/A 782        postdelay = 0.00,   N/A 783        predelay = 2.75,   N/A 784        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 785        next = null, noDingOff = true, noDingOn = true   N/A 786 }   N/A 787    N/A 788 SceneTableLookup[-5565] <- "-5565"   N/A 789 //Break one-nine. Big Box Cave Johnson here, hauling a freight shaker with a loada cold ones in the wagon down to Texarkana. I got twenty-eight hours to get this done, so I'm putting the hammer down. Anybody hearing this, shake the bushes and gimme your  N/A 790 SceneTable["-5565"] <-   N/A 791 {   N/A 792        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1720_altcave_smokey_johnson01.vcd"),   N/A 793        char = "cavejohnson",   N/A 794        postdelay = 0.00,   N/A 795        predelay = 2.75,   N/A 796        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 797        next = null, noDingOff = true, noDingOn = true   N/A 798 }   N/A 799    N/A 800 SceneTableLookup[-5566] <- "-5566"   N/A 801 //Chariots chariots. Whoever this alternate Cave Johnson is, he's a jerk. Instead of sending us the apology fruit assortment he promised, he just sent a whole bunch of angry wasps. We'll find a way to get back at him, don't you worry. You keep testing,  N/A 802 SceneTable["-5566"] <-   N/A 803 {   N/A 804        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1800_caveprime_darkintro11.vcd"),   N/A 805        char = "cavejohnson",   N/A 806        postdelay = 0.00,   N/A 807        predelay = 2.75,   N/A 808        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 809        next = null, noDingOff = true, noDingOn = true   N/A 810 }   N/A 811    N/A 812 SceneTableLookup[-5567] <- "-5567"   N/A 813 //Chariots chariots. Okay, now the other Cave has sent a huge block of frozen urine. It's too big for us to get it out of the multiverse device, so we just have to let it melt until we can wedge it out. Incidentally, if you come across a dimension where  N/A 814 SceneTable["-5567"] <-   N/A 815 {   N/A 816        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_1900_caveprime_darkintro12.vcd"),   N/A 817        char = "cavejohnson",   N/A 818        postdelay = 0.00,   N/A 819        predelay = 2.75,   N/A 820        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 821        next = null, noDingOff = true, noDingOn = true   N/A 822 }   N/A 823    N/A 824 SceneTableLookup[-5568] <- "-5568"   N/A 825 //Cave Johnson here. I need you to - [Dark Cave] Do not listen to this man. He's the other Cave Johnson. He's an impostor! [Cave Prime] You're the impostor, impostor! Chariots chariots! [Dark Cave] Oh, yeah? Chariots chariots chariots! Just keep testing. N/A 826 SceneTable["-5568"] <-  N/A 827 {   N/A 828        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2000_caveprime_conv_a01.vcd"),   N/A 829        char = "cavejohnson",   N/A 830        postdelay = 0.00,   N/A 831        predelay = 2.75,   N/A 832        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 833        next = null, noDingOff = true, noDingOn = true   N/A 834 }   N/A 835    N/A 836 SceneTableLookup[-5569] <- "-5569"   N/A 837 //All right. I think we shut down the impostor Cave's comlink. [Dark Cave] You'd like to think that, wouldn't you? [Cave Prime] Dammit! Stop imposting! [Dark Cave] Never! [Cave Prime] Oh, you stubborn, handsome devil. N/A 838 SceneTable["-5569"] <-  N/A 839 {   N/A 840        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2100_caveprime_conv_b01.vcd"),   N/A 841        char = "cavejohnson",   N/A 842        postdelay = 0.00,   N/A 843        predelay = 2.75,   N/A 844        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 845        next = null, noDingOff = true, noDingOn = true   N/A 846 }   N/A 847    N/A 848 SceneTableLookup[-5570] <- "-5570"   N/A 849 //It's come to my attention that there's a pair of sunglasses floating around this place that lets you see the subliminal propaganda we've painstakingly hidden on every visible surface. Look people, the reason motivational propaganda works is because   N/A 850 SceneTable["-5570"] <-   N/A 851 {   N/A 852        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2110_altcave_sunglasses01.vcd"),   N/A 853        char = "cavejohnson",   N/A 854        postdelay = 0.00,   N/A 855        predelay = 2.75,   N/A 856        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 857        next = null, noDingOff = true, noDingOn = true   N/A 858 }   N/A 859    N/A 860 SceneTableLookup[-5571] <- "-5571"   N/A 861 //[laughter] Oh, Dark Cave, you are the only one around here who gets me. I tell you, I haven't had a conversation this damn good since... Hold on, I gotta talk to the help. [tap tap tap] Hey, you. Chariots chariots. Keep testing. N/A 862 SceneTable["-5571"] <-  N/A 863 {   N/A 864        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2200_caveprime_conv_c01.vcd"),   N/A 865        char = "cavejohnson",   N/A 866        postdelay = 0.00,   N/A 867        predelay = 2.75,   N/A 868        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 869        next = null, noDingOff = true, noDingOn = true   N/A 870 }   N/A 871    N/A 872 SceneTableLookup[-5572] <- "-5572"   N/A 873 //Hey, Dark Cave. [Dark Cave] Cave Prime! As I live and breathe methane. [Cave Prime] Listen, do you have a Greg in your universe? You want one! [laughter] Greg, come back! I wouldn't send you to Dark Cave Earth. [whispered] I would. Greg is on the table. N/A 874 SceneTable["-5572"] <-  N/A 875 {   N/A 876        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2300_caveprime_conv_d01.vcd"),   N/A 877        char = "cavejohnson",   N/A 878        postdelay = 0.00,   N/A 879        predelay = 2.75,   N/A 880        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 881        next = null, noDingOff = true, noDingOn = true   N/A 882 }   N/A 883    N/A 884 SceneTableLookup[-5573] <- "-5573"   N/A 885 //Cave Johnson here. Just a reminder that the core goal of Aperture Gas-Finding Science is to find gas, so make sure you let us know if you see any. If we meet our quarterly gas-finding target, I promise you we will don our bondage gear, fuel our death  N/A 886 SceneTable["-5573"] <-   N/A 887 {   N/A 888        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2305_altcave_gasoline01.vcd"),   N/A 889        char = "cavejohnson",   N/A 890        postdelay = 0.00,   N/A 891        predelay = 2.75,   N/A 892        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 893        next = null, noDingOff = true, noDingOn = true   N/A 894 }   N/A 895    N/A 896 SceneTableLookup[-5574] <- "-5574"   N/A 897 //[echoey] Hello, test subject. Echo. Echo. Welcome to your first test. I'm your overseer, Cave Johnson, and I think, if you keep testing, you might find something very interesting about this planet. [chuckle] [beat] It's me. I'm the planet. You live on  N/A 898 SceneTable["-5574"] <-   N/A 899 {   N/A 900        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2310_altcave_planet_cave01.vcd"),   N/A 901        char = "cavejohnson",   N/A 902        postdelay = 0.00,   N/A 903        predelay = 2.75,   N/A 904        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 905        next = null, noDingOff = true, noDingOn = true   N/A 906 }   N/A 907    N/A 908 SceneTableLookup[-5575] <- "-5575"   N/A 909 //Chariots Chariots. According to Greg, theoretically, there's an Earth out there made entirely of money. Plus, since there's a infinite number of Earths, that means there's an infinite number of money planets. So I've done the math, and I figure the odds  N/A 910 SceneTable["-5575"] <-   N/A 911 {   N/A 912        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2400_caveprime_moneyverse01.vcd"),   N/A 913        char = "cavejohnson",   N/A 914        postdelay = 0.00,   N/A 915        predelay = 2.75,   N/A 916        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 917        next = null, noDingOff = true, noDingOn = true   N/A 918 }   N/A 919    N/A 920 SceneTableLookup[-5576] <- "-5576"   N/A 921 //Chariots Chariots chariots. Dark Cave here. Listen, you find the moneyverse, you bring it to me. I'll take care of you. You want to be promoted to head of testing? Done. You want your asparagus rations doubled? I'll pull some strings. You want all the  N/A 922 SceneTable["-5576"] <-   N/A 923 {   N/A 924        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2500_caveprime_moneyverse02.vcd"),   N/A 925        char = "cavejohnson",   N/A 926        postdelay = 0.00,   N/A 927        predelay = 2.75,   N/A 928        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 929        next = null, noDingOff = true, noDingOn = true   N/A 930 }   N/A 931    N/A 932 SceneTableLookup[-5577] <- "-5577"   N/A 933 //Chariots chariots. Cave Prime here. I hear you've been brokering a deal with that other Cave. So here's what I want you to do: find your alternate self, steal his stuff, put in a box, and if there's a parking lot, walk the box out to it, because you're  N/A 934 SceneTable["-5577"] <-   N/A 935 {   N/A 936        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2600_caveprime_moneyverse03.vcd"),   N/A 937        char = "cavejohnson",   N/A 938        postdelay = 0.00,   N/A 939        predelay = 2.75,   N/A 940        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 941        next = null, noDingOff = true, noDingOn = true   N/A 942 }   N/A 943    N/A 944 SceneTableLookup[-5578] <- "-5578"   N/A 945 //Chariots chariots. Cave Johnson here. Alright. Greg's informed this is not the best time to fire you. But, if you ARE talking to that other Cave, let me just remind you who you work for. [Dark Cave] Chariots chariots chariots. And let me remind you  N/A 946 SceneTable["-5578"] <-   N/A 947 {   N/A 948        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2700_caveprime_conv_e01.vcd"),   N/A 949        char = "cavejohnson",   N/A 950        postdelay = 0.00,   N/A 951        predelay = 2.75,   N/A 952        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 953        next = null, noDingOff = true, noDingOn = true   N/A 954 }   N/A 955    N/A 956 SceneTableLookup[-5579] <- "-5579"   N/A 957 //Cave Prime here. [Dark Cave] Dark Cave here. [Cave Prime] While you were busy driving a wedge between us with your bidding war, Dark Cave's test subject found two moneyverse. And we're gonna split 'em. So there's no reason to offload our testing to  N/A 958 SceneTable["-5579"] <-   N/A 959 {   N/A 960        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2800_caveprime_conv_f01.vcd"),   N/A 961        char = "cavejohnson",   N/A 962        postdelay = 0.00,   N/A 963        predelay = 2.75,   N/A 964        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 965        next = null, noDingOff = true, noDingOn = true   N/A 966 }   N/A 967    N/A 968 SceneTableLookup[-5580] <- "-5580"   N/A 969 //Hey Greg, it worked! Welcome back, test subject! Now get back to work. Just because we own a universe made of money, doesn't mean I'm made of money. Cave Johnson. We're done here. N/A 970 SceneTable["-5580"] <-  N/A 971 {   N/A 972        vcd=CreateSceneEntity("scenes/npc/cavejohnson/dlc2_2900_caveprime_moneyverse04.vcd"),   N/A 973        char = "cavejohnson",   N/A 974        postdelay = 0.00,   N/A 975        predelay = 2.75,   N/A 976        fires=[{entity="@glados",input="runscriptcode",parameter="DLC2_WriteBack",delay=0.00}],   N/A 977        next = null, noDingOff = true, noDingOn = true   N/A 978 }   N/A 979    N/A 980    N/A 981    N/A 982 //********************************************************************************************   N/A 983 //END OF AUTOGENERATED by main\portal2\staging\content\portal2\docs\ScriptProgs\dlc2\makenutlist.PRG   N/A 984 //********************************************************************************************   N/A 985    N/A 986 /*   N/A 987 mapID = GetMapIndexInPlayOrder;   N/A 988 If mapID is -1   N/A 989        this map hasnt been played before. N/A 990 If its -2  N/A 991        its not a real map so dont play any VO. N/A 992 Otherwise  N/A 993        the mapID is the (zero-based) number this map was played in the order. So 2 is the third map the users has played. N/A 994   N/A 995    N/A 996 If the map hasnt been played before, then:   N/A 997        mapID = SetMapAsPlayed;   N/A 998    N/A 999 If mapID is < 0, bail. N/A 1000   N/A 1001 Same deal for mapID here as if it had been found in the first call, (remember: zero-based). N/A 1002 */  N/A 1003    N/A 1004 function DLC2_PlayEntryVO   N/A 1005 {   N/A 1006        local mapID = GetMapIndexInPlayOrder   N/A 1007        local onID = GetNumMapsPlayed   N/A 1008        printldebug(">>>>>DLC2 MAPID "+mapID)   N/A 1009        printldebug(">>>>>DLC2 ONID "+onID)   N/A 1010        if (mapID == -1)   N/A 1011        {   N/A 1012                printldebug(">>>>>DLC2 UNPLAYED MAP"+onID)   N/A 1013                GladosPlayVcd(-5500-onID)   N/A 1014        }   N/A 1015        else   N/A 1016        {   N/A 1017                if (mapID>=0)   N/A 1018                {   N/A 1019                        printldebug(">>>>>DLC2 REPLAYING MAP "+mapID)   N/A 1020                        GladosPlayVcd(-5500-mapID)   N/A 1021                }   N/A 1022        }   N/A 1023 }   N/A 1024    N/A 1025 function DLC2_WriteBack   N/A 1026 {   N/A 1027        printldebug("<><><><>DLC2_WriteBack")   N/A 1028        if (GetMapIndexInPlayOrder == -1)   N/A 1029        {   N/A 1030                SetMapAsPlayed   N/A 1031        }          N/A 1032 }   N/A 1033