Modding:Datos de horarios

De Stardew Valley Wiki
Revisión del 05:28 23 ene 2023 de Mistyspring (discusión | contribs.) (Partial translation to spanish of the schedule data (modding) page.)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

Índice

Esta página explica cómo funcionan los horarios de PNJs, lo que determina a dónde va un PNJ (y qué hacen al llegar). Esta es una guía avanzada para desarrolladores de mods.

Raw data

La información de horarios es guardada en Content/Characters/schedules/*.xnb (uno para cada personaje), los que pueden ser descomprimidos para editar. Como ejemplo, esta es la información de Abigail (de la versión 1.5.1):

Clave/nombre de horario

Cada horario tiene un nombre, para decidir cuándo se aplica. Debe seguir el siguiente formato (no es dinámico). Si múltiples horarios coinciden, el juego usará el primero de estos. Notas:

  • La mayoría de texto diferencia las mayúsculas (e.j., Mon no es lo mismo que mon).
  • El juego decide cómo elegir horarios usando NPC::getSchedule.

Horarios de matrimonio

Éstos se aplican si un PNJ se casa con un/a jugador/a. Los PNJs casados no usan otras claves. Si las claves no coinciden, el personaje no tendrá un horario ese día.

síntax summary
marriage_<season>_<day of month> Se aplica en el día dado.
Ejemplo: marriage_spring_26
marriageJob Usado por Harvey (y Maru) los Martes/Jueves, y por Penny los Martes/Miércoles/Viernes.
marriage_<día de la semana> Se aplica ese día si no está lloviendo.
Ejemplo: marriage_Mon