Then we get to the arcane textbook-sized rulesets people write to enforce basic things like "chests are closed by default and can only be opened with the appropriate key and must be opened before contents can be seen or retrieved and items can only be retrieved one at a time but only within the constraints of the encumbrance system" at which point you might as well just use the LLM to generate Inform 7 code.
But it doesn't matter, the MUD community seems already annoyed by bad AI proposals. It would take a good and consistent communication effort to overcome that.
Inform 7 was written for people like yourself. Check it out. The syntax is prosaic enough for a humanities nerd to write and structured enough for ChatGPT4 to generate.
Contrived example:
> The Exhibition Room is a room. It contains a closed locked lockable transparent openable container called the display case. The display case contains a priceless pearl. The display case is scenery. The description of the Exhibition Room is "By far the finest thing in the room is a priceless pearl in a glass display case. It should of course be yours[if key is not visible], if only you can remember where you hid the key[end if]."
> The silver key unlocks the display case.
> A jade vase, a teak chest, a bronze teakettle, and a child's burial casket are openable closed containers in the Exhibition Room.
> After taking the pearl: say "The pearl rolls into your hand, gleaming in the oblique light; your fortune is made."
> end the story finally.
I am aware of Inform 7, I think it is awesome. A few months ago I made a quick demo using Inklescript[1], which I found simpler and more suitable to my project (a Star Trek adventure). Inform 7 remains something I wish to explore in the future when I need something more complex.
Thanks! ;)
---