An interactive GUI helper for setting up Source SDK and Hammer editor, for mapping for Neotokyo.
This tool automates the entire mapping tools setup described in this Steam guide.
- Windows 10 or newer
- Older Windows versions may work, but aren't officially supported
- For Linux, you may be able to run this in the same Wine prefix as your Windows tooling, but this remains untested as of now
- Steam has to be installed, and logged in
- No installation required, just download the latest release and run the executable file.
- The entire process is automated, just read the instructions and click the buttons.
If you have questions/feature requests, or run into problems, bug reports are welcome!
# Or use your fork, instead.
# Note that we have submodules that also need to be cloned here.
git clone --recurse-submodules https://github.com/Rainyan/nt-hammer-bootstrap
cd "./nt-hammer-bootstrap"
pip install --upgrade pipenv # For virtualizing the dev environment
pipenv install
pipenv run pip install --upgrade -r requirements.txt
pipenv run python nt_hammer_bootstrap.py # Run app
The Python code must pass latest version of pylint
, using the default settings.
Please see the build script for an example of building the .exe binary.
This project uses the following open-source software: