git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7969 c06c8d41-db1a-0410-9941-cceddc491573
GURIAIJVY6LEADNBTZF3SFBLODYJHWD6OGWFMUGEDI4L5KYO7UFAC 7IERR3KESLBDHEMGSFRYGA66PZBPGKPUGMFDCSFR3WDX7RXD5OTAC 55PFDYPVE6JVGDYPCFUE4XS2523PVSV4CSIFRW6A2GGX4I6VWRWQC 34C4U6EQWERY75GZJKUCM5KVGU2OUICETS5LGZF6RMKMZT4R5SQAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC FKRLQJYHK3GB6HHSNNFQ7L57ZAR52LSTBG5B6SNJBYZ2LQ36P67AC 5E7K2S4F4QDZC5UH3JVMYQ5SFJIKIATZII4EJL7IOT66ZBJ5GUPQC JDM27QE4HR52AYFSQE763BFF57ANOTF5MXKMO377PP5EXMN7SAOAC AUXHSGS4EFOPZ6TVZYWNVOUDO7NYKUKE3HBKGQQWTALSVFOE3HAAC ED62QWGKBPORWVKDFOQRKJXEIWZVNGR3O4KWQBDSRNPT36AYOQYAC TLA5UN6LZPXGKERI27EFY4HKIIU3VU5Y7ZU54WXL6ANBUV2VOTMQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC mons(), items(), keyspecs(), prelude("dlprelude"), main("dlmain"),validate("dlvalidate"), veto("dlveto"), rock_colour(BLACK),floor_colour(BLACK), rock_tile(0), floor_tile(0),
mons(), items(), random_mons(), keyspecs(), prelude("dlprelude"),main("dlmain"), validate("dlvalidate"), veto("dlveto"),rock_colour(BLACK), floor_colour(BLACK), rock_tile(0), floor_tile(0),
mons_list mlist = _lua_get_mlist(ls, 1);
map_def *map = NULL;if (nargs > 2){luaL_error(ls, "Too many arguments.");return (0);}else if (nargs == 0){luaL_error(ls, "Too few arguments.");return (0);}else if (nargs == 2){map_def **_map(clua_get_userdata<map_def*>(ls, MAP_METATABLE, 1));map = *_map;}if (map){if (map->orient != MAP_ENCOMPASS || map->place.is_valid()|| !map->depths.empty()){luaL_error(ls, "Can only be used in portal vaults.");return (0);}}