package substructs import "eq2emu/internal/common" // BaseItemDescriptionGeneric Version 373 type BaseItemDescriptionGeneric struct { CreatorFlag uint8 `eq2:"int8"` Creator common.EQ2String16 `eq2:"string16"` UniqueID uint32 `eq2:"int32"` Icon uint16 `eq2:"int16"` Tier uint8 `eq2:"int8"` FlagNames common.EQ2String8 `eq2:"string8"` Unknown81 []uint8 `eq2:"int8,len=17"` StatCount uint8 `eq2:"int8"` StatArray []BaseItemStat `eq2:"array,arraysize=StatCount"` StatStringCount uint8 `eq2:"int8"` StatStringArray []BaseItemStatString `eq2:"array,arraysize=StatStringCount"` Condition uint8 `eq2:"int8"` Weight uint16 `eq2:"int16,oversized=127,oversizedbyte=127"` SkillReq1 uint32 `eq2:"int32"` SkillReq2 uint32 `eq2:"int32"` SkillMin uint16 `eq2:"int16,oversized=127,oversizedbyte=127"` SkillRecommended uint16 `eq2:"int16,oversized=127,oversizedbyte=127"` SlotCount uint8 `eq2:"int8"` SlotArray []uint8 `eq2:"array,arraysize=SlotCount"` }