О фильтрах предметов

Блоки

Базовый синтаксис состоит из набора блоков Show и Hide с заданными условиями. Всё подпадающее под блок Show будет отображено и всё подпадающее под блок Hide будет скрыто. Если предусмотрено несколько условий в одном блоке, то чтобы предмет подпадал под этот блок, должны выполняться все условия.

Параметр
Описание
Show
Если какие-либо предметы соответствуют условиям в блоке "Show", предмет будет показан.
Пример
Show
    Rarity >= Rare
Hide
Если какие-либо предметы совпадают с условиями в блоке "Hide", предмет будет скрыт.
Пример
Hide
    BaseType "Scroll of Wisdom"
Continue
В блоках "Show" и "Hide" можно использовать "Continue", чтобы дать команду правилу фильтра не останавливаться, когда предмет подходит под этот блок. Пример будет скрывать все предметы до 85 уровня, если только у них не 6 гнезд и как минимум 80 уровень.
Пример
Hide
    ItemLevel < 85
    Continue
                            
Show
    ItemLevel > 80
    Sockets 6
    PlayEffect Blue

Операторы

Оператор
Описание
=
Равно
!
Не равно
<=
Меньше или равно
>=
Больше или равно
<
Меньше чем
>
Больше чем
==
Точное соответствие

Условия

Вы можете задать условия отображения и скрытия предметов.

