diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-10-20 10:58:06 +0200 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-10-20 11:01:36 +0200 |
commit | b00943ff50ceecafa35b13e6286f04b4e4e30070 (patch) | |
tree | 031d944883eba8fa0f5a59a0997e7e7f681d82b7 /crawl-ref/source/l_libs.h | |
parent | fb8e411ac2455c3b5247efd1ee87a6c4e1be0b0f (diff) | |
download | crawl-ref-b00943ff50ceecafa35b13e6286f04b4e4e30070.tar.gz crawl-ref-b00943ff50ceecafa35b13e6286f04b4e4e30070.zip |
Split out grid and feature-related bindings.
Diffstat (limited to 'crawl-ref/source/l_libs.h')
-rw-r--r-- | crawl-ref/source/l_libs.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crawl-ref/source/l_libs.h b/crawl-ref/source/l_libs.h index 030c5fd056..7b1b60ad89 100644 --- a/crawl-ref/source/l_libs.h +++ b/crawl-ref/source/l_libs.h @@ -16,6 +16,7 @@ extern const struct luaL_reg crawl_lib[]; extern const struct luaL_reg dgn_lib[]; extern const struct luaL_reg dgn_build_lib[]; extern const struct luaL_reg dgn_event_lib[]; +extern const struct luaL_reg dgn_grid_lib[]; extern const struct luaL_reg dgn_item_lib[]; extern const struct luaL_reg dgn_level_lib[]; extern const struct luaL_reg dgn_mons_lib[]; @@ -51,6 +52,9 @@ void register_builder_funcs(lua_State *ls); #define COORDS(c, p1, p2) \ GETCOORD(c, p1, p2, in_bounds) +#define FEAT(f, pos) \ +dungeon_feature_type f = check_lua_feature(ls, pos) + #define LEVEL(lev, br, pos) \ const char *level_name = luaL_checkstring(ls, pos); \ level_area_type lev = str_to_level_area_type(level_name); \ |