Configuration du monde

From Vintage Story Wiki
This page is a translated version of the page World Configuration and the translation is 94% complete.
Outdated translations are marked like this.

Cette page est obsolète.
Le contenu de cette page n'est pas à jour avec la dernière mise à jour du jeu. Si vous souhaitez contribuer, veuillez demander l'accès à la modification du wiki sur le Forum ou le Discord .


Le monde du jeu peut être personnalisé dans une large mesure. En mode solo, cela se fait simplement avec le bouton "Configurer" lors de la création d'un nouveau monde. Si toutefois vous changez d'avis ou mettez à jour vers une nouvelle version, bon nombre de ces configurations peuvent être modifiées sur un monde existant. La configuration du monde peut également être définie avant la création d'un monde en modifiant le fichier serverconfig.json

Utilisation générale

  • /worldconfig name
    Affiche la valeur de configuration actuelle
  • /worldconfig name valeur
    Définit la valeur de configuration
  • /worldconfigcreate datatype nom valeur
    Crée une nouvelle valeur de configuration. Ceci est nécessaire lors de la définition de certaines configurations pour la première fois (datatype peut être : float double int string et bool)

Remarque : les commandes sont sensibles aux majuscules/minuscules. Tapez-les exactement comme vous les voyez, à l'exception du [ ] indiqué dans la syntaxe des commandes ci-dessous, qui est uniquement destiné à montrer quelles valeurs peuvent être modifiées ! Le caractère "ligne verticale" (|) est là pour séparer les valeurs autorisées, par ex. [true|false] signifie que vous pouvez définir la valeur sur true ou sur false au choix.

Point d'apparition du joueur et mort

  • /worldconfig deathPunishment [drop|keep]
    Si vous souhaitez laisser tomber l'inventaire au sol à la mort du personnage. Valeurs : drop = le laisser tomber, keep = le conserver. (par défaut : drop)
  • /worldConfig droppedItemsTimer [nombre]
    Définit le délai de disparition des objets lâchés lors de la mort, mesuré en secondes (par défaut : 600, équivalent à 10 minutes). Affecte uniquement les objets lâchés lors de la mort, n'affecte pas les objets lâchés autrement.
  • /worldConfig spawnRadius [nombre]
    Définit à quelle distance les joueurs (ré)apparaissent dans un rayon autour du point d'apparition de départ du monde. N'affecte pas le point de réapparition définit avec un engrenage temporel.
  • /worldconfig temporalGearRespawnUses [-1 .. 9999]
    L'engrenage temporel vous permet de spécifier un nouveau point d'apparition. Ici, vous pouvez configurer le nombre total de fois où vous pourrez réapparaître à ce point d'apparition. -1 signifie infini (par défaut : 20)

Les configurations startingClimate et graceTimer ne peuvent être définies que lors de la création du monde.

