TikaelSol/starfinder-field-test · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
《星际探索者》第二版测试版
专为《星际探索者》第二版测试版]准备的官方 Foundry 模块!
欢迎到我们的 Discord]上讨论该模块以及《Pathfinder》第二版的相关内容。
问题与贡献
请在 issue tracker] 上报告任何问题或数据差异。
若要为该模块做出贡献,请遵循以下步骤。我假定您已对 git 和 node 有一定了解,如果您是新手,请参阅 PF2e 系统的贡献指南] 以获取更详细的操作指引:
1: 创建该仓库的 fork 并将其克隆下来
3:导航至您克隆的仓库,然后运行npm ci
4:运行 npm run build 以从源代码构建该模块
5:确保 Foundry 已关闭,运行 npm run link,然后输入您的 Foundry 用户数据文件夹路径(在 Windows 系统中其路径大致如下所示 C:\Users\YourUsername\AppData\Local\FoundryVTT\Data)。此操作会删除您现有的 sf2e 文件夹,但会在您克隆的仓库与 Foundry 模块之间创建一个符号链接
6:在 Foundry 中进行修改,然后关闭 Foundry
7:运行 npm run extractPacks 以提取您所做的所有更改
9:提交并推送,然后创建一个 PR
遇到汇编内容无法正确显示的问题?
如果您在“实地测试熔炉”模式下的某个世界中曾启用过该模块,该模式会保存该模块的文件夹配置。可以通过在控制台(大多数浏览器中为 F12 键)运行此脚本来清除这些配置。
const cc = game.settings.get('core', 'compendiumConfiguration');
const myModule = game.modules.get("starfinder-field-test-for-pf2e");
for (const pack of myModule.packs) {
cc[pack.id] = null;
}
game.settings.set('core', 'compendiumConfiguration', cc)
此操作会将该模块的所有汇编内容移出当前的文件夹,但不会删除任何内容。运行脚本后,请完全关闭 Foundry(停止服务器),然后再重新启动 Foundry。这样该模块就能使用新的文件夹配置了。如果您使用的是新世界,就不应该遇到这个问题。