Параметр
Описание
AlternateQuality
Сортировать по камням с альтернативным эффектом качества.
Значения
True / False
Пример
AlternateQuality True
AnyEnchantment
Сортировать по предметам с зачарованием Лабиринта.
Значения
True / False
Пример
AnyEnchantment True
AreaLevel
Сортировать предметам, выпадающим в отдельном уровневом промежутке областей. В первую очередь это помогает с секциями фильтров предметов для прокачки. Это позволяет отключать секции для прокачки на высокоуровневых персонажах или отображать при прокачке камни и свитки мудрости в более строгих фильтрах.
Значения
Numeric
Пример
AreaLevel < 30
Новое
BaseArmour
Сортировка по базовому значению брони.
Значения
Numeric
Пример
BaseArmour > 500
Новое
BaseDefencePercentile
Сортировка по процентному значению базовой защитной характеристики. Для не-снаряжения это значение равно нулю. Для снаряжения значение по умолчанию - 100, так как неслучайное значение защитной характеристики считается как 100%. В противном случае это вычисляется как средний процент всех значений защиты базового типа.
Значения
Numeric
Пример
BaseDefencePercentile >= 90
Новое
BaseEnergyShield
Сортировка по базовому значению энергетического щита.
Значения
Numeric
Пример
BaseEnergyShield > 200
Новое
BaseEvasion
Сортировка по базовому значению уклонения.
Значения
Numeric
Пример
BaseEvasion >= 153
BaseType
Фильтр по названию базового типа.
Значения
Название предмета
Пример
BaseType "Thicket Bow"
Новое
BaseWard
Сортировка по базовому значению барьера.
Значения
Numeric
Пример
BaseWard >= 20
BlightedMap
Фильтр по заражённым картам.
Значения
True / False
Пример
BlightedMap False
Class
Фильтр по названию класса предмета.
Значения
Название класса предмета
Пример
Class Currency
Corrupted
Фильтр по осквернённым и не осквернённым предметам.
Значения
True / False
Пример
Corrupted True
CorruptedMods
Фильтр по числу осквернённых свойств.
Значения
Numeric
Пример
CorruptedMods >= 1
DropLevel
Фильтр по уровню, на котором начинает выпадать предмет.
Значения
Numeric
Пример
DropLevel > 65
ElderItem
Фильтр по предметам Древнего.
Значения
True / False
Пример
ElderItem True
ElderMap
Фильтр карт по наличию или отсутствию влияния Древнего.
Значения
True / False
Пример
ElderMap False
EnchantmentPassiveNode
Фильтр кластерных самоцветов по типу зачарования.
Значения
Название зачарования кластерного самоцвета
Пример
EnchantmentPassiveNode "Damage over Time"
EnchantmentPassiveNum
Фильтр кластерных самоцветов по числу пассивных умений. Это условие проверяет только свойства "Добавляет пассивных умений: Х".
Значения
Numeric
Пример
EnchantmentPassiveNum > 5
FracturedItem
Фильтр по расколотым и не расколотым предметам.
Значения
True / False
Пример
FracturedItem True
GemLevel
Фильтр по уровню камня.
Значения
Numeric
Пример
GemLevel > 15
GemQualityType
Фильтр по заданному типу качества камня.
Значения
Superior, Divergent, Anomalous, Phantasmal
Пример
GemQualityType Anomalous
HasEnchantment
Фильтр по зачарованиям Лабиринта.
Значения
Numeric, Название зачарования Лабиринта
Пример
HasEnchantment "Enchantment Bane Damage 2"
HasExplicitMod
Фильтр по названию свойства с численным условием количества свойств.
Значения
Numeric, Название свойства
Пример
HasExplicitMod >=2 "of Haast" "of Tzteosh" "of Ephij"
HasInfluence
Фильтр по предметам с влиянием.
Значения
Shaper, Elder, Crusader, Hunter, Redeemer, Warlord, None
Пример
HasInfluence Shaper
Height
Высота предмета в вашем инвентаре.
Значения
Numeric
Пример
Height <= 2
Identified
Фильтр по опознанным предметам.
Значения
True / False
Пример
Identified True
ItemLevel
Фильтр по уровню предмета.
Значения
Numeric
Пример
ItemLevel >= 65
LinkedSockets
Фильтр по размеру наибольшей группы связанных гнезд.
Значения
Numeric
Пример
LinkedSockets >= 5
MapTier
Фильтр карт по уровню карты.
Значения
Numeric
Пример
MapTier >= 15
Mirrored
Фильтр по отражённым предметам.
Значения
True / False
Пример
Mirrored False
Prophecy
Фильтр по названию пророчества.
Значения
Название пророчества
Пример
Prophecy "Fated Connections"
Quality
Фильтр по качеству.
Значения
Numeric
Пример
Quality > 15
Rarity
Фильтр по редкости.
Значения
Normal, Magic, Rare, Unique
Пример
Rarity > Magic
Replica
Фильтр по копиям уникальных предметов.
Значения
True / False
Пример
Replica True
Новое
Scourged
Сортировка по порочным предметам.
Значения
True / False
Пример
Scourged True
ShapedMap
Фильтр по изменённым картам.
Значения
True / False
Пример
ShapedMap True
ShaperItem
Фильтр по предметам Создателя.
Значения
True / False
Пример
ShaperItem True
SocketGroup
Фильтр по группам связанных гнезд на предмете. В указанном примере отображаются предметы с 5 и более связанными гнездами, как минимум 3 из которых зеленые.
Значения
Numeric, R:Красный, G:Зеленый, B:Синий, A:Бездна, D:Спуск, W:Белый
Пример
SocketGroup >= 5GGG
Sockets
Фильтр по числу гнезд на предмете и их цвету. В указанном примере отображаются предметы с 5 и более связанными гнездами, как минимум 3 из которых зеленые.
Значения
Numeric, R:Красный, G:Зеленый, B:Синий, A:Бездна, D:Спуск, W:Белый
Пример
Sockets >= 5GGG
StackSize
Фильтр валюты по размеру стопки.
Значения
Numeric
Пример
StackSize >= 5
SynthesisedItem
Фильтр по синтезированным предметам.
Значения
True / False
Пример
SynthesisedItem True
Новое
UberBlightedMap
Сортировка по разоренным Скверной картам.
Значения
True / False
Пример
UberBlightedMap True
Width
Ширина предмета в вашем инвентаре.
Значения
Numeric
Пример
Width = 1

Действия

Действия могут менять цвет, иконку, визуальные эффекты и звук выпадающих предметов.

Звук выпадения

Параметр
Описание
PlayAlertSound
Воспроизводит встроенный в игру звук появления предмета. Можно отключить, указав значение "None".
Значения
Параметр Требуется Варианты значения
Id 1 - 16
Volume 0 - 300 (Значение по умолчанию: 50)
Отключенное значение
None
Пример
PlayAlertSound 1 100
PlayAlertSoundPositional
Работает как PlayAlertSound, но воспроизводит звук в месте нахождения 3D-модели предмета.
Значения
Параметр Требуется Варианты значения
Id 1 - 16
Volume 0 - 300 (Значение по умолчанию: 50)
Отключенное значение
None
Пример
PlayAlertSoundPositional 16 50
CustomAlertSound
Воспроизводит заданный звук при появлении предмета. Приоритет выше, чем у PlayAlertSound и PlayAlertSoundPositional. Можно отключить, указав значение "None".
Значения
Параметр Требуется Варианты значения
File name / File path
Volume 0 - 300 (Значение по умолчанию: 100)
Отключенное значение
"None"
Пример
CustomAlertSound "Map.mp3"
CustomAlertSoundOptional
Работает аналогично CustomAlertSound, но если указанный файл не существует, то эта строка игнорируется и не имеет силы над PlayAlertSound и PlayAlertSoundPositional.
Значения
Параметр Требуется Варианты значения
File name / File path
Volume 0 - 300 (Значение по умолчанию: 100)
Пример
CustomAlertSoundOptional "Map.mp3"
DisableDropSound
Отключает звук выпадения предметов, обычно воспроизводимый при касании предметом пола в момент показа анимации выпадения.
Пример
DisableDropSound
EnableDropSound
Снова включает звук выпадения предметов.
Пример
EnableDropSound
DisableDropSoundIfAlertSound
Работает как DisableDropSound, но отключает звук выпадения предмета только если задан другой звук уведомления (напр., посредством PlayAlertSound или CustomAlertSound). Это отдельный от DisableDropSound флаг.
Пример
DisableDropSoundIfAlertSound
EnableDropSoundIfAlertSound
Снова включает звук выпадения для тех предметов, для которых он задан.
Пример
EnableDropSoundIfAlertSound

Другие действия

Параметр
Описание
MinimapIcon
Отображает значок на мини-карте.
Значения
Параметр Требуется Варианты значения
Size 0 - 2
Colour Red, Green, Blue, Brown, White, Yellow, Cyan, Grey, Orange, Pink, Purple
Shape Circle, Diamond, Hexagon, Square, Star, Triangle, Cross, Moon, Raindrop, Kite, Pentagon, UpsideDownHouse
Отключенное значение
-1
Пример
MinimapIcon 2 Cyan Diamond
PlayEffect
Отображает цветной луч света над предметом, подсвеченным фильтром. Если задано значение Temp, луч появляется только при выпадении предмета, в ином случае луч виден постоянно.
Значения
Параметр Требуется Варианты значения
Colour Red, Green, Blue, Brown, White, Yellow, Cyan, Grey, Orange, Pink, Purple
Temp Temp
Отключенное значение
None
Пример
PlayEffect Red Temp
SetBackgroundColor
Задает фоновый цвет.
Значения
Параметр Требуется Варианты значения
Red 0 - 255
Green 0 - 255
Blue 0 - 255
Alpha 0 - 255 (Значение по умолчанию: 240)
Пример
SetBackgroundColor 255 255 255 255
SetBorderColor
Задает цвет рамки.
Значения
Параметр Требуется Варианты значения
Red 0 - 255
Green 0 - 255
Blue 0 - 255
Alpha 0 - 255 (Значение по умолчанию: 255)
Пример
SetBorderColor 255 0 0
SetFontSize
Задает размер шрифта.
Значения
Параметр Требуется Варианты значения
Size 1 - 45
Пример
SetFontSize 30
SetTextColor
Задает цвет текста.
Значения
Параметр Требуется Варианты значения
Red 0 - 255
Green 0 - 255
Blue 0 - 255
Alpha 0 - 255 (Значение по умолчанию: 255)
Пример
SetTextColor 0 0 0