Forum Discussion

EgonVM's avatar
EgonVM
Seasoned Ace
10 months ago

EgonVM's Ultimate NPC Making Guide

With the access to the tuning files, I present to you, my ultimate project/guide:

NPC Making Guide

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
careers.add_career


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 Never Ever Be Played - 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.


    In addition, the sims with these hidden traits will be excluded from most of the filters:
    Spoiler
    • 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

    In addition, ghosts and sims that have work to do are also usually excluded.

    Service - These sims are there to do something (like cleaning or repairing or other task) and are either hired or arrive on their.
    Background - These sims are given a special task to liven the place up or are just special walk-bys.

    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.

    The list for each pack will also be under spoiler. There will also be two lists under spoilers for service sims and background sims.
    Without further ado, here's the list of NPCs and what traits and/or careers they need (Under Spoilers and in separate posts, the list will be so long):
    • The new thread replacing this one is now completed. See it here!

      In the new thread, I have done it differently. Instead of spoilers within spoilers, I use sub-post system instead (as posts can be collapsed). Each entry is a separate post and I have included links to quickly jump to the entry of your interest. I have also included a few more extra things too there.

      Enjoy! This thread won't be updated unfortunately, so follow the new thread please.

    • "EgonVM;c-18359590" wrote:
      "Simmingal;c-18359567" wrote:
      Ooooooh this is so cool!
      Definitely gonna try out some of these

      I wonder if it might be good to streamline little bit

      Spoiler
      like say if you have:

      They mustn't be in a hidden household.
      They must be an adult or older.
      They mustn't be a Father Winter.

      it could be shortened for example like

      ❌️ Father Winter
      ❌️ Hidden Households
      ✅️ Adult, Elder

      or then have roles with similar requirements together like for example if all Doctors need Doctor career you could mention it once for the Doctor section not for every doctor role separately


      but yes thats just suggestion feel free to write as you like if you feel it gets confusing if shortened ? just something I noticed while reading through


      Thank you for this suggestion. I'll try to use it in the new site (it would be so tiring to go through every entry at that moment and not have that feat be carried over).

      So yeah, let's say these marks:
      ✅️ Must have
      ? Optional (simply to give that filter score)
      ❌️ Mustn't have

      After all, I saved the post in the notepad which I think wouldn't have supported emojis...


      Oh good point ?
      I had not thought of emojis not available for text files
      maybe once new forum is out then :)
    • EgonVM's avatar
      EgonVM
      Seasoned Ace
      "Simmingal;c-18359567" wrote:
      Ooooooh this is so cool!
      Definitely gonna try out some of these

      I wonder if it might be good to streamline little bit

      Spoiler
      like say if you have:

      They mustn't be in a hidden household.
      They must be an adult or older.
      They mustn't be a Father Winter.

      it could be shortened for example like

      ❌️ Father Winter
      ❌️ Hidden Households
      ✅️ Adult, Elder

      or then have roles with similar requirements together like for example if all Doctors need Doctor career you could mention it once for the Doctor section not for every doctor role separately


      but yes thats just suggestion feel free to write as you like if you feel it gets confusing if shortened ? just something I noticed while reading through


      @Simmingal

      Hey! Letting you know that as I discovered that the deadline is later, I've decided to go ahead and give the base game roles the emoji treatment. I've also explained the meaning of each emoji in the original post.

      Please take a look and let me know if anything needs changing. If that doesn't seem good, I have made a back-up of the original just in case.

      Especially looking advice for the entertainer part.


      Oh, and I left the template part untouched because for those who want to make custom NPC sims, it isn't important at all. Thus it is more for those interested in how game generates those sims. My main goal is custom NPC sims though here.
    • This is good stuff and very well organized :)

      About the Batuu mission npcs (scientist, scoundrel contact, contraband owner etc.), they all seem to be randomized in appareance and name, except for one: Corra Arrel (First Order defector) always seems to have the same appearence and name, but randomized traits (mine has Loyal, that was added only after JtB released). She was also featured in the gameplay trailer, so I consider her a semi-premade.
    • EgonVM's avatar
      EgonVM
      Seasoned Ace
      And... The emoji update is done! Every entry should now be more readable!

      Check the emoji meanings in the original post. I'll bring these out here too:
      ✅️ 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.
    • This is exactly what I needed as I was looking to tackle making all my npcs.
    • EgonVM's avatar
      EgonVM
      Seasoned Ace
      Added Batuu mission NPCs! Excluded those who just fall into filters explained in separate roles.
      Though I don't exactly remember what mission would they be part of. So if anyone remembers, please let me know.

      "Lecca;c-18360150" wrote:
      this is so impressive!! cannot thank you enough for the time/effort you've put in here. i'm still trying to get celene back to bartending in moonwood mills lol


      You're welcome. I'm happy I could get it out before the no-transfer line too.

      On the topic of Celene, my only suggestion here is to borrow her from another save. Take a save where she is the bartender (or make a new one), save her to your library, and place her into a lot in Moonwood Mill and evict her. Hopefully it should work.

      For now, looking for methods to get the location-based NPCs to show up (hopefully without mods, but with mods it is faster). I will update the last post in the post row with those methods and guides should I get these uncovered.
    • EgonVM's avatar
      EgonVM
      Seasoned Ace

      The new thread replacing this one is now completed. See it here!

      In the new thread, I have done it differently. Instead of spoilers within spoilers, I use sub-post system instead (as posts can be collapsed). Each entry is a separate post and I have included links to quickly jump to the entry of your interest. I have also included a few more extra things too there.

      Enjoy! This thread won't be updated unfortunately, so follow the new thread please.