public static partial void FillBinaryZoomCustom(MutagenFrame frame, ICameraPathInternal item) { var subFrame = frame.ReadSubrecordFrame(); if (subFrame.Content.Length != 1) { throw new ArgumentException(); } var e = subFrame.Content[0]; item.Zoom = (CameraPath.ZoomType)(e % 128); item.ZoomMustHaveCameraShots = e < 128; }
static partial void FillBinaryConditionsCustom(MutagenFrame frame, ICameraPathInternal item) { ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame); }