public void RemoveLocks() { if ( m_Doors != null ) { for (int i=0;i<m_Doors.Count;++i) { BaseDoor door = m_Doors[i] as BaseDoor; if ( door != null ) { door.KeyValue = 0; door.Locked = false; } } } }