На сегодня единственный вариант организации мусора в личном ангаре - использование контейнеров. Имеет определённые плюсы перед хранением всего и вся просто в ангаре, но так же имеет и минусы, такие как невозможность смотреть/искать/ставить контракт на содержимое контейнера удаленно через ассеты.
Кроме того, контейнеры имеют дурацкое свойство располагаться в произвольном порядке при сортировке по типу, что, в основном, проявляется, когда в ангаре уже есть несколько именованых контейнеров, вы ассемблите еще один, и новый контейнер встаёт в произвольное место между уже имеющимися.
Предлагается ввести фильтры ангара по аналогии с фильтрами овервью.
С точки зрения интерфейса при просмотре ангара/контейнера фильтры могут быть представлены либо в виде закладок (максимальное количество закладок может быть ограничено, как в случае с закладками овервью) с возможность назначить каждой закладке фильтр из списка (по аналогии с пресетами для овервью), либо в виде комбобокса со списком фильтров.
Физически все предметы продолжают лежать в ангаре/контейнере, просто каждая закладка будет показывать только то, что удовлетворяет её фильтру.
Собственно фильтрация списка предметов может выполняться полностью на строне клиента, то есть при адекватной реалиазции фильтры ангара не увеличивают нагрузку на сервер. Список фильтров так же может полностью храниться в локальных настройках клиента (как и пресеты овервью).
Недавно появившаяся возможность поиска предметов внутри ангара по имени уже фактически является таким фильтром, но в данный момент без возможности сохранения и с ограниченной возможностью фильтрации только по части имени предмета.
Хотелось бы, чтобы присутствовала возможность фильтрации по следующим параметрам:
- название (формально уже есть)
- тип/группа (формально уже есть колонка при просмотре ангара/контейнера в режиме details/list)
- размер для тех предметов, где он имеет смысл (формально уже есть колонка при просмотре ангара/контейнера в режиме details/list)
- слот для тех предметов, где он имеет смысл (формально уже есть колонка при просмотре ангара/контейнера в режиме details/list)
- мета-уровень в виде диапазона (
)
- возможность использования предмета с учетом скилов персонажа (аналогичный по смыслу фильтр есть в маркете)
- ...