예제 #1
0
 public override void WriteData(ESPWriter writer)
 {
     if (EditorID != null)
     {
         EditorID.WriteBinary(writer);
     }
     if (ObjectBounds != null)
     {
         ObjectBounds.WriteBinary(writer);
     }
     if (Filename != null)
     {
         Filename.WriteBinary(writer);
     }
     if (RandomChance != null)
     {
         RandomChance.WriteBinary(writer);
     }
     if (SoundData != null)
     {
         SoundData.WriteBinary(writer);
     }
     if (SoundDataShort != null)
     {
         SoundDataShort.WriteBinary(writer);
     }
     if (AttenuationCurve != null)
     {
         AttenuationCurve.WriteBinary(writer);
     }
     if (ReverbAttenuationControl != null)
     {
         ReverbAttenuationControl.WriteBinary(writer);
     }
     if (SoundPriority != null)
     {
         SoundPriority.WriteBinary(writer);
     }
 }