UNPKG

homm3-parsers

Version:

Collection of binary parsers able to parse various file formats related to Heroes of Might and Magic III

182 lines (181 loc) 5.05 kB
import { Hero } from '../contracts/enums/Hero'; import { HeroClass } from '../contracts/enums/HeroClass'; export declare const heroEnum: { [Hero.Orrin]: number; [Hero.Valeska]: number; [Hero.Edric]: number; [Hero.Sylvia]: number; [Hero.LordHaart]: number; [Hero.Sorsha]: number; [Hero.Christian]: number; [Hero.Tyris]: number; [Hero.Rion]: number; [Hero.Adela]: number; [Hero.Cuthbert]: number; [Hero.Adelaide]: number; [Hero.Ingham]: number; [Hero.Sanya]: number; [Hero.Loynis]: number; [Hero.Caitlin]: number; [Hero.Mephala]: number; [Hero.Ufretin]: number; [Hero.Jenova]: number; [Hero.Ryland]: number; [Hero.Thorgrim]: number; [Hero.Ivor]: number; [Hero.Clancy]: number; [Hero.Kyrre]: number; [Hero.Coronius]: number; [Hero.Uland]: number; [Hero.Elleshar]: number; [Hero.Gem]: number; [Hero.Malcom]: number; [Hero.Melodia]: number; [Hero.Alagar]: number; [Hero.Aeris]: number; [Hero.Piquedram]: number; [Hero.Thane]: number; [Hero.Josephine]: number; [Hero.Neela]: number; [Hero.Torosar]: number; [Hero.Fafner]: number; [Hero.Rissa]: number; [Hero.Iona]: number; [Hero.Astral]: number; [Hero.Halon]: number; [Hero.Serena]: number; [Hero.Daremyth]: number; [Hero.Theodorus]: number; [Hero.Solmyr]: number; [Hero.Cyra]: number; [Hero.Aine]: number; [Hero.Fiona]: number; [Hero.Rashka]: number; [Hero.Marius]: number; [Hero.Ignatius]: number; [Hero.Octavia]: number; [Hero.Calh]: number; [Hero.Pyre]: number; [Hero.Nymus]: number; [Hero.Ayden]: number; [Hero.Xyron]: number; [Hero.Axsis]: number; [Hero.Olema]: number; [Hero.Calid]: number; [Hero.Ash]: number; [Hero.Zydar]: number; [Hero.Xarfax]: number; [Hero.Straker]: number; [Hero.Vokial]: number; [Hero.Moandor]: number; [Hero.Charna]: number; [Hero.Tamika]: number; [Hero.Isra]: number; [Hero.Clavius]: number; [Hero.Galthran]: number; [Hero.Septienna]: number; [Hero.Aislinn]: number; [Hero.Sandro]: number; [Hero.Nimbus]: number; [Hero.Thant]: number; [Hero.Xsi]: number; [Hero.Vidomina]: number; [Hero.Nagash]: number; [Hero.Lorelei]: number; [Hero.Arlach]: number; [Hero.Dace]: number; [Hero.Ajit]: number; [Hero.Damacon]: number; [Hero.Gunnar]: number; [Hero.Synca]: number; [Hero.Shakti]: number; [Hero.Alamar]: number; [Hero.Jaegar]: number; [Hero.Malekith]: number; [Hero.Jeddite]: number; [Hero.Geon]: number; [Hero.Deemer]: number; [Hero.Sephinroth]: number; [Hero.Darkstorm]: number; [Hero.Yog]: number; [Hero.Gurnisson]: number; [Hero.Jabarkas]: number; [Hero.Shiva]: number; [Hero.Gretchin]: number; [Hero.Krellion]: number; [Hero.CragHack]: number; [Hero.Tyraxor]: number; [Hero.Gird]: number; [Hero.Vey]: number; [Hero.Dessa]: number; [Hero.Terek]: number; [Hero.Zubin]: number; [Hero.Gundula]: number; [Hero.Oris]: number; [Hero.Saurug]: number; [Hero.Bron]: number; [Hero.Drakon]: number; [Hero.Wystan]: number; [Hero.Tazar]: number; [Hero.Alkin]: number; [Hero.Korbac]: number; [Hero.Gerwulf]: number; [Hero.Broghild]: number; [Hero.Mirlanda]: number; [Hero.Rosic]: number; [Hero.Voy]: number; [Hero.Verdish]: number; [Hero.Merist]: number; [Hero.Styg]: number; [Hero.Andra]: number; [Hero.Tiva]: number; [Hero.Pasis]: number; [Hero.Thunar]: number; [Hero.Ignissa]: number; [Hero.Lacus]: number; [Hero.Monere]: number; [Hero.Erdamon]: number; [Hero.Fiur]: number; [Hero.Kalt]: number; [Hero.Luna]: number; [Hero.Brissa]: number; [Hero.Ciele]: number; [Hero.Labetha]: number; [Hero.Inteus]: number; [Hero.Aenain]: number; [Hero.Gelare]: number; [Hero.Grindan]: number; [Hero.SirMullich]: number; [Hero.Adrienne]: number; [Hero.Catherine]: number; [Hero.Dracon]: number; [Hero.Gelu]: number; [Hero.Kilgor]: number; [Hero.UndeadLordHaart]: number; [Hero.Mutare]: number; [Hero.Roland]: number; [Hero.MutareDrake]: number; [Hero.Boragus]: number; [Hero.Xeron]: number; [Hero.NONE]: number; }; export declare const heroClassEnum: { [HeroClass.Knight]: number; [HeroClass.Cleric]: number; [HeroClass.Ranger]: number; [HeroClass.Druid]: number; [HeroClass.Alchemist]: number; [HeroClass.Wizard]: number; [HeroClass.Demoniac]: number; [HeroClass.Heretic]: number; [HeroClass.DeathKnignt]: number; [HeroClass.Necromancer]: number; [HeroClass.Overlord]: number; [HeroClass.Warlock]: number; [HeroClass.Barbarian]: number; [HeroClass.BattleMage]: number; [HeroClass.Beastmaster]: number; [HeroClass.Witch]: number; [HeroClass.Planeswalker]: number; [HeroClass.Elementalist]: number; };