
沉浸式音乐
战斗音乐曲目不再被打断。添加了一个计时器,可按可配置速率启用/禁用音乐,具体预期效果请参阅主描述和自述文件。需要OBSE支持。
既然没有人愿意做这件事,我最终还是决定自己研究一下,结果发现它其实没别人或我自己想的那么难。
这个模组添加了一个脚本,它会根据可配置的计时器,每隔一段时间自动开启并立即关闭游戏内音乐。它利用了游戏引擎的一个有趣漏洞/特性:如果在音乐播放时禁用音乐,当前正在播放的曲目不会被中断。
- 这解释起来有点复杂,但在默认的3分钟计时器设置下,你不会因为战斗音乐而频繁遭遇曲目中断(如果有的话)。 如果战斗持续足够长,计时器循环触发,游戏会自动切换到战斗音乐,所以你偶尔还是会听到战斗音乐。 这可能导致某些曲目中断,但模组目标是消除战斗音乐的“警告”效果,而不是完全移除它。由于计时器默认为3分钟,当音乐响起时,你应该已经清楚自己正身处战斗。
你可以通过在控制台输入ddMusicTimer设置为X来配置音乐的“循环”时间,其中“X”是你希望音乐循环的秒数。默认值是180(3分钟)。
这是针对一个自《晨风》时代就困扰我的问题的“快速而粗糙”解决方案。我个人对结果还算满意,但如果有更懂脚本的人,或许能借鉴这些想法,为《湮灭》开发出真正动态的音乐系统。
不过,在此之前,请尽情享受,并告诉我你的想法。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。