@lunarised hmm, that would be an interesting way to do it. definitely the hardest way to program it, and i think the other downside would come from players who are now disappointed they don't get to walk to the room every time OR players who are annoyed that they have to walk there at all. i get what you're saying, but i think in this case it might be an "annoy everyone" approach rather than an "annoy some people" one.
then again, i could always develop it that way and see what testers think, and which one they prefer! i'll keep that in mind, thank you.