I’ve got a map with a lot of elevation changes, and it’s darn difficult to understand what is happening during an invasion. Since virtually every step is a Z-level change, following units manually is tricky. Of course you can f follow but that just tracks one unit. And it’s near impossible to get a tactical understanding of the battle as you can only see a tiny slice of it at a time, and units appear and disappear as they switch levels.
Stonesense almost, kinda, gives some of that tactical information back since you can display multiple z levels. But it’s far from ideal to have to switch windows to control the game or just examine a unit. Anyway this is a core problem and ought to be fixed for the benefit of people who don’t DFHack.
Could we get a way to see invaders on multiple z levels at once? Perhaps just an option like “draw invaders on every z level” would be enough. But then maybe people will want to v-select them, which could be done by allowing the selection across a levels and indicating the elevation difference in the text, e.g. Axmu Stinkybritches, Goblin Lasher (six floors above)
For extra credit, and maybe this would be the right way to fix this for the Steam version, it might be better to have a special “outside” viewing mode, that would basically flatten out the ground. You would show the highest walkable z level for each tile. Would be a shame to lose the trees though so many those could be drawn transparently on top. Does the Steam version renderer have blending modes?