]> git.deb.at Git - rhonda/impostor.git/commitdiff
Add documentation for the compatibility options
authorminiduikboot <mini@duikbo.at>
Sun, 28 Aug 2022 16:02:38 +0000 (18:02 +0200)
committerminiduikboot <mini@duikbo.at>
Mon, 29 Aug 2022 18:57:16 +0000 (20:57 +0200)
docs/Server-configuration.md
src/Impostor.Server/config-full.json

index 056adc67a375e63f32aecd13e2538512eda31120..5acc343f25d031fddf29def909d15a5ba5bf9c43 100644 (file)
@@ -22,6 +22,15 @@ Impostor has an Anticheat that makes it possible to kick cheaters from games aut
 | **Enabled**       | `true`  | Whether the anticheat should be enabled.                                                                                                                                                                            |
 | **BanIpFromGame** | `true`  | When anticheat is enabled and a player is caught hacking, they will be kicked from the server. If this value is set to `true`, the player will be banned instead and will not be able to rejoin that specific game. |
 
+### Compatibility
+
+Impostor has two compatibility options which allow some extra flexibility but may not work properly. Enabling either of these options is not recommended.
+
+| Key                      | Default | Value                                                                                                                                                                          |
+| ------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| **AllowNewGameVersions** | `false` | Warning: Setting this option to `true` is unsupported and may cause issues when large updates to Among Us are released. Allow future versions of Among Us to join your server. |
+| **AllowVersionMixing**   | `false` | Allow players using different game versions to play in one lobby.                                                                                                              |
+
 ### Debug
 
 The Debug configuration is used to enable the game recorder. This is mostly useful when developing Impostor.
index 8334aaeab34d2fe3cf3f90e713303136e9869740..5e583fbbe2d76cf25b192454d3303561a599fabf 100644 (file)
       }
     ]
   },
+  "Compatibility": {
+    "AllowFutureGameVersions": false,
+    "AllowVersionMixing": false
+  },
   "Debug": {
     "GameRecorderEnabled": true,
     "GameRecorderPath": ""