Skip to main content

在 LoZ:BotW 中编辑演员的实用程序

项目描述

狂野之息演员编辑器

用于编辑塞尔达传说:荒野之息中的演员的实用程序。有了它,您可以简单地编辑演员。您不再需要编辑 4 个不同的文件来添加一个新项目!现在,您只需选择要作为基础的项目,更改名称,更改文本,点击保存,然后繁荣!新物品。

请注意,该工具不处理资源文件 (.sbfres)。这些需要使用 Switch Toolbox 来处理。

依赖项

  • 《塞尔达传说:旷野之息》(Wii U 或 Switch 版)的弃用副本
  • Python 3.7+(64 位,添加到系统 PATH)

以下pip软件包将自动安装:

  • wxPython
  • PyMsyt
  • oead

设置

  1. 下载并安装 Python 3.7+,64 位。您必须在安装过程中选择“添加到系统路径”选项。
  2. 打开命令行并运行pip install botw_actor_tool

如何使用

botw_actor_tool

  • 使用此命令打开工具
  • 在尝试加载任何演员之前,在设置中设置您的路径。如果没有路径,它将无法找到演员列表。
    • 路径与 BCML 中的路径相同
    • 设置有一个暗模式选项。该选项目前很糟糕。需要您自担风险使用它。
  • 使用 Ctrl+N 或 File -> Load Vanilla Actor 加载原版 Actor。这将打开一个窗口,允许您选择要加载的香草演员。
  • 使用 Ctrl+O 或 File -> Load Mod Actor 加载 mod actor。这将打开一个窗口,允许您选择您的模组contentromfs文件夹,然后会在该模组的Actor/Pack文件夹中找到任何演员并显示它们以供您选择要加载的演员。
  • 使用 Ctrl+S 或 File -> Save 保存。请注意,您尚未应用/保存的对单个文件/链接的任何更改都将丢失。

布局

演员链接

这包含 ActorLink 文件中每个“链接”的条目,以及标签部分。

  • 链接可以是“虚拟”(无文件)、演员姓名或自定义名称。在您输入自定义名称并单击更新自定义链接之前,选择“自定义”实际上不会执行任何操作。
  • 标签是逗号分隔的,可以根据需要支持尽可能多或尽可能少的标签。
文本编辑器

大多数选项卡会打开文本编辑器,允许您编辑相关文件的 yaml,然后在您单击底部的“保存”按钮时将其转换回 aamp 或 byml。

  • 如果您不单击底部的保存按钮,您的更改将在切换选项卡时丢失。
文本选项卡

不要与文本编辑器选项卡混淆,文本选项卡是您在游戏中编辑项目文本的地方。诸如它的描述、名称和纲要摘要之类的东西。

  • BaseName - 要在清单中显示的名称。仅对具有多个结果的可烹饪食谱有效。
  • 名称 - 大多数物品在库存中显示的名称。
  • Desc - 可以进入 Link 库存的 Actor 的库存描述。
  • PictureBook - 对演员的描述,在您拍摄完照片后出现在纲要中。

晦涩的特征

  • 将原版中存在的文件的名称放入自定义链接文本字段,然后单击更新自定义链接将检索该原版文件的数据并询问您是否要将其导入到您的演员。
  • 使用自定义名称编辑文件将提示您更改名称。这是因为 BotW 假设所有具有相同名称的文件都包含相同的数据,并且只加载其中一个。

贡献

该软件处于早期但可用的测试版中。仅对盔甲和武器 Actor 进行了广泛测试,但应该可以与其他 Actor 类型一起正常工作。随时报告问题或以任何方式做出贡献。

执照

本软件根据 GNU Affero 通用公共许可证 3+ 版的条款获得许可。源代码在 Github 上公开。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

botw_actor_tool-0.2.11.tar.gz (170.8 kB 查看哈希

已上传 source

内置分布

botw_actor_tool-0.2.11-py3-none-any.whl (196.8 kB 查看哈希

已上传 py3