static partial void FillBinaryConditionsCustom(MutagenFrame frame, IAStoryManagerNodeInternal item) { if (!frame.TryReadSubrecordFrame(RecordTypes.CITC, out var countMeta) || countMeta.Content.Length != 4) { throw new ArgumentException(); } var count = BinaryPrimitives.ReadInt32LittleEndian(countMeta.Content); ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame, count); }