Différences entre versions de « Modding:Données des récoltes »

De Stardew Valley Wiki
Sauter à la navigation Sauter à la recherche
Ligne 117 : Ligne 117 :
 
===Nombre de jours dans chaque stade de croissance===
 
===Nombre de jours dans chaque stade de croissance===
 
Le nombre de jours dans chaque étape visuelle de croissance. L'étape finale sera récoltable après le nombre de jours spécifié.
 
Le nombre de jours dans chaque étape visuelle de croissance. L'étape finale sera récoltable après le nombre de jours spécifié.
 +
 +
===Recroissance après récolte===
 +
Soit -1 pour l'absence de repousse, soit le nombre de jours jusqu'à ce que la culture puisse être à nouveau récoltée.
 +
 +
===Méthode de récolte===
 +
1 pour Scythe, 0 pour tous les autres
 +
 +
===Chance de récolte supplémentaire===
 +
Si cette valeur est vraie, les nombres qui suivent sont analysés comme suit :
 +
#minHarvest
 +
#maxHarvest
 +
#maxHarvestIncreasePerFarmingLevel
 +
#chanceForExtraCrops
 +
 +
Le jeu détermine le nombre de récoltes obtenues lors d'une seule récolte en utilisant le code suivant de <samp>Crops.cs::harvest()</samp>, où <samp>num</samp> est le nombre de récoltes gagné:

Version du 26 juin 2023 à 11:53

Index

Cette page explique comment le jeu stocke et analyse les données récoltes. Ceci est un guide avancé pour les développeurs de mods.

Raw data

Les données des récoltes sont stockées da,s Content\Data\Crops.xnb, qui peut être unpacked pour être éditer. Ici, ce sont les données données brut de 1.5.1 comme référence:

