Informations sur les Filtres d'objets
Blocs
La syntaxe de base est un ensemble de blocs Show et Hide contenant des conditions spécifiques. Tout objet qui correspond à un bloc Show sera affiché, ou masqué s'il s'agit d'un bloc Hide. Toutes les conditions d'un bloc doivent être remplies pour que le bloc s'applique à l'objet.
Nom
Description
Show
Les objets correspondant aux conditions d'un bloc « Show » seront affichés.
Exemple
Show Rarity >= Rare
Hide
Si jamais des objets correspondent à des conditions contenues dans un bloc « Cacher », l'objet lui-même sera caché. Seulement utilisable dans les filtres d'objets des modes non-Ruthless.
Exemple
Hide BaseType "Scroll of Wisdom"
Minimal
Les objets correspondants auront leur étiquette ajustée à la taille minimale avec un arrière-plan transparent. Seulement utilisable pour les filtres d'objets du mode Ruthless.
Exemple
Minimal BaseType "Scroll of Wisdom"
Continue
Un bloc « Afficher », « Cacher » ou « Minimal » peut utiliser l'instruction « Continuer » pour indiquer que la correspondance avec une règle de filtre ne doit pas s'arrêter quand un objet correspond à ce bloc. Cet exemple va cacher tous les objets cédés d'un niveau inférieur à 85, à moins qu'ils ne possèdent 6 châsses et un niveau d'objet supérieur à 80.
Exemple
Hide ItemLevel < 85 Continue Show ItemLevel > 80 Sockets 6 PlayEffect Blue
Nouveau
Import
Importe le contenu du filtre spécifié dans le filtre d'objets actuel. Utilisez Optionnel après le nom du fichier pour ignorer le fichier si il n'existe pas.
Exemples
Import "MyCustomRules.filter" Import "MyOptionalRules.filter" Optional
Opérateurs
Opérateur
Description
=
Égal
!
Différent
!=
Différent
<=
Inférieur ou égal
>=
Supérieur ou égal
<
Inferieur à
>
Supérieur à
==
Parfaitement identique
Conditions
Vous pouvez choisir d'afficher ou de masquer des objets grâce aux conditions.
Nom
Description
AlternateQuality
Filtrer par objets ayant une Qualité alternative.
Valeurs
True / FalseExemple
AlternateQuality True
AnyEnchantment
Filtrer par objets enchantés.
Valeurs
True / FalseExemple
AnyEnchantment True
ArchnemesisMod
Filtrer par nom de mod d'Archinémésis.
Valeurs
Nom de mod d'ArchinémésisExemple
ArchnemesisMod "Toxic"
AreaLevel
Filtrer par objets cédés dans une tranche de niveaux en particulier. Principalement utile pour les sections levelling des Filtres d'objets. Permet entre autres aux personnages de haut niveau d'ignorer certains objets utiles lors du levelling, mais aussi d'afficher des Parchemins de sagesses et des Gemmes dans des filtres plus stricts pendant le levelling.
Valeurs
NumericExemple
AreaLevel < 30
BaseArmour
Filtrer par Armure de base.
Valeurs
NumericExemple
BaseArmour > 500
BaseDefencePercentile
Filtrer par centile de Défense de base. Sur les objets qui ne sont pas des pièces d'équipement, ce centile est de zéro. Pour les pièces d'équipement, ce chiffre est de 100, car les défenses non aléatoires sont considérées comme étant le 100e centile. Autrement, ce chiffre est calculé de façon à être le centile moyen de toutes les valeurs des types de défense de base.
Valeurs
NumericExemple
BaseDefencePercentile >= 90
BaseEnergyShield
Filtrer par Bouclier d'énergie de base.
Valeurs
NumericExemple
BaseEnergyShield > 200
BaseEvasion
Filtrer par Score d'Évasion de base.
Valeurs
NumericExemple
BaseEvasion >= 153
BaseType
Filtrer par nom de type de base.
Valeurs
Nom de l'objetExemple
BaseType "Thicket Bow"
BaseWard
Filtrer par Sauvegarde de base.
Valeurs
NumericExemple
BaseWard >= 20
BlightedMap
Filtrer par Cartes infestées.
Valeurs
True / FalseExemple
BlightedMap False
Class
Filtrer par nom de classe d'objet.
Valeurs
Nom de la classe d'objetExemple
Class Currency
Corrupted
Filtrer par objets corrompus ou non corrompus.
Valeurs
True / FalseExemple
Corrupted True
CorruptedMods
Filtrer par nombre de mods corrompus.
Valeurs
NumericExemple
CorruptedMods >= 1
DropLevel
Filtrer par le niveau auquel l'objet commence à être cédé.
Valeurs
NumericExemple
DropLevel > 65
ElderItem
Filtrer par Objets de l'Ancien.
Valeurs
True / FalseExemple
ElderItem True
ElderMap
Filtrer par Cartes influencées par l'Ancien ou non.
Valeurs
True / FalseExemple
ElderMap False
EnchantmentPassiveNode
Filtrer les Joyaux de ramification par type d'enchantement.
Valeurs
Nom de l'enchantement du Joyau de ramificationExemple
EnchantmentPassiveNode "Damage over Time"
EnchantmentPassiveNum
Filtrer les Joyaux de ramification par leur nombre de Passifs. Cette condition ne tient compte que des mods « Ajoute X Talents passifs ».
Valeurs
NumericExemple
EnchantmentPassiveNum > 5
FracturedItem
Filtrer par Objets fissurés ou non fissurés.
Valeurs
True / FalseExemple
FracturedItem True
GemLevel
Filtrer par niveau de Gemme.
Valeurs
NumericExemple
GemLevel > 15
Effacé
GemQualityType
Filtrer par type de qualité de Gemme en particulier.
Valeurs
Superior, Divergent, Anomalous, PhantasmalExemple
GemQualityType Anomalous
HasCruciblePassiveTree
Filtrer par objets ayant un Arbre des Talents du Creuset.
Valeurs
True / FalseExemple
HasCruciblePassiveTree True
HasEaterOfWorldsImplicit
Filtrer par palier d'implicite du Mangeur de mondes (1:Mineur ; 2:Majeur ; 3:Majestueux ; 4:Exceptionnel ; 5:Exquis ; 6:Parfait). Voici un exemple d'objets dotés d'un implicite du Mangeur de mondes de palier Exceptionnel ou plus :
Valeurs
NumericExemple
HasEaterOfWorldsImplicit >= 4
HasEnchantment
Filtrer par enchantements.
Valeurs
Numeric, Nom de l'enchantementExemple
HasEnchantment "Enchantment Bane Damage 2"
HasExplicitMod
Filtrer par nom de mod avec une condition numérique pour un certain nombre de mods.
Valeurs
Numeric, Nom du modExemple
HasExplicitMod >=2 "of Haast" "of Tzteosh" "of Ephij"
HasImplicitMod
Filtrer par objets ayant au moins un modificateur d'implicite.
Valeurs
True / FalseExemple
HasImplicitMod True
HasInfluence
Filtrer par Objets influencés.
Valeurs
Shaper, Elder, Crusader, Hunter, Redeemer, Warlord, NoneExemple
HasInfluence Shaper
HasSearingExarchImplicit
Filtrer par palier d'implicite de l'Exarque ardent (1:Mineur ; 2:Majeur ; 3:Majestueux ; 4:Exceptionnel ; 5:Exquis ; 6:Parfait). Voici un exemple d'objets dotés d'un implicite de l'Exarque ardent de palier Majestueux ou plus :
Valeurs
NumericExemple
HasSearingExarchImplicit >= 3
Height
La hauteur de l'objet dans votre inventaire.
Valeurs
NumericExemple
Height <= 2
Identified
Filtrer par Objets identifiés.
Valeurs
True / FalseExemple
Identified True
ItemLevel
Filtrer par niveau d'objet.
Valeurs
NumericExemple
ItemLevel >= 65
LinkedSockets
Filtrer par la taille du plus grand ensemble de châsses reliées.
Valeurs
NumericExemple
LinkedSockets >= 5
MapTier
Filtrer les Cartes par Palier.
Valeurs
NumericExemple
MapTier >= 15
Mirrored
Filtrer par Objets reflétés.
Valeurs
True / FalseExemple
Mirrored False
Quality
Filtrer par Qualité.
Valeurs
NumericExemple
Quality > 15
Rarity
Filtrer par Rareté.
Valeurs
Normal, Magic, Rare, UniqueExemple
Rarity > Magic
Replica
Filtrer par Répliques d'Objets uniques.
Valeurs
True / FalseExemple
Replica True
Scourged
Filtrer par Objets souillés.
Valeurs
True / FalseExemple
Scourged True
ShapedMap
Filtrer par Cartes façonnées.
Valeurs
True / FalseExemple
ShapedMap True
ShaperItem
Filtrer par Objets du Façonneur.
Valeurs
True / FalseExemple
ShaperItem True
SocketGroup
Filtrer par groupe de châsses reliées sur un objet. L'exemple qui suit permet de voir les objets qui ont 5 châsses reliées ou plus, et dont au moins 3 d'entre elles sont vertes.
Valeurs
Numeric, R:Rouge, G:Vert, B:Bleu, A:Abysse, D:Delve, W:BlancExemple
SocketGroup >= 5GGG
Sockets
Filtrer par nombre de châsses ou de couleurs sur un objet. L'exemple suivant montre des objets ayant 5 châsses ou plus dont au moins 3 d'entre elles sont vertes.
Valeurs
Numeric, R:Rouge, G:Vert, B:Bleu, A:Abysse, D:Delve, W:BlancExemple
Sockets >= 5GGG
StackSize
Filtrer les Objets monétaires par taille d'ensemble.
Valeurs
NumericExemple
StackSize >= 5
SynthesisedItem
Filtrer par Objets synthétisés.
Valeurs
True / FalseExemple
SynthesisedItem True
Nouveau
TransfiguredGem
Filtrer par gemmes transfigurées.
Valeurs
True / FalseExemple
TransfiguredGem True
UberBlightedMap
Filtrer par Cartes ravagées par l'Infestation.
Valeurs
True / FalseExemple
UberBlightedMap True
Width
La largeur de l'objet dans votre inventaire.
Valeurs
NumericExemple
Width = 1
Actions
Les actions peuvent modifier la couleur, l'icône, l'effet visuel et le son d'un objet qui tombe au sol.
Son de tombée au sol
Nom
Description
PlayAlertSound
Émet un son intégré quand l'objet apparaît. Pour désactiver ce son, entrez la valeur « None ».
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
Id | 1 - 16 | |
Volume | 0 - 300 (Valeur par défaut: 50) |
Valeur désactivée
None
Exemple
PlayAlertSound 1 100
PlayAlertSoundPositional
Semblable à PlayAlertSound, excepté que le son d'alerte est émis à partir de l'emplacement de l'objet.
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
Id | 1 - 16 | |
Volume | 0 - 300 (Valeur par défaut: 50) |
Valeur désactivée
None
Exemple
PlayAlertSoundPositional 16 50
CustomAlertSound
Joue l'alerte de son spécifiée lorsque l'objet souhaité apparaît. Plusieurs fichiers peuvent être spécifiés, séparer les par un point-virgule et dans ce cas un fichier sélectionné aléatoirement sera joué. Ignore PlayAlertSound et PlayAlertSoundPositional. Peut être désactivé en spécifiant « Aucun ».
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
File name / File path | ||
Volume | 0 - 300 (Valeur par défaut: 100) |
Valeur désactivée
"None"
Exemple
CustomAlertSound "Map.mp3"
CustomAlertSoundOptional
Semblable à CustomAlertSound, excepté que si le fichier son indiqué n'existe pas, le Filtre ne tient pas compte de cette ligne et n'ignore pas PlayAlertSound et PlayAlertSoundPositional.
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
File name / File path | ||
Volume | 0 - 300 (Valeur par défaut: 100) |
Exemple
CustomAlertSoundOptional "Map.mp3"
DisableDropSound
Désactive le son que fait habituellement l'objet lorsqu'il touche le sol.
Exemple
DisableDropSound
EnableDropSound
Réactive le son d'un objet qui tombe au sol.
Exemple
EnableDropSound
DisableDropSoundIfAlertSound
Semblable à DisableDropSound, excepté que le son émit par l'objet lorsqu'il touche le sol n'est désactivé qu'à condition qu'un son d'alerte soit indiqué (avec PlayAlertSound ou CustomAlertSound, par exemple). Ce flag est indépendant de DisableDropSound.
Exemple
DisableDropSoundIfAlertSound
EnableDropSoundIfAlertSound
Réactive le son des objets qui tombent au sol là où un son d'alerte est indiqué.
Exemple
EnableDropSoundIfAlertSound
Autres actions
Nom
Description
MinimapIcon
Affiche une icône sur votre minicarte.
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
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 |
Valeur désactivée
-1
Exemple
MinimapIcon 2 Cyan Diamond
PlayEffect
Affiche un rayon de lumière colorée au-dessus d'un objet mis en surbrillance par le Filtre d'objet. Si la valeur est « Temp », le rayon n'apparaît qu'un court instant quand l'objet tombe au sol — autrement, le rayon est visible en permanence.
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
Colour | Red, Green, Blue, Brown, White, Yellow, Cyan, Grey, Orange, Pink, Purple | |
Temp | Temp |
Valeur désactivée
None
Exemple
PlayEffect Red Temp
SetBackgroundColor
Règle la couleur du rectangle d'un objet.
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (Valeur par défaut: 240) |
Exemple
SetBackgroundColor 255 255 255 255
SetBorderColor
Règle la couleur de la bordure du rectangle d'un objet.
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (Valeur par défaut: 255) |
Exemple
SetBorderColor 255 0 0
SetFontSize
Règle la taille de la police du rectangle de l'objet.
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
Size | 1 - 45 |
Exemple
SetFontSize 30
SetTextColor
Ajuste la couleur de texte de l'étiquette de l'objet. Les filtres pour le mode Ruthless doivent avoir une valeur alpha supérieure ou égale à 80.
Valeurs
Nom | Nécessaire | Options de valeur |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (Valeur par défaut: 255) |
Exemple
SetTextColor 0 0 0