Défis de survie

  • /worldConfig seasons [enabled|spring|summer|winter|fall]
    Si "enabled", les saisons passeront au fil du temps, sinon "spring" fera que le climat restera toujours au printemps (par défaut : enabled)
  • /worldConfig playerlives [-1 .. 99]
    Définit le nombre de vies qu'un joueur possède avant qu'il ne puisse plus réapparaître, ce qui signifie la fin de la partie. -1 signifie infini. (par défaut : infini)
  • /worldConfig lungCapacity [number]
    Définit combien de temps le joueur peut retenir sa respiration sous l'eau. (par défaut : 40000, équivalent à 40 secondes)
  • /worldConfig daysPerMonth [1-99]
    Définit le nombre de jours qu'il y a dans un mois du jeu. Le régler sur une valeur plus élevée ralentira les saisons (par défaut : 9)
  • /worldConfig harshWinters [true|false]
    Si "true", les températures froides endommageront les cultures, réduiront l'apparition des animaux pendant l'hiver et réduiront la viande récoltée sur les animaux (par défaut : true)
  • /worldConfig blockGravity [sandgravel|sandgravelsoil]
    Définit quels blocs sont soumis à la gravité : sandgravel = sable+gravier ou bien sandgravelsoil = sable+gravier+terre (par défaut : sandgravel)
  • /worldConfig caveIns [on|off]
    Si "on", la roche solide et la roche craquelée s'écroule si elle n'est pas soutenue lorsqu'elle est cassée/placée (par défaut : off (sauf dans le mode de jeu "survie en milieu sauvage"))
  • /worldConfig allowUndergroundFarming [true|false]
    Si "true", les plantes peuvent être cultivées profondément sous terre, du moment qu'elles reçoivent suffisamment de lumière du soleil. (par défaut : false)
  • /worldConfig bodyTemperatureResistance [-40.. 40]
    Règle la température qu'un Séraphin (un joueur) déshabillé peut supporter sans commencer à geler.
  • /worldConfig creatureHostility [aggressive|passive|off]
    Définit l'hostilité des créatures par défaut. "Passive" : elles n'attaquent que si vous les attaquez. "off" : elles n'attaquent jamais. (par défaut : aggressive)
  • /worldConfig creatureStrength [0-99]
    Définit le multiplicateur de dégâts des créatures (par défaut : 1)
  • /worldConfig playerHealthPoints [1-999]
    Définit les points de vie de base des joueurs. N'affecte pas les joueurs ayant déjà rejoint, utilisez la commande /player pour cela. (par défaut : 15)
  • /worldconfig playerHungerSpeed [0-10]
    Définit le multiplicateur du taux de faim des joueurs (par défaut : 1)
  • /worldConfig playerMoveSpeed [0-10]
    Définit le multiplicateur de vitesse de déplacement des joueurs (par défaut : 1.5)
  • /worldConfig foodSpoilSpeed [0-10]
    Définit le multiplicateur du taux de détérioration de tous les aliments périssables, par ex. 0.5 signifie que tous les aliments durent deux fois plus longtemps (par défaut : 1)
  • /worldConfig saplingGrowthRate [0.1-20]
    Définit le multiplicateur du taux de croissance des jeunes arbres pour tous arbres. (par défaut : 1)
  • /worldConfig toolDurability [0-99]
    Règle le multiplicateur de durabilité des outils, par ex. 2 signifie que tous les outils ont une durabilité doublée. (par défaut : 1)
  • /worldConfig toolMiningSpeed [0-99]
    Définit le multiplicateur de vitesse d'extraction ou de récolte des outils, par ex. 2 signifie que tous les outils cassent les blocs/objets deux fois plus vite. (par défaut : 1)
  • /worldConfig propickNodeSearchRadius [0-12]
    Si supérieur à zéro, un second mode de prospection sera activé permettant des recherches exactes de filons de minerais dans le rayon défini (par défaut : 6)
  • /worldConfig globalDepositSpawnRate [0.1 - 5]
    Définit la fréquence globale d'apparition des minerais et des gisements minéraux (par défaut : 1)
  • /worldConfig microblockChiseling [off|stonewood|all]
    S'il faut autoriser le ciselage des microblocs. "off" = non autorisé, "stonewood" = les matériaux en pierre et en bois sont autorisés, "all" = la plupart des blocs cubiques sont autorisés. (par défaut : stonewood)
  • /worldConfig loreContent [true|false]
    Si "true", l'histoire dans le jeu est activée lors de la création du monde (par défaut : true)
  • /worldConfig clutterObtainable [ifrepaired|yes|no]
    Si les objets qu'on trouve dans le fouillis des ruines peuvent être réparés avec de la colle pour les obtenir (ifrepaired), ou si on peut les obtenir sans colle (yes), ou si on ne peut pas les obtenir du tout (no) (par défaut : ifrepaired)

Les informations suivantes s'appliquent uniquement à la dernière version prerelease. Elles peuvent ne pas être exactes pour la version stable actuelle.


  • /worldConfig noLiquidSourceTransport [true|false]
    Description (default: false)
  • /worldConfig creatureSwimSpeed [0.5 - 3]
    Description (par défaut : 2)
  • /worldConfig playerHealthRegenSpeed [0.25 - 2]
    Description (par défaut : 1)
  • /worldConfig lightningFires [true|false]
    Description (par défaut : false)

