├── .flake8 ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .python-version ├── .vscode ├── launch.json └── settings.json ├── CHANGELOG.md ├── README.md ├── TODO.md ├── aspectj-1.9.19.jar ├── aspectjweaver-1.9.19.jar ├── generate_nsis_filelist.py ├── installer_template.nsi ├── loader ├── __init__.py ├── assets │ ├── __init__.py │ ├── annotate.py │ ├── custom-texture-manager.py │ ├── explode.py │ ├── library.py │ ├── merge.py │ ├── patch.py │ └── utils │ │ └── __init__.py ├── extract.py └── load.py ├── modloader.spec ├── mods ├── Electric Slide │ ├── info.xml │ └── patches │ │ └── haven_ElectricSlide.xml ├── exterior-air-vent │ ├── info │ └── library │ │ ├── animations │ │ ├── haven │ │ └── texts └── greenhouse │ ├── info │ └── library │ └── haven ├── pyproject.toml ├── requirements.in ├── requirements.txt ├── setup.cfg ├── setup.py ├── spacehaven-modloader.png ├── spacehaven-modloader.py ├── textures_annotations.xml ├── tools ├── Info.plist ├── build-macos.sh ├── build-windows.ps1 ├── build-windows.sh ├── screenshot.png └── setup-environment.ps1 ├── ui ├── __init__.py ├── database.py ├── gameinfo.py ├── header.py ├── launcher.py ├── log.py └── scrolledlistbox.py └── version.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11.9 2 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/TODO.md -------------------------------------------------------------------------------- /aspectj-1.9.19.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/aspectj-1.9.19.jar -------------------------------------------------------------------------------- /aspectjweaver-1.9.19.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/aspectjweaver-1.9.19.jar -------------------------------------------------------------------------------- /generate_nsis_filelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/generate_nsis_filelist.py -------------------------------------------------------------------------------- /installer_template.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/installer_template.nsi -------------------------------------------------------------------------------- /loader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/assets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/assets/annotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/assets/annotate.py -------------------------------------------------------------------------------- /loader/assets/custom-texture-manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/assets/custom-texture-manager.py -------------------------------------------------------------------------------- /loader/assets/explode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/assets/explode.py -------------------------------------------------------------------------------- /loader/assets/library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/assets/library.py -------------------------------------------------------------------------------- /loader/assets/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/assets/merge.py -------------------------------------------------------------------------------- /loader/assets/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/assets/patch.py -------------------------------------------------------------------------------- /loader/assets/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/assets/utils/__init__.py -------------------------------------------------------------------------------- /loader/extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/extract.py -------------------------------------------------------------------------------- /loader/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/loader/load.py -------------------------------------------------------------------------------- /modloader.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/modloader.spec -------------------------------------------------------------------------------- /mods/Electric Slide/info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/mods/Electric Slide/info.xml -------------------------------------------------------------------------------- /mods/Electric Slide/patches/haven_ElectricSlide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/mods/Electric Slide/patches/haven_ElectricSlide.xml -------------------------------------------------------------------------------- /mods/exterior-air-vent/info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/mods/exterior-air-vent/info -------------------------------------------------------------------------------- /mods/exterior-air-vent/library/animations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/mods/exterior-air-vent/library/animations -------------------------------------------------------------------------------- /mods/exterior-air-vent/library/haven: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/mods/exterior-air-vent/library/haven -------------------------------------------------------------------------------- /mods/exterior-air-vent/library/texts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/mods/exterior-air-vent/library/texts -------------------------------------------------------------------------------- /mods/greenhouse/info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/mods/greenhouse/info -------------------------------------------------------------------------------- /mods/greenhouse/library/haven: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/mods/greenhouse/library/haven -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 200 3 | -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [pycodestyle] 2 | max-line-length=200 3 | exclude=env,header.py 4 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/setup.py -------------------------------------------------------------------------------- /spacehaven-modloader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/spacehaven-modloader.png -------------------------------------------------------------------------------- /spacehaven-modloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/spacehaven-modloader.py -------------------------------------------------------------------------------- /textures_annotations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/textures_annotations.xml -------------------------------------------------------------------------------- /tools/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/tools/Info.plist -------------------------------------------------------------------------------- /tools/build-macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/tools/build-macos.sh -------------------------------------------------------------------------------- /tools/build-windows.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/tools/build-windows.ps1 -------------------------------------------------------------------------------- /tools/build-windows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/tools/build-windows.sh -------------------------------------------------------------------------------- /tools/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/tools/screenshot.png -------------------------------------------------------------------------------- /tools/setup-environment.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/tools/setup-environment.ps1 -------------------------------------------------------------------------------- /ui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/ui/database.py -------------------------------------------------------------------------------- /ui/gameinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/ui/gameinfo.py -------------------------------------------------------------------------------- /ui/header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/ui/header.py -------------------------------------------------------------------------------- /ui/launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/ui/launcher.py -------------------------------------------------------------------------------- /ui/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/ui/log.py -------------------------------------------------------------------------------- /ui/scrolledlistbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacehaven-modding-tools/spacehaven-modloader/HEAD/ui/scrolledlistbox.py -------------------------------------------------------------------------------- /version.py: -------------------------------------------------------------------------------- 1 | version = "0.12.1" 2 | --------------------------------------------------------------------------------