Hi
Ninoss . The new version looks pretty good. I like the girls portraits appearing after interactions with them (at least when they're naked, I haven't tested it for if they're topless. Are you considering having it for different levels of clothing? It's probably not worth the effort unless it's just for something generic like a white shirt, or any photo in a bra. In any case, it makes the interaction more personal, which I think is a good touch. Other minor bugs or improvements have already been mentioned.
You may also be able to implement "if" or "try" statements in order to improve backward compatibility (e.g., if you introduce a new global variable 'myVar'):
Code:
if not('myVar' in globals()):
myVar = #function to create myVar, which would have run when you started a new game from v0.20d onwards - may also be worthwhile to create any dependent variables at this point.
myVar.append(value) #whatever you were going to do with the new variable
This should also work with locals() or hasattr() within a class. Can be a bit of a pain, but it will appease those who want to continue an old save in a new version.
I'm not sure if it's a priority, but the girls' portrait after an interaction still appears when the text refers to another girl (e.g., if you interact with Little Caprice and Jessica Albanka leaves the room due to pressure as seen below). This might be a minor thing, or you might not think it matters, but I thought I would at least bring it to your attention just in case.
View attachment 2369433