2010-12-25 00:54:39 +01:00
|
|
|
#include "materials.h"
|
2011-06-17 21:20:15 +02:00
|
|
|
#include "mapnode.h"
|
2010-12-25 00:54:39 +01:00
|
|
|
|
2011-06-17 21:20:15 +02:00
|
|
|
// NOTE: DEPRECATED
|
2010-12-25 00:54:39 +01:00
|
|
|
|
2011-07-23 15:55:26 +02:00
|
|
|
DiggingPropertiesList * getDiggingPropertiesList(u16 content)
|
2010-12-25 00:54:39 +01:00
|
|
|
{
|
2011-06-17 21:20:15 +02:00
|
|
|
return &content_features(content).digging_properties;
|
2010-12-25 00:54:39 +01:00
|
|
|
}
|
|
|
|
|
2011-07-23 15:55:26 +02:00
|
|
|
DiggingProperties getDiggingProperties(u16 content, const std::string &tool)
|
2010-12-25 00:54:39 +01:00
|
|
|
{
|
2011-06-17 21:20:15 +02:00
|
|
|
DiggingPropertiesList *mprop = getDiggingPropertiesList(content);
|
2010-12-25 00:54:39 +01:00
|
|
|
if(mprop == NULL)
|
|
|
|
// Not diggable
|
|
|
|
return DiggingProperties();
|
|
|
|
|
2011-06-17 21:20:15 +02:00
|
|
|
return mprop->get(tool);
|
2010-12-25 00:54:39 +01:00
|
|
|
}
|
|
|
|
|