Files
bl/logic/service/pet/skill.go

32 lines
1.1 KiB
Go
Raw Normal View History

2025-09-29 02:40:35 +08:00
package pet
import "blazing/logic/service/common"
2025-09-29 02:40:35 +08:00
// ChangeSkillInfo 技能变更信息
type ChangeSkillInfo struct {
Head common.TomeeHeader `cmd:"2312" struc:"skip"`
2025-09-29 02:40:35 +08:00
CatchTime uint32 `json:"catchTime"` // 精灵生成时间
Reserved uint32 `json:"reserved"` // 填充字段默认为1
Reserved1 uint32 `json:"reserved1"` // 填充字段默认为1
HasSkill uint32 `json:"hasSkill"` // 拥有的技能id
ReplaceSkill uint32 `json:"replaceSkill"` // 替换技能的id
}
// ChangeSkillInfo 技能变更信息
type ChangeSkillOutInfo struct {
CatchTime uint32 `json:"catchTime"` // 精灵生成时间
}
type C2S_Skill_Sort struct {
Head common.TomeeHeader `cmd:"2328" struc:"skip"`
CapTm uint32 `json:"capTm"` // 精灵的捕捉时间对应C# uint capTm
Skill [4]uint32 `json:"skill_1"` // 技能1对应C# uint skill_1
}
type CommitPetSkillsInfo struct {
Head common.TomeeHeader `cmd:"52313" struc:"skip"`
CatchTime uint32 `json:"catchTime"`
Skill [4]uint32 `json:"skill"`
}