Sobre los filtros de objetos

Bloques

La sintaxis básica es una colección de bloques Show y Hide donde cada uno de ellos especifica unas condiciones. Cualquier cosa que coincida con un bloque Show se mostrará y cualquier cosa que coincida con un bloque Hide se ocultará. Si hay varias condiciones en un bloque entonces todas ellas deben coincidir para que el bloque coincida con un objeto.

Nombre
Descripción
Show
Si algún objeto coincide con las condiciones de un bloque "Show", el objeto se mostrará.
Ejemplo
Show
                    Rarity >= Rare
Hide
Si algún objeto coincide con las condiciones de un bloque "Hide", el objeto se ocultará. Sólo se puede utilizar en los filtros normales.
Ejemplo
Hide
                    BaseType "Scroll of Wisdom"
Minimal
Los objetos coincidentes tendrán su etiqueta ajustada al tamaño mínimo con un fondo transparente. Sólo se puede utilizar en los filtros de Ruthless.
Ejemplo
Minimal
                    BaseType "Scroll of Wisdom"
Continue
Un bloque "Show", "Hide" o "Minimal" puede usar "Continue" para indicar que la regla del filtro que coincida no debería detenerse cuando un objeto coincida con este bloque. El ejemplo ocultará todos los objetos que caigan por debajo del nivel 85, a menos que tengan 6 engarces y un nivel de objeto mayor a 80.
Ejemplo
Hide
                    ItemLevel < 85
                    Continue

                Show
                    ItemLevel > 80
                    Sockets 6
                    PlayEffect Blue
Nuevo
Import
Importa el contenido del filtro especificado al filtro de objetos actual. Usa "Optional" detrás del nombre del archivo para saltar el archivo si no existe.
Ejemplos
Import "MyCustomRules.filter"
Import "MyOptionalRules.filter" Optional

Operadores

Operador
Descripción
=
Igual
!
No es igual
!=
No es igual
<=
Menor o igual a
>=
Mayor o igual a
<
Menor de
>
Mayor de
==
Coincidencia exacta

Condiciones

Puedes establecer condiciones para mostrar u ocultar objetos.

Nombre
Descripción
AlternateQuality
Filtrar por objetos con calidad alternativa.
Valores
True / False
Ejemplo
AlternateQuality True
AnyEnchantment
Filtra por objetos encantados.
Valores
True / False
Ejemplo
AnyEnchantment True
ArchnemesisMod
Filtra por nombre de modificador de Archnemesis.
Valores
Nombre de modificador de Archnemesis
Ejemplo
ArchnemesisMod "Toxic"
AreaLevel
Filtra por objetos que caen en un rango o en un nivel de área particular. Esto ayuda sobre todo con las secciones de los filtros de objetos de subir de nivel. Permite desactivar las secciones de subir de nivel en los personajes de nivel alto o mostrar pergaminos de sabiduría y gemas en filtros más estrictos mientras subes de nivel.
Valores
Numeric
Ejemplo
AreaLevel < 30
BaseArmour
Filtrar por armadura base.
Valores
Numeric
Ejemplo
BaseArmour > 500
BaseDefencePercentile
Filtrar por percentil de defensa. Para objetos que no sean equipo, el percentil de defensa base es cero. Para el equipo, el valor por defecto es 100, pues las defensas no aleatorias se consideran de percentil 100. En cualquier otro caso, el valor se calcula como el percentil promedio de todos los tipos base de valores de defensas.
Valores
Numeric
Ejemplo
BaseDefencePercentile >= 90
BaseEnergyShield
Filtrar por escudo de energía base.
Valores
Numeric
Ejemplo
BaseEnergyShield > 200
BaseEvasion
Filtrar por evasión base.
Valores
Numeric
Ejemplo
BaseEvasion >= 153
BaseType
Filtra por nombre de tipo base.
Valores
Nombre de objeto
Ejemplo
BaseType "Thicket Bow"
BaseWard
Filtrar por barrera base.
Valores
Numeric
Ejemplo
BaseWard >= 20
BlightedMap
Filtra por mapas infestados.
Valores
True / False
Ejemplo
BlightedMap False
Class
Filtra por nombre de clase de objeto.
Valores
Nombre de clase de objeto
Ejemplo
Class Currency
Corrupted
Filtra por objetos corruptos o no corruptos.
Valores
True / False
Ejemplo
Corrupted True
CorruptedMods
Filtra por la cantidad de modificadores corruptos.
Valores
Numeric
Ejemplo
CorruptedMods >= 1
DropLevel
Filtra por el nivel al que el objeto empieza a caer como botín.
Valores
Numeric
Ejemplo
DropLevel > 65
ElderItem
Filtra por objetos del Antiguo.
Valores
True / False
Ejemplo
ElderItem True
ElderMap
Filtra por mapas influenciados o no influenciados por el Antiguo.
Valores
True / False
Ejemplo
ElderMap False
EnchantmentPassiveNode
Filtra joyas ramificadoras por tipo de encantamiento.
Valores
Nombre de encantamiento de joya ramificadora
Ejemplo
EnchantmentPassiveNode "Damage over Time"
EnchantmentPassiveNum
Filtra las joyas ramificadoras por la cantidad de habilidades pasivas. Esta condición solo verifica los modificadores "Agrega X habilidades pasivas".
Valores
Numeric
Ejemplo
EnchantmentPassiveNum > 5
FracturedItem
Filtra por objetos fracturados o no fracturados.
Valores
True / False
Ejemplo
FracturedItem True
GemLevel
Filtra por el nivel de la gema.
Valores
Numeric
Ejemplo
GemLevel > 15
Borrado
GemQualityType
Filtra por el tipo de calidad específica de la gema.
Valores
Superior, Divergent, Anomalous, Phantasmal
Ejemplo
GemQualityType Anomalous
HasCruciblePassiveTree
Filtrar por objetos que tienen un árbol de pasivas del crisol.
Valores
True / False
Ejemplo
HasCruciblePassiveTree True
HasEaterOfWorldsImplicit
Filtra por el grado de modificador de los implícitos del Devorador de mundos (1:menor, 2:mayor, 3:grandioso, 4:excepcional, 5:exquisito, 6:perfecto). El siguiente ejemplo mostrará objetos que tengan un grado de modificador implícito del Devorador de mundos excepcional o mayor.
Valores
Numeric
Ejemplo
HasEaterOfWorldsImplicit >= 4
HasEnchantment
Filtra por encantamientos.
Valores
Numeric, Nombre del encantamiento
Ejemplo
HasEnchantment "Enchantment Bane Damage 2"
HasExplicitMod
Filtra por el nombre del mod. con una condición numérica para la cantidad de modificadores.
Valores
Numeric, Nombre del mod.
Ejemplo
HasExplicitMod >=2 "of Haast" "of Tzteosh" "of Ephij"
HasImplicitMod
Filtra por objetos que tengan al menos un modificador implícito.
Valores
True / False
Ejemplo
HasImplicitMod True
HasInfluence
Filtra por objetos influenciados.
Valores
Shaper, Elder, Crusader, Hunter, Redeemer, Warlord, None
Ejemplo
HasInfluence Shaper
HasSearingExarchImplicit
Filtra por el grado de modificador de los implícitos del Exarca abrasador (1:menor, 2:mayor, 3:grandioso, 4:excepcional, 5:exquisito, 6:perfecto). El siguiente ejemplo mostrará objetos que tengan un grado de modificador implícito del Exarca abrasador grandioso o mayor.
Valores
Numeric
Ejemplo
HasSearingExarchImplicit >= 3
Height
Filtra por objetos influenciados.
Valores
Numeric
Ejemplo
Height <= 2
Identified
Filtra por objetos identificados.
Valores
True / False
Ejemplo
Identified True
ItemLevel
Filtra por el nivel del objeto.
Valores
Numeric
Ejemplo
ItemLevel >= 65
LinkedSockets
Filtra por el tamaño del grupo más grande de engarces vinculados.
Valores
Numeric
Ejemplo
LinkedSockets >= 5
MapTier
Filtra mapas por grado de mapa.
Valores
Numeric
Ejemplo
MapTier >= 15
Mirrored
Filtra por objetos reflejados.
Valores
True / False
Ejemplo
Mirrored False
Quality
Filtra por nombre de profecía.
Valores
Numeric
Ejemplo
Quality > 15
Rarity
Filtra por rareza.
Valores
Normal, Magic, Rare, Unique
Ejemplo
Rarity > Magic
Replica
Filtra por réplicas de objetos únicos.
Valores
True / False
Ejemplo
Replica True
Scourged
Filtrar por objetos de calamidad.
Valores
True / False
Ejemplo
Scourged True
ShapedMap
Filtra por mapas del Creador.
Valores
True / False
Ejemplo
ShapedMap True
ShaperItem
Filtra por objetos del Creador.
Valores
True / False
Ejemplo
ShaperItem True
SocketGroup
Filtra por grupos de engarces vinculados de un objeto. El siguiente ejemplo mostrará objetos que tengan 5 o más engarces vinculados con al menos 3 de ellos verdes.
Valores
Numeric, R:Rojo, G:Verde, B:Azul, A:Abismo, D:Delve, W:Blanco
Ejemplo
SocketGroup >= 5GGG
Sockets
Filtra por la cantidad de engarces o colores en un objeto. El siguiente ejemplo mostrará objetos que tengan 5 o más engarces, con al menos 3 de ellos de color verde.
Valores
Numeric, R:Rojo, G:Verde, B:Azul, A:Abismo, D:Delve, W:Blanco
Ejemplo
Sockets >= 5GGG
StackSize
Filtra objetos monetarios por el tamaño de la pila.
Valores
Numeric
Ejemplo
StackSize >= 5
SynthesisedItem
Filtra por objetos sintetizados.
Valores
True / False
Ejemplo
SynthesisedItem True
Nuevo
TransfiguredGem
Filtrar por gemas transfiguradas.
Valores
True / False
Ejemplo
TransfiguredGem True
UberBlightedMap
Filtrar por mapas devastados por la plaga.
Valores
True / False
Ejemplo
UberBlightedMap True
Width
La anchura del objeto en tu inventario.
Valores
Numeric
Ejemplo
Width = 1

