feat(config): 添加RPC端口和游戏端口配置项 在配置结构体中新增了RPC端口和游戏端口字段,并更新了配置文件以支持多端口监听。同时, 调整了服务器端口选择逻辑,优先使用默认端口,不再生成随机端口。 refactor(server): 移除随机端口生成逻辑 删除了随机端口生成及相关依赖,端口选择改为从预定义列表中查找可用端口,提高端口分配的 可控性和稳定性。 fix(fight): 注释掉未实现的panic语句 为避免程序运行时因未实现逻辑导致崩溃,注释掉了Turn_Start和Fight_Start中的panic调用, 并添加了相关注释说明后续需实现的内容。 chore(config): 更新默认配置参数 更新了服务器地址、端口、数据库连接信息及Redis配置,确保开发环境配置正确。 ```
18 lines
443 B
Go
18 lines
443 B
Go
package node
|
|
|
|
import "blazing/logic/service/fight/input"
|
|
|
|
// 回合结束一次性effect清楚掉
|
|
|
|
func (e *EffectNode) Fight_Start(ctx input.Ctx) bool {
|
|
//战斗开始应该注入魂印
|
|
//panic("not implemented") // TODO: Implement
|
|
}
|
|
func (e *EffectNode) PreBattleEnd(ctx input.Ctx) bool {
|
|
panic("not implemented") // TODO: Implement
|
|
}
|
|
|
|
func (e *EffectNode) OnBattleEnd(ctx input.Ctx) bool {
|
|
panic("not implemented") // TODO: Implement
|
|
}
|