fix(fight): 修正任务完成奖励参数 - 将PlayerFightBoss中CompletedTask的奖励参数从0改为100 - 确保战斗胜利时玩家能获得正确的任务完成奖励 refactor(fight_tawor): 移除废弃的暗黑portal逻辑 - 删除已过时的CMD 2424相关代码 - 移除不必要的暗黑portal开启逻辑 refactor(config): 修正勇敢之塔配置表名 - 将Tower600Config的表名从
36 lines
881 B
Go
36 lines
881 B
Go
package model
|
||
|
||
import (
|
||
"blazing/cool"
|
||
)
|
||
|
||
// 表名常量定义:勇者之塔配置表
|
||
const (
|
||
TableNameBraveTowerConfig = "brave_tower_config" // 勇者之塔配置表(核心记录层数、BOSS数组、奖励物品/精灵)
|
||
)
|
||
|
||
// Tower600Config 勇者之塔核心配置模型(结构简洁,无额外专属字段)
|
||
type Tower600Config struct {
|
||
BaseTowerConfig
|
||
}
|
||
|
||
// -------------------------- 核心配套方法(结构与试炼之塔完全一致)--------------------------
|
||
func (*Tower600Config) TableName() string {
|
||
return TableNameBraveTowerConfig
|
||
}
|
||
|
||
func (*Tower600Config) GroupName() string {
|
||
return "default"
|
||
}
|
||
|
||
func New600TowerConfig() *Tower600Config {
|
||
return &Tower600Config{
|
||
BaseTowerConfig: NewBaseTowerConfig(),
|
||
}
|
||
}
|
||
|
||
// -------------------------- 表结构自动同步 --------------------------
|
||
func init() {
|
||
cool.CreateTable(&Tower600Config{})
|
||
}
|