
Crates Felt Blu
Активный0.0
Установок
Последнее обновление
Crates Felt Blu - Модификация для Immersive Engineering
Данная небольшая модификация изменяет поведение ящиков из мода Immersive Engineering, заставляя их выпадать содержимое при разрушении.
Основная идея этого изменения заключается в том, что стандартные ящики из Immersive Engineering слишком легко создавать, что делает управление инвентарем чрезмерно простым. Это обесценивает многие другие системы хранения, включая стандартные шалкеровые ящики из ванильной игры и рюкзаки из различных модов. С новой механикой ящики по-прежнему можно использовать в качестве декоративных блоков для хранения, но при их разрушении все предметы внутри будут выпадать в мир.
Автор модификации изначально предлагал добавить эту функцию как настройку в сам Immersive Engineering, но разработчики отказались, аргументируя это тем, что это превратит ящики в просто дорогие сундуки. Однако учитывая, что многие элементы Immersive Engineering ценятся именно за эстетичный дизайн, такое решение кажется вполне логичным.
Технически модификация работает очень просто - она добавляет обработчик событий, который отслеживает момент разрушения деревянных и усиленных ящиков. При разрушении инвентарь считывается из выпадающего предмета, предметы выбрасываются в мир, а тег "inventory" удаляется из оригинального дропа. Реализация чистая и ненавязчивая, без использования грязных хаков.