Acciones

Las acciones pueden modificar los colores, los íconos, los efectos visuales y los sonidos de los objetos que caen.

Sonido de caída

Nombre
Descripción
PlayAlertSound
Reproduce un sonido de alerta integrado cuando aparece el objeto. Se puede desactivar si especificas "None".
Valores
Nombre Requerido Opciones de valor
Id 1 - 16
Volume 0 - 300 (Valor por defecto: 50)
Valor desactivado
None
Ejemplo
PlayAlertSound 1 100
PlayAlertSoundPositional
Similar a PlayAlertSound, pero reproduce el sonido de alerta en la ubicación 3D del objeto.
Valores
Nombre Requerido Opciones de valor
Id 1 - 16
Volume 0 - 300 (Valor por defecto: 50)
Valor desactivado
None
Ejemplo
PlayAlertSoundPositional 16 50
CustomAlertSound
Ejecuta el archivo de sonido de alerta para un objeto especificado cuando dicho objeto aparezca. Puedes especificar muchos archivos y separarlos con punto y coma, en cuyo caso se ejecutará uno al azar. Reemplaza a PlayAlertSound y PlayAlertSoundPositional. Se puede deshabilitar especificando "None".
Valores
Nombre Requerido Opciones de valor
File name / File path
Volume 0 - 300 (Valor por defecto: 100)
Valor desactivado
"None"
Ejemplo
CustomAlertSound "Map.mp3"
CustomAlertSoundOptional
Similar a CustomAlertSound, pero si el archivo especificado no existe entonces esta línea se ignora y no anula PlayAlertSound ni PlayAlertSoundPositional.
Valores
Nombre Requerido Opciones de valor
File name / File path
Volume 0 - 300 (Valor por defecto: 100)
Ejemplo
CustomAlertSoundOptional "Map.mp3"
DisableDropSound
Desactiva el sonido de caída de objetos que normalmente se reproduce cuando el objeto golpea el suelo durante su animación de caída.
Ejemplo
DisableDropSound
EnableDropSound
Vuelve a activar el sonido de caída de objetos.
Ejemplo
EnableDropSound
DisableDropSoundIfAlertSound
Similar a DisableDropSound, pero solo desactiva el sonido de caída de objetos si se especifica un sonido de alerta (p. ej. con PlayAlertSound o CustomAlertSound). Este indicador es independiente de DisableDropSound.
Ejemplo
DisableDropSoundIfAlertSound
EnableDropSoundIfAlertSound
Vuelve a activar los sonidos de caída de objetos allá donde haya sonidos de alerta especificados.
Ejemplo
EnableDropSoundIfAlertSound

Otras acciones

Nombre
Descripción
MinimapIcon
Muestra un ícono en tu minimapa.
Valores
Nombre Requerido Opciones de valor
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
Valor desactivado
-1
Ejemplo
MinimapIcon 2 Cyan Diamond
PlayEffect
Muestra un haz de luz de color sobre un objeto resaltado por un filtro de objetos. Cuando el valor es Temp, el haz solo aparece cuando cae el objeto, sino el haz será visible permanentemente.
Valores
Nombre Requerido Opciones de valor
Colour Red, Green, Blue, Brown, White, Yellow, Cyan, Grey, Orange, Pink, Purple
Temp Temp
Valor desactivado
None
Ejemplo
PlayEffect Red Temp
SetBackgroundColor
Establece el color de fondo de la etiqueta del objeto.
Valores
Nombre Requerido Opciones de valor
Red 0 - 255
Green 0 - 255
Blue 0 - 255
Alpha 0 - 255 (Valor por defecto: 240)
Ejemplo
SetBackgroundColor 255 255 255 255
SetBorderColor
Establece el color del borde de la etiqueta del objeto.
Valores
Nombre Requerido Opciones de valor
Red 0 - 255
Green 0 - 255
Blue 0 - 255
Alpha 0 - 255 (Valor por defecto: 255)
Ejemplo
SetBorderColor 255 0 0
SetFontSize
Establece el tamaño de la fuente de la etiqueta del objeto.
Valores
Nombre Requerido Opciones de valor
Size 1 - 45
Ejemplo
SetFontSize 30
SetTextColor
Establece el color del texto de la etiqueta del objeto. Los filtros de Ruthless deben tener un valor alfa de 80 o más
Valores
Nombre Requerido Opciones de valor
Red 0 - 255
Green 0 - 255
Blue 0 - 255
Alpha 0 - 255 (Valor por defecto: 255)
Ejemplo
SetTextColor 0 0 0