+ u16 getGenLevel(){ return m_generation_level; }
+ void setGenLevel(u16 lev){ m_generation_level = lev; }
+
+ void serialize(std::ostream &os, u8 version)
+ {
+ os.write((char*)&m_generation_level, 1);
+ }
+ void deSerialize(std::istream &is, u8 version)
+ {
+ is.read((char*)&m_generation_level, 1);
+ }
+
+ bool isModified(){ return m_modified; }
+ void setModified(bool modified){ m_modified = modified; }