HOLY- is it possible for me to test this? It would be just about the ultimate interface for newbies... Falconne, I suppose mousequery won't work with this - but buildingplanner etc would?
Posting to watch very closely and with great interest.
At this point, it's just barely working, and actually trying to play like this is what I would call
extraordinarily frustrating, so I don't think it's quite ready for testing. There's some stuff like not properly scrolling to the edge of the map and not following the cursor that need working out, as well as the designation displays that Japa mentioned. I don't know how much time I'll have this week, but I'll try to get something done next weekend.
Currently all the mouse-stuff it totally broken, but I'm fairly certain it could be fixed by using the I/O indirection that dfhack already has. Everything that doesn't actively happen on the fort/adventurer view should be mostly fine.
Caldfir, are you streaming the visualized info back to Dwarf Fortress itself, or is this some kind of overlay, or an entirely separate program that duplicates DF's interface and passes commands back to the game, or what?
I always thought a slightly more GUI approach could be neat. If getting mouse input on the overlay area itself is possible, it might be nice to include some more GUI elements.
Yeah I think that's the eventual goal of falconne's work making a proper UI for stonesense. What I've got here is just regular-old stonesense, but with the output redirected into the DF window (so all your DF keybindings, and dfhack stuff should still work). It's a pretty dirty way to let you play through the visualizer, but it was... ok not
simple (Allegro and SDL are not friends) but it was relatively
fast to get up and running. A real UI would be
way better, but until that happens, this might do the trick.