Post by zuperbuu on Jun 15, 2018 15:49:35 GMT -5
I am super new to modding core features of a Sims game, everything else I have ever done is purely cosmetic, but a few traits in Sims 4 are really starting to irk me, and since nobody else has the same thoughts about them I am going to try and "fix" them all myself, but I have no idea where to start. Someone just pointed me here and I downloaded the tool, gave it a look, then dove into the tutorials, and just became lost. I am trying to make a patch for two traits so far: Loner and Hates Children.
For hates Children, I want to ensure whenever a sim hears "Big news" from a pregnant sim, that those with this trait ALWAYS flag up a negative moodlet. Because right now it is randomly selected, I tested this with three different Sim families and gave all of them the Hates Children Trait, forced them to be happy via cheats, and then got them to hear the news. The results completely random. I do not know what XML files to edit, or where I should be looking to fix this.
The second fix I want to work on involves those with toddlers; I want to disable autonomy for interacting with the toddler belonging to a Sim with this trait as well, along with disable all positive moodlets generated by having children for those with this trait. Hating children should mean all children, end of. Again, I don't know which XML to open or where to edit.
The Loner trait is also broken and needs fixing, but compared to Hates Children this one is minor and is probably much easier to fix. I want to reduce the likelihood of sims accepting an offer to meeting up or going on outings with this trait, regardless of if they are friends with the one hosting the outing or not. It makes no sense for someone who is a loner to go out with a big group of people, I should know; I am one! Same as the other two, I don't know what XML to open or what part to look for to edit.
EDIT: I have no idea what I am doing, but looking through the XML files I might have an easy solution to part of the Hates Children trait, and that's getting those with the trait to automatically be stripped of the "Caregiver" flag. As for giving the parent negative moodlets whenever they are told they are a parent, or see their child, I still haven't got a clue without also having them stripped of their "Parent" flag, which I don't want to do since I have a feeling that might break the genealogy.
For hates Children, I want to ensure whenever a sim hears "Big news" from a pregnant sim, that those with this trait ALWAYS flag up a negative moodlet. Because right now it is randomly selected, I tested this with three different Sim families and gave all of them the Hates Children Trait, forced them to be happy via cheats, and then got them to hear the news. The results completely random. I do not know what XML files to edit, or where I should be looking to fix this.
The second fix I want to work on involves those with toddlers; I want to disable autonomy for interacting with the toddler belonging to a Sim with this trait as well, along with disable all positive moodlets generated by having children for those with this trait. Hating children should mean all children, end of. Again, I don't know which XML to open or where to edit.
The Loner trait is also broken and needs fixing, but compared to Hates Children this one is minor and is probably much easier to fix. I want to reduce the likelihood of sims accepting an offer to meeting up or going on outings with this trait, regardless of if they are friends with the one hosting the outing or not. It makes no sense for someone who is a loner to go out with a big group of people, I should know; I am one! Same as the other two, I don't know what XML to open or what part to look for to edit.
EDIT: I have no idea what I am doing, but looking through the XML files I might have an easy solution to part of the Hates Children trait, and that's getting those with the trait to automatically be stripped of the "Caregiver" flag. As for giving the parent negative moodlets whenever they are told they are a parent, or see their child, I still haven't got a clue without also having them stripped of their "Parent" flag, which I don't want to do since I have a feeling that might break the genealogy.