Modding:Content Patcher
¿Desea crear paquetes de Content Patcher para Stardew Valley? ¡Esta página es para ti! Para el uso de mods, consulte Modding:Guía del jugador. Para crear mods SMAPI, consulte Modding:Guía del Modder.
Esta página pretende ser una introducción suave a la creación de paquetes de Content Patcher. Si no necesita una introducción, consulte el archivo readme de Content Patcher completo.
Conceptos básicos
¿Qué es Content Patcher?
Content Patcher es un mod SMAPI que te permite cambiar los recursos del juego (imágenes, diálogos, datos y mapas) sin reemplazar los archivos del juego o escribir código. Lo usa creando un paquete de contenido (una carpeta) con un par de archivos JSON (básicamente texto). Simplemente editando un archivo JSON, puedes...
- Reemplazar un archivo de imagen;
- Hacer cambios estacionales;
- Hacer un diálogo que cambie según el clima, la fecha, sus relaciones con otros PNJ, etc;
- Hacer cambios muy específicos (como hacer que el café sea más caro los fines de semana de invierno cuando nieva después de haber completado el JojaMart);
- Y mucho más.
Assets
Unasset es esencialmente un archivo en la carpeta Content del juego con el nombre de asset. El nombre del recurso nunca incluye la ruta de Contentel idioma o la extensión del archivo (Puedes usar tokens para dirigirse a idiomas específicos). Por ejemplo:
Archivo | Nombre del Asset |
---|---|
Content/Portraits/Abigail.xnb | Portraits/Abigail |
Content/Maps/spring_beach.xnb Content/Maps/spring_beach.es-ES.xnb Content/Maps/spring_beach.fr-FR.xnb |
Maps/spring_beach |
Un recurso puede contener varios imagenes o entradas de datos. Por ejemplo, esto es lo que contiene Portraits/Abigail si lo desempaquetas:
Así que si quisieras cambiar los retratos de Abigail, usarías Content Patcher para cargar o editar Portraits/Abigail.