Skip to content

Mod importer for SGG's games (To be replaced by SGGMI)

License

Notifications You must be signed in to change notification settings

SGG-Modding/ModImporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mod Importer

For SuperGiantGames's games (To be replaced by SGGMI)

https://www.nexusmods.com/hades/mods/26

Development

Release workflow

New releases can be created from GitHub Actions using the release workflow available here.

The release workflow takes a tag / release name as input parameter to tag the repository, create a new release, build binaries, and upload them to the release.

If the tag / release name is omitted and left blank, the workflow will run in dry-run mode (no tag / release, only binaries build) for testing purposes.

Build binaries locally

python -m pip install pyinstaller==4.0

Note that we use version 4.0 instead of the latest version to avoid getting flagged by too many antivirus solutions due to PyInstaller's pre-compiled bootloader. Older versions are less susceptible to this as AV solutions had more time to properly recognize and whitelist them, in particular from Microsoft antivirus (which is the single most important one not to get flagged by).

  • Build binaries:
python -m PyInstaller --onefile modimporter.py --name modimporter