¿Tienes una carrera que te gusta y un barco que no? ¿Sin embargo, nadie en el Taller ha hecho un mod para darle el barco que deseas? Aquí le mostramos cómo hacerlo usted mismo.
Cómo Empezar
Herramientas y Organización
Primero, necesitará una forma de extraer .paks y crearlos si desea lanzar el mod. Si bien Starbound técnicamente viene con una herramienta para eso, muchas personas, entre ellas yo mismo, prefieren algo con una interfaz gráfica. yo suelo PAKit Asegúrese de leer la Guía en el sitio para obtener instrucciones de instalación y funcionalidad básica; no es difícil, pero deberá apuntarlo a algunos archivos específicos.
Una vez hecho esto, recomiendo organización. Observar:
/workfolder/ es donde coloco los paquetes extraídos con los que estoy trabajando. /My Mods/ es donde pongo los trabajos en curso. El enfoque de su propia organización puede variar, pero recomiendo mantener las "cosas que estoy haciendo" separadas de las "cosas que estoy extrayendo".
A continuación, necesitas una carrera y un barco. Si está trabajando con una raza o barco estándar, encontrará su contenido en /assets/packed.pak.
Las carreras de taller son un asunto más complicado. La forma más fácil de encontrarlos es hacer clic con el botón central en el mod en cuestión en el taller para que aparezca en una nueva ventana. La nueva ventana tendrá la URL:
puedes verlo aqui. Mira en el rectángulo rosa y verás un número. Copie ese número completo, esa es la identificación del taller. También puede obtener este número haciendo clic con el botón derecho en la página del taller y seleccionando Copiar URL de la página, pero tendrá que pegarlo en algún lugar para obtener el número.
A continuación, vaya a su biblioteca de Steam en la misma unidad en la que está instalado Starbound. Debería verse algo así:
¿Ves en la parte superior derecha, encima de todos esos números? Ahí es donde pones el Workshop ID. Presiona enter, y buscará el mod por ti. Por lo general, encontrará rápidamente una carpeta con ese número como nombre. Ingrese a esa carpeta y copie el .pak en otro lugar, donde sea que desee trabajar con él. Si ha adquirido una nave de esta manera que no tiene la intención de usar en su mod original, puede darse de baja ahora; aún tendrás que estar suscrito a la carrera que estás jugando, por supuesto.
Cuando tenga eso, copie las carpetas /ships/ en ubicaciones separadas, manteniendo la estructura intacta. Es decir, no saques /floran/ de /ships/, mueve toda la carpeta /ships/. Ciertas naves también tienen bloques adicionales en otras carpetas, siendo el Soma el principal que viene a la mente. Si está trabajando con un barco que los tiene, asegúrese de copiar esas carpetas también (¡y mantenga la estructura de carpetas intacta!), o se bloqueará. Por último, si estás reemplazando el barco de una raza modificada con la que quieres jugar, copia el archivo _metadata de esa raza y déjalo a un lado para más adelante.
Sustitución de un barco
Bien. Ahora tienes el barco original de tu raza y tu barco deseado extraído. Abre esas carpetas y echa un vistazo.
Ahora, esto es un montón de archivos! La buena noticia para ti es que esto es mucho más fácil de lo que parece. Note primero cómo se nombra cada uno. La forma más fácil de hacer esto es copiar todo excepto blockKey.config del barco que desea sobre el barco actual y cambiar el nombre de los archivos .structure para que coincidan con los que tiene actualmente la carrera. En este caso, cambiaría el nombre de todos los archivos .structure, ¡pero no los .pngs! – a vulpesTx.estructura. Los archivos .structure que copie apuntarán a los nombres de los png utilizados por la nueva nave, sin necesidad de editarlos más. Y debido a que los archivos .structure todavía tienen el nombre original, la carrera ya los señalará. De esta manera, no tiene que perder el tiempo con los parches JSON, que a veces pueden ser una molestia.
Solo hay una cosa más que abordar, y esa es blockKey.config. Ahora, la forma más fácil de hacer esto es simplemente copiar eso del nuevo barco tal como está y dejarlo solo. Sin embargo, esto te dejaría con la VELA, el casillero, etc. del nuevo barco, lo cual es un problema si es un barco para una carrera que no tienes instalado. Por ejemplo, tal vez quieras ese lindo Soma en blanco y negro pero no usas el Ningen. Eso colapsaría porque los muebles no existen, así que abramos eso antes de copiarlo. Abre también el blockKey.config original de la carrera.
Estoy usando Sublime, pero el Bloc de notas también funciona bien. Verás que este barco apunta a los recursos de Apex. Verifique la carrera que desea usar para ver cómo se nombran sus objetos y, si desea usar los objetos originales de la carrera, corrija el blockKey.config del barco para que coincida con esas partes específicas antes de copiarlo.
Crear la modificación
Esta parte es fácil. Usualmente.
Vaya a su carpeta /mods/ y cree una nueva carpeta. Este puede llamarse cualquier cosa; ese es tu nuevo mod. A continuación, coloque la carpeta /ships/ que ha estado editando allí. Si estás trabajando con una nave como la Soma que también tiene una carpeta /objetos/, ponla también en la carpeta principal del módulo, en el mismo nivel que /naves/.
Ahora, aquí es donde regresa _metadata. Abra los _metadatos de la carrera en el Bloc de notas, es solo un .txt simple. Debería verse algo como esto:
{ "versión": "Alpha 1.2", "autor": "Khioni", "etiquetas": "Especies", "descripción": "FF12/Tactics (Ivalician) Moogles en Starbound"., "nombre": "projectmooglebound" , "friendlyName" : "Los Moogles de Ivalice" }
Como puede ver, hay tanto un "nombre" como un "nombre descriptivo". El "nombre" es el que necesitas aquí, ya que es el nombre interno que se usa para una sección "incluye", que se usa para asegurarse de que se cargue después de la carrera en cuestión para que anule el barco original.
{ "author": "Syovere", "description": "Estos son metadatos de muestra para un mod que reemplaza la nave humana de Moogle con otra cosa"., "friendlyName": "¡Quiero un soma, Kupo!", " incluye": ["projectmooglebound"], "nombre": "kuposoma", }
Su estructura de carpetas debería, cuando haya terminado, verse así:
/Tu mod/naves/moogle/
/Tu mod/objetos/ (si es necesario)
/Su Mod/_metadata: asegúrese de no haber dejado una extensión .txt en él.
Con eso, deberías seguir tu camino.
Eso es todo lo que estamos compartiendo hoy para este Estrella límite guía. Esta guía fue originalmente creada y escrita por Syovere. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.