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:
2026-01-05 23:00:42 +08:00
parent 85f15a72aa
commit b851ab9fdb
18 changed files with 32 additions and 32 deletions

View File

@@ -13,10 +13,10 @@ type Effect interface {
ComparePre(fattack, sattack *action.SelectSkillAction) bool //比较前对优先级的修改
//技能命中前的返回值代表是否可以出手 ,对命中本身的修改应该是对上下文本身的修改
//对技能修改 行动开始前,注入视为等参数在这里实现
Action_start_ex(fattack, sattack *action.SelectSkillAction) bool //比较前对优先级的修改
Action_start(fattack, sattack *action.SelectSkillAction) bool //比较前对优先级的修改
SkillHit() bool //这是是命中后的对技能的修改,比如变威力
SkillHit_ex() bool // 技能命中前触发//预处理受击技能 被攻击方效果,比如受击时无效技能这样
ActionStartEx(fattack, sattack *action.SelectSkillAction) bool //比较前对优先级的修改
ActionStart(fattack, sattack *action.SelectSkillAction) bool //比较前对优先级的修改
SkillHit() bool //这是是命中后的对技能的修改,比如变威力
SkillHit_ex() bool // 技能命中前触发//预处理受击技能 被攻击方效果,比如受击时无效技能这样
CalculatePre() bool //视为 无视效果,相当于这里对敌方的修改
OnSkill() bool // 触发on miss onhit