burli wrote:That's what I mean. You have to "parse" the room yourself for an information the generator already had. Nobody get hurt if the generator adds this information to gennotify, but it makes life easier
Everything the mapgen does costs cpu time and memory. Paramat's gone to great lengths to make the mapgens run as fast as possible, which includes removing features that won't be important to most people, especially if they can be done nearly as efficiently in a mod.
If you're planning to decorate a dungeon using gennotify, you're going to use a voxelmanip. As I recall, gennotify only works in the on_generate function, so there's no point doing it otherwise. Once you have the map in lua, it takes only slightly more processor time than C would use to check the data array for room size, especially since you know the center of each.
Balance that against the small extra resource drain that every user would suffer, even if they have no interest in decorating dungeons, and consider that everyone who develops mods is likely to have a pet feature they'd like the mapgen to take over. You can see why people are likely to be conservative about putting in features like this.