This started with a small idea.
Players sometimes leave their seats while playing games.
Someone talks to me.
However, I missed the message after returning to the seat with a lot of battle messages and traces of the NPC movement.
At this time, I can check the latest stories I missed with the final story command.
The number of stories saved is set in the config.h file.
If the message exceeds the specified number, remove the old one first.
Do I create a file for each player for this function?
Can it run on Unix or Windows depending on the compilation environment?