I have this:
[code]HouseScene is a Scene.
HouseScene begins when location is the house.
HouseSceneText is a text that varies.
HouseSceneText is “[one of]Something[or]Something else.[or]Something entirely different.[or]END SCENE[stopping]”
Every turn during HouseScene, say “[HouseSceneText][line break]”
HouseScene ends when HouseSceneText is “END SCENE”.
When HouseScene ends:
say “End of scene!”[/code]
The intention is to have a new sentence printed out every turn during the HouseScene until HouseSceneText reaches its end.
It works but it feels a little clunky.
I assume this isn’t the usual way to do this. Is there a way to end the scene without having to compare the value of HouseSceneText when the length of HouseSceneText is variable?