- 移除未使用的 SocketHandler_Tomee.go、ai.go、effect_1.go 文件 - 更新 player 包名引用,替换原 service 包 - 调整 TomeeHeader 和相关处理逻辑至 player 包 - 更新各控制器中的 Player 引用为 player 包中的类型 - 移除冗余的 GetPlayer 方法,使用新逻辑
21 lines
581 B
Go
21 lines
581 B
Go
package pet
|
||
|
||
import "blazing/logic/service/player"
|
||
|
||
type GetPetListInboundEmpty struct {
|
||
Head player.TomeeHeader `cmd:"2303" struc:"[0]pad"`
|
||
}
|
||
type GetPetListOutboundInfo struct {
|
||
ShortInfoListLen uint32 `struc:"int32,sizeof=ShortInfoList"`
|
||
ShortInfoList []PetShortInfo
|
||
}
|
||
|
||
// PetShortInfo 精灵简要信息结构体
|
||
type PetShortInfo struct {
|
||
ID uint32 // 精灵类型ID(对应Java中的id)
|
||
CatchTime uint32 // 精灵生成时间
|
||
Level uint32 // 精灵等级
|
||
SkinID uint32 // 精灵皮肤ID
|
||
Shiny uint32 // 精灵是否闪光(0=否,1=是)
|
||
}
|