+ writeF32(os, eye_height);
+ writeF32(os, zoom_fov);
+ writeU8(os, use_texture_alpha);
+ os << serializeString16(damage_texture_modifier);
+ writeU8(os, shaded);
+ writeU8(os, show_on_minimap);
+
+ if (!nametag_bgcolor)
+ writeARGB8(os, NULL_BGCOLOR);
+ else if (nametag_bgcolor.value().getAlpha() == 0)
+ writeARGB8(os, video::SColor(0, 0, 0, 0));
+ else
+ writeARGB8(os, nametag_bgcolor.value());