-
-
Notifications
You must be signed in to change notification settings - Fork 31
/
d_englsh.h
231 lines (209 loc) · 10 KB
/
d_englsh.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
/**\file
*\section License
* License: GPL
* Online License Link: http://www.gnu.org/licenses/gpl.html
*
*\author Copyright © 2003-2012 Jaakko Keränen <jaakko.keranen@iki.fi>
*\author Copyright © 2005-2012 Daniel Swanson <danij@dengine.net>
*\author Copyright © 2003-2005 Samuel Villarreal <svkaiser@gmail.com>
*\author Copyright © 1993-1996 by id Software, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor,
* Boston, MA 02110-1301 USA
*/
/**
* d_englsh.h: Printed strings for translation (native is English).
*/
#ifndef __D_ENGLSH_H__
#define __D_ENGLSH_H__
#ifndef __JDOOM64__
# error "Using jDoom64 headers without __JDOOM64__"
#endif
#define GET_TXT(x) ((*gi.text)? (*gi.text)[x].text : "")
#define D_DEVSTR GET_TXT(TXT_D_DEVSTR)
#define PRESSKEY GET_TXT(TXT_PRESSKEY)
#define PRESSYN GET_TXT(TXT_PRESSYN)
#define QUITMSG GET_TXT(TXT_QUITMSG)
#define LOADNET GET_TXT(TXT_LOADNET)
#define QLOADNET GET_TXT(TXT_QLOADNET)
#define QSAVESPOT GET_TXT(TXT_QSAVESPOT)
#define SAVEDEAD GET_TXT(TXT_SAVEDEAD)
#define SAVEOUTMAP GET_TXT(TXT_SAVEOUTMAP)
#define SAVENET GET_TXT(TXT_SAVENET)
#define QSPROMPT GET_TXT(TXT_QSPROMPT)
#define QLPROMPT GET_TXT(TXT_QLPROMPT)
#define NEWGAME GET_TXT(TXT_NEWGAME)
#define SWSTRING GET_TXT(TXT_SWSTRING)
#define MSGOFF GET_TXT(TXT_MSGOFF)
#define MSGON GET_TXT(TXT_MSGON)
#define NETEND GET_TXT(TXT_NETEND)
#define ENDGAME GET_TXT(TXT_ENDGAME)
#define ENDNOGAME GET_TXT(TXT_ENDNOGAME)
#define SUICIDEOUTMAP GET_TXT(TXT_SUICIDEOUTMAP)
#define SUICIDEASK GET_TXT(TXT_SUICIDEASK)
#define GAMMALVL0 GET_TXT(TXT_GAMMALVL0)
#define GAMMALVL1 GET_TXT(TXT_GAMMALVL1)
#define GAMMALVL2 GET_TXT(TXT_GAMMALVL2)
#define GAMMALVL3 GET_TXT(TXT_GAMMALVL3)
#define GAMMALVL4 GET_TXT(TXT_GAMMALVL4)
#define EMPTYSTRING GET_TXT(TXT_EMPTYSTRING)
#define GOTARMOR GET_TXT(TXT_GOTARMOR)
#define GOTMEGA GET_TXT(TXT_GOTMEGA)
#define GOTHTHBONUS GET_TXT(TXT_GOTHTHBONUS)
#define GOTARMBONUS GET_TXT(TXT_GOTARMBONUS)
#define GOTSTIM GET_TXT(TXT_GOTSTIM)
#define GOTMEDINEED GET_TXT(TXT_GOTMEDINEED)
#define GOTMEDIKIT GET_TXT(TXT_GOTMEDIKIT)
#define GOTSUPER GET_TXT(TXT_GOTSUPER)
#define GOTBLUECARD GET_TXT(TXT_GOTBLUECARD)
#define GOTYELWCARD GET_TXT(TXT_GOTYELWCARD)
#define GOTREDCARD GET_TXT(TXT_GOTREDCARD)
#define GOTBLUESKUL GET_TXT(TXT_GOTBLUESKUL)
#define GOTYELWSKUL GET_TXT(TXT_GOTYELWSKUL)
#define GOTREDSKULL GET_TXT(TXT_GOTREDSKULL)
#define GOTINVUL GET_TXT(TXT_GOTINVUL)
#define GOTBERSERK GET_TXT(TXT_GOTBERSERK)
#define GOTINVIS GET_TXT(TXT_GOTINVIS)
#define GOTSUIT GET_TXT(TXT_GOTSUIT)
#define GOTMAP GET_TXT(TXT_GOTMAP)
#define GOTVISOR GET_TXT(TXT_GOTVISOR)
#define GOTMSPHERE GET_TXT(TXT_GOTMSPHERE)
#define GOTCLIP GET_TXT(TXT_GOTCLIP)
#define GOTCLIPBOX GET_TXT(TXT_GOTCLIPBOX)
#define GOTROCKET GET_TXT(TXT_GOTROCKET)
#define GOTROCKBOX GET_TXT(TXT_GOTROCKBOX)
#define GOTCELL GET_TXT(TXT_GOTCELL)
#define GOTCELLBOX GET_TXT(TXT_GOTCELLBOX)
#define GOTSHELLS GET_TXT(TXT_GOTSHELLS)
#define GOTSHELLBOX GET_TXT(TXT_GOTSHELLBOX)
#define GOTBACKPACK GET_TXT(TXT_GOTBACKPACK)
#define GOTBFG9000 GET_TXT(TXT_GOTBFG9000)
#define GOTCHAINGUN GET_TXT(TXT_GOTCHAINGUN)
#define GOTCHAINSAW GET_TXT(TXT_GOTCHAINSAW)
#define GOTLAUNCHER GET_TXT(TXT_GOTLAUNCHER)
#define GOTPLASMA GET_TXT(TXT_GOTPLASMA)
#define GOTSHOTGUN GET_TXT(TXT_GOTSHOTGUN)
#define GOTSHOTGUN2 GET_TXT(TXT_GOTSHOTGUN2)
#define GOTUNMAKER GET_TXT(TXT_GOTUNMAKER) // jd64
#define NGOTUNMAKER GET_TXT(TXT_NGOTUNMAKER) // jd64
#define UNMAKERCHARGE GET_TXT(TXT_UNMAKERCHARGE) // jd64
#define GOTPOWERUP1 GET_TXT(TXT_GOTPOWERUP1) // d64TC
#define NGOTPOWERUP1 GET_TXT(TXT_NGOTPOWERUP1) // d64TC
#define GOTPOWERUP2 GET_TXT(TXT_GOTPOWERUP2) // d64TC
#define NGOTPOWERUP2 GET_TXT(TXT_NGOTPOWERUP2) // d64TC
#define GOTPOWERUP3 GET_TXT(TXT_GOTPOWERUP3) // d64TC
#define NGOTPOWERUP3 GET_TXT(TXT_NGOTPOWERUP3) // d64TC
#define PD_OPNPOWERUP GET_TXT(TXT_PD_OPNPOWERUP) // d64TC
#define PD_BLUEO GET_TXT(TXT_PD_BLUEO)
#define PD_REDO GET_TXT(TXT_PD_REDO)
#define PD_YELLOWO GET_TXT(TXT_PD_YELLOWO)
#define PD_BLUEK GET_TXT(TXT_PD_BLUEK)
#define PD_REDK GET_TXT(TXT_PD_REDK)
#define PD_YELLOWK GET_TXT(TXT_PD_YELLOWK)
#define TXT_GAMESAVED GET_TXT(TXT_GGSAVED)
#define HUSTR_MSGU GET_TXT(TXT_HUSTR_MSGU)
#define HUSTR_CHATMACRO1 GET_TXT(TXT_HUSTR_CHATMACRO1)
#define HUSTR_CHATMACRO2 GET_TXT(TXT_HUSTR_CHATMACRO2)
#define HUSTR_CHATMACRO3 GET_TXT(TXT_HUSTR_CHATMACRO3)
#define HUSTR_CHATMACRO4 GET_TXT(TXT_HUSTR_CHATMACRO4)
#define HUSTR_CHATMACRO5 GET_TXT(TXT_HUSTR_CHATMACRO5)
#define HUSTR_CHATMACRO6 GET_TXT(TXT_HUSTR_CHATMACRO6)
#define HUSTR_CHATMACRO7 GET_TXT(TXT_HUSTR_CHATMACRO7)
#define HUSTR_CHATMACRO8 GET_TXT(TXT_HUSTR_CHATMACRO8)
#define HUSTR_CHATMACRO9 GET_TXT(TXT_HUSTR_CHATMACRO9)
#define HUSTR_CHATMACRO0 GET_TXT(TXT_HUSTR_CHATMACRO0)
#define HUSTR_TALKTOSELF1 GET_TXT(TXT_HUSTR_TALKTOSELF1)
#define HUSTR_TALKTOSELF2 GET_TXT(TXT_HUSTR_TALKTOSELF2)
#define HUSTR_TALKTOSELF3 GET_TXT(TXT_HUSTR_TALKTOSELF3)
#define HUSTR_TALKTOSELF4 GET_TXT(TXT_HUSTR_TALKTOSELF4)
#define HUSTR_TALKTOSELF5 GET_TXT(TXT_HUSTR_TALKTOSELF5)
#define HUSTR_MESSAGESENT GET_TXT(TXT_HUSTR_MESSAGESENT)
/**
* The following should NOT be changed unless it seems just AWFULLY
* necessary!
*/
#define HUSTR_PLRGREEN GET_TXT(TXT_HUSTR_PLRGREEN)
#define HUSTR_PLRINDIGO GET_TXT(TXT_HUSTR_PLRINDIGO)
#define HUSTR_PLRBROWN GET_TXT(TXT_HUSTR_PLRBROWN)
#define HUSTR_PLRRED GET_TXT(TXT_HUSTR_PLRRED)
//// @todo What are these doing here??
#define HUSTR_KEYGREEN 'g'
#define HUSTR_KEYINDIGO 'i'
#define HUSTR_KEYBROWN 'b'
#define HUSTR_KEYRED 'r'
#define AMSTR_FOLLOWON GET_TXT(TXT_AMSTR_FOLLOWON)
#define AMSTR_FOLLOWOFF GET_TXT(TXT_AMSTR_FOLLOWOFF)
#define AMSTR_ROTATEON GET_TXT(TXT_AMSTR_ROTATEON)
#define AMSTR_ROTATEOFF GET_TXT(TXT_AMSTR_ROTATEOFF)
#define AMSTR_GRIDON GET_TXT(TXT_AMSTR_GRIDON)
#define AMSTR_GRIDOFF GET_TXT(TXT_AMSTR_GRIDOFF)
#define AMSTR_MARKEDSPOT GET_TXT(TXT_AMSTR_MARKEDSPOT)
#define AMSTR_MARKSCLEARED GET_TXT(TXT_AMSTR_MARKSCLEARED)
// Key names:
#define KEY1 GET_TXT(TXT_KEY1)
#define KEY2 GET_TXT(TXT_KEY2)
#define KEY3 GET_TXT(TXT_KEY3)
#define KEY4 GET_TXT(TXT_KEY4)
#define KEY5 GET_TXT(TXT_KEY5)
#define KEY6 GET_TXT(TXT_KEY6)
// Weapon names:
#define WEAPON1 GET_TXT(TXT_WEAPON1)
#define WEAPON2 GET_TXT(TXT_WEAPON2)
#define WEAPON3 GET_TXT(TXT_WEAPON3)
#define WEAPON4 GET_TXT(TXT_WEAPON4)
#define WEAPON5 GET_TXT(TXT_WEAPON5)
#define WEAPON6 GET_TXT(TXT_WEAPON6)
#define WEAPON7 GET_TXT(TXT_WEAPON7)
#define WEAPON8 GET_TXT(TXT_WEAPON8)
#define WEAPON9 GET_TXT(TXT_WEAPON9)
#define WEAPON10 GET_TXT(TXT_WEAPON10) // jd64
#define STSTR_MUS GET_TXT(TXT_STSTR_MUS)
#define STSTR_NOMUS GET_TXT(TXT_STSTR_NOMUS)
#define STSTR_DQDON GET_TXT(TXT_STSTR_DQDON)
#define STSTR_DQDOFF GET_TXT(TXT_STSTR_DQDOFF)
#define STSTR_KFAADDED GET_TXT(TXT_STSTR_KFAADDED)
#define STSTR_FAADDED GET_TXT(TXT_STSTR_FAADDED)
#define STSTR_NCON GET_TXT(TXT_STSTR_NCON)
#define STSTR_NCOFF GET_TXT(TXT_STSTR_NCOFF)
#define STSTR_BEHOLD GET_TXT(TXT_STSTR_BEHOLD)
#define STSTR_BEHOLDX GET_TXT(TXT_STSTR_BEHOLDX)
#define STSTR_CHOPPERS GET_TXT(TXT_STSTR_CHOPPERS)
#define STSTR_CLEV GET_TXT(TXT_STSTR_CLEV)
#define C1TEXT GET_TXT(TXT_C1TEXT)
#define C2TEXT GET_TXT(TXT_C2TEXT)
#define C3TEXT GET_TXT(TXT_C3TEXT)
#define C4TEXT GET_TXT(TXT_C4TEXT)
#define C5TEXT GET_TXT(TXT_C5TEXT)
#define C6TEXT GET_TXT(TXT_C6TEXT)
#define C7TEXT GET_TXT(TXT_C7TEXT) // jd64
#define C8TEXT GET_TXT(TXT_C8TEXT) // jd64
#define C9TEXT GET_TXT(TXT_C9TEXT) // jd64
#define CC_ZOMBIE GET_TXT(TXT_CC_ZOMBIE)
#define CC_SHOTGUN GET_TXT(TXT_CC_SHOTGUN)
#define CC_IMP GET_TXT(TXT_CC_IMP)
#define CC_DEMON GET_TXT(TXT_CC_DEMON)
#define CC_LOST GET_TXT(TXT_CC_LOST)
#define CC_CACO GET_TXT(TXT_CC_CACO)
#define CC_HELL GET_TXT(TXT_CC_HELL)
#define CC_BARON GET_TXT(TXT_CC_BARON)
#define CC_ARACH GET_TXT(TXT_CC_ARACH)
#define CC_PAIN GET_TXT(TXT_CC_PAIN)
#define CC_MANCU GET_TXT(TXT_CC_MANCU)
#define CC_CYBER GET_TXT(TXT_CC_CYBER)
#define CC_NTROOP GET_TXT(TXT_CC_NTROOP) // jd64
#define CC_BITCH GET_TXT(TXT_CC_BITCH) // jd64
#define CC_HERO GET_TXT(TXT_CC_HERO)
#define DELETESAVEGAME_CONFIRM GET_TXT(TXT_DELETESAVEGAME_CONFIRM)
#endif