For everyone wonder how big a change the code went through:
Code:
./characters/LauraKinney/events/relationship/jealousy.rpy:604: $ LauraKinney.remove_trait("cheated_on_aftermath")
./characters/LauraKinney/events/relationship/jealousy.rpy:746: $ LauraKinney.remove_trait("cheated_on_date")
./characters/LauraKinney/events/relationship/jealousy.rpy:747: $ LauraKinney.remove_trait("cheated_on_relationship")
./characters/LauraKinney/events/relationship/jealousy.rpy:859: $ LauraKinney.remove_trait("cheated_on_flirting")
./characters/LauraKinney/events/relationship/jealousy.rpy:860: $ LauraKinney.remove_trait("cheated_on_flirting_in_public")
./characters/LauraKinney/events/relationship/jealousy.rpy:957: $ LauraKinney.remove_trait("cheated_on_aftermath")
./characters/JeanGrey/events/relationship/jealousy.rpy:255: $ JeanGrey.remove_trait("cheated_on_date")
./characters/JeanGrey/events/relationship/jealousy.rpy:256: $ JeanGrey.remove_trait("cheated_on_relationship")
./characters/JeanGrey/events/relationship/jealousy.rpy:430: $ JeanGrey.remove_trait("cheated_on_flirting")
./characters/JeanGrey/events/relationship/jealousy.rpy:431: $ JeanGrey.remove_trait("cheated_on_flirting_in_public")
The variable name for Laura and Jean were completely changed. It use to just be "Jean" and "Laura" not "JeanGrey" and "LauraKinney". Also, those "cheated_on_" stuff? That use to be in a character's history, not a trait. What's the difference? The history has a timestamp so it never goes away, it just "expires".
ETA: Interestingly, I see some code here that says things like cheating are still flagged in the permanent tracker. Yes, the permanent tracker is being used again... RonChon moved all the trackers from C.History.<tracker name> to C.History.trackers.<tracker name>.