refactor(fight): 修正战斗回调函数参数类型 - 修正所有战斗相关控制器中的回调函数参数类型 - 将 func(*info.FightOverInfo) 改为 func(info.FightOverInfo) - 保持代码逻辑不变,仅修复类型声明 feat(pet): 实现精灵图鉴功能 - 添加精灵捕捉和击杀数量统计功能 - 实现 GetPetBargeList 接口返回图鉴列表 - 在战斗胜利后自动更新图鉴状态 refactor(fight): 优化战斗循环逻辑 - 重构
24 lines
449 B
Go
24 lines
449 B
Go
package controller
|
|
|
|
import (
|
|
"blazing/common/socket/errorcode"
|
|
"blazing/logic/service/pet"
|
|
"blazing/logic/service/player"
|
|
)
|
|
|
|
func (h Controller) IsCollect(
|
|
data *pet.C2S_IS_COLLECT, c *player.Player) (result *pet.S2C_IS_COLLECT, err errorcode.ErrorCode) { //这个时候player应该是空的
|
|
result = &pet.S2C_IS_COLLECT{
|
|
ID: data.Type,
|
|
IsCom: 0,
|
|
}
|
|
// r := c.Service.Barge.Get()
|
|
|
|
// for _, v := range r {
|
|
|
|
// }
|
|
|
|
return result, 0
|
|
|
|
}
|