Files
bl/logic/service/fight/info/over.go

18 lines
873 B
Go
Raw Normal View History

package info
import "blazing/modules/blazing/model"
type S2C_GET_BOSS_MONSTER struct {
BonusID uint32 // 激活前端任务的ID
EXP uint32 `json:"exp" description:"奖励经验"`
EV uint32 `json:"ev" description:"奖励累计学习力"`
PetID uint32 // 发放精灵的ID
CaptureTm uint32 // 发放精灵的捕获时间
ItemListLen uint32 `struc:"sizeof=ItemList"`
ItemList []model.ItemInfo // 发放物品的数组:
// 特殊说明:
// 1. 仅发放精灵不发放物品时ItemList 无需填充元素,但序列化时需先写入 uint 类型的长度值为0
// 2. 发放多个物品时:序列化时先写入 uint 类型的数组长度再依次写入每个ItemInfo元素
// 3. 该List结构参考PetInfo的特性List长度为Uint型非int
}