I’m not sure whether this should be considered an Inform bug or just a bit of bad advice in the documentation.
The documentation (§10.3. Using the Scene index) recommends this way to make a scene last 3 turns: Train Stop ends when the time since Train Stop began is 3 minutes. But in this example, if the scene Train Stop began less than four minutes to midnight, it will never end. This kind of thing tends to create some hard-to-track-down bugs. Counterfeit Monkey had reports of soft locks for years before it was understood that this was the cause.
I’m not sure whether this should be considered an Inform bug or just a bit of bad advice in the documentation.
The documentation (§10.3. Using the Scene index) recommends this way to make a scene last 3 turns: Train Stop ends when the time since Train Stop began is 3 minutes. But in this example, if the scene Train Stop began less than four minutes to midnight, it will never end. This kind of thing tends to create some hard-to-track-down bugs. Counterfeit Monkey had reports of soft locks for years before it was understood that this was the cause.
See discussion: https://intfiction.org/t/inform-7-time-bug/
imported from: Documentation recommends scene code that causes soft lock