Add all systems effects scripts

This commit is contained in:
2024-05-16 17:57:51 +02:00
parent b42df99b27
commit 0b286ac994
1282 changed files with 9990 additions and 384 deletions

24
scriptPacker.js Normal file
View File

@ -0,0 +1,24 @@
import fs from "fs";
let path = "./scripts/"
let scripts = fs.readdirSync(path);
let count = 0;
let scriptObj = {};
for(let file of scripts)
{
let script = fs.readFileSync(path + file, {encoding:"utf8"});
scriptObj[file.split(".")[0]] = script;
count++;
}
let scriptLoader = `export default function()
{
Hooks.on("init", () =>
{
mergeObject(game.wfrp4e.config.effectScripts, ${JSON.stringify(scriptObj)});
});
}`
fs.writeFileSync("./loadScripts.js", scriptLoader)
console.log(`Packed ${count} scripts`);