The Last Plague: Blight
Uma doença misteriosa tomou conta da aldeia do protagonista, mas ele conseguiu escapar. Agora, ele se encontra sozinho na natureza, onde precisa... Saiba mais
Pilhas Maiores — aumento do tamanho da pilha de itens
-
Baixar (2.46 kB)20 de junho de 2025, 20:25bigger-stacks_1750440341_920475.rar
Este mod aumenta o tamanho máximo da pilha de itens no inventário para 999, facilitando a gestão do inventário e reduzindo a necessidade de organização frequente.
Atenção! Teste em um jogo secundário!
Detalhes técnicos:Base:
- Criado como um plugin para BepInEx (versão IL2CPP).
- Utiliza Harmony para modificar o código-fonte do jogo.
Método alterável:
- Patcheia o método InventorySlot.SetMaxStackAmount para redefinir o limite da pilha (maxStackSizeOverride).
- O valor 999 é definido através de reflexão, pois o campo maxStackSizeOverride é privado.
Tratamento de erros:
- Registra erros no console se a modificação falhar.
Instalação:
- Requer BepInEx para jogos Unity com IL2CPP. Link para download AQUI.
- O arquivo .dll deve ser colocado em BepInEx/plugins.
Compatibilidade:
- Funciona apenas com The Last Plague (TLP).
- Pode ser comparado com outros mods que alteram InventorySlot.
Código-fonte:
Escrito em C#, utiliza:
- Il2CppInterop para trabalhar com código IL2CPP.
- HarmonyLib para patching não destrutivo.
Registro:
- Ao iniciar, exibe a mensagem "BiggerStacksPlugin carregado" no log do BepInEx. Nota: A modificação de campos privados utiliza reflexão, o que pode ser instável em atualizações do jogo.
Мод увеличивает максимальный размер стопки предметов в инвентаре до 999, упрощая инвентарный менеджмент и уменьшая необходимость в частой сортировке.
Внимание! Тестируйте не на основной своей игре!
Технические детали:Основа:
- Создан как плагин для BepInEx (IL2CPP-версия).
- Использует Harmony для модификации исходного кода игры.
Изменяемый метод:
- Патчит метод InventorySlot.SetMaxStackAmount, чтобы переограничить лимит стопки (maxStackSizeOverride).
- Значение 999 устанавливается через отражение, так как поле maxStackSizeOverride является приватным.
Обработка ошибок:
- Логирует ошибки в консоли, если внести изменения не удалось.
Установка:
- Требуется BepInEx для Unity-игры с IL2CPP. Ссылка на скачивание ТУТ.
- Файл .dll помещается в BepInEx/plugins.
Совместимость:
- Работает только с The Last Plague (TLP).
- Может сравнивать с другими модами, изменяющими InventorySlot.
Исходный код:
Написан на C#, использует:
- Il2CppInterop для работы с IL2CPP-кодом.
- HarmonyLib для неразрушающего патчинга.
Логирование:
- При запуске выводит сообщение "BiggerStacksPlugin загружен" в журнал BepInEx. Примечание: Для модификации приватных полей используется рефлексия, что может быть нестабильно при обновлениях игр.
Links úteis: