- Aug 6, 2019
- 669
- 986
When I define characters, I use this way in the "definitions.rpy" file :
define jn = Character(("Jane"), color="#2eff00")
It happened to me today that when I added a new character to the definition section, loaded an old save and the character in Chapter 2 said something for the first time, Ren'Py displayed an error message saying that the speaker was not defined.
When I tried to start the game from the beginning instead of loading save, it worked.
When I tried to replicate the error, added another character and loaded the save, all went well and did not end in error.
How is it possible that sometimes adding a new character will cause an error in the old save and in another case not, even if I use the same method?
define jn = Character(("Jane"), color="#2eff00")
It happened to me today that when I added a new character to the definition section, loaded an old save and the character in Chapter 2 said something for the first time, Ren'Py displayed an error message saying that the speaker was not defined.
When I tried to start the game from the beginning instead of loading save, it worked.
When I tried to replicate the error, added another character and loaded the save, all went well and did not end in error.
How is it possible that sometimes adding a new character will cause an error in the old save and in another case not, even if I use the same method?
Last edited: