protected internal override void WriteJson(JsonWriter writer, JsonSerializer serializer) { base.WriteJson(writer, serializer); writer.WritePropertyName("bStaticLightingBuiltGUID"); writer.WriteValue(bStaticLightingBuiltGUID.ToString(EGuidFormats.UniqueObjectGuid)); }
public static string GetPAKGuid(string PAKPath) { using (BinaryReader reader = new BinaryReader(File.Open(PAKPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))) { reader.BaseStream.Seek(-FPakInfo.Size, SeekOrigin.End); FGuid gd = new FGuid(reader); return(gd.ToString()); } }
protected internal override void WriteJson(JsonWriter writer, JsonSerializer serializer) { base.WriteJson(writer, serializer); writer.WritePropertyName("BodySetupGuid"); writer.WriteValue(BodySetupGuid.ToString()); if (CookedFormatData?.Formats.Count <= 0) { return; } writer.WritePropertyName("CookedFormatData"); serializer.Serialize(writer, CookedFormatData); }