Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
Quick Reply
Search this Thread
Test Subject
Original Poster
#1 Old 7th Sep 2014 at 11:13 AM
Default Custom Careers Progress and Discussion.
This thread will document all progress towards the creation of custom career mods (unless I've made a mistake and there is a thread like this already). The ability for us to add our own careers is in high demand, as the jobs included in the base game, while joyfully outlandish, reminding me of the Adventurer Career Track or many of TS1's later expansion pack careers, do not have a decent balance.

Hopefully, we'll figure out a way to add our own medical, business, law enforcement and such careers into the game, and possibly add our own career rewards for them as well.

Basically, anyone else interested in cracking the game files with me?

Edit: Career tuning file discovered: http://modthesims.info/showthread.php?t=532513
Advertisement
Lab Assistant
#2 Old 7th Sep 2014 at 3:40 PM
There is a career .tdesc file included with the game mod documentation. Link: http://cdn-assets-ts4.pulse.ea.com/...ntent_Guide.zip
Lab Assistant
#3 Old 8th Sep 2014 at 12:48 AM
I looked at the Painter career track in the Data Tool. It seems pretty straightforward until you get to image 3, which is the career aspiration. There are two objectives for this aspiration, but the items listed don't seem to link to anything tangible. Maybe someone else can explain this mystery...
Screenshots
Lab Assistant
#4 Old 8th Sep 2014 at 11:11 AM
The aspiration points to two goals to be completed to get a promotion. But making careers is not as simple as it looks when going through the DATA files. These are only used by the UI and only contain information needed by it. To create a new career a xml file for each related DATA file is needed and probably a few more. The ballpark number (which is probably a low estimate) of number of files for a full career I have calculated is more then 60 new files of varying sizes. I am working on creating a tool to edit careers that will generate all these files, but it will take a while to complete it. Look through the modding documentation to see what files are needed.
Pettifogging Legalist!
retired moderator
#5 Old 13th Sep 2014 at 11:11 AM
@Fogity , can you comment on how complex it would be to make the existing teen careers available for all ages? Do you know whether that would be similarly involved or perhaps less so? And does it make sense to wait for your tool to be published or will it not cover that kind of thing anyway?

(I already tried to give sims teen careers by de-aging, getting the career, aging up again -- but they cannot go to work when one does that, so some sort of mod is needed =/ )

Stuff for TS2 · TS3 · TS4 | Please do not PM me with technical questions – we have Create forums for that.

In the kingdom of the blind, do as the Romans do.
Lab Assistant
#6 Old 13th Sep 2014 at 12:04 PM
Quote: Originally posted by cwurts00
I looked at the Painter career track in the Data Tool. It seems pretty straightforward until you get to image 3, which is the career aspiration. There are two objectives for this aspiration, but the items listed don't seem to link to anything tangible. Maybe someone else can explain this mystery...


My sincere apologies for hijacking this thread, but where may I find this data tool? S4PE isn't showing me nearly as much information when I'm looking at the client build data from Sims 4.
Pettifogging Legalist!
retired moderator
#7 Old 13th Sep 2014 at 12:49 PM
It's in Modding Tools. See also the XML extractor by the same author.

Stuff for TS2 · TS3 · TS4 | Please do not PM me with technical questions – we have Create forums for that.

In the kingdom of the blind, do as the Romans do.
Lab Assistant
#8 Old 14th Sep 2014 at 11:29 AM
@plasticbox

I noticed you have seen the combined tuning extractor by velocitygrass, so you might already know this, but changing the teen careers to be teen and above is likely as simple as adding those ages to the career availability test in the tuning xml for that career and just add that to the game. It should also be possible to do this through scripting, and that might be better for eliminating conflicts (and you could make it work for future and custom careers as well). But I have no details on that at the moment.
Pettifogging Legalist!
retired moderator
#9 Old 14th Sep 2014 at 12:04 PM Last edited by plasticbox : 14th Sep 2014 at 2:11 PM.
Yes, thank you! =) The careers were exactly the reason I downloaded that tool right away -- I only got distracted by tomato cakes and townie population and other things, but I'll get to the careers next. I've already seen a bunch for files related to careers and am about to get the hang on how the .tdesc files relate to the actual tuning and so on.

E: it's not quite as simple as that -- making the careers available like so

<L n="career_availablity_tests">
<L>
<V t="sim_info">
<U n="sim_info">
<V n="ages" t="specified">
<L n="specified">
<E>TEEN</E>
<E>YOUNGADULT</E>
<E>ADULT</E>
<E>ELDER</E>
</L>
</V>
</U>
</V>
</L>
</L>

has the same effect as the age-down-age-up method: they subsequently have the job, but they won't go to work. Gonna try and see whether I can find any Go-to-work related tuning now ..

E2: maybe it's got something to do with this:
Quote: Originally posted by Career.tdesc
<Tunable name="career_affordance" class="TunableReference" type="interaction" display="Career Affordance" filter="0" group="General" description="SI to push to go to work." />


These are different for each career.

E3: Oh, there's more tuning in /interaction. Maybe that's it -- I see <L n="specified"><E>TEEN</E> there too.

E4: Yes, that did the trick! =) Two down, 2348 to go ..

--

So for anyone who wants to replicate this: the specified age ("TEEN") must be replaced by all ages in all of these:

/career:

S4career_Teen_Babysitter_73996BEB_00000000_0000000000008995.xml
S4career_Teen_Barista_73996BEB_00000000_0000000000008994.xml
S4career_Teen_FastFood_73996BEB_00000000_0000000000008955.xml
S4career_Teen_ManualLabor_73996BEB_00000000_0000000000008992.xml
S4career_Teen_Retail_73996BEB_00000000_0000000000008993.xml

/interaction:

S4si_Career_Babysitter_E882D22F_00000000_000000000000895C.xml
S4si_Career_Barista_E882D22F_00000000_000000000000895B.xml
S4si_Career_FastFood_E882D22F_00000000_0000000000008958.xml
S4si_Career_ManualLabor_E882D22F_00000000_0000000000008959.xml
S4si_Career_Retail_E882D22F_00000000_000000000000895A.xml

and then dumped in /unpackedmod with the proper naming scheme and resource.cfg edit -- XML overrides do not seem to work out of packages still (see here)

Stuff for TS2 · TS3 · TS4 | Please do not PM me with technical questions – we have Create forums for that.

In the kingdom of the blind, do as the Romans do.
Back to top