public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); if (reader.ReadBool()) { m_Blocker = reader.ReadItem() as Blocker; if (m_Blocker != null) { m_Blocker.Delete(); } } if (reader.ReadBool()) { m_LOSBlocker = reader.ReadItem() as LOSBlocker; if (m_LOSBlocker != null) { m_LOSBlocker.Delete(); } } Delete(); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); /*int version = */ reader.ReadInt(); if (reader.ReadBool()) { m_Blocker = reader.ReadItem() as Blocker; m_Blocker.Delete(); } Delete(); }