Carte du monde

  • /worldconfig allowCoordinateHud [true|false]
    Indique si les joueurs sont autorisés à utiliser le HUD de coordonnées. (Par défaut : true)
  • /worldconfig allowMap [true|false]
    Indique si les joueurs sont autorisés à utiliser la carte du monde. (Par défaut : oui)

Tous les éléments suivants fonctionnent[1] dans un monde solo pour restaurer la carte de style parchemin à la carte colorée classique :

  • /worldconfig colorAccurateWorldmap true (par défaut : false)
  • /worldconfigcreate bool colorAccurateWorldmap true
  • /player [playername] privilege grant colorAccurateWorldmap

Dans un monde multijoueur, la procédure suivante rétablit la carte classique pour un individu :

  • /player [playername] privilege grant colorAccurateWorldmap

Tandis que la procédure suivante rétablit la carte classique pour tous les joueurs :

  • /worldconfig colorAccurateWorldmap true
  • /worldconfigcreate bool colorAccurateWorldmap true

(à confirmer)

Stabilité temporelle

  • /worldconfig temporalStorms [off|veryrare|rare|sometimes|often|veryoften]
    Quelle devrait être la fréquence des tempêtes temporelles. "off"=jamais, "veryrare"=très rares, "rare"=rares, "sometimes"=parfois, "often"=souvent, "veryoften"=très souvent (par défaut : sometimes)
  • /worldconfig tempstormDurationMul [valeur]
    Commande pour changer la durée des tempêtes temporelles
  • /worldconfig temporalStability [false|true]
    Indique si la stabilité temporelle doit exister dans le jeu ou être retirée complètement du jeu. (par défaut : true)
  • /worldconfig temporalRifts [off|invisible|visible]
    Définit le comportement des failles temporelles (par défaut : visible)
    off : aucune faille n'apparaît, ce qui signifie également qu'aucun rôdeur ne peut apparaître à la surface.
    invisible : les failles ne sont pas visibles pour le joueur, ne font aucun bruit et n'affectent en rien les joueurs, mais font apparaître des rôdeurs.
    visible : les failles sont visibles pour le joueur, font du bruit, drainent la stabilité des joueurs à proximité et font apparaître des rôdeurs.
  • /worldconfig temporalGearRespawnUses [-1 .. 9999]
    Définit combien de fois vous pouvez réapparaître à partir d'un point d'apparition défini par l'engrenage temporel. -1 signifie infini. (par défaut : 20)
  • /worldconfig temporalStormSleeping [0|1]
    Permet ou non de dormir pendant les tempêtes temporelles (par défaut : "0"= non)

Création du monde

La configuration du climat mondial, de la taille du monde et de la distance pôle-équateur ne peut être définie que lors de la création du monde.

  • /worldconfig worldClimate [realistic|patchy]
    Définit la distribution du climat dans le monde (par défaut : realistic) Disponible uniquement pendant la phase de création du monde.
  • /worldconfig landcover [0.1-1]
    Définit quel pourcentage du monde devrait être de la terre, le reste étant l'océan (uniquement pendant la création du monde) (par défaut : 1)* Disponible uniquement pendant la phase de création du monde.
  • /worldconfig oceanscale [0.1-4] (Libellé dans le menu de personnalisation du monde du jeu comme "Échelle de la couverture du monde".)
    Définit la quantité d'océan entre les morceaux de terre (uniquement pendant la création du monde) (par défaut : 1)* Disponible uniquement pendant la phase de création du monde.
  • /worldconfig upheavelCommonness [0-1]
    Définit à quel point les bouleversements géologiques devraient être courants. Produit un terrain vallonné à grande échelle (uniquement pendant la création du monde) (par défaut : 0.3)* Disponible uniquement pendant la phase de création du monde.
  • /worldconfig geologicActivity [0-0.4]
    Définit (uniquement pendant la création du monde) le pourcentage de chance qu'il y ait une activité géologique pendant la création du monde (uniquement pendant la création du monde) (par défaut : 0.05)

