diff options
author | kwolekr <kwolekr@minetest.net> | 2014-03-08 11:34:46 -0500 |
---|---|---|
committer | kwolekr <kwolekr@minetest.net> | 2014-03-08 11:35:04 -0500 |
commit | 28d6326bd42a88d5a9245c70d7044d19e4d07954 (patch) | |
tree | cfd4e8d83fa241a7ec76e2f1975e7a61b8de108e /src/script/common/c_content.h | |
parent | db98ef6b4553e7b7cb99589740dc219902a90fbc (diff) | |
download | minetest-28d6326bd42a88d5a9245c70d7044d19e4d07954.tar.gz minetest-28d6326bd42a88d5a9245c70d7044d19e4d07954.tar.bz2 minetest-28d6326bd42a88d5a9245c70d7044d19e4d07954.zip |
Update set_mapgen_params and set_gen_notify Lua API to use new flag format
Diffstat (limited to 'src/script/common/c_content.h')
-rw-r--r-- | src/script/common/c_content.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/script/common/c_content.h b/src/script/common/c_content.h index 9aed5ccfa..f48c673bd 100644 --- a/src/script/common/c_content.h +++ b/src/script/common/c_content.h @@ -119,9 +119,14 @@ int getenumfield (lua_State *L, const EnumString *spec, int default_); -u32 getflagsfield (lua_State *L, int table, +bool getflagsfield (lua_State *L, int table, const char *fieldname, - FlagDesc *flagdesc, u32 *flagmask); + FlagDesc *flagdesc, + u32 *flags, u32 *flagmask); + +bool read_flags (lua_State *L, int index, + FlagDesc *flagdesc, + u32 *flags, u32 *flagmask); u32 read_flags_table (lua_State *L, int table, FlagDesc *flagdesc, u32 *flagmask); |