UNPKG

mh3-data

Version:

Monster Hunter Tri data for monsters, quests, and weapons

29 lines 885 B
import { SmallMonsterData, LargeMonsterData } from '.'; /** * @returns Small Monster */ export function getSmallMonster(name) { const smMonster = SmallMonsterData.find(smMon => smMon.name === name); if (!smMonster) throw new Error(`Could not find small monster ${name}`); return smMonster; } /** * @returns Large Monster */ export function getLargeMonster(name) { const lgMonster = LargeMonsterData.find(lgMon => lgMon.name === name); if (!lgMonster) throw new Error(`Could not find large monster ${name}`); return lgMonster; } /** * @returns Monster, large or small */ export function getMonster(name) { const monster = SmallMonsterData.concat(LargeMonsterData).find(mon => mon.name === name); if (!monster) throw new Error(`Could not find monster ${name}`); return monster; } //# sourceMappingURL=monsters-util.js.map