https://www.patreon.com/posts/tutorial-lets-31903086
Why? Because it's easy, it requires you to take confidence with both tunings and SimData files, it can help you understand the basic of how things work, and this is going to be the step one of a more complex tutorial.
So, let's make an happy buff!
And when I say "make it" I mean clonate it, change the stuff that needs changing and make a new thing out of an existing thing!
So we're going to search the buff that is more close to the buff we want to make.... let's create an empty package the usual way in Sims 4 Studio ( tools - create empty package ) and search for buff or happy:
So I choosed this one:
The closer it is to the one you want to make, the better. Let's import it into our file and give it a look... and it has a Tuning and a SimData!
By giving a look at the tuning you can get an idea of what the various stuff are going to do:
They're pretty self explanatory, so we have the buff description with the key for it, the buff name, the icon the buff has in game, the mood type, and the mood weight. I don't think any of this needs an explanation... let's then move onto the SimData file, that is a bit more complex:
But you can spot right away that there are the same components.... so...
To make this buff a new buff, it needs it's own name, and this is the first change we're going to make. The buff is called Buff_CoreSocial_Happy_Outgoing right now, "n=...." is the name, "s=...." is the Tuning Id...
Let's choose a descriptive name that includes our name to avoid conflicts...
And with an Hash generator, let's hash it to a FNV 64 key: