Skip to content

opensoldat/base

Repository files navigation

OpenSoldat

Base game content

Instructions

The contents of this repository are meant to be compiled into an archive soldat.smod. To learn more about .smod files, refer to this post on Soldat forums. The recommended way to get the files is to download them from the latest release. This way, your soldat.smod is guaranteed to have the same SHA1 as the version used by official OpenSoldatServer releases (which is required to join servers with sv_pure set).

If you wish to create your own soldat.smod file, run the following commands from the root of this repository:

rm -rf server client shared
git checkout server client shared
python3 create_smod.py

The script attempts to produce the same byte-for-byte archive file regardless of what operating system it is run on, but it is potentially fragile due to its reliance on Python's shipped implementation of zip.

Contributions

TBD

Licensing

CC BY 4.0

Credits

See an incomplete listing of credits in Credits.md.