Skip to content

Freefang BETA 0.2.0

Compare
Choose a tag to compare
@Solirs Solirs released this 30 Jun 15:35
· 33 commits to main since this release

FreeFang Beta 0.2.0

This release is a major beta release for FreeFang and a big step towards an actual release.
The following have been added

Full voting revamp and voting scheme customization

You can now choose the voting scheme for each side upon game creation.
There are three voting schemes as of now, absolute majority (a player dies if he has >50% of votes against him), relative minority (most votes dies), unanimity (all votes must be on the same player).
Protocol documentation will be added for this.

SSL support

You can now use the -k and -c CLI arguments to use an SSL key and certificate for your server which will use them and support SSL.

Major codebase cleanups

The codebase has received important cleanups and comments to make everything more readable and easier to get through.
Such as a full rewrite of the role distribution algorithm.

As always, bug fixes and miscellaneous improvements.

NOTE: For release 0.1.1, i forgot to update the version in setup.py, this will not happen again.

Full Changelog: 0.1.1...0.2.0