Antnee's Classy Item Filter for Distinguished Exiles - 3.0
"
Antnee wrote:
"
Seibar wrote:
can someone spoiler tag copy/paste the current version or msg it to me please, it won't open the site at work and I want to read the code!
thanks
Keep in mind, this site doesn't like redundant spacing. It kinda kills the aesthetic.
Spoiler
###Antnee's Classy Filter! v1.31
### Instructions for use:
### Right-click this page, click "select all"
### Right click again, click "Copy"
### Open a new .txt document and paste the contents of this page into it
### USE ANSI ENCODING IF YOU USE NOTEPAD++ OR ANY OTHER TEXT EDITOR
### Click File/Save As
### Select "All Files" from the dropdown menu at the bottom
### Enter "antnee.filter" as the filename
### Save in C:/Users/Documents/My Games/Path of Exile
### Section Overview
###000a Highlight Rarest currency
###000b Slightly darken common currency
###000c Highlight quality and rare gems
###000g Slightly darken zero quality gems
###000d Highlight 5 and 6 links
###000e Emphasis on quality high level rares for chaos and regal recipe
###000i Show select white items (for chancing or otherwise)
###000f Highlight based on number/color of sockets
###010f RGB Subsection
###020f 5 Socket subsection
###000h Show other misc items of interest, rares and uniques
###001j ----OPTIONAL SCALING FILTER (Begin)
###001k ----Brighten early level jewelry, show non-rare midlevel jewelry
###001l ----Hide Obsolete Flasks
###001m ----Brighten Normal Flask Upgrades for the first 3 levels they become available
###001n ----Brighten Magic Flask Upgrades for the first 3 levels they become available
###001o ----Use normal text brightness for flasks, brightened for quality over 10
###001p ----Highlight Early game 3Links
###001q ----Exceptions to leveling filter for linked sockets
###001r ----Hide obsolete gear
###001s ----OPTIONAL SCALING FILTER (End)
###000t Hide white/magic items
### SmartBlocks (see original post for instructions)
### Show #Chance Items
### Show #LowLevel 5 Socket
### Show #HighLevel 5 Socket
### Show #Quality 20
### Show #HighLevel Base Items
### Hide #High ILVL Low Sockets
### Show #LowMapLevel Base Items
### Show #HighLevel Quality Flasks
### Show #Chisel Hammers
### Show #Magic Jewelry Ilvl < 45
### Show #Magic Jewelry Ilvl > 45
### Hide #Obsolete Flasks
### Show #Utility Flasks
### Hide #Obsolete Leveling Gear
### Show #RGB >= ILVL 70
Show
Class Ring Belt Amulet
ItemLevel >= 60
Rarity Rare
SetTextColor 255 255 119 255
SetBackgroundColor 0 0 0 255
SetBorderColor 70 20 50 255
###000i
###To show various items (for chancing, vendor recipes, or jewelry), add
###them to the following blocks.
###One space between each item and use quotation marks as shown.
Show #Chisel Hammers
Rarity = Normal
BaseType "Gavel" "Stone Hammer" "Rock Breaker"
SetTextColor 180 180 180
Show #Chance Items
Rarity = Normal
BaseType "Sacrificial Garb"
SetTextColor 180 180 180
###000f
###Highlight 5 and 6 socket items, RGB, and items with white sockets
Show
SocketGroup W
Rarity Normal
SetBorderColor 40 40 40
SetTextColor 255 255 255
Show
SocketGroup W
Rarity Magic
SetBorderColor 30 40 60
SetTextColor 125 175 255
Show
SocketGroup W
Rarity Rare
SetBorderColor 60 40 30
###000h
###Show other misc items of interest, highlight items that can be vendored
###for an orb, rares and uniques.
Show #Quality 20
Quality = 20
Rarity Normal
SetTextColor 255 255 255
Show #HighLevel Base Items
Rarity = Normal
Class Shield "One Hand" Dagger Claw Wand Sceptre
DropLevel >= 67
ItemLevel >= 74
Sockets = 3
SetTextColor 180 180 180
Show #HighLevel Base Items
Rarity = Normal
DropLevel >= 67
ItemLevel >= 74
Sockets >= 4
SetTextColor 180 180 180
Show #LowMapLevel Base Items
Rarity Normal
DropLevel >= 67
ItemLevel < 74
Sockets >= 3
Show #HighLevel Quality Flasks
Class Flask
Rarity Normal
DropLevel >= 60
Quality >= 10
SetTextColor 180 180 180
Show #HighLevel Quality Flasks
Class Flask
Rarity Magic
DropLevel >= 60
Quality >= 10
SetTextColor 120 120 230
Show
BaseType "Card"
Show
Class Map
Rarity Magic
SetBorderColor 125 175 255
SetTextColor 125 175 255
Show
Class "Map Fragment" Quest "Hideout" "Micro" "Map"
Show #All Utility Flasks
Class "Utility Flasks"
Show
Class Jewel
Rarity Normal
SetTextColor 255 255 255
SetBorderColor 0 0 0 255
Show
Class Jewel
Rarity Magic
SetTextColor 125 175 255
SetBorderColor 0 0 0 255
Show
Rarity = Rare
SetTextColor 225 225 95 230
Show
Rarity = Unique
###001j
### OPTIONAL SCALING FILTER
###For leveling new characters. You can delete everything
###between the lines below if you have enough twink gear to not care
###about seeing white/blue items while leveling a new character.
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
###001k
###Brighten early level jewelry, show non-rare midlevel jewelry
Show
Class Ring Amulet Belt
Rarity Normal
ItemLevel <= 10
SetTextColor 255 255 255
Show
Class Ring Amulet Belt
Rarity Magic
ItemLevel <= 10
SetTextColor 125 175 255
Show #Magic Jewelry Ilvl < 45
Class Ring Amulet Belt
Rarity = Magic
ItemLevel <= 45
Show
Class Ring Amulet Belt
Rarity = Normal
ItemLevel <= 45
Show
Class Ring Amulet Belt
Rarity = Normal
ItemLevel > 45
SetTextColor 180 180 180
Show #Magic Jewelry Ilvl > 45
Class Ring Amulet Belt
Rarity = Magic
ItemLevel > 45
SetTextColor 120 120 230
###001m
###Brighten Normal Flask Upgrades for the first 3 levels they become available
Show #All Utility Flasks
Class "Utility"
Rarity Normal
ItemLevel <= 15
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 6
ItemLevel >= 3
BaseType "Medium"
SetTextColor 240 240 240
Show #All Utility Flasks
Class "Utility"
Show
Class Flask
Rarity Normal
ItemLevel <= 9
ItemLevel >= 5
BaseType "Large"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 15
ItemLevel >= 12
BaseType "Greater"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 21
ItemLevel >= 18
BaseType "Grand"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 27
ItemLevel >= 24
BaseType "Giant"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 33
ItemLevel >= 30
BaseType "Colossal"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 39
ItemLevel >= 36
BaseType "Sacred"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 45
ItemLevel >= 42
BaseType "Hallowed"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 51
ItemLevel >= 48
BaseType "Sanctified"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 62
ItemLevel >= 60
BaseType "Divine"
SetTextColor 240 240 240
Show
Class Flask
Rarity Normal
ItemLevel <= 67
ItemLevel >= 65
BaseType "Eternal"
SetTextColor 240 240 240
###001n
###Highlight magic flask upgrades
Show
Class "Utility"
Rarity Magic
ItemLevel <= 15
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 6
ItemLevel >= 3
BaseType "Medium"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 9
ItemLevel >= 5
BaseType "Large"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 15
ItemLevel >= 12
BaseType "Greater"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 21
ItemLevel >= 18
BaseType "Grand"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 27
ItemLevel >= 24
BaseType "Giant"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 33
ItemLevel >= 30
BaseType "Colossal"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 39
ItemLevel >= 36
BaseType "Sacred"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 45
ItemLevel >= 42
BaseType "Hallowed"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 51
ItemLevel >= 48
BaseType "Sanctified"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 63
ItemLevel >= 60
BaseType "Divine"
SetTextColor 125 175 255
Show
Class Flask
Rarity Magic
ItemLevel <= 68
ItemLevel >= 65
BaseType "Eternal"
SetTextColor 125 175 255
###001o
###Use normal text brightness for flasks, brightened for quality over 10
Show
Class "Life Flask" "Mana Flask" "Hybrid Flask"
Rarity Normal
DropLevel < 66
Quality >= 10
SetTextColor 225 225 225
Show
Class "Life Flask" "Mana Flask" "Hybrid Flask"
Rarity Magic
DropLevel < 66
Quality >= 10
SetTextColor 150 150 255
Show
Class "Life Flask" "Mana Flask" "Hybrid Flask"
DropLevel < 66
###001p
###Highlight Early game 3Links
Show
ItemLevel < 11
LinkedSockets >= 3
Rarity Normal
SetTextColor 255 255 255
Show
ItemLevel < 30
ItemLevel >= 20
LinkedSockets = 4
Show
ItemLevel < 20
LinkedSockets >= 3
###001r
###If too many items are appearing for your taste,
###bring the DropLevel closer to the ItemLevel.
###Do not Exceed! Do not alter ItemLevels!
Hide #Obsolete Leveling Gear
ItemLevel >= 10
DropLevel <= 5
Sockets < 3
SetBackgroundColor 0 0 0 55
SetFontSize 30
###001s
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
### END OF OPTIONAL SCALING FILTER
###Stop here. If you deleted everything above, items that are hidden
###will still have a very dark text when the keypickup button is pressed.
###If you do not wish to dim text on hidden items, just replace everything
###below this line with "Hide"
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Made some revisions to the SmartBlock system. Below is a current list:
I spent a good deal of time last night trying them out in different combinations, and they seem to work great without breaking anything. (they all live below the "important" blocks, such as rares, uniques, currency, 6-links, and what-have-you) Most of them deal with high level map behavior, but there are also some that will only have an impact while leveling.
A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785
Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403
Last edited by Antnee#4468 on May 7, 2015, 5:04:51 AM
This is an almost identical system to SmartBlocks, but can be used to toggle certain colors on a script-wide basis. As with SmartBlocks, copy the entire line you wish to change (as shown in the example below, make sure to include the commented text AFTER the RGB values, too) from the index near the top of the script. Replace all instances of that line with whatever changes you wish to the RGB values.
Copy, paste, and replace!
In the example above, Normal "Junk" is selected. This line handles the slight darkening of mostly uninteresting white items (chance stuff, chisel hammers, etc) that are still shown. You could make these items brighter or darker to your taste.
A listing of current SmartColors
A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785
Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403
Last edited by Antnee#4468 on May 7, 2015, 6:37:52 AM
Do you think adding a changelog would be too much work?
I could go back through the comments and kinda cobble one together, but I didn't think it was worth the effort.
Don't think you'll have to go through that much trouble, but maybe just for future updates? However, it's not really essential. I know it does create even more work :)
"Fixing the endgame was hard - No matter how hard we buffed red maps, people would keep spamming Gorges.
So we turned Gorge into a red map"
Certain lines contained within various blocks throughout the script now have a tag that can be changed globally using find/replace all in a text editor.
v1.32
Some revisions to the SmartBlock system, with emphasis on high level mapping toggles
v1.30
Added a new feature: Smartblocks
Certain blocks can now be toggled to hide/show using a searchable comment in the show/hide line
v1.29
Moved section 000g up to be directly underneath 000c, as both sections relate to gems.
Changed the criteria for (high droplevel) white items appearing in maps. Now, in order for it to not be hidden, the item must have max sockets (for shields and one handed weapons) or at least four sockets (all else). This cuts some of the clutter in very high IIQ maps, or in large groups.
Adjusted colors of life/mana flasks appearing in high level maps to be consistent with normal item drops.
v1.28
Some more refinement to post 70 mapping behavior.
Added a subsection to RGB handling with tutorial for customization.
v1.27
Reordered the RGB/6socket highlighting so that 6 socket takes priority.
Added a limited change based on Hondana's fork (thanks again!) that limits highlighting of RGB items in high level areas to smaller items only. All other RGB items will still be shown, but in the normal slightly darkened font all other non-highlighted white/blue items use.
Changed 5-socket highlighting to only affect 5-socket items in level 45 zones or less, based on feedback from multiple users
v1.26
Added and changed item headers and index for easier searching within the script
v1.21
Added opacity for hidden items. Decreased font size for hidden items.
Added searchable headers for easy editing.
Increased font size for rare orbs
Increased sound volume for rare drops.
v1.15
Fixed an issue causing obsolete flasks to not be hidden at higher levels.
Some minor tweaking of hidden item levels.
v1.14
Flask Upgrade Highlighting added
The best flask for your level will show up in a brighter font. As you level, the brightness of the font is reduced to normal levels, and eventually the flask is hidden as it becomes obsolete.
v1.13
Substantial rebalancing of early level scaling filter
Items will not be hidden until beating Brutus
Item hiding is very conservative at first, ramping up as you progress
Brightened the background color of 5 links marginally, and brightened backgrounds/borders for 6 link items.
Some items were incorrectly using the bright white font reserved for normal rarity RGB items- fixed
v1.12
Added new feature: Hidden Item Dimming
v1.11
Added sounds
1.10
Merged both versions of the script, adjusted some brightness levels to be more consistent. Added comments to indicate start and end of scaling filter
Added exceptions to scaling filter for 4-linked items
1.03
Reverted non-hidden flask colors to original state.
Tweaked some color values based on my ingame experience with the filter.
Balanced the highlighting to stand out equally in dark AND bright environments.
5/6 link highlighting is now color dynamic, to shift with rarity.
Added scaling filter for leveling
1.02
Some changes to leveling behavior
1.01
Added instructions for use
1.0
Original release
Any gaps in numbering are indicative of internal testing and changes before release. Antnee's Classy Item Filter Inc. will not be held responsible for sudden onsets of headache, nausea, vomiting, dizziness or stroke induced by reading the provided changelog. Ask your doctor if Antnee's Classy Item Filter Changelog is right for you.
A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785
Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403
Last edited by Antnee#4468 on May 7, 2015, 10:07:55 AM
Certain lines contained within various blocks throughout the script now have a tag that can be changed globally using find/replace all in a text editor.
v1.32
Some revisions to the SmartBlock system, with emphasis on high level mapping toggles
v1.30
Added a new feature: Smartblocks
Certain blocks can now be toggled to hide/show using a searchable comment in the show/hide line
v1.29
Moved section 000g up to be directly underneath 000c, as both sections relate to gems.
Changed the criteria for (high droplevel) white items appearing in maps. Now, in order for it to not be hidden, the item must have max sockets (for shields and one handed weapons) or at least four sockets (all else). This cuts some of the clutter in very high IIQ maps, or in large groups.
Adjusted colors of life/mana flasks appearing in high level maps to be consistent with normal item drops.
v1.28
Some more refinement to post 70 mapping behavior.
Added a subsection to RGB handling with tutorial for customization.
v1.27
Reordered the RGB/6socket highlighting so that 6 socket takes priority.
Added a limited change based on Hondana's fork (thanks again!) that limits highlighting of RGB items in high level areas to smaller items only. All other RGB items will still be shown, but in the normal slightly darkened font all other non-highlighted white/blue items use.
Changed 5-socket highlighting to only affect 5-socket items in level 45 zones or less, based on feedback from multiple users
v1.26
Added and changed item headers and index for easier searching within the script
v1.21
Added opacity for hidden items. Decreased font size for hidden items.
Added searchable headers for easy editing.
Increased font size for rare orbs
Increased sound volume for rare drops.
v1.15
Fixed an issue causing obsolete flasks to not be hidden at higher levels.
Some minor tweaking of hidden item levels.
v1.14
Flask Upgrade Highlighting added
The best flask for your level will show up in a brighter font. As you level, the brightness of the font is reduced to normal levels, and eventually the flask is hidden as it becomes obsolete.
v1.13
Substantial rebalancing of early level scaling filter
Items will not be hidden until beating Brutus
Item hiding is very conservative at first, ramping up as you progress
Brightened the background color of 5 links marginally, and brightened backgrounds/borders for 6 link items.
Some items were incorrectly using the bright white font reserved for normal rarity RGB items- fixed
v1.12
Added new feature: Hidden Item Dimming
v1.11
Added sounds
1.10
Merged both versions of the script, adjusted some brightness levels to be more consistent. Added comments to indicate start and end of scaling filter
Added exceptions to scaling filter for 4-linked items
1.03
Reverted non-hidden flask colors to original state.
Tweaked some color values based on my ingame experience with the filter.
Balanced the highlighting to stand out equally in dark AND bright environments.
5/6 link highlighting is now color dynamic, to shift with rarity.
Added scaling filter for leveling
1.02
Some changes to leveling behavior
1.01
Added instructions for use
1.0
Original release
Any gaps in numbering are indicative of internal testing and changes before release. Antnee's Classy Item Filter Inc. will not be held responsible for sudden onsets of headache, nausea, vomiting, dizziness or stroke induced by reading the provided changelog. Ask your doctor if Antnee's Classy Item Filter Changelog is right for you.
"Fixing the endgame was hard - No matter how hard we buffed red maps, people would keep spamming Gorges.
So we turned Gorge into a red map"
Last edited by qwertz#1626 on May 7, 2015, 4:17:13 PM
can someone spoiler tag copy/paste the current version or msg it to me please, it won't open the site at work and I want to read the code!
thanks
Yesterday, Github was down for maintenance. Perhaps, you were trying to access the site during this phase.
probably was, haha - thanks
Antnee - why do you have quality >= 15 added for regal and chaos recipes? just to get fewer items? any quality works I think.. I see you don't have it on rings/belts/amulet so maybe theres something I'm missing