summaryrefslogtreecommitdiff
path: root/src/mapblock.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2010-12-21 02:25:47 +0200
committerPerttu Ahola <celeron55@gmail.com>2010-12-21 02:25:47 +0200
commit3b0bff2f743a3abf100368f94efafa7c2843a9b7 (patch)
treea81464f28cb929d221706e5790c753ed42cc8315 /src/mapblock.h
parentd5a78c12530df800f8182f7012cd16237a7ebafe (diff)
downloadminetest-3b0bff2f743a3abf100368f94efafa7c2843a9b7.tar.gz
minetest-3b0bff2f743a3abf100368f94efafa7c2843a9b7.tar.bz2
minetest-3b0bff2f743a3abf100368f94efafa7c2843a9b7.zip
Cracking blocks while digging
Diffstat (limited to 'src/mapblock.h')
-rw-r--r--src/mapblock.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/mapblock.h b/src/mapblock.h
index 2bdf639b7..b5126b822 100644
--- a/src/mapblock.h
+++ b/src/mapblock.h
@@ -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)