]> icculus.org git repositories - theoddone33/hhexen.git/blob - include/textdefs.h
Initial revision
[theoddone33/hhexen.git] / include / textdefs.h
1
2 //**************************************************************************
3 //**
4 //** textdefs.h : Heretic 2 : Raven Software, Corp.
5 //**
6 //** $RCSfile$
7 //** $Revision$
8 //** $Date$
9 //** $Author$
10 //**
11 //**************************************************************************
12
13 // MN_menu.c ---------------------------------------------------------------
14
15 #define PRESSKEY        "press a key."
16 #define PRESSYN         "press y or n."
17 #define TXT_PAUSED      "PAUSED"
18 #define QUITMSG         "are you sure you want to\nquit this great game?"
19 #define LOADNET         "you can't do load while in a net game!\n\n"PRESSKEY
20 #define QLOADNET        "you can't quickload during a netgame!\n\n"PRESSKEY
21 #define QSAVESPOT       "you haven't picked a quicksave slot yet!\n\n"PRESSKEY
22 #define SAVEDEAD        "you can't save if you aren't playing!\n\n"PRESSKEY
23 #define QSPROMPT        "quicksave over your game named\n\n'%s'?\n\n"PRESSYN
24 #define QLPROMPT        "do you want to quickload the game named"\
25                                         "\n\n'%s'?\n\n"PRESSYN
26 #define NEWGAME         "you can't start a new game\n"\
27                                         "while in a network game.\n\n"PRESSKEY
28 #define MSGOFF          "Messages OFF"
29 #define MSGON           "Messages ON"
30 #define NETEND          "you can't end a netgame!\n\n"PRESSKEY
31 #define ENDGAME         "are you sure you want to end the game?\n\n"PRESSYN
32 #define DOSY            "(press y to quit to dos.)"
33 #define TXT_GAMMA_LEVEL_OFF     "GAMMA CORRECTION OFF"
34 #define TXT_GAMMA_LEVEL_1       "GAMMA CORRECTION LEVEL 1"
35 #define TXT_GAMMA_LEVEL_2       "GAMMA CORRECTION LEVEL 2"
36 #define TXT_GAMMA_LEVEL_3       "GAMMA CORRECTION LEVEL 3"
37 #define TXT_GAMMA_LEVEL_4       "GAMMA CORRECTION LEVEL 4"
38 #define EMPTYSTRING     "empty slot"
39
40 // P_inter.c ---------------------------------------------------------------
41
42 // Mana
43
44 #define TXT_MANA_1                              "BLUE MANA"
45 #define TXT_MANA_2                              "GREEN MANA"
46 #define TXT_MANA_BOTH                   "COMBINED MANA"
47
48 // Keys
49
50 #define TXT_KEY_STEEL           "STEEL KEY"
51 #define TXT_KEY_CAVE            "CAVE KEY"
52 #define TXT_KEY_AXE                     "AXE KEY"
53 #define TXT_KEY_FIRE            "FIRE KEY"
54 #define TXT_KEY_EMERALD         "EMERALD KEY"
55 #define TXT_KEY_DUNGEON         "DUNGEON KEY"
56 #define TXT_KEY_SILVER          "SILVER KEY"
57 #define TXT_KEY_RUSTED          "RUSTED KEY"
58 #define TXT_KEY_HORN            "HORN KEY"
59 #define TXT_KEY_SWAMP           "SWAMP KEY"
60 #define TXT_KEY_CASTLE          "CASTLE KEY"
61
62 // Artifacts
63
64 #define TXT_ARTIINVULNERABILITY         "ICON OF THE DEFENDER"
65 #define TXT_ARTIHEALTH                          "QUARTZ FLASK"
66 #define TXT_ARTISUPERHEALTH                     "MYSTIC URN"
67 #define TXT_ARTISUMMON                          "DARK SERVANT"
68 #define TXT_ARTITORCH                           "TORCH"
69 #define TXT_ARTIEGG                                     "PORKALATOR"
70 #define TXT_ARTIFLY                                     "WINGS OF WRATH"
71 #define TXT_ARTITELEPORT                        "CHAOS DEVICE"
72 #define TXT_ARTIPOISONBAG                       "FLECHETTE"
73 #define TXT_ARTITELEPORTOTHER           "BANISHMENT DEVICE"
74 #define TXT_ARTISPEED                           "BOOTS OF SPEED"
75 #define TXT_ARTIBOOSTMANA                       "KRATER OF MIGHT"
76 #define TXT_ARTIBOOSTARMOR                      "DRAGONSKIN BRACERS"
77 #define TXT_ARTIBLASTRADIUS                     "DISC OF REPULSION"
78 #define TXT_ARTIHEALINGRADIUS           "MYSTIC AMBIT INCANT"
79
80 // Puzzle artifacts
81
82 #define TXT_ARTIPUZZSKULL                       "YORICK'S SKULL"
83 #define TXT_ARTIPUZZGEMBIG                      "HEART OF D'SPARIL"
84 #define TXT_ARTIPUZZGEMRED                      "RUBY PLANET"
85 #define TXT_ARTIPUZZGEMGREEN1           "EMERALD PLANET"
86 #define TXT_ARTIPUZZGEMGREEN2           "EMERALD PLANET"
87 #define TXT_ARTIPUZZGEMBLUE1            "SAPPHIRE PLANET"
88 #define TXT_ARTIPUZZGEMBLUE2            "SAPPHIRE PLANET"
89 #define TXT_ARTIPUZZBOOK1                       "DAEMON CODEX"
90 #define TXT_ARTIPUZZBOOK2                       "LIBER OSCURA"
91 #define TXT_ARTIPUZZSKULL2                      "FLAME MASK"
92 #define TXT_ARTIPUZZFWEAPON                     "GLAIVE SEAL"
93 #define TXT_ARTIPUZZCWEAPON                     "HOLY RELIC"
94 #define TXT_ARTIPUZZMWEAPON                     "SIGIL OF THE MAGUS"
95 #define TXT_ARTIPUZZGEAR                        "CLOCK GEAR"
96 #define TXT_USEPUZZLEFAILED                     "YOU CANNOT USE THIS HERE"
97
98 // Items
99
100 #define TXT_ITEMHEALTH                  "CRYSTAL VIAL"
101 #define TXT_ITEMBAGOFHOLDING    "BAG OF HOLDING"
102 #define TXT_ITEMSHIELD1                 "SILVER SHIELD"
103 #define TXT_ITEMSHIELD2                 "ENCHANTED SHIELD"
104 #define TXT_ITEMSUPERMAP                "MAP SCROLL"
105 #define TXT_ARMOR1                              "MESH ARMOR"
106 #define TXT_ARMOR2                              "FALCON SHIELD"
107 #define TXT_ARMOR3                              "PLATINUM HELMET"
108 #define TXT_ARMOR4                              "AMULET OF WARDING"
109
110 // Weapons
111
112 #define TXT_WEAPON_F2                   "TIMON'S AXE"
113 #define TXT_WEAPON_F3                   "HAMMER OF RETRIBUTION"
114 #define TXT_WEAPON_F4                   "QUIETUS ASSEMBLED"
115 #define TXT_WEAPON_C2                   "SERPENT STAFF"
116 #define TXT_WEAPON_C3                   "FIRESTORM"
117 #define TXT_WEAPON_C4                   "WRAITHVERGE ASSEMBLED"
118 #define TXT_WEAPON_M2                   "FROST SHARDS"
119 #define TXT_WEAPON_M3                   "ARC OF DEATH"
120 #define TXT_WEAPON_M4                   "BLOODSCOURGE ASSEMBLED"
121 #define TXT_WEAPON_A2                   "HAND CROSSBOW"
122 #define TXT_WEAPON_A3                   "GRENADES"
123 #define TXT_WEAPON_A4                   "STAFF OF SET ASSEMBLED"
124 #define TXT_QUIETUS_PIECE               "SEGMENT OF QUIETUS"
125 #define TXT_WRAITHVERGE_PIECE   "SEGMENT OF WRAITHVERGE"
126 #define TXT_BLOODSCOURGE_PIECE  "SEGMENT OF BLOODSCOURGE"
127 #define TXT_STAFFOFSET_PIECE    "SEGMENT OF STAFF OF SET"
128
129 // SB_bar.c ----------------------------------------------------------------
130
131 #define TXT_CHEATGODON                  "GOD MODE ON"
132 #define TXT_CHEATGODOFF                 "GOD MODE OFF"
133 #define TXT_CHEATNOCLIPON               "NO CLIPPING ON"
134 #define TXT_CHEATNOCLIPOFF              "NO CLIPPING OFF"
135 #define TXT_CHEATWEAPONS                "ALL WEAPONS"
136 #define TXT_CHEATHEALTH                 "FULL HEALTH"
137 #define TXT_CHEATKEYS                   "ALL KEYS"
138 #define TXT_CHEATSOUNDON                "SOUND DEBUG ON"
139 #define TXT_CHEATSOUNDOFF               "SOUND DEBUG OFF"
140 #define TXT_CHEATTICKERON               "TICKER ON"
141 #define TXT_CHEATTICKEROFF              "TICKER OFF"
142 #define TXT_CHEATARTIFACTS3             "ALL ARTIFACTS"
143 #define TXT_CHEATARTIFACTSFAIL  "BAD INPUT"
144 #define TXT_CHEATWARP                   "LEVEL WARP"
145 #define TXT_CHEATSCREENSHOT             "SCREENSHOT"
146 #define TXT_CHEATIDDQD                  "TRYING TO CHEAT, EH?  NOW YOU DIE!"
147 #define TXT_CHEATIDKFA                  "CHEATER - YOU DON'T DESERVE WEAPONS"
148 #define TXT_CHEATBADINPUT               "BAD INPUT"
149 #define TXT_CHEATNOMAP                  "CAN'T FIND MAP"
150
151 // G_game.c ----------------------------------------------------------------
152
153 #define TXT_GAMESAVED                   "GAME SAVED"
154
155 // M_misc.c ----------------------------------------------------------------
156
157 #define HUSTR_CHATMACRO1 "I'm ready to kick butt!"
158 #define HUSTR_CHATMACRO2 "I'm OK."
159 #define HUSTR_CHATMACRO3 "I'm not looking too good!"
160 #define HUSTR_CHATMACRO4 "Help!"
161 #define HUSTR_CHATMACRO5 "You suck!"
162 #define HUSTR_CHATMACRO6 "Next time, scumbag..."
163 #define HUSTR_CHATMACRO7 "Come here!"
164 #define HUSTR_CHATMACRO8 "I'll take care of it."
165 #define HUSTR_CHATMACRO9 "Yes"
166 #define HUSTR_CHATMACRO0 "No"
167
168 // AM_map.c ----------------------------------------------------------------
169
170 #define AMSTR_FOLLOWON          "FOLLOW MODE ON"
171 #define AMSTR_FOLLOWOFF         "FOLLOW MODE OFF"
172
173 #ifdef VERSION10_WAD
174 #define CLUS1MSG "HAVING PASSED THE SEVEN PORTALS\nWHICH SEALED THIS REALM,"\
175                 " A VAST\nDOMAIN OF HARSH WILDERNESS STRETCHES\nBEFORE YOU."\
176                 " FIRE, ICE, AND STEEL HAVE\nTESTED YOU, BUT GREATER"\
177                 " CHALLANGES\n"\
178                 "REMAIN AHEAD. THE DENSE TANGLE OF\nFOREST SURELY HIDES "\
179                 "HOSTILE EYES,\nBUT WHAT LIES BEYOND WILL BE WORSE.\n\n"\
180                 "BARREN DESERT, DANK SWAMPS AND\nMUSTY CAVERNS BAR YOUR WAY,"\
181                 " BUT YOU\nCANNOT LET ANYTHING KEEP YOU FROM\nYOUR FATE, "\
182                 "EVEN IF YOU MIGHT COME\nTO WISH THAT IT WOULD.\n\n"\
183                 "AND BEYOND, FLICKERING IN THE\nDISTANCE, THE EVER-SHIFTING "\
184                 "WALLS\nOF THE HYPOSTYLE SEEM TO MOCK\nYOUR EVERY EFFORT." 
185 #define CLUS2MSG "YOUR MIND STILL REELING FROM YOUR\nENCOUNTERS WITHIN "\
186                 "THE HYPOSTYLE, YOU\nSTAGGER TOWARD WHAT YOU HOPE IS\n"\
187                 "A WAY OUT, THINGS SEEM TO MOVE FASTER\nAND FASTER, YOUR "\
188                 "VISION BLURS AND\nBEGINS TO FADE...\nAS THE WORLD COLLAPSES "\
189                 "AROUND YOU,\nTHE BRIGHTNESS OF A TELEPORTAL\nENGULFS YOU. "\
190                 "A FLASH OF LIGHT AND THEN\nYOU CLIMB WEARILY TO YOUR FEET.\n\n"\
191                 "YOU STAND ATOP A HIGH TOWER, AND\nFROM BELOW COME THE "\
192                 "SCREAMS OF THE\nDAMNED. YOU STEP FORWARD, AND\nINSTANTLY "\
193                 "THE SOUND OF DEMONIC\nCHANTING CHILLS YOUR BLOOD.\nBY ALL "\
194                 "THE GODS OF DEATH! WHAT PLACE\nHAVE YOU COME TO? BY ALL THE "\
195                 "GODS OF\nPAIN, HOW WILL YOU EVER FIND YOUR\nWAY OUT?" 
196 #define CLUS3MSG "THE MIGHTIEST WEAPONS AND ARTIFACTS\nOF THE ANCIENTS BARELY "\
197                 "SUFFICED TO\nDEFEAT THE HERESIARCH AND HIS\nMINIONS, BUT NOW "\
198                 "THEIR FOUL REMAINS\nLIE STREWN AT YOUR FEET. GATHERING\nTHE "\
199                 "LAST OF YOUR STRENGTH, YOU\nPREPARE TO ENTER THE PORTAL "\
200                 "WHICH\nLEADS FROM THE HERESIARCH'S INNER\nSANCTUM.\n\nABOVE "\
201                 "YOU, THE RAMPARTS OF AN\nIMMENSE CASTLE LOOM. SILENT TOWERS\n"\
202                 "AND BARE WALLS SURROUND A SINGLE\nSPIRE OF BLACK STONE, "\
203                 "WHICH SQUATS\nIN THE CENTER OF THE CASTLE LIKE A\nBROODING "\
204                 "GIANT. FIRE AND SHADOW\nTWIST BEHIND GAPING WINDOWS, DOZENS\n"\
205                 "OF BALEFUL EYES GLARING DOWN UPON\nYOU.\nSOMEWHERE WITHIN, "\
206                 "YOUR ENEMIES ARE\nWAITING..."
207 #define CLUS4MSG "\"... AND HE SHALL JOURNEY INTO THE\nREALMS OF THE DEAD, "\
208                 "AND CONTEST WITH\nTHE FORCES THEREIN, UNTO THE VERY\nGATES "\
209                 "OF DESPAIR, BUT WHETHER HE\nSHALL RETURN AGAIN TO THE WORLD "\
210                 "OF\nLIGHT, NO MAN KNOWS.\"             "\
211                 "\n                  \n           \n          "\
212                 "   \n   \n\nDAMN."
213 #define CLUS5MSG "PLEASE EMAIL:\nTHEODDONE@QUAKEFILES.COM\nAND TELL ME HOW "\
214                 "YOU FOUND\nTHIS MESSAGE IN AS MUCH DETAIL\nAS POSSIBLE SO "\
215                 "I CAN PUT\nTHE RIGHT MESSAGE HERE.\n\nTHANKS." 
216 #define WIN1MSG "WITH A SCREAM OF AGONY YOU ARE\nWRENCHED FROM THIS WORLD "\
217                 "INTO\nANTOHER, EVERY PART OF YOUR BODY\nWREATHED IN MYSTIC "\
218                 "FIRE. WHEN YOUR\nVISION CLEARS, YOU FIND YOURSELF\nSTANDING "\
219                 "IN A GREAT HALL, FILLED\nWITH GHOSTLY ECHOES AND MENACING\n"\
220                 "SHADOWS. IN THE DISTANCE YOU CAN\nSEE A RAISED DAIS, AND "\
221                 "UPON IT THE\nONLY SOURCE OF LIGHT IN THIS WORLD."
222 #define WIN2MSG "THIS CAN ONLY BE THE CHAOS SPHERE,\nTHE SOURCE OF KORAX'S "\
223                 "POWER. WITH\nTHIS, YOU CAN CREATE WORLDS... OR\nDESTROY "\
224                 "THEM. BY RIGHTS OF BATTLE\nAND CONQUEST IT IS YOURS, AND "\
225                 "WITH\nTREMBLING HANDS YOU REACH TO GRASP\nIT. PERHAPS, NOW, "\
226                 "A NEW PLAYER WILL\nJOIN THE COSMIC GAME OF POWER. LIKE\nTHE "\
227                 "PAWN WHO IS PROMOTED TO QUEEN,\nSUDDENLY THE VERY REACHES OF "\
228                 "THE\nBOARD SEEM TO BE WITHIN YOUR GRASP."
229 #define WIN3MSG "BUT THERE ARE OTHER PLAYERS MIGHTIER\nTHAN YOU, AND WHO CAN "\
230                 "KNOW THEIR\nNEXT MOVES?"
231 #endif