public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
writer.WriteEncodedInt( (int) m_Entries.Count );
for ( int i = 0; i < m_Entries.Count; ++i )
{
MonsterContractEntry obj = m_Entries[i] as MonsterContractEntry;
if( obj != null )
obj.Serialize( writer );
}
}