careers field sets

Apply within. 6 years of experience required. Must not like coffee.
dugie33
Reactions:
Posts: 8
Joined: March 6th, 2019, 6:14 pm

careers field sets

Post by dugie33 » March 6th, 2019, 6:27 pm

Hello i am hoping that people are still kicking around here in 2019.

I am not having a lot of luck finding literature about editing the mobster career and the tutorial is very very vague and riddled with broken links.

I am trying to build an automotive career, with a few branches.

I want a teen career tied to this as well. So if the teen does the teen career they can start at a higher level when they reach adult. Maybe accomplish this by allowing the job to be adult or teen?

Also i want it so if the sim completes a degree they will start the career at a higher level.

I am using the mobster career path the tutorial recommends editing.

Also if i could find a write up of what each field set in the mobsters career is used for and what options it has that would be awesome, Ie. work vehicles, work outfit etc.

Thank you greatly to anyone who can help

User avatar
Missy_Hissy
Reactions:
Posts: 168
Joined: February 20th, 2013, 6:00 pm
Answers: 4
Location: UK
Contact:

careers field sets

Post by Missy_Hissy » March 7th, 2019, 5:02 am

Hi dugie.
First of all, in case you haven't seen it already by now, I wrote up a tutorial a few years ago which does go into some detail over most of the essential field sets for the custom careers, so I hope that should answer some of your questions. If not, let me know which ones you need more information about.

For your split branches, I've got a small tutorial here on adding these to your career.
Twallan himself provided some information on the custom field sets he designed for the mod but unfortunately they haven't been copied over yet. I do have them copied onto a Word document though so again, if there's a field you're interested in, I might be able to help.
Alternatively, I can zip up the documents and give you a link to download? None of it's my own work, it's all Twallan's, simply copied from the old site a few years ago but they do give some explanations for some of the custom field sets and how to use them.

Linking a teen career to the adult version is very easy and uses the Omni Career class (the Mobster career uses this class and as it sounds like you're using that as your base, this should make the next step very straightforward). You then need to include a <TransferCareer></TransferCareer> field into the career. I've used it a lot in my Apprenticeships so if you want to open those up and take a look at how it works, then please do. This field enables a sim to enter the 'adult' career at a higher level, depending on the level of the 'teen' career.

As for the degree, we've been discussing this over here. The process appears to be a little more complicated and I can't say that I've got successful experience with it myself but if you're up for a challenge, it's certainly worth a shot.

Let me know if there's anything else you're interested in and most of all, good luck! :)

dugie33
Reactions:
Posts: 8
Joined: March 6th, 2019, 6:14 pm

careers field sets

Post by dugie33 » March 7th, 2019, 6:19 am

Awesome thank you much! I seen your aprenticeship and automotive career! Lol I am a mechanic by trade though and am trying to make mine exactly the same as the apprentice process in Ontario. If I could set up for a sim to pay a fee every sim year I would but I will look into that later to simulate the Ontario colleges fees here. But anyhow.

for custom fields when you go through the tutorial here at the bottom it says Careers+Tutorial+Expanded+Career+Event+Field+Set and a few others but it is broken. I will make a list of the ones I want specifically later if need be. But if you would like to post a link to the ones you have that would be awesome! I have found the cars available for use for carpool, and uniforms. Specifically I am looking to make promotions strictly time based. 1 promotion/ 1 sim year. For the degree it will simply be 2 sim years in school, or apprenticeship and 12 sim weeks in school. So apprenticeship gives you a ticket kind of and school gives u degree and both would be required to get to final level of career. From final level I basically want to give the user 5 choices of branches for the next level then each branch will gain a level each sim year to the max of 3 ie beginner intermediate advanced.

User avatar
Missy_Hissy
Reactions:
Posts: 168
Joined: February 20th, 2013, 6:00 pm
Answers: 4
Location: UK
Contact:

careers field sets

Post by Missy_Hissy » March 7th, 2019, 6:58 am

I've zipped up all the resources I have. They're all Twallan's tutorials and resources, including the Expanded Career Event Field Set you linked to. I just copied them from the old website a few years ago. They do help with using the Omni Career class so they're worth settling down and reading through. I've uploaded them for you here.

