feat(fight): 实现精灵大乱斗模式并优化对战逻辑

新增大乱斗模式(PET_MELEE)支持,重构原有精灵王之战相关逻辑。
更新战斗初始化流程,添加随机精灵选择机制。
调整玩家匹配与取消邀请接口实现方式。
完善战斗结束处理函数,移除未实现异常抛出。
```
This commit is contained in:
2025-11-15 01:53:51 +08:00
parent d73eb9eb26
commit 0e1860bdf4
7 changed files with 123 additions and 67 deletions

View File

@@ -14,7 +14,8 @@ func (e *EffectNode) PreBattleEnd() bool {
}
func (e *EffectNode) OnBattleEnd() bool {
panic("not implemented") // TODO: Implement
// panic("not implemented") // TODO: Implement
return true
}
func (e *EffectNode) EFFect_Befer(in *input.Input, effEffect input.Effect) bool {