Existen dos categorías distintas de modificaciones en el ámbito de los juegos: modificaciones de código y modificaciones de contenido. Las modificaciones de código emplean el marco de modificación BepInEx para manipular directamente el código subyacente del juego. Por otro lado, las modificaciones de contenido introducen alteraciones o adiciones a elementos específicos del juego, que incluyen elementos como disfraces, temas y personajes. Para una comprensión más completa de este concepto, consulte el diagrama que se proporciona a continuación.
Es importante tener en cuenta que WECCL, que significa Wrestling Empire Custom Content Loader, es, en esencia, un mod de código por derecho propio.
Modificaciones de código
El desarrollo de modificaciones de código se facilita a través de BepInEx y requiere dominio de C#. Dadas las complejidades involucradas en la creación de mods de BepInEx y el desafío de descifrar el código ofuscado, esta guía se abstendrá de profundizar en los detalles de su creación. Sin embargo, puede explorar los siguientes enlaces para ayudarle en su viaje:
Vale la pena enfatizar que cuando se trata de modificaciones de código, es recomendable colocarlas en el directorio Wrestling Empire\BepInEx\plugins\Manual, en lugar de simplemente colocarlas en la carpeta "plugins". Esta precaución ayuda a prevenir cualquier posible interferencia del iniciador de mods.
Modificaciones de contenido
Las modificaciones de contenido se componen de archivos estructurados diseñados para su uso con WECCL y, por lo general, para crearlas no se requiere ninguna experiencia en codificación. Sin embargo, es esencial asegurarse de que WECCL esté instalado correctamente antes de embarcarse en el proceso de creación de modificaciones de contenido.
Normalmente, el contenido que desea agregar debe colocarse en el directorio "Activos", mientras que el contenido destinado a anular los activos existentes debe ubicarse en el directorio "Anulaciones".
Durante la fase de prueba de tus modificaciones, puedes ubicar las carpetas "Activos" y "Anulaciones" dentro de esta ruta de directorio:
Imperio de lucha libre\BepInEx\plugins\Manual\Assets
Imperio de lucha libre\BepInEx\plugins\Manual\Overrides
Si estas carpetas no existen, tiene la opción de crearlas.
Además, vale la pena señalar que cualquier archivo de audio ubicado en la carpeta "Activos" se cargará como temas nuevos. Para obtener orientación completa sobre otras funciones, consulte la documentación proporcionada en WECCL. Página de Github.
Subiendo modificaciones
El método más sencillo para compartir tus modificaciones en Steam Workshop implica utilizar el cargador dedicado, que está disponible para descargar desde este liga.
Dentro del cargador, encontrará una modificación de plantilla que se puede examinar para comprender la estructura del archivo. Para prepararse para el proceso de carga, su paso inicial es generar un "Artículo". Piensa en un "Artículo" como una especie de "reserva" para tu mod. Básicamente, establece la identificación única que se utilizará para su mod y todas sus versiones posteriores.
Una vez que haya creado el "Elemento", el siguiente paso es colocar todos los archivos y contenidos necesarios dentro de su "carpeta de contenido" designada.
Cuando navega a la sección WorkshopContent, debería encontrar una pantalla similar a la siguiente:
Dentro de la carpeta de contenido, que lleva el nombre de su elemento (en este caso, "YourMod"), debe tener los siguientes componentes:
- Una carpeta de "complementos" que contiene todos los elementos que normalmente colocaría en el directorio "Manual".
- Un archivo “manifest.txt” con el siguiente contenido:
nombremod: autor: versión: (Se recomienda SemVer) asambleaHash: (solo para modificaciones de código)
Para obtener el hash de ensamblaje, puede procesar el archivo “Assembly-CSharp.dll” ubicado en Wrestling Empire\Wrestling Empire_Data\Managed a través de este archivo proporcionado. liga.
Vale la pena señalar que el mod de plantilla incluye la clave "assemblyHash", aunque es un mod de contenido. Sin embargo, cuando esté listo para publicar modificaciones de contenido, es recomendable eliminar esta clave porque las modificaciones de contenido suelen ser independientes de la versión.
Una vez que hayas completado estos pasos, asegúrate de incluir una imagen de vista previa en el directorio WorkshopContent, completa los campos restantes según sea necesario y luego haz clic en el botón "Enviar" para compartir tu mod en Steam Workshop.
Una nota importante: cuando publiques mods de contenido, asegúrate de incluir WECCL como una dependencia a través de Steam Workshop.
Para hacer esto, seleccione "Agregar o quitar elementos necesarios" en el menú ubicado en el lado derecho y luego elija las modificaciones necesarias en el menú que aparece. Esto garantiza que los usuarios que descarguen su mod también tendrán instalado el mod WECCL requerido.
Este paso también es aplicable a modificaciones que dependen de otras dependencias. Es importante incluir todas las dependencias necesarias al configurar tu mod en Steam Workshop para garantizar una experiencia perfecta para los usuarios.
Eso es todo lo que estamos compartiendo hoy para este Imperio de lucha libre guía. Esta guía fue originalmente creada y escrita por IngoH. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.