Making promotions time-based might be a little trickier and quite honestly, not possible within the code limitations although you could certainly simulate it for your own use. I assume you're making this for your own use, or are you intending to share it?
I can think of a couple of suggestions to help you out a bit. Bear with me as this could get a bit wordy.

First of all, you could create a custom school, teen job and adult job to accomplish roughly what you want. Now I'm not familiar with the Ontario apprenticeship process as I'm English so I apologise here if it's not even close to what you want. Now, a custom school could be created for teenagers and this could be like an apprenticeship. Custom schools follow the same basic principles as the custom careers and are pretty simple to create once you get the hang of it. A teen job could also be created for a 'work experience' effect, thus adding some practical experience for the sim and therefore could work alongside their schooling. This would enable them to start in the 'adult' career at a higher level if they manage to get through the teen job.

To further develop on this idea, you could create a fake 'degree' which is essentially a custom career. I'm actually working on a big project with about 50+ of these and Mechanical Engineering happens to be one of them. As this probably won't meet your particular specifications, you could think about doing your own. This is basically a custom career designed to give the impression of a degree. It could also be linked, using the Transfer Career field, to your adult career.

In short, you could end up with something that would give the process of:
Custom School + Teen Job --which transfers to-- 'Degree' Career --which transfers to-- Adult career.
This would make it so any level they accomplish at the Teen Job will jump-start their degree and any level they complete on the degree would jump-start the career.
I happen to know for a fact that if you have, say, 4 levels of a 'Degree' career, if your sim were to make it to level 4, they would transfer into level 8 of the Adult career.

So like I said, it's the closest system I can think of to what you're wanting to do. It'll require a lot of time and effort but I think the final effect could be quite impressive.

I really hope this made some sense to you. If not, I will go away, have some lunch and return with a more detailed explanation.:)

--Edited after lunch--
I meant to comment on your idea of the branches. 5 choices is a bit difficult to code. The most I know the game can work with is four but this requires a primary split branch followed by a split on each branch, thus giving you effectively four branches. I honestly don't know whether you can repeat the process but I suspect it might be difficult.

dugie33
Reactions:
Posts: 8
Joined: March 6th, 2019, 6:14 pm

careers field sets

Post by dugie33 » March 7th, 2019, 8:20 am

So as I was going through my morning routine I was thinking about all this. So here is some of my thoughts maybe someone can help me reiterate on these thoughts.

So so for my apprenticeship fees I am thinking of using nraas tax man mod. Only problem I see is it calculates taxes based on a percentage. I would need it to be a fixed value... ie. 100 simoleans. I would also need to track who paid and who didn’t so if they didn’t pay they would loose their job (trigger career event?)

The other way would be to create a buyable object in build mode. But the problem with the later is that that object needs to auto expire after a set amount of time. It cannot just go away it would need to prompt the user to repay to keep.

now for the degree issue. Wondering if we can create a custom object. Ie a picture that you get when completing a custom degree then tying that object to the career bonus?

User avatar
Missy_Hissy
Reactions:
Posts: 168
Joined: February 20th, 2013, 6:00 pm
Answers: 4
Location: UK
Contact:

careers field sets

Post by Missy_Hissy » March 7th, 2019, 8:37 am

For the apprenticeship fees, I haven't ever made use of the tax mod so I wouldn't know where to start I'm afraid. Maybe Story Progression has something to help you? As far as triggering that as an event, I'm not certain that would be possible, unless Story Progression could help cater for this with the Caste system. Again, I've not used that as yet so I can't be of much help there.

I've made the diploma from the University expansion buyable for 0 simoleons but since it's an EP item, I can't link it to a career bonus at all. So I merely 'buy' the diploma when the student graduates. It's not perfect but I think it's the best option available, right now.

dugie33
Reactions:
Posts: 8
Joined: March 6th, 2019, 6:14 pm

careers field sets

Post by dugie33 » March 7th, 2019, 9:38 am

