Modding:Datos de lotes

Índice

Datos puros

Los datos de lote se guardan en Content\Data\Bundles.xnb, que se pueden descomprimir para editar. Como ejemplo, esta es la información (de la versión 1.5.1):

Datos 
{
  "Pantry/0": "Spring Crops/O 465 20/24 1 0 188 1 0 190 1 0 192 1 0/0",
  "Pantry/1": "Summer Crops/O 621 1/256 1 0 260 1 0 258 1 0 254 1 0/3",
  "Pantry/2": "Fall Crops/BO 10 1/270 1 0 272 1 0 276 1 0 280 1 0/2",
  "Pantry/3": "Quality Crops/BO 15 1/24 5 2 254 5 2 276 5 2 270 5 2/6/3",
  "Pantry/4": "Animal/BO 16 1/186 1 0 182 1 0 174 1 0 438 1 0 440 1 0 442 1 0 639 1 0 640 1 0 641 1 0 642 1 0 643 1 0/4/5",
  "Pantry/5": "Artisan/BO 12 1/432 1 0 428 1 0 426 1 0 424 1 0 340 1 0 344 1 0 613 1 0 634 1 0 635 1 0 636 1 0 637 1 0 638 1 0/1/6",
  "Crafts Room/13": "Spring Foraging/O 495 30/16 1 0 18 1 0 20 1 0 22 1 0/0",
  "Crafts Room/14": "Summer Foraging/O 496 30/396 1 0 398 1 0 402 1 0/3",
  "Crafts Room/15": "Fall Foraging/O 497 30/404 1 0 406 1 0 408 1 0 410 1 0/2",
  "Crafts Room/16": "Winter Foraging/O 498 30/412 1 0 414 1 0 416 1 0 418 1 0/6",
  "Crafts Room/17": "Construction/BO 114 1/388 99 0 388 99 0 390 99 0 709 10 0/4",
  "Crafts Room/19": "Exotic Foraging/O 235 5/88 1 0 90 1 0 78 1 0 420 1 0 422 1 0 724 1 0 725 1 0 726 1 0 257 1 0/1/5",
  "Fish Tank/6": "River Fish/O 685 30/145 1 0 143 1 0 706 1 0 699 1 0/6",
  "Fish Tank/7": "Lake Fish/O 687 1/136 1 0 142 1 0 700 1 0 698 1 0/0",
  "Fish Tank/8": "Ocean Fish/O 690 5/131 1 0 130 1 0 150 1 0 701 1 0/5",
  "Fish Tank/9": "Night Fishing/R 516 1/140 1 0 132 1 0 148 1 0/1",
  "Fish Tank/10": "Specialty Fish/O 242 5/128 1 0 156 1 0 164 1 0 734 1 0/4",
  "Fish Tank/11": "Crab Pot/O 710 3/715 1 0 716 1 0 717 1 0 718 1 0 719 1 0 720 1 0 721 1 0 722 1 0 723 1 0 372 1 0/1/5",
  "Boiler Room/20": "Blacksmith's/BO 13 1/334 1 0 335 1 0 336 1 0/2",
  "Boiler Room/21": "Geologist's/O 749 5/80 1 0 86 1 0 84 1 0 82 1 0/1",
  "Boiler Room/22": "Adventurer's/R 518 1/766 99 0 767 10 0 768 1 0 769 1 0/1/2",
  "Vault/23": "2,500g/O 220 3/-1 2500 2500/4",
  "Vault/24": "5,000g/O 369 30/-1 5000 5000/2",
  "Vault/25": "10,000g/BO 9 1/-1 10000 10000/3",
  "Vault/26": "25,000g/BO 21 1/-1 25000 25000/1",
  "Bulletin Board/31": "Chef's/O 221 3/724 1 0 259 1 0 430 1 0 376 1 0 228 1 0 194 1 0/4",
  "Bulletin Board/32": "Field Research/BO 20 1/422 1 0 392 1 0 702 1 0 536 1 0/5",
  "Bulletin Board/33": "Enchanter's/O 336 5/725 1 0 348 1 0 446 1 0 637 1 0/1",
  "Bulletin Board/34": "Dye/BO 25 1/420 1 0 397 1 0 421 1 0 444 1 0 62 1 0 266 1 0/6",
  "Bulletin Board/35": "Fodder/BO 104 1/262 10 0 178 10 0 613 3 0/3",
  "Abandoned Joja Mart/36": "The Missing//348 1 1 807 1 0 74 1 0 454 5 2 795 1 2 445 1 0/1/5"
}

Formato

Todos los lotes tienen el mismo formato, que no puede ser re-ordenado. Cada campo se explica aquí abajo.

indice sintaxis descripción
0 <ID de cuarto> La sala del Centro comunitario en la que se encuentra el paquete. Los valores posibles son Alacena, Sala de manualidades, Pecera, Sala de caldera, Caja fuerte y Tablón de anuncios.
1 <Índice de sprite> El número de índice del objeto del paquete, extraído de JunimoNote.xnb. Algunos números de índice provocarán un bloqueo del menú si se utilizan, por motivos desconocidos. Comienza desde 0.
2 <Nombre de lote> Nombre que se mostrará para el paquete. Se puede cambiar libremente.
3 <Tipo de objeto> <ID de objeto> <Número de objeto dado> Recompensa otorgada por completar ese paquete. Los tipos de objetos posibles son O Objeto, BO Objeto grande, F Muebles, H Sombrero, C Ropa o R Anillo. Los ID pueden superponerse entre categorías, de ahí la necesidad del tipo de objeto. De forma predeterminada, solo se pueden recompensar varios objetos normales, no objetos grandes ni anillos. Tampoco puedes otorgar más de un objeto por paquete (es decir, regalar una máquina de mayonesa y una prensa de queso por completar un paquete).
4 <ID de objeto> <Número requerido> <Calidad mínima> Objetos necesarios para el paquete. Podrá repetir hasta doce entradas; cualquier exceso bloqueará el menú del paquete. La calidad comienza en 0 sin calidad, hasta 4 para calidad de iridio. Tenga en cuenta que no todos los objetos pueden ser de calidad iridio.
5 <Índice de color> Número de índice del color del paquete, como se encuentra en JunimoNote.xnb. Comienza desde 0.
6 <Número de artículos> Número de artículos posibles necesarios para completar el paquete. No podrá exceder de doce. Los números más altos harán que los espacios de depósito se expandan fuera del cuadro de fondo. Si se deja en blanco, el juego requerirá todos los elementos posibles para ese paquete.
7 <Nombre traducido> Entrada opcional. Nombre traducido del lote si se juega en un idioma que no sea Inglés.

Limitaciones

Los lotes solo pueden dar un objeto grande (recolector automático, cristalario, pararrayos, etc.) a la vez. Si intentas hacer que de más cambiando la cantidad, sólo dará 1 e ignorará el resto.

Los lotes sólo pueden dar un tipo de objeto a la vez. Por tanto, puedes hacer que un lote de 5 regaderas de iridio, pero no 2 de iridio y 3 de otro tipo.

De todos modos, no es posible dar múltiples objetos editando bundles.xnb. Hacerlo requeriría modificar el código en si, y un mod así no existe aún.