Getting Started
In this section we’ll take a look at all the steps needed to start modding.
Digging into the files
In order to start modding Knockout City your should probably familiarize yourself with the files and see what exists. In order to do that your firstly need to download either the Client Version or the Server only Version.
After you have downloaded the files there should be a data.zip
in the Server folder.
In order to extract the files from the data.zip
you need a special script to
convert it into a real .zip
file. This script can be found on GitHub.
Place the script inside the folder that contains the data.zip
file and run the
following in your Terminal:
python3 vheader-strip.py data.zip
This should create a new file called data-stripped.zip
. Now you can extract
the .zip
file with the tool of your choice.
Overwritting files
In order to overwrite game files you need to create an out
folder where the
.exe
of the game is located. Also create an empty file called .viper_root
in the same folder. Place the files you want to overwrite into the
out
folder with the same sub-folder structure as the game itself. Also make
sure to overwrite the .package_list
file that references the file you like to
overwrite as well as update the reference to /out/...
.