public bool LoadFromJson(JsonData Data) { if ((Data != null) && (Data is JsonObject obj)) { bool successful = true; if (!ServoRanges.LoadFromJson(obj["Servo Ranges"])) { successful = false; } if (!ThrusterRanges.LoadFromJson(obj["Thruster Ranges"])) { successful = false; } if (!LoadGripperPositions(obj["Gripper Positions"])) { successful = false; } return(successful); } else { return(false); } }