Ok, so I've gotten the hang of a lot of things so far.
A small query here in regards to exits:
Essentially, I've done away with the Side menus (compass, inventory, etc.) to make way for a more minimalistic & less intrusive interface ( or, more importantly, something that I hope is easily transferable between different mediums). Therefore, for the player to see what's in their inventory - they'll just type I. Now, I'm looking at exits & trying to incorporate them effectively.
Scenario 1: The Player is given a ShowMenu of options to choose from that'll take the player from Room 1, to either of 3 new Rooms (or stay in the same room). Is there a
simple way to let the player
look at the exit prior to accessing it? Thus, in theory, when the ShowMenu appears, I can give some of the choices a clickable-drop down - just like one has with Items (Use, Look at, Drop, etc.), so they can either "Look at" or "Go through/To".
Scenario 2: If Scenario one is tad too complex for a recent novice... I'd instead opt for granting the player the ability to look at them when they've chosen the "I'll look around first" option - which simply leaves them in the Room. In this situation, I've presented the Player with 2 opportunities to access a new room. Looking at one approach, after they've opted to "Look around the same room" instead of going elsewhere, I've presented the player with this:
msg ("Let's look around dawg, maybe there be gold.")
msg ("<br/>When done, you can either go to {exit:ToRoom2A} directly, or {exit:ToRoom2B} to approach it carefully, or just make a run for {exit:ToRoom2C}.")
Again, the "Exits" don't have the ability to look at - and simply transfer the player over. Can I word it in an easier way to allow players the ability to either "Look at" or "Go through/to" here?
Other query - Creating hyperlinks to objects in messages.
i.e. Let's say I have the sentence,
"You could use the
key to open the door from within your inventory." (Assuming I've already done an if check...)...how do I make Key a URL link to the object? Akin to the {exit:[Room]} concept with options to interact with it?