IMyConveyorSorter
Версия игры: 1.175
Пространство Пространство имён Sandbox.ModAPI.Ingame
public interface IMyConveyorSorter : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
Интерфейс сортировщика
Contents
Свойства:
bool DrainAll { get; set; }
Опустошить всё
[MyConveyorSorterMode/ru|MyConveyorSorterMode]] Mode { get; }
Режим работы сортировщика
Методы:
void GetFilterList(List<MyInventoryItemFilter> items)
Возвращает список фильтрации сортировщика
void AddItem(MyInventoryItemFilter item)
Добавить предмет item в список фильтрации
void RemoveItem(MyInventoryItemFilter item)
Удалить предмет item из списка фильтрации
bool IsAllowed(MyDefinitionId id)
Проверить, разрешено ли сортировщику пропускать объекты с идентификатором id
void SetFilter(MyConveyorSorterMode mode, List<MyInventoryItemFilter> items)
Установить режим работы mode и список фильтрации items
Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):
Boolean DrainAll
Опустошить всё
MyConveyorSorter blacklistWhitelist
Чёрный или белый список
Действия, вызываемые через Apply:
DrainAll
Переключить режим "опустошить всё"