Discovered (potential) oversight with same-gender parents and family trees
(I'll preface this by saying that I don't *think* this is a bug, hence the (potential) in the subject line, but if it *is* a bug, I apologize for putting it in the feedback forum instead of the bug forum.)
So, for context: as soon as I installed Cottage Living, I ended up encountering this game-breaking bug, which has made my main save unplayable due to (as of now) irreversible save bloat (and unfortunately I don't have any backups from before the CL installation - my own oversight, RIP). I won't go into all the details, though - they're all in that linked thread.
ANYWAY, I only mention that because it's the only reason I noticed the following:
If I try to use console commands to set family relationships (in my case, to rebuild family trees due to having to move all my families to a new save), I cannot set two mothers or two fathers as a Sim's parents and have both show up properly in the family tree. I know that broken family trees are already a reported bug (one I've experienced myself in the past), but this doesn't seem to be related to that. It seems like the game just won't recognize a Sim having two mothers or two fathers as parents if I try to set those relationships retroactively (on adult Sims, specifically - I haven't tried it, but it's possible that it might be different if the Sims are children living in the same household as the intended parents in fullCASedit mode).
In my case, I've been playing the same save file for years. I have at least four generations; most of my Sims are adults born to same-gender parents and have since moved out to other lots and had children of their own. I pretty much exclusively play same-gender relationships, so nearly all of the played Sims in my game have same-gender parents - which means all my family trees are broken in this new save, because even with MCCC, I can't go back and assign two moms or two dads as parents to any of those Sims.
I don't know much about programming, but I assume there's something in the game's code that (outside of normal gameplay) refuses to acknowledge two biological mothers or two biological fathers. I don't think it's that the game only recognizes female Sims as able to be pregnant or male Sims as able to impregnate others, because I can set my transgender Sims who can be pregnant as a parent (but then I can't assign the Sim that got them pregnant as the other parent if they're the same gender). The problem is that when trying to retroactively assign parents, it will only recognize one mother and one father, and then expects the second parent to be a different gender from the first assigned parent.
Again, this normally isn't a problem. I only noticed it after playing for years because I had to go back and rebuild my family trees due to this new Cottage Living bug. One of the reasons I like TS4 so much is because of its LGBTQ* inclusivity. I was SO excited that the game lets us play transgender Sims in such an immersive way - AND that the language for it is so simple. "Does this Sim use the toilet standing up?" and "Can this Sim get pregnant, get others pregnant, or neither?" are incredible IMO because they're simple, to the point, and non-restrictive. I as the player can take those concrete gameplay details and visualize the finer gender identity details for each Sim without the game forcing me into a limiting or stereotypical depiction of transgender people. Likewise, I was excited that clothing, makeup, hairstyle, etc. aren't gender-locked - some of them are assigned male or female, but you can still click out of that filter and use them for either gender Sim. (Though I would also love to be able to play an agender Sim someday, without having to assign them as a man or as a woman at all. Maybe in future games?)
And based on things like the addition of pride flags (LOVE them) and the recent additional customization options for skin tone, I think the Sims team is working towards more and more inclusivity going forward (really really hoping future games have options for disabled Sims as well - I think it can be done in a respectful way, so long as disabled people are consulted in the development process). So I don't think this little bit of weirdness with same-gender parents and family trees was intentional or malicious by any means.
So, this is a really roundabout way of getting to the "feedback" portion of this post: I don't know much about programming, let alone TS4's code, but it seems like something about the game in some circumstances sees biological parents as being a mother and a father, rather than something less gendered like 'parent 1' and 'parent 2'. Maybe future games could make it so that there wouldn't be such a distinction?
Of course, if someone has a solution that DOES allow me to retroactively set an adult Sim's parents to two moms or two dads, I'd love to know about it (and it would render this entire long-winded post moot, lol).