/// <summary> /// Removes a known player for this object /// </summary> public bool RemoveKnownPlayer(PhysicsObj obj) { //Console.WriteLine($"{PhysicsObj.Name} ({PhysicsObj.ID:X8}).ObjectMaint.RemoveKnownPlayer({obj.Name})"); rwLock.EnterReadLock(); try { return(KnownPlayers.Remove(obj.ID, out _)); } finally { rwLock.ExitReadLock(); } }
/// <summary> /// Removes a known player for this object /// </summary> public bool RemoveKnownPlayer(PhysicsObj obj) { //Console.WriteLine($"{PhysicsObj.Name} ({PhysicsObj.ID:X8}).ObjectMaint.RemoveKnownPlayer({obj.Name})"); return(KnownPlayers.Remove(obj.ID)); }