音乐类型分销商

创作者: ThirdEye3301
已更新:2024-08-16 01:20:52
3.6MB

前置 MOD

使用 音乐类型分销商 时将自动安装

关于此 MOD

运行时,以 SPID 的方式将曲目添加到音乐类型列表,并将音乐类型列表添加到位置或区域。
音乐类型分销商

运行时,可将曲目添加到音乐类型列表,并将音乐类型列表添加到位置或区域,类似于 SPID 的方式。使用模组根文件夹中的 _MUS.ini 文件中定义的发行版,与其他发行版类似。

用法
_MUS.ini 文件由键值对组成,其中 钥匙要分发的音乐类型的 EditorID, 这 要分发的位置的 EditorID或者 要分发的区域的 EditorID,以及 价值 是一个 分发字符串 (<DISTR>) 或者 音乐类型列表(<MUSICTYPE>).

将曲目分发到音乐类型列表的语法:
  • <DISTR>:=<identifier> [,<identifier> ,……
    • 值由一个或多个元素组成 <identifier>用逗号分隔
  • <identifier>:= FormID~PluginName
    • 例子: 0x3301~Skyrim.esm
  • <MUSICTYPE>:=<EditorID of Music Type> [!]
    • 在音乐类型的 EditorID 中添加可选的感叹号,会在添加等号右侧定义的曲目之前清除曲目列表。
    • 如果找不到具有给定 EditorID 的现有音乐类型,则会动态创建具有该 EditorID 的新音乐类型。
    • 例子: MUSCombat!= 0xbcf52~Skyrim.esm 清除 MUCombat 列出并添加指定的曲目
    • 例子: MUSCombat = 0xbcf52~Skyrim.esm 将指定的轨道添加到 MUCombat 无需清除曲目列表
    • 例子: MySuperCoolMusicType = 0xbcf52~Skyrim.esm 将指定的曲目添加到名为“新曲目列表”的曲目列表中 我的超级酷音乐类型

将音乐类型列表分发到不同位置的语法:
  • <LOCATION>:=<EditorID of Location>
  • <MUSICTYPE>:=<EditorID of Music Type>

将音乐类型列表分发到区域的语法:
  • <REGION>:=<EditorID of Region>
  • <MUSICTYPE>:=<EditorID of Music Type>

INI 语法:
  • [一般的] (用于将曲目分发到音乐类型列表的部分):
    • <MUSICTYPE>=<DISTR>
  • [地点] (用于将音乐类型列表分发到各个地点的部分):
    • <LOCATION>=<MUSICTYPE>
  • [地区] (用于向各地区分发音乐类型列表的部分):
    • <REGION>=<MUSICTYPE>

笔记:_MUS.ini 文件按字母顺序处理,大写字母优先于小写字母排序(即,A_MUS.ini 将在 a_MUS.ini 之前处理)。

以下设置位于 MusicTypeDistributor.ini可用于切换一些用于编写 _MUS.ini 文件的实用功能:
  • bDumpMusicTracks:如果设置为 真的将所有音乐曲目导出到 MusicTypeDistributor.log
  • bDumpMusicTypes:如果设置为 真的将所有音乐类型转储到 MusicTypeDistributor.log
  • bDumpLocations:如果设置为 真的将所有位置转储到 MusicTypeDistributor.log
  • bDumpRegions:如果设置为 真的将所有区域转储到 MusicTypeDistributor.log

源代码: GitHub

CommonLibSSE-NG应该适用于所有版本的 Skyrim(SE、AE 和 VR)。

兼容性
  • 与所有设备兼容
  • 安装/更新/卸载始终安全

看看我的其他模组吧。

鸣谢
  • 三的力量,三的力量
  • CharmedBaryon、fudgyduff 以及所有参与《上古卷轴5:天际》逆向工程的人员
  • colinswrath 感谢你解答我关于SKSE开发的那些愚蠢问题
  • Skyrim RE Discord 服务器,提供各种帮助

灵兽江湖 的热门 MOD

探索适用于 灵兽江湖 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 灵兽江湖 的全部潜力 — 今天就探索这些顶级 MOD!