Bigger Stacks — zwiększenie rozmiaru stosu przedmiotów

  • The Last Plague: Blight — Bigger Stacks — zwiększenie rozmiaru stosu przedmiotów
  • The Last Plague: Blight — Bigger Stacks — zwiększenie rozmiaru stosu przedmiotów
  • The Last Plague: Blight — Bigger Stacks — zwiększenie rozmiaru stosu przedmiotów
Autor:
Flusk
Dodał:
Rozmiar:
2.46 kB
Data:
21 czerwca 2025, 09:07
Pobrań:
22
10 / 10
Jeszcze nikt nie ocenił pliku
  • 20 czerwca 2025, 20:25
    bigger-stacks_1750440341_920475.rar
    Sprawdzanie wirusów od Virustotal: plik jest bezpieczny (zobacz raport)
    Pobierz (2.46 kB)

Mod zwiększa maksymalny rozmiar stosu przedmiotów w ekwipunku do 999, ułatwiając zarządzanie ekwipunkiem i zmniejszając potrzebę częstego sortowania.

Uwaga! Testuj nie na swojej głównej grze!

Szczegóły techniczne:Podstawa:

  • Stworzony jako wtyczka dla BepInEx (wersja IL2CPP).
  • Używa Harmony do modyfikacji kodu źródłowego gry.

Modyfikowana metoda:

  • Patchuje metodę InventorySlot.SetMaxStackAmount, aby zmienić limit stosu (maxStackSizeOverride).
  • Wartość 999 jest ustawiana przez refleksję, ponieważ pole maxStackSizeOverride jest prywatne.

Obsługa błędów:

  • Loguje błędy w konsoli, jeśli wprowadzenie zmian się nie powiodło.

Instalacja:

  • Wymaga BepInEx dla gry Unity z IL2CPP. Link do pobrania TUTAJ.
  • Plik .dll umieszczany jest w BepInEx/plugins.

Kompatybilność:

  • Działa tylko z The Last Plague (TLP).
  • Może być porównywany z innymi modami, które zmieniają InventorySlot.

Kod źródłowy:

Napisany w C#, używa:

  • Il2CppInterop do pracy z kodem IL2CPP.
  • HarmonyLib do nieinwazyjnego patchowania.

Logowanie:

  • Podczas uruchamiania wyświetla komunikat "BiggerStacksPlugin załadowany" w dzienniku BepInEx. Uwaga: Do modyfikacji prywatnych pól używana jest refleksja, co może być niestabilne przy aktualizacjach gier.
Nazwa i opis pliku zostały przetłumaczone Pokaż oryginał (RU)Pokaż tłumaczenie (PL)
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. Примечание: Для модификации приватных полей используется рефлексия, что может быть нестабильно при обновлениях игр.

Przydatne linki:

Komentarze 0