I'm using LNP to quickly update files to test for the 32x tileset I'm continuing, and this plugin does not work at all with the last official release (2016) of LNP. It won't load with the dfhack version there.
But using the beta release of LNP and dfhack (
43.05 64bit beta) and manually installing the file here seems to work.
Did a quick test with making -bg and -top files and it worked beautifully!
Haven't yet edited the raws of the colors, but it is very clearly showing the underlying floors. These are various rough gems (zircons, spessartines, spinels) and mined rock (phyllite) in a stockpile, as well as microcline (light blue) and gabbro (black) in a rough gabbro floor.
Questions:
1. Is this restricted only to tiles that can be overridden, or can the main tileset have a -bg and -top file too?
2. Is there a way to extend this functionality to creatures and units?
3. I've also encountered this, where mined rock was in the middle of a stairwell. The background it acquires doesn't seem to be the stairs, but the pointer tileset (a compass rose in default Meph, shown beside it for comparison). Is this one of the backgrounds you meant that haven't been added yet? Or is it just a hardcoded issue?
Anyway... this is exciting!
EDIT:
Ran into more serious issues. I think the background colors being stripped from other tilesheets is what waterphage13 meant by subcolors.
All the tiles seem to lose their background colors. This issue persists even if you remove the -bg and -top files.