269
« on: December 23, 2009, 12:21:05 pm »
My guess is that anything with a "You have struck ____!" message is fair game for this tool. If you have a generic rock cluster that you're digging through, be very careful with it, watch the mining area closely, or shut down DD until you're done.
Edit - as a suggestion: is it possible to check the type of stone and see if that stone is reserved for economic use? That's the best way I can think of to restrict DD's activity to useful veins, while being compatible with modded games. This would make sense to do in the first stage of checking, i.e. the tile that's being dug, rather than for the surrounding tiles(which won't be designated anyway if it's a different type, right?).
Further edit, after some more work with it: Digger's Dream causes a noticeable slowdown on my (marginal) machine while digging, making it that much more important to turn it off when you're digging rooms and passages and might not want to follow veins. However, when digging veins, it makes up for that slowness by not needing to pause every few frames to re-designate. It's not perfect - sometimes the "designated" tiles aren't properly designated and will not be dug unless re-designated - but by and large it works well, and deserves to be put somewhere sticky.