Affecte les sources chaudes et la lave.

  • /worldconfig landformScale [0.5-1.5]
    Définit le pourcentage de variation de divers reliefs, les rendant plus grands ou plus petits au cours de la création du monde (par défaut : 1.0)* Disponible uniquement pendant la phase de création du monde.
  • /worldconfig worldEdge [blocked|traversable]
    Si vous pouvez tomber du bord du monde (par défaut : traversable)
  • /worldconfig globalTemperature [0-5]
    Définit le multiplicateur de température globale lors de la génération de nouveaux tronçons du monde. N'affecte pas les tronçons (chunks) déjà générés. Les valeurs utiles sont comprises entre 0.1 et 5, où 0.1 est super froid et 5 est super chaud. (par défaut : 1)
  • /worldconfig globalPrecipitation [0-5]
    Définit le multiplicateur global des précipitations lors de nouveaux tronçons du monde. N'affecte pas les tronçons déjà générés. Les valeurs utiles sont comprises entre 0.1 et 5, où 0.1 est super sec et 5 est super humide (par défaut : 1)
  • /worldconfig globalForestation [-1 .. 1]
    Définit la fréquence d'apparition des forêts lors de la génération de nouveaux tronçons du monde. -1 signifie qu'il n'y aura pas de forêts, 1 signifie qu'il n'y aura que des forêts. (par défaut : 0)
  • /worldconfig surfaceCopperDeposits [0-5]
    Définit les chances d'apparition de cuivre de surface pour chaque nouveau tronçon du monde (par défaut : 0.12[2])
  • /worldconfig surfaceTinDeposits [0-5]
    Définit les chances d'apparition d'étain de surface pour chaque nouveau tronçon du monde (par défaut : 0.007[3])
  • /worldconfig snowAccum [true|false]
    Si "true", la neige s'accumulera sur le sol pendant l'hiver (par défaut : true)

* Voir le tableau ci-dessous pour les effets obtenus en modifiant ces paramètres.

Graine de monde 612031164 avec diverses configurations
Résultat Couverture du monde Échelle de la
couverture du monde
Taux de
vallonnement
Échelle du relief
du paysage
Caractéristiques
par défaut
100%
par défaut
100%
par défaut
30%
par défaut
100%
De nombreux étangs et lacs
Moitié contre double
50% par défaut
100%
par défaut
30%
par défaut
100%
Moitié moins que la superficie des terres.
200% par défaut
100%
par défaut
30%
par défaut
100%
non disponible dans Configurer
par défaut
100%
50% par défaut
30%
par défaut
100%
Avec la couverture du monde à 100 %, la taille des océans semble inchangée.
par défaut
100%
200% par défaut
30%
par défaut
100%
Avec la couverture du monde à 100 %, la taille des océans semble inchangée.
par défaut
100%
par défaut
100%
10% par défaut
100%
Davantage de régions plates.
par défaut
100%
par défaut
100%
60% par défaut
100%
Davantage de régions surélevées.
par défaut
100%
par défaut
100%
par défaut
30%
40% Les régions surélevées sont fines/épineuses.
par défaut
100%
par défaut
100%
par défaut
30%
200% Les régions surélevées sont larges/émoussées.
Configurations à variables multiples
Résultat Couverture du monde Échelle de la
couverture du monde
Taux de
vallonnement
Échelle du relief
du paysage
Caractéristiques
10% par défaut
100%
par défaut
30%
par défaut
100%
Presque aucune terre.
70% par défaut
100%
par défaut
30%
par défaut
100%
Mers/océans importants.
70% 10% par défaut
30%
par défaut
100%
Des quantités d'eau importantes séparent les îles.
70% 50% par défaut
30%
par défaut
100%
Mers/océans importants, séparés par de nombreuses terres.
70% 200% par défaut
30%
par défaut
100%
Presque par défaut : beaucoup de terre entre les plans d'eau.
File:Map landcover70 coverscale50 formscale300.png
70% 50% espace réservé
30%
300% Frequent water rather than distinct landmasses.
File:Map landcover70 coverscale50 upheaval50 formscale300.png
70% 50% 50% 300% Rarely flat terrain at sealevel.

Le climat de départ par défaut est « tempéré » dans l'hémisphère nord. Mais le monde de Vintage Story n'est pas une sphère et n'est pas divisé en deux. Au contraire, les bandes climatiques se répètent jusqu'à la fin du monde. Avec un paramètre par défaut du style de jeu Standard, la distance entre le pôle et l'équateur est de 100 000, et le joueur apparaîtrait à peu près à mi-chemin entre l'équateur et le pôle Nord.

Dans un monde par défaut de 1024000 blocs par 1024000, il y a 5 équateurs.

Bien que l'équateur soit à environ 50 000 blocs, le joueur pourrait atteindre différents types de plantes et d'animaux plus tôt que cela : à environ 20 000 blocs au sud, le joueur pourrait rencontrer des animaux et des plantes qui apparaissent exclusivement dans le sud.

Les joueurs ont tendance à explorer le sud pour trouver des climats plus doux ; certains joueurs partent en randonnée jusqu'au pôle Nord. Mais ils restent généralement dans les premiers milliers de blocs des coordonnées de départ.

Multijoueur

  • /worldconfig allowLandClaiming [true|false]
    Spécifie si les joueurs sont autorisés ou non à utiliser le système de revendication territoriale. "true"=oui (par défaut : true)
  • /worldConfig classExclusiveRecipes [true|false]
    Si "true", les recettes exclusives à certaines classes de personnages sont activées (par défaut : true)
  • /worldConfig auctionHouse [true|false]
    Indique si l'hôtel des ventes est disponible ou non pour les joueurs. "true"=oui (par défaut : true)

Configurations qui n'apparaissent pas dans l'écran de personnalisation du monde

Ces configurations doivent être créées en premier. Les modifications ultérieures de celles-ci peuvent être effectuées avec /worldconfig [nom de la variable] [valeur]

  • /worldconfigcreate double tempStormFrequencyMul [value]
    Un multiplicateur de la fréquence des tempêtes temporelles.
  • /worldconfigcreate bool disableDeathMessages [true|false]
    Définit si les messages annonçant la mort des joueurs seront affichés ou non.
  • /worldconfigcreate bool windAffectedEntityMovement [true|false]
    Définit si le vent affecte ou non le mouvement des joueurs et des créatures.
  • /worldconfigcreate bool allowCropDeath [true|false]
    Définit si les cultures peuvent mourir ou non.
  • /worldconfigcreate bool processCrops [true|false]
    Le jeu traitera ou non la croissance des arbres fruitiers, des baies et des cultures.
  • /worldconfigcreate double cropGrowthRateMul [0.1 ... 10]
    Définit le taux de croissance des cultures et des arbustes à baies.
  • /worldconfigcreate float fertilityRecoverySpeed [value]
    La vitesse à laquelle le sol récupère sa fertilité. (par défaut : 0,25)
  • /worldconfigcreate float auctionHouseDeliveryPriceMul [0..10]
    Définit le multiplicateur pour les frais de livraison des articles achetés dans l'hôtel des ventes (par défaut : 1)
  • /worldconfigcreate int auctionHouseDurationWeeksMul [1,2,3,4...]
    Définit un multiplicateur pour le nombre de semaines pendant lesquelles une enchère peut rester répertoriée avant d'expirer, modifie le coût de la mise en vente (par ex. en doublant cette valeur, les articles seront affichés deux fois plus longtemps pour le même coût). Ne peut pas utiliser de nombres décimaux. (par défaut : 1)
  • /worldconfigcreate float auctionHouseSalesCutRate [0..1]
    Définit les frais de commission que le marchand fait payer pour la vente d'un article vendu aux enchères. (par défaut : 0.1, soit 10 %)
  • /worldconfigcreate string undergroundWindmills [true|false]
    Désactive ou non la rotation de l'éolienne lorsque le niveau d'ensoleillement est inférieur à 5.
  • /worldconfigcreate bool lightningDamage [true|false]
    Le fait que la foudre cause ou non des dommages lorsqu'elle s'abat .
  • /worldconfigcreate bool legacywecommands [true|false]
    Possibilité ou non d'utiliser les anciennes commandes d'édition en plus des nouvelles.
  • /worldconfigcreate bool mapHideOtherPlayers [true|false]
    Le jeu affiche ou non les autres joueurs sur la carte.
  • /worldconfigcreate bool entityMapLayer [true|false]
    Le jeu affiche ou non la couche de carte des entités, montrant toutes les entités non-joueurs sur la carte à l'aide des icônes qui montrent normalement les joueurs.
  • /worldconfigcreate bool allowDeathwaypointing [true|false]
    Le jeu affiche ou non un point de repère sur la carte lorsque vous mourez.
  • /worldconfigcreate string potatoeMode [true|false]
    Le jeu génère ou non de la mousse sur les arbres.
  • /worldconfigcreate string allowOpenFireFiring [true|false]
    Possibilité ou non de cuire des objets en argile crue dans un feu ouvert plutôt que dans un four en fosse.
  • /worldconfigcreate bool player2PlayerCollisions [true|false]
    Les joueurs peuvent ou non entrer en collision les uns avec les autres.
  • /worldconfigcreate bool allowCreativeModeCommandBlocks [true|false]
    Les joueurs sont autorisés ou non à modifier les blocs de commande dans le monde.

