Page 1 of 1

[BMA] RFC: Completing ZAngband vaults

Posted: Tue 27.05.2003, 15:03
by Berendol
As some of you might have noticed, a lot of the vaults in MAngband, especially the bigger ones, are directly from ZAngband. You might not know this part though. A lot of what appears to be empty space should really be something else, like the Pattern, or items. I'm working on this at the moment, but I can't seem to add new floor features. I've gotten as far as seamlessly unifying the cave_* macros in defines.h and finding the wall collision/running routines in cmd*.c... but I fail to see how to add features that you can walk on, and that drops will fall on. cave_bold only checks for a bit being set via an (V & 0x20), and I haven't done any calculations to see what numbers would be available for floors. Anyone want to help out?

Re: RFC: Completing ZAngband vaults

Posted: Wed 28.05.2003, 03:04
by Domino
Ugh.. I've played with vaults trial and error style a few times.  I can make a credible vault but I have no idea how to manage NEW features.  What I can currently do is make a vault pattern, determine perma or regular walls, traps, monsters, regular items or guaranteed excellents.  If any of that would be helpful I'll try to whip up something that will help you modify em.

Re: RFC: Completing ZAngband vaults

Posted: Wed 28.05.2003, 18:16
by Berendol
I'm talking about source code solutions to display the existing imported vaults correctly.