Sobre o projeto
Este repositório reúne mods para o jogo Oxygen Not Included (ONI) e sua expansão Spaced Out, todos criados por Sgt_Imalas. O README observa que a lista de mods provavelmente não está atualizada.
Compilando o repositório:
1. Clone ou baixe o repositório e abra-o no Visual Studio.
2. Copie `Directory.Build.props.default` para `Directory.Build.props.user`, depois defina as variáveis `ModFolder` e `GameLibsFolder` para sua pasta de desenvolvimento local e pasta do jogo, para que as referências aos assemblies do jogo sejam religadas.
3. Se você não sabe o que é refasmer, altere o valor ao lado de `RefasmerInstalled` de 1 para 0.
4. Execute `dotnet tool restore` para instalar as ferramentas dotnet necessárias (publiciser e refasmer). No Linux, o dotnet 6 é necessário para o publiciser; o README sugere usar o script de instalação da Microsoft com o canal 6.0.
5. Após isso, os mods devem compilar e ser copiados para a pasta de desenvolvimento ao concluir. Para criar um novo mod usando este repositório como base, habilite "Unsafe Code" nas configurações do novo projeto, pois é necessário para o publiciser (o README diz que isso agora deve acontecer automaticamente via configuração da solução). Um modelo de projeto está incluído como `UpdatedOniTemplate.zip`.
Distribuição: os mods são publicados no Steam Workshop. Downloads diretos estão disponíveis como versões noturnas e lançamentos completos via GitHub releases, e downloads para versões mais antigas do ONI também podem ser encontrados nos lançamentos.
Política de contribuição: pull requests de baixa qualidade gerados por IA não são aceitos. Isso inclui commits escritos ou coescritos por agentes de codificação, grandes blocos de comentários gerados por IA no código-fonte (os comentários devem ser concisos e usados apenas quando necessário) e qualquer forma de criação de ativos gerados por IA.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.