Code:
public class Js5ArchiveEnum {
static int highest_index = -1;
final int index;
final boolean f9327;
public static final Js5ArchiveEnum JS5_ANIMS = new Js5ArchiveEnum(0, false);
public static final Js5ArchiveEnum JS5_BASES = new Js5ArchiveEnum(1, false);
public static final Js5ArchiveEnum JS5_CONFIG = new Js5ArchiveEnum(2, false);
public static final Js5ArchiveEnum JS5_INTERFACES = new Js5ArchiveEnum(3, false);
public static final Js5ArchiveEnum JS5_MAPS = new Js5ArchiveEnum(5, false);
public static final Js5ArchiveEnum JS5_MODELS = new Js5ArchiveEnum(7, false);
public static final Js5ArchiveEnum JS5_SPRITES = new Js5ArchiveEnum(8, false);
public static final Js5ArchiveEnum JS5_BINARY = new Js5ArchiveEnum(10, false);
public static final Js5ArchiveEnum JS5_CLIENTSCRIPTS = new Js5ArchiveEnum(12, false);
public static final Js5ArchiveEnum JS5_FONTMETRICS = new Js5ArchiveEnum(13, false);
public static final Js5ArchiveEnum JS5_VORBIS = new Js5ArchiveEnum(14, false);
public static final Js5ArchiveEnum JS5_CONFIG_LOC = new Js5ArchiveEnum(16, false);
public static final Js5ArchiveEnum JS5_CONFIG_ENUM = new Js5ArchiveEnum(17, false);
public static final Js5ArchiveEnum JS5_CONFIG_NPC = new Js5ArchiveEnum(18, false);
public static final Js5ArchiveEnum JS5_CONFIG_OBJ = new Js5ArchiveEnum(19, false);
public static final Js5ArchiveEnum JS5_CONFIG_SEQ = new Js5ArchiveEnum(20, false);
public static final Js5ArchiveEnum JS5_CONFIG_SPOT = new Js5ArchiveEnum(21, false);
public static final Js5ArchiveEnum JS5_CONFIG_STRUCT = new Js5ArchiveEnum(22, false);
public static final Js5ArchiveEnum JS5_WORLDMAPDATA = new Js5ArchiveEnum(23, false);
public static final Js5ArchiveEnum JS5_QUICKCHAT = new Js5ArchiveEnum(24, false);
public static final Js5ArchiveEnum JS5_QUICKCHAT_GLOBAL = new Js5ArchiveEnum(25, false);
public static final Js5ArchiveEnum JS5_MATERIALS = new Js5ArchiveEnum(26, false);
public static final Js5ArchiveEnum JS5_CONFIG_PARTICLE = new Js5ArchiveEnum(27, false);
public static final Js5ArchiveEnum JS5_DEFAULTS = new Js5ArchiveEnum(28, false);
public static final Js5ArchiveEnum JS5_CONFIG_BILLBOARD = new Js5ArchiveEnum(29, false);
public static final Js5ArchiveEnum JS5_DLLS = new Js5ArchiveEnum(30, false);
public static final Js5ArchiveEnum JS5_SHADERS = new Js5ArchiveEnum(31, false);
public static final Js5ArchiveEnum JS5_LOADING_SPRITES = new Js5ArchiveEnum(32, false);
public static final Js5ArchiveEnum JS5_LOADING_SCREENS = new Js5ArchiveEnum(33, false);
public static final Js5ArchiveEnum JS5_LOADING_SPRITES_RAW = new Js5ArchiveEnum(34, false);
public static final Js5ArchiveEnum JS5_CUTSCENES = new Js5ArchiveEnum(35, false);
public static final Js5ArchiveEnum JS5_AUDIOSTREAMS = new Js5ArchiveEnum(40, true);
public static final Js5ArchiveEnum JS5_WORLDMAPAREADATA = new Js5ArchiveEnum(41, false);
public static final Js5ArchiveEnum JS5_WORLDMAPLABELS = new Js5ArchiveEnum(42, false);
public static final Js5ArchiveEnum JS5_TEXTURES_DIFFUSE_PNG = new Js5ArchiveEnum(43, false);
public static final Js5ArchiveEnum JS5_TEXTURES_HDR_PNG = new Js5ArchiveEnum(44, false);
public static final Js5ArchiveEnum JS5_TEXTURES_DIFFUSE_DXT = new Js5ArchiveEnum(45, false);
public static final Js5ArchiveEnum JS5_TEXTURES_HDR_PNG_MIPPED = new Js5ArchiveEnum(46, false);
public static final Js5ArchiveEnum JS5_MODELSRT7 = new Js5ArchiveEnum(47, false);
public static final Js5ArchiveEnum JS5_ANIMSRT7 = new Js5ArchiveEnum(48, false);
public static final Js5ArchiveEnum JS5_DBTABLEINDEX = new Js5ArchiveEnum(49, false);
Js5ArchiveEnum(int i, boolean bool) {
index = i;
f9327 = bool;
}
public static Js5ArchiveEnum[] getArray() {
return new Js5ArchiveEnum[] {JS5_ANIMS, JS5_BASES, JS5_CONFIG, JS5_INTERFACES, JS5_MAPS, JS5_MODELS, JS5_SPRITES, JS5_BINARY, JS5_CLIENTSCRIPTS, JS5_FONTMETRICS, JS5_VORBIS, JS5_CONFIG_LOC, JS5_CONFIG_ENUM, JS5_CONFIG_NPC, JS5_CONFIG_OBJ, JS5_CONFIG_SEQ, JS5_CONFIG_SPOT, JS5_CONFIG_STRUCT, JS5_WORLDMAPDATA, JS5_QUICKCHAT, JS5_QUICKCHAT_GLOBAL, JS5_MATERIALS, JS5_CONFIG_PARTICLE, JS5_DEFAULTS, JS5_CONFIG_BILLBOARD, JS5_DLLS, JS5_SHADERS, JS5_LOADING_SPRITES, JS5_LOADING_SCREENS, JS5_LOADING_SPRITES_RAW, JS5_CUTSCENES, JS5_AUDIOSTREAMS, JS5_WORLDMAPAREADATA, JS5_WORLDMAPLABELS, JS5_TEXTURES_DIFFUSE_PNG, JS5_TEXTURES_HDR_PNG, JS5_TEXTURES_DIFFUSE_DXT, JS5_TEXTURES_HDR_PNG_MIPPED, JS5_MODELSRT7, JS5_ANIMSRT7, JS5_DBTABLEINDEX};
}
public static int getArchiveCount() {
if (highest_index == -1) {
Js5ArchiveEnum[] js5ArchiveEnums = getArray();
for (int i = 0; i < js5ArchiveEnums.length; i++) {
Js5ArchiveEnum js5ArchiveEnum = js5ArchiveEnums[i];
if (js5ArchiveEnum.index > highest_index)
highest_index = js5ArchiveEnum.index;
}
++highest_index;
}
return highest_index;
}
public int getIndex() {
return index;
}
public boolean m783() {
return f9327;
}
}
