屏蔽音频

创作者: Ducktale
已更新:2025-11-13 23:17:22
779KB

关于此 MOD

为跳跃空间添加真实的光环风格的护盾突破/充电音频提示。包括用于游戏内播放的Unity资产包以及可选的Windows回退WAV,因此即使Unity将自定义音频静音,声音也会发出。
  • 要求:已经安装了BepInEx 6(IL2CPP版本)的跳转空间(IL2CPP)。
  • 安装:
    • 将ZIP的内容放入JumpSpace/BepInEx/plugins/。您应该并排获得ShieldAudioMod.dll、shieldaudio(bundle)、shield_down.wav和shield_up.wav。
  • 它的作用:
    • 挂钩HealthComponent_Base来观察本地控制角色的护盾变化。
    • 在你的个人护盾耗尽时播放“护盾突破”片段,在它完全恢复后播放“护盾充电”片段(可配置)。
    • 使用Unity的AudioSource进行正常播放Windows回退还通过操作系统混音器直接触发包含的WAV,以保证可听提示。
  • 配置(BepInEx/config/com.codex.shieldaudiomod.cfg):
    • ShieldBreakAsset/ShieldRechargeAsset-如果您重建包,指向包内的不同剪辑。
    • 音量调整Unity播放级别;UnityAudioVolume保持游戏的音频监听器不静音。
    • EnableSystemAudioFallback、SystemAudioBreakFile、SystemAudioRechargeFile控制Windows回退(如果您只想要游戏中的音频,则设置为false)。
    • RequireFullRecharge切换充电声音是否等待100%屏蔽。
    • EnableDetailedLogging通过将shield事件转储到BepInEx/LogOutput.log来帮助排除故障。

  • 附注:
    • mod只跟踪本地玩家;其他玩家的盾牌保持沉默。
    • 如果您将wav交换为不同的声音,请保留文件名或相应地更新配置条目。
    • 要重建或自定义剪辑,请打开提供的Unity项目(BuildBundles.cs)并重新生成shieldaudio。
  • 使用 Xmod 解锁 Jump Space 的全部潜力 — 今天就探索这些顶级 MOD!