diff --git a/FModel/PakReader/Parsers/Objects/FPrimaryAssetId.cs b/FModel/PakReader/Parsers/Objects/FPrimaryAssetId.cs new file mode 100644 index 00000000..0d351436 --- /dev/null +++ b/FModel/PakReader/Parsers/Objects/FPrimaryAssetId.cs @@ -0,0 +1,14 @@ +namespace FModel.PakReader.Parsers.Objects +{ + public readonly struct FPrimaryAssetId : IUStruct + { + public readonly FPrimaryAssetType PrimaryAssetType; + public readonly FName PrimaryAssetName; + + public FPrimaryAssetId(PackageReader reader) + { + PrimaryAssetType = new FPrimaryAssetType(reader); + PrimaryAssetName = reader.ReadFName(); + } + } +} \ No newline at end of file diff --git a/FModel/PakReader/Parsers/Objects/FPrimaryAssetType.cs b/FModel/PakReader/Parsers/Objects/FPrimaryAssetType.cs new file mode 100644 index 00000000..96b3d490 --- /dev/null +++ b/FModel/PakReader/Parsers/Objects/FPrimaryAssetType.cs @@ -0,0 +1,12 @@ +namespace FModel.PakReader.Parsers.Objects +{ + public readonly struct FPrimaryAssetType : IUStruct + { + public readonly FName Name; + + public FPrimaryAssetType(PackageReader reader) + { + Name = reader.ReadFName(); + } + } +} \ No newline at end of file