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

Cracking blocks while digging

This commit is contained in:
Perttu Ahola 2010-12-21 02:25:47 +02:00
parent d5a78c1253
commit 3b0bff2f74
16 changed files with 232 additions and 289 deletions

View file

@ -59,9 +59,10 @@ enum NodeModType
struct NodeMod
{
NodeMod()
NodeMod(enum NodeModType a_type=NODEMOD_NONE, u16 a_param=0)
{
type = NODEMOD_NONE;
type = a_type;
param = a_param;
}
enum NodeModType type;
u16 param;
@ -393,6 +394,11 @@ public:
*/
void setTempMod(v3s16 p, NodeMod mod)
{
/*dstream<<"setTempMod called on block"
<<" ("<<p.X<<","<<p.Y<<","<<p.Z<<")"
<<", mod.type="<<mod.type
<<", mod.param="<<mod.param
<<std::endl;*/
m_temp_mods[p] = mod;
}
void clearTempMod(v3s16 p)