Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
325 | serge | 1 | // Emacs style mode select -*- C++ -*- |
2 | //----------------------------------------------------------------------------- |
||
3 | // |
||
4 | // $Id:$ |
||
5 | // |
||
6 | // Copyright (C) 1993-1996 by id Software, Inc. |
||
7 | // |
||
8 | // This source is available for distribution and/or modification |
||
9 | // only under the terms of the DOOM Source Code License as |
||
10 | // published by id Software. All rights reserved. |
||
11 | // |
||
12 | // The source is distributed in the hope that it will be useful, |
||
13 | // but WITHOUT ANY WARRANTY; without even the implied warranty of |
||
14 | // FITNESS FOR A PARTICULAR PURPOSE. See the DOOM Source Code License |
||
15 | // for more details. |
||
16 | // |
||
17 | // DESCRIPTION: |
||
18 | // Printed strings for translation. |
||
19 | // English language support (default). |
||
20 | // |
||
21 | //----------------------------------------------------------------------------- |
||
22 | |||
23 | #ifndef __D_ENGLSH__ |
||
24 | #define __D_ENGLSH__ |
||
25 | |||
26 | // |
||
27 | // Printed strings for translation |
||
28 | // |
||
29 | |||
30 | // |
||
31 | // D_Main.C |
||
32 | // |
||
33 | #define D_DEVSTR "Development mode ON.\n" |
||
34 | #define D_CDROM "CD-ROM Version: default.cfg from c:\\doomdata\n" |
||
35 | |||
36 | // |
||
37 | // M_Menu.C |
||
38 | // |
||
39 | #define PRESSKEY "press a key." |
||
40 | #define PRESSYN "press y or n." |
||
41 | #define QUITMSG "are you sure you want to\nquit this great game?" |
||
42 | #define LOADNET "you can't do load while in a net game!\n\n"PRESSKEY |
||
43 | #define QLOADNET "you can't quickload during a netgame!\n\n"PRESSKEY |
||
44 | #define QSAVESPOT "you haven't picked a quicksave slot yet!\n\n"PRESSKEY |
||
45 | #define SAVEDEAD "you can't save if you aren't playing!\n\n"PRESSKEY |
||
46 | #define QSPROMPT "quicksave over your game named\n\n'%s'?\n\n"PRESSYN |
||
47 | #define QLPROMPT "do you want to quickload the game named\n\n'%s'?\n\n"PRESSYN |
||
48 | |||
49 | #define NEWGAME \ |
||
50 | "you can't start a new game\n"\ |
||
51 | "while in a network game.\n\n"PRESSKEY |
||
52 | |||
53 | #define NIGHTMARE \ |
||
54 | "are you sure? this skill level\n"\ |
||
55 | "isn't even remotely fair.\n\n"PRESSYN |
||
56 | |||
57 | #define SWSTRING \ |
||
58 | "this is the shareware version of doom.\n\n"\ |
||
59 | "you need to order the entire trilogy.\n\n"PRESSKEY |
||
60 | |||
61 | #define MSGOFF "Messages OFF" |
||
62 | #define MSGON "Messages ON" |
||
63 | #define NETEND "you can't end a netgame!\n\n"PRESSKEY |
||
64 | #define ENDGAME "are you sure you want to end the game?\n\n"PRESSYN |
||
65 | |||
66 | #define DOSY "(press y to quit)" |
||
67 | |||
68 | #define DETAILHI "High detail" |
||
69 | #define DETAILLO "Low detail" |
||
70 | #define GAMMALVL0 "Gamma correction OFF" |
||
71 | #define GAMMALVL1 "Gamma correction level 1" |
||
72 | #define GAMMALVL2 "Gamma correction level 2" |
||
73 | #define GAMMALVL3 "Gamma correction level 3" |
||
74 | #define GAMMALVL4 "Gamma correction level 4" |
||
75 | #define EMPTYSTRING "empty slot" |
||
76 | |||
77 | // |
||
78 | // P_inter.C |
||
79 | // |
||
80 | #define GOTARMOR "Picked up the armor." |
||
81 | #define GOTMEGA "Picked up the MegaArmor!" |
||
82 | #define GOTHTHBONUS "Picked up a health bonus." |
||
83 | #define GOTARMBONUS "Picked up an armor bonus." |
||
84 | #define GOTSTIM "Picked up a stimpack." |
||
85 | #define GOTMEDINEED "Picked up a medikit that you REALLY need!" |
||
86 | #define GOTMEDIKIT "Picked up a medikit." |
||
87 | #define GOTSUPER "Supercharge!" |
||
88 | |||
89 | #define GOTBLUECARD "Picked up a blue keycard." |
||
90 | #define GOTYELWCARD "Picked up a yellow keycard." |
||
91 | #define GOTREDCARD "Picked up a red keycard." |
||
92 | #define GOTBLUESKUL "Picked up a blue skull key." |
||
93 | #define GOTYELWSKUL "Picked up a yellow skull key." |
||
94 | #define GOTREDSKULL "Picked up a red skull key." |
||
95 | |||
96 | #define GOTINVUL "Invulnerability!" |
||
97 | #define GOTBERSERK "Berserk!" |
||
98 | #define GOTINVIS "Partial Invisibility" |
||
99 | #define GOTSUIT "Radiation Shielding Suit" |
||
100 | #define GOTMAP "Computer Area Map" |
||
101 | #define GOTVISOR "Light Amplification Visor" |
||
102 | #define GOTMSPHERE "MegaSphere!" |
||
103 | |||
104 | #define GOTCLIP "Picked up a clip." |
||
105 | #define GOTCLIPBOX "Picked up a box of bullets." |
||
106 | #define GOTROCKET "Picked up a rocket." |
||
107 | #define GOTROCKBOX "Picked up a box of rockets." |
||
108 | #define GOTCELL "Picked up an energy cell." |
||
109 | #define GOTCELLBOX "Picked up an energy cell pack." |
||
110 | #define GOTSHELLS "Picked up 4 shotgun shells." |
||
111 | #define GOTSHELLBOX "Picked up a box of shotgun shells." |
||
112 | #define GOTBACKPACK "Picked up a backpack full of ammo!" |
||
113 | |||
114 | #define GOTBFG9000 "You got the BFG9000! Oh, yes." |
||
115 | #define GOTCHAINGUN "You got the chaingun!" |
||
116 | #define GOTCHAINSAW "A chainsaw! Find some meat!" |
||
117 | #define GOTLAUNCHER "You got the rocket launcher!" |
||
118 | #define GOTPLASMA "You got the plasma gun!" |
||
119 | #define GOTSHOTGUN "You got the shotgun!" |
||
120 | #define GOTSHOTGUN2 "You got the super shotgun!" |
||
121 | |||
122 | // |
||
123 | // P_Doors.C |
||
124 | // |
||
125 | #define PD_BLUEO "You need a blue key to activate this object" |
||
126 | #define PD_REDO "You need a red key to activate this object" |
||
127 | #define PD_YELLOWO "You need a yellow key to activate this object" |
||
128 | #define PD_BLUEK "You need a blue key to open this door" |
||
129 | #define PD_REDK "You need a red key to open this door" |
||
130 | #define PD_YELLOWK "You need a yellow key to open this door" |
||
131 | |||
132 | // |
||
133 | // G_game.C |
||
134 | // |
||
135 | #define GGSAVED "game saved." |
||
136 | |||
137 | // |
||
138 | // HU_stuff.C |
||
139 | // |
||
140 | #define HUSTR_MSGU "[Message unsent]" |
||
141 | |||
142 | #define HUSTR_E1M1 "E1M1: Hangar" |
||
143 | #define HUSTR_E1M2 "E1M2: Nuclear Plant" |
||
144 | #define HUSTR_E1M3 "E1M3: Toxin Refinery" |
||
145 | #define HUSTR_E1M4 "E1M4: Command Control" |
||
146 | #define HUSTR_E1M5 "E1M5: Phobos Lab" |
||
147 | #define HUSTR_E1M6 "E1M6: Central Processing" |
||
148 | #define HUSTR_E1M7 "E1M7: Computer Station" |
||
149 | #define HUSTR_E1M8 "E1M8: Phobos Anomaly" |
||
150 | #define HUSTR_E1M9 "E1M9: Military Base" |
||
151 | |||
152 | #define HUSTR_E2M1 "E2M1: Deimos Anomaly" |
||
153 | #define HUSTR_E2M2 "E2M2: Containment Area" |
||
154 | #define HUSTR_E2M3 "E2M3: Refinery" |
||
155 | #define HUSTR_E2M4 "E2M4: Deimos Lab" |
||
156 | #define HUSTR_E2M5 "E2M5: Command Center" |
||
157 | #define HUSTR_E2M6 "E2M6: Halls of the Damned" |
||
158 | #define HUSTR_E2M7 "E2M7: Spawning Vats" |
||
159 | #define HUSTR_E2M8 "E2M8: Tower of Babel" |
||
160 | #define HUSTR_E2M9 "E2M9: Fortress of Mystery" |
||
161 | |||
162 | #define HUSTR_E3M1 "E3M1: Hell Keep" |
||
163 | #define HUSTR_E3M2 "E3M2: Slough of Despair" |
||
164 | #define HUSTR_E3M3 "E3M3: Pandemonium" |
||
165 | #define HUSTR_E3M4 "E3M4: House of Pain" |
||
166 | #define HUSTR_E3M5 "E3M5: Unholy Cathedral" |
||
167 | #define HUSTR_E3M6 "E3M6: Mt. Erebus" |
||
168 | #define HUSTR_E3M7 "E3M7: Limbo" |
||
169 | #define HUSTR_E3M8 "E3M8: Dis" |
||
170 | #define HUSTR_E3M9 "E3M9: Warrens" |
||
171 | |||
172 | #define HUSTR_E4M1 "E4M1: Hell Beneath" |
||
173 | #define HUSTR_E4M2 "E4M2: Perfect Hatred" |
||
174 | #define HUSTR_E4M3 "E4M3: Sever The Wicked" |
||
175 | #define HUSTR_E4M4 "E4M4: Unruly Evil" |
||
176 | #define HUSTR_E4M5 "E4M5: They Will Repent" |
||
177 | #define HUSTR_E4M6 "E4M6: Against Thee Wickedly" |
||
178 | #define HUSTR_E4M7 "E4M7: And Hell Followed" |
||
179 | #define HUSTR_E4M8 "E4M8: Unto The Cruel" |
||
180 | #define HUSTR_E4M9 "E4M9: Fear" |
||
181 | |||
182 | #define HUSTR_1 "level 1: entryway" |
||
183 | #define HUSTR_2 "level 2: underhalls" |
||
184 | #define HUSTR_3 "level 3: the gantlet" |
||
185 | #define HUSTR_4 "level 4: the focus" |
||
186 | #define HUSTR_5 "level 5: the waste tunnels" |
||
187 | #define HUSTR_6 "level 6: the crusher" |
||
188 | #define HUSTR_7 "level 7: dead simple" |
||
189 | #define HUSTR_8 "level 8: tricks and traps" |
||
190 | #define HUSTR_9 "level 9: the pit" |
||
191 | #define HUSTR_10 "level 10: refueling base" |
||
192 | #define HUSTR_11 "level 11: 'o' of destruction!" |
||
193 | |||
194 | #define HUSTR_12 "level 12: the factory" |
||
195 | #define HUSTR_13 "level 13: downtown" |
||
196 | #define HUSTR_14 "level 14: the inmost dens" |
||
197 | #define HUSTR_15 "level 15: industrial zone" |
||
198 | #define HUSTR_16 "level 16: suburbs" |
||
199 | #define HUSTR_17 "level 17: tenements" |
||
200 | #define HUSTR_18 "level 18: the courtyard" |
||
201 | #define HUSTR_19 "level 19: the citadel" |
||
202 | #define HUSTR_20 "level 20: gotcha!" |
||
203 | |||
204 | #define HUSTR_21 "level 21: nirvana" |
||
205 | #define HUSTR_22 "level 22: the catacombs" |
||
206 | #define HUSTR_23 "level 23: barrels o' fun" |
||
207 | #define HUSTR_24 "level 24: the chasm" |
||
208 | #define HUSTR_25 "level 25: bloodfalls" |
||
209 | #define HUSTR_26 "level 26: the abandoned mines" |
||
210 | #define HUSTR_27 "level 27: monster condo" |
||
211 | #define HUSTR_28 "level 28: the spirit world" |
||
212 | #define HUSTR_29 "level 29: the living end" |
||
213 | #define HUSTR_30 "level 30: icon of sin" |
||
214 | |||
215 | #define HUSTR_31 "level 31: wolfenstein" |
||
216 | #define HUSTR_32 "level 32: grosse" |
||
217 | |||
218 | #define PHUSTR_1 "level 1: congo" |
||
219 | #define PHUSTR_2 "level 2: well of souls" |
||
220 | #define PHUSTR_3 "level 3: aztec" |
||
221 | #define PHUSTR_4 "level 4: caged" |
||
222 | #define PHUSTR_5 "level 5: ghost town" |
||
223 | #define PHUSTR_6 "level 6: baron's lair" |
||
224 | #define PHUSTR_7 "level 7: caughtyard" |
||
225 | #define PHUSTR_8 "level 8: realm" |
||
226 | #define PHUSTR_9 "level 9: abattoire" |
||
227 | #define PHUSTR_10 "level 10: onslaught" |
||
228 | #define PHUSTR_11 "level 11: hunted" |
||
229 | |||
230 | #define PHUSTR_12 "level 12: speed" |
||
231 | #define PHUSTR_13 "level 13: the crypt" |
||
232 | #define PHUSTR_14 "level 14: genesis" |
||
233 | #define PHUSTR_15 "level 15: the twilight" |
||
234 | #define PHUSTR_16 "level 16: the omen" |
||
235 | #define PHUSTR_17 "level 17: compound" |
||
236 | #define PHUSTR_18 "level 18: neurosphere" |
||
237 | #define PHUSTR_19 "level 19: nme" |
||
238 | #define PHUSTR_20 "level 20: the death domain" |
||
239 | |||
240 | #define PHUSTR_21 "level 21: slayer" |
||
241 | #define PHUSTR_22 "level 22: impossible mission" |
||
242 | #define PHUSTR_23 "level 23: tombstone" |
||
243 | #define PHUSTR_24 "level 24: the final frontier" |
||
244 | #define PHUSTR_25 "level 25: the temple of darkness" |
||
245 | #define PHUSTR_26 "level 26: bunker" |
||
246 | #define PHUSTR_27 "level 27: anti-christ" |
||
247 | #define PHUSTR_28 "level 28: the sewers" |
||
248 | #define PHUSTR_29 "level 29: odyssey of noises" |
||
249 | #define PHUSTR_30 "level 30: the gateway of hell" |
||
250 | |||
251 | #define PHUSTR_31 "level 31: cyberden" |
||
252 | #define PHUSTR_32 "level 32: go 2 it" |
||
253 | |||
254 | #define THUSTR_1 "level 1: system control" |
||
255 | #define THUSTR_2 "level 2: human bbq" |
||
256 | #define THUSTR_3 "level 3: power control" |
||
257 | #define THUSTR_4 "level 4: wormhole" |
||
258 | #define THUSTR_5 "level 5: hanger" |
||
259 | #define THUSTR_6 "level 6: open season" |
||
260 | #define THUSTR_7 "level 7: prison" |
||
261 | #define THUSTR_8 "level 8: metal" |
||
262 | #define THUSTR_9 "level 9: stronghold" |
||
263 | #define THUSTR_10 "level 10: redemption" |
||
264 | #define THUSTR_11 "level 11: storage facility" |
||
265 | |||
266 | #define THUSTR_12 "level 12: crater" |
||
267 | #define THUSTR_13 "level 13: nukage processing" |
||
268 | #define THUSTR_14 "level 14: steel works" |
||
269 | #define THUSTR_15 "level 15: dead zone" |
||
270 | #define THUSTR_16 "level 16: deepest reaches" |
||
271 | #define THUSTR_17 "level 17: processing area" |
||
272 | #define THUSTR_18 "level 18: mill" |
||
273 | #define THUSTR_19 "level 19: shipping/respawning" |
||
274 | #define THUSTR_20 "level 20: central processing" |
||
275 | |||
276 | #define THUSTR_21 "level 21: administration center" |
||
277 | #define THUSTR_22 "level 22: habitat" |
||
278 | #define THUSTR_23 "level 23: lunar mining project" |
||
279 | #define THUSTR_24 "level 24: quarry" |
||
280 | #define THUSTR_25 "level 25: baron's den" |
||
281 | #define THUSTR_26 "level 26: ballistyx" |
||
282 | #define THUSTR_27 "level 27: mount pain" |
||
283 | #define THUSTR_28 "level 28: heck" |
||
284 | #define THUSTR_29 "level 29: river styx" |
||
285 | #define THUSTR_30 "level 30: last call" |
||
286 | |||
287 | #define THUSTR_31 "level 31: pharaoh" |
||
288 | #define THUSTR_32 "level 32: caribbean" |
||
289 | |||
290 | #define HUSTR_CHATMACRO1 "I'm ready to kick butt!" |
||
291 | #define HUSTR_CHATMACRO2 "I'm OK." |
||
292 | #define HUSTR_CHATMACRO3 "I'm not looking too good!" |
||
293 | #define HUSTR_CHATMACRO4 "Help!" |
||
294 | #define HUSTR_CHATMACRO5 "You suck!" |
||
295 | #define HUSTR_CHATMACRO6 "Next time, scumbag..." |
||
296 | #define HUSTR_CHATMACRO7 "Come here!" |
||
297 | #define HUSTR_CHATMACRO8 "I'll take care of it." |
||
298 | #define HUSTR_CHATMACRO9 "Yes" |
||
299 | #define HUSTR_CHATMACRO0 "No" |
||
300 | |||
301 | #define HUSTR_TALKTOSELF1 "You mumble to yourself" |
||
302 | #define HUSTR_TALKTOSELF2 "Who's there?" |
||
303 | #define HUSTR_TALKTOSELF3 "You scare yourself" |
||
304 | #define HUSTR_TALKTOSELF4 "You start to rave" |
||
305 | #define HUSTR_TALKTOSELF5 "You've lost it..." |
||
306 | |||
307 | #define HUSTR_MESSAGESENT "[Message Sent]" |
||
308 | |||
309 | // The following should NOT be changed unless it seems |
||
310 | // just AWFULLY necessary |
||
311 | |||
312 | #define HUSTR_PLRGREEN "Green: " |
||
313 | #define HUSTR_PLRINDIGO "Indigo: " |
||
314 | #define HUSTR_PLRBROWN "Brown: " |
||
315 | #define HUSTR_PLRRED "Red: " |
||
316 | |||
317 | #define HUSTR_KEYGREEN 'g' |
||
318 | #define HUSTR_KEYINDIGO 'i' |
||
319 | #define HUSTR_KEYBROWN 'b' |
||
320 | #define HUSTR_KEYRED 'r' |
||
321 | |||
322 | // |
||
323 | // AM_map.C |
||
324 | // |
||
325 | |||
326 | #define AMSTR_FOLLOWON "Follow Mode ON" |
||
327 | #define AMSTR_FOLLOWOFF "Follow Mode OFF" |
||
328 | |||
329 | #define AMSTR_GRIDON "Grid ON" |
||
330 | #define AMSTR_GRIDOFF "Grid OFF" |
||
331 | |||
332 | #define AMSTR_MARKEDSPOT "Marked Spot" |
||
333 | #define AMSTR_MARKSCLEARED "All Marks Cleared" |
||
334 | |||
335 | // |
||
336 | // ST_stuff.C |
||
337 | // |
||
338 | |||
339 | #define STSTR_MUS "Music Change" |
||
340 | #define STSTR_NOMUS "IMPOSSIBLE SELECTION" |
||
341 | #define STSTR_DQDON "Degreelessness Mode On" |
||
342 | #define STSTR_DQDOFF "Degreelessness Mode Off" |
||
343 | |||
344 | #define STSTR_KFAADDED "Very Happy Ammo Added" |
||
345 | #define STSTR_FAADDED "Ammo (no keys) Added" |
||
346 | |||
347 | #define STSTR_NCON "No Clipping Mode ON" |
||
348 | #define STSTR_NCOFF "No Clipping Mode OFF" |
||
349 | |||
350 | #define STSTR_BEHOLD "inVuln, Str, Inviso, Rad, Allmap, or Lite-amp" |
||
351 | #define STSTR_BEHOLDX "Power-up Toggled" |
||
352 | |||
353 | #define STSTR_CHOPPERS "... doesn't suck - GM" |
||
354 | #define STSTR_CLEV "Changing Level..." |
||
355 | |||
356 | // |
||
357 | // F_Finale.C |
||
358 | // |
||
359 | #define E1TEXT \ |
||
360 | "Once you beat the big badasses and\n"\ |
||
361 | "clean out the moon base you're supposed\n"\ |
||
362 | "to win, aren't you? Aren't you? Where's\n"\ |
||
363 | "your fat reward and ticket home? What\n"\ |
||
364 | "the hell is this? It's not supposed to\n"\ |
||
365 | "end this way!\n"\ |
||
366 | "\n" \ |
||
367 | "It stinks like rotten meat, but looks\n"\ |
||
368 | "like the lost Deimos base. Looks like\n"\ |
||
369 | "you're stuck on The Shores of Hell.\n"\ |
||
370 | "The only way out is through.\n"\ |
||
371 | "\n"\ |
||
372 | "To continue the DOOM experience, play\n"\ |
||
373 | "The Shores of Hell and its amazing\n"\ |
||
374 | "sequel, Inferno!\n" |
||
375 | |||
376 | |||
377 | #define E2TEXT \ |
||
378 | "You've done it! The hideous cyber-\n"\ |
||
379 | "demon lord that ruled the lost Deimos\n"\ |
||
380 | "moon base has been slain and you\n"\ |
||
381 | "are triumphant! But ... where are\n"\ |
||
382 | "you? You clamber to the edge of the\n"\ |
||
383 | "moon and look down to see the awful\n"\ |
||
384 | "truth.\n" \ |
||
385 | "\n"\ |
||
386 | "Deimos floats above Hell itself!\n"\ |
||
387 | "You've never heard of anyone escaping\n"\ |
||
388 | "from Hell, but you'll make the bastards\n"\ |
||
389 | "sorry they ever heard of you! Quickly,\n"\ |
||
390 | "you rappel down to the surface of\n"\ |
||
391 | "Hell.\n"\ |
||
392 | "\n" \ |
||
393 | "Now, it's on to the final chapter of\n"\ |
||
394 | "DOOM! -- Inferno." |
||
395 | |||
396 | |||
397 | #define E3TEXT \ |
||
398 | "The loathsome spiderdemon that\n"\ |
||
399 | "masterminded the invasion of the moon\n"\ |
||
400 | "bases and caused so much death has had\n"\ |
||
401 | "its ass kicked for all time.\n"\ |
||
402 | "\n"\ |
||
403 | "A hidden doorway opens and you enter.\n"\ |
||
404 | "You've proven too tough for Hell to\n"\ |
||
405 | "contain, and now Hell at last plays\n"\ |
||
406 | "fair -- for you emerge from the door\n"\ |
||
407 | "to see the green fields of Earth!\n"\ |
||
408 | "Home at last.\n" \ |
||
409 | "\n"\ |
||
410 | "You wonder what's been happening on\n"\ |
||
411 | "Earth while you were battling evil\n"\ |
||
412 | "unleashed. It's good that no Hell-\n"\ |
||
413 | "spawn could have come through that\n"\ |
||
414 | "door with you ..." |
||
415 | |||
416 | |||
417 | #define E4TEXT \ |
||
418 | "the spider mastermind must have sent forth\n"\ |
||
419 | "its legions of hellspawn before your\n"\ |
||
420 | "final confrontation with that terrible\n"\ |
||
421 | "beast from hell. but you stepped forward\n"\ |
||
422 | "and brought forth eternal damnation and\n"\ |
||
423 | "suffering upon the horde as a true hero\n"\ |
||
424 | "would in the face of something so evil.\n"\ |
||
425 | "\n"\ |
||
426 | "besides, someone was gonna pay for what\n"\ |
||
427 | "happened to daisy, your pet rabbit.\n"\ |
||
428 | "\n"\ |
||
429 | "but now, you see spread before you more\n"\ |
||
430 | "potential pain and gibbitude as a nation\n"\ |
||
431 | "of demons run amok among our cities.\n"\ |
||
432 | "\n"\ |
||
433 | "next stop, hell on earth!" |
||
434 | |||
435 | |||
436 | // after level 6, put this: |
||
437 | |||
438 | #define C1TEXT \ |
||
439 | "YOU HAVE ENTERED DEEPLY INTO THE INFESTED\n" \ |
||
440 | "STARPORT. BUT SOMETHING IS WRONG. THE\n" \ |
||
441 | "MONSTERS HAVE BROUGHT THEIR OWN REALITY\n" \ |
||
442 | "WITH THEM, AND THE STARPORT'S TECHNOLOGY\n" \ |
||
443 | "IS BEING SUBVERTED BY THEIR PRESENCE.\n" \ |
||
444 | "\n"\ |
||
445 | "AHEAD, YOU SEE AN OUTPOST OF HELL, A\n" \ |
||
446 | "FORTIFIED ZONE. IF YOU CAN GET PAST IT,\n" \ |
||
447 | "YOU CAN PENETRATE INTO THE HAUNTED HEART\n" \ |
||
448 | "OF THE STARBASE AND FIND THE CONTROLLING\n" \ |
||
449 | "SWITCH WHICH HOLDS EARTH'S POPULATION\n" \ |
||
450 | "HOSTAGE." |
||
451 | |||
452 | // After level 11, put this: |
||
453 | |||
454 | #define C2TEXT \ |
||
455 | "YOU HAVE WON! YOUR VICTORY HAS ENABLED\n" \ |
||
456 | "HUMANKIND TO EVACUATE EARTH AND ESCAPE\n"\ |
||
457 | "THE NIGHTMARE. NOW YOU ARE THE ONLY\n"\ |
||
458 | "HUMAN LEFT ON THE FACE OF THE PLANET.\n"\ |
||
459 | "CANNIBAL MUTATIONS, CARNIVOROUS ALIENS,\n"\ |
||
460 | "AND EVIL SPIRITS ARE YOUR ONLY NEIGHBORS.\n"\ |
||
461 | "YOU SIT BACK AND WAIT FOR DEATH, CONTENT\n"\ |
||
462 | "THAT YOU HAVE SAVED YOUR SPECIES.\n"\ |
||
463 | "\n"\ |
||
464 | "BUT THEN, EARTH CONTROL BEAMS DOWN A\n"\ |
||
465 | "MESSAGE FROM SPACE: \"SENSORS HAVE LOCATED\n"\ |
||
466 | "THE SOURCE OF THE ALIEN INVASION. IF YOU\n"\ |
||
467 | "GO THERE, YOU MAY BE ABLE TO BLOCK THEIR\n"\ |
||
468 | "ENTRY. THE ALIEN BASE IS IN THE HEART OF\n"\ |
||
469 | "YOUR OWN HOME CITY, NOT FAR FROM THE\n"\ |
||
470 | "STARPORT.\" SLOWLY AND PAINFULLY YOU GET\n"\ |
||
471 | "UP AND RETURN TO THE FRAY." |
||
472 | |||
473 | |||
474 | // After level 20, put this: |
||
475 | |||
476 | #define C3TEXT \ |
||
477 | "YOU ARE AT THE CORRUPT HEART OF THE CITY,\n"\ |
||
478 | "SURROUNDED BY THE CORPSES OF YOUR ENEMIES.\n"\ |
||
479 | "YOU SEE NO WAY TO DESTROY THE CREATURES'\n"\ |
||
480 | "ENTRYWAY ON THIS SIDE, SO YOU CLENCH YOUR\n"\ |
||
481 | "TEETH AND PLUNGE THROUGH IT.\n"\ |
||
482 | "\n"\ |
||
483 | "THERE MUST BE A WAY TO CLOSE IT ON THE\n"\ |
||
484 | "OTHER SIDE. WHAT DO YOU CARE IF YOU'VE\n"\ |
||
485 | "GOT TO GO THROUGH HELL TO GET TO IT?" |
||
486 | |||
487 | |||
488 | // After level 29, put this: |
||
489 | |||
490 | #define C4TEXT \ |
||
491 | "THE HORRENDOUS VISAGE OF THE BIGGEST\n"\ |
||
492 | "DEMON YOU'VE EVER SEEN CRUMBLES BEFORE\n"\ |
||
493 | "YOU, AFTER YOU PUMP YOUR ROCKETS INTO\n"\ |
||
494 | "HIS EXPOSED BRAIN. THE MONSTER SHRIVELS\n"\ |
||
495 | "UP AND DIES, ITS THRASHING LIMBS\n"\ |
||
496 | "DEVASTATING UNTOLD MILES OF HELL'S\n"\ |
||
497 | "SURFACE.\n"\ |
||
498 | "\n"\ |
||
499 | "YOU'VE DONE IT. THE INVASION IS OVER.\n"\ |
||
500 | "EARTH IS SAVED. HELL IS A WRECK. YOU\n"\ |
||
501 | "WONDER WHERE BAD FOLKS WILL GO WHEN THEY\n"\ |
||
502 | "DIE, NOW. WIPING THE SWEAT FROM YOUR\n"\ |
||
503 | "FOREHEAD YOU BEGIN THE LONG TREK BACK\n"\ |
||
504 | "HOME. REBUILDING EARTH OUGHT TO BE A\n"\ |
||
505 | "LOT MORE FUN THAN RUINING IT WAS.\n" |
||
506 | |||
507 | |||
508 | |||
509 | // Before level 31, put this: |
||
510 | |||
511 | #define C5TEXT \ |
||
512 | "CONGRATULATIONS, YOU'VE FOUND THE SECRET\n"\ |
||
513 | "LEVEL! LOOKS LIKE IT'S BEEN BUILT BY\n"\ |
||
514 | "HUMANS, RATHER THAN DEMONS. YOU WONDER\n"\ |
||
515 | "WHO THE INMATES OF THIS CORNER OF HELL\n"\ |
||
516 | "WILL BE." |
||
517 | |||
518 | |||
519 | // Before level 32, put this: |
||
520 | |||
521 | #define C6TEXT \ |
||
522 | "CONGRATULATIONS, YOU'VE FOUND THE\n"\ |
||
523 | "SUPER SECRET LEVEL! YOU'D BETTER\n"\ |
||
524 | "BLAZE THROUGH THIS ONE!\n" |
||
525 | |||
526 | |||
527 | // after map 06 |
||
528 | |||
529 | #define P1TEXT \ |
||
530 | "You gloat over the steaming carcass of the\n"\ |
||
531 | "Guardian. With its death, you've wrested\n"\ |
||
532 | "the Accelerator from the stinking claws\n"\ |
||
533 | "of Hell. You relax and glance around the\n"\ |
||
534 | "room. Damn! There was supposed to be at\n"\ |
||
535 | "least one working prototype, but you can't\n"\ |
||
536 | "see it. The demons must have taken it.\n"\ |
||
537 | "\n"\ |
||
538 | "You must find the prototype, or all your\n"\ |
||
539 | "struggles will have been wasted. Keep\n"\ |
||
540 | "moving, keep fighting, keep killing.\n"\ |
||
541 | "Oh yes, keep living, too." |
||
542 | |||
543 | |||
544 | // after map 11 |
||
545 | |||
546 | #define P2TEXT \ |
||
547 | "Even the deadly Arch-Vile labyrinth could\n"\ |
||
548 | "not stop you, and you've gotten to the\n"\ |
||
549 | "prototype Accelerator which is soon\n"\ |
||
550 | "efficiently and permanently deactivated.\n"\ |
||
551 | "\n"\ |
||
552 | "You're good at that kind of thing." |
||
553 | |||
554 | |||
555 | // after map 20 |
||
556 | |||
557 | #define P3TEXT \ |
||
558 | "You've bashed and battered your way into\n"\ |
||
559 | "the heart of the devil-hive. Time for a\n"\ |
||
560 | "Search-and-Destroy mission, aimed at the\n"\ |
||
561 | "Gatekeeper, whose foul offspring is\n"\ |
||
562 | "cascading to Earth. Yeah, he's bad. But\n"\ |
||
563 | "you know who's worse!\n"\ |
||
564 | "\n"\ |
||
565 | "Grinning evilly, you check your gear, and\n"\ |
||
566 | "get ready to give the bastard a little Hell\n"\ |
||
567 | "of your own making!" |
||
568 | |||
569 | // after map 30 |
||
570 | |||
571 | #define P4TEXT \ |
||
572 | "The Gatekeeper's evil face is splattered\n"\ |
||
573 | "all over the place. As its tattered corpse\n"\ |
||
574 | "collapses, an inverted Gate forms and\n"\ |
||
575 | "sucks down the shards of the last\n"\ |
||
576 | "prototype Accelerator, not to mention the\n"\ |
||
577 | "few remaining demons. You're done. Hell\n"\ |
||
578 | "has gone back to pounding bad dead folks \n"\ |
||
579 | "instead of good live ones. Remember to\n"\ |
||
580 | "tell your grandkids to put a rocket\n"\ |
||
581 | "launcher in your coffin. If you go to Hell\n"\ |
||
582 | "when you die, you'll need it for some\n"\ |
||
583 | "final cleaning-up ..." |
||
584 | |||
585 | // before map 31 |
||
586 | |||
587 | #define P5TEXT \ |
||
588 | "You've found the second-hardest level we\n"\ |
||
589 | "got. Hope you have a saved game a level or\n"\ |
||
590 | "two previous. If not, be prepared to die\n"\ |
||
591 | "aplenty. For master marines only." |
||
592 | |||
593 | // before map 32 |
||
594 | |||
595 | #define P6TEXT \ |
||
596 | "Betcha wondered just what WAS the hardest\n"\ |
||
597 | "level we had ready for ya? Now you know.\n"\ |
||
598 | "No one gets out alive." |
||
599 | |||
600 | |||
601 | #define T1TEXT \ |
||
602 | "You've fought your way out of the infested\n"\ |
||
603 | "experimental labs. It seems that UAC has\n"\ |
||
604 | "once again gulped it down. With their\n"\ |
||
605 | "high turnover, it must be hard for poor\n"\ |
||
606 | "old UAC to buy corporate health insurance\n"\ |
||
607 | "nowadays..\n"\ |
||
608 | "\n"\ |
||
609 | "Ahead lies the military complex, now\n"\ |
||
610 | "swarming with diseased horrors hot to get\n"\ |
||
611 | "their teeth into you. With luck, the\n"\ |
||
612 | "complex still has some warlike ordnance\n"\ |
||
613 | "laying around." |
||
614 | |||
615 | |||
616 | #define T2TEXT \ |
||
617 | "You hear the grinding of heavy machinery\n"\ |
||
618 | "ahead. You sure hope they're not stamping\n"\ |
||
619 | "out new hellspawn, but you're ready to\n"\ |
||
620 | "ream out a whole herd if you have to.\n"\ |
||
621 | "They might be planning a blood feast, but\n"\ |
||
622 | "you feel about as mean as two thousand\n"\ |
||
623 | "maniacs packed into one mad killer.\n"\ |
||
624 | "\n"\ |
||
625 | "You don't plan to go down easy." |
||
626 | |||
627 | |||
628 | #define T3TEXT \ |
||
629 | "The vista opening ahead looks real damn\n"\ |
||
630 | "familiar. Smells familiar, too -- like\n"\ |
||
631 | "fried excrement. You didn't like this\n"\ |
||
632 | "place before, and you sure as hell ain't\n"\ |
||
633 | "planning to like it now. The more you\n"\ |
||
634 | "brood on it, the madder you get.\n"\ |
||
635 | "Hefting your gun, an evil grin trickles\n"\ |
||
636 | "onto your face. Time to take some names." |
||
637 | |||
638 | #define T4TEXT \ |
||
639 | "Suddenly, all is silent, from one horizon\n"\ |
||
640 | "to the other. The agonizing echo of Hell\n"\ |
||
641 | "fades away, the nightmare sky turns to\n"\ |
||
642 | "blue, the heaps of monster corpses start \n"\ |
||
643 | "to evaporate along with the evil stench \n"\ |
||
644 | "that filled the air. Jeeze, maybe you've\n"\ |
||
645 | "done it. Have you really won?\n"\ |
||
646 | "\n"\ |
||
647 | "Something rumbles in the distance.\n"\ |
||
648 | "A blue light begins to glow inside the\n"\ |
||
649 | "ruined skull of the demon-spitter." |
||
650 | |||
651 | |||
652 | #define T5TEXT \ |
||
653 | "What now? Looks totally different. Kind\n"\ |
||
654 | "of like King Tut's condo. Well,\n"\ |
||
655 | "whatever's here can't be any worse\n"\ |
||
656 | "than usual. Can it? Or maybe it's best\n"\ |
||
657 | "to let sleeping gods lie.." |
||
658 | |||
659 | |||
660 | #define T6TEXT \ |
||
661 | "Time for a vacation. You've burst the\n"\ |
||
662 | "bowels of hell and by golly you're ready\n"\ |
||
663 | "for a break. You mutter to yourself,\n"\ |
||
664 | "Maybe someone else can kick Hell's ass\n"\ |
||
665 | "next time around. Ahead lies a quiet town,\n"\ |
||
666 | "with peaceful flowing water, quaint\n"\ |
||
667 | "buildings, and presumably no Hellspawn.\n"\ |
||
668 | "\n"\ |
||
669 | "As you step off the transport, you hear\n"\ |
||
670 | "the stomp of a cyberdemon's iron shoe." |
||
671 | |||
672 | |||
673 | |||
674 | // |
||
675 | // Character cast strings F_FINALE.C |
||
676 | // |
||
677 | #define CC_ZOMBIE "ZOMBIEMAN" |
||
678 | #define CC_SHOTGUN "SHOTGUN GUY" |
||
679 | #define CC_HEAVY "HEAVY WEAPON DUDE" |
||
680 | #define CC_IMP "IMP" |
||
681 | #define CC_DEMON "DEMON" |
||
682 | #define CC_LOST "LOST SOUL" |
||
683 | #define CC_CACO "CACODEMON" |
||
684 | #define CC_HELL "HELL KNIGHT" |
||
685 | #define CC_BARON "BARON OF HELL" |
||
686 | #define CC_ARACH "ARACHNOTRON" |
||
687 | #define CC_PAIN "PAIN ELEMENTAL" |
||
688 | #define CC_REVEN "REVENANT" |
||
689 | #define CC_MANCU "MANCUBUS" |
||
690 | #define CC_ARCH "ARCH-VILE" |
||
691 | #define CC_SPIDER "THE SPIDER MASTERMIND" |
||
692 | #define CC_CYBER "THE CYBERDEMON" |
||
693 | #define CC_HERO "OUR HERO" |
||
694 | |||
695 | |||
696 | #endif |
||
697 | //----------------------------------------------------------------------------- |
||
698 | // |
||
699 | // $Log:$ |
||
700 | // |
||
701 | //----------------------------------------------------------------------------- |