- 修改 PetInfo 和 PetEffectInfo 结构体,统一字段命名规范 - 更新 SkillInfo 结构体,增加技能等级字段 - 删除未使用的 LoginUserInfo 和 ServerInfo 结构体 - 引入 google/uuid 包,用于后续可能的唯一标识生成
20 lines
489 B
Go
20 lines
489 B
Go
package battle
|
|
|
|
// ChangePetInfo 宠物变更信息
|
|
type ChangePetInfo struct {
|
|
// 米米号 野怪0
|
|
UserID uint64 `json:"userId"`
|
|
// 切换上场的精灵编号
|
|
PetID uint64 `json:"petId"`
|
|
// 精灵名字 16字节
|
|
PetName string `json:"petName"`
|
|
// 切换上场的等级
|
|
Level uint64 `json:"level"`
|
|
// 切换上场的生命
|
|
HP uint64 `json:"hp"`
|
|
// 切换上场的最大生命
|
|
MaxHP uint64 `json:"maxHp"`
|
|
// 切换上场的捕捉时间
|
|
CatchTime uint64 `json:"catchTime"`
|
|
}
|