Files
bl/common/core/info/pet/PetEffectInfo.go
昔念 720294ad27 refactor(blazing): 重构项目并优化数据结构
- 更新 LoginUserInfo 结构体,将 uint64 类型改为 uint32
- 调整 ServerInfo 结构体,将 IP 字段从 []byte 改为 string
- 移除未使用的 ArraySerialize 结构体
- 更新 ByteArray 类,修改相关方法名
- 删除未使用的 serialize 相关代码
- 优化模块导入,移除冗余依赖
2025-06-22 12:05:07 +08:00

22 lines
589 B
Go

package pet
// PetEffectInfo 精灵特性信息结构体
type PetEffectInfo struct {
ItemID uint32 // 特性晶片对应的物品id
Status byte // 默认为1
LeftCount byte // 未知默认为0
EffectID uint16 // 特性id
Reserve1 byte // 保留字段1
Reserve2 byte // 保留字段2无作用
Reserve3 byte // 保留字段3
Reserve4 [13]byte // 保留字段4 占13字节
}
// NewPetEffectInfo 创建一个新的精灵特性信息实例
func NewPetEffectInfo() *PetEffectInfo {
return &PetEffectInfo{
Status: 1,
Reserve4: [13]byte{},
}
}