summaryrefslogtreecommitdiff
path: root/src/strife/info.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/strife/info.h')
-rw-r--r--src/strife/info.h2227
1 files changed, 2227 insertions, 0 deletions
diff --git a/src/strife/info.h b/src/strife/info.h
new file mode 100644
index 00000000..dce91e00
--- /dev/null
+++ b/src/strife/info.h
@@ -0,0 +1,2227 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 1993-1996 Id Software, Inc.
+// Copyright(C) 2005 Simon Howard
+//
+// 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., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
+// DESCRIPTION:
+// Thing frame/state LUT,
+// generated by multigen utilitiy.
+// This one is the original DOOM version, preserved.
+//
+//-----------------------------------------------------------------------------
+
+#ifndef __INFO__
+#define __INFO__
+
+// Needed for action function pointer handling.
+#include "d_think.h"
+
+// villsa [STRIFE]
+typedef enum
+{
+ SPR_PLAY, // 0
+ SPR_PNCH, // 1
+ SPR_WAVE, // 2
+ SPR_RBPY, // 3
+ SPR_TRGT, // 4
+ SPR_XBOW, // 5
+ SPR_MMIS, // 6
+ SPR_RIFG, // 7
+ SPR_RIFF, // 8
+ SPR_FLMT, // 9
+ SPR_FLMF, // 10
+ SPR_BLST, // 11
+ SPR_BLSF, // 12
+ SPR_GREN, // 13
+ SPR_GREF, // 14
+ SPR_SIGH, // 15
+ SPR_SIGF, // 16
+ SPR_POW1, // 17
+ SPR_POW2, // 18
+ SPR_POW3, // 19
+ SPR_ZAP1, // 20
+ SPR_SPRY, // 21
+ SPR_BLOD, // 22
+ SPR_PUFY, // 23
+ SPR_SHT1, // 24
+ SPR_SHT2, // 25
+ SPR_GRIN, // 26
+ SPR_GRAP, // 27
+ SPR_UBAM, // 28
+ SPR_BNG2, // 29
+ SPR_BNG4, // 30
+ SPR_BNG3, // 31
+ SPR_FLBE, // 32
+ SPR_XPRK, // 33
+ SPR_OCLW, // 34
+ SPR_CCLW, // 35
+ SPR_TEND, // 36
+ SPR_MICR, // 37
+ SPR_MISS, // 38
+ SPR_AROW, // 39
+ SPR_ARWP, // 40
+ SPR_TORP, // 41
+ SPR_THIT, // 42
+ SPR_TWAV, // 43
+ SPR_MISL, // 44
+ SPR_TFOG, // 45
+ SPR_IFOG, // 46
+ SPR_SHRD, // 47
+ SPR_RGIB, // 48
+ SPR_MRYS, // 49
+ SPR_MRNO, // 50
+ SPR_MRST, // 51
+ SPR_MRLK, // 52
+ SPR_MRBD, // 53
+ SPR_MRPN, // 54
+ SPR_MRGT, // 55
+ SPR_BURN, // 56
+ SPR_DISR, // 57
+ SPR_PEAS, // 58
+ SPR_GIBS, // 59
+ SPR_AGRD, // 60
+ SPR_ARMR, // 61
+ SPR_SACR, // 62
+ SPR_TNK1, // 63
+ SPR_TNK2, // 64
+ SPR_TNK3, // 65
+ SPR_TNK4, // 66
+ SPR_TNK5, // 67
+ SPR_TNK6, // 68
+ SPR_NEAL, // 69
+ SPR_BEGR, // 70
+ SPR_HMN1, // 71
+ SPR_LEDR, // 72
+ SPR_LEAD, // 73
+ SPR_ROB1, // 74
+ SPR_PGRD, // 75
+ SPR_ROB2, // 76
+ SPR_MLDR, // 77
+ SPR_ORCL, // 78
+ SPR_PRST, // 79
+ SPR_PDED, // 80
+ SPR_ALN1, // 81
+ SPR_AL1P, // 82
+ SPR_NODE, // 83
+ SPR_MTHD, // 84
+ SPR_MNAM, // 85
+ SPR_MNAL, // 86
+ SPR_MDTH, // 87
+ SPR_NEST, // 88
+ SPR_PODD, // 89
+ SPR_ZAP6, // 90
+ SPR_ZOT3, // 91
+ SPR_ZAP7, // 92
+ SPR_ZOT1, // 93
+ SPR_ZAP5, // 94
+ SPR_ZOT2, // 95
+ SPR_SEWR, // 96
+ SPR_SPID, // 97
+ SPR_ROB3, // 98
+ SPR_RBB3, // 99
+ SPR_PRGR, // 100
+ SPR_BASE, //
+ SPR_FRBL, //
+ SPR_KLAX, //
+ SPR_TURT, //
+ SPR_BALL, // 105
+ SPR_PSTN, //
+ SPR_SECR, //
+ SPR_TARG, //
+ SPR_RING, //
+ SPR_EARS, // 110
+ SPR_COMM, //
+ SPR_BOOM, //
+ SPR_RATT, //
+ SPR_HOGN, //
+ SPR_DEAD, // 115
+ SPR_SBAN, //
+ SPR_BOTR, //
+ SPR_HATR, //
+ SPR_TOPR, //
+ SPR_COUP, // 120
+ SPR_BUBB, //
+ SPR_BUBF, //
+ SPR_BUBC, //
+ SPR_ASPR, //
+ SPR_SPDL, // 125
+ SPR_TOKN, //
+ SPR_OTOK, //
+ SPR_HELT, //
+ SPR_GUNT, //
+ SPR_FULL, // 130
+ SPR_MEAT, //
+ SPR_JUNK, //
+ SPR_FFOT, //
+ SPR_DIE1, //
+ SPR_BEAC, // 135
+ SPR_ARM1, //
+ SPR_ARM2, //
+ SPR_BARW, //
+ SPR_BART, //
+ SPR_LAMP, // 140
+ SPR_LANT, //
+ SPR_BARL, //
+ SPR_BOWL, //
+ SPR_BRAZ, //
+ SPR_TRCH, // 145
+ SPR_LTRH, //
+ SPR_LMPC, //
+ SPR_LOGS, //
+ SPR_TRHO, //
+ SPR_WATR, // 150
+ SPR_MUGG, //
+ SPR_FUSL, //
+ SPR_CRD1, //
+ SPR_CRD2, //
+ SPR_TPAS, // 155
+ SPR_KY1G, //
+ SPR_KY2S, //
+ SPR_KY3B, //
+ SPR_HAND, //
+ SPR_CRYS, // 160
+ SPR_PRIS, //
+ SPR_PWR1, //
+ SPR_PWR2, //
+ SPR_PWR3, //
+ SPR_ORAC, // 165
+ SPR_GYID, //
+ SPR_FUBR, //
+ SPR_WARE, //
+ SPR_RCRY, //
+ SPR_BCRY, // 170
+ SPR_CHAP, //
+ SPR_TUNL, //
+ SPR_BLTK, //
+ SPR_SECK, //
+ SPR_MINE, // 175
+ SPR_REBL, //
+ SPR_PROC, //
+ SPR_ANKH, //
+ SPR_GOID, //
+ SPR_STMP, // 180
+ SPR_MDKT, //
+ SPR_COIN, //
+ SPR_CRED, //
+ SPR_SACK, //
+ SPR_CHST, // 185
+ SPR_SHD1, //
+ SPR_MASK, //
+ SPR_UNIF, //
+ SPR_OFIC, //
+ SPR_PMAP, // 190
+ SPR_PMUP, //
+ SPR_BLIT, //
+ SPR_BBOX, //
+ SPR_MSSL, //
+ SPR_ROKT, // 195
+ SPR_BRY1, //
+ SPR_CPAC, //
+ SPR_PQRL, //
+ SPR_XQRL, //
+ SPR_GRN1, // 200
+ SPR_GRN2, //
+ SPR_BKPK, //
+ SPR_RELC, //
+ SPR_RIFL, //
+ SPR_FLAM, // 205
+ SPR_BFLM, //
+ SPR_MMSL, //
+ SPR_TRPD, //
+ SPR_GRND, //
+ SPR_CBOW, // 210
+ SPR_SIGL, //
+ SPR_LITE, //
+ SPR_CNDL, //
+ SPR_CLBR, //
+ SPR_LITS, // 215
+ SPR_LITB, //
+ SPR_LITG, //
+ SPR_ROK1, //
+ SPR_ROK2, //
+ SPR_ROK3, // 220
+ SPR_ROK4, //
+ SPR_LOGG, //
+ SPR_RUB1, //
+ SPR_RUB2, //
+ SPR_RUB3, // 225
+ SPR_RUB4, //
+ SPR_RUB5, //
+ SPR_RUB6, //
+ SPR_RUB7, //
+ SPR_RUB8, // 230
+ SPR_CHAN, //
+ SPR_STAT, //
+ SPR_DSTA, //
+ SPR_CRAB, //
+ SPR_CAGE, // 235
+ SPR_TREE, //
+ SPR_TRE1, //
+ SPR_BUSH, //
+ SPR_SHRB, //
+ SPR_STAK, // 240
+ SPR_BAR1, //
+ SPR_VASE, //
+ SPR_STOL, //
+ SPR_POT1, //
+ SPR_TUB1, // 245
+ SPR_ANVL, //
+ SPR_TLMP, //
+ SPR_TRAY, //
+ SPR_APOW, //
+ SPR_AFED, // 250
+ SPR_DRIP, //
+ SPR_CDRP, //
+ SPR_SPLH, //
+ SPR_WTFT, //
+ SPR_HERT, //
+ SPR_TELP, //
+ SPR_MONI, //
+ SPR_STEL, //
+ SPR_STLA, //
+ SPR_STLE, // 260
+ SPR_HUGE, // 261
+ SPR_STLG, // 262
+ NUMSPRITES
+
+} spritenum_t;
+
+// villsa [STRIFE]
+typedef enum
+{
+ S_NULL, // 00
+ S_PNCH_00, // 01
+ S_WAVE_00, // 02
+ S_WAVE_01, // 03
+ S_WAVE_02, // 04
+ S_WAVE_03, // 05
+ S_RBPY_00, // 06
+ S_RBPY_01, // 07
+ S_RBPY_02, // 08
+ S_RBPY_03, // 09
+ S_TRGT_00, // 10
+ S_TRGT_01, // 11
+ S_TRGT_02, // 12
+ S_PNCH_01, // 13
+ S_PNCH_02, // 14
+ S_PNCH_03, // 15
+ S_PNCH_04, // 16
+ S_PNCH_05, // 17
+ S_PNCH_06, // 18
+ S_PNCH_07, // 19
+ S_PNCH_08, // 20
+ S_XBOW_00, // 21
+ S_XBOW_01, // 22
+ S_XBOW_02, // 23
+ S_XBOW_03, // 24
+ S_XBOW_04, // 25
+ S_XBOW_05, // 26
+ S_XBOW_06, // 27
+ S_XBOW_07, // 28
+ S_XBOW_08, // 29
+ S_XBOW_09, // 30
+ S_XBOW_10, // 31
+ S_XBOW_11, // 32
+ S_XBOW_12, // 33
+ S_XBOW_13, // 34
+ S_XBOW_14, // 35
+ S_XBOW_15, // 36
+ S_XBOW_16, // 37
+ S_XBOW_17, // 38
+ S_XBOW_18, // 39
+ S_XBOW_19, // 40
+ S_XBOW_20, // 41
+ S_XBOW_21, // 42
+ S_XBOW_22, // 43
+ S_MMIS_00, // 44
+ S_MMIS_01, // 45
+ S_MMIS_02, // 46
+ S_MMIS_03, // 47
+ S_MMIS_04, // 48
+ S_MMIS_05, // 49
+ S_MMIS_06, // 50
+ S_MMIS_07, // 51
+ S_MMIS_08, // 52
+ S_MMIS_09, // 53
+ S_RIFG_00, // 54
+ S_RIFG_01, // 55
+ S_RIFG_02, // 56
+ S_RIFF_00, // 57
+ S_RIFF_01, // 58
+ S_RIFG_03, // 59
+ S_RIFG_04, // 60
+ S_RIFG_05, // 61
+ S_FLMT_00, // 62
+ S_FLMT_01, // 63
+ S_FLMT_02, // 64
+ S_FLMT_03, // 65
+ S_FLMF_00, // 66
+ S_FLMF_01, // 67
+ S_BLST_00, // 68
+ S_BLST_01, // 69
+ S_BLST_02, // 70
+ S_BLST_03, // 71
+ S_BLST_04, // 72
+ S_BLST_05, // 73
+ S_BLSF_00, // 74
+ S_BLST_06, // 75
+ S_BLST_07, // 76
+ S_BLST_08, // 77
+ S_BLST_09, // 78
+ S_BLST_10, // 79
+ S_BLST_11, // 80
+ S_BLST_12, // 81
+ S_BLST_13, // 82
+ S_BLST_14, // 83
+ S_BLST_15, // 84
+ S_BLST_16, // 85
+ S_BLST_17, // 86
+ S_BLST_18, // 87
+ S_BLST_19, // 88
+ S_BLST_20, // 89
+ S_BLSF_01, // 90
+ S_BLST_21, // 91
+ S_BLST_22, // 92
+ S_BLST_23, // 93
+ S_BLST_24, // 94
+ S_GREN_00, // 95
+ S_GREN_01, // 96
+ S_GREN_02, // 97
+ S_GREN_03, // 98
+ S_GREN_04, // 99
+ S_GREN_05, // 100
+ S_GREN_06, // 101
+ S_GREN_07, // 102
+ S_GREF_00, // 103
+ S_GREF_01, // 104
+ S_GREF_02, // 105
+ S_GREN_08, // 106
+ S_GREN_09, // 107
+ S_GREN_10, // 108
+ S_GREN_11, // 109
+ S_GREN_12, // 110
+ S_GREN_13, // 111
+ S_GREN_14, // 112
+ S_GREN_15, // 113
+ S_GREF_03, // 114
+ S_GREF_04, // 115
+ S_GREF_05, // 116
+ S_SIGH_00, // 117
+ S_SIGH_01, // 118
+ S_SIGH_02, // 119
+ S_SIGH_03, // 120
+ S_SIGH_04, // 121
+ S_SIGH_05, // 122
+ S_SIGH_06, // 123
+ S_SIGH_07, // 124
+ S_SIGH_08, // 125
+ S_SIGH_09, // 126
+ S_SIGH_10, // 127
+ S_SIGF_00, // 128
+ S_SIGF_01, // 129
+ S_SIGF_02, // 130
+ S_POW1_00, // 131
+ S_POW1_01, // 132
+ S_POW1_02, // 133
+ S_POW1_03, // 134
+ S_POW1_04, // 135
+ S_POW1_05, // 136
+ S_POW1_06, // 137
+ S_POW1_07, // 138
+ S_POW1_08, // 139
+ S_POW1_09, // 140
+ S_POW2_00, // 141
+ S_POW2_01, // 142
+ S_POW2_02, // 143
+ S_POW2_03, // 144
+ S_POW3_00, // 145
+ S_POW3_01, // 146
+ S_POW3_02, // 147
+ S_POW3_03, // 148
+ S_POW3_04, // 149
+ S_POW3_05, // 150
+ S_POW3_06, // 151
+ S_POW3_07, // 152
+ S_ZAP1_00, // 153
+ S_ZAP1_01, // 154
+ S_ZAP1_02, // 155
+ S_ZAP1_03, // 156
+ S_ZAP1_04, // 157
+ S_ZAP1_05, // 158
+ S_ZAP1_06, // 159
+ S_ZAP1_07, // 160
+ S_ZAP1_08, // 161
+ S_ZAP1_09, // 162
+ S_ZAP1_10, // 163
+ S_ZAP1_11, // 164
+ S_SPRY_00, // 165
+ S_SPRY_01, // 166
+ S_SPRY_02, // 167
+ S_SPRY_03, // 168
+ S_SPRY_04, // 169
+ S_SPRY_05, // 170
+ S_SPRY_06, // 171
+ S_BLOD_00, // 172
+ S_BLOD_01, // 173
+ S_BLOD_02, // 174
+ S_PUFY_00, // 175
+ S_PUFY_01, // 176
+ S_PUFY_02, // 177
+ S_PUFY_03, // 178
+ S_SHT1_00, // 179
+ S_SHT1_01, // 180
+ S_SHT2_00, // 181
+ S_SHT2_01, // 182
+ S_GRIN_00, // 183
+ S_GRIN_01, // 184
+ S_GRAP_00, // 185
+ S_GRAP_01, // 186
+ S_UBAM_00, // 187
+ S_UBAM_01, // 188
+ S_BNG2_00, // 189
+ S_BNG2_01, // 190
+ S_BNG2_02, // 191
+ S_BNG2_03, // 192
+ S_BNG2_04, // 193
+ S_BNG2_05, // 194
+ S_BNG2_06, // 195
+ S_BNG2_07, // 196
+ S_BNG2_08, // 197
+ S_BNG4_00, // 198
+ S_BNG4_01, // 199
+ S_BNG4_02, // 200
+ S_BNG4_03, // 201
+ S_BNG4_04, // 202
+ S_BNG4_05, // 203
+ S_BNG4_06, // 204
+ S_BNG4_07, // 205
+ S_BNG4_08, // 206
+ S_BNG4_09, // 207
+ S_BNG4_10, // 208
+ S_BNG4_11, // 209
+ S_BNG4_12, // 210
+ S_BNG4_13, // 211
+ S_BNG3_00, // 212
+ S_BNG3_01, // 213
+ S_BNG3_02, // 214
+ S_BNG3_03, // 215
+ S_BNG3_04, // 216
+ S_BNG3_05, // 217
+ S_BNG3_06, // 218
+ S_BNG3_07, // 219
+ S_BNG3_08, // 220
+ S_BNG3_09, // 221
+ S_BNG3_10, // 222
+ S_FLBE_00, // 223
+ S_FLBE_01, // 224
+ S_FLBE_02, // 225
+ S_FLBE_03, // 226
+ S_FLBE_04, // 227
+ S_FLBE_05, // 228
+ S_FLBE_06, // 229
+ S_FLBE_07, // 230
+ S_FLBE_08, // 231
+ S_FLBE_09, // 232
+ S_FLBE_10, // 233
+ S_XPRK_00, // 234
+ S_OCLW_00, // 235
+ S_CCLW_00, // 236
+ S_TEND_00, // 237
+ S_MICR_00, // 238
+ S_MISS_00, // 239
+ S_MISS_01, // 240
+ S_AROW_00, // 241
+ S_ARWP_00, // 242
+ S_AROW_01, // 243
+ S_TORP_00, // 244
+ S_TORP_01, // 245
+ S_TORP_02, // 246
+ S_TORP_03, // 247
+ S_THIT_00, // 248
+ S_THIT_01, // 249
+ S_THIT_02, // 250
+ S_THIT_03, // 251
+ S_THIT_04, // 252
+ S_TWAV_00, // 253
+ S_TWAV_01, // 254
+ S_TWAV_02, // 255
+ S_MISL_00, // 256
+ S_MISL_01, // 257
+ S_MISL_02, // 258
+ S_MISL_03, // 259
+ S_MISL_04, // 260
+ S_MISL_05, // 261
+ S_MISL_06, // 262
+ S_MISL_07, // 263
+ S_TFOG_00, // 264
+ S_TFOG_01, // 265
+ S_TFOG_02, // 266
+ S_TFOG_03, // 267
+ S_TFOG_04, // 268
+ S_TFOG_05, // 269
+ S_TFOG_06, // 270
+ S_TFOG_07, // 271
+ S_TFOG_08, // 272
+ S_TFOG_09, // 273
+ S_IFOG_00, // 274
+ S_IFOG_01, // 275
+ S_IFOG_02, // 276
+ S_IFOG_03, // 277
+ S_IFOG_04, // 278
+ S_IFOG_05, // 279
+ S_IFOG_06, // 280
+ S_SHRD_00, // 281
+ S_SHRD_01, // 282
+ S_SHRD_02, // 283
+ S_SHRD_03, // 284
+ S_SHRD_04, // 285
+ S_SHRD_05, // 286
+ S_PLAY_00, // 287
+ S_PLAY_01, // 288
+ S_PLAY_02, // 289
+ S_PLAY_03, // 290
+ S_PLAY_04, // 291
+ S_PLAY_05, // 292
+ S_PLAY_06, // 293
+ S_PLAY_07, // 294
+ S_PLAY_08, // 295
+ S_PLAY_09, // 296
+ S_PLAY_10, // 297
+ S_PLAY_11, // 298
+ S_PLAY_12, // 299
+ S_PLAY_13, // 300
+ S_PLAY_14, // 301
+ S_PLAY_15, // 302
+ S_PLAY_16, // 303
+ S_PLAY_17, // 304
+ S_PLAY_18, // 305
+ S_RGIB_00, // 306
+ S_RGIB_01, // 307
+ S_RGIB_02, // 308
+ S_RGIB_03, // 309
+ S_RGIB_04, // 310
+ S_RGIB_05, // 311
+ S_RGIB_06, // 312
+ S_RGIB_07, // 313
+ S_MRYS_00, // 314
+ S_MRNO_00, // 315
+ S_MRNO_01, // 316
+ S_MRNO_02, // 317
+ S_MRNO_03, // 318
+ S_MRNO_04, // 319
+ S_MRST_00, // 320
+ S_MRLK_00, // 321
+ S_MRLK_01, // 322
+ S_MRBD_00, // 323
+ S_MRBD_01, // 324
+ S_MRBD_02, // 325
+ S_MRBD_03, // 326
+ S_MRBD_04, // 327
+ S_MRBD_05, // 328
+ S_MRBD_06, // 329
+ S_MRBD_07, // 330
+ S_MRBD_08, // 331
+ S_MRBD_09, // 332
+ S_MRPN_00, // 333
+ S_MRPN_01, // 334
+ S_MRPN_02, // 335
+ S_MRPN_03, // 336
+ S_MRPN_04, // 337
+ S_MRPN_05, // 338
+ S_MRPN_06, // 339
+ S_MRGT_00, // 340
+ S_MRGT_01, // 341
+ S_MRGT_02, // 342
+ S_MRGT_03, // 343
+ S_MRGT_04, // 344
+ S_MRGT_05, // 345
+ S_MRGT_06, // 346
+ S_MRGT_07, // 347
+ S_MRGT_08, // 348
+ S_BURN_00, // 349
+ S_BURN_01, // 350
+ S_BURN_02, // 351
+ S_BURN_03, // 352
+ S_BURN_04, // 353
+ S_BURN_05, // 354
+ S_BURN_06, // 355
+ S_BURN_07, // 356
+ S_BURN_08, // 357
+ S_BURN_09, // 358
+ S_BURN_10, // 359
+ S_BURN_11, // 360
+ S_BURN_12, // 361
+ S_BURN_13, // 362
+ S_BURN_14, // 363
+ S_BURN_15, // 364
+ S_BURN_16, // 365
+ S_BURN_17, // 366
+ S_BURN_18, // 367
+ S_BURN_19, // 368
+ S_BURN_20, // 369
+ S_BURN_21, // 370
+ S_BURN_22, // 371
+ S_BURN_23, // 372
+ S_DISR_00, // 373
+ S_DISR_01, // 374
+ S_DISR_02, // 375
+ S_DISR_03, // 376
+ S_DISR_04, // 377
+ S_DISR_05, // 378
+ S_DISR_06, // 379
+ S_DISR_07, // 380
+ S_DISR_08, // 381
+ S_DISR_09, // 382
+ S_PEAS_00, // 383
+ S_PEAS_01, // 384
+ S_PEAS_02, // 385
+ S_PEAS_03, // 386
+ S_PEAS_04, // 387
+ S_PEAS_05, // 388
+ S_PEAS_06, // 389
+ S_PEAS_07, // 390
+ S_PEAS_08, // 391
+ S_PEAS_09, // 392
+ S_PEAS_10, // 393
+ S_PEAS_11, // 394
+ S_PEAS_12, // 395
+ S_PEAS_13, // 396
+ S_PEAS_14, // 397
+ S_PEAS_15, // 398
+ S_PEAS_16, // 399
+ S_PEAS_17, // 400
+ S_PEAS_18, // 401
+ S_PEAS_19, // 402
+ S_PEAS_20, // 403
+ S_PEAS_21, // 404
+ S_PEAS_22, // 405
+ S_PEAS_23, // 406
+ S_PEAS_24, // 407
+ S_GIBS_00, // 408
+ S_GIBS_01, // 409
+ S_GIBS_02, // 410
+ S_GIBS_03, // 411
+ S_GIBS_04, // 412
+ S_GIBS_05, // 413
+ S_GIBS_06, // 414
+ S_GIBS_07, // 415
+ S_GIBS_08, // 416
+ S_GIBS_09, // 417
+ S_PEAS_25, // 418
+ S_AGRD_00, // 419
+ S_ARMR_00, // 420
+ S_ARMR_01, // 421
+ S_PLAY_19, // 422
+ S_SACR_00, // 423
+ S_TNK1_00, // 424
+ S_TNK1_01, // 425
+ S_TNK1_02, // 426
+ S_TNK2_00, // 427
+ S_TNK2_01, // 428
+ S_TNK2_02, // 429
+ S_TNK3_00, // 430
+ S_TNK3_01, // 431
+ S_TNK3_02, // 432
+ S_TNK4_00, // 433
+ S_TNK4_01, // 434
+ S_TNK4_02, // 435
+ S_TNK5_00, // 436
+ S_TNK5_01, // 437
+ S_TNK5_02, // 438
+ S_TNK6_00, // 439
+ S_TNK6_01, // 440
+ S_TNK6_02, // 441
+ S_NEAL_00, // 442
+ S_NEAL_01, // 443
+ S_NEAL_02, // 444
+ S_NEAL_03, // 445
+ S_NEAL_04, // 446
+ S_NEAL_05, // 447
+ S_NEAL_06, // 448
+ S_NEAL_07, // 449
+ S_NEAL_08, // 450
+ S_NEAL_09, // 451
+ S_NEAL_10, // 452
+ S_NEAL_11, // 453
+ S_NEAL_12, // 454
+ S_NEAL_13, // 455
+ S_BEGR_00, // 456
+ S_BEGR_01, // 457
+ S_BEGR_02, // 458
+ S_BEGR_03, // 459
+ S_BEGR_04, // 460
+ S_BEGR_05, // 461
+ S_BEGR_06, // 462
+ S_BEGR_07, // 463
+ S_BEGR_08, // 464
+ S_BEGR_09, // 465
+ S_BEGR_10, // 466
+ S_BEGR_11, // 467
+ S_BEGR_12, // 468
+ S_BEGR_13, // 469
+ S_BEGR_14, // 470
+ S_BEGR_15, // 471
+ S_BEGR_16, // 472
+ S_BEGR_17, // 473
+ S_BEGR_18, // 474
+ S_BEGR_19, // 475
+ S_BEGR_20, // 476
+ S_BEGR_21, // 477
+ S_BEGR_22, // 478
+ S_HMN1_00, // 479
+ S_HMN1_01, // 480
+ S_HMN1_02, // 481
+ S_HMN1_03, // 482
+ S_HMN1_04, // 483
+ S_HMN1_05, // 484
+ S_HMN1_06, // 485
+ S_HMN1_07, // 486
+ S_HMN1_08, // 487
+ S_HMN1_09, // 488
+ S_HMN1_10, // 489
+ S_HMN1_11, // 490
+ S_HMN1_12, // 491
+ S_HMN1_13, // 492
+ S_HMN1_14, // 493
+ S_HMN1_15, // 494
+ S_HMN1_16, // 495
+ S_HMN1_17, // 496
+ S_HMN1_18, // 497
+ S_HMN1_19, // 498
+ S_HMN1_20, // 499
+ S_HMN1_21, // 500
+ S_HMN1_22, // 501
+ S_HMN1_23, // 502
+ S_HMN1_24, // 503
+ S_HMN1_25, // 504
+ S_HMN1_26, // 505
+ S_HMN1_27, // 506
+ S_HMN1_28, // 507
+ S_HMN1_29, // 508
+ S_HMN1_30, // 509
+ S_HMN1_31, // 510
+ S_RGIB_08, // 511
+ S_RGIB_09, // 512
+ S_RGIB_10, // 513
+ S_RGIB_11, // 514
+ S_RGIB_12, // 515
+ S_RGIB_13, // 516
+ S_RGIB_14, // 517
+ S_RGIB_15, // 518
+ S_LEDR_00, // 519
+ S_LEDR_01, // 520
+ S_LEDR_02, // 521
+ S_LEAD_00, // 522
+ S_LEAD_01, // 523
+ S_LEAD_02, // 524
+ S_LEAD_03, // 525
+ S_LEAD_04, // 526
+ S_LEAD_05, // 527
+ S_LEAD_06, // 528
+ S_LEAD_07, // 529
+ S_LEAD_08, // 530
+ S_LEAD_09, // 531
+ S_LEAD_10, // 532
+ S_LEAD_11, // 533
+ S_LEAD_12, // 534
+ S_LEAD_13, // 535
+ S_LEAD_14, // 536
+ S_LEAD_15, // 537
+ S_LEAD_16, // 538
+ S_LEAD_17, // 539
+ S_LEAD_18, // 540
+ S_LEAD_19, // 541
+ S_LEAD_20, // 542
+ S_LEAD_21, // 543
+ S_LEAD_22, // 544
+ S_LEAD_23, // 545
+ S_LEAD_24, // 546
+ S_LEAD_25, // 547
+ S_LEAD_26, // 548
+ S_LEAD_27, // 549
+ S_LEAD_28, // 550
+ S_LEAD_29, // 551
+ S_LEAD_30, // 552
+ S_LEAD_31, // 553
+ S_LEAD_32, // 554
+ S_LEAD_33, // 555
+ S_LEAD_34, // 556
+ S_LEAD_35, // 557
+ S_LEAD_36, // 558
+ S_LEAD_37, // 559
+ S_PUFY_04, // 560
+ S_PUFY_05, // 561
+ S_PUFY_06, // 562
+ S_PUFY_07, // 563
+ S_PUFY_08, // 564
+ S_MICR_01, // 565
+ S_MICR_02, // 566
+ S_ROB1_00, // 567
+ S_ROB1_01, // 568
+ S_ROB1_02, // 569
+ S_ROB1_03, // 570
+ S_ROB1_04, // 571
+ S_ROB1_05, // 572
+ S_ROB1_06, // 573
+ S_ROB1_07, // 574
+ S_ROB1_08, // 575
+ S_ROB1_09, // 576
+ S_ROB1_10, // 577
+ S_ROB1_11, // 578
+ S_ROB1_12, // 579
+ S_ROB1_13, // 580
+ S_ROB1_14, // 581
+ S_ROB1_15, // 582
+ S_ROB1_16, // 583
+ S_ROB1_17, // 584
+ S_ROB1_18, // 585
+ S_ROB1_19, // 586
+ S_ROB1_20, // 587
+ S_ROB1_21, // 588
+ S_ROB1_22, // 589
+ S_ROB1_23, // 590
+ S_ROB1_24, // 591
+ S_ROB1_25, // 592
+ S_ROB1_26, // 593
+ S_ROB1_27, // 594
+ S_ROB1_28, // 595
+ S_ROB1_29, // 596
+ S_ROB1_30, // 597
+ S_ROB1_31, // 598
+ S_ROB1_32, // 599
+ S_AGRD_01, // 600
+ S_AGRD_02, // 601
+ S_AGRD_03, // 602
+ S_AGRD_04, // 603
+ S_AGRD_05, // 604
+ S_AGRD_06, // 605
+ S_AGRD_07, // 606
+ S_AGRD_08, // 607
+ S_AGRD_09, // 608
+ S_AGRD_10, // 609
+ S_AGRD_11, // 610
+ S_AGRD_12, // 611
+ S_AGRD_13, // 612
+ S_AGRD_14, // 613
+ S_AGRD_15, // 614
+ S_AGRD_16, // 615
+ S_AGRD_17, // 616
+ S_AGRD_18, // 617
+ S_AGRD_19, // 618
+ S_AGRD_20, // 619
+ S_AGRD_21, // 620
+ S_AGRD_22, // 621
+ S_AGRD_23, // 622
+ S_AGRD_24, // 623
+ S_AGRD_25, // 624
+ S_AGRD_26, // 625
+ S_AGRD_27, // 626
+ S_AGRD_28, // 627
+ S_AGRD_29, // 628
+ S_AGRD_30, // 629
+ S_AGRD_31, // 630
+ S_GIBS_10, // 631
+ S_GIBS_11, // 632
+ S_GIBS_12, // 633
+ S_GIBS_13, // 634
+ S_GIBS_14, // 635
+ S_GIBS_15, // 636
+ S_GIBS_16, // 637
+ S_GIBS_17, // 638
+ S_GIBS_18, // 639
+ S_GIBS_19, // 640
+ S_GIBS_20, // 641
+ S_GIBS_21, // 642
+ S_PGRD_00, // 643
+ S_PGRD_01, // 644
+ S_PGRD_02, // 645
+ S_PGRD_03, // 646
+ S_PGRD_04, // 647
+ S_PGRD_05, // 648
+ S_PGRD_06, // 649
+ S_PGRD_07, // 650
+ S_PGRD_08, // 651
+ S_PGRD_09, // 652
+ S_PGRD_10, // 653
+ S_PGRD_11, // 654
+ S_PGRD_12, // 655
+ S_PGRD_13, // 656
+ S_PGRD_14, // 657
+ S_PGRD_15, // 658
+ S_PGRD_16, // 659
+ S_PGRD_17, // 660
+ S_PGRD_18, // 661
+ S_PGRD_19, // 662
+ S_PGRD_20, // 663
+ S_PGRD_21, // 664
+ S_PGRD_22, // 665
+ S_PGRD_23, // 666
+ S_PGRD_24, // 667
+ S_PGRD_25, // 668
+ S_PGRD_26, // 669
+ S_PGRD_27, // 670
+ S_PGRD_28, // 671
+ S_PGRD_29, // 672
+ S_PGRD_30, // 673
+ S_PGRD_31, // 674
+ S_PGRD_32, // 675
+ S_PGRD_33, // 676
+ S_PGRD_34, // 677
+ S_PGRD_35, // 678
+ S_PGRD_36, // 679
+ S_PGRD_37, // 680
+ S_ROB2_00, // 681
+ S_ROB2_01, // 682
+ S_ROB2_02, // 683
+ S_ROB2_03, // 684
+ S_ROB2_04, // 685
+ S_ROB2_05, // 686
+ S_ROB2_06, // 687
+ S_ROB2_07, // 688
+ S_ROB2_08, // 689
+ S_ROB2_09, // 690
+ S_ROB2_10, // 691
+ S_ROB2_11, // 692
+ S_ROB2_12, // 693
+ S_ROB2_13, // 694
+ S_ROB2_14, // 695
+ S_ROB2_15, // 696
+ S_ROB2_16, // 697
+ S_ROB2_17, // 698
+ S_ROB2_18, // 699
+ S_ROB2_19, // 700
+ S_ROB2_20, // 701
+ S_ROB2_21, // 702
+ S_ROB2_22, // 703
+ S_ROB2_23, // 704
+ S_ROB2_24, // 705
+ S_ROB2_25, // 706
+ S_ROB2_26, // 707
+ S_ROB2_27, // 708
+ S_ROB2_28, // 709
+ S_ROB2_29, // 710
+ S_MLDR_00, // 711
+ S_MLDR_01, // 712
+ S_MLDR_02, // 713
+ S_MLDR_03, // 714
+ S_MLDR_04, // 715
+ S_MLDR_05, // 716
+ S_MLDR_06, // 717
+ S_MLDR_07, // 718
+ S_MLDR_08, // 719
+ S_MLDR_09, // 720
+ S_MLDR_10, // 721
+ S_MLDR_11, // 722
+ S_MLDR_12, // 723
+ S_MLDR_13, // 724
+ S_MLDR_14, // 725
+ S_MLDR_15, // 726
+ S_MLDR_16, // 727
+ S_MLDR_17, // 728
+ S_MLDR_18, // 729
+ S_MLDR_19, // 730
+ S_MLDR_20, // 731
+ S_MLDR_21, // 732
+ S_MLDR_22, // 733
+ S_MLDR_23, // 734
+ S_MLDR_24, // 735
+ S_MLDR_25, // 736
+ S_MLDR_26, // 737
+ S_MLDR_27, // 738
+ S_ORCL_00, // 739
+ S_ORCL_01, // 740
+ S_ORCL_02, // 741
+ S_ORCL_03, // 742
+ S_ORCL_04, // 743
+ S_ORCL_05, // 744
+ S_ORCL_06, // 745
+ S_ORCL_07, // 746
+ S_ORCL_08, // 747
+ S_ORCL_09, // 748
+ S_ORCL_10, // 749
+ S_ORCL_11, // 750
+ S_ORCL_12, // 751
+ S_ORCL_13, // 752
+ S_ORCL_14, // 753
+ S_ORCL_15, // 754
+ S_ORCL_16, // 755
+ S_PRST_00, // 756
+ S_PRST_01, // 757
+ S_PRST_02, // 758
+ S_PRST_03, // 759
+ S_PRST_04, // 760
+ S_PRST_05, // 761
+ S_PRST_06, // 762
+ S_PRST_07, // 763
+ S_PRST_08, // 764
+ S_PRST_09, // 765
+ S_PRST_10, // 766
+ S_PRST_11, // 767
+ S_PRST_12, // 768
+ S_PRST_13, // 769
+ S_PRST_14, // 770
+ S_PRST_15, // 771
+ S_PDED_00, // 772
+ S_PDED_01, // 773
+ S_PDED_02, // 774
+ S_PDED_03, // 775
+ S_PDED_04, // 776
+ S_PDED_05, // 777
+ S_PDED_06, // 778
+ S_PDED_07, // 779
+ S_PDED_08, // 780
+ S_PDED_09, // 781
+ S_PDED_10, // 782
+ S_PDED_11, // 783
+ S_PDED_12, // 784
+ S_PDED_13, // 785
+ S_PDED_14, // 786
+ S_PDED_15, // 787
+ S_PDED_16, // 788
+ S_PDED_17, // 789
+ S_PDED_18, // 790
+ S_PDED_19, // 791
+ S_PDED_20, // 792
+ S_PDED_21, // 793
+ S_PDED_22, // 794
+ S_PDED_23, // 795
+ S_ALN1_00, // 796
+ S_ALN1_01, // 797
+ S_ALN1_02, // 798
+ S_ALN1_03, // 799
+ S_ALN1_04, // 800
+ S_ALN1_05, // 801
+ S_ALN1_06, // 802
+ S_ALN1_07, // 803
+ S_ALN1_08, // 804
+ S_ALN1_09, // 805
+ S_ALN1_10, // 806
+ S_ALN1_11, // 807
+ S_ALN1_12, // 808
+ S_ALN1_13, // 809
+ S_ALN1_14, // 810
+ S_ALN1_15, // 811
+ S_ALN1_16, // 812
+ S_ALN1_17, // 813
+ S_ALN1_18, // 814
+ S_ALN1_19, // 815
+ S_AL1P_00, // 816
+ S_AL1P_01, // 817
+ S_AL1P_02, // 818
+ S_AL1P_03, // 819
+ S_AL1P_04, // 820
+ S_AL1P_05, // 821
+ S_AL1P_06, // 822
+ S_AL1P_07, // 823
+ S_AL1P_08, // 824
+ S_AL1P_09, // 825
+ S_AL1P_10, // 826
+ S_AL1P_11, // 827
+ S_AL1P_12, // 828
+ S_AL1P_13, // 829
+ S_AL1P_14, // 830
+ S_AL1P_15, // 831
+ S_AL1P_16, // 832
+ S_AL1P_17, // 833
+ S_NODE_00, // 834
+ S_NODE_01, // 835
+ S_NODE_02, // 836
+ S_NODE_03, // 837
+ S_NODE_04, // 838
+ S_NODE_05, // 839
+ S_NODE_06, // 840
+ S_MTHD_00, // 841
+ S_MTHD_01, // 842
+ S_MTHD_02, // 843
+ S_MTHD_03, // 844
+ S_MTHD_04, // 845
+ S_MTHD_05, // 846
+ S_MTHD_06, // 847
+ S_MTHD_07, // 848
+ S_MTHD_08, // 849
+ S_MTHD_09, // 850
+ S_MTHD_10, // 851
+ S_ALN1_20, // 852
+ S_ALN1_21, // 853
+ S_ALN1_22, // 854
+ S_ALN1_23, // 855
+ S_ALN1_24, // 856
+ S_ALN1_25, // 857
+ S_ALN1_26, // 858
+ S_ALN1_27, // 859
+ S_ALN1_28, // 860
+ S_ALN1_29, // 861
+ S_ALN1_30, // 862
+ S_ALN1_31, // 863
+ S_ALN1_32, // 864
+ S_ALN1_33, // 865
+ S_ALN1_34, // 866
+ S_ALN1_35, // 867
+ S_ALN1_36, // 868
+ S_ALN1_37, // 869
+ S_ALN1_38, // 870
+ S_ALN1_39, // 871
+ S_ALN1_40, // 872
+ S_ALN1_41, // 873
+ S_ALN1_42, // 874
+ S_ALN1_43, // 875
+ S_ALN1_44, // 876
+ S_ALN1_45, // 877
+ S_ALN1_46, // 878
+ S_ALN1_47, // 879
+ S_ALN1_48, // 880
+ S_ALN1_49, // 881
+ S_ALN1_50, // 882
+ S_ALN1_51, // 883
+ S_ALN1_52, // 884
+ S_ALN1_53, // 885
+ S_ALN1_54, // 886
+ S_ALN1_55, // 887
+ S_ALN1_56, // 888
+ S_ALN1_57, // 889
+ S_MNAM_00, // 890
+ S_MNAM_01, // 891
+ S_MNAM_02, // 892
+ S_MNAM_03, // 893
+ S_MNAM_04, // 894
+ S_MNAM_05, // 895
+ S_MNAM_06, // 896
+ S_MNAM_07, // 897
+ S_MNAM_08, // 898
+ S_MNAM_09, // 899
+ S_MNAM_10, // 900
+ S_MNAM_11, // 901
+ S_MNAL_00, // 902
+ S_MNAL_01, // 903
+ S_MNAL_02, // 904
+ S_MNAL_03, // 905
+ S_MNAL_04, // 906
+ S_MNAL_05, // 907
+ S_MNAL_06, // 908
+ S_MNAL_07, // 909
+ S_MNAL_08, // 910
+ S_MNAL_09, // 911
+ S_MNAL_10, // 912
+ S_MNAL_11, // 913
+ S_MNAL_12, // 914
+ S_MNAL_13, // 915
+ S_MNAL_14, // 916
+ S_MNAL_15, // 917
+ S_MNAL_16, // 918
+ S_MNAL_17, // 919
+ S_MNAL_18, // 920
+ S_MNAL_19, // 921
+ S_MNAL_20, // 922
+ S_MNAL_21, // 923
+ S_MNAL_22, // 924
+ S_MNAL_23, // 925
+ S_MNAL_24, // 926
+ S_MNAL_25, // 927
+ S_MNAL_26, // 928
+ S_MNAL_27, // 929
+ S_MNAL_28, // 930
+ S_MNAL_29, // 931
+ S_MNAL_30, // 932
+ S_MNAL_31, // 933
+ S_MNAL_32, // 934
+ S_MNAL_33, // 935
+ S_MNAL_34, // 936
+ S_MNAL_35, // 937
+ S_MNAL_36, // 938
+ S_MNAL_37, // 939
+ S_MNAL_38, // 940
+ S_MNAL_39, // 941
+ S_MNAL_40, // 942
+ S_MDTH_00, // 943
+ S_MDTH_01, // 944
+ S_MDTH_02, // 945
+ S_MDTH_03, // 946
+ S_MDTH_04, // 947
+ S_MDTH_05, // 948
+ S_MDTH_06, // 949
+ S_MDTH_07, // 950
+ S_MDTH_08, // 951
+ S_MDTH_09, // 952
+ S_MDTH_10, // 953
+ S_MDTH_11, // 954
+ S_MDTH_12, // 955
+ S_MDTH_13, // 956
+ S_MDTH_14, // 957
+ S_NEST_00, // 958
+ S_PODD_00, // 959
+ S_PODD_01, // 960
+ S_PODD_02, // 961
+ S_PODD_03, // 962
+ S_PODD_04, // 963
+ S_PODD_05, // 964
+ S_ZAP6_00, // 965
+ S_ZAP6_01, // 966
+ S_ZAP6_02, // 967
+ S_ZOT3_00, // 968
+ S_ZOT3_01, // 969
+ S_ZOT3_02, // 970
+ S_ZOT3_03, // 971
+ S_ZOT3_04, // 972
+ S_ZAP6_03, // 973
+ S_ZAP6_04, // 974
+ S_ZAP6_05, // 975
+ S_ZAP7_00, // 976
+ S_ZAP7_01, // 977
+ S_ZAP7_02, // 978
+ S_ZAP7_03, // 979
+ S_ZAP7_04, // 980
+ S_ZOT1_00, // 981
+ S_ZOT1_01, // 982
+ S_ZOT1_02, // 983
+ S_ZOT1_03, // 984
+ S_ZOT1_04, // 985
+ S_ZAP5_00, // 986
+ S_ZAP5_01, // 987
+ S_ZAP5_02, // 988
+ S_ZAP5_03, // 989
+ S_ZOT2_00, // 990
+ S_ZOT2_01, // 991
+ S_ZOT2_02, // 992
+ S_ZOT2_03, // 993
+ S_ZOT2_04, // 994
+ S_SEWR_00, // 995
+ S_SEWR_01, // 996
+ S_SEWR_02, // 997
+ S_SEWR_03, // 998
+ S_SEWR_04, // 999
+ S_SEWR_05, // 1000
+ S_SEWR_06, // 1001
+ S_SEWR_07, // 1002
+ S_SEWR_08, // 1003
+ S_SEWR_09, // 1004
+ S_SEWR_10, // 1005
+ S_SEWR_11, // 1006
+ S_SEWR_12, // 1007
+ S_SEWR_13, // 1008
+ S_SPID_00, // 1009
+ S_SPID_01, // 1010
+ S_SPID_02, // 1011
+ S_SPID_03, // 1012
+ S_SPID_04, // 1013
+ S_SPID_05, // 1014
+ S_SPID_06, // 1015
+ S_SPID_07, // 1016
+ S_SPID_08, // 1017
+ S_SPID_09, // 1018
+ S_SPID_10, // 1019
+ S_SPID_11, // 1020
+ S_SPID_12, // 1021
+ S_SPID_13, // 1022
+ S_SPID_14, // 1023
+ S_SPID_15, // 1024
+ S_SPID_16, // 1025
+ S_SPID_17, // 1026
+ S_SPID_18, // 1027
+ S_SPID_19, // 1028
+ S_SPID_20, // 1029
+ S_SPID_21, // 1030
+ S_SPID_22, // 1031
+ S_SPID_23, // 1032
+ S_SPID_24, // 1033
+ S_SPID_25, // 1034
+ S_SPID_26, // 1035
+ S_SPID_27, // 1036
+ S_SPID_28, // 1037
+ S_SPID_29, // 1038
+ S_SPID_30, // 1039
+ S_SPID_31, // 1040
+ S_SPID_32, // 1041
+ S_SPID_33, // 1042
+ S_SPID_34, // 1043
+ S_SPID_35, // 1044
+ S_SPID_36, // 1045
+ S_SPID_37, // 1046
+ S_ROB3_00, // 1047
+ S_ROB3_01, // 1048
+ S_ROB3_02, // 1049
+ S_ROB3_03, // 1050
+ S_ROB3_04, // 1051
+ S_ROB3_05, // 1052
+ S_ROB3_06, // 1053
+ S_ROB3_07, // 1054
+ S_ROB3_08, // 1055
+ S_ROB3_09, // 1056
+ S_ROB3_10, // 1057
+ S_ROB3_11, // 1058
+ S_ROB3_12, // 1059
+ S_ROB3_13, // 1060
+ S_ROB3_14, // 1061
+ S_ROB3_15, // 1062
+ S_ROB3_16, // 1063
+ S_ROB3_17, // 1064
+ S_ROB3_18, // 1065
+ S_ROB3_19, // 1066
+ S_ROB3_20, // 1067
+ S_ROB3_21, // 1068
+ S_ROB3_22, // 1069
+ S_ROB3_23, // 1070
+ S_ROB3_24, // 1071
+ S_ROB3_25, // 1072
+ S_ROB3_26, // 1073
+ S_ROB3_27, // 1074
+ S_ROB3_28, // 1075
+ S_ROB3_29, // 1076
+ S_ROB3_30, // 1077
+ S_ROB3_31, // 1078
+ S_ROB3_32, // 1079
+ S_ROB3_33, // 1080
+ S_ROB3_34, // 1081
+ S_ROB3_35, // 1082
+ S_ROB3_36, // 1083
+ S_ROB3_37, // 1084
+ S_RBB3_00, // 1085
+ S_RBB3_01, // 1086
+ S_RBB3_02, // 1087
+ S_RBB3_03, // 1088
+ S_RBB3_04, // 1089
+ S_RBB3_05, // 1090
+ S_RBB3_06, // 1091
+ S_RBB3_07, // 1092
+ S_PRGR_00, // 1093
+ S_PRGR_01, // 1094
+ S_PRGR_02, // 1095
+ S_PRGR_03, // 1096
+ S_PRGR_04, // 1097
+ S_PRGR_05, // 1098
+ S_PRGR_06, // 1099
+ S_PRGR_07, // 1100
+ S_PRGR_08, // 1101
+ S_PRGR_09, // 1102
+ S_PRGR_10, // 1103
+ S_PRGR_11, // 1104
+ S_PRGR_12, // 1105
+ S_PRGR_13, // 1106
+ S_PRGR_14, // 1107
+ S_PRGR_15, // 1108
+ S_PRGR_16, // 1109
+ S_PRGR_17, // 1110
+ S_PRGR_18, // 1111
+ S_PRGR_19, // 1112
+ S_PRGR_20, // 1113
+ S_PRGR_21, // 1114
+ S_PRGR_22, // 1115
+ S_PRGR_23, // 1116
+ S_PRGR_24, // 1117
+ S_PRGR_25, // 1118
+ S_PRGR_26, // 1119
+ S_PRGR_27, // 1120
+ S_PRGR_28, // 1121
+ S_PRGR_29, // 1122
+ S_PRGR_30, // 1123
+ S_PRGR_31, // 1124
+ S_PRGR_32, // 1125
+ S_PRGR_33, // 1126
+ S_BASE_00, // 1127
+ S_BASE_01, // 1128
+ S_BASE_02, // 1129
+ S_BASE_03, // 1130
+ S_BASE_04, // 1131
+ S_BASE_05, // 1132
+ S_BASE_06, // 1133
+ S_BASE_07, // 1134
+ S_FRBL_00, // 1135
+ S_FRBL_01, // 1136
+ S_FRBL_02, // 1137
+ S_FRBL_03, // 1138
+ S_FRBL_04, // 1139
+ S_FRBL_05, // 1140
+ S_FRBL_06, // 1141
+ S_FRBL_07, // 1142
+ S_FRBL_08, // 1143
+ S_KLAX_00, // 1144
+ S_KLAX_01, // 1145
+ S_KLAX_02, // 1146
+ S_TURT_00, // 1147
+ S_TURT_01, // 1148
+ S_TURT_02, // 1149
+ S_TURT_03, // 1150
+ S_TURT_04, // 1151
+ S_BALL_00, // 1152
+ S_BALL_01, // 1153
+ S_BALL_02, // 1154
+ S_BALL_03, // 1155
+ S_BALL_04, // 1156
+ S_TURT_05, // 1157
+ S_PSTN_00, // 1158
+ S_PSTN_01, // 1159
+ S_PSTN_02, // 1160
+ S_PSTN_03, // 1161
+ S_PSTN_04, // 1162
+ S_PSTN_05, // 1163
+ S_PSTN_06, // 1164
+ S_PSTN_07, // 1165
+ S_PSTN_08, // 1166
+ S_PSTN_09, // 1167
+ S_PSTN_10, // 1168
+ S_SECR_00, // 1169
+ S_SECR_01, // 1170
+ S_SECR_02, // 1171
+ S_SECR_03, // 1172
+ S_SECR_04, // 1173
+ S_SECR_05, // 1174
+ S_SECR_06, // 1175
+ S_SECR_07, // 1176
+ S_SECR_08, // 1177
+ S_SECR_09, // 1178
+ S_SECR_10, // 1179
+ S_SECR_11, // 1180
+ S_SECR_12, // 1181
+ S_SECR_13, // 1182
+ S_SECR_14, // 1183
+ S_SECR_15, // 1184
+ S_XPRK_01, // 1185
+ S_XPRK_02, // 1186
+ S_TARG_00, // 1187
+ S_RING_00, // 1188
+ S_EARS_00, // 1189
+ S_COMM_00, // 1190
+ S_BOOM_00, // 1191
+ S_BOOM_01, // 1192
+ S_BOOM_02, // 1193
+ S_BOOM_03, // 1194
+ S_BOOM_04, // 1195
+ S_BOOM_05, // 1196
+ S_BOOM_06, // 1197
+ S_BOOM_07, // 1198
+ S_BOOM_08, // 1199
+ S_BOOM_09, // 1200
+ S_BOOM_10, // 1201
+ S_BOOM_11, // 1202
+ S_BOOM_12, // 1203
+ S_BOOM_13, // 1204
+ S_BOOM_14, // 1205
+ S_BOOM_15, // 1206
+ S_BOOM_16, // 1207
+ S_BOOM_17, // 1208
+ S_BOOM_18, // 1209
+ S_BOOM_19, // 1210
+ S_BOOM_20, // 1211
+ S_BOOM_21, // 1212
+ S_BOOM_22, // 1213
+ S_BOOM_23, // 1214
+ S_BOOM_24, // 1215
+ S_RATT_00, // 1216
+ S_RATT_01, // 1217
+ S_RATT_02, // 1218
+ S_RATT_03, // 1219
+ S_RATT_04, // 1220
+ S_RATT_05, // 1221
+ S_RATT_06, // 1222
+ S_HOGN_00, // 1223
+ S_HOGN_01, // 1224
+ S_HOGN_02, // 1225
+ S_DEAD_00, // 1226
+ S_SBAN_00, // 1227
+ S_BOTR_00, // 1228
+ S_HATR_00, // 1229
+ S_TOPR_00, // 1230
+ S_COUP_00, // 1231
+ S_COUP_01, // 1232
+ S_COUP_02, // 1233
+ S_BUBB_00, // 1234
+ S_BUBF_00, // 1235
+ S_BUBC_00, // 1236
+ S_ASPR_00, // 1237
+ S_SPDL_00, // 1238
+ S_SPDL_01, // 1239
+ S_SPDL_02, // 1240
+ S_TOKN_00, // 1241
+ S_OTOK_00, // 1242
+ S_HELT_00, // 1243
+ S_GUNT_00, // 1244
+ S_FULL_00, // 1245
+ S_FULL_01, // 1246
+ S_MEAT_00, // 1247
+ S_MEAT_01, // 1248
+ S_MEAT_02, // 1249
+ S_MEAT_03, // 1250
+ S_MEAT_04, // 1251
+ S_MEAT_05, // 1252
+ S_MEAT_06, // 1253
+ S_MEAT_07, // 1254
+ S_MEAT_08, // 1255
+ S_MEAT_09, // 1256
+ S_MEAT_10, // 1257
+ S_MEAT_11, // 1258
+ S_MEAT_12, // 1259
+ S_MEAT_13, // 1260
+ S_MEAT_14, // 1261
+ S_MEAT_15, // 1262
+ S_MEAT_16, // 1263
+ S_MEAT_17, // 1264
+ S_MEAT_18, // 1265
+ S_MEAT_19, // 1266
+ S_JUNK_00, // 1267
+ S_JUNK_01, // 1268
+ S_JUNK_02, // 1269
+ S_JUNK_03, // 1270
+ S_JUNK_04, // 1271
+ S_JUNK_05, // 1272
+ S_JUNK_06, // 1273
+ S_JUNK_07, // 1274
+ S_JUNK_08, // 1275
+ S_JUNK_09, // 1276
+ S_JUNK_10, // 1277
+ S_JUNK_11, // 1278
+ S_JUNK_12, // 1279
+ S_JUNK_13, // 1280
+ S_JUNK_14, // 1281
+ S_JUNK_15, // 1282
+ S_JUNK_16, // 1283
+ S_JUNK_17, // 1284
+ S_JUNK_18, // 1285
+ S_JUNK_19, // 1286
+ S_FFOT_00, // 1287
+ S_FFOT_01, // 1288
+ S_FFOT_02, // 1289
+ S_FFOT_03, // 1290
+ S_DIE1_00, // 1291
+ S_BEAC_00, // 1292
+ S_BEAC_01, // 1293
+ S_BEAC_02, // 1294
+ S_ARM1_00, // 1295
+ S_ARM2_00, // 1296
+ S_BARW_00, // 1297
+ S_BARW_01, // 1298
+ S_BARW_02, // 1299
+ S_BARW_03, // 1300
+ S_BARW_04, // 1301
+ S_BARW_05, // 1302
+ S_BARW_06, // 1303
+ S_BARW_07, // 1304
+ S_BART_00, // 1305
+ S_BART_01, // 1306
+ S_BART_02, // 1307
+ S_BART_03, // 1308
+ S_BART_04, // 1309
+ S_BART_05, // 1310
+ S_BART_06, // 1311
+ S_BART_07, // 1312
+ S_BART_08, // 1313
+ S_BART_09, // 1314
+ S_BART_10, // 1315
+ S_BART_11, // 1316
+ S_LAMP_00, // 1317
+ S_LANT_00, // 1318
+ S_BARL_00, // 1319
+ S_BARL_01, // 1320
+ S_BARL_02, // 1321
+ S_BARL_03, // 1322
+ S_BOWL_00, // 1323
+ S_BOWL_01, // 1324
+ S_BOWL_02, // 1325
+ S_BOWL_03, // 1326
+ S_BRAZ_00, // 1327
+ S_BRAZ_01, // 1328
+ S_BRAZ_02, // 1329
+ S_BRAZ_03, // 1330
+ S_TRCH_00, // 1331
+ S_TRCH_01, // 1332
+ S_TRCH_02, // 1333
+ S_TRCH_03, // 1334
+ S_LTRH_00, // 1335
+ S_LTRH_01, // 1336
+ S_LTRH_02, // 1337
+ S_LTRH_03, // 1338
+ S_LMPC_00, // 1339
+ S_LMPC_01, // 1340
+ S_LMPC_02, // 1341
+ S_LMPC_03, // 1342
+ S_LOGS_00, // 1343
+ S_LOGS_01, // 1344
+ S_LOGS_02, // 1345
+ S_LOGS_03, // 1346
+ S_TRHO_00, // 1347
+ S_WATR_00, // 1348
+ S_MUGG_00, // 1349
+ S_FUSL_00, // 1350
+ S_CRD1_00, // 1351
+ S_CRD2_00, // 1352
+ S_TPAS_00, // 1353
+ S_KY1G_00, // 1354
+ S_KY2S_00, // 1355
+ S_KY3B_00, // 1356
+ S_HAND_00, // 1357
+ S_CRYS_00, // 1358
+ S_CRYS_01, // 1359
+ S_CRYS_02, // 1360
+ S_CRYS_03, // 1361
+ S_CRYS_04, // 1362
+ S_CRYS_05, // 1363
+ S_PRIS_00, // 1364
+ S_PWR1_00, // 1365
+ S_PWR2_00, // 1366
+ S_PWR3_00, // 1367
+ S_ORAC_00, // 1368
+ S_GYID_00, // 1369
+ S_FUBR_00, // 1370
+ S_WARE_00, // 1371
+ S_RCRY_00, // 1372
+ S_BCRY_00, // 1373
+ S_CHAP_00, // 1374
+ S_TUNL_00, // 1375
+ S_BLTK_00, // 1376
+ S_SECK_00, // 1377
+ S_MINE_00, // 1378
+ S_REBL_00, // 1379
+ S_PROC_00, // 1380
+ S_ANKH_00, // 1381
+ S_GOID_00, // 1382
+ S_STMP_00, // 1383
+ S_MDKT_00, // 1384
+ S_COIN_00, // 1385
+ S_CRED_00, // 1386
+ S_SACK_00, // 1387
+ S_CHST_00, // 1388
+ S_SHD1_00, // 1389
+ S_SHD1_01, // 1390
+ S_SHD1_02, // 1391
+ S_SHD1_03, // 1392
+ S_MASK_00, // 1393
+ S_UNIF_00, // 1394
+ S_OFIC_00, // 1395
+ S_PMAP_00, // 1396
+ S_PMAP_01, // 1397
+ S_PMUP_00, // 1398
+ S_PMUP_01, // 1399
+ S_BLIT_00, // 1400
+ S_BBOX_00, // 1401
+ S_MSSL_00, // 1402
+ S_ROKT_00, // 1403
+ S_BRY1_00, // 1404
+ S_BRY1_01, // 1405
+ S_CPAC_00, // 1406
+ S_CPAC_01, // 1407
+ S_PQRL_00, // 1408
+ S_XQRL_00, // 1409
+ S_GRN1_00, // 1410
+ S_GRN2_00, // 1411
+ S_BKPK_00, // 1412
+ S_RELC_00, // 1413
+ S_RIFL_00, // 1414
+ S_RIFL_01, // 1415
+ S_FLAM_00, // 1416
+ S_BFLM_00, // 1417
+ S_MMSL_00, // 1418
+ S_TRPD_00, // 1419
+ S_GRND_00, // 1420
+ S_CBOW_00, // 1421
+ S_SIGL_00, // 1422
+ S_SIGL_01, // 1423
+ S_SIGL_02, // 1424
+ S_SIGL_03, // 1425
+ S_SIGL_04, // 1426
+ S_LITE_00, // 1427
+ S_CNDL_00, // 1428
+ S_CLBR_00, // 1429
+ S_LITS_00, // 1430
+ S_LITB_00, // 1431
+ S_LITG_00, // 1432
+ S_ROK1_00, // 1433
+ S_ROK2_00, // 1434
+ S_ROK3_00, // 1435
+ S_ROK4_00, // 1436
+ S_LOGG_00, // 1437
+ S_LOGG_01, // 1438
+ S_LOGG_02, // 1439
+ S_LOGG_03, // 1440
+ S_RUB1_00, // 1441
+ S_RUB2_00, // 1442
+ S_RUB3_00, // 1443
+ S_RUB4_00, // 1444
+ S_RUB5_00, // 1445
+ S_RUB6_00, // 1446
+ S_RUB7_00, // 1447
+ S_RUB8_00, // 1448
+ S_CHAN_00, // 1449
+ S_STAT_00, // 1450
+ S_DSTA_00, // 1451
+ S_CRAB_00, // 1452
+ S_CAGE_00, // 1453
+ S_TREE_00, // 1454
+ S_TREE_01, // 1455
+ S_TREE_02, // 1456
+ S_TRE1_00, // 1457
+ S_BUSH_00, // 1458
+ S_SHRB_00, // 1459
+ S_STAK_00, // 1460
+ S_BAR1_00, // 1461
+ S_VASE_00, // 1462
+ S_VASE_01, // 1463
+ S_STOL_00, // 1464
+ S_POT1_00, // 1465
+ S_TUB1_00, // 1466
+ S_ANVL_00, // 1467
+ S_TLMP_00, // 1468
+ S_TLMP_01, // 1469
+ S_TRAY_00, // 1470
+ S_APOW_00, // 1471
+ S_AFED_00, // 1472
+ S_DRIP_00, // 1473
+ S_DRIP_01, // 1474
+ S_DRIP_02, // 1475
+ S_DRIP_03, // 1476
+ S_DRIP_04, // 1477
+ S_DRIP_05, // 1478
+ S_DRIP_06, // 1479
+ S_DRIP_07, // 1480
+ S_CDRP_00, // 1481
+ S_CDRP_01, // 1482
+ S_CDRP_02, // 1483
+ S_CDRP_03, // 1484
+ S_SPLH_00, // 1485
+ S_SPLH_01, // 1486
+ S_SPLH_02, // 1487
+ S_SPLH_03, // 1488
+ S_SPLH_04, // 1489
+ S_SPLH_05, // 1490
+ S_SPLH_06, // 1491
+ S_SPLH_07, // 1492
+ S_WTFT_00, // 1493
+ S_WTFT_01, // 1494
+ S_WTFT_02, // 1495
+ S_WTFT_03, // 1496
+ S_HERT_00, // 1497
+ S_HERT_01, // 1498
+ S_HERT_02, // 1499
+ S_TELP_00, // 1500
+ S_TELP_01, // 1501
+ S_TELP_02, // 1502
+ S_TELP_03, // 1503
+ S_MONI_00, // 1504
+ S_STEL_00, // 1505
+ S_STLA_00, // 1506
+ S_STLE_00, // 1507
+ S_HUGE_00, // 1508
+ S_HUGE_01, // 1509
+ S_HUGE_02, // 1510
+ S_HUGE_03, // 1511
+ S_STLG_00, // 1512
+ S_STLG_01, // 1513
+ S_STLG_02, // 1514
+ S_STLG_03, // 1515
+ S_STLG_04, // 1516
+ S_STLG_05, // 1517
+ NUMSTATES
+
+} statenum_t;
+
+
+typedef struct
+{
+ spritenum_t sprite;
+ int frame;
+ int tics;
+ // void (*action) ();
+ actionf_t action;
+ statenum_t nextstate;
+ //int misc1; // villsa [STRIFE] unused
+ //int misc2; // villsa [STRIFE] unused
+} state_t;
+
+extern state_t states[NUMSTATES];
+extern char *sprnames[];
+
+typedef enum
+{
+ MT_FIELDGUARD, //000
+ MT_PLAYER, //001
+ MT_SHOPKEEPER_W, //002
+ MT_SHOPKEEPER_B, //003
+ MT_SHOPKEEPER_A, //004
+ MT_SHOPKEEPER_M, //005
+ MT_PEASANT2_A, //006
+ MT_PEASANT2_B, //007
+ MT_PEASANT2_C, //008
+ MT_PEASANT5_A, //009
+ MT_PEASANT5_B, //010
+ MT_PEASANT5_C, //011
+ MT_PEASANT4_A, //012
+ MT_PEASANT4_B, //013
+ MT_PEASANT4_C, //014
+ MT_PEASANT6_A, //015
+ MT_PEASANT6_B, //016
+ MT_PEASANT6_C, //017
+ MT_PEASANT3_A, //018
+ MT_PEASANT3_B, //019
+ MT_PEASANT3_C, //020
+ MT_PEASANT8_A, //021
+ MT_PEASANT8_B, //022
+ MT_PEASANT8_C, //023
+ MT_PEASANT7_A, //024
+ MT_PEASANT7_B, //025
+ MT_PEASANT7_C, //026
+ MT_PEASANT1, //027
+ MT_ZOMBIE, //028
+ MT_BECOMING, //029
+ MT_ZOMBIESPAWNER, //030
+ MT_HUGE_TANK_1, //031
+ MT_HUGE_TANK_2, //032
+ MT_HUGE_TANK_3, //033
+ MT_TANK_4, //034
+ MT_TANK_5, //035
+ MT_TANK_6, //036
+ MT_KNEELING_GUY, //037
+ MT_BEGGAR1, //038
+ MT_BEGGAR2, //039
+ MT_BEGGAR3, //040
+ MT_BEGGAR4, //041
+ MT_BEGGAR5, //042
+ MT_REBEL1, //043
+ MT_REBEL2, //044
+ MT_REBEL3, //045
+ MT_REBEL4, //046
+ MT_REBEL5, //047
+ MT_REBEL6, //048
+ MT_RLEADER, //049
+ MT_RLEADER2, //050
+ MT_MISSILESMOKE, //051
+ MT_REAVER, //052
+ MT_GUARD1, //053
+ MT_GUARD2, //054
+ MT_GUARD3, //055
+ MT_GUARD4, //056
+ MT_GUARD5, //057
+ MT_GUARD6, //058
+ MT_GUARD7, //059
+ MT_GUARD8, //060
+ MT_SHADOWGUARD, //061
+ MT_PGUARD, //062
+ MT_CRUSADER, //063
+ MT_BISHOP, //064
+ MT_ORACLE, //065
+ MT_PRIEST, //066
+ MT_SPECTRE_A, //067
+ MT_NODE, //068
+ MT_SPECTREHEAD, //069
+ MT_SPECTRE_B, //070
+ MT_SPECTRE_C, //071
+ MT_SPECTRE_D, //072
+ MT_SPECTRE_E, //073
+ MT_ENTITY, //074
+ MT_SUBENTITY, //075
+ MT_NEST, //076
+ MT_POD, //077
+ MT_SIGIL_B_SHOT, //078
+ MT_SIGIL_SB_SHOT, //079
+ MT_SIGIL_C_SHOT, //080
+ MT_SIGIL_SC_SHOT, //081
+ MT_SIGIL_E_OFFSHOOT, //082
+ MT_SIGIL_TRAIL, //083
+ MT_SIGIL_E_SHOT, //084
+ MT_SIGIL_SE_SHOT, //085
+ MT_SIGIL_A_ZAP_LEFT, //086
+ MT_SIGIL_A_ZAP_RIGHT, //087
+ MT_SIGIL_A_GROUND, //088
+ MT_SIGIL_D_SHOT, //089
+ MT_SIGIL_SD_SHOT, //090
+ MT_SENTINEL, //091
+ MT_STALKER, //092
+ MT_INQUISITOR, //093
+ MT_INQARM, //094
+ MT_PROGRAMMER, //095
+ MT_PROGRAMMERBASE, //096
+ MT_HOOKSHOT, //097
+ MT_CHAINSHOT, //098
+ MT_MINIMISSLE, //099
+ MT_C_MISSILE, //100
+ MT_SEEKMISSILE, //101
+ MT_ELECARROW, //102
+ MT_POISARROW, //103
+ MT_R_LASER, //104
+ MT_L_LASER, //105
+ MT_HEGRENADE, //106
+ MT_PGRENADE, //107
+ MT_INQGRENADE, //108
+ MT_PFLAME, //109
+ MT_TORPEDO, //110
+ MT_TORPEDOSPREAD, //111
+ MT_SFIREBALL, //112
+ MT_C_FLAME, //113
+ MT_STRIFEPUFF3, //114
+ MT_STRIFEPUFF, //115
+ MT_SPARKPUFF, //116
+ MT_BLOOD_DEATH, //117
+ MT_TFOG, //118
+ MT_IFOG, //119
+ MT_TELEPORTMAN, //120
+ MT_MISC_01, //121
+ MT_TURRET, //122
+ MT_GATE, //123
+ MT_COMPUTER, //124
+ MT_INV_MED1, //125
+ MT_INV_MED2, //126
+ MT_INV_MED3, //127
+ MT_DEGNINORE, //128
+ MT_INV_ARMOR2, //129
+ MT_INV_ARMOR1, //130
+ MT_MISC_22, //131
+ MT_MISC_11, //132
+ MT_KEY_BASE, //133
+ MT_GOVSKEY, //134
+ MT_KEY_TRAVEL, //135
+ MT_KEY_ID_BLUE, //136
+ MT_PRISONKEY, //137
+ MT_KEY_HAND, //138
+ MT_POWER1KEY, //139
+ MT_POWER2KEY, //140
+ MT_POWER3KEY, //141
+ MT_KEY_GOLD, //142
+ MT_KEY_ID_GOLD, //143
+ MT_KEY_SILVER, //144
+ MT_KEY_ORACLE, //145
+ MT_MILITARYID, //146
+ MT_KEY_ORDER, //147
+ MT_KEY_WAREHOUSE, //148
+ MT_KEY_BRASS, //149
+ MT_KEY_RED_CRYSTAL, //150
+ MT_KEY_BLUE_CRYSTAL, //151
+ MT_KEY_CHAPEL, //152
+ MT_CATACOMBKEY, //153
+ MT_SECURITYKEY, //154
+ MT_KEY_CORE, //155
+ MT_KEY_MAULER, //156
+ MT_KEY_FACTORY, //157
+ MT_KEY_MINE, //158
+ MT_NEWKEY5, //159
+ MT_INV_SHADOWARMOR, //160
+ MT_INV_SUIT, //161
+ MT_QUEST_UNIFORM, //162
+ MT_QUEST_GUARD_UNIFORM, //163
+ MT_INV_SUPERMAP, //164
+ MT_INV_RADAR, //165
+ MT_BEACON, //166
+ MT_INV_TARGETER, //167
+ MT_MONY_1, //168
+ MT_MONY_10, //169
+ MT_MONY_25, //170
+ MT_MONY_50, //171
+ MT_MONY_300, //172
+ MT_TOKEN_RING, //173
+ MT_INV_CHALICE, //174
+ MT_TOKEN_EAR, //175
+ MT_INV_COMMUNICATOR, //176
+ MT_AGREN, //177
+ MT_APGREN, //178
+ MT_ACLIP, //179
+ MT_AAMMOBOX, //180
+ MT_AMINI, //181
+ MT_AMINIBOX, //182
+ MT_ACELL, //183
+ MT_APCELL, //184
+ MT_APAROW, //185
+ MT_AAROW, //186
+ MT_INV_SATCHEL, //187
+ MT_PULSE, //188
+ MT_RIFLESTAND, //189
+ MT_FLAMETHROWER, //190
+ MT_TOKEN_FLAME_THROWER_PARTS, //191
+ MT_MISSILELAUNCHER, //192
+ MT_BLASTER, //193
+ MT_CROSSBOW, //194
+ MT_GRENADELAUNCHER, //195
+ MT_SIGIL_A, //196
+ MT_SIGIL_B, //197
+ MT_SIGIL_C, //198
+ MT_SIGIL_D, //199
+ MT_SIGIL_E, //200
+ MT_POWER_CRYSTAL, //201
+ MT_RAT, //202
+ MT_MISC_05, //203
+ MT_MISC_06, //204
+ MT_MISC_15, //205
+ MT_LIGHT14, //206
+ MT_LIGHT13, //207
+ MT_LIGHT12, //208
+ MT_LIGHT18, //209
+ MT_PILLAR2, //210
+ MT_PILLAR3, //211
+ MT_PILLAR4, //212
+ MT_PILLAR5, //213
+ MT_PILLAR6, //214
+ MT_PILLAR7, //215
+ MT_CAVE2, //216
+ MT_CAVE3, //217
+ MT_CAVE4, //218
+ MT_CAVE6, //219
+ MT_CAVE7, //220
+ MT_CAVE5, //221
+ MT_LIGHT2, //222
+ MT_LIGHT3, //223
+ MT_MISC_03, //224
+ MT_MISC_13, //225
+ MT_MISC_02, //226
+ MT_MISC_07, //227
+ MT_BIO2, //228
+ MT_TELEPORTSTAND, //229
+ MT_DEADTHING1, //230
+ MT_DEADTHING2, //231
+ MT_DEADTHING3, //232
+ MT_DEADTHING4, //233
+ MT_DEADTHING5, //234
+ MT_DEADTHING6, //235
+ MT_BIO1, //236
+ MT_GIBS, //237
+ MT_MISC_04, //238
+ MT_LIGHT11, //239
+ MT_LIGHT10, //240
+ MT_LIGHT9, //241
+ MT_LIGHT8, //242
+ MT_MISC_14, //243
+ MT_LIGHT1, //244
+ MT_PILLAR8, //245
+ MT_PILLAR9, //246
+ MT_LIGHT15, //247
+ MT_LIGHT4, //248
+ MT_LIGHT5, //249
+ MT_ROCK1, //250
+ MT_ROCK2, //251
+ MT_ROCK3, //252
+ MT_ROCK4, //253
+ MT_TREE7, //254
+ MT_RUBBLE1, //255
+ MT_RUBBLE2, //256
+ MT_RUBBLE3, //257
+ MT_RUBBLE4, //258
+ MT_RUBBLE5, //259
+ MT_RUBBLE6, //260
+ MT_RUBBLE7, //261
+ MT_RUBBLE8, //262
+ MT_MISC_08, //263
+ MT_LIGHT6, //264
+ MT_LIGHT7, //265
+ MT_TREE2, //266
+ MT_TREE3, //267
+ MT_TREE4, //268
+ MT_TREE1, //269
+ MT_TREE6, //270
+ MT_TREE5, //271
+ MT_CAVE1, //272
+ MT_PILLAR1, //273
+ MT_MISC_10, //274
+ MT_MISC_09, //275
+ MT_MISC_17, //276
+ MT_MISC_18, //277
+ MT_MISC_19, //278
+ MT_MISC_20, //279
+ MT_LIGHT16, //280
+ MT_LIGHT17, //281
+ MT_MISC_21, //282
+ MT_MISC_12, //283
+ MT_MISC_26, //284
+ MT_MISC_23, //285
+ MT_MISC_24, //286
+ MT_MISC_25, //287
+ MT_COUPLING, //288
+ MT_COUPLING_BROKEN, //289
+ MT_PILLAR10, //290
+ MT_PILLAR11, //291
+ MT_PILLAR12, //292
+ MT_PILLAR13, //293
+ MT_LIGHT19, //294
+ MT_MEAT, //295
+ MT_JUNK, //296
+ MT_BURNDROP, //297
+ MT_TOKEN_AMMO, //298
+ MT_TOKEN_HEALTH, //299
+ MT_TOKEN, //300
+ MT_TOKEN_ALARM, //301
+ MT_TOKEN_DOOR1, //302
+ MT_TOKEN_SHOPCLOSE, //303
+ MT_TOKEN_PRISON_PASS, //304
+ MT_TOKEN_DOOR3, //305
+ MT_TOKEN_STAMINA, //306
+ MT_TOKEN_NEW_ACCURACY, //307
+ MT_TOKEN_REPORT, //308
+ MT_TOKEN_TOUGHNESS, //309
+ MT_TOKEN_ACCURACY, //310
+ MT_TOKEN_ORACLE_PASS, //311
+ MT_TOKEN_QUEST1, //312
+ MT_TOKEN_QUEST2, //313
+ MT_TOKEN_QUEST3, //314
+ MT_TOKEN_QUEST4, //315
+ MT_TOKEN_QUEST5, //316
+ MT_TOKEN_QUEST6, //317
+ MT_TOKEN_QUEST7, //318
+ MT_TOKEN_QUEST8, //319
+ MT_TOKEN_QUEST9, //320
+ MT_TOKEN_QUEST10, //321
+ MT_TOKEN_QUEST11, //322
+ MT_TOKEN_QUEST12, //323
+ MT_TOKEN_QUEST13, //324
+ MT_TOKEN_CRYSTAL, //325
+ MT_TOKEN_QUEST15, //326
+ MT_GATEQUEST, //327
+ MT_TOKEN_QUEST17, //328
+ MT_TOKEN_QUEST18, //329
+ MT_TOKEN_QUEST19, //330
+ MT_TOKEN_QUEST20, //331
+ MT_TOKEN_BISHOP, //332
+ MT_TOKEN_QUEST22, //333
+ MT_TOKEN_ORACLE, //334
+ MT_TOKEN_MACIL, //335
+ MT_TOKEN_QUEST25, //336
+ MT_TOKEN_LOREMASTER, //337
+ MT_SECRQUEST, //338
+ MT_TOKEN_QUEST28, //339
+ MT_TOKEN_QUEST29, //340
+ MT_TOKEN_QUEST30, //341
+ MT_TOKEN_QUEST31, //342
+ MT_SLIDESHOW, //343
+ NUMMOBJTYPES
+
+} mobjtype_t;
+
+// villsa [STRIFE] updated mobjinfo struct
+typedef struct
+{
+ int doomednum;
+ int spawnstate;
+ int spawnhealth;
+ int seestate;
+ int seesound;
+ int reactiontime;
+ int attacksound;
+ int painstate;
+ int painchance;
+ int painsound;
+ int meleestate;
+ int missilestate;
+ int crashstate;
+ int deathstate;
+ int xdeathstate;
+ int deathsound;
+ int speed;
+ int radius;
+ int height;
+ int mass;
+ int damage;
+ int activesound;
+ int flags;
+ char* name;
+} mobjinfo_t;
+
+extern mobjinfo_t mobjinfo[NUMMOBJTYPES];
+
+#endif