示例#1
0
            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;
            }
示例#2
0
 static partial void FillBinaryConditionsCustom(MutagenFrame frame, ICameraPathInternal item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame);
 }