When running a server or hosted multiplayer for the first time, a file will be created Overthrow_Config.json
. Here you can set some options specific to your server. The server must be restarted for them to take effect.
A list of player UIDs that will be automatically assigned as officers. You can access player UIDs by looking at your console.log when a player joins, you will see a line such as:
16:26:20.269 SCRIPT : Setting up player: sdjfh389-058b-4723-b035-e4ce44079f87
You will need to copy the sdjfh389-058b-4723-b035-e4ce44079f87
part and put that inside the officers list in your config file. See an example below.
See Discord Web Hook
Choose which faction will be the occupying faction. The faction must be configured properly in a "compatibility mod" (ie the RHS Compatibility mod). The occupying faction cannot be "FIA".
If this is left blank, the default will be used.
Possible values:
Which difficulty preset to use.
Possible values:
When "true" the player positions will be shown on the map. When "false" they will not.
When "true" the below values will override the values in the difficulty preset
How much cash a player gets when starting. Only works if "overrideDifficulty" is "true".
A multiplier used when selling items to a gun dealer. "Sell" button will not be shown at all if the value is zero. Only works if "overrideDifficulty" is "true".
A multiplier used when procuring items from an owned base. Only works if "overrideDifficulty" is "true".
{
"occupyingFaction": "RHS_AFRF",
"discordWebHookURL": "https://discord.com/api/webhooks/212341235234535/9hVDHFWRKN9m7xY21hDljObgyppH9tqdLg5sBK2CpzvfKGvq7jpTGOeaPD3GcVzIBvJ6",
"officers": [
"00000000-7bfb-4fe6-b005-b53576550c8f",
"00000000-5afb-4fd3-b001-b53786550c9a"
],
"difficulty":"Normal",
"showPlayerPosition":true,
"overrideDifficulty":false,
"startingCash":100,
"gunDealerSellPriceMultiplier":0.5,
"procurementMultiplier":0.8
}