aboutsummaryrefslogtreecommitdiff
path: root/src/mapnode.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mapnode.h')
-rw-r--r--src/mapnode.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/mapnode.h b/src/mapnode.h
index 389fa1c9c..7ac050ef0 100644
--- a/src/mapnode.h
+++ b/src/mapnode.h
@@ -128,8 +128,8 @@ struct ContentFeatures
bool pointable;
// Player can dig these
bool diggable;
- // Player can climb these
- bool climbable;
+ // Player can climb these
+ bool climbable;
// Player can build on these
bool buildable_to;
// Whether the node has no liquid, source liquid or flowing liquid
@@ -153,6 +153,11 @@ struct ContentFeatures
content_t liquid_alternative_flowing;
// If the content is liquid, this is the source version of the liquid.
content_t liquid_alternative_source;
+ // Used currently for flowing liquids
+ u8 vertex_alpha;
+ // Special irrlicht material, used sometimes
+ video::SMaterial *special_material;
+ AtlasPointer *special_atlas;
// Amount of light the node emits
u8 light_source;
@@ -181,6 +186,10 @@ struct ContentFeatures
dug_item = "";
initial_metadata = NULL;
liquid_alternative_flowing = CONTENT_IGNORE;
+ liquid_alternative_source = CONTENT_IGNORE;
+ vertex_alpha = 255;
+ special_material = NULL;
+ special_atlas = NULL;
light_source = 0;
digging_properties.clear();
}