Moved RT_HASH enum into LUT.c as it shouldn't be directly accessible.
This commit is contained in:
@@ -81,6 +81,42 @@ const uint32_t rt[RT_SIZE] = {
|
||||
[WTHR] = LE('WTHR'),
|
||||
};
|
||||
|
||||
// Enums of perfect hash values
|
||||
enum record_type_hash {
|
||||
RT_AACT = 496, RT_ACHR = 249, RT_ACTI = 293, RT_ADDN = 316,
|
||||
RT_ALCH = 312, RT_AMMO = 157, RT_ANIO = 297, RT_APPA = 230,
|
||||
RT_ARMA = 222, RT_ARMO = 218, RT_ARTO = 328, RT_ASPC = 252,
|
||||
RT_ASTP = 384, RT_AVIF = 309, RT_BOOK = 318, RT_BPTD = 454,
|
||||
RT_CAMS = 319, RT_CELL = 18, RT_CLAS = 16, RT_CLDC = 68,
|
||||
RT_CLFM = 389, RT_CLMT = 497, RT_COBJ = 422, RT_COLL = 140,
|
||||
RT_CONT = 169, RT_CPTH = 30, RT_CSTY = 193, RT_DEBR = 460,
|
||||
RT_DIAL = 304, RT_DLBR = 340, RT_DLVW = 434, RT_DOBJ = 437,
|
||||
RT_DOOR = 347, RT_DUAL = 246, RT_ECZN = 229, RT_EFSH = 509,
|
||||
RT_ENCH = 194, RT_EQUP = 57, RT_EXPL = 153, RT_EYES = 181,
|
||||
RT_FACT = 62, RT_FLOR = 137, RT_FLST = 199, RT_FSTP = 462,
|
||||
RT_FSTS = 388, RT_FURN = 105, RT_GLOB = 376, RT_GMST = 125,
|
||||
RT_GRAS = 49, RT_GRUP = 511, RT_HAIR = 481, RT_HAZD = 21,
|
||||
RT_HDPT = 100, RT_IDLE = 204, RT_IDLM = 348, RT_IMAD = 390,
|
||||
RT_IMGS = 187, RT_INFO = 82, RT_INGR = 463, RT_IPCT = 292,
|
||||
RT_IPDS = 89, RT_KEYM = 54, RT_KYWD = 123, RT_LAND = 261,
|
||||
RT_LCRT = 138, RT_LCTN = 172, RT_LGTM = 177, RT_LIGH = 13,
|
||||
RT_LSCR = 288, RT_LTEX = 447, RT_LVLI = 235, RT_LVLN = 453,
|
||||
RT_LVSP = 343, RT_MATO = 2, RT_MATT = 220, RT_MESG = 66,
|
||||
RT_MGEF = 32, RT_MISC = 145, RT_MOVT = 378, RT_MSTT = 132,
|
||||
RT_MUSC = 87, RT_MUST = 9, RT_NAVI = 50, RT_NAVM = 122,
|
||||
RT_NOTE = 366, RT_NPC_ = 440, RT_OTFT = 365, RT_PACK = 441,
|
||||
RT_PERK = 243, RT_PGRE = 210, RT_PHZD = 26, RT_PROJ = 120,
|
||||
RT_PWAT = 397, RT_QUST = 71, RT_RACE = 108, RT_REFR = 449,
|
||||
RT_REGN = 320, RT_RELA = 182, RT_REVB = 266, RT_RFCT = 311,
|
||||
RT_RGDL = 19, RT_SCEN = 119, RT_SCOL = 276, RT_SCPT = 363,
|
||||
RT_SCRL = 104, RT_SHOU = 115, RT_SLGM = 70, RT_SMBN = 413,
|
||||
RT_SMEN = 240, RT_SMQN = 63, RT_SNCT = 117, RT_SNDR = 280,
|
||||
RT_SOPM = 306, RT_SOUN = 165, RT_SPEL = 190, RT_SPGD = 443,
|
||||
RT_STAT = 202, RT_TACT = 282, RT_TES4 = 474, RT_TREE = 27,
|
||||
RT_TXST = 359, RT_VTYP = 335, RT_WATR = 84, RT_WEAP = 10,
|
||||
RT_WOOP = 352, RT_WRLD = 38, RT_WTHR = 83,
|
||||
};
|
||||
|
||||
const uint16_t rt2rth[RT_SIZE] = {
|
||||
[AACT] = RT_AACT,[ACHR] = RT_ACHR,[ACTI] = RT_ACTI,
|
||||
[ADDN] = RT_ADDN,[ALCH] = RT_ALCH,[AMMO] = RT_AMMO,
|
||||
|
||||
Reference in New Issue
Block a user