public void Write(PrtBinaryWriter writer)
{
writer.Write(this.LoopingCycle);
writer.Write(new byte[3]);
this.NumStages = this.ScaleStages.Count;
writer.Write(this.NumStages);
writer.Write(this.Scale);
writer.Write(this.ScaleVar);
writer.Write(this.XScale);
writer.Write(this.XScaleVar);
writer.Write(this.YScale);
writer.Write(this.YScaleVar);
writer.Write(this.ZScale);
writer.Write(this.ZScaleVar);
writer.Write(this.CycleTime);
writer.Write(this.CycleTimeVar);
}