1
"Games"
2
{
3
/* General Temp Entities */
4
"#default"
5
6
"#supported"
7
8
"game" "cstrike"
9
"game" "dod"
10
"game" "hl2mp"
11
"game" "insurgency"
12
"game" "dystopia_v1"
13
"game" "sourceforts"
14
}
15
16
"Offsets"
17
18
/* Offset into CBaseTempEntity constructor */
19
"s_pTempEntities"
20
21
"windows" "17"
22
"linux" "27"
23
24
"GetTEName"
25
26
"windows" "4"
27
"linux" "4"
28
29
"GetTENext"
30
31
"windows" "8"
32
"linux" "8"
33
34
"TE_GetServerClass"
35
36
"windows" "1"
37
"linux" "1"
38
39
40
41
"Signatures"
42
43
"CBaseTempEntity"
44
45
"library" "server"
46
"windows" "\x8B\xC1\x8B\x4C\x24\x04\xC7\x00\x2A\x2A\x2A\x2A\x89\x48\x04\x8B\x15\x2A\x2A\x2A\x2A\x89\x50\x08\xA3\x2A\x2A\x2A\x2A\xC2\x04\x00"
47
"linux" "@_ZN15CBaseTempEntityC2EPKc"
48
49
50
51
52
/* HL2MP */
53
"hl2mp"
54
55
56
57
"GiveNamedItem"
58
59
"windows" "327"
60
"linux" "328"
61
62
"RemovePlayerItem"
63
64
"windows" "225"
65
"linux" "226"
66
67
"Weapon_GetSlot"
68
69
"windows" "223"
70
"linux" "224"
71
72
"Ignite"
73
74
"windows" "187"
75
"linux" "188"
76
77
"Extinguish"
78
79
"windows" "188"
80
"linux" "189"
81
82
"Teleport"
83
84
"windows" "97"
85
"linux" "98"
86
87
88
89
90
/* Counter-Strike: Source */
91
"cstrike"
92
93
94
95
96
97
"windows" "329"
98
"linux" "330"
99
100
101
102
"windows" "226"
103
"linux" "227"
104
105
106
107
"windows" "224"
108
"linux" "225"
109
110
111
112
113
114
115
116
117
"windows" "189"
118
"linux" "190"
119
120
121
122
"windows" "98"
123
"linux" "99"
124
125
126
127
128
/* Day of Defeat */
129
"dod"
130
131
132
133
134
135
"windows" "328"
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
/* Insurgency */
167
"insurgency"
168
169
170
171
/* CBasePlayer */
172
173
174
"windows" "174"
175
"linux" "175"
176
177
178
179
"windows" "175"
180
"linux" "176"
181
182
183
184
"windows" "90"
185
"linux" "91"
186
187
188
/* Temp Entities */
189
190
191
"linux" "28"
192
193
194
195
196
/* SourceForts 1.9.2
197
* :TODO: use description instead...
198
*/
199
"sourceforts"
200
201
202
203
204
205
206
"windows" "294"
207
"linux" "295"
208
209
210
211
"windows" "207"
212
"linux" "208"
213
214
215
216
"windows" "205"
217
"linux" "206"
218
219
220
221
"windows" "170"
222
"linux" "171"
223
224
225
226
"windows" "171"
227
"linux" "172"
228
229
230
231
232
233
234
235
236
237
238
"linux" "29"
239
240
241
242
"windows" "0"
243
"linux" "0"
244
245
246
247
248
/* Dsytopia */
249
"dystopia_v1"
250
251
252
253
254
255
256
257
"windows" "331"
258
"linux" "332"
259
260
261
262
"windows" "229"
263
"linux" "230"
264
265
266
267
"windows" "227"
268
"linux" "228"
269
270
271
272
"windows" "191"
273
"linux" "192"
274
275
276
277
"windows" "192"
278
"linux" "193"
279
280
281
282
"windows" "100"
283
"linux" "101"
284
285
286
/* Offset into CBaseTempEntity constructor.
287
* On Windows Dsytopia is heavily inlined; we use the function
288
* surrounding "aCouldnTFindTem" in IDA instead.
289
290
291
292
"windows" "70"
293
294
295
296
297
298
299
/* On Windows Dsytopia is heavily inlined; we use the function
300
301
302
303
304
305
"windows" "\x81\xEC\x84\x00\x00\x00\x56\x8B\xF1\x8B\x46\x6C\x57\x8D\x7E\x6C\x8D\x4C\x24\x08\x83\xC8\x20\x51\x89\x44\x24\x0C\xE8\x2A\x2A\x2A"
306
307
308
309