On Wed, Dec 29, 2010 at 12:13:46AM +0100, Adam Borowski wrote:
> Is anyone against just making the Abyss, Pan and so on regular branches
> code-wise?  It would stop bugs like this, make it easier to save multiple
> levels (stacked troves, etc), and let us have sane depths in Ziggurats
> (currently duplicated in Lua, badly).

We have discussed this on IRC previously, and we haven't been able to reach
consensus regarding how to do branches for portal vaults.  The idea that I liked
was introducing the ability to create branches dynamically, but that sounds like
a lot of work, too.

Also, bugs like this one could also be resolved by setting you.where_are_you to
something like NUM_BRANCHES when setting level_type to non-LEVEL_DUNGEON.

It's also questionable whether having special cases for branches is actually
better than having special cases for different level_types, and many special
cases (for example, those related to monster generation) wouldn't go away
easily.

-- 
Zaba

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Crawl-ref-discuss mailing list
Crawl-ref-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/crawl-ref-discuss

Reply via email to