Этот мод вносит улучшение качества жизни в систему инвентаря Schedule I, позволяя осуществлять массовые перемещения стопок предметов с помощью новой комбинации клавиш:
CTRL + SHIFT + левый клик:
перемещает все соответствующие стопки выбранного предмета из текущего инвентаря в противоположный.
Как это работает:
- Подключается к логике щелчка инвентаря ( SlotClickedв ItemUIManager)
- При обнаружении сочетания клавиш + клика мод:
- Определяет, какой инвентарь активен (панель быстрого доступа или контейнер)
- Находит все слоты с соответствующимиItemInstance.Definition
- Перемещает каждую стопку в противоположный инвентарь, пропуская заблокированные/недействительные слоты.
- Включает полную защиту от нулевых значений и регистрацию исключений для предотвращения сбоев
Характеристики устойчивости:
- Автоматически возвращается к PlayerInventory.GetAllInventorySlots()слотам панели быстрого доступа, в которых отсутствуетSlotOwner
- Позволяет избежать изменения инвентаря во время итерации путем копирования исходного списка.
- Изящно обрабатывает недействительные или пустые слоты без прерывания работы
- Регистрирует полезную обратную связь в консоли Melon для отладки и прозрачности
Установка
- Загрузить MelonLoader
- Перетащите файл Backpack.dll в
steamapps/common/Schedule I/Mods - Наслаждаться