romovs / amber

H&H client
Other
54 stars 76 forks source link

Foraging map #45

Open ghandhikus opened 7 years ago

ghandhikus commented 7 years ago

Logging feature integrated with map, showing quality of picked up forages.

It can be done easily by replacing map rendering with glsl shader which will iterate through array of colors. Color can be a range specified in the map interface.

Now http://i.imgur.com/QQrrY5Y.png

After http://i.imgur.com/9GaKu2y.png

romovs commented 7 years ago

Basically you pickup a forageable and it gets marked on the map, do I understand this correctly? Sound pretty useful, although I suspect there might be quite a few potential pitfalls involved and the implementation need to be thoroughly thought through. Leaving this for later till other more critical stuff is finished.

Fevix commented 6 years ago

I wouldn't exactly try to get a map marker for each resource picked up. More an overlay only available on the full map.

Personal solution: Add a dropdown, above/below the map markers list to select a forageable. Once a forageable is selected, a gradient heatmap is shown indicating areas where that forageable has been found, and in what qualities based on minimum and maximum found qualities

For example, if all you've ever found is q20, all areas it's found in will be the same color, but when you find a q30, the q20 areas become shaded in red, with the area you found the q30 in shaded green. If you later find a q10, the q20 areas turn yellow, with q10 being the new red.