style: 清理代码注释和格式

This commit is contained in:
xinian
2026-04-04 05:12:30 +08:00
committed by cnb
parent 31d274dd9d
commit b62b4af628
31 changed files with 863 additions and 195 deletions

View File

@@ -2,49 +2,35 @@ package info
// UpdatePropInfo 对应Java的UpdatePropInfo类用于精灵属性更新信息所有数值类型改为uint32
type UpdatePropInfo struct {
// CatchTime 精灵的捕获时间对应Java的@UInt long改为uint32
CatchTime uint32 `fieldDescription:"精灵的捕获时间" uint:"true" autoCodec:"true"`
// 精灵编号(@UInt long → uint32
ID uint32 `fieldDesc:"精灵编号" `
// Level 精灵等级对应Java的@UInt long改为uint32
Level uint32 `fieldDescription:"精灵等级" uint:"true" autoCodec:"true"`
// 当前等级已获得经验@UInt long → uint32
Exp uint32 `fieldDesc:"当前等级已经获得的经验 2538" `
Exp uint32 `fieldDesc:"当前等级已获得经验 2538" `
// 当前等级所需经验(@UInt long → uint32
LvExp uint32 `fieldDesc:"当前等级所需的经验" `
// 升到下一级的经验(@UInt long → uint32
NextLvExp uint32 `fieldDesc:"升到下一级的经验" `
// MaxHp 最大血量对应Java的@UInt long改为uint32
MaxHp uint32 `fieldDescription:"最大血量" uint:"true" autoCodec:"true"`
Prop [5]uint32 `fieldDesc:"属性" `
// 生命学习力(@UInt long → uint32
EvHp uint32 `fieldDesc:"生命学习力" `
// 攻击学习力(@UInt long → uint32
EvAttack uint32 `fieldDesc:"攻击学习力" `
// 防御学习力(@UInt long → uint32
EvDefence uint32 `fieldDesc:"防御学习力" `
// 特攻学习力(@UInt long → uint32
EvSpecialAttack uint32 `fieldDesc:"特攻学习力" `
// 特防学习力(@UInt long → uint32注意原Java拼写evSpecialDefense
EvSpecialDefense uint32 `fieldDesc:"特防学习力" `
// 速度学习力(@UInt long → uint32
EvSpeed uint32 `fieldDesc:"速度学习力" `
}
type PetUpdateOutboundInfo struct {
// Addition 超No加成,数值固定为20,若此字段为0则为普通经验分配
// 对应Java的@UInt long使用uint32参考历史转换习惯
Addition uint32 `fieldDescription:"超No加成,数值固定为20,若此字段为0则为普通经验分配" uint:"true" autoCodec:"true"`
DataLen uint32 `struc:"sizeof=Data"`
// Data 更新数据对应Java的List<UpdatePropInfo>