103 lines
3.3 KiB
Go
103 lines
3.3 KiB
Go
package controller
|
|
|
|
import "blazing/logic/service/common"
|
|
|
|
// BuyInboundInfo 定义请求或响应数据结构。
|
|
type BuyInboundInfo struct {
|
|
Head common.TomeeHeader `cmd:"2601" struc:"skip"`
|
|
ItemId int64 `struc:"uint32"`
|
|
Count int64 `struc:"uint32"`
|
|
}
|
|
|
|
// BuyMultiInboundInfo 定义请求或响应数据结构。
|
|
type BuyMultiInboundInfo struct {
|
|
Head common.TomeeHeader `cmd:"2606" struc:"skip"`
|
|
ItemListLen uint32 `struc:"sizeof=ItemIds"`
|
|
ItemIds []uint32 `json:"itemIds" description:"购买的物品ID列表"`
|
|
}
|
|
|
|
// C2S_GOLD_BUY_PRODUCT 定义请求或响应数据结构。
|
|
type C2S_GOLD_BUY_PRODUCT struct {
|
|
Head common.TomeeHeader `cmd:"1104" struc:"skip"`
|
|
Type uint32 `json:"type"`
|
|
ProductID uint32 `json:"product_id"`
|
|
Count int64 `struc:"uint32"`
|
|
}
|
|
|
|
// ItemListInboundInfo 定义请求或响应数据结构。
|
|
type ItemListInboundInfo struct {
|
|
Head common.TomeeHeader `cmd:"2605|4475" struc:"skip"`
|
|
Param1 uint32
|
|
Param2 uint32
|
|
Param3 uint32
|
|
}
|
|
|
|
// GoldOnlineRemainInboundInfo 定义请求或响应数据结构。
|
|
type GoldOnlineRemainInboundInfo struct {
|
|
Head common.TomeeHeader `cmd:"1105|1106" struc:"skip"`
|
|
}
|
|
|
|
// ExpTotalRemainInboundInfo 定义请求或响应数据结构。
|
|
type ExpTotalRemainInboundInfo struct {
|
|
Head common.TomeeHeader `cmd:"2319" struc:"skip"`
|
|
}
|
|
|
|
// ChangePlayerClothInboundInfo 定义请求或响应数据结构。
|
|
type ChangePlayerClothInboundInfo struct {
|
|
Head common.TomeeHeader `cmd:"2604" struc:"skip"`
|
|
ClothesLen uint32 `struc:"sizeof=ClothList" fieldDesc:"穿戴装备的信息" json:"clothes_len"`
|
|
ClothList []uint32 `description:"玩家装备列表" codec:"list"`
|
|
}
|
|
|
|
// TalkCountInboundInfo 定义请求或响应数据结构。
|
|
type TalkCountInboundInfo struct {
|
|
Head common.TomeeHeader `cmd:"2701" struc:"skip"`
|
|
ID uint32 `description:"奖品的Type, 即ID" codec:"uint"`
|
|
}
|
|
|
|
// TalkCateInboundInfo 定义请求或响应数据结构。
|
|
type TalkCateInboundInfo struct {
|
|
Head common.TomeeHeader `cmd:"2702" struc:"skip"`
|
|
ID uint32 `description:"奖品的Type, 即ID" codec:"uint"`
|
|
}
|
|
|
|
// C2S_USE_PET_ITEM_OUT_OF_FIGHT 定义请求或响应数据结构。
|
|
type C2S_USE_PET_ITEM_OUT_OF_FIGHT struct {
|
|
Head common.TomeeHeader `cmd:"2326" struc:"skip"`
|
|
CatchTime uint32 `json:"catch_time"`
|
|
ItemID int32 `struc:"uint32"`
|
|
}
|
|
|
|
// C2S_PET_RESET_NATURE 定义请求或响应数据结构。
|
|
type C2S_PET_RESET_NATURE struct {
|
|
Head common.TomeeHeader `cmd:"2343" struc:"skip"`
|
|
CatchTime uint32
|
|
Nature uint32
|
|
ItemId uint32
|
|
}
|
|
|
|
// C2S_ITEM_SALE 定义请求或响应数据结构。
|
|
type C2S_ITEM_SALE struct {
|
|
Head common.TomeeHeader `cmd:"2602" struc:"skip"`
|
|
ItemId uint32
|
|
Amount uint32
|
|
}
|
|
|
|
// C2S_USE_SPEEDUP_ITEM 定义请求或响应数据结构。
|
|
type C2S_USE_SPEEDUP_ITEM struct {
|
|
Head common.TomeeHeader `cmd:"2327" struc:"skip"`
|
|
ItemID uint32
|
|
}
|
|
|
|
// C2S_USE_ENERGY_XISHOU 定义请求或响应数据结构。
|
|
type C2S_USE_ENERGY_XISHOU struct {
|
|
Head common.TomeeHeader `cmd:"2331" struc:"skip"`
|
|
ItemID uint32
|
|
}
|
|
|
|
// C2S_USE_AUTO_FIGHT_ITEM 定义请求或响应数据结构。
|
|
type C2S_USE_AUTO_FIGHT_ITEM struct {
|
|
Head common.TomeeHeader `cmd:"2329" struc:"skip"`
|
|
ItemID uint32
|
|
}
|