So currently I have this in my source code.
Aquarium Window is a room. "The giant window showcases an aquarium bigger than the window itself."
I have no idea how to make it say
"A fish swims by"
on the next turn, changing the room description to
"The giant window showcases an aquarium bigger than the window itself. Some fish are swimming by."
Then having the game talk about the fish (the same text) at every alternate turn until after several times it says
The fish that swam by dropped a clam!
which changes the room description to
"The giant window showcases an aquarium bigger than the window itself. Some fish are swimming by. A clam also sits on a rock"
While still talking about the fish and moving said clam into play. 2 turns later it would say
"The clam opens to reveal a pearl! The pearl falls and hits the seabed while the clam is swept away by the current"
which moves the pearl into play while removing the clam. Which changes the description to
"The giant window showcases an aquarium bigger than the window itself. Some fish are swimming by. A pearl is stuck on the seabed"
I know it sounds kinda complicated but i have no other way of explaining it. D: Also I’ll focus on the “other stuff” when I get this solved.
(Mostly it’s the problem of changing the room description and also using “say”)
EDIT: I also forgot to mention that the player will remain stuck in this room until this scene ends though free to examine anything.