Website/db/app/core/dto/ItemData.ts
Mangiang 4b26395870
Some checks failed
continuous-integration/drone/push Build is failing
chore: work in progress
2022-05-06 21:05:02 -04:00

59 lines
1.6 KiB
TypeScript

export interface ItemData {
_id: string
_name: string
_parent?: string
_type?: string
_props: {
Name: string
ShortName: string
Description: string
Weight: number
BackgroundColor: string
Width: number
Height: number
StackMaxSize: number
ItemSound: string
Prefab: {
path: string
rcid: string
}
UsePrefab: {
path: string
rcid: string
}
StackObjectsCount: number
NotShownInSlot: boolean
ExaminedByDefault: boolean
ExamineTime: number
IsUndiscardable: boolean
IsUnsaleable: boolean
IsUnbuyable: boolean
IsUngivable: boolean
IsLockedafterEquip: boolean
QuestItem: boolean
LootExperience: number
ExamineExperience: number
HideEntrails: boolean
RepairCost: number
RepairSpeed: number
ExtraSizeLeft: number
ExtraSizeRight: number
ExtraSizeUp: number
ExtraSizeDown: number
ExtraSizeForceAdd: boolean
MergesWithChildren: boolean
CanSellOnRagfair: boolean
CanRequireOnRagfair: boolean
ConflictingItems: string[]
Unlootable: boolean
UnlootableFromSlot: string
UnlootableFromSide: string[]
AnimationVariantsNumber: number
DiscardingBlock: boolean
RagFairCommissionModifier: number
IsAlwaysAvailableForInsurance: boolean
MaxResource: number
Resource: number
}
_proto?: string
}