]> git.deb.at Git - rhonda/impostor.git/commit
Add compatibility option to allow host authority
authorminiduikboot <mini@duikbo.at>
Tue, 9 Jul 2024 20:41:27 +0000 (22:41 +0200)
committerminiduikboot <mini@duikbo.at>
Sat, 27 Jul 2024 16:49:04 +0000 (18:49 +0200)
commitc522dd9f884714430d321092752cb68d46f15b50
treeecfe08c14f505771c16213be9c819ad16dd23aee
parent46caeb76c2cec0a5acb98800d1b289ae1f0c9ec1
Add compatibility option to allow host authority

There are various bugs in the 2024.6.18 implementation of host-authoritive
multiplayer such that I can't recommend players to use it. Fixing these
issues on the server side is impossible, and I can't smell remotely if
clients have applied the necessary fixes. The currently known bugs
include at least:

- Unable to join more than 8 players in a room
- Unable for new players to join if host switched from host authoritive
  to server authoritive
- Host is unable to kill if it is in a host authoritive game while it
  thinks it is in server authoritive mode

If Innersloth fixes this mode in future game patches, this option may be
reconsidered.
docs/Server-configuration.md
src/Impostor.Api/Config/CompatibilityConfig.cs
src/Impostor.Api/Config/DisconnectMessages.cs
src/Impostor.Server/Net/Manager/ClientManager.cs
src/Impostor.Server/full-config-example.json