Data 
{
  "472": "1 1 1 1/spring/0/24/-1/0/false/false/false",
  "473": "1 1 1 3 4/spring/1/188/3/0/false/true/false",
  "474": "1 2 4 4 1/spring/2/190/-1/0/false/false/false",
  "475": "1 1 1 2 1/spring/3/192/-1/0/true 1 1 0 .2/false/false",
  "476": "1 1 1 1/spring/4/248/-1/0/false/false/false",
  "273": "1 2 2 3/spring/34/271/-1/1/true 1 1 10 .1/false/false",
  "831": "1 2 3 4/summer/42/830/-1/0/false/false/false",
  "477": "1 2 2 1/spring/5/250/-1/1/false/false/false",
  "478": "2 2 2 3 4/spring/6/252/-1/0/false/false/false",
  "745": "1 1 2 2 2/spring/36/400/4/0/true 1 1 0 .02/false/false",
  "479": "1 2 3 3 3/summer/7/254/-1/0/false/false/false",
  "480": "2 2 2 2 3/summer/8/256/4/0/true 1 1 0 .05/false/false",
  "481": "1 3 3 4 2/summer/9/258/4/0/true 3 3 0 .02/false/false",
  "482": "1 1 1 1 1/summer/10/260/3/0/true 1 1 0 .03/false/false",
  "483": "1 1 1 1/summer fall/11/262/-1/1/false/false/false",
  "484": "2 1 2 1/summer/12/264/-1/0/false/false/false",
  "485": "2 1 2 2 2/summer/13/266/-1/0/false/false/false",
  "486": "2 3 2 3 3/summer/14/268/-1/0/false/false/false",
  "833": "1 3 3 4 3/summer/43/832/7/0/false/false/false",
  "433": "1 2 2 3 2/spring summer/40/433/2/0/true 4 4 0 .02/false/false",
  "802": "2 2 2 3 3/spring summer fall winter/41/90/3/0/false/false/false",
  "487": "2 3 3 3 3/summer fall/15/270/4/0/false/false/false",
  "302": "1 1 2 3 4/summer/37/304/1/0/false/true/false",
  "301": "1 1 2 3 3/fall/38/398/3/0/false/true/false",
  "299": "1 2 2 2/fall/39/300/-1/1/false/false/false",
  "488": "1 1 1 1 1/fall/16/272/5/0/true 1 1 0 .002/false/false",
  "489": "2 2 1 2 1/fall/17/274/-1/0/false/false/false",
  "490": "1 2 3 4 3/fall/18/276/-1/0/false/false/false",
  "491": "1 1 1 1/fall/19/278/-1/0/false/false/false",
  "492": "1 3 3 3/fall/20/280/-1/0/false/false/false",
  "493": "1 2 1 1 2/fall/21/282/5/0/true 2 2 0 .1/false/false",
  "494": "1 1 2 2/fall/22/284/-1/0/false/false/false",
  "499": "2 7 7 7 5/spring summer fall/24/454/7/0/false/false/false",
  "427": "1 1 2 2/spring/26/591/-1/0/false/false/true 255 186 255 223 191 255 255 246 0 255 80 0 255 158 193",
  "429": "1 2 2 2/spring/27/597/-1/0/false/false/true 35 127 255 109 131 255 112 207 255 191 228 255 94 121 255 40 150 255",
  "453": "1 2 2 2/summer/28/376/-1/0/false/false/true 255 0 0 254 254 254 255 170 0",
  "455": "1 2 3 2/summer/29/593/-1/0/false/false/true 0 208 255 99 255 210 255 212 0 255 144 122 255 0 238 206 91 255",
  "431": "1 2 3 2/summer fall/30/421/-1/0/false/false/false",
  "425": "1 4 4 3/fall/31/595/-1/0/false/false/true 187 0 255 119 137 255 71 227 255 255 127 144 205 178 255 140 119 255",
  "347": "2 4 6 6 6/fall/32/417/-1/0/false/false/false",
  "495": "3 4/spring/23/16/-1/0/false/false/false",
  "496": "3 4/summer/23/396/-1/0/false/false/false",
  "497": "3 4/fall/23/404/-1/0/false/false/false",
  "498": "3 4/winter/23/412/-1/0/false/false/false",
  "885": "1 2 2 2/spring summer fall winter/44/771/-1/1/true 4 7 0 .01/false/false",
  "890": "1 1 1 1/spring summer fall winter/47/889/-1/0/false/false/false",
}

Format

Index Champ Exemple de valeurs
Clé Index graine (from ObjectInformation.xnb) 473 (Bean Starter) 455 (Spangle Seeds)
0 Nombre de jours dans chaque stade de croissance 1 1 1 3 4 1 2 3 2
1 Saison(s) de croissance spring summer
2 Index dans fiche de sprites (Content\TileSheets\Crops.xnb) 1 29
3 Index de récolte (from ObjectInformation.xnb) 188 (Green Bean) 593 (Summer Spangle)
4 Recroissance après récolte 3 -1
5 Méthode de récolte 0 0
6 Chance de récolte supplémentaire true 1 2 6 0 false
7 Culture en espalier true false
8 Couleur de la teinte false true 0 208 255 99 255 210 255 212 0 255 144 122 255 0 238 206 91 255

Nombre de jours dans chaque stade de croissance

Le nombre de jours dans chaque étape visuelle de croissance. L'étape finale sera récoltable après le nombre de jours spécifié.

Recroissance après récolte

Soit -1 pour l'absence de repousse, soit le nombre de jours jusqu'à ce que la culture puisse être à nouveau récoltée.

Méthode de récolte

1 pour Scythe, 0 pour tous les autres

Chance de récolte supplémentaire

Si cette valeur est vraie, les nombres qui suivent sont analysés comme suit :

  1. minHarvest
  2. maxHarvest
  3. maxHarvestIncreasePerFarmingLevel
  4. chanceForExtraCrops

Le jeu détermine le nombre de récoltes obtenues lors d'une seule récolte en utilisant le code suivant de Crops.cs::harvest(), où num est le nombre de récoltes gagné: