Skip to content

rzaba0/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 soldatserver 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

Soldat and all the file formats the program produces are Copyright © 2001-2018 Michal Marcinkowski. All rights reserved.

About

Soldat's base game content

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%