Clean code and modify comments in mapnode_contentfeatures.h

This commit is contained in:
Perttu Ahola 2011-11-13 11:07:01 +02:00
parent 64996422c0
commit 77cf27b82b

@ -86,7 +86,8 @@ struct ContentFeatures
#endif #endif
// List of all block textures that have been used (value is dummy) // List of all block textures that have been used (value is dummy)
// Exists on server too for cleaner code in content_mapnode.cpp // Used for texture atlas making.
// Exists on server too for cleaner code in content_mapnode.cpp.
core::map<std::string, bool> used_texturenames; core::map<std::string, bool> used_texturenames;
// Type of MapNode::param1 // Type of MapNode::param1
@ -108,8 +109,6 @@ struct ContentFeatures
bool climbable; bool climbable;
// Player can build on these // Player can build on these
bool buildable_to; bool buildable_to;
// Whether the node has no liquid, source liquid or flowing liquid
enum LiquidType liquid_type;
// If true, param2 is set to direction when placed. Used for torches. // If true, param2 is set to direction when placed. Used for torches.
// NOTE: the direction format is quite inefficient and should be changed // NOTE: the direction format is quite inefficient and should be changed
bool wall_mounted; bool wall_mounted;
@ -132,8 +131,9 @@ struct ContentFeatures
// Initial metadata is cloned from this // Initial metadata is cloned from this
NodeMetadata *initial_metadata; NodeMetadata *initial_metadata;
// Whether the node is non-liquid, source liquid or flowing liquid
enum LiquidType liquid_type;
// If the content is liquid, this is the flowing version of the liquid. // If the content is liquid, this is the flowing version of the liquid.
// If content is liquid, this is the same content.
content_t liquid_alternative_flowing; content_t liquid_alternative_flowing;
// If the content is liquid, this is the source version of the liquid. // If the content is liquid, this is the source version of the liquid.
content_t liquid_alternative_source; content_t liquid_alternative_source;
@ -174,12 +174,12 @@ struct ContentFeatures
diggable = true; diggable = true;
climbable = false; climbable = false;
buildable_to = false; buildable_to = false;
liquid_type = LIQUID_NONE;
wall_mounted = false; wall_mounted = false;
air_equivalent = false; air_equivalent = false;
often_contains_mineral = false; often_contains_mineral = false;
dug_item = ""; dug_item = "";
initial_metadata = NULL; initial_metadata = NULL;
liquid_type = LIQUID_NONE;
liquid_alternative_flowing = CONTENT_IGNORE; liquid_alternative_flowing = CONTENT_IGNORE;
liquid_alternative_source = CONTENT_IGNORE; liquid_alternative_source = CONTENT_IGNORE;
liquid_viscosity = 0; liquid_viscosity = 0;