Files
bl/logic/service/fight/effect/effect.prop.go
昔念 72e6b8c706 refactor(fight): 重构战斗系统效果处理逻辑
- 移除 Effect0 基类效果
- 调整 Input 结构,删除未使用的属性
- 优化 Effect 接口,增加 GetMaxStack 方法
- 重构效果初始化逻辑,支持不同类型效果的初始化
- 优化效果的添加和移除操作
- 调整宠物效果信息结构,合并参数
2025-09-16 22:51:22 +08:00

25 lines
291 B
Go

package effect
import (
"blazing/logic/service/fight/input"
"blazing/logic/service/fight/node"
)
type Prop struct {
node.EffectNode
}
func init() {
prop := &Prop{
EffectNode: node.EffectNode{
MaxStack: 6,
},
}
for i := 1; i < 7; i++ {
input.InitPropEffect(i, prop)
}
}