public void Unlock(bool value) { bool oldIsUnlocked = isUnlocked; isUnlocked = value; if (isUnlocked != oldIsUnlocked) { RavenhillEvents.OnRoomUnlocked(this); } }