aboutsummaryrefslogtreecommitdiff
path: root/assets/oldmodels/trackvertical2.b3d
diff options
context:
space:
mode:
authororwell96 <mono96.mml@gmail.com>2017-01-29 21:24:03 +0100
committerorwell96 <mono96.mml@gmail.com>2017-01-29 21:24:03 +0100
commit4b63e8d9d6ac5c38936e4a5fc45fa5f3709ba0b7 (patch)
tree62b762010f50061bbc212abf5ca10fb47d6c0460 /assets/oldmodels/trackvertical2.b3d
parent724b03abb983eb93c124cef6039bcf2ea4125335 (diff)
downloadadvtrains-4b63e8d9d6ac5c38936e4a5fc45fa5f3709ba0b7.tar.gz
advtrains-4b63e8d9d6ac5c38936e4a5fc45fa5f3709ba0b7.tar.bz2
advtrains-4b63e8d9d6ac5c38936e4a5fc45fa5f3709ba0b7.zip
Fix wagon properties not saved on button click
Diffstat (limited to 'assets/oldmodels/trackvertical2.b3d')
0 files changed, 0 insertions, 0 deletions
> "content_sao.h" StaticObject::StaticObject(const ServerActiveObject *s_obj, const v3f &pos_): type(s_obj->getType()), pos(pos_) { s_obj->getStaticData(&data); } void StaticObject::serialize(std::ostream &os) { // type writeU8(os, type); // pos writeV3F1000(os, pos); // data os<<serializeString(data); } void StaticObject::deSerialize(std::istream &is, u8 version) { // type type = readU8(is); // pos pos = readV3F1000(is); // data data = deSerializeString(is); } void StaticObjectList::serialize(std::ostream &os) { // version u8 version = 0; writeU8(os, version); // count size_t count = m_stored.size() + m_active.size(); // Make sure it fits into u16, else it would get truncated and cause e.g. // issue #2610 (Invalid block data in database: unsupported NameIdMapping version). if (count > U16_MAX) { errorstream << "StaticObjectList::serialize(): " << "too many objects (" << count << ") in list, " << "not writing them to disk." << std::endl; writeU16(os, 0); // count = 0 return; } writeU16(os, count); for (StaticObject &s_obj : m_stored) { s_obj.serialize(os); } for (auto &i : m_active) { StaticObject s_obj = i.second; s_obj.serialize(os); } } void StaticObjectList::deSerialize(std::istream &is) { if (m_active.size()) { errorstream << "StaticObjectList::deSerialize(): " << "deserializing objects while " << m_active.size()