mirror of
https://github.com/minetest/minetest.git
synced 2024-12-24 15:12:23 +01:00
Tune the tool speed thing
This commit is contained in:
parent
f97d4355be
commit
72884bf85f
@ -49,7 +49,7 @@ void setStoneLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
|||||||
void setDirtLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
void setDirtLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
||||||
{
|
{
|
||||||
mprop.diggability = DIGGABLE_NORMAL;
|
mprop.diggability = DIGGABLE_NORMAL;
|
||||||
mprop.weight = toughness * 2.0;
|
mprop.weight = toughness * 1.2;
|
||||||
mprop.crackiness = 0;
|
mprop.crackiness = 0;
|
||||||
mprop.crumbliness = 1.2;
|
mprop.crumbliness = 1.2;
|
||||||
mprop.cuttability = -0.4;
|
mprop.cuttability = -0.4;
|
||||||
@ -68,9 +68,9 @@ void setWoodLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
|||||||
{
|
{
|
||||||
mprop.diggability = DIGGABLE_NORMAL;
|
mprop.diggability = DIGGABLE_NORMAL;
|
||||||
mprop.weight = toughness * 1.0;
|
mprop.weight = toughness * 1.0;
|
||||||
mprop.crackiness = 2.0;
|
mprop.crackiness = 0.75;
|
||||||
mprop.crumbliness = -1.0;
|
mprop.crumbliness = -1.0;
|
||||||
mprop.cuttability = 2.0;
|
mprop.cuttability = 1.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
void setLeavesLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
void setLeavesLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
||||||
@ -85,7 +85,7 @@ void setLeavesLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
|||||||
void setGlassLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
void setGlassLikeMaterialProperties(MaterialProperties &mprop, float toughness)
|
||||||
{
|
{
|
||||||
mprop.diggability = DIGGABLE_NORMAL;
|
mprop.diggability = DIGGABLE_NORMAL;
|
||||||
mprop.weight = 0.5 * toughness;
|
mprop.weight = 0.1 * toughness;
|
||||||
mprop.crackiness = 2.0;
|
mprop.crackiness = 2.0;
|
||||||
mprop.crumbliness = -1.0;
|
mprop.crumbliness = -1.0;
|
||||||
mprop.cuttability = -1.0;
|
mprop.cuttability = -1.0;
|
||||||
|
@ -46,11 +46,11 @@ ToolProperties getToolProperties(const std::string &toolname)
|
|||||||
return ToolProperties(0, 0,0,0,0, 1337, 0,0,0,0);
|
return ToolProperties(0, 0,0,0,0, 1337, 0,0,0,0);
|
||||||
|
|
||||||
else if(toolname == "WShovel")
|
else if(toolname == "WShovel")
|
||||||
return ToolProperties(1.5, 0.5,2,-1.5,0.3, 50, 0,0,0,0);
|
return ToolProperties(2.0, 0.5,2,-1.5,0.3, 50, 0,0,0,0);
|
||||||
else if(toolname == "STShovel")
|
else if(toolname == "STShovel")
|
||||||
return ToolProperties(1.0, 0.5,2,-1.5,0.1, 100, 0,0,0,0);
|
return ToolProperties(1.5, 0.5,2,-1.5,0.1, 100, 0,0,0,0);
|
||||||
else if(toolname == "SteelShovel")
|
else if(toolname == "SteelShovel")
|
||||||
return ToolProperties(0.6, 0.5,2,-1.5,0.0, 300, 0,0,0,0);
|
return ToolProperties(1.0, 0.5,2,-1.5,0.0, 300, 0,0,0,0);
|
||||||
|
|
||||||
// weight, crackiness, crumbleness, cuttability
|
// weight, crackiness, crumbleness, cuttability
|
||||||
else if(toolname == "WAxe")
|
else if(toolname == "WAxe")
|
||||||
@ -68,7 +68,7 @@ ToolProperties getToolProperties(const std::string &toolname)
|
|||||||
return ToolProperties(2.0, 3,0,1,-1, 300, 0,0,0,0);
|
return ToolProperties(2.0, 3,0,1,-1, 300, 0,0,0,0);
|
||||||
|
|
||||||
// Properties of hand
|
// Properties of hand
|
||||||
return ToolProperties(0.5, 1,0.4,-0.75,0, 50, 0,0,0,0);
|
return ToolProperties(0.5, 1,0,-1,0, 50, 0,0,0,0);
|
||||||
}
|
}
|
||||||
|
|
||||||
DiggingProperties getDiggingProperties(u16 material, const std::string &tool)
|
DiggingProperties getDiggingProperties(u16 material, const std::string &tool)
|
||||||
|
Loading…
Reference in New Issue
Block a user