public override void Dispose() { m_Instanes.Remove(Location); dataOptions = null; if (dataFactory != null) { dataFactory.Dispose(); } _storageMaps = null; _storageLand = null; _storageItem = null; _storageGump = null; _storageAnim = null; GC.Collect(); }