Coldfire旅行 - OdinCamp沙盒概念验证

Coldfire旅行 - OdinCamp沙盒概念验证

如果《奥丁领域》遇上《杀戮尖塔2》会怎样?这个mod是我自己对此概念化的尝试。引入了枢纽和篝火营地前哨 => 在已访问的篝火节点之间快速/回溯,同时加入了生成商人的功能以及其他由此衍生出的改动。

游戏玩法

主要功能

  1. 每幕古代房间之后,玩家会在每张地图上新的营地枢纽点开始。该枢纽是一个空的营火房间,原版路径现在已连接至此。它拥有一个快速旅行功能,初始时不做任何事,但可以从玩家后续发现的营地/休息点返回
  2. 所有其他营火节点变为“前哨站”。每个前哨站都有两个持久的新选项:“快速旅行”和“交易”。
  3. 快速旅行允许玩家在初始营地枢纽和旅途中发现的任何其他前哨站之间跳跃/传送。可以将其想象成《艾尔登法环》中的赐福点,基本上是一个安全检查点。
  4. 交易选项则会在休息点内生成一个虚拟商人房间的覆盖层,模拟原版行为。
  5. 可配置的卡牌移除价格。可以从原版默认选项中选择,或设定一个从零开始的“公平”的、固定的静态价格。
  6. 营地前哨站可转变为“冷火”房间(可配置),一旦玩家离开营地前哨站并决定回溯,将禁用治疗/锻造等功能。
  7. 使商人房间具有状态性。为每个营地前哨站保存/加载卡牌、遗物、药水;一旦交易开始,将无法重新随机。
  8. 提出了一个安全层,以防止遗物枯竭的可能性:在 Boss 战开始时,将未购买的遗物恢复到共享池中,并重新洗牌池子后部。
  9. 出于安全原因,将每幕的总楼层数变量限制在 20(原为 17)。因此每幕的经验上限略有提升,同时保留玩家记录的运行历史。
  10. 附带一个专属的运行历史补丁,允许每幕显示多行,而不是超出边界。

已知问题

快速旅行选项在 v1.1.0 版本中尚不支持控制器操作。 我正在尝试找出最佳方法来解决这个问题,同时不让它变得过于复杂。在此期间,如果您使用控制器游玩,请在手边准备一个鼠标。

安装说明

将 zip 文件解压到 StS2 的 mods 文件夹中。例如:C:\Program Files (x86)\Steam\steamapps\common\Slay the Spire 2\mods

如需首次设置,您可能需要下载一个配置文件(coldfire_config.json),您可以提前进行调整。 否则,当 mod 安装/运行时,它将使用默认值自动生成:

  1. 使用原版卡牌移除费用,
  2. 锁定或将后续访问的营火转换为冷火,
  3. 以及一个开启/关闭商人音乐的选项。

此配置需要放置在 appdata 目录中,例如: Windows 位置:C:\Users\[您的用户名]\AppData\Roaming\SlayTheSpire2\coldfire_config.json

此数据目录与 mods 目录不同,后者专门用于存放 pck/dll 文件。

要求

  • 玩家必须在每个档案上至少完成一次游戏运行。失败或胜利均可。
  • 推荐安装 Odincamp 模组以获得最佳效用。
  • 目前不要求 Baselib,但未来可能需要(用于将配置选项集成到那些漂亮的 UI 上)。

致谢

衷心感谢 MCP Server 模组,它让非程序员也能创建此模组。

描述(移至底部,因为这段内容太抽象了,欢迎跳过)

[剧透] 这个模组借用了《奥丁领域》等 ARPG 游戏的概念,将《杀戮尖塔 2》的 Roguelike 玩法转变为更具沙盒风格的 Roguelite 游戏,主要为了满足我自己的假设性问题:“如果是《奥丁领域》的玩法套在《杀戮尖塔 2》上会怎样?”与 OdinCamp 或无限变体搭配使用时,它可以将游戏变成一种可选的优化循环、基于冒险的游戏玩法,玩家可以相应地混合搭配这些循环,有效地呈现一个人工的、可调节的难度滑块。 [/剧透]

免责声明

  1. 此模组按“现状”提供。它随着未来的游戏更新而失效。不保证与未来补丁的兼容性,更新可能需要大量时间修复,甚至可能完全不受支持。请自行承担使用风险。
  2. 我不是真正的程序员。代码生成和资源/图像 100% 由智能体 AI 完成,我仅偶尔进行一些编辑和大量的调试运行。