This is an unoffical mod project for the game NERTS! Online.
First of all, you should own this game, you can buy it on steam.
1. Install python and some dependent libraries.
-
install python 3 from their website or from the Windows Store App
-
install pandas
pip install pandas
-
install openpyxl
pip install openpyxl
-
install pillow
pip install pillow
-
install python-lz4
pip install lz4
- copy the
Packed
folder from the game directory, typically located inC:\Program Files (x86)\Steam\steamapps\common\Nerts Online\Content
and paste it in the./images/
folder of the mod directory
Run images/exportTextures.py
It will look directory in the images/Packed
folder and convert all .tex files to .png into the directory pngOutput
.
Change the images that you want to modify. (Don't worry about editing the half
and the fonts
folder, as it gets automatically created later on)
Put all of the new textures in the new
directory; delete the placeholder
file and keep the same structure as the Packed folder. Names and everything. Should look like .\new\Packed\textures
.
Run images/importTextures.py
, and the .tex files will be created including the half
folder. They will be located in the patch
directory.
copy the .tex files back into the NERTS! game directory, make sure to not just delete the texture
folder already in the game as there are some files that shouldn't be deleted.
Be careful when dealing with the vignette.tex as it typically doesn't look good when chaning the hue. (from what I've tested)
Make sure to also copy over the half files that get generated. As they are what seem to ascually change the look ingame.
All textures you modify are client sided so others won't see your changes. That includes card fronts and backs.
-
Make a tutorial video / why i wasted my time on this vid
-
Make a website where people can upload themes or something
-
Make a release once tutorial is done.
-
Create a Steam Guide.