Sobre el proyecto

Este repositorio recopila mods para el juego Oxygen Not Included (ONI) y su expansión Spaced Out, todos creados por Sgt_Imalas. El README señala que la lista de mods probablemente no está actualizada. Compilación del repositorio: 1. Clona o descarga el repositorio y ábrelo en Visual Studio. 2. Copia `Directory.Build.props.default` a `Directory.Build.props.user`, luego establece las variables `ModFolder` y `GameLibsFolder` a tu carpeta de desarrollo local y la carpeta del juego para que las referencias a los ensamblados del juego se reenlacen. 3. Si no sabes qué es refasmer, cambia el valor junto a `RefasmerInstalled` de 1 a 0. 4. Ejecuta `dotnet tool restore` para instalar las herramientas dotnet requeridas (publiciser y refasmer). En Linux, se necesita dotnet 6 para el publiciser; el README sugiere usar el script de instalación de Microsoft con el canal 6.0. 5. Después de esto, los mods deberían compilarse y copiarse a la carpeta de desarrollo al completarse. Para crear un nuevo mod usando este repositorio como base, habilita "Código no seguro" en la configuración del nuevo proyecto, ya que es requerido para el publiciser (el README dice que esto ahora debería ocurrir automáticamente mediante la configuración de la solución). Se incluye una plantilla de proyecto como `UpdatedOniTemplate.zip`. Distribución: los mods se publican en Steam Workshop. Las descargas directas están disponibles como compilaciones nocturnas y lanzamientos completos a través de los lanzamientos de GitHub, y también se pueden encontrar descargas para versiones antiguas de ONI en los lanzamientos. Política de contribución: no se aceptan solicitudes de extracción de baja calidad generadas por IA. Esto incluye confirmaciones escritas o coescritas por agentes de codificación, grandes bloques de comentarios generados por IA en el código fuente (los comentarios deben ser concisos y usarse solo cuando sea necesario), y cualquier forma de creación de activos generados por IA.