Just seen your post about the custom career as school. That will probably work for what I need. The first 4 levels of the job are apprentice levels 0-3, so by doing teen job I want to by pass these. To make it to the 5th level I want them to have the degree. Even if they have the degree but not the teen job they would have to start at 0 but would beable to immediately work through the level. Time based levels would be nice but are not 100% necessary. If I can’t do time based I wonder if I could mod in a few new skills... then I could make a automotive skill and use that for upgrading their career levels.

the way our apprenticeships work here is weird lol. We have levels 0-3 each one you need 1000 hours then you do 2 weeks of schooling. So essentially you would register work 1000 hours get sent a notice to attend school for 2 months then go up a level. Once you do level 3 school and hit 4000 hours you get the opportunity to write the test and if you pass with 70% or higher you are a certified journeyman and can do anything at that point. The regulatory body that manages all this charges $150/ year if you don’t pay it and keep your membership active you are outside the law and there are serious consequences for that.

User avatar
Missy_Hissy
Reactions:
Posts: 168
Joined: February 20th, 2013, 6:00 pm
Answers: 4
Location: UK
Contact:

careers field sets

Post by Missy_Hissy » March 7th, 2019, 10:00 am

Okay, so let's try this.
The transfer career field is certainly what you'll need. As I recall, it works something like this:

Teen Job ----------- Adult Job
Level 1 ------------- Level 1
Level 2 ------------- Level 4
Level 3 ------------- Level 6
Level 4 ------------- Level 8

So, if the teen job had 2 levels, you could bypass the first three levels and jump in straight away at level 4 of the adult career.
Requirements for a certain level isn't something that can be done, to the very best of my knowledge but please don't hold me to that. So to accomplish a requirement of a degree for level 5, you will need to simulate that yourself.

I've been thinking about your fees. The only thing I can think of would be if you put the pay for your apprenticeship levels at a minus number. For example, -10. This would mean your sim pays 10 simoleons an hour. So this could be a workaround although admittedly not ideal.

So let's say for a minute you create a custom school, a teen job, a 'degree' career and an adult career.

Teen A enters the school and takes up the teen job.
Teen B enters the school but doesn't take up the job.
Teen C doesn't enter the school but does take up the job.

When the three teens age up to Young Adult;
Teen A had reached level 2 of the teen job and decides to take the degree. He goes straight into level 4 of the degree.
Teen B doesn't take the degree and goes straight into level 1 of the adult career (apprentice?)
Teen C reached level 2 of the teen job but doesn't take the degree. He bypasses the apprentice levels of the adult career and goes straight into level 4.

On graduation from the degree, Teen A reached level 5 of the degree (just an example, incidentally. I don't know how your degree system works in Ontario?) and therefore goes straight into level 10 of the adult career.
Alternatively, Teen A stays at level 4 of the degree and promotes directly into level 8 of the adult career.

The above examples give an idea of the flexibility provided by having a school, teen job, 'degree' career and an adult career. So does that help or am I way off the mark?

User avatar
Cassie
Reactions:
Posts: 170
Joined: October 17th, 2018, 5:17 am
Answers: 2
Location: Netherlands

careers field sets

Post by Cassie » March 7th, 2019, 10:22 am

I'm not a programmer, and have no experience creating custom careers, but reading this thread I thought this might be helpful:

There is an Evening School mod on MTS, where sims get a class ticket in their inventory after registering and paying for their classes. Maybe you can take a look at the coding for that to see if you can use the same system?

dugie33
Reactions:
Posts: 8
Joined: March 6th, 2019, 6:14 pm

careers field sets

Post by dugie33 » March 7th, 2019, 10:41 am

The evening school mod might work for adults that go in but need the degree.

missy your getting the idea. Although to get past level 4 they will absolutely need a degree. So if they don’t get the degree they are trapped at level 4. If they do both levels of teen career they would need to come out in adult career at level 4 if they only did level 1 of teen career they would come in adult career at level 2.

If no no teen career they start at the bottom and work up to level 4 at which point they have to take the degree to get level 5. The night school mod might help this as they could continue to work that way.

Now the night school mod might also work as the fees system. If I could make it charge a fee per session and make that session 1 sim year and make it so they do not actually have to do any schooling then each year they would have to pay the fee to get the ticket. But then the problem comes where if they don’t have the ticket they get demoted back to level 4

Post Reply