Skip to content
Linrane edited this page May 23, 2026 · 1 revision

NPC (Non-Player Characters)

NPC 系统概览 (v0.9.0 新增)

叙事之网版本引入了完整的 NPC 对话引擎,包含 6 个命名 NPC83 个对话节点200+ 分支,以及 好感度系统

NPC 系统特性

  • 对话引擎:支持多分支对话树、条件对话、重复对话
  • 好感度系统:0-10 好感度,影响对话选项和奖励
  • 跨 NPC 网络:NPC 之间相互影响和传递消息
  • 条件效果系统:基于好感度解锁特殊功能和奖励

核心机制

对话树 → 好感度变化 → 解锁新对话 → 特殊奖励 → 影响其他 NPC

NPC 图鉴

1. Elias - 神秘商人

     ___________
    /           \
   |  ◉     ◉  |
   |     △     |
   | ﹏﹏﹏﹏﹏ |
    \_________/
   / | | | | | \
  /  | | | | |  \
属性 详情
身份 神秘商人,在各个楼层间穿梭
首次出现 第 1 层,深渊表层
对话节点 15 个
好感度机制 交易次数 +1,大额消费 +2,拒绝交易 -1

好感度奖励

好感度 解锁奖励
0-2 基础商品(普通卡牌、基础遗物、药水)
3-5 进阶商品(罕见卡牌、罕见遗物、优质药水)
6-8 高级商品(稀有卡牌、稀有遗物、传奇药水)
9-10 终极商品(任意一张卡牌免费、遗物 5 折)

特殊对话

  • 初次见面:「啊,又一位探索者。深渊中流通的不是金币,而是故事。」
  • 好感度 5:「你是个好顾客。让我告诉你一个秘密——深渊在看着你。」
  • 好感度 10:「你已证明了自己的价值。我的宝库为你敞开。」

2. Brunhilde - 铁匠

     ___________
    /  ⚒  ⚒  \
   |  ◉     ◉  |
   |    ▭▭▭   |
   | ﹀﹀﹀﹀﹀ |
    \_________/
   / | | | | | \
  /  | | | | |  \
属性 详情
身份 深渊铁匠,掌握古老锻造技艺
首次出现 第 1 层,深渊表层
对话节点 14 个
好感度机制 锻造次数 +1,特殊材料提供 +2,拒绝帮助 -1

好感度奖励

好感度 解锁奖励
0-2 基础锻造(升级普通卡牌)
3-5 进阶锻造(升级罕见卡牌,修复装备)
6-8 高级锻造(升级稀有卡牌,打造遗物)
9-10 终极锻造(免费升级任意卡牌,传奇装备)

特殊对话

  • 初次见面:「我的铁锤敲打的不只是金属,还有命运。」
  • 好感度 5:「给我猩红的血晶,我将锻造出传奇。」
  • 好感度 10:「你的武器已经成为深渊中最锋利的存在。」

3. Lyra - 诗人

     ___________
    /  ♪♫♪♫  \
   |  ◉     ◉  |
   |    ⌣⌣⌣   |
   | ~~~~~ |
    \_________/
   / | | | | | \
  /  | | | | |  \
属性 详情
身份 深渊诗人,用歌声记录传奇
首次出现 第 2 层,腐化回廊
对话节点 13 个
好感度机制 聆听诗篇 +1,分享故事 +2,打断演唱 -2

好感度奖励

好感度 解锁奖励
0-2 基础增益(短暂力量/敏捷 +1)
3-5 进阶增益(魔音护体:格挡 +5)
6-8 高级增益(史诗灵光:所有属性 +2)
9-10 终极增益(天籁祝福:战斗开始抽满手牌)

Lyra → Sera 跨 NPC 消息

Lyra 的诗篇中隐藏着对未来的预言。当 Lyra 好感度达到 5 以上,她的诗篇会透露 Sera 的时光线索:

「在灰烬飘零之地,时间的旅者将于第三天出现,带着古神的回响。」

这将在 Sera 的事件中自动解锁额外选项。

特殊对话

  • 初次见面:「深渊中的每一声回响,都是未被讲述的故事。」
  • 好感度 5:「让我为你谱写一首诗——关于时间、关于回响、关于那个来自灰烬之地的旅者。」
  • 好感度 10:「你的传奇已经成为深渊最动人的诗篇。」

4. Orin - 学者

     ___________
    /  📚 📚  \
   |  ◉     ◉  |
   |    ◇◇◇   |
   | ﹌﹌﹌﹌﹌ |
    \_________/
   / | | | | | \
  /  | | | | |  \
属性 详情
身份 深渊学者,研究深渊的秘密
首次出现 第 2 层,腐化回廊
对话节点 15 个
好感度机制 分享知识 +1,提供研究材料 +2,拒绝回答 -1

好感度奖励

好感度 解锁奖励
0-2 基础知识(揭示敌人弱点、房间内容)
3-5 进阶知识(揭示隐藏路径、特殊事件位置)
6-8 高级知识(揭示精英机制、Boss 阶段详情)
9-10 终极知识(揭示一切,包括隐藏结局线索)

Orin → Elias 跨 NPC 消息

Orin 的研究成果会影响 Elias 的进货质量:

「我发现了血晶与熔岩的共鸣规律。把这些情报带给 Elias,他的商品会变得更好。」

当 Orin 好感度达到 5 以上,Elias 的商品栏会额外增加一件稀有物品。

特殊对话

  • 初次见面:「知识是深渊中唯一的光。你愿意分享你的发现吗?」
  • 好感度 5:「我发现了血晶的秘密。告诉 Elias,他会感谢你的。」
  • 好感度 10:「我已经看穿了深渊的本质。你准备好知道真相了吗?」

5. Sera - 时之旅者

     ___________
    /  ⏳ ⏳  \
   |  ◉     ◉  |
   |    ∞∞∞   |
   | ﹋﹋﹋﹋﹋ |
    \_________/
   / | | | | | \
  /  | | | | |  \
属性 详情
身份 时之旅者,来自未来的深渊探索者
首次出现 第 3 层,疯狂殿堂
对话节点 14 个
好感度机制 接受预知 +1,改变命运 +2,拒绝预知 -2

好感度奖励

好感度 解锁奖励
0-2 短期预知(下一房间内容、敌人类型)
3-5 中期预知(下 3 个房间内容、精英位置)
6-8 长期预知(整层地图、事件结果预览)
9-10 终极预知(结局预告、隐藏路径、完美结局线索)

Sera → 全 NPC 跨消息

Sera 的时光信息会传递给所有 NPC:

「我看到了一条时间线——一条所有人都汇聚在一起的线。」

当 Sera 好感度达到 7 以上,所有其他 NPC 的出现概率增加 20%,好感度获取 +1。

特殊对话

  • 初次见面:「你看到的是现在,我看到的是无数个可能的未来。」
  • 好感度 5:「有一条时间线,你们都在一起。六个人,一个结局。」
  • 好感度 10:「那个完美结局——我已经看到了。你需要所有人的帮助。」

6. Abyss Voice - 深渊低语

     ___________
    /  ☠  ☠  \
   |  ●     ●  |
   |    ~~   |
   | ~~~~~ |
    \_________/
   / | | | | | \
  /  | | | | |  \
属性 详情
身份 深渊的化身,不可名状的存在
首次出现 第 3 层,疯狂殿堂
对话节点 12 个
好感度机制 接受腐化 +1,拥抱深渊 +2,抗拒深渊 -3

好感度奖励

好感度 解锁奖励
0-2 浅层腐化(力量 +1,理智消耗 +10%)
3-5 中层腐化(力量 +3,理智消耗 +25%)
6-8 深层腐化(力量 +5,理智消耗 +50%,解锁深渊卡牌)
9-10 终极腐化(力量 +10,理智消耗 +100%,解锁深渊结局)

Brunhilde → Abyss Voice 跨消息

铁匠的锻造敲打着深渊的本质:

「每一次铁锤落下,我都在触碰深渊的心跳。它在呼唤你。」

当 Brunhilde 好感度达到 7,Abyss Voice 会直接揭示深渊起源的秘密。

特殊对话

  • 初次见面:「我无处不在。我是深渊,深渊是我。」
  • 好感度 5:「你在抗拒我。但你的内心知道——你属于我。」
  • 好感度 10:「成为我的一部分。这是你唯一的命运。」

对话系统

对话树结构

入口节点 → 分支选择 → 子节点 → 分支选择 → 叶节点(结论)

条件对话

条件类型 示例 效果
好感度条件 好感度 ≥ 5 解锁特殊对话选项
Story Flag 条件 拥有「the_gathering」标记 触发汇聚剧情
楼层条件 在第 5 层 解锁终极对话
英雄条件 使用深渊行者 特殊英雄对话
物品条件 拥有特定遗物 额外奖励选项

对话影响

  • 好感度变化:每次对话影响 NPC 好感度
  • Story Flag 设置:关键对话设置 Story Flag
  • 条件解锁:满足条件解锁新对话
  • 跨 NPC 影响:某些对话触发跨 NPC 事件

好感度系统

好感度等级

等级 范围 称号 效果
陌生 0-2 Stranger 基础对话
友好 3-5 Friendly 进阶奖励
信任 6-8 Trusted 高级奖励
挚友 9-10 Companion 终极奖励

好感度获取指南

+ 交易(Elias)
+ 锻造(Brunhilde)
+ 聆听诗篇(Lyra)
+ 分享知识(Orin)
+ 接受预知(Sera)
+ 接受腐化(Abyss Voice)
- 拒绝交易(Elias)
- 拒绝帮助(Brunhilde)
- 打断演唱(Lyra)-2
- 拒绝回答(Orin)
- 拒绝预知(Sera)-2
- 抗拒深渊(Abyss Voice)-3

好感度速刷策略

NPC 速刷方法 最快达到 10 所需遭遇次数
Elias 每次交易选择最贵商品 4-5 次
Brunhilde 提供特殊材料 4-5 次
Lyra 分享故事(+2 选项) 4-5 次
Orin 提供研究材料(+2 选项) 4-5 次
Sera 改变命运(+2 选项) 4-5 次
Abyss Voice 拥抱深渊(+2 选项) 4-5 次

六人汇聚结局 (The Gathering Six)

触发条件

全部 6 个 Story Flag

  1. elias_final_deal — Elias 好感度 ≥ 9
  2. brunhilde_ultimate_forge — Brunhilde 好感度 ≥ 9
  3. lyra_final_poem — Lyra 好感度 ≥ 9
  4. orin_ultimate_knowledge — Orin 好感度 ≥ 9
  5. sera_final_vision — Sera 好感度 ≥ 9
  6. abyss_final_whisper — Abyss Voice 好感度 ≥ 9

汇聚事件

在第 5 层击败古神回响后,触发 the_gathering_six 特殊事件:

「六道身影从深渊中浮现。商人、铁匠、诗人、学者、旅者、深渊本身——他们都在这里,因你而汇聚。」

结局效果

  • 完美结局:解锁六人汇聚结局动画
  • 特殊成就:获得「叙事之网」成就
  • 永久增益:解锁新游戏+专属增益

NPC 英雄匹配表

英雄 推荐 NPC 契合原因
调查员 Orin 共享知识追求
神秘学者 Abyss Voice 与深渊的深层联系
士兵 Brunhilde 装备锻造实用
盗贼 Elias 交易与利益
召唤师 Lyra 诗篇增强召唤
狂信徒 Abyss Voice 拥抱腐化
工程师 Brunhilde 装置锻造
深渊行者 Abyss Voice 深渊本源

Clone this wiki locally