17class NautilusArmorItem :
public ::Item {
20 enum class Tier :
int {
33 ::ll::TypedStorage<4, 4, ::NautilusArmorItem::Tier> mTier;
43 virtual bool isBodyArmor()
const ;
45 virtual int getArmorValue()
const ;
47 virtual int getToughnessValue()
const ;
49 virtual float getKnockbackResistanceValue()
const ;
58 MCAPI NautilusArmorItem(::std::string
const& name,
int id, ::NautilusArmorItem::Tier tier);
60 MCFOLD ::NautilusArmorItem::Tier getTier()
const;
66 MCAPI
static bool _tryEquipNautilusArmor(
::Actor* actor,
::ItemStack const& nautilusArmor);
72 MCAPI
void* $ctor(::std::string
const& name,
int id, ::NautilusArmorItem::Tier tier);
78 MCFOLD
bool $isBodyArmor()
const;
80 MCAPI
int $getArmorValue()
const;
82 MCAPI
int $getToughnessValue()
const;
84 MCAPI
float $getKnockbackResistanceValue()
const;
94 MCAPI
static void** $vftable();