recreation
So, I think I have found a bug or more. The bug(s) is (are) related to the "after_load" method:
try:
mcmd = pcmd
pcmd = None
except NameError:
mcmd = mcmd
After the game ask for your name and surname:
1. Open the game console e type watch mcmd, (mcmd = '')
2. make a save
3. load the save you made
3. Open the game console e type watch mcmd, (mcmd is the name you typed')
4. make another save
5. load the last save you made
6. Open the game console e type watch mcmd, (mcmd is None)
The after_load method as implemented is a total mess, the more you reload the game the more information and variables change to None.
By the way, to destroy a variable in python you have to execute:
del <variable_name>
(I don't know if renpy deletes the variable from subsequent saves)