mirror of
https://github.com/luanti-org/luanti.git
synced 2025-08-06 17:41:04 +00:00
Add Generator Element Management framework
Add BiomeManager, OreManager, DecorationManager, and SchematicManager
This commit is contained in:
parent
f25cc0dbae
commit
7616537bc0
22 changed files with 620 additions and 464 deletions
|
@ -59,7 +59,7 @@ struct DigParams;
|
|||
struct HitParams;
|
||||
struct EnumString;
|
||||
struct NoiseParams;
|
||||
class DecoSchematic;
|
||||
class Schematic;
|
||||
|
||||
|
||||
ContentFeatures read_content_features (lua_State *L, int index);
|
||||
|
@ -151,10 +151,14 @@ NoiseParams* read_noiseparams (lua_State *L, int index);
|
|||
|
||||
bool read_noiseparams_nc (lua_State *L, int index,
|
||||
NoiseParams *np);
|
||||
|
||||
bool get_schematic (lua_State *L, int index,
|
||||
Schematic *schem,
|
||||
INodeDefManager *ndef,
|
||||
std::map<std::string, std::string> &replace_names);
|
||||
bool read_schematic (lua_State *L, int index,
|
||||
DecoSchematic *dschem,
|
||||
Server *server);
|
||||
Schematic *dschem,
|
||||
INodeDefManager *ndef,
|
||||
std::map<std::string, std::string> &replace_names);
|
||||
|
||||
void luaentity_get (lua_State *L,u16 id);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue