public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
if( m_Guild != null && !m_Guild.Disbanded )
{
m_GuildName = m_Guild.Name;
m_GuildAbbrev = m_Guild.Abbreviation;
}
writer.Write( (int)3 ); // version
writer.Write( m_BeforeChangeover );
writer.Write( m_GuildName );
writer.Write( m_GuildAbbrev );
writer.Write( m_Guild );
}