The Last Plague: Blight
Sebuah penyakit misterius melanda desa sang protagonis, tetapi ia berhasil melarikan diri. Kini ia mendapati dirinya sendirian di alam liar, di mana... Lebih lanjut
Bigger Stacks — peningkatan ukuran tumpukan item
-
Unduh (2.46 kB)20 Juni 2025, 20:25bigger-stacks_1750440341_920475.rar
Mod ini meningkatkan ukuran maksimum tumpukan item di inventaris hingga 999, menyederhanakan manajemen inventaris dan mengurangi kebutuhan untuk sering menyortir.
Perhatian! Uji coba tidak di game utama Anda!
Detail teknis:Basis:
- Dibuat sebagai plugin untuk BepInEx (versi IL2CPP).
- Menggunakan Harmony untuk memodifikasi kode sumber game.
Metode yang dapat diubah:
- Mengpatch metode InventorySlot.SetMaxStackAmount untuk mengubah batas tumpukan (maxStackSizeOverride).
- Nilai 999 diatur melalui refleksi, karena field maxStackSizeOverride bersifat privat.
Penanganan kesalahan:
- Mencatat kesalahan di konsol jika perubahan gagal dilakukan.
Instalasi:
- Diperlukan BepInEx untuk game Unity dengan IL2CPP. Tautan untuk mengunduh DI SINI.
- File .dll ditempatkan di BepInEx/plugins.
Kecocokan:
- Bekerja hanya dengan The Last Plague (TLP).
- Dapat dibandingkan dengan mod lain yang mengubah InventorySlot.
Kode sumber:
Dikembangkan dalam C#, menggunakan:
- Il2CppInterop untuk bekerja dengan kode IL2CPP.
- HarmonyLib untuk patching non-destruktif.
Pencatatan:
- Ketika diluncurkan, menampilkan pesan "BiggerStacksPlugin dimuat" di log BepInEx. Catatan: Untuk memodifikasi field privat digunakan refleksi, yang mungkin tidak stabil saat pembaruan game.
Мод увеличивает максимальный размер стопки предметов в инвентаре до 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. Примечание: Для модификации приватных полей используется рефлексия, что может быть нестабильно при обновлениях игр.
Tautan berguna: