28 case STONE:
return QObject::tr(
"Pebble");
29 case IRON:
return QObject::tr(
"Spike");
30 case BONE:
return QObject::tr(
"Bone");
31 case SKY:
return QObject::tr(
"Air");
33 default:
return QObject::tr(
"Stick (%1)").arg(
SubName(
Sub()));
48 case STEEL:
return 12;
65 return QObject::tr(
"Pick (%1)").arg(
SubName(
Sub()));
72 return QObject::tr(
"Shovel (%1)").arg(
SubName(
Sub()));
79 return QObject::tr(
"Hammer (%1)").arg(
SubName(
Sub()));
86 return QObject::tr(
"Axe (%1)").arg(
SubName(
Sub()));
int DamageKind() const override
static QString SubName(int sub)
Returns translated substance name.
static QString SubNameUpper(int sub)
Returns translated substance name with first upper letter.
QString FullName() const override
virtual int Weight() const
QString FullName() const override
wearable Wearable() const override
int DamageKind() const override
int DamageKind() const override
int DamageLevel() const override
int Weight() const override
QString FullName() const override
Provides declaration for class Inventory for freg.
QString FullName() const override
push_reaction PushResult(dirs) const override
QString FullName() const override
int DamageKind() const override
int DamageKind() const override