Bigger Stacks - збільшення розміру стопки предметів

  • The Last Plague: Blight — Bigger Stacks - збільшення розміру стопки предметів
  • The Last Plague: Blight — Bigger Stacks - збільшення розміру стопки предметів
  • The Last Plague: Blight — Bigger Stacks - збільшення розміру стопки предметів
Автор:
Flusk
Додав:
Розмір:
2.46 kB
Дата:
21 червня 2025, 09:07
Завантажень:
16
10 / 10
Еще никто не оценил файл

Мод збільшує максимальний розмір стопки предметів в інвентарі до 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. Примітка: Для модифікації приватних полів використовується рефлексія, яка може бути нестабільною під час оновлення ігор.
Назва та опис файлу були перекладені Показати оригінал (RU)Показати переклад (UK)
Bigger Stacks — увеличение размера стопки предметов

Мод увеличивает максимальный размер стопки предметов в инвентаре до 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. Примечание: Для модификации приватных полей используется рефлексия, что может быть нестабильно при обновлениях игр.

Корисні посилання:

Коментарі 0