アイテムフィルターについて
ブロック
基本的な構文はそれぞれ特定の条件を指定する表示、非表示ブロックの集まりからできています。 表示ブロックと一致したものは表示され、非表示ブロックと一致したものは非表示になります。 ブロックに複数の条件がある場合、ブロックがアイテムと一致するには全ての条件が一致する必要があります。
名前
説明
Show
「表示」ブロックの条件に一致するアイテムがあれば、そのアイテムが表示されます。
例
Show Rarity >= Rare
Hide
"Hide"ブロックの条件に一致する項目があれば、その項目は隠されます。通常フィルターでのみ使用可能。
例
Hide BaseType "Scroll of Wisdom"
Minimal
一致したアイテムは、ラベルが最小サイズに設定され、背景が透明になります。ルースレスフィルターでのみ使用可能。
例
Minimal BaseType "Scroll of Wisdom"
Continue
"Show"、"Hide"および"Minimal"ブロックは、"Continue"を使って、アイテムがこのブロックに一致してもフィルタリングルールのマッチングを停止しないことを示すことができます。この例では、レベル85未満のアイテムは、ソケットが6個でアイテムのレベルが80より高くない限り、すべて非表示になります。
例
Hide ItemLevel < 85 Continue Show ItemLevel > 80 Sockets 6 PlayEffect Blue
新規
Import
現在のアイテムフィルターに指定されたフィルターコンテンツをインポートします。ファイル名の後ろにOptionalをつけると存在しないファイルをスキップします。
例
Import "MyCustomRules.filter" Import "MyOptionalRules.filter" Optional
演算子
演算子
説明
=
等しい
!
等しくない
!=
等しくない
<=
以下
>=
以上
<
より少ない
>
より多い
==
完全一致
条件文
アイテムを表示もしくは非表示にするために条件文を設定できます。
名前
説明
AlternateQuality
代替品質でアイテムをフィルター
数値
True / False例
AlternateQuality True
AnyEnchantment
エンチャントアイテムでフィルター。
数値
True / False例
AnyEnchantment True
ArchnemesisMod
アーチネメシスモッド名でフィルター。
数値
アーチネメシスモッド名例
ArchnemesisMod "Toxic"
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
クラスタージュエルのパッシブスキル数でフィルターします。この条件は、「X個のパッシブスキルを追加する」モッドののみを確認します。
数値
Numeric例
EnchantmentPassiveNum > 5
FracturedItem
フラクチャーアイテムか非フラクチャーアイテムかでフィルター。
数値
True / False例
FracturedItem True
GemLevel
ジェムレベルでフィルター。
数値
Numeric例
GemLevel > 15
消去済み
GemQualityType
特定のジェム品質タイプでフィルター。
数値
Superior, Divergent, Anomalous, Phantasmal例
GemQualityType Anomalous
HasCruciblePassiveTree
クルーシブパッシブツリーを持つアイテムでフィルターする。
数値
True / False例
HasCruciblePassiveTree True
HasEaterOfWorldsImplicit
世界を喰らう者暗黙モッドティア(1: 小、2: 大、3: 特大、4: 希少、5: 精巧、6: 完璧)。次の例は格別以上の世界を喰らう者暗黙モッドティアを持ったアイテムを表示します。
数値
Numeric例
HasEaterOfWorldsImplicit >= 4
HasEnchantment
エンチャントでフィルター。
数値
Numeric, エンチャント名例
HasEnchantment "Enchantment Bane Damage 2"
HasExplicitMod
モッドの個数の数値条件付きでモッド名でフィルター。
数値
Numeric, モッド名例
HasExplicitMod >=2 "of Haast" "of Tzteosh" "of Ephij"
HasImplicitMod
1個以上の暗黙モッドを持つアイテムでフィルター。
数値
True / False例
HasImplicitMod True
HasInfluence
インフルエンスアイテムでフィルター。
数値
Shaper, Elder, Crusader, Hunter, Redeemer, Warlord, None例
HasInfluence Shaper
HasSearingExarchImplicit
灼熱の代行者暗黙モッドティア(1: 小、2: 大、3: 特大、4: 希少、5: 精巧、6: 完璧)。次の例は格別以上の灼熱の代行者暗黙モッドティアを持ったアイテムを表示します。
数値
Numeric例
HasSearingExarchImplicit >= 3
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
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
新規
TransfiguredGem
変容ジェムでフィルター
数値
True / False例
TransfiguredGem 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
アイテムラベルのテキストカラーを設定します。ルースレスフィルターは、アルファ値が80以上であることが必要です
数値
名前 | 必須 | 数値選択肢 |
---|---|---|
Red | 0 - 255 | |
Green | 0 - 255 | |
Blue | 0 - 255 | |
Alpha | 0 - 255 (デフォルト数値: 255) |
例
SetTextColor 0 0 0