齐夫的播放器 - 脚本

齐夫的播放器 - 脚本

一个脚本模组,用于重建《蜘蛛侠2》的音乐系统,以播放你自己的音乐(开发中)

描述

本模组仍在开发中 — 如果你遇到任何 Bug,请反馈。已在游戏版本 2.810.0.0 上测试。

Ziv's Music Player 让你可以在《漫威蜘蛛侠 2》中播放自己的音乐,它的运作方式与游戏内置音乐系统一致,而非简单的叠加播放列表。它会根据你的行为做出反应——摆荡时开始播放,空闲或暂停时音乐渐弱,战斗中切换为战斗音乐—如同原生集成于游戏,而非覆盖在上面。

安装说明

需要 Overstrike(模组管理器)——脚本模组需在 Overstrike 的设置中启用。

  1. 在 Overstrike 中添加“Ziv's Music Player.script”并在配置文件中勾选。确保同时添加并勾选 ModSettings——本模组依赖它提供游戏内菜单。然后点击"应用"。
  2. 启动一次游戏。这会生成游戏可执行文件旁边的 Music 文件夹,例如 ...\Marvel's Spider-Man 2\Music\
  3. 在 Music 文件夹中,为你想要的每个播放列表创建子文件夹,例如 Music\My Mix\。如需自动战斗切换,请进一步拆分,如 Music\My Mix\Traversal\Music\My Mix\Combat\——将普通曲目放入 Traversal,动作曲目放入 Combat。如果你只想要一个无战斗切换的普通播放列表,则无需拆分,直接将文件放入 Music\My Mix\ 即可。
  4. 回到游戏中,打开暂停菜单 → MODS → ZIV'S MUSIC PLAYER,然后按“RESCAN MUSIC FOLDER”(重新扫描音乐文件夹)。如果你只建了一个播放列表文件夹,它会自动启用。如果你建了多个,请在菜单中选择 PLAYLIST 选项以选择你想要的那个——你的选择在之后会被记住。

主要特性

自动战斗切换 — 当你摆荡时播放 Traversal 文件夹中的音乐,战斗开始的一刻交叉淡化切换为 Combat 文件夹,战斗结束时切回 Traversal。

自行启动 — 在你真正开始蛛网摆荡前不会播放任何音乐。

随行为反应 — 当你站立不动或打开菜单时,音乐渐弱(或暂停,由你选择),当你死亡时停止,一旦你再次行动便恢复播放。

你自己的音乐 — 播放 MP3、WAV 和 FLAC 格式的音频,播放列表数量不限,每个列表仅对应 Music\ 下的一个文件夹。

独立音量 — 在独立音频设备上运行,其音量不会影响游戏音效或语音。

完整游戏内设置菜单 — 播放列表选择器、随机播放/重复播放,且上述所有行为均可通过开关或滑块调节,无需编辑配置文件。

记住你的设置 — 音量、行为设置和最后使用的播放列表会在各次游戏会话之间保存。

需求

  • Overstrike(模组管理器)——必须,用于安装和运行任何 .script 模组。请确保在 Overstrike 的设置中启用“脚本支持”,否则脚本模组将无法加载。
  • ModSettings(v1.0.2 或更新版本)——必须,用于游戏内设置菜单。请与本模组一同添加并启用。
  • 你自己的音乐文件,格式为 MP3、WAV 或 FLAC。不支持 Ogg Vorbis 格式。

鸣谢

Andzen171 — 为本模组进行测试