I have been thinking about a bio page with some background information on the girls as well. Unfortunately it will be complicated to do. Well not the additional page in itself, but keeping track of what the MC already knows or doesn't know. I probably need to set something up simlar to the quest system (but less complicated).
Basically the information about the girls' background could be divided into several parts (or even single information). Each part of information has an identifier and something like a group, type or whatever to categorize it.
This information goes into a list that is linked to the girl. Each item of the list could then be activated by "whatever action that provides the informatin". In the end it would be a method call (which would be part of the girl class) like:
yvette.unlock_background_info(<ID>)
For scenes and events it would be easy to add/include. For more generic stuff like e.g. hotshots questions, it would require some redesign and more additional stuff.
Here is an example for hotshots:
$ yvette.hs_answers.append(cl_hs_correct_answer(12,"cowgirl", commentary="I like to drive a guy wild with my bouncing boobs!", commentary_heat_bonus=3, commentary_condition="g_hotshots.heat >= 50"))
Right now if you get question 12, the answer for yvette is cowgirl and she comments when heat is >= 50, which also gives an additional heat bonus.
I could extend the class to take another argument: correct_unlock_background_info =14, meaning background info id 14 for yvette gets unlocked if you correctly answer the question.
There are other generic things like the talk about herself stuff that would need to unlock certain information.
Each girl could have th background page right from the start.
Maybe with information like:
Yvette is a short girl with a voluptous figure. She's really good natured and everybody's darling...
Anything else would have to be "unlocked".
For a question/answer game like hotshots, if you know the answer already (because you unlocked it), some kind of "hint" could be displayed, or maybe the correct answer could be marked directly as correct.
@
Puppet Master - this could very well be integrated with your idea to have one girl find out something about another one and tell you about it (using favor, or by some other means of persuasion)