Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
PitConfortavel
Personaliza o raio de alcance dos itens de conforto para 100m e exibe informacoes visuais no modo build.
By AmigosDoPit
| Last updated | a month ago |
| Total downloads | 134 |
| Total rating | 0 |
| Categories | Mods |
| Dependency string | AmigosDoPit-PitConfortavel-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
🛋️ PitConfortavel - Mod para Valheim
Mod desenvolvido para Valheim em cima do BepInEx 5 e Harmony, permitindo personalizar o alcance de itens de conforto e exibindo informações visuais detalhadas no modo de construção (build mode).
✨ Funcionalidades
-
Raio de Conforto Personalizável (
ComfortRadius):- O jogo original possui um raio fixo de 10 metros para detectar itens de conforto ao redor do jogador.
- O mod altera esse raio para 100 metros por padrão (podendo ser alterado para qualquer valor no arquivo
.cfg).
-
Indicador de Conforto no Canto Inferior Direito (Modo Build):
- Ao segurar o martelo e selecionar qualquer peça para construir:
- Peças com conforto exibem:
★ Conforto: +X (Grupo: Cadeira/Mesa/Cama/etc.) [Raio: 100m]. - Peças que necessitam de fogo aceso exibem um aviso:
⚠ Requer fogo/aceso para conceder conforto. - Peças sem conforto exibem:
○ Não concede conforto(configurável).
- Peças com conforto exibem:
- Ao segurar o martelo e selecionar qualquer peça para construir:
-
Scanner e Exportador de Todos os Itens de Conforto:
- Ao iniciar o jogo, o mod analisa automaticamente todos os prefabs do jogo e gera o arquivo
PitConfortavel_Itens.txtna pastaBepInEx/config/. - Nesse arquivo você encontra a lista completa de todos os itens de conforto do jogo, agrupados por categoria e ordenados por bônus.
- Ao iniciar o jogo, o mod analisa automaticamente todos os prefabs do jogo e gera o arquivo
⚙️ Configurações (com.marce.pitconfortavel.cfg)
O arquivo de configuração é gerado automaticamente na primeira execução em:
BepInEx/config/com.marce.pitconfortavel.cfg
Opções disponíveis:
ComfortRadius(padrão:100.0): Raio em metros para alcance dos itens de conforto.ShowComfortInBuildHud(padrão:true): Ativa ou desativa a exibição no HUD do canto inferior direito.ShowNonComfortItems(padrão:true): Exibe indicação quando o item selecionado não concede conforto.ShowComfortGroup(padrão:true): Mostra o grupo ao qual o item pertence.ShowConfiguredRadiusInHud(padrão:true): Mostra o alcance configurado atual no texto da peça.ExportComfortItemsList(padrão:true): Ativa a geração do relatórioPitConfortavel_Itens.txt.
🛠️ Como Compilar
No terminal da pasta d:\sistemas\MOD VALHEIM:
dotnet build -c Release
Ao compilar, a DLL é automaticamente copiada para as suas pastas de plugins ativas do Thunderstore / r2modman:
Thunderstore Mod Manager\DataFolder\Valheim\profiles\jorda\BepInEx\plugins\PitConfortavel\r2modmanPlus-local\Valheim\profiles\Default\BepInEx\plugins\PitConfortavel\
🎮 Estrutura dos Arquivos
d:\sistemas\MOD VALHEIM\
├── PitConfortavel.csproj # Arquivo do projeto e referências
├── PitConfortavelPlugin.cs # Entrada principal do plugin BepInEx
├── Configuration\
│ └── ModConfig.cs # Gerenciamento do arquivo .cfg
├── Patches\
│ ├── ComfortRangePatch.cs # Intercepta SE_Rested e aplica o raio customizado
│ ├── BuildHudPatch.cs # Altera o HUD de construção no canto inferior direito
│ └── ComfortScannerPatch.cs # Escaneia prefabs e gera o relatório de itens
└── README.md # Documentação do mod