Spire 电台

Spire 电台

轻松整合mp3格式的歌曲和音效集合,当您进入特定房间时将播放这些音频。切换不同配置文件以创建预设音频包,您可以将音频包文件压缩后上传。

杂项

关于尖塔电台

尖塔电台是一款模组,方便您为《杀戮尖塔2》打造自己的音频氛围。目前支持用户加载到游戏文件中的mp3文件,以及作为易于分享的音频文件集合的zip文件。当您进入房间时,尖塔电台会从您的电脑中播放合适的mp3文件,前提是您为该类型的房间设置了音频。

添加音轨

只需将您希望在遇到相应房间时播放的mp3文件从文件系统中拖放到游戏窗口即可加载。在战斗房间中,加载文件时您将有机会看到两张卡片:

  • 对于MP3文件,您可以在将声音注册为循环音效或单次播放音效之间进行选择。循环音效会重复播放,而单次播放音效会在进入战斗时立即播放一次,这可能更适合用于音效。
  • 对于ZIP文件,您可以选择加载该音频包或不加载。在接受之前,请确保您信任该zip文件的作者,因为从不可信来源加载zip文件可能会导致问题。

根据您选择卡片的不同,文件将以所选方式加载。此选卡行为应纯属界面功能,如果您发现它影响了游戏玩法,请向我报告。

房间声音的随机变体

要为某个房间添加随机选择的变体,请将您的文件命名为<ROOM_ID>.var<VariantName>.mp3<ROOM_ID>.var<VariantName>.oneshot.mp3。进入房间时,将随机选择其中一个变体,或使用基础文件。

添加低血量提示音

您可以配置低血量提示音,更多信息请参阅“浏览文件结构”部分。在您的音频包文件夹中创建名为HP_<VALUE|PERCENT>_[value].mp3的声音文件。

示例: HP_VALUE_40.mp3 -> 当生命值低于或等于40时播放 HP_VALUE_20.oneshot.mp3 -> 当生命值降至21以下时播放一次

HP_PERCENT_10.mp3 -> 当生命值低于或等于最大生命值的10%时播放 HP_PERCENT_30.oneshot.mp3 -> 当生命值降至最大生命值的31%以下时播放一次

安装

要安装此模组,请先为STS2安装BaseLib,可在 https://github.com/Alchyr/BaseLib-StS2/tree/masterhttps://www.nexusmods.com/slaythespire2/mods/103 获取。然后以类似方式安装本模组:将下载的zip文件中的SpireRadio文件夹放入您的Slay The Spire 2/mods文件夹中(如果该文件夹不存在请创建,但请确保同时安装BaseLib)。启用模组游玩可能会让您的存档看似消失,因为STS2默认会为模组和非模组游戏分别保存存档文件。

切换音频包

目前有10个音频包槽位(如果算上未选择特定槽位的情况,则为11个)。音频包槽位是指一组声音文件,您可以切换到不同的槽位以适配不同心情或不同玩家。

浏览文件结构

尖塔电台使用的音频文件以特定方式组织,以便模组能轻松识别与房间关联的mp3文件,尽可能利用游戏使用的房间ID。理想情况下,这应使模组与其他模组相对兼容。声音文件位于游戏的mod文件夹中,其路径可能类似于Slay The Spire 2/mods/SpireRadio。这里有一个名为“sounds”的子文件夹,所有声音都存储在其中,便于访问和修改。None配置文件将其mp3文件直接存储在此sounds文件夹中,其他配置文件则会在根据配置中选定的名称在此处创建文件夹。每个声音文件都命名为<ROOM>.mp3<ROOM>.oneshot.mp3。在战斗开始时是否为单次播放取决于此名称,重命名将改变其行为。

创建音频包 (zip)

要创建一个可供分享的音频包,首先将您的文件拖放到您想要修改的房间中,或者如果您具备相应专业知识,直接创建文件。然后选择文件夹中的所有文件,将它们压缩成zip文件,并将该zip文件发送给他人。当他们在游戏过程中将其拖放至游戏中时,音频包将加载到他们当前激活的音频包槽位中。