175 行
6.0 KiB
Markdown
175 行
6.0 KiB
Markdown
# T036 模板池建设
|
||
|
||
> 审查Agent:MiMo
|
||
> 日期:2026-07-03
|
||
> 审查范围:技能/副本/怪物战报模板
|
||
|
||
---
|
||
|
||
## 一、技能模板池
|
||
|
||
### 1.1 技能分类模板
|
||
|
||
| 技能类型 | 模板ID | 效果类型 | 元素 | 品阶范围 |
|
||
|---------|--------|---------|------|---------|
|
||
| 强攻 | skill_atk_physical | 物理伤害 | 无/物理 | 凡~仙 |
|
||
| 强攻 | skill_atk_fire | 火焰伤害 | 火 | 黄~仙 |
|
||
| 强攻 | skill_atk_ice | 冰霜伤害 | 冰 | 黄~仙 |
|
||
| 强攻 | skill_atk_lightning | 雷电伤害 | 雷 | 黄~仙 |
|
||
| 控制 | skill_ctrl_stun | 眩晕 | 无 | 黄~地 |
|
||
| 控制 | skill_ctrl_root | 定身 | 无 | 黄~地 |
|
||
| 控制 | skill_ctrl_silence | 沉默 | 无 | 玄~天 |
|
||
| 治疗 | skill_heal_single | 单体治疗 | 无/光 | 凡~仙 |
|
||
| 治疗 | skill_heal_aoe | 群体治疗 | 光 | 黄~仙 |
|
||
| 护盾 | skill_shield | 护盾 | 无 | 黄~仙 |
|
||
| 增益 | skill_buff_atk | 攻击增益 | 无 | 黄~仙 |
|
||
| 增益 | skill_buff_def | 防御增益 | 无 | 黄~仙 |
|
||
| 减益 | skill_debuff_atk | 攻击减益 | 无 | 黄~仙 |
|
||
| 减益 | skill_debuff_def | 防御减益 | 无 | 黄~仙 |
|
||
| DOT | skill_dot_fire | 灼烧 | 火 | 黄~仙 |
|
||
| DOT | skill_dot_poison | 中毒 | 毒 | 黄~仙 |
|
||
| DOT | skill_dot_bleed | 流血 | 无 | 黄~仙 |
|
||
|
||
### 1.2 技能数值模板
|
||
|
||
| 品阶 | base_coef范围 | CD范围(ticks) | 能量消耗 | 特效数量 |
|
||
|------|-------------|--------------|---------|---------|
|
||
| 凡品 | 0.8~1.2 | 100~200 | 50~150 | 0~1 |
|
||
| 黄品 | 1.1~1.6 | 150~300 | 100~300 | 1~2 |
|
||
| 玄品 | 1.5~2.2 | 200~400 | 200~500 | 1~2 |
|
||
| 地品 | 2.0~3.0 | 300~600 | 300~800 | 2~3 |
|
||
| 天品 | 2.8~4.2 | 400~800 | 500~1200 | 2~3 |
|
||
| 仙品 | 4.0~6.0 | 600~1200 | 800~2000 | 3~4 |
|
||
|
||
---
|
||
|
||
## 二、副本模板池
|
||
|
||
### 2.1 副本类型模板
|
||
|
||
| 副本类型 | 模板ID | 难度等级 | 推荐境界 | 奖励类型 |
|
||
|---------|--------|---------|---------|---------|
|
||
| 野外副本 | dungeon_wild | 简单 | 炼气~筑基 | 铜钱/材料 |
|
||
| 精英副本 | dungeon_elite | 中等 | 筑基~金丹 | 铜钱/材料/装备 |
|
||
| Boss副本 | dungeon_boss | 困难 | 金丹~元婴 | 铜钱/材料/装备/功法 |
|
||
| 秘境副本 | dungeon_secret | 极难 | 元婴~化神 | 高阶材料/功法/法宝 |
|
||
| 禁地副本 | dungeon_forbidden | 地狱 | 化神~合体 | 顶级材料/功法/法宝 |
|
||
| 混沌副本 | dungeon_chaos | 神话 | 合体+ | 混沌材料/功法/法宝 |
|
||
|
||
### 2.2 副本数值模板
|
||
|
||
| 难度等级 | 怪物数量 | 怪物强度倍率 | 奖励倍率 | 刷新时间 |
|
||
|---------|---------|-------------|---------|---------|
|
||
| 简单 | 5~10 | 1.0× | 1.0× | 2小时 |
|
||
| 中等 | 10~20 | 1.5× | 1.5× | 4小时 |
|
||
| 困难 | 20~30 | 2.0× | 2.0× | 6小时 |
|
||
| 极难 | 30~50 | 3.0× | 3.0× | 12小时 |
|
||
| 地狱 | 50~100 | 5.0× | 5.0× | 24小时 |
|
||
| 神话 | 100+ | 10.0× | 10.0× | 48小时 |
|
||
|
||
---
|
||
|
||
## 三、怪物模板池
|
||
|
||
### 3.1 怪物类型模板
|
||
|
||
| 怪物类型 | 模板ID | 属性倾向 | 技能类型 | 掉落类型 |
|
||
|---------|--------|---------|---------|---------|
|
||
| 野兽 | monster_beast | 力/体 | 物理攻击 | 材料 |
|
||
| 妖兽 | monster_yao | 力/灵 | 物理/法术 | 材料/装备 |
|
||
| 魔兽 | monster_demon | 力/魔 | 物理/暗黑 | 材料/装备 |
|
||
| 精灵 | monster_spirit | 灵/智 | 法术/辅助 | 材料/功法 |
|
||
| 魔鬼 | monster_devil | 魔/智 | 暗黑/控制 | 材料/装备 |
|
||
| 龙族 | monster_dragon | 全属性 | 物理/法术/特殊 | 高阶材料/功法 |
|
||
| 旧神造物 | monster_ancient | 混沌 | 混沌/精神 | 混沌材料/功法 |
|
||
|
||
### 3.2 怪物数值模板
|
||
|
||
| 境界 | HP倍率 | 攻击倍率 | 防御倍率 | 掉落倍率 |
|
||
|------|--------|---------|---------|---------|
|
||
| 炼气 | 1.0× | 1.0× | 1.0× | 1.0× |
|
||
| 筑基 | 2.0× | 1.5× | 1.5× | 1.5× |
|
||
| 金丹 | 4.0× | 2.5× | 2.0× | 2.0× |
|
||
| 元婴 | 8.0× | 4.0× | 3.0× | 3.0× |
|
||
| 化神 | 16.0× | 6.0× | 4.0× | 4.0× |
|
||
| 合体 | 32.0× | 10.0× | 6.0× | 5.0× |
|
||
| 大乘 | 64.0× | 16.0× | 8.0× | 6.0× |
|
||
| 渡劫 | 128.0× | 25.0× | 12.0× | 8.0× |
|
||
| 飞升 | 256.0× | 40.0× | 16.0× | 10.0× |
|
||
|
||
---
|
||
|
||
## 四、战报模板池
|
||
|
||
### 4.1 战报类型模板
|
||
|
||
| 战报类型 | 模板ID | 适用场景 | 详细程度 |
|
||
|---------|--------|---------|---------|
|
||
| PVE普通战报 | report_pve_normal | 野外战斗 | 简略 |
|
||
| PVE精英战报 | report_pve_elite | 精英/Boss战斗 | 详细 |
|
||
| PVE副本战报 | report_pve_dungeon | 副本战斗 | 详细 |
|
||
| PVP战报 | report_pvp | 玩家对战 | 详细 |
|
||
| 渡劫战报 | report_tribulation | 渡劫战斗 | 详细 |
|
||
| 世界Boss战报 | report_world_boss | 世界Boss战斗 | 详细 |
|
||
|
||
### 4.2 战报内容模板
|
||
|
||
| 字段 | 说明 | 示例 |
|
||
|------|------|------|
|
||
| 战斗ID | 唯一标识 | battle_20260703_001 |
|
||
| 战斗类型 | PVE/PVP/渡劫 | pve_elite |
|
||
| 参与者 | 玩家/怪物信息 | [玩家A] vs [怪物B] |
|
||
| 战斗时长 | 持续时间 | 45秒 |
|
||
| 战斗结果 | 胜利/失败/平局 | 胜利 |
|
||
| 伤害统计 | 总伤害/每秒伤害 | 15000/333 |
|
||
| 掉落物品 | 获得的物品列表 | [灵石×100, 材料×5] |
|
||
| 特殊事件 | 暴击/闪避/技能触发 | 暴击×3, 闪避×1 |
|
||
| 战斗日志 | 详细战斗过程 | [回合1] 玩家A使用技能... |
|
||
|
||
---
|
||
|
||
## 五、模板使用指南
|
||
|
||
### 5.1 模板存储位置
|
||
|
||
```
|
||
server/config/templates/
|
||
├── skills/
|
||
│ ├── physical.json
|
||
│ ├── magic.json
|
||
│ └── support.json
|
||
├── dungeons/
|
||
│ ├── wild.json
|
||
│ ├── elite.json
|
||
│ └── boss.json
|
||
├── monsters/
|
||
│ ├── beast.json
|
||
│ ├── yao.json
|
||
│ └── dragon.json
|
||
└── reports/
|
||
├── pve.json
|
||
├── pvp.json
|
||
└── tribulation.json
|
||
```
|
||
|
||
### 5.2 模板加载方式
|
||
|
||
```go
|
||
// 从Nacos配置中心加载模板
|
||
func LoadTemplate(templateType, templateID string) (interface{}, error) {
|
||
key := fmt.Sprintf("template.%s.%s", templateType, templateID)
|
||
return config.Global.Get(key)
|
||
}
|
||
```
|
||
|
||
### 5.3 模板热更新
|
||
|
||
模板支持通过Nacos配置中心热更新,无需重启服务:
|
||
1. 修改Nacos中的模板配置
|
||
2. 监听配置变更事件
|
||
3. 自动重新加载模板
|
||
|
||
---
|
||
|
||
*模板池建设 v1.0 | 2026-07-03 | T036*
|