Changer les paramètres du jeu pour Sons of The Forest
Important : Une fois que le serveur a créé une sauvegarde, les modifications apportées aux paramètres ne fonctionnent plus !
Ceux-ci sont enregistrés dans la sauvegarde et le jeu ignore donc les paramètres modifiés.
Important : Vous devez configurer votre serveur en mode avancé.
Le serveur doit également rester dans ce mode, sinon les modifications effectuées en mode avancé seront annulées !
Conseil : Nous vous recommandons d’utiliser un vérificateur de syntaxe pour le format JSon.
Si la syntaxe n’est pas correcte, le serveur ne démarrera pas correctement.
- JSONLint : ici, vous pouvez uniquement vérifier que la syntaxe est correcte.
- JSon Formatter : ici, vous pouvez corriger automatiquement les erreurs éventuelles. Pour ce faire, cochez Fix JSon.
Paramètres du jeu
Les paramètres de jeu suivants peuvent être modifiés dans tous les modes de jeu :
"GameSettings" : {
    "Gameplay.TreeRegrowth": true,
    "Structure.Damage": true
  },
| Paramètres | Valeurs | Description | 
|---|---|---|
| "Gameplay.TreeRegrowth" | true, false | Détermine si les arbres repoussent lorsque vous dormez. | 
| "Structure.Damage" | true, false | Détermine si les bâtiments peuvent subir des dégâts | 
Ces paramètres ne peuvent être modifiés que si le mode de jeu sélectionné est Custom :
"CustomGameModeSettings": {
    "GameSetting.Vail.EnemySpawn": true,
    "GameSetting.Vail.EnemyHealth": "Normal",
    "GameSetting.Vail.EnemyDamage": "Normal",
    "GameSetting.Vail.EnemyArmour": "Normal",
    "GameSetting.Vail.EnemyAggression": "Normal",
    "GameSetting.Vail.AnimalSpawnRate": "Normal",
    "GameSetting.Environment.StartingSeason": "Summer",
    "GameSetting.Environment.SeasonLength": "Default",
    "GameSetting.Environment.DayLength": "Default",
    "GameSetting.Environment.PrecipitationFrequency": "Default",
    "GameSetting.Survival.ConsumableEffects": "Normal",
    "GameSetting.Survival.PlayerStatsDamage": "Off",
    "GameSetting.Survival.ColdPenalties": "Off",
    "GameSetting.Survival.ReducedFoodInContainers": false,
    "GameSetting.Survival.SingleUseContainers": false
  },
| Paramètres | Valeurs | Description | 
|---|---|---|
| GameSetting.Vail.EnemySpawn | true, false | Détermine si les ennemis peuvent apparaître. | 
| GameSetting.Vail.EnemyHealth | low, normal, high | Ajuste la santé de départ des ennemis. | 
| GameSetting.Vail.EnemyDamage | low, normal, high | Ajuste les dégâts que les ennemis peuvent infliger. | 
| GameSetting.Vail.EnemyArmour | low, normal, high | Ajuste la force de l’armure de l’ennemi. | 
| GameSetting.Vail.EnemyAggression | low, normal, high | Ajuste le niveau d’agression de l’ennemi. | 
| GameSetting.Vail.AnimalSpawnRate | low, normal, high | Ajuster le taux de reproduction des animaux. | 
| GameSetting.Environment.StartingSeason | spring, summer, autumn, winter | Définit la saison au début du jeu | 
| GameSetting.Environment.SeasonLength | short, default, long, realistic | Définit la durée de la saison. | 
| GameSetting.Environment.DayLength | short, default, long, realistic | Définit la durée d’une journée. | 
| GameSetting.Environment.PrecipitationFrequency | low, default, high | Contrôle la fréquence de la neige et de la pluie | 
| GameSetting.Survival.ConsumableEffects | normal, hard | Active les dégâts subis en cas de faible hydratation et de faible satiété | 
| GameSetting.Survival.PlayerStatsDamage | off, normal, hard | Active les dégâts de chaque nourriture et boisson mauvaise ou pourrie | 
| GameSetting.Survival.ColdPenalties | off, normal, hard | Ajuste la sévérité avec laquelle le froid affectera la santé et la régénération de l’endurance. | 
| GameSetting.Survival.ReducedFoodInContainers | true, false | Réduit la quantité de nourriture trouvée dans les conteneurs. | 
| GameSetting.Survival.SingleUseContainers | true, false | Les conteneurs ne peuvent être ouverts qu’une seule fois | 
Exemple de configuration
{
  "IpAddress": "62.104.17.227",
  "GamePort": 8766,
  "QueryPort": 27016,
  "BlobSyncPort": 9700,
  "ServerName": "4Netplayers Sons of The Forest Server",
  "MaxPlayers": 8,
  "Password": "test",
  "LanOnly": false,
  "SaveSlot": 1,
  "SaveMode": "Continue",
  "GameMode": "Custom",
  "SaveInterval": 600,
  "IdleDayCycleSpeed": 0.0,
  "IdleTargetFramerate": 5,
  "ActiveTargetFramerate": 60,
  "LogFilesEnabled": false,
  "TimestampLogFilenames": true,
  "TimestampLogEntries": true,
  "SkipNetworkAccessibilityTest": false,
  "GameSettings": {
    "Gameplay.TreeRegrowth": false,
    "Structure.Damage": false
  },
  "CustomGameModeSettings": {
    "GameSetting.Vail.EnemySpawn": false,
    "GameSetting.Vail.EnemyDamage": "Low",
    "GameSetting.Survival.ReducedFoodInContainers": false
  }
}
Important : Veuillez ne pas modifier les valeurs par défaut des ports et de l’adresse du serveur !
Sinon, votre serveur ne fonctionnera pas correctement.
Veille également à respecter les majuscules et les minuscules dans les noms des paramètres.
Sinon, le serveur ne démarre pas correctement.