1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Better snow fall, finite liquid transform, leveled nodes api

This commit is contained in:
proller 2013-07-28 17:11:59 +04:00
parent 3aedfac968
commit 037e84d377
8 changed files with 88 additions and 29 deletions

View file

@ -104,7 +104,7 @@ enum Rotation {
#define LIQUID_INFINITY_MASK 0x80 //0b10000000
// mask for param2, now as for liquid
#define LEVELED_MASK 0x07
#define LEVELED_MASK 0x3F
#define LEVELED_MAX LEVELED_MASK
/*
@ -229,7 +229,9 @@ struct MapNode
/* Liquid helpers */
u8 getMaxLevel(INodeDefManager *nodemgr) const;
u8 getLevel(INodeDefManager *nodemgr) const;
u8 setLevel(INodeDefManager *nodemgr, s8 level = 1);
u8 addLevel(INodeDefManager *nodemgr, s8 add = 1);
void freezeMelt(INodeDefManager *nodemgr);
/*
Serialization functions