When I tried to call to Ashley on day 72 in v0.12.14:
Code:
While running game code:
File "game/phonebook.rpy", line 110, in <module>
NameError: name 'aname' is not defined
I think the issue is that the variable
aname isn't defaulted. Also, using an ancient Renpy 7.4.11 doesn't help because I think that the latest 7.x would have saved
aname even though it's only a python variable.
Also, the Character (and Girl) object
nu is causing issues. You have used the same variable name for both in script.rpy:
Code:
default nu = Girl( "Nu" )
define nu = Character( "ν (Nu)", image = "nu", color = "#efefef" )
and then in ch60 on line 716 you decide to make nu (was a Girl variable) into a Character variable with:
Code:
$ nu = Character( "ν (Nu)", image = "nu", color = "#efefef" )
But it breaks most saves that are showing a dialogue.
I see that you try to name Girl variables as close to first names and you use abbreviations for Character variables. But, for cell girl Characters you are using "a" as the second letter in the variable name, so
na would be an excellent candidate to replace the
nu Character variable. Although it needs lots of replacing but it should be worth it.
Or, I decided to try another approach to fix it. I commented the line 716 in ch60 and changed the definition in script.rpy:
Code:
default nu = Girl( "Nu" )
define character.nu = Character( "ν (Nu)", image = "nu", color = "#efefef" )
That way Renpy looks for the
nu Character in its
character namespace.
I also tested if adding
default aname = "Daddy" would fix the first issue. It did.