Gt-new-horizons-modpack: [suggestion] add a filter to the electric prospector's scanner

Created on 18 Dec 2018  路  9Comments  路  Source: GTNewHorizons/GT-New-Horizons-Modpack

The electric prospector's scanner is a powerful item and in normal dimensions its use is really easy.
But in a dimension like Deep Dark it becomes unreadable:
image

My suggestion is to add an option to let the player mask the ores he doesn't want to, or at least let the player recolor the ores he want to mine.

Need Code changes help wanted suggestion

Most helpful comment

It would require a serious upgrade and rewrite to the GUI. Tracking where each ore's name is on the screen to generate an active area for each one, setting up some memory to store where each ore is located. Currently the map is generated as the data is received from the server and forgotten. To do this the client would have to remember all that data and know where to find/hilight it.

It would be easier to add a single textbox that takes a name, and throws away any ore data not containing that name during the map painting.

All 9 comments

IS the Deep Dark really a "I want to mine a specific ore" dimension though? I see it more as a "I am going to mine 500x500 chunks" instead, so the prospector is pretty irrelevant.

Yeah that's what it is lol, I only scanned the DD once and it was to show someone what's there. Maybe once you first get there, but even lategame it's faster to just self quarry than check for stuff

Instead of a filter or recolour function, I think it would be great if you temporarily could highlight/point out a specific ore by clicking/hovering over the ore name. Highlighting could be a box/cross/marker on the ore in the scanner map.

To use the example above - adamantium, arsenic, borax, cassiterite, and europium has more or less the same colour, and the same colour as the background, so it's really hard to pinpoint exactly where to go when you need a special ore.
This is also an issue in many other dimension where ore colours are very similar and you have to guess where to go.

@bartimaeusnek is this possible to implement?

It would require a serious upgrade and rewrite to the GUI. Tracking where each ore's name is on the screen to generate an active area for each one, setting up some memory to store where each ore is located. Currently the map is generated as the data is received from the server and forgotten. To do this the client would have to remember all that data and know where to find/hilight it.

It would be easier to add a single textbox that takes a name, and throws away any ore data not containing that name during the map painting.

@richardhendricks @bartimaeusnek is there any change needed and who will code it?

I don't think it would be too hard to implement. 1H2019. :D

IMO this is still a pretty relevant suggestion, to have some very basic form of filtering or highlighting of the specific ore you are searching for (especially when colour is the same as the background).

I just close all old issues. If we found someone can implement this why not.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

KaneHart picture KaneHart  路  3Comments

BlackFlameTNT picture BlackFlameTNT  路  3Comments

Dream-Master picture Dream-Master  路  3Comments

Dr4cos picture Dr4cos  路  3Comments

Lainiel picture Lainiel  路  3Comments