General feedback

[Feature Request] EFT - Expanded, user-controlled JSON-configured item filter
Instead of adding new switches and sliders and conditions for displaying items, let the user decide at what range an item should be displayed, along with what color it should be displayed as, based on a JSON configuration (Can replace the import feature? on item filter page). I recently requested an advanced item filter feature with curves and conditions and all sorts of shit, but it dawned on me that part of it can just be left up to the user to do, if they so desire, using their own scripts. Personally, I have an HTML page with a script that grabs items between X and X rub value (per slot taken in the inventory), and then appends any other items like high tier ammos. With this, i could configure it to show an item worth 15k/slot, as long as it's within 50 meters of me, but hide it if it's beyond (so visibility of further items do not get clogged up by a billion white dots, making more expensive landmarks harder to make out). I imagine the configuration would look like this (see attachments for file version. No code block available in canny) { "items": [ { "id": "5d1b376e86f774252519444e", <--- Item ID, in this case for Moonshine "maxRange": 500, <---Range to display within, in meters. "hexColor": "#FFD700" <---Color value of the dot to be displayed. Could be RGB }, { "id": "Red Keycard", <--- Red Keycard "maxRange": -1, <---Infinite range if -1? "hexColor": "#FF0000" }, { "id": "57505f6224597709a92585a9", <---Alyonka chocolate "maxRange": 100, "hexColor": "#8B4513" }, { "id": "58dd3ad986f77403051cba8f", <---7.62x51 M80 (loose) "maxRange": 200, "hexColor": "#4B0082" }, { "id": "573476f124597737e04bf328", <---Wilston cigarettes "maxRange": 10, "hexColor": "#808080" } ] } Benefit/Impact: Everyone has a different expectation and preference as to when different items should be displayed or not. This implementation would let people tweak everything exactly how they want it to be, and would provide people with reasons to share highly customized configs with the rest of the community. To anybody editing the filter in the UI, they would be able to just do things like they always have, the copypasted config just looks a little different, so it wouldn't be a hurtful change to old users.
3
·
under review
Load More