homm3-parsers
Version:
Collection of binary parsers able to parse various file formats related to Heroes of Might and Magic III
72 lines (71 loc) • 1.69 kB
TypeScript
export declare const H3M_MAX_PLAYERS = 8;
export declare enum MapFormat {
ROE = "RoE",
AB = "AB",
SOD = "SoD",
CHR = "Chr",
WOG = "WoG"
}
export declare const formatEnum: {
[]: number;
[]: number;
[]: number;
[]: number;
[]: number;
};
export declare enum Difficulty {
Easy = "Easy",
Normal = "Normal",
Hard = "Hard",
Expert = "Expert",
Impossible = "Impossible"
}
export declare const difficultyEnum: {
[]: number;
[]: number;
[]: number;
[]: number;
[]: number;
};
export declare enum Behavior {
Random = "Random",
Warrior = "Warrior",
Builder = "Builder",
Explorer = "Explorer"
}
export declare const behaviorEnum: {
[]: number;
[]: number;
[]: number;
[]: number;
};
export declare enum HallLevel {
Town = "Town",
City = "City",
Capitol = "Capitol"
}
export declare const hallLevelEnum: {
[]: number;
[]: number;
[]: number;
};
export declare enum CastleLevel {
Fort = "Fort",
Citadel = "Citadel",
Castle = "Castle"
}
export declare const castleLevelEnum: {
[]: number;
[]: number;
[]: number;
};
export declare enum Gender {
Default = "Default",
Male = "Male",
Female = "Female"
}
export declare const genderEnum: {
[]: number;
[]: number;
[]: number;
};