public static string Vector3ToString(Vector3 inValue) { return (String.Concat(inValue.x.ToString(), ";", inValue.y.ToString(), ";", inValue.z.ToString())); }
private static string serialize() { StringBuilder output = new StringBuilder(); output.AppendLine(Utilities.craftFileFormat.ToString()); foreach (PartValue value in getParts(FlightGlobals.ActiveVessel, false)) { output.AppendLine(value.partName); output.AppendLine(Utilities.Vector3ToString(value.position)); output.AppendLine(Utilities.QuaternionToString(value.rotation)); output.AppendLine(value.scale.ToString()); } output.Append("[EOF]"); return(output.ToString()); }