Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

Nysha's New Creators for July - posted on 1st Aug 2018 at 9:00 AM
Replies: 14 (Who?), Viewed: 29273 times.
Doing all the things, and *mostly* not failing.
staff: retired moderator
Original Poster
#1 Old 12th Nov 2011 at 9:25 PM Last edited by Phaenoh : 14th Nov 2011 at 4:54 PM.
Default How To: Linking Your Custom Career To Maxis Majors
Echo has discovered for us how to link custom careers to maxis majors! (Go hit one of her thanks buttons!) She has also determined that without a bunch of global rewriting, we can't link custom majors to the maxis jobs, so please don't ask us.

Open up your custom career. Learn how to make one here.

Find BCON 0x1056

The third line is what you need to edit. Decide which majors you want to provide a boost for your career and add up their values from the table below. Input this number into the Decimal Value. Hit Commit, and Save!

1 - Art
2 - Biology
4 - Drama
8 - Economics
16 - History
32 - Literature
64 - Mathematics
128 - Philosophy
256 - Physics
512 - Political Science
1024 - Psychology

If you want your career to require that sims go to college, edit the middle line. 0x0000 is no college required and a value of 0x07FF makes college required and the career becomes only available to college graduates.

We've also learned that the specific linking really doesn't work so well, so the only really useful stuff in this How-To is how to make your career require a degree or not. Careers that require degrees are not specific to which degree your sim gets.
16 users say thanks for this. (Who?)
Advertisement
Theorist
#2 Old 23rd Nov 2013 at 11:51 AM
How can I link my custom major with a custom career? Does it work the same way and what values are to be used then?

Overview all my creations (MTS and beyond): http://bit.ly/allcreations
FAQ and policy: http://bit.ly/PolicyS2I
The School Project: http://bit.ly/TheSchoolProject
Over 500 new food items to come in Fast & Healthy Cooking Project: http://bit.ly/Fast&HealthyCookingProject
Doing all the things, and *mostly* not failing.
staff: retired moderator
Original Poster
#3 Old 24th Nov 2013 at 3:52 PM
Sorry, that can't be done. The best you can do is make sure you clone your Major and your Career from ones that are already linked. They *should* continue to be linked. Fortunately though, this is all rather a moot point as the linking doesn't actually do anything! Though, you can have it requiring a degree or not.
Test Subject
DELETED POST
20th Dec 2013 at 6:09 PM
This message has been deleted by Sligneris.
Doing all the things, and *mostly* not failing.
staff: retired moderator
Original Poster
#4 Old 20th Dec 2013 at 9:33 PM
Yes you can, I did it here: http://www.modthesims.info/d/460959 Feel free to open it up and poke around.
Test Subject
DELETED POST
22nd Dec 2013 at 12:53 AM
This message has been deleted by Sligneris.
Doing all the things, and *mostly* not failing.
staff: retired moderator
Original Poster
#5 Old 22nd Dec 2013 at 1:25 AM
Probably not, I'm really rather busy. I take it the one I already made isn't quite what you had in mind?

If you do get up the courage to poke around in SimPE, open up the one I made and just change the BCON 0x1056 lines to be what you want them to be (as listed above). Making an edit of someone else's mod is usually a good place for a beginner to start. Just remember to save it as a different name when you are done.
Test Subject
#6 Old 17th Jan 2015 at 12:19 PM
I think i found something.

I have been digging around the University Expansion package file and have found something interesting; the BCONS that list the majors.

0x00 - Undeclared
0x01 - Art
0x02 - Biology
0x03 - Drama
0x04 - Economics
0x05 - History
0x06 - Literature
0x07 - Mathematics
0x08 - Philosophy
0x09 - Physics
0x0A - Political Science
0x0B - Psychology

I have found this in several locations.

Groups
7F23110A- painting college diploma, Instance 0x1003 : Majors
7F17E3A4 - Semiglogals college, Instance 0x2001 : Majors
7FD46CD0 - Globals, Instance 0x144 : Ep1- Majors
7F8CE369 -Townie and NPC Maker, Instance 0x1001 : Professor- Majors
7FE4B434- Mailbox Instance 0x1004 : Professor Majors

It seems the for linking Careers to Majors you need a bit value from 01 to 10 hex giving you 16 bits 11 of which are used.
Groups 7F8CE369 and 7FE4B434 have the undeclared major as value 0x0C at the end of the list rather than 0x00 at the start.
The UI for declare major has been found it is instance CC16A50A. I think I could modify it to fit 16 buttons. and make those buttons active
I think the code might of changed for the selection of majors and linkages changed after the Uni Ep at either seasons or Free-time.

As far as modding sims2 I don't have much experience but I had some programming experience in Fortran 91 and some SC4 modding. I am just not used to all the hex and how each individual command works yet.
Doing all the things, and *mostly* not failing.
staff: retired moderator
Original Poster
#7 Old 17th Jan 2015 at 8:14 PM
Your list is the same as mine from the original post, except you kept it in Hex and mine is in Decimal. I'm not really sure what you are trying to do, could you explain further?
Test Subject
#8 Old 18th Jan 2015 at 3:15 AM
Quote:
Originally Posted by Phaenoh
Your list is the same as mine from the original post, except you kept it in Hex and mine is in Decimal. I'm not really sure what you are trying to do, could you explain further?


