X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=filters_delve.txt;h=316c618bdddfc4e962e2e27ee30327c601a96e17;hb=89e61b101ebd62be07762469dacb0aa0ef23231a;hp=7ca17ffb81d44cf24a5cc1cb3be6cbe27c1bb7ba;hpb=671b29a28e5a5f04125dd3c03d227d59cefcd582;p=poefilter.git diff --git a/filters_delve.txt b/filters_delve.txt index 7ca17ff..316c618 100644 --- a/filters_delve.txt +++ b/filters_delve.txt @@ -5,9 +5,6 @@ import "skillgems.txt"; import "maps.txt"; import "flasks.txt"; -// TODO jewels -// TODO quivers - category "quest" { or @@ -74,7 +71,11 @@ category "currency.mega" base_type "Divine Orb"; base_type "Exalted Orb"; base_type "Mirror of Kalandra"; + base_type "Mirror Shard"; base_type "Eternal Orb"; + base_type "Orb of Annulment"; + base_type "Harbinger's Orb"; + base_type "Ancient Orb"; }; }; @@ -92,7 +93,11 @@ category "currency.major" base_type "Vaal Orb"; base_type "Orb of Regret"; base_type "Gemcutter's Prism"; - base_type "Orb of Annulment"; + base_type "Orb of Horizons"; + base_type "Exalted Shard"; + base_type "Annulment Shard"; + base_type "Harbinger's Shard"; + base_type "Ancient Shard"; }; }; @@ -104,11 +109,14 @@ category "currency.medium" base_type "Jeweller's Orb"; base_type "Chromatic Orb"; base_type "Orb of Alteration"; - base_type "Alteration Shard"; base_type "Orb of Chance"; base_type "Glassblower's Bauble"; base_type "Orb of Alchemy"; - base_type "Alchemy Shard"; + base_type "Orb of Binding"; + base_type "Engineer's Orb"; + base_type "Chaos Shard"; + base_type "Regal Shard"; + base_type "Horizon Shard"; }; }; @@ -119,9 +127,12 @@ category "currency.minor" { base_type "Orb of Augmentation"; base_type "Orb of Transmutation"; - base_type "Transmutation Shard"; base_type "Blacksmith's Whetstone"; base_type "Armourer's Scrap"; + base_type "Alteration Shard"; + base_type "Alchemy Shard"; + base_type "Binding Shard"; + base_type "Engineer's Shard"; }; }; @@ -133,6 +144,7 @@ category "currency.trash" base_type "Scroll of Wisdom"; base_type "Scroll Fragment"; base_type "Portal Scroll"; + base_type "Transmutation Shard"; }; }; @@ -156,12 +168,40 @@ category "card.fallback" class "Card"; }; +category "skillgem.quality" +{ + class "Skill Gem"; + min_quality 1; +}; + +category "skillgem.fallback" +{ + class "Skill Gem"; +}; + +category "jewel.abyss" +{ + class "Abyss Jewel"; +}; + +category "jewel.magic" +{ + class "Jewel"; + rarity Magic; +}; + +category "jewel.rare" +{ + class "Jewel"; + rarity Rare; +}; + category "unique" { rarity Unique; }; -category "jewelry" +category "accessory" { or { @@ -171,10 +211,21 @@ category "jewelry" }; }; -category "jewelry.endgame.uncommon" +category "accessory.endgame.uncommon" { - category "jewelry"; - min_drop_level 50; + or + { + and + { + category "accessory"; + min_drop_level 50; + }; + and + { + class "Belt"; + base_type "Stygian Vise"; + }; + }; }; category "equipment.endgame.6link" @@ -211,23 +262,35 @@ category "equipment.leveling.links" max_item_level 67; }; -category "armor.endgame.relevant" +category "equipment.endgame.relevant" { - category "armor.best_at_level"; + or + { + category "armor.best_at_level"; + category "weapon.best_at_level"; + }; min_item_level 68; min_rarity Rare; }; -category "armor.endgame.base" +category "equipment.endgame.base" { - category "armor.best_at_level"; + or + { + category "armor.best_at_level"; + category "weapon.best_at_level"; + }; min_item_level 68; rarity Normal; }; -category "armor.leveling.relevant" +category "equipment.leveling.relevant" { - category "armor.second_at_level"; + or + { + category "armor.second_at_level"; + category "weapon.second_at_level"; + }; or { and @@ -240,47 +303,20 @@ category "armor.leveling.relevant" max_item_level 67; }; -category "armor.leveling.base" -{ - category "armor.best_at_level"; - max_item_level 67; - rarity Normal; -}; - -category "weapon.endgame.relevant" +category "equipment.leveling.base" { - category "weapon.best_at_level"; - min_item_level 68; - min_rarity Rare; -}; - -category "weapon.endgame.base" -{ - category "weapon.best_at_level"; - min_item_level 68; - rarity Normal; -}; - -category "weapon.leveling.relevant" -{ - category "weapon.second_at_level"; or { - and - { - max_item_level 30; - min_rarity Magic; - }; - min_rarity Rare; + category "armor.best_at_level"; + category "weapon.best_at_level"; }; max_item_level 67; + rarity Normal; }; -category "weapon.leveling.base" +category "quiver" { - category "weapon.best_at_level"; - max_item_level 67; - rarity Normal; + class "Quiver"; }; category "recipe.6s" @@ -355,6 +391,12 @@ category "recipe.quality.chisel" }; }; +category "recipe.quality.bauble" +{ + class "Flask"; + min_quality 10; +}; + category "recipe.quality" { or @@ -418,6 +460,7 @@ theme color "rare.50%" 255 255 119 127; color "rare.dark.90%" 85 85 40 230; color "unique" 175 96 37; + color "unique.dark.90%" 58 32 12 230; color "currency" 170 158 130; color "currency.dark.90%" 57 53 43 230; color "fire" 150 0 0; @@ -431,30 +474,30 @@ theme color "skillgem" 27 162 155; color "skillgem.dark.90%" 9 54 52 230; - base_font_size 32; + base_font_size 25; appearance "currency.trash" { - font_size 0.65; + font_size 0.8; background_color "black.75%"; }; appearance "currency.minor" { - font_size 0.8; + font_size 1.0; background_color "black.75%"; }; appearance "currency.medium" { - font_size 0.8; + font_size 1.0; border_color "fire.50%"; background_color "black.90%"; }; appearance "currency.major" { - font_size 1.0; + font_size 1.25; border_color "fire"; background_color "black.90%"; alert_sound 3 150; @@ -462,7 +505,7 @@ theme appearance "currency.mega" { - font_size 1.0; + font_size 1.25; border_color "fire"; background_color "fire.dark.90%"; alert_sound 1 250; @@ -491,375 +534,444 @@ theme appearance "currency.fallback" { - font_size 1.0; + font_size 1.25; text_color "black"; background_color "currency"; }; appearance "map.fragment" { - font_size 1.0; + font_size 1.25; border_color "normal.50%"; }; + appearance "map.unique.any" + { + font_size 1.25; + background_color "unique.dark.90%"; + border_color "fire"; + alert_sound 12 250; + }; + appearance "map.normal.same_tier" { - font_size 1.0; + font_size 1.25; background_color "normal.dark.90%"; border_color "fire"; + alert_sound 12 250; }; - appearance "map.normal.tier-1" + appearance "map.normal.tier-2" { - font_size 1.0; + font_size 1.25; background_color "normal.dark.90%"; border_color "normal.50%"; + alert_sound 16 250; }; - appearance "map.normal.tier-2" + appearance "map.normal.tier-5" { - font_size 0.8; + font_size 1.0; background_color "normal.dark.90%"; border_color "normal.50%"; + alert_sound 16 250; }; appearance "map.normal.any" { - font_size 0.65; + font_size 0.8; background_color "normal.dark.90%"; border_color "transparent"; + alert_sound 16 150; }; appearance "map.magic.same_tier" { - font_size 1.0; + font_size 1.25; background_color "magic.dark.90%"; border_color "fire"; - }; - - appearance "map.magic.tier-1" - { - font_size 1.0; - background_color "magic.dark.90%"; - border_color "magic.50%"; + alert_sound 12 250; }; appearance "map.magic.tier-2" { - font_size 0.8; + font_size 1.25; background_color "magic.dark.90%"; border_color "magic.50%"; + alert_sound 16 250; }; appearance "map.magic.any" { - font_size 0.65; + font_size 1.0; background_color "magic.dark.90%"; - border_color "transparent"; + border_color "magic.50%"; + alert_sound 16 250; }; appearance "map.rare.same_tier" { - font_size 1.0; + font_size 1.25; background_color "rare.dark.90%"; border_color "fire"; - }; - - appearance "map.rare.tier-1" - { - font_size 1.0; - background_color "rare.dark.90%"; - border_color "rare.50%"; + alert_sound 12 250; }; appearance "map.rare.tier-2" { - font_size 0.8; + font_size 1.25; background_color "rare.dark.90%"; border_color "rare.50%"; + alert_sound 16 250; }; appearance "map.rare.any" { - font_size 0.65; + font_size 1.0; background_color "rare.dark.90%"; - border_color "transparent"; + border_color "rare.50%"; + alert_sound 16 250; }; appearance "labyrinth" { - font_size 1.0; + font_size 1.25; text_color "quest"; }; appearance "card.currency" { - font_size 1.0; + font_size 1.25; border_color "currency"; - alert_sound 3 150; + alert_sound 2 150; }; appearance "card.unique" { - font_size 1.0; + font_size 1.25; border_color "unique"; - alert_sound 3 150; + alert_sound 2 150; }; appearance "card.rare" { - font_size 0.8; + font_size 1.0; border_color "rare"; }; appearance "card.magic" { - font_size 0.65; + font_size 0.8; border_color "magic"; }; appearance "card.skillgem" { - font_size 1.0; + font_size 1.25; border_color "skillgem"; - alert_sound 3 150; + alert_sound 2 150; }; appearance "card.map" { - font_size 1.0; + font_size 1.25; border_color "normal"; - alert_sound 3 150; + alert_sound 2 150; }; appearance "card.links" { - font_size 1.0; + font_size 1.25; border_color "fire"; - alert_sound 3 150; + alert_sound 2 150; }; appearance "card.other" { - font_size 1.0; + font_size 1.25; }; appearance "card.fallback" { - font_size 1.0; + font_size 1.25; text_color "black"; background_color "card"; }; - appearance "skillgem.vaal" + appearance "skillgem.special.vaal" { - font_size 1.0; + font_size 1.25; border_color "chaos"; background_color "chaos.dark.90%"; + alert_sound 6 150; }; - appearance "skillgem.drop" + appearance "skillgem.special.drop" { - font_size 1.0; + font_size 1.25; border_color "fire"; background_color "fire.dark.90%"; + alert_sound 6 150; }; - appearance "skillgem.alchemy" + appearance "skillgem.price.alchemy" { - font_size 1.0; + font_size 1.25; border_color "fire"; }; - appearance "skillgem.chance" + appearance "skillgem.price.chance" { - font_size 0.8; + font_size 1.0; border_color "fire.50%"; }; - appearance "skillgem.alteration" + appearance "skillgem.price.alteration" { - font_size 0.8; + font_size 1.0; background_color "black.75%"; }; - appearance "skillgem.transmute" + appearance "skillgem.price.transmute" { - font_size 0.65; + font_size 0.8; background_color "black.50%"; }; - appearance "skillgem.wisdom" + appearance "skillgem.price.wisdom" { - font_size 0.65; + font_size 0.8; background_color "black.50%"; }; - appearance "jewelry" + appearance "skillgem.quality" { - font_size 0.8; + font_size 1.25; + border_color "currency"; + }; + + appearance "skillgem.fallback" + { + font_size 1.25; + text_color "black"; + background_color "skillgem"; }; - appearance "jewelry.endgame.uncommon" + appearance "accessory" { font_size 1.0; + }; + + appearance "accessory.endgame.uncommon" + { + font_size 1.25; border_color "fire"; - alert_sound 3 150; + alert_sound 10 150; }; - appearance "armor.endgame.base" + appearance "jewel.abyss" { - font_size 0.8; + font_size 1.25; + border_color "fire"; }; - appearance "armor.leveling.base" + appearance "jewel.magic" { - font_size 0.8; + font_size 1.0; }; - appearance "weapon.endgame.base" + appearance "jewel.rare" { - font_size 0.8; + font_size 1.25; }; - appearance "weapon.leveling.base" + appearance "equipment.endgame.base" { - font_size 0.8; + font_size 1.0; + }; + + appearance "equipment.leveling.base" + { + font_size 1.0; }; appearance "equipment.leveling.links" { + font_size 1.25; border_color "fire"; }; appearance "equipment.endgame.5link" { + font_size 1.25; border_color "fire"; - alert_sound 3 150; + alert_sound 13 150; }; appearance "equipment.endgame.6link" { + font_size 1.25; border_color "fire"; background_color "fire.dark.90%"; alert_sound 1 250; }; + appearance "quiver" + { + font_size 1.0; + }; + appearance "flask.life.best_at_level" { - font_size 0.8; + font_size 1.0; }; appearance "flask.mana.best_at_level" { - font_size 0.8; + font_size 1.0; }; appearance "flask.hybrid.best_at_level" { - font_size 0.8; + font_size 1.0; }; appearance "flask.utility" { - font_size 0.8; + font_size 1.0; }; appearance "recipe.6s" { - font_size 0.8; + font_size 1.0; border_color "fire"; }; appearance "recipe.chromatic" { - font_size 0.8; + font_size 1.0; border_color "fire.50%"; background_color "black.75%"; }; appearance "recipe.chaos" { - font_size 0.8; + font_size 1.0; border_color "fire.50%"; background_color "black.75%"; }; appearance "recipe.quality" { - font_size 0.65; + font_size 0.8; border_color "currency"; background_color "black.50%"; }; + appearance "recipe.quality.bauble" + { + inherit "recipe.quality"; + }; + appearance "recipe.quality.chisel" { - font_size 0.8; + font_size 1.0; border_color "currency"; background_color "black.75%"; }; appearance "recipe.quality.20%" { - font_size 0.8; + font_size 1.0; border_color "currency"; background_color "black.75%"; }; appearance "filler.rare" { - font_size 0.65; + font_size 0.8; background_color "black.50%"; }; appearance "filler.small" { - font_size 0.65; + font_size 0.8; background_color "black.50%"; }; appearance "catchall" { - font_size 0.8; + font_size 1.0; background_color "black.50%"; }; }; -filter "delve" +filter "delve_base" { + abstract true; show "quest"; show "currency.*"; show "labyrinth"; show "map.unique.any"; show "map.fragment"; - show "map.rare.*"; - show "map.magic.*"; - show "map.normal.*"; + show "map.unique.any"; + show "map.*.same_tier"; + cancel "map.unique.same_tier"; + show "map.*.tier-2"; + cancel "map.unique.tier-2"; + show "map.normal.tier-5"; + show "map.*.any"; show "card.*"; - show "skillgem.*"; + show "skillgem.quality"; + show "skillgem.special.*"; + show "skillgem.price.*"; + show "skillgem.fallback"; + show "jewel.*"; show "unique"; - show "jewelry.endgame.uncommon"; - show "jewelry"; + show "accessory.endgame.uncommon"; + show "accessory"; show "equipment.*"; show "recipe.6s"; - show "armor.endgame.*"; - show "armor.leveling.*"; - show "weapon.endgame.*"; - show "weapon.leveling.*"; - cancel "armor.*.base"; - cancel "weapon.*.base"; + show "equipment.endgame.*"; + show "equipment.leveling.*"; + cancel "equipment.*.base"; show "recipe.chromatic"; show "recipe.quality.chisel"; - show "armor.*.base"; - show "weapon.*.base"; - show "flask.*"; + show "equipment.*.base"; + show "quiver"; + show "flask.*.best_at_level"; + show "flask.utility"; show "recipe.*"; show "filler.*"; +}; + +filter "delve" +{ + include "delve_base"; hide "catchall"; }; filter "delve_endgame" { - include "delve"; + include "delve_base"; cancel "*.leveling.*"; + hide "catchall"; +}; + +filter "delve_fast" +{ + hide "currency.trash"; + include "delve_base"; + cancel "skillgem.price.*"; + cancel "jewel.magic"; + cancel "accessory"; + cancel "equipment.*.base"; + cancel "equipment.leveling.*"; + cancel "quiver"; + cancel "flask.*"; + cancel "recipe.chaos"; + cancel "recipe.quality*"; + cancel "recipe.chromatic"; + cancel "filler.*"; + hide "catchall"; };