private void DoorLogic(DoorSwitch inDoor, bool doorState) { if (inDoor.isLocked()) { if (doorState == true) { inDoor.Unlock(); } } else { if (doorState == false) { inDoor.Lock(); } } }
private void OpenDoor() { if (playerInteract.Interact()) { interacted = true; if (doorSwitch.isLocked() == false) { if (doorSwitch.isClosed()) { doorSwitch.Open(); } else if (doorSwitch.isOpen()) { doorSwitch.Close(); } } } }