It doesn't really even have any useful destinations in my opinion.
Not sure I understand, you can manually type in the number of any of the at least 60 rooms.
I just meant that the buttons don't take you anywhere useful. Intro, Hotel exterior and lobby can all be reached within a few seconds without debugging. More location buttons would have been useful in my opinion.
I attached a zip below with "Restore" removed when the player is at room 0. I've left it as-is on my repo because I kind of like the "error" message; it's normally impossible to trigger, I think.
It turns out I couldn't have been more wrong about changing the font mid-string. If you're working in SCI1.1 or above it couldn't be easier. I just noticed the following in the
SC documentation, which I completely forgot was available:
Message text can contain information about which fonts and colors to use. Here are some examples:
Hello, |c5|this part is in color number five|c|, and this is not.
Hello, |f8|this part is in font eight|f|, and this is not.
|f5|This entire message is in font five.
The mapping for the font and color indices is provided by the calls to TextColors and TextFonts in your game?s init method in Main.sc.
Edit: |c| and |f| don't seem to work in EQ1CD which is SCI1.1, so maybe it's not supported in all versions, IDK.