The Last Plague: Blight
Загадочная болезнь поглотила деревню главного героя, но он успел спастись. Теперь персонаж оказался один в дикой природе, где должен найти еду и... Детальніше
Bigger Stacks - збільшення розміру стопки предметів
-
20 червня 2025, 20:25bigger-stacks_1750440341_920475.rar
Мод збільшує максимальний розмір стопки предметів в інвентарі до 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. Примітка: Для модифікації приватних полів використовується рефлексія, яка може бути нестабільною під час оновлення ігор.
Мод увеличивает максимальный размер стопки предметов в инвентаре до 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. Примечание: Для модификации приватных полей используется рефлексия, что может быть нестабильно при обновлениях игр.
Корисні посилання: