Requirements are handled via Pipenv, getting the requirements is as easy as doing:
pipenv install
pipenv run python -m factorio_noir --dev
This will generate a ready archive file in the subdirectory dist/
that can be
uploaded to the portal.
There is also a --dev
flag that don't zip the package and instead write
everything to a directory in dist/
There is a --bright
flag that bumps all of the brightness/saturation by 10
Notes:
- Both --factorio-data and --factorio-mods will try and auto detect.
- If a environment variable
FACTORIO_DATA
is present, the--factorio-data
flag is not needed - Same
DEV=true
enable permanent dev mode - Pipenv load
.env
file inpipenv shell
andpipenv run
- You can manually run only one (or more) packs by adding the pack dir to the end
pipenv run python -m factorio_noir --dev packs/Vanilla