diff options
Diffstat (limited to 'src/Enchantments.h')
-rw-r--r-- | src/Enchantments.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/Enchantments.h b/src/Enchantments.h index f77b535d8..70d6b6613 100644 --- a/src/Enchantments.h +++ b/src/Enchantments.h @@ -28,6 +28,9 @@ mapping each enchantment's id onto its level. ID may be either a number or the e Level value of 0 means no such enchantment, and it will not be stored in the m_Enchantments. Serialization will never put zero-level enchantments into the stringspec and will always use numeric IDs. */ + +typedef std::vector<cEnchantments> cEnchantmentsVector; + // tolua_begin class cEnchantments { @@ -61,7 +64,7 @@ public: enchLuckOfTheSea = 61, enchLure = 62, } ; - + /// Creates an empty enchantments container cEnchantments(void); @@ -102,7 +105,7 @@ public: /// Reads the enchantments from the specified NBT list tag (ench or StoredEnchantments) friend void EnchantmentSerializer::ParseFromNBT(cEnchantments& a_Enchantments, const cParsedNBT & a_NBT, int a_EnchListTagIdx); - + protected: /// Maps enchantment ID -> enchantment level typedef std::map<int, int> cMap; |