- Aug 4, 2017
- 1,146
- 12,764
Basically Ren'Py indexes every line of dialogue in the rpyc script files, and stores the index number references in the persistent file as you play through the game.I don’t really know how it identifies if a line has been seen before or not, but if a new line has been added or an existing line has been modified in the update, the game doesn’t skip that line (I think).
If you edit the script, some of the indexes change. So now the references previously stored in the persistent file don't match the current script, Ren'Py thinks you haven't seen those lines before.