```
refactor(fight): 统一Action方法命名规范 将Action_start和Action_start_ex方法重命名为ActionStart和ActionStartEx, 使其符合Go语言驼峰命名规范。同时更新接口定义和所有相关调用处的方法名。 - 重命名Action_start为ActionStart - 重命名Action_start_ex为ActionStartEx - 更新interface.go中的方法定义 - 更新所有实现类中的方法签名 - 更新fightc.go中的方法
This commit is contained in:
@@ -203,13 +203,13 @@ func (f *FightC) enterturn(firstAttack, secondAttack *action.SelectSkillAction)
|
||||
}
|
||||
|
||||
currentSkill = originalSkill
|
||||
// defender.Exec(func(effect input.Effect) bool { //这个是能否使用技能
|
||||
// effect.Ctx().SkillEntity = currentSkill
|
||||
// return effect.Action_start_ex(firstAttack, secondAttack)
|
||||
// })
|
||||
defender.Exec(func(effect input.Effect) bool { //这个是能否使用技能
|
||||
effect.Ctx().SkillEntity = currentSkill
|
||||
return effect.ActionStartEx(firstAttack, secondAttack)
|
||||
})
|
||||
canUseSkill := attacker.Exec(func(effect input.Effect) bool { //这个是能否使用技能
|
||||
effect.Ctx().SkillEntity = currentSkill
|
||||
return effect.Action_start(firstAttack, secondAttack)
|
||||
return effect.ActionStart(firstAttack, secondAttack)
|
||||
})
|
||||
|
||||
canUse := canUseSkill && action.CanUse(currentSkill) && attacker.CurrentPet.Info.Hp > 0
|
||||
|
||||
Reference in New Issue
Block a user