I will try to explain.
The numbers in the original post are in decimal but they are also powers of 2 and can be expressed as:2^0, 2^1, 2^2, 2^3 ..... etc

This is using the M&G objects, file it is the same in the uni file.
For example the value in the BCON 1056 line 3 for the law enforcement career is.

0x0402 hex or 1026 decimal which using your list which gives you biology and psychology.

translate to binary
0000010000000010
and counting from the right most digit gives you the values 2 and 11 or in hex 02 and 0B which when read from any of those constants I have listed in particular 7FD46CD0 instance 0x144 is biology and psychology.

In other words the list I posted gives the flags when referred to that relates the careers to the majors.

I hope this explains it and makes it clear.
Theorist
#9 Old 30th Apr 2015 at 7:45 PM
If I indicate for a custom career to require a degraa and link it to Drama major, will it also work in Base Game? Or is then University required?
Obviously University is required if you want the degree, but I'm asking will the package be base game compatible?

Overview all my creations (MTS and beyond): http://bit.ly/allcreations
FAQ and policy: http://bit.ly/PolicyS2I
The School Project: http://bit.ly/TheSchoolProject
Over 500 new food items to come in Fast & Healthy Cooking Project: http://bit.ly/Fast&HealthyCookingProject
Theorist
DELETED POST
24th Dec 2016 at 12:16 PM
This message has been deleted by lientebollemeis.
Theorist
#10 Old 24th Dec 2016 at 12:16 PM
@Phaenoh : Each major has a decimal value. Does every Maxis career also have a decimal value?

Overview all my creations (MTS and beyond): http://bit.ly/allcreations
FAQ and policy: http://bit.ly/PolicyS2I
The School Project: http://bit.ly/TheSchoolProject
Over 500 new food items to come in Fast & Healthy Cooking Project: http://bit.ly/Fast&HealthyCookingProject
Doing all the things, and *mostly* not failing.
staff: retired moderator
Original Poster
#11 Old 24th Dec 2016 at 7:24 PM
Good question, I don't actually know.
Field Researcher
#12 Old 22nd Jul 2018 at 2:01 AM
I know this is old, but I'm sorry. I'm new at making custom careers and majors, but I really wanted to make one for the Space Creator Theme. This might be a dumb question, as I know basically 0 about modding.

I understand "linking" to be the careers that benefit from the major the Sim took. Would I be correct? If so, is it possible to have a custom major benefit a custom career? First creating the career, having it linked to a Maxis major and then cloning the major?

Again, I'm sorry if this is stupid. I'm really a beginner here.

Admit it, Milotic is beautiful.
My C:Simblr!
Test Subject
#13 Old 22nd Jul 2018 at 9:48 AM Last edited by st_d : 22nd Jul 2018 at 11:00 AM.
Well your answer is in the very first line of the original post: the effort involved would be too big. I myself don't know the specifics YET, but have been looking into it on and off for the past couple of weeks, and the only help i can give now is something i *think* works, but haven't tested enough, which is making a job available only to a certain major and custom majors cloned from it.

Do you already have your career?
- open it in SimPE and look at BCON instance 1056, called Tuning - Flags
- in Plugin view, you'll see it has 3 rows: the first relates to aspirations, and i haven't looked into it yet; the second is "majors unlock", and the third "major affiliation" (you may not see these labels in your career file, but that's what they are)
- careers that you can only get by graduating (show business, natural scientist, artist and paranormal) have the second line say 2047. Now this isn't a random number, it's the sum of all numbers for all the original majors, as powers of 2 in alphabetical order (counting as 1 for Art, 2 for Biology, 4 for Drama up to 1024 for whichever's last).
- in my test, i changed this 2nd number to 1, and so far, only graduates of Art and clones have been able to see it in the newspaper. Physics makes sense for space, so at the very least, you can change the custom major to that, if that's not how it was created in the first place. Open your major file, look at BHAV instance 1000, the one called Function - Init. Click the last line, and the hammer and wrench icon that edits the function, replace the very last number field with 9. This would mean that the career tuning should say 256, unless i miscalculated.

It's not advanced modding, but if you're not comfortable with it, let the idea simmer for a while and come back to it later. It's such a satisfying thing when the game runs smoothly because of a little thing you changed ^_^ . Hope this helps a little, until we figure out how to assign powers of 2 to custom majors, preferably not just 5 of them till we hit the upper limit of what you can introduce in that field.

saint_diana, true Ravenclaw
Field Researcher
#14 Old 22nd Jul 2018 at 1:12 PM
Thanks for your reply. If I understand correctly, that method makes the career only available to those who graduated the base major and majors cloned from it (thus not available to anyone without a degree in those fields), which is actually pretty close to what I wanted. I'll take a look around SimPE, get used to how things work and hopefully get my custom major and career working.

Admit it, Milotic is beautiful.
My C:Simblr!
Test Subject
#15 Old 22nd Jul 2018 at 7:39 PM
That's correct, but keep in mind that those numbers are powers of 2 precisely so that when added, there's only one single combination of majors that it translates to. Thus, you could add math into the mix, if your job is willing to hire mathematicians too, meaning 64+256=320. Have fun editing

saint_diana, true Ravenclaw
Back to top