Regarding the Breeding Warren, would it be possible utilize some of the catplosion code in order to produce babies in a timely fashion. I was thinking something like the idea here: http://www.bay12forums.com/smf/index.php?topic=121451.msg4169380#msg4169380.
EDIT: What are the limits on a workshop's ability to do something to a creature? It can't select a script target right?
I'd love to use it, but the catsplosion is a precompiled dll. I cant change it to kobolds... but if I can find someone who can compile the C++ script, I could try. Or spawn children somehow, that would also make sense.
Yes, it can select a script target, I do that all the time
Looking at the code on the github, it looks like a (relatively) simple matter of tossing an impregnate and set pregnancy time to 0 onto a script that targets the worker, possibly after turning them into a woman. It could very well be far more complex than that, but it shouldn't be too hard. Even if you need to compile a new create baby DLL, it shouldn't be too painful.
In that case: Congratulations Mithril Leaf, you have been chosen to be the kobold-baby-maker. Good luck.
Alright, don't expect anything soon, but I'll try and toss something together in the next few days. Gonna have to actually learn the variable names that DFHack uses for pregnancy, that'll be !!FUN!!. It won't be pretty, but I should be able to cobble something functional together. I will also assuredly need some help eventually, but that could probably go in the DFHack thread for more generic stuff.
If it goes well though, I might be able to toss one together that lets you do the same on pets. No promises there.
EDIT: Can you send me some sample code that one would use to run a script on the unit in the workshop? Or point me to which lua script I should look at. That might be better even.