
如何为《最后的咒语》制作自己的模组?在此了解所有相关内容! 《最后的咒语》中的模组 《最后的咒语》中哪些内容可以模组化?可以添加自定义本地化内容和字体,以及创建新的 perks(特长)。 如何订阅模组?如果想订阅 Steam 模组: 前往《最后的咒语》创意工坊中心,点击浏览→项目,会显示模组列表,只需点击想要的模组,在打开的页面中点击“订阅”,之后模组将自动下载。 模组结构:模组通常按以下方式构建: → 父文件夹 → → Manifest.→ → 缩略图 → → 模块文件夹 → → → 模块正常运行所必需的文件/文件夹(字体、.csv等) 什么是【模块】? 模组采用【模块】架构运行。一个模组可以是翻译模组和/或字体模组。 如何定义模块? 模块通过在父文件夹下创建子文件夹来定义。但该文件夹必须具有特定名称,文件夹名称将使我们能够知晓其类型(可用的模块名称将在本文档后续的相应章节中列出)。如果模块需要配置文件,则需在模块文件夹中创建一个(该文件的内容取决于模块类型)。

创建你自己的模组 获取示例模组 你本身并不一定需要这个示例,但它将有助于模组结构的创建,因为你可以复制这个模板。 你需要订阅此模组才能下载它。 该模组提供了本地化模块、技能模块和字体模块的简单示例。 本地化:它会加载全新的本地化内容,但此文件大部分为空(因此大多数标签将默认使用标准英语)。要检查其是否正常工作,你需启动游戏,进入选项,然后选择语言【示例语言】,接着返回主菜单,此时【选项】标签将被替换为【选项测试】。

字体:此功能会替换游戏中的2种字体。“标准”字体实际上加载的是未安装模组时使用的相同字体,因此你不会注意到任何差异,但标题字体的变化会非常明显。 技能:你可以创建技能,或更改现有技能的效果。你也可以修改技能的组合。 本地模组→创建模组结构 本部分将介绍创建模组所需的操作,帮助你了解其工作原理。不过,你可以通过复制示例模组的结构来简化流程。操作方法如下:下载后,你可以在Steam文件的以下位置找到它: SteamLibrary steamapps workshop content 1105670 3665441722 将“3665441722”文件夹复制到%Appdata% ..在LocalLow\Ishtar Games\The Last Spell\Mods目录中,将文件夹重命名为你的模组名称,并删除“steam_workshop.txt”文件(这会移除与原Steam创意工坊模组的链接)。如果该目录不存在,你需要先在%Appdata%\..\LocalLow\Ishtar Games\The Last Spell文件夹中创建一个“Mods”文件夹,然后在该文件夹内创建一个存放你的模组的文件夹(文件夹名称可自定义)。


在你的新模组文件夹中,你需要有一个名为【manifest.xml】的文件,以及至少一个模块,该模块应放在一个相应命名的文件夹中(参见本指南后面的各个模块部分)。如果模组文件夹中没有这些,游戏将不会将其视为模组。

→【manifest.xml】文件 该文件用于让我们了解模组的标题和描述。这将确保模组能在游戏当前已安装/正在使用的模组列表界面中正确显示。当模组上线时,这些信息也会用于命名和描述模组。如果在【OverrideSteamDatas】后设置为【true】,那么当模组创作者发布更新时,这些信息同样会被使用。

OverrideSteamDatas:用于确定创作者发布模组更新时是否要更新创意工坊中模组的标题和描述。此选项非必填项,若未声明,则默认创作者不希望在更新后更改模组的标题和描述。 Title【必填】:用于为发布到创意工坊的模组设置标题。 Description【可选】:用于为发布到创意工坊的模组撰写描述。 Author【可选】:用于在已用模组列表界面中显示创作者名称。 Version【自模组功能2.0版本起引入】:用于标识模组所针对的版本。我们还将提供【ModdingVersion】和【ModdingMinVersion】,用于判断Mod是否兼容。Mod制作者在创建Mod时需填写当前的ModdingVersion,因此在游戏更新后,若ModdingVersion和/或ModdingMinVersion发生变化,游戏将能检测Mod是否仍兼容。对于版本3,Mod至少需要将版本号设为“3”。你可以在此处找到Modding版本。

完成后,你的模组就会在游戏中启用! → 检查模组是否激活 启动游戏后,在主菜单的屏幕左上角应该能看到一个按钮。


该按钮将打开一个菜单,显示当前在游戏中激活的模组。 当你在Steam上订阅了某个模组后,系统会自动下载你所订阅的模组。如果你同时还是该模组的创作者,那么技术上你将拥有该模组的两个版本。因此,其中一个版本(在线版本)会显示为灰色,以防止出现任何错误或问题。 Steam创意工坊 在Steam创意工坊发布模组 当你拥有一个可正常运行的本地模组并希望将其发布到Steam创意工坊时,你需要在游戏中启用“开发者模式”。 在Steam中,你需要右键点击【最后的咒语】,选择【设置】,此时会打开一个菜单。在名为【启动选项】的最后一行中,输入解锁“开发者模式”的密码。密码是【-dev】

完成后,你需要启动【最后的咒语】,然后返回“模组”菜单。现在,你应该会看到一个类似这样的界面。

你需要点击【在创意工坊中创建】来上传你的模组到Steam。

完成后,你的本地模组根目录下会生成一个名为“steam_workshop.txt”的文件。该文件实际上是一个数字,代表模组在创意工坊中的ID。不要修改或删除此文件,因为你发布模组更新时需要用到它! 在Steam创意工坊更新模组:如果你想更新Steam模组,需要拥有本地模组。因此,你需要在%Appdata%..\LocalLow\Ishtar Games\The Last Spell\Mods目录下有steam_workshop.txt文件。 如果你拥有本地模组,并且处于开发者模式,菜单中的按钮会发生变化,名称将变为“在Steam中更新”。

你需要成为模组的创建者才能更新它!否则将无法生效。 上传缩略图 若你想创建并上传缩略图以便在Steam上显示,图片必须满足以下条件: - 大小小于1MB - 为支持的格式/扩展名:.jpg、.png、.jpeg或.gif - 命名为thumbnail.<扩展名> 创建好图片后,需将其与manifest文件一同放入模组文件夹中。 建议制作方形图片,因为非方形图片会被调整大小,可能导致显示效果不佳! 模组模块 本地化模块 该模块的作用是为游戏添加新的语言。字体模块 该模块的作用是为游戏添加新字体。《最后的咒语》中有两种字体,一种主要用于标题,另一种是“标准”字体。 特长模块 该模块的作用是为游戏添加新特长。
2026-02-19 22:00:16 发布在
最后的咒语
说点好听的...
收藏
0
0
