eq2go/internal/packets/substructs/BaseItemDescriptionGeneric.go

27 lines
1.3 KiB
Go

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"`
}