Repository navigation
Mods
Extract the mod archive to the game /mods/ directory. Ensure that you're using the latest game build (v1.7.5 is highly recommended).
https://download.wiredforwar.org/Mods/lang-de-002.7z (for Machines v1.7.5)
Adjusts max zoom for Zenith camera
https://download.wiredforwar.org/Mods/the-bird-001.7z
Changes motion sequence intervals (does not change pathfinding or units speed but fixes some stucks).
https://download.wiredforwar.org/Mods/the-dragon-001.7z
As of v1.7.3 the game supports files override (substitution) and also supports layering or merge of files content for some special files.
There is no way to set mod priority just yet. For now the mods are sorted alphabetically.
Since v1.7.5: if you have mods mod-v1, mod-v2 then mod-v2 files 'll get the highest priority.
Previous builds had the order inverted.
The game will use exactly one file from the highest priority mod only.
data/factory.blddata/global.cstdata/global.rstdata/zenith.datgui/menu/wait.bmpgui/menu/waitlobb.bmp
Also:
- UI files (should work for virtually all images in
gui/)- The game will look for the files matching the current scale factor first (e.g. if scaling is 200% then the game 'll search for
_2x.png, and only if there is no such files in mods and game own data, then it 'll look for.bmp)
- The game will look for the files matching the current scale factor first (e.g. if scaling is 200% then the game 'll search for
- Scenario files (e.g.
data/m_desert.scn) - Planet map files (e.g.
models/planet/desert/desert.psf)- Other files such as
.cspare always looked up next to the.psffile.
- Other files such as
- Scenario
RESEARCH_ITEMSfiles.
For those files the game will accumulate data from the vanilla file and then from each mod file.
data/parmdata.datmachstrg.xml
The file of the mod with the highest priority will be parsed last, so it can override changes made by the previous files.
There is a template mod which adjusts Dozer health points and rename it to My Dozer.
To modify Dozer's HP it is enough to put a parmdata.dat with this content to mods/my-dozer-mod/data/:
MACHINES
TYPE CONSTRUCTOR DOZER
HP 500
END
END MACHINES
To rename the machine in game it is enough to put a machstrg.xml with this content to mods/my-dozer-mod/:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string id="181">My Dozer Constructor</string>
</resources>
The template is available at https://download.wiredforwar.org/Mods/my-dozer-mod-001.7z