3 can be done to, but It'll take work, like the room's text has to all be put in vars then the player is sent out and back into the room and the
vars that the most recent text was stored in is displayed back onto the screen, but it's time consuming but it can
be done if somebody really wanted to do it, I've already examined this Idea and tried it.
I Prefer a nice cool nifty room refresh option any day though

P.S I to rarely use the inventory, if ever.