Esempio n. 1
0
 public static ParseResult CustomRecordFallback(
     IWeatherInternal item,
     MutagenFrame frame,
     Dictionary <RecordType, int>?recordParseCount,
     RecordType nextRecordType,
     int contentLength,
     RecordTypeConverter?recordTypeConverter = null)
 {
     if (nextRecordType.TypeInt == 0x44494445) // EDID
     {
         return(SkyrimMajorRecordBinaryCreateTranslation.FillBinaryRecordTypes(
                    item: item,
                    frame: frame,
                    recordParseCount: recordParseCount,
                    nextRecordType: nextRecordType,
                    contentLength: contentLength,
                    recordTypeConverter: recordTypeConverter));
     }
     WeatherBinaryCreateTranslation.FillCloudTexture(frame, nextRecordType, item.CloudTextures);
     return(default(int?));
 }
Esempio n. 2
0
 public static partial ParseResult FillBinaryCloudColorsCustom(MutagenFrame frame, IWeatherInternal item)
 {
     FillBinaryCloudColors(frame, item.Clouds);
     return(null);
 }
Esempio n. 3
0
 public static partial void FillBinaryCloudTexturesParseCustom(MutagenFrame frame, IWeatherInternal item)
 {
 }
Esempio n. 4
0
 public static partial void FillBinaryDirectionalAmbientLightingColorsCustom(MutagenFrame frame, IWeatherInternal item)
 {
     item.DirectionalAmbientLightingColors = GetBinaryDirectionalAmbientLightingColors(frame);
 }
Esempio n. 5
0
 public static partial void FillBinaryCloudsCustom(MutagenFrame frame, IWeatherInternal item)
 {
     FillBinaryCloudYSpeeds(frame, item.Clouds);
 }
Esempio n. 6
0
 static partial void FillBinaryCloudColorsCustom(MutagenFrame frame, IWeatherInternal item)
 {
     FillBinaryCloudColors(frame, item.Clouds);
 }
Esempio n. 7
0
 static partial void FillBinaryDisabledCloudLayersCustom(MutagenFrame frame, IWeatherInternal item)
 {
     FillBinaryDisabledCloudLayers(frame, item.Clouds);
 }