Quick Reply
Search this Thread
Test Subject
Original Poster
#1 Old 20th Feb 2026 at 7:55 PM
Default Making a new self-employed profession for NRaas Careers?
Hiya! So when I googled how to make a new custom career mod, I only really got results for how to make them for rabbithole careers. Other than the NRaas SelfEmployed module (and some of the other addon modules for NRaas Careers), I'm not aware of any other mods that have been published adding brand new self-employed professions in this game. There aren't any tutorials specific to it that I can find. Has anyone else attempted this, or is aware of a different mod that already exists adding a new self employed profession? Other than peeking into the NRaas code, I don't have many references on the subject. Does anyone have any info to point me in the right direction? Thank you!

(oh and I would definitely be making a career mod that requires/uses NRaas Careers)
Inventor
#2 Old Yesterday at 12:18 AM
Skill Based Careers aren't included in the scope of the standard rabbithole career generator. They're still possible, but require script modding - which is usually the significant barrier to entry for these things.

Unlike rabbithole careers, most careers in the NRaas SelfEmployed module contain newly scripted components - Busker, Repairman, Hacker, etc use new and replaced interactions to make them possible.

Permanent resident at NRaas.
Senior Moderator
staff: senior moderator
#3 Old Yesterday at 12:30 AM
You can make the skeleton of self employed (skill based) careers in the same way as rabbithole ones. So that adds the career to the game, with the descriptions, icons, and related skill.
The only thing that requires script modding is a way to increase performance based on earnings through an interaction. So if you did want to try script modding, it's not a big project to start with

You can either use event listeners to trigger code when a sim does something in an EA interaction, in order to see how much money they got from it/give them money, then increase career performance.
It's been a while since I tried it myself but if I remember right, skill based career performance is based on earnings. Though maybe it's possible to just add with XP values, I'd have to check it out again. But anyway, it depends on how you want it to work :p

Or do the same but with a new custom interaction (e.g for a custom skill which would require extra scripting) instead of an EA event.

That's the general idea, though I can give more detail if you need if you get stuck
Test Subject
Original Poster
#4 Old Yesterday at 12:32 AM
Quote: Originally posted by CardinalSims
Skill Based Careers aren't included in the scope of the standard rabbithole career generator. They're still possible, but require script modding - which is usually the significant barrier to entry for these things.

Unlike rabbithole careers, most careers in the NRaas SelfEmployed module contain newly scripted components - Busker, Repairman, Hacker, etc use new and replaced interactions to make them possible.

Thanks, that makes sense. I'm a beginner and my previous attempts at script modding have failed so that would probably be a bridge too far for me at this stage

Though, what I wanted to make was a reality TV show contestant profession. There wouldn't need to be new interactions per se, I was thinking it could use the Charisma skill and social interactions generally. But now that I think of it, it would be cooler if there were new interactions (like filming a confessional interview) which would require scripting. But if I left all new interactions out, could it be done with just tuning?
Test Subject
Original Poster
#5 Old Yesterday at 12:37 AM
Quote: Originally posted by zoe22
You can make the skeleton of self employed (skill based) careers in the same way as rabbithole ones. So that adds the career to the game, with the descriptions, icons, and related skill.
The only thing that requires script modding is a way to increase performance based on earnings through an interaction. So if you did want to try script modding, it's not a big project to start with

You can either use event listeners to trigger code when a sim does something in an EA interaction, in order to see how much money they got from it/give them money, then increase career performance.

Or do the same but with a new custom interaction (e.g for a custom skill which would require extra scripting) instead of an EA event.

That's the general idea, though I can give more detail if you need if you get stuck

Thanks, this is helpful! And ah yeah, I just realized from my last reply that this definitely will require some scripting. I'll still make an attempt, so I may take you up on your offer for help once I get to that stage, thanks!
Back to top