À propos du projet

Ce dépôt rassemble des mods pour le jeu Oxygen Not Included (ONI) et son extension Spaced Out, tous créés par Sgt_Imalas. Le README indique que la liste des mods n'est probablement pas à jour. Compilation du dépôt : 1. Clonez ou téléchargez le dépôt et ouvrez-le dans Visual Studio. 2. Copiez `Directory.Build.props.default` vers `Directory.Build.props.user`, puis définissez les variables `ModFolder` et `GameLibsFolder` sur votre dossier de développement local et votre dossier de jeu afin que les références aux assemblys du jeu soient reliées à nouveau. 3. Si vous ne savez pas ce qu'est refasmer, remplacez la valeur à côté de `RefasmerInstalled` de 1 à 0. 4. Exécutez `dotnet tool restore` pour installer les outils dotnet requis (publiciser et refasmer). Sous Linux, dotnet 6 est nécessaire pour le publicizer ; le README suggère d'utiliser le script d'installation de Microsoft avec le canal 6.0. 5. Après cela, les mods devraient se compiler et être copiés dans le dossier de développement une fois la compilation terminée. Pour créer un nouveau mod en utilisant ce dépôt comme base, activez « Unsafe Code » dans les paramètres du nouveau projet, car cela est requis pour le publiciser (le README indique que cela devrait désormais se produire automatiquement via un paramètre de solution). Un modèle de projet est inclus sous le nom `UpdatedOniTemplate.zip`. Distribution : les mods sont publiés sur le Steam Workshop. Des téléchargements directs sont disponibles sous forme de nightly builds et de versions complètes via les releases GitHub, et des téléchargements pour les anciennes versions d'ONI peuvent également être trouvés dans les releases. Politique de contribution : les pull requests générées par IA de faible qualité ne sont pas acceptées. Cela inclut les commits rédigés ou co-rédigés par des agents de codage, les grands blocs de commentaires générés par IA dans le code source (les commentaires doivent être concis et utilisés uniquement lorsque nécessaire), et toute forme de création d'assets générée par IA.