UNPKG

@xivapi/js

Version:

A Node.JS wrapper for xivapi.com

232 lines (228 loc) 5.44 kB
export interface GamePatchData { Banner: string; ExName: string; ExVersion: number; ID: number; Name: string; Name_de: string; Name_en: string; Name_fr: string; Name_ja: string; Name_kr: string; ReleaseDate: string; Version: string; } export interface TitleData { ID: number; Icon: string; IsPrefix: number; Name: string; NameFemale: string; NameFemale_de: string; NameFemale_en: string; NameFemale_fr: string; NameFemale_ja: string; Name_de: string; Name_en: string; Name_fr: string; Name_ja: string; Order: number; } export interface ItemActionData { CondBattle: number; CondLv: number; CondPVP: number; CondPVPOnly: number; Data0: number; Data1: number; Data2: number; Data3: number; Data4: number; Data5: number; Data6: number; Data7: number; Data8: number; DataHQ0: number; DataHQ1: number; DataHQ2: number; DataHQ3: number; DataHQ4: number; DataHQ5: number; DataHQ6: number; DataHQ7: number; DataHQ8: number; ID: number; Type: number; } export interface ItemData { AdditionalData: number; Adjective: number; AetherialReduce: number; AlwaysCollectable: number; Article: number; BaseParam0: null; BaseParam0Target: string; BaseParam0TargetID: number; BaseParam1: null; BaseParam1Target: string; BaseParam1TargetID: number; BaseParam2: null; BaseParam2Target: string; BaseParam2TargetID: number; BaseParam3: null; BaseParam3Target: string; BaseParam3TargetID: number; BaseParam4: null; BaseParam4Target: string; BaseParam4TargetID: number; BaseParam5: null; BaseParam5Target: string; BaseParam5TargetID: number; BaseParamModifier: number; BaseParamSpecial0: null; BaseParamSpecial0Target: string; BaseParamSpecial0TargetID: number; BaseParamSpecial1: null; BaseParamSpecial1Target: string; BaseParamSpecial1TargetID: number; BaseParamSpecial2: null; BaseParamSpecial2Target: string; BaseParamSpecial2TargetID: number; BaseParamSpecial3: null; BaseParamSpecial3Target: string; BaseParamSpecial3TargetID: number; BaseParamSpecial4: null; BaseParamSpecial4Target: string; BaseParamSpecial4TargetID: number; BaseParamSpecial5: null; BaseParamSpecial5Target: string; BaseParamSpecial5TargetID: number; BaseParamValue0: number; BaseParamValue1: number; BaseParamValue2: number; BaseParamValue3: number; BaseParamValue4: number; BaseParamValue5: number; BaseParamValueSpecial0: number; BaseParamValueSpecial1: number; BaseParamValueSpecial2: number; BaseParamValueSpecial3: number; BaseParamValueSpecial4: number; BaseParamValueSpecial5: number; Block: number; BlockRate: number; CanBeHq: number; CastTimeS: number; ClassJobCategory: null; ClassJobCategoryTarget: string; ClassJobCategoryTargetID: number; ClassJobRepair: null; ClassJobRepairTarget: string; ClassJobRepairTargetID: number; ClassJobUse: null; ClassJobUseTarget: string; ClassJobUseTargetID: number; CooldownS: number; DamageMag: number; DamagePhys: number; DefenseMag: number; DefensePhys: number; DelayMs: number; Description: string; Description_de: string; Description_en: string; Description_fr: string; Description_ja: string; Desynth: number; EquipRestriction: number; EquipSlotCategory: null; EquipSlotCategoryTarget: string; EquipSlotCategoryTargetID: number; FilterGroup: number; GrandCompany: null; GrandCompanyTarget: string; GrandCompanyTargetID: number; ID: number; Icon: string; IconHD: string; IconID: number; IsAdvancedMeldingPermitted: number; IsCollectable: number; IsCrestWorthy: number; IsDyeable: number; IsGlamourous: number; IsIndisposable: number; IsPvP: number; IsUnique: number; IsUntradable: number; ItemAction: ItemActionData; ItemActionTarget: string; ItemActionTargetID: string; ItemGlamour: null; ItemGlamourTarget: string; ItemGlamourTargetID: number; ItemRepair: null; ItemRepairTarget: string; ItemRepairTargetID: number; ItemSearchCategory: null; ItemSearchCategoryTarget: string; ItemSearchCategoryTargetID: number; ItemSeries: null; ItemSeriesTarget: string; ItemSeriesTargetID: number; ItemSortCategory: { ID: number; Param: number; }; ItemSortCategoryTarget: string; ItemSortCategoryTargetID: number; ItemSpecialBonus: null; ItemSpecialBonusParam: number; ItemSpecialBonusTarget: string; ItemSpecialBonusTargetID: number; ItemUICategory: { ID: number; Icon: string; IconHD: string; IconID: number; Name: string; Name_de: string; Name_en: string; Name_fr: string; Name_ja: string; OrderMajor: number; OrderMinor: number; }; ItemUICategoryTarget: string; ItemUICategoryTargetID: number; LevelEquip: number; LevelItem: number; Lot: number; MateriaSlotCount: number; MaterializeType: number; ModelMain: string; ModelSub: string; Name: string; Name_de: string; Name_en: string; Name_fr: string; Name_ja: string; Plural: string; Plural_de: string; Plural_en: string; Plural_fr: string; Plural_ja: string; PossessivePronoun: number; PriceLow: number; PriceMid: number; Pronoun: number; Rarity: number; Singular: string; Singular_de: string; Singular_en: string; Singular_fr: string; Singular_ja: string; StackSize: number; StartsWithVowel: number; SubStatCategory: number; }