The affected code section is:
Code: Select all
// template implementations
template <class Archive>
void PartType::serialize(Archive& ar, const unsigned int version)
{
ar & BOOST_SERIALIZATION_NVP(m_name)
& BOOST_SERIALIZATION_NVP(m_description)
& BOOST_SERIALIZATION_NVP(m_class)
& BOOST_SERIALIZATION_NVP(m_stats)
& BOOST_SERIALIZATION_NVP(m_production_cost)
& BOOST_SERIALIZATION_NVP(m_production_time)
& BOOST_SERIALIZATION_NVP(m_mountable_slot_types)
& BOOST_SERIALIZATION_NVP(m_location)
& BOOST_SERIALIZATION_NVP(m_effects)
& BOOST_SERIALIZATION_NVP(m_graphic);
}
Code: Select all
& BOOST_SERIALIZATION_NVP(m_icon);
Code: Select all
'm_graphic' was not declared in this scope