So, something like this could only be post game at this point, not sure if I'm missing that context in a previous post, if I am sorry. The reason being, the small amount of randomization and even static events, already break continuity. I've been needing to redo scenes to remember details of story things that don't make sense with the changes and now I'm making a catalogue of saves at each relationship level for each girl so I won't have to keep replaying to find them. But after like 4 replays (this update, but I remember this was a thing going back to v.0.10.2), I realized that each time, I get to Ashley's level 8 event on a wednesday, when Ashley is hanging out in the hotel lobby. This wouldn't normally be a problem, just do her event the next day, or in the noon slot if she's not going to school. But for her level 8, that's the Maria sleepover. To actually trigger this you have to visit her room in the evening, and then the next morning Ashley fucks you with Maria there.