EgonVM's Ultimate NPC Making Guide 2.0
So yeah, due to how these forums work with the spoilers, the original guide is somewhat messed up and updating it would result in loss of information.
So, after some consideration, I've decided to make a V2.0 thread on it, using the similar approach to the List of Traits with link trees and each pack being in its own post (so it is collapsible). This thread will have two main posts under which I'll post the info. Please do not reply under them. You may reply to this post or other replies (including mine).
Links to important replies:
But how does it all work?
Basically, if you ever wanted to make custom NPC sims, good news is that most of them can be done without any mods. The main cheats you are going to require are those:
testingcheats on
traits.equip_trait [trait_codename]
careers.add_career [career_codename]
In the guide, there are 5 types of "difficulties" I'm going to use (and emojis I'm using with it):
- 🔷Played-Friendly - These ones, usually traits, can not only also be taken from sims the Played Households, switching to the household the sim is in won't make them lose their NPC status.
- 📝Simply Assign a Career/Trait - These will lose their NPC status when you play with them. The usual way of making those is by making these sims, equipping them with the required traits and/or careers, then evicting them.
- 🏙Location-Based Career - Unfortunately, this is where the career location matters, and it is the venue they'll be working at. As to my knowledge, there isn't any way to set a career location to a sim without mods, the best bet here is to modify sims already working there or make one of the custom sim unplayed and hope they'll appear in that role.
- 🔻Must Be Unplayed - You may assign a required career and/or trait, but they'll won't appear in the role until you set the household to be unplayed.
- 👨👩👧👦Out of Control - Welp, these sims are chosen randomly from a broad selection. No way to influence the game to pick the sim you want...
And in addition, these emojis represent the following:- ✅️ Must have, meaning that your sim must have that skill, trait, career etc to appear in this role.
- 🟡 Optional, meaning that your sim can have it for the game to consider them more for the role, but they don't need to have it. Sometimes used in sub-types.
- ❌️ Mustn't have, meaning if your sim has the skill, trait, career etc, the game will never place them in the role even when all other conditions are met.
- ❕ Splits into sub-types, meaning that for the sim to appear in the role, they must meet at least one of the requirements in the following list below for the game to consider them.
Ghosts and sims that are currently at work are usually excluded. In addition, this list shows the sims that will be excluded from the most of the roles:
- Grim Reaper
- Challenge Event NPC (Jasmine Holiday for example)
- Alien Pollinator
- Police Station Criminals (the ones in jail)
- Service Skeletons
- Temple Skeletons
- Scarecrows
- Flower Bunny
- Baby Ariel
- Night Wraith
- Sage of Mischief Magic
- Sage of Practical Magic
- Sage of Untamed Magic
- University Professor NPCs
- Batuu NPCs
- Yamachan
- Tempearance
- Greg the Werewolf
- Mysterious Rancher
- Horse Trainer
- The Ring Bear
I've also decided to bring out templates too. These are not important when making NPC sims, but are rather some interesting side-info on how sims are generated for the role by the game.
So yeah, look at the list and have fun making your own NPC sims!