UNPKG

homm3-parsers

Version:

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

152 lines 6.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Creature_1 = require("../contracts/enums/Creature"); exports.creatureEnum = { [Creature_1.Creature.EMPTY]: -1, [Creature_1.Creature.Pikeman]: 0, [Creature_1.Creature.Halberdier]: 1, [Creature_1.Creature.Archer]: 2, [Creature_1.Creature.Marksman]: 3, [Creature_1.Creature.Griffin]: 4, [Creature_1.Creature.RoyalGriffin]: 5, [Creature_1.Creature.Swordsman]: 6, [Creature_1.Creature.Crusader]: 7, [Creature_1.Creature.Monk]: 8, [Creature_1.Creature.Zealot]: 9, [Creature_1.Creature.Cavalier]: 10, [Creature_1.Creature.Champion]: 11, [Creature_1.Creature.Angel]: 12, [Creature_1.Creature.Archangel]: 13, [Creature_1.Creature.Centaur]: 14, [Creature_1.Creature.CentaurCaptain]: 15, [Creature_1.Creature.Dwarf]: 16, [Creature_1.Creature.BattleDwarf]: 17, [Creature_1.Creature.WoodElf]: 18, [Creature_1.Creature.GrandElf]: 19, [Creature_1.Creature.Pegasus]: 20, [Creature_1.Creature.SilverPegasus]: 21, [Creature_1.Creature.DendroidGuard]: 22, [Creature_1.Creature.DendroidSoldier]: 23, [Creature_1.Creature.Unicorn]: 24, [Creature_1.Creature.WarUnicorn]: 25, [Creature_1.Creature.GreenDragon]: 26, [Creature_1.Creature.GoldDragon]: 27, [Creature_1.Creature.Gremlin]: 28, [Creature_1.Creature.MasterGremlin]: 29, [Creature_1.Creature.StoneGargoyle]: 30, [Creature_1.Creature.ObsidianGargoyle]: 31, [Creature_1.Creature.StoneGolem]: 32, [Creature_1.Creature.IronGolem]: 33, [Creature_1.Creature.Mage]: 34, [Creature_1.Creature.ArchMage]: 35, [Creature_1.Creature.Genie]: 36, [Creature_1.Creature.MasterGenie]: 37, [Creature_1.Creature.Naga]: 38, [Creature_1.Creature.NagaQueen]: 39, [Creature_1.Creature.Giant]: 40, [Creature_1.Creature.Titan]: 41, [Creature_1.Creature.Imp]: 42, [Creature_1.Creature.Familiar]: 43, [Creature_1.Creature.Gog]: 44, [Creature_1.Creature.Magog]: 45, [Creature_1.Creature.HellHound]: 46, [Creature_1.Creature.Cerberus]: 47, [Creature_1.Creature.Demon]: 48, [Creature_1.Creature.HornedDemon]: 49, [Creature_1.Creature.PitFiend]: 50, [Creature_1.Creature.PitLord]: 51, [Creature_1.Creature.Efreeti]: 52, [Creature_1.Creature.EfreetSultan]: 53, [Creature_1.Creature.Devil]: 54, [Creature_1.Creature.ArchDevil]: 55, [Creature_1.Creature.Skeleton]: 56, [Creature_1.Creature.SkeletonWarrior]: 57, [Creature_1.Creature.WalkingDead]: 58, [Creature_1.Creature.Zombie]: 59, [Creature_1.Creature.Wight]: 60, [Creature_1.Creature.Wraith]: 61, [Creature_1.Creature.Vampire]: 62, [Creature_1.Creature.VampireLord]: 63, [Creature_1.Creature.Lich]: 64, [Creature_1.Creature.PowerLich]: 65, [Creature_1.Creature.BlackKnight]: 66, [Creature_1.Creature.DreadKnight]: 67, [Creature_1.Creature.BoneDragon]: 68, [Creature_1.Creature.GhostDragon]: 69, [Creature_1.Creature.Troglodyte]: 70, [Creature_1.Creature.InfernalTroglodyte]: 71, [Creature_1.Creature.Harpy]: 72, [Creature_1.Creature.HarpyHag]: 73, [Creature_1.Creature.Beholder]: 74, [Creature_1.Creature.EvilEye]: 75, [Creature_1.Creature.Medusa]: 76, [Creature_1.Creature.MedusaQueen]: 77, [Creature_1.Creature.Minotaur]: 78, [Creature_1.Creature.MinotaurKing]: 79, [Creature_1.Creature.Manticore]: 80, [Creature_1.Creature.Scorpicore]: 81, [Creature_1.Creature.RedDragon]: 82, [Creature_1.Creature.BlackDragon]: 83, [Creature_1.Creature.Goblin]: 84, [Creature_1.Creature.Hobgoblin]: 85, [Creature_1.Creature.WolfRider]: 86, [Creature_1.Creature.WolfRaider]: 87, [Creature_1.Creature.Orc]: 88, [Creature_1.Creature.OrcChieftain]: 89, [Creature_1.Creature.Ogre]: 90, [Creature_1.Creature.OgreMage]: 91, [Creature_1.Creature.Roc]: 92, [Creature_1.Creature.Thunderbird]: 93, [Creature_1.Creature.Cyclop]: 94, [Creature_1.Creature.CyclopKing]: 95, [Creature_1.Creature.Behemoth]: 96, [Creature_1.Creature.AncientBehemoth]: 97, [Creature_1.Creature.Gnoll]: 98, [Creature_1.Creature.GnollMarauder]: 99, [Creature_1.Creature.Lizardman]: 100, [Creature_1.Creature.LizardWarrior]: 101, [Creature_1.Creature.Gorgon]: 102, [Creature_1.Creature.MightyGorgon]: 103, [Creature_1.Creature.SerpentFly]: 104, [Creature_1.Creature.DragonFly]: 105, [Creature_1.Creature.Basilisk]: 106, [Creature_1.Creature.GreaterBasilisk]: 107, [Creature_1.Creature.Wyvern]: 108, [Creature_1.Creature.WyvernMonarch]: 109, [Creature_1.Creature.Hydra]: 110, [Creature_1.Creature.ChaosHydra]: 111, [Creature_1.Creature.AirElemental]: 112, [Creature_1.Creature.EarthElemental]: 113, [Creature_1.Creature.FireElemental]: 114, [Creature_1.Creature.WaterElemental]: 115, [Creature_1.Creature.GoldGolem]: 116, [Creature_1.Creature.DiamondGolem]: 117, [Creature_1.Creature.Pixie]: 118, [Creature_1.Creature.Sprite]: 119, [Creature_1.Creature.PsychicElemental]: 120, [Creature_1.Creature.MagicElemental]: 121, // not used 122 [Creature_1.Creature.IceElemental]: 123, // not used 124 [Creature_1.Creature.MagmaElemental]: 125, // not used 126 [Creature_1.Creature.StormElemental]: 127, // not used 128 [Creature_1.Creature.EnergyElemental]: 129, [Creature_1.Creature.Firebird]: 130, [Creature_1.Creature.Phoenix]: 131, [Creature_1.Creature.AzureDragon]: 132, [Creature_1.Creature.CrystalDragon]: 133, [Creature_1.Creature.FaerieDragon]: 134, [Creature_1.Creature.RustDragon]: 135, [Creature_1.Creature.Enchanter]: 136, [Creature_1.Creature.Sharpshooter]: 137, [Creature_1.Creature.Halfling]: 138, [Creature_1.Creature.Peasant]: 139, [Creature_1.Creature.Boar]: 140, [Creature_1.Creature.Mummy]: 141, [Creature_1.Creature.Nomad]: 142, [Creature_1.Creature.Rogue]: 143, [Creature_1.Creature.Troll]: 144, }; //# sourceMappingURL=creature.js.map