public override void WriteData(ESPWriter writer) { if (EditorID != null) { EditorID.WriteBinary(writer); } if (Name != null) { Name.WriteBinary(writer); } if (Type != null) { Type.WriteBinary(writer); } if (Loop_Battle_DayOuter != null) { Loop_Battle_DayOuter.WriteBinary(writer); } if (Explore_DayMiddle != null) { Explore_DayMiddle.WriteBinary(writer); } if (Suspense_DayInner != null) { Suspense_DayInner.WriteBinary(writer); } if (NightOuter != null) { NightOuter.WriteBinary(writer); } if (NightMiddle != null) { NightMiddle.WriteBinary(writer); } if (NightInner != null) { NightInner.WriteBinary(writer); } if (DecibelLoop_Battle_DayOuter != null) { DecibelLoop_Battle_DayOuter.WriteBinary(writer); } if (DecibelExplore_DayMiddle != null) { DecibelExplore_DayMiddle.WriteBinary(writer); } if (DecibelSuspense_DayInner != null) { DecibelSuspense_DayInner.WriteBinary(writer); } if (DecibelNightOuter != null) { DecibelNightOuter.WriteBinary(writer); } if (DecibelNightMiddle != null) { DecibelNightMiddle.WriteBinary(writer); } if (DecibelNightInner != null) { DecibelNightInner.WriteBinary(writer); } if (DayOuterBoundary != null) { DayOuterBoundary.WriteBinary(writer); } if (DayMiddleBoundary != null) { DayMiddleBoundary.WriteBinary(writer); } if (DayInnerBoundary != null) { DayInnerBoundary.WriteBinary(writer); } if (NightOuterBoundary != null) { NightOuterBoundary.WriteBinary(writer); } if (NightMiddleBoundary != null) { NightMiddleBoundary.WriteBinary(writer); } if (NightInnerBoundary != null) { NightInnerBoundary.WriteBinary(writer); } if (EnableFlags != null) { EnableFlags.WriteBinary(writer); } if (WaitTime_MinTimeOn_DaytimeMin != null) { WaitTime_MinTimeOn_DaytimeMin.WriteBinary(writer); } if (LoopFadeOut_LoopingRandomCrossfadeOverlap_NighttimeMin != null) { LoopFadeOut_LoopingRandomCrossfadeOverlap_NighttimeMin.WriteBinary(writer); } if (RecoveryTime_LayerCrossfadeTime_DaytimeMax != null) { RecoveryTime_LayerCrossfadeTime_DaytimeMax.WriteBinary(writer); } if (NighttimeMax != null) { NighttimeMax.WriteBinary(writer); } if (Intro_Daytime != null) { Intro_Daytime.WriteBinary(writer); } if (Outro_Nighttime != null) { Outro_Nighttime.WriteBinary(writer); } if (Unknown != null) { Unknown.WriteBinary(writer); } }