A docker-based runner for fredlllll's ArxLibertatisProcGenTools
- Download the latest release of ArxLibertatisProcGenTools to a folder you like
- Copy
.env.sample
as.env
- Inside
.env
setLIB_DIR
to the folder you've chosen in step 1 - Inside
.env
setARX_DIR
to your Arx Fatalis/Arx Libertatis dir is witharx.exe
in it - Run
./scripts/install.sh
- Run
./scripts/generate.sh ./maps/example.ps1
to execute a script that Fred's library can parse. You can pass in any ps1 scripts from any folder to generate.sh as a parameter - Run
./scripts/run.sh
after the level have been generated to start arx.exe and immediately load level 1
- Run
./scripts/uninstall.sh
To be able to see the generated files without anything else in there set ARX_DIR to an empty directory. Running
./scripts/generate.sh
will generate the level data regardless of arx.exe or any asset of the game is there or not.
You can then bundle the contents of that folder up and publish it as a mod.