Forum Discussion

Re: NPC aspirations

@kusurusu Hello! I believe all sims have an aspiration.  They are assigned to game-generated NPCs.  You can also create sims, give them an aspiration and then mark them as unplayed through Manage Worlds / Manage Households.  However, unplayed sims will not usually autonomously attempt to complete the aspirations.  Could you provide more detail about the task you mentioned and what it is you need to do exactly?

10 Replies

  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago
    @JonaO703 I have to interact with an NPC in order to fulfill an aspiration task, but the game is currently tuned in such a way that the NPC needs to have the same aspiration as my own Sim.

    I'm not here to find out if NPCs receive aspirations in the first place or if they're able to complete them while inactive, I just want to know if game can tell what aspiration an NPC has while interacting with them (task is only solvable btw if it does).
  • JonaO703's avatar
    JonaO703
    Hero
    4 years ago

    @kusurusu Okay.  I don't know where the task came from or why the sims need to have the same aspiration but I do know that all sims, aged child or older have an aspiration.  I only know of two ways to ascertain what a NPC's aspiration is; either play them or take them into CAS through manage worlds / manage households.  Either way, you can use manage households to set them as unplayed again. If you really need an NPC's aspiration to match your own sim, you can check each NPC that your sim meets or you can use the cas.fulleditmode cheat, then take the sim to CAS and change their aspiration.

    Edit: If you're okay with using cheats and have testingcheats on, you can shift+click a sim then choose Modify in CAS, without having to use Manage Households.

  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago
    @JonaO703 the target NPC needs to have the same aspiration because of a coding error. I have to get past an aspiration test (checking if sim has particular aspiration) but due to this bug it tests the other sim (whom I interacting with) instead of my own. And it doesn't seem to work even if they do have the same aspiration. I suspect it's because the game can't tell what aspiration a sim has while they're in a different household.
  • jpkarlsen's avatar
    jpkarlsen
    Hero (Retired)
    4 years ago

    @kusurusu 

    This doesn't make much sense. You say you run some kind of test to find out what your own sims aspiration is but somehow get the aspiration from an NPC sim. A couple questions. Why would you run such a test as you can directly see what your own sims current aspiration is and why is it even a requirement that you have the same aspiration and what does not work if they have the same aspiration?

    It would probably help if you wrote what you are doing and what you expected the outcome would be.

  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago
    @jpkarlsen The game engine is trying to run a test and not me. My Sim has to interact with an NPC and one of the requirements for a positive outcome is the NPC having a specific aspiration. And if the game engine (which is not me) can't even tell what aspiration that one NPC has...

    p.s. I'm talking about Self-Care Specialist/regular customer which is a mess as of now
  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago
    @jpkarlsen Actually, I'm talking about the maintain regular customer task and my question here is: Can the game itself tell what aspiration a sim has (while they're not in the same household) or will the selected_aspiration_test result then always be false?
  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago
    @JonaO703 A mod where a Sim learns about someone else's aspiration (like they do with traits) - would this even be possible? Or is the game currently too limited to read out aspirations of Sims not in the same household?
  • JonaO703's avatar
    JonaO703
    Hero
    4 years ago

    @kusurusu I'm not a mod'er so a lot of this is over my head.  Since there is no current mechanism for learning a NPC's aspiration along with traits, I think it might be difficult.  However, if you could pinpoint where aspirations reside in the code for any sim, I think it should be possible to write code that will extrapolate that information.  I know @simvasion spent a lot of time looking at the code and fine tuning mods for the spa day aspirations. Hopefully, they don't mind me tagging them because they're probably in the best position to respond to your questions.

About The Sims 4 Mods & Custom Content

Find expert tips, troubleshooting help, tutorials for mods and custom content, and The Sims 4 patch files in our forum.15,587 PostsLatest Activity: 6 years ago