diff --git a/src/savegame_json.cpp b/src/savegame_json.cpp index 89492419b3578..f276c61bac63a 100644 --- a/src/savegame_json.cpp +++ b/src/savegame_json.cpp @@ -1438,6 +1438,9 @@ void vehicle::deserialize(JsonIn &jsin) data.read("aisle_lights_on", aisle_lights_on); data.read("has_atomic_lights", has_atomic_lights); data.read("scoop_on",scoop_on); + data.read("plow_on",plow_on); + data.read("harvester_on",harvester_on); + data.read("planter_on",planter_on); int last_updated = calendar::turn; data.read( "last_update_turn", last_updated ); last_update_turn = last_updated; @@ -1522,6 +1525,9 @@ void vehicle::serialize(JsonOut &json) const json.member( "has_atomic_lights", has_atomic_lights ); json.member( "last_update_turn", last_update_turn.get_turn() ); json.member("scoop_on",scoop_on); + json.member("plow_on",plow_on); + json.member("harvester_on",harvester_on); + json.member("planter_on",planter_on); json.end_object(); }