Über Gegenstandsfilter
Blöcke
Die grundlegende Syntax ist eine Sammlung von den Blöcken "Anzeigen" und "Ausblenden", die jeweils Bedingungen angeben. Alles, was mit dem "Anzeigen"- Block übereinstimmt, wird angezeigt, und alles, was mit einem "Ausblenden"-Block übereinstimmt, wird ausgeblendet. Wenn es mehrere Bedingungen in einem Block gibt, müssen diese alle erfüllt sein, damit der Block zum Gegenstand passt.
Name
Beschreibung
Show
Wenn ein Gegenstand mit den Bedingungen in einem "Anzeigen"-Block übereinstimmt, wird der Gegenstand angezeigt.
Beispiel
Show Rarity >= Rare
Hide
Wenn ein Gegenstand mit den Bedingungen in einem "Ausblenden"-Block übereinstimmt, wird der Gegenstand ausgeblendet. Kann nur in normalen Filtern verwendet werden.
Beispiel
Hide BaseType "Scroll of Wisdom"
Minimal
Bei übereinstimmenden Gegenständen wird das Gegenstandfeld auf die Mindestgröße und mit einem transparenten Hintergrund festgesetzt. Kann nur in Erbarmungslos-Filtern verwendet werden.
Beispiel
Minimal BaseType "Scroll of Wisdom"
Continue
Ein "Anzeigen"-, "Ausblenden"- oder "Minimum"-Block kann "Fortführen" nutzen, um festzulegen, dass übereinstimmende Filterregeln nicht aufhören sollen, wenn ein Gegenstand mit diesem Block übereinstimmt. Das Beispiel wird alle Gegenstände ausblenden, die unterhalb der Stufe 85 fallen gelassen werden, es sei denn, sie verfügen über 6 Fassungen und eine Gegenstandsstufe über 80.
Beispiel
Hide ItemLevel < 85 Continue Show ItemLevel > 80 Sockets 6 PlayEffect Blue
Neu
Import
Importiert den angegebenen Filterinhalt in den aktuellen Gegenstandsfilter. Verwende Optional nach dem Dateinamen, um die Datei zu überspringen, wenn sie nicht vorhanden ist.
Beispiele
Import "MyCustomRules.filter" Import "MyOptionalRules.filter" Optional
Operatoren
Operator
Beschreibung
=
Gleich
!
Ungleich
!=
Ungleich
<=
Kleiner als oder gleich
>=
Größer als oder gleich
<
Kleiner als
>
Größer als
==
Genaue Übereinstimmung
Bedingungen
Du kannst Bedingungen für das Anzeigen oder Ausblenden von Gegenständen festlegen.
Name
Beschreibung
AlternateQuality
Nach Gegenständen mit alternativer Qualität filtern.
Werte
True / FalseBeispiel
AlternateQuality True
AnyEnchantment
Filtern nach verzauberten Gegenständen
Werte
True / FalseBeispiel
AnyEnchantment True
ArchnemesisMod
Filtern nach Archnemesis-Modifikatorname
Werte
Archnemesis ModifikatornameBeispiel
ArchnemesisMod "Toxic"
AreaLevel
Filtert nach Gegenständen, die in einem bestimmten Stufenbereich fallen gelassen werden. Dies ist in erster Linie hilfreich für die Leveling-Phase. Dies ermöglicht das Deaktivieren von Leveling-Phasen bei hochstufigen Charakteren oder das Anzeigen von Identifikationsrollen und Gemmen bei strikteren Filtern während der Leveling-Phase.
Werte
NumericBeispiel
AreaLevel < 30
BaseArmour
Filtern nach Basis-Rüstung.
Werte
NumericBeispiel
BaseArmour > 500
BaseDefencePercentile
Filtern nach Basis-Defensive-Prozentsatz. Der Basis-Defensive-Prozentsatz (Ausrüstung ausgenommen) ist null. Bei Ausrüstung beträgt dieser Wert 100, da nicht zufällige Defensiven 100 Prozent haben. Andernfalls wird der durchschnittliche Prozentsatz aller Werte der Basis-Defensive-Typen berechnet.
Werte
NumericBeispiel
BaseDefencePercentile >= 90
BaseEnergyShield
Filtern nach Energieschild.
Werte
NumericBeispiel
BaseEnergyShield > 200
BaseEvasion
Filtern nach Basis-Ausweichwert.
Werte
NumericBeispiel
BaseEvasion >= 153
BaseType
Filtern nach Name des Basistyps.
Werte
GegenstandsnameBeispiel
BaseType "Thicket Bow"
BaseWard
Filtern nach Basis-Schutz.
Werte
NumericBeispiel
BaseWard >= 20
BlightedMap
Filtern nach Befallenen Karten.
Werte
True / FalseBeispiel
BlightedMap False
Class
Filtern nach Namen der Gegenstandsklasse.
Werte
Name der GegenstandsklasseBeispiel
Class Currency
Corrupted
Filtern nach verderbten und nicht-verderbten Gegenständen.
Werte
True / FalseBeispiel
Corrupted True
CorruptedMods
Filtern nach der Anzahl von verderbten Modifikatoren.
Werte
NumericBeispiel
CorruptedMods >= 1
DropLevel
Filtern nach Stufe, ab der der Gegenstand fallen gelassen werden kann.
Werte
NumericBeispiel
DropLevel > 65
ElderItem
Filtern nach Ältesten-Gegenständen.
Werte
True / FalseBeispiel
ElderItem True
ElderMap
Filtern nach Karten mit oder ohne Ältesten-Einfluss.
Werte
True / FalseBeispiel
ElderMap False
EnchantmentPassiveNode
Filtern nach Verzauberungstyp von Cluster-Juwelen.
Werte
Cluster-Juwel VerzauberungsnameBeispiel
EnchantmentPassiveNode "Damage over Time"
EnchantmentPassiveNum
Filtern nach Cluster-Juwelen nach der Anzahl an passiven Fertigkeiten. Diese Bedingung überprüft lediglich die Modifikatoren "Fügt X passive Fertigkeiten hinzu".
Werte
NumericBeispiel
EnchantmentPassiveNum > 5
FracturedItem
Filtern nach brüchigen und nicht-brüchigen Gegenständen.
Werte
True / FalseBeispiel
FracturedItem True
GemLevel
Filtern nach Gemmenstufe.
Werte
NumericBeispiel
GemLevel > 15
Gelöscht
GemQualityType
Filtern nach bestimmter Gemmenqualität.
Werte
Superior, Divergent, Anomalous, PhantasmalBeispiel
GemQualityType Anomalous
HasCruciblePassiveTree
Nach Gegenstand mit Schmelztiegel-Fertigkeitenbaum filtern
Werte
True / FalseBeispiel
HasCruciblePassiveTree True
HasEaterOfWorldsImplicit
Filtere nach impliziten Modifikatorenleveln des Weltenfressers (1: Kleiner, 2:Größerer, 3:Großer, 4: Bedeutender, 5: Erlesener, 6:Perfekter). Das folgende Beispiel zeigt Gegenstände, die einen Bedeutenden oder höheren impliziten Modifikatorenlevel des Weltenfressers haben.
Werte
NumericBeispiel
HasEaterOfWorldsImplicit >= 4
HasEnchantment
Filtern nach Verzauberungen
Werte
Numeric, Name der VerzauberungBeispiel
HasEnchantment "Enchantment Bane Damage 2"
HasExplicitMod
Filtern nach Modifikatorname mit numerischer Bedingung für die Anzahl an Modifikatoren.
Werte
Numeric, ModifikatornameBeispiel
HasExplicitMod >=2 "of Haast" "of Tzteosh" "of Ephij"
HasImplicitMod
Filtert nach Gegenständen, die mindestens einen impliziten Modifikator haben.
Werte
True / FalseBeispiel
HasImplicitMod True
HasInfluence
Filtern nach beeinflussten Gegenständen.
Werte
Shaper, Elder, Crusader, Hunter, Redeemer, Warlord, NoneBeispiel
HasInfluence Shaper
HasSearingExarchImplicit
Filtere nach impliziten Modifikatorenleveln des Brennenden Exarchen (1: Kleiner, 2:Größerer, 3:Großer, 4: Bedeutender, 5: Erlesener, 6:Perfekter). Das folgende Beispiel zeigt Gegenstände, die einen Bedeutenden oder höheren impliziten Modifikatorenlevel des Brennenden Exarchen haben.
Werte
NumericBeispiel
HasSearingExarchImplicit >= 3
Height
Die Höhe des Gegenstands im Inventar.
Werte
NumericBeispiel
Height <= 2
Identified
Filtern nach identifizierten Gegenständen.
Werte
True / FalseBeispiel
Identified True
ItemLevel
Filtern nach Gegenstandsstufe.
Werte
NumericBeispiel
ItemLevel >= 65
LinkedSockets
Filtern nach der längsten Verbindung zwischen Fassungen.
Werte
NumericBeispiel
LinkedSockets >= 5
MapTier
Filtern nach Kartenlevel.
Werte
NumericBeispiel
MapTier >= 15
Mirrored
Filtern nach gespiegelten Gegenständen.
Werte
True / FalseBeispiel
Mirrored False
Quality
Filtern nach Qualität.
Werte
NumericBeispiel
Quality > 15
Rarity
Filtern nach Seltenheit.
Werte
Normal, Magic, Rare, UniqueBeispiel
Rarity > Magic
Replica
Filtern nach Repliken von einzigartigen Gegenständen.
Werte
True / FalseBeispiel
Replica True
Scourged
Filtern nach transformierten Gegenständen.
Werte
True / FalseBeispiel
Scourged True
ShapedMap
Filtern nach verformten Karten.
Werte
True / FalseBeispiel
ShapedMap True
ShaperItem
Filtern nach Schöpfer-Gegenständen.
Werte
True / FalseBeispiel
ShaperItem True
SocketGroup
Filtern nach Gruppierungen von Verbindungen zwischen Fassungen eines Gegenstands. Das folgende Beispiel zeigt Gegenstände, die 5 oder mehr verbundene Fassungen haben und davon mindestens 3 grün sind.
Werte
Numeric, R:Rot, G:Grün, B:Blau, A:Abyss, D:Delve, W:WeißBeispiel
SocketGroup >= 5GGG
Sockets
Filtern nach der Anzahl von Fassungen und Farben eines Gegenstands. Das folgende Beispiel zeigt Gegenstände, die 5 oder mehr verbundene Fassungen haben und davon mindestens 3 grün sind.
Werte
Numeric, R:Rot, G:Grün, B:Blau, A:Abyss, D:Delve, W:WeißBeispiel
Sockets >= 5GGG
StackSize
Filtern nach Währungs-Stapelgröße.
Werte
NumericBeispiel
StackSize >= 5
SynthesisedItem
Filtern nach synthetisierten Gegenständen.
Werte
True / FalseBeispiel
SynthesisedItem True
Neu
TransfiguredGem
Nach verwandelten Gemmen filtern.
Werte
True / FalseBeispiel
TransfiguredGem True
UberBlightedMap
Filtern nach extrem befallenen Karten.
Werte
True / FalseBeispiel
UberBlightedMap True
Width
Die Breite des Gegenstands im Inventar.
Werte
NumericBeispiel
Width = 1
Aktionen
Aktionen können die Farben, Icons, visuelle Effekte und Sounds von fallen gelassenen Gegenständen modifizieren.
Beutesound
Name
Beschreibung
PlayAlertSound
Spielt einen eingebauten Warn-Sound ab, wenn der Gegensand fallen gelassen wird. Kann durch Angabe von "None" deaktiviert werden.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
Id | 1 - 16 | |
Volume | 0 - 300 (Standardwert: 50) |
Deaktivierter Wert
None
Beispiel
PlayAlertSound 1 100
PlayAlertSoundPositional
Ähnlich wie PlayAlertSound, spielt aber den Warn-Sound an der 3D-Position des Gegenstands ab.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
Id | 1 - 16 | |
Volume | 0 - 300 (Standardwert: 50) |
Deaktivierter Wert
None
Beispiel
PlayAlertSoundPositional 16 50
CustomAlertSound
Spielt die angegebene Warnton-Datei ab, wenn der Gegenstand erscheint. Es können mehrere Dateien angegeben werden, die durch ein Semikolon getrennt sind. In diesem Fall wird eine zufällige Datei abgespielt. Übersteuert PlayAlertSound und PlayAlertSoundPositional. Kann durch Spezifizierung von "None" deaktiviert werden.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
File name / File path | ||
Volume | 0 - 300 (Standardwert: 100) |
Deaktivierter Wert
"None"
Beispiel
CustomAlertSound "Map.mp3"
CustomAlertSoundOptional
Ähnlich wie CustomAlertSound, aber wenn die angegebene Datei nicht existiert, wird diese Zeile ignoriert und überschreibt nicht PlayAlertSound oder PlayAlertSoundPositional.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
File name / File path | ||
Volume | 0 - 300 (Standardwert: 100) |
Beispiel
CustomAlertSoundOptional "Map.mp3"
DisableDropSound
Deaktiviert den Sound beim Fallenlassen von Gegenständen, der normalerweise abgespielt wird, wenn der Gegenstand während seiner Fallanimation auf den Boden fällt.
Beispiel
DisableDropSound
EnableDropSound
Reaktiviert den Beute-Sound.
Beispiel
EnableDropSound
DisableDropSoundIfAlertSound
Ähnlich wie DisableDropSound, jedoch wird der Sound bei fallen gelassenen Gegenständen nur deaktiviert, wenn ein Warn-Sound angegeben ist (z. B. mit PlayAlertSound oder CustomAlertSound). Dieser Befehl ist von DisableDropSound getrennt.
Beispiel
DisableDropSoundIfAlertSound
EnableDropSoundIfAlertSound
Re-Aktiviert den Sound bei fallen gelassenen Gegenständen wieder, wenn ein Warn-Sound angegeben ist.
Beispiel
EnableDropSoundIfAlertSound
Andere Aktionen
Name
Beschreibung
MinimapIcon
Stellt ein Icon auf der Minikarte dar.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
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 |
Deaktivierter Wert
-1
Beispiel
MinimapIcon 2 Cyan Diamond
PlayEffect
Zeigt einen gefärbten Lichtstrahl über einem Gegenstand an, der durch einen Gegenstandsfilter hervorgehoben wird. Wenn der Wert "Temp" ist, erscheint der Strahl nur, sobald der Gegenstand fallen gelassen wird, andernfalls ist der Strahl permanent sichtbar.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
Colour | Red, Green, Blue, Brown, White, Yellow, Cyan, Grey, Orange, Pink, Purple | |
Temp | Temp |
Deaktivierter Wert
None
Beispiel
PlayEffect Red Temp
SetBackgroundColor
Legt die Hintergrundfarbe des Gegenstandfelds fest.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (Standardwert: 240) |
Beispiel
SetBackgroundColor 255 255 255 255
SetBorderColor
Legt die Umrandungsfarbe des Gegenstandfelds fest.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (Standardwert: 255) |
Beispiel
SetBorderColor 255 0 0
SetFontSize
Legt die Schriftgröße des Gegenstandfelds fest.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
Size | 1 - 45 |
Beispiel
SetFontSize 30
SetTextColor
Legt die Textfarbe des Gegenstandsfelds fest. Erbarmungslos-Filter müssen einen Alpha-Wert von 80 oder höher haben.
Werte
Name | Erfordert | Mögliche Werte |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (Standardwert: 255) |
Beispiel
SetTextColor 0 0 0