Zmień ustawienia gry dla Sons of The Forest
Ważne: Gdy serwer utworzy savegame, zmiany ustawień nie będą już działać!
Są one zapisywane w savegame, dlatego gra ignoruje zmienione ustawienia.
Ważne: Musisz ustawić swój serwer na Tryb Zaawansowany.
Serwer musi również pozostać w tym trybie, w przeciwnym razie zmiany wprowadzone w Trybie zaawansowanym zostaną cofnięte!
Wskazówka: Zalecamy korzystanie z narzędzia do sprawdzania składni formatu JSon.
Jeśli składnia nie jest poprawna, serwer nie uruchomi się poprawnie.
- JSONLint : tutaj można tylko sprawdzić poprawność składni.
 - JSon Formatter : tutaj można automatycznie naprawić ewentualne błędy. Aby to zrobić, zaznacz Fix JSon.
 
Ustawienia gry
Następujące ustawienia gry można zmienić we wszystkich trybach gry:
"GameSettings": {
    "Gameplay.TreeRegrowth": true,
    "Structure.Damage": true
  },
| Ustawienie | Wartości | Opis | 
|---|---|---|
"Gameplay.TreeRegrowth" | true, false | Określa czy drzewa odrastają kiedy śpisz | 
"Structure.Damage" | true, false | Określa, czy budynki mogą otrzymywać obrażenia | 
Ustawienia te można zmienić tylko wtedy, gdy jako tryb gry wybrano 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
  },
| Ustawienie | Wartości | Opis | 
|---|---|---|
GameSetting.Vail.EnemySpawn | true, false | Określa czy wrogowie mogą się odradzać | 
GameSetting.Vail.EnemyHealth | low, normal, high | Dostosowuje początkowe zdrowie wroga | 
GameSetting.Vail.EnemyDamage | low, normal, high | Dostosuj obrażenia, jakie mogą zadawać wrogowie | 
GameSetting.Vail.EnemyArmour | low, normal, high | Dostosuj siłę pancerza wroga | 
GameSetting.Vail.EnemyAggression | low, normal, high | Dostosuj poziom agresji wroga | 
GameSetting.Vail.AnimalSpawnRate | low, normal, high | Dostosuj częstotliwość odradzania się zwierząt | 
GameSetting.Environment.StartingSeason | spring, summer, autumn, winter | Ustawia porę roku na początku gry | 
GameSetting.Environment.SeasonLength | short, default, long, realistic | Ustawia długość sezonu | 
GameSetting.Environment.DayLength | krótki, domyślny, długi, realistyczny | Ustawia długość dnia | 
GameSetting.Environment.PrecipitationFrequency | low, default, high | Kontroluje częstotliwość opadów śniegu i deszczu | 
GameSetting.Survival.ConsumableEffects | normal, hard | Włącz obrażenia otrzymywane przy niskim nawodnieniu i niskim nasyceniu | 
GameSetting.Survival.PlayerStatsDamage | off, normal, hard | Włącz obrażenia od każdego złego lub zepsutego jedzenia i picia | 
GameSetting.Survival.ColdPenalties | off, normal, hard | Dostosowuje stopień, w jakim zimno będzie wpływać na regenerację zdrowia i wytrzymałości | 
GameSetting.Survival.ReducedFoodInContainers | true, false | Zmniejsza ilość jedzenia w pojemnikach | 
GameSetting.Survival.SingleUseContainers | true, false | Pojemniki można otworzyć tylko raz | 
Przykładowa konfiguracja
{
  "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
  }
}
Ważne: Prosimy o nie zmienianie domyślnych wartości portów i adresu serwera!
W przeciwnym razie serwer nie będzie działał poprawnie.
Należy również zwrócić uwagę na wielkość liter w nazwach ustawień.
W przeciwnym razie serwer nie uruchomi się poprawnie.