Will elves again send their emmissaries to request logging limits?
As far as I know, that's just a garden variety bug. I'm not sure when it'll be fixed, or if I'll just wait for general diplomacy improvements.
Toady, Quietust's findings in
this report suggest that it's a simple raws issue.
If a tree grows into a new tile in such a way as a trunk would move over a creature, what would happen? In real life, if some object is left in a tree, the bark will eventually envelop it and trap it, but will creatures get a chance to move out of the way so they won't be "encased in maple tree?"
This was just answered:
What happens if a tree is going to grow outwards or upwards, but something is in the way, be it a building or construction or creature?
The way it is set up now, trees will just go around. I haven't done anything with slow pushing/deforming or anything like that -- we don't have fine gradations to work with.
Thanks for the answers, Toady and everybody.
Okay, this probably have been asked before, but I couldn't find anything on it, so here it goes:
Does having raws in text files impact performance, and putting them in a database like SQL would improve performance? If yes, have you considered doing this?
There would be no advantage to using a database given how raws are read in so infrequently. They are read when starting a new world, and when loading a game.
Also, this is a suggestion, and does not belong here.
No it's not, it's a question. I questioned if he considered doing this, and if the .txts being converted to a database would improve performance.
No, it wouldn't improve performance in any meaningful way. See
Amdahl's Law -- to optimize a program, you have to target the sections that have the largest impact on run time. If you're under the impression that the raws are read from disk every time the game checks some creature properties or whatever, that's not how it works. The raws get imported into permanent memory objects, which is the same thing that'd happen if they were imported from a database instead.