public override void Delete() { base.Delete(); if (PlayerCorpses != null && PlayerCorpses.Remove(this)) { if (PlayerCorpses.Count == 0) { PlayerCorpses = null; } } }
public override void Delete() { base.Delete(); if (PlayerCorpses != null && PlayerCorpses.Remove(this)) { if (PlayerCorpses.Count == 0) { PlayerCorpses = null; } } if (m_HasLooted != null) { ColUtility.Free(m_HasLooted); m_HasLooted = null; } }