mh3-data
Version:
Monster Hunter Tri data for monsters, quests, and weapons
14 lines (13 loc) • 774 B
TypeScript
import { WeaponClass } from '../enum';
import type { Weapon } from '../types';
export type SwitchAxeAttack = 'Unsheathe Attack' | 'Overhead Slash' | 'Forward Slash' | 'Side Slash' | 'Rising Slash' | 'Slash Combo' | 'Switch to Sword' | 'Unsheathe Attack' | 'Side Slash' | 'Rising Slash' | 'Overhead Slash' | 'Discharge Thrust' | 'Discharge Combo' | 'Discharge Finisher' | 'Switch to Axe';
export type SwitchAxeAttackMode = 'axe' | 'sword';
export type SwitchAxePhial = 'element' | 'power' | 'dragon' | 'paralysis';
export interface SwitchAxeSpecialMultiplierArgs {
readonly mode: SwitchAxeAttackMode;
}
export interface SwitchAxe extends Weapon {
readonly type: WeaponClass.SWITCH_AXE;
/** Unique property for switch axes */
readonly phial: SwitchAxePhial;
}