Windrose aangepaste wereldmodificatoren stellen je in staat om gevechten, zeeslagen, verkenning, quests en coöperatieve schaalverdeling tot in detail aan te passen. In deze handleiding leer je hoe je het bestand WorldDescription.json bewerkt, elke parameter begrijpt en individuele instellingen toepast op jouw Windrose-gameserver.
Om aangepaste wereldmodificatoren toe te passen, moet je het juiste wereldbestand bewerken.
- Stop je Windrose-server in het gameserverbeheer.
- Open de Bestanden-tab.
- Navigeer naar het volgende pad:
R5/Saved/SaveProfiles/Default/RocksDB/[jouw_spelversie]/Worlds/[jouw_wereld_id]/WorldDescription.json
Vervang de placeholders als volgt:
| Placeholder | Betekenis |
|---|---|
[jouw_spelversie] | Je huidige Windrose-spelversiemap |
[jouw_wereld_id] | De ID van de wereld die je wilt bewerken |
Juiste wereld vinden
Als je meerdere werelden hebt, zorg dan dat je de WorldDescription.json in de juiste [jouw_wereld_id]-map bewerkt. Anders beïnvloeden je wijzigingen een andere savegame.
De volgende tabellen geven een compleet overzicht van alle beschikbare aangepaste wereldmodificatoren.
| Parameter | Sectie | Standaard | Bereik | Effect |
|---|---|---|---|---|
MobHealthMultiplier | float | 1.0 | 0.2 - 5.0 | Vermenigvuldiger voor vijandelijke gezondheid |
MobDamageMultiplier | float | 1.0 | 0.2 - 5.0 | Vermenigvuldiger voor vijandelijke schade |
CombatDifficulty | tag | Normal | Easy, Normal, Hard | Boss-agressiviteit en gevechtsmoeilijkheid |
CombatDifficulty moet als tag-waarde worden geschreven, bijvoorbeeld:
"tag": {
"CombatDifficulty": {
"TagName": "WDS.Parameter.CombatDifficulty.Hard"
}
}
Beschikbare waarden:
| Moeilijkheid | TagName-waarde |
|---|---|
| Easy | WDS.Parameter.CombatDifficulty.Easy |
| Normal | WDS.Parameter.CombatDifficulty.Normal |
| Hard | WDS.Parameter.CombatDifficulty.Hard |
| Parameter | Sectie | Standaard | Bereik | Effect |
|---|---|---|---|---|
ShipHealthMultiplier | float | 1.0 | 0.4 - 5.0 | Vermenigvuldiger voor gezondheid van vijandelijke schepen |
ShipDamageMultiplier | float | 1.0 | 0.2 - 2.5 | Vermenigvuldiger voor schade van vijandelijke schepen |
BoardingDifficultyMultiplier | float | 1.0 | 0.2 - 5.0 | Aantal vijandelijke matrozen bij enteren |
Deze instellingen zijn handig als je zeeslagen voor kleinere crews makkelijker of voor ervaren groepen duidelijk uitdagender wilt maken.
| Parameter | Sectie | Standaard | Bereik | Effect |
|---|---|---|---|---|
Coop_StatsCorrectionModifier | float | 1.0 | 0.0 - 2.0 | Past vijandelijke gezondheid en houding aan op basis van spelersaantal |
Coop_ShipStatsCorrectionModifier | float | 0.0 | 0.0 - 2.0 | Past gezondheid van vijandelijke schepen aan op basis van spelersaantal |
Deze waarden zijn vooral handig voor grotere crews. Ze helpen het gevecht in balans te houden als er meer spelers in de wereld zijn.
| Parameter | Sectie | Standaard | Effect |
|---|---|---|---|
EasyExplore | bool | false | Schakelt kaartmarkeringen voor interessante plekken uit |
EasyExplore naamgeving
Ondanks de naam maakt EasyExplore op true verkenning juist moeilijker, omdat kaartmarkeringen voor interessante plekken worden uitgeschakeld. Dit is effectief een meeslepende verkenningsmodus.
| Parameter | Sectie | Standaard | Effect |
|---|---|---|---|
CoopQuests | bool | true | Als een speler een coöp-quest voltooit, wordt deze automatisch voor alle andere actieve spelers voltooid |
Deze instelling is handig als je groepsvoortgang wilt vereenvoudigen of als elke speler quests individueel moet voltooien.
Als je niet zeker weet hoe een float-waarde het gameplay beïnvloedt, gebruik dan deze snelle schaal als richtlijn.
| Waarde | Effect |
|---|---|
0.5 | 50% - merkbaar makkelijker |
1.0 | 100% - standaard of normaal |
2.0 | 200% - merkbaar moeilijker |
5.0 | 500% - extreem moeilijk |
Deze tabel is een praktisch voorbeeld om je wereld in balans te brengen. Lagere waarden verlagen de moeilijkheid, hogere verhogen deze duidelijk.
Begin met kleine aanpassingen Als je balanswijzigingen test, verhoog of verlaag dan telkens slechts één parameter. Zo zie je makkelijker welke instelling het gameplay beïnvloedt.
Elke float-parameter ondersteunt alleen een gedefinieerd bereik. Binnen het gedocumenteerde bereik blijven voorkomt onverwacht gedrag.
| Parameter | Minimum | Maximum |
|---|---|---|
MobHealthMultiplier | 0.2 | 5.0 |
MobDamageMultiplier | 0.2 | 5.0 |
ShipHealthMultiplier | 0.4 | 5.0 |
ShipDamageMultiplier | 0.2 | 2.5 |
BoardingDifficultyMultiplier | 0.2 | 5.0 |
Coop_StatsCorrectionModifier | 0.0 | 2.0 |
Coop_ShipStatsCorrectionModifier | 0.0 | 2.0 |
Ongeldige waarden Als je niet-ondersteunde waarden, verkeerde opmaak of parameters in de verkeerde sectie gebruikt, kan het spel de instelling negeren of niet correct toepassen.
Bij het bewerken van WorldDescription.json let op:
- Alle sleutels tussen dubbele aanhalingstekens
- Komma's correct geplaatst
- Accolades
{}en vierkante haken[]correct gesloten trueenfalsein kleine letters- Decimale waarden met een punt, bijvoorbeeld
1.5
Een foutief JSON-bestand kan voorkomen dat de wereldconfiguratie correct wordt geladen.
Als je klaar bent:
- Sla
WorldDescription.jsonop - Start je server opnieuw
- Verbind met de server en test de wijzigingen in het gameplay
Sommige waarden zijn het beste te controleren tijdens gevechten, enteren of coöp-sessies, niet direct bij het inloggen.
