Exemplo n.º 1
0
            public static partial void FillBinaryUnusedConditionsLogicCustom(MutagenFrame frame, IQuestInternal item)
            {
                var nextHeader = frame.ReadSubrecordFrame();

                if (nextHeader.RecordType != RecordTypes.NEXT ||
                    nextHeader.Content.Length != 0)
                {
                    throw new ArgumentException("Unexpected NEXT header");
                }
                ConditionBinaryCreateTranslation.FillConditionsList(item.UnusedConditions, frame);
            }
Exemplo n.º 2
0
            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);
            }
Exemplo n.º 3
0
 static partial void FillBinaryConditionsCustom(MutagenFrame frame, IIdleAnimationInternal item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame);
 }
Exemplo n.º 4
0
 static partial void FillBinaryConditionsCustom(MutagenFrame frame, IMessageButton item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame);
 }
Exemplo n.º 5
0
 static partial void FillBinaryConditionsCustom(MutagenFrame frame, ISoundDescriptorInternal item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame);
 }
Exemplo n.º 6
0
 static void FillBinaryConditionsCustom(MutagenFrame frame, IPerkInternal item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame);
 }
Exemplo n.º 7
0
 public static partial void FillBinaryDialogConditionsCustom(MutagenFrame frame, IQuestInternal item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.DialogConditions, frame);
 }
Exemplo n.º 8
0
 static partial void FillBinaryCompletionConditionsCustom(MutagenFrame frame, IScenePhase item)
 {
     frame.ReadSubrecordFrame();
     ConditionBinaryCreateTranslation.FillConditionsList(item.CompletionConditions, frame);
 }
Exemplo n.º 9
0
 static partial void FillBinaryStartConditionsCustom(MutagenFrame frame, IScenePhase item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.StartConditions, frame);
 }
Exemplo n.º 10
0
 static partial void FillBinaryConditionsCustom(MutagenFrame frame, IQuestLogEntry item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame);
 }
Exemplo n.º 11
0
 static partial void FillBinaryConditionsCustom(MutagenFrame frame, IConstructibleObjectInternal item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame);
 }
Exemplo n.º 12
0
 static partial void FillBinaryConditionsCustom(MutagenFrame frame, IQuestObjectiveTarget item)
 {
     ConditionBinaryCreateTranslation.FillConditionsList(item.Conditions, frame);
 }