Historique

  • La possibilité de configurer le temps de disparition des objets lâchés lors de la mort a été ajoutée à la version 1.18.10. Description de son fonctionnement : Devlog Officiel
  • Ajout d'une fonctionnalité : Le système d'effondrement a été ajouté lors de la version 1.19.0.

Voir aussi

Références

  1. Testé le 15 mars 2024 dans la version 1.19.4
  2. Ligne 259 de [AssemblyInfo.cs]
  3. Ligne 260 de [AssemblyInfo.cs]



Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.

Modding
Modding Introduction Getting Started Theme Pack
Content Modding Content Mods Developing a Content Mod Basic Tutorials Intermediate Tutorials Advanced Tutorials Content Mod Concepts
Code Modding Code Mods Setting up your Development Environment
Property Overview ItemEntityEntity BehaviorsBlockBlock BehaviorsBlock ClassesBlock EntitiesBlock Entity BehaviorsCollectible BehaviorsWorld properties
Workflows & Infrastructure Modding Efficiency TipsMod-engine compatibilityMod ExtensibilityVS Engine
Additional Resources Community Resources Modding API Updates Programming Languages List of server commandsList of client commandsClient startup parametersServer startup parameters
Example ModsAPI DocsGitHub Repository


Wiki Navigation
Vintage Story Guides[[::Category:Guides| ]]Foire aux questions (FAQ) Vintage Story Original Soundtrack Versions Controls
Systèmes de jeu Artisanat Taille de pierre Modelage d'argile Forge Cuisine Température Faim Minage Stabilité temporelle Puissance mécanique Commerce Agriculture Élevage
Le Monde Création du monde Biomes Météo Tempêtes temporelles
Objets Outils Armes Armure Vêtements Sacs Matériau Nourriture
Blocs Terrain Plantes Décoratifs Éclairage Fonctionnels Minerai
Créatures Entités hostiles Animaux PNJs Joueurs
Miscellaneous Liste des commandes client Liste des commandes serveur Creative Starter Guide Bot System How_to_use_WorldEdit Caméra cinématique Enregistrement de vidéos à taux variable ServerBlockTicking Adding_mods Troubleshooting_Mods