git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2722 c06c8d41-db1a-0410-9941-cceddc491573
TV7L2BAXA5U3X7EXFQMXSBNEMXJ3TVU5EWLFWEXFEWJ4MZA6ZY6AC ED62QWGKBPORWVKDFOQRKJXEIWZVNGR3O4KWQBDSRNPT36AYOQYAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC RLUXNEFLEICA7ERDVUOIJZJJSTPY2QLEXYN2KDEVWZSKVIV4CKPQC A3CO4KBFTFU3ZSHWRY2OPPX3MMTFV7OUCZGL7Q4Y2FU7JO4AP7MAC JDM27QE4HR52AYFSQE763BFF57ANOTF5MXKMO377PP5EXMN7SAOAC TLO257LZSB6ZO36STDUEWJBO2LETXFKTFGXELA6Y4BZBVAEIIINAC AUXHSGS4EFOPZ6TVZYWNVOUDO7NYKUKE3HBKGQQWTALSVFOE3HAAC /////////////////////////////////////////////////////////////////////////////// map_def: map definitions for maps loaded from .des files.//// Please read this before changing map_def.//// When adding Lua-visible fields to map_def, note that there are two// kinds of fields://// * Fields that determine placement of the map, or are unchanging,// such as "place", "depths" (determine placement), or "name" (does// not change between different evaluations of the map). Such fields// must be reset to their default values in map_def::init() if they// determine placement, or just initialised in the constructor if// they will not change.//// * Fields that do not determine placement and may change between// different uses of the map (such as "mons", "items",// "level_flags", etc.). Such fields must be reset to their default// values in map_def::reinit(), which is called before the map is// used.//// If you do not do this, maps will not work correctly, and will break// in obscure, hard-to-find ways. The level-compiler will not (cannot)// warn you.//