消失的方尖碑

消失的方尖碑

在《暗黑破坏神 II》的对象数据中,仍保留着一套名为 Obelisk(方尖碑) 的交互物。它并非单纯的场景装饰:对象函数、专用界面与奖励数据共同表明,这里曾经存在一个以宝石为媒介、永久强化角色的野外随机事件。

仍留在游戏中的方尖碑

数据中至少可以确认两类相关对象:

  • Obelisk:对象编号 80
  • Desert Obelisk:对象编号 90

两者的 SubClass 都是 2(Obelisk)。该字段用于声明对象所属类别,让初始化、操作与生成函数知道应当以何种方式处理它。沙漠版本使用的 token 为 AODO,实际对应同一种沙漠方尖碑外观。

对象函数揭示的原始用途

字段数值含义OperateFn17玩家携带宝石时打开交易界面,并操作方尖碑PopulateFn3(编号 80)/ 2(编号 90)控制对象在关卡中的生成方式 OperateFn = 17 的描述十分直接:只有当玩家物品栏中存在宝石时,才允许使用交易界面。若没有宝石,界面不会打开;打开后,石碑中央的孔洞会被点亮。

方尖碑交互界面与赫拉迪克法杖插入测试现有版本中触发的插入界面,以及将赫拉迪克法杖放入石碑后的状态。

为何现在只能放入赫拉迪克法杖

方尖碑当前调用的界面,明显与第二幕放置赫拉迪克法杖的机关界面共用或发生了替换。测试中,赫拉迪克法杖可以被放入:石碑播放一次动画,随后进入不可再次操作的状态,中央红色槽位保持常亮,但没有产生进一步效果。

反而是原设计要求的宝石无法放入。这更像是开发过程中交互逻辑被改写后的遗留结果:对象和部分界面仍在,代码入口却已经转向赫拉迪克法杖的插入流程。

被废弃的奖励机制

残留数据指向一种永久提高角色数值的奖励。不同 subtype 对应最大法力、四项基础属性、最大生命与技能点,并保留不同成功率。

方尖碑 subtype、奖励、成功率与数值表残留奖励数据整理。属性和技能点奖励带有明显的随机成功率设计。

这套机制在正式版的永久奖励体系中没有直接对应物。正式版主要通过任务提供固定成长:

  1. 阿卡拉:1 点技能点
  2. 罗达门特:1 点技能点
  3. 解救安亚:10 点抗性
  4. 黄金鸟:20 点生命
  5. 蓝·伊森之书:5 点属性
  6. 衣卒尔:2 点技能点

因此,Obelisk 很可能曾试图填补“野外随机事件给予永久成长”这一生态位。奖励带有成功率,也符合《暗黑破坏神》围绕随机性建立反馈的设计习惯。

复原需要解决的问题

  • misc 数据中补回缺失的 subtype。
  • 修改客户端逻辑:允许放入宝石,拒绝赫拉迪克法杖。
  • 补齐激活循环、成功与失败三类音效。
  • 增加明确文本,告知玩家获得了何种奖励。
  • 评估其他章节的 Obelisk 是否需要独立外观。

原始数值不适合直接实装。永久属性与技能点一旦可以反复获取,会迅速破坏角色成长曲线。

更合理的平衡方案

可以考虑两条路线:

  1. 每个难度仅可获得一次永久奖励。保留随机成功率,但重新平衡奖励幅度;这是更符合原设计痕迹的方案。
  2. 改为类似神殿的限时增益。风险更低,却会失去方尖碑区别于普通神殿的意义。

更倾向第一种方案。限制每个难度只能结算一次,既能保住“荒野中偶遇永久奖励”的独特性,也能防止玩家无限刷取,同时保留原方案最重要的随机设计。

结论

Obelisk 并不是只剩名称的空壳。对象编号、SubClass、操作函数、交易界面、模型发光状态与奖励表能够互相印证,拼出一套相当完整的废案:玩家在野外发现方尖碑,投入宝石,并以一定概率换取永久成长。正式版的赫拉迪克法杖逻辑覆盖了它的交互入口,却没有彻底清除旧系统留下的痕迹。

历史资料参考:DiabloII.net 神殿资料存档。文中的复原与平衡方案属于基于现存数据和实机测试的推断。

文章留言

未选择图片
雷基冬颤的头像 雷基冬颤ADMIN

121

加载中...
-
0:00 0:00