I think I may have found a bug, which first manifested in FAIR but I couldn’t pin down why.
Usually there’s an automatic LOOK when the game starts, but I noticed that under certain circumstances, the game would start with just a command prompt.
I was creating a personal extension, and noticed that the same behavior exhibited itself when the first room description had (I think) 43 substitutions: the game starts with a bare command prompt, but typing LOOK then works as normal.
If I use cycling text, where the first iteration is a simpler sentence ("[one of]Type LOOK.[or][giant sentence with multiple substitutions].[stopping] - it works as normal.
I’m pasting the extension code in case anyone can replicate it.
[rant=Collapsed for space][code]Text Abbreviations by Hanon Ondricek begins here.
“Provides shorter text formatting substitutions.”
To say i: say “[italic type]”.
To say b: say “[bold type]”.
to say f: say “[fixed letter spacing]”.
to say v: say “[variable letter spacing]”.
to say p: say “[paragraph break]”.
to say l: say “[line break]”.
to say /: say “[roman type]”.
to say lb: say “[bracket]”.
to say rb: say “[close bracket]”.
Text Abbreviations ends here.
---- DOCUMENTATION ----
This tiny bit of code adds shortcuts for common text formatting to save typing out common formatting such as [bracket]paragraph break[close bracket] hundreds of times. The code goes within brackets inside quotation marks as a text substitution.
i is italic type.
b is bold type.
f is fixed letter spacing. (usually will display as Courier, or the preferred monospace font in an interpreter)
v is variable letter spacing. (normal variable with font, the default)
p is paragraph break.
l is line break.
/ is roman type (cancel formatting - standard text display
lb is left bracket (bracket)- “[bracket]”
rb is right bracket (close bracket) - “[close bracket]”
*: “Formatting Test”
Include Text Abbreviations by Hanon Ondricek
Test Room is a room. "You are in the [b]Test Room[/]. It is [i]quite[/] deserted in here except for a screen reading [f]THIS ROOM IS UNIMPLEMENTED[l]-Do not even try to examine this screen-[/].[p][lb]You feel as if you are being [i]watched[/][rb]...[p]Here are your literal formatting codes, because I was too lazy to type 'bracket/close bracket' nine times in a row (yes, I know, [i]copy/paste[/]):[p][lb]i[rb][l][lb]b[rb][l][lb]f[rb][l][lb]v[rb][l][lb]p[rb][l][lb]l[rb][l][lb]/[rb][l][lb]lb[rb][l][lb]rb[rb][l]"
Test me with "look".
[/code][/rant]