Restricted Job Offers
- Every day, when a newspaper is delivered, new job offers are randomly created for carriers that haven't appeared in previous day offers. Each household has its own offers.
It's almost like in an unmodded game but the offers are no longer biased by aspirations and college degrees of household members. - Depending on the mod configuration, for each job type (full-time and part-time), up to 5 job offers are created:
- up to 3 offers both for a newspaper and the online job finder,
- up to 5 offers exclusively for the online job finder.
- up to 3 offers both for a newspaper and the online job finder,
- In level configurations other than unrestricted:
- Each job offer has a strictly defined level.
Originally, the offered level is adjusted to qualifications (skills, friends, college, private school) of a Sim who is looking for a job and only a college graduate may start a job from a level higher than 6th. - Job offers never regard highest career levels – 10th of full-time jobs and 3rd of part-time jobs.
Originally, elders can start a part-time job from the 3rd level. - A Sim who looks for a job can see an offer only when they qualify for the offered job level, with some exceptions:
- Adults and elders who are college graduates need to qualify for a lower level, up to 3 lower, depending on their final grade. E.g. when a job offer regards the 5th level of a career, then a Sim who graduated with high honors needs to qualify for the 2nd level. It's based on the vanilla game behavior.
- Teen Sims who attend a private school may take a part-time job regardless of their qualifications.
Originally, private school students always start from the 2nd level and other teens – from the 1st level.
- Adults and elders who are college graduates need to qualify for a lower level, up to 3 lower, depending on their final grade. E.g. when a job offer regards the 5th level of a career, then a Sim who graduated with high honors needs to qualify for the 2nd level. It's based on the vanilla game behavior.
- Each job offer has a strictly defined level.
- An offer of a job that has been taken by your Sim no longer appears when Sims look for a job.
Originally, many Sims may accept the same job offer.
This mod also fixes some bugs and oversights:
- a Sim who takes a job offer for their pet:
- no longer lose their job in a private business (introduced in Open for Business)
- no longer have their counter of being late for work reset.
- no longer lose their job in a private business (introduced in Open for Business)
- a Sim or a pet who already has a job and takes a new job offer gets a memory of quitting their job and fulfills their want to quit.
It doesn't happen in an unmodded game.
Number configuration details
In a sequence from the most to the least challenging. That means, shortage is the most challenging and always 5 is the least challenging.
The challenge is poor variability of job offers. Choose carefully.
Configuration name Property | shortage | equal | around 3 | always 5 |
---|---|---|---|---|
Chance of no jobs | 3/10 | 1/6 | 1/10 | - |
Chance of 1 job | 2/10 | 1/6 | 1/10 | - |
Chance of 2 jobs | 2/10 | 1/6 | 2/10 | - |
Chance of 3 jobs | 1/10 | 1/6 | 3/10 | - |
Chance of 4 jobs | 1/10 | 1/6 | 2/10 | - |
Chance of 5 jobs | 1/10 | 1/6 | 1/10 | always |
Number of newspaper jobs (minimum to maximum) | 0 to 3 | 0 to 3 | 1 to 3 | always 3 |
Chance of another newspaper job above the minimum | 50% | 50% | 50% | - |
X/Y means X chance out of Y.
Y is a sum of X's across job number chances.
E.g. in the around 3 version, Y = 1+1+2+3+2+1 = 10.
Every day, for each job type separately (full-time and part-time), the algorithm randomly chooses a total number of jobs based on the defined chances (first 6 rows in the table). It creates new job offers one by one:
- First, it creates newspaper job offers until the minimum number of newspaper jobs or the total number is reached.
- Then, each next job offer has a chance of being in a newspaper until the maximum number of newspaper jobs or the total number is reached. If it won't be a newspaper job then the offer will be exclusive for the online job finder.
- Each next job will be exclusive for the online job finder until the total number is reached.
- Once the total number is reached, the algorithm ends.
Level configuration details
In a sequence from the most to the least challenging. That means, equal is the most challenging and unrestricted is the least challenging.
The challenge is a long period of unemployment due to lack of qualifications. Choose carefully.
Configuration name Property | equal | mostly low | mostly very low | unrestricted |
---|---|---|---|---|
newspaper job level chances | ||||
Chance of 1st level | 1/5~2 | 3/9~5 | 8/19~13 | not defined strictly – dynamic, as originally |
Chance of 2nd level | 1/5~2 | 2/9~5 | 5/19~13 | |
Chance of 3rd level | 1/5 | 2/9 | 3/19 | |
Chance of 4th level | 1/5 | 1/9 | 2/19 | |
Chance of 5th level | 1/5 | 1/9 | 1/19 | |
Chance of 6th level | - | - | - | |
Chance of 7th level | - | - | - | |
Chance of 8th level | - | - | - | |
Chance of 9th level | - | - | - | |
A calculated chance of at least one full-time job offer at 1st level among 3 offers | ~49% | ~70% | ~81% | - |
online job finder job level chances | ||||
Chance of 1st level | 1/9~2 | 3/14~5 | 13/35~21 | not defined strictly – dynamic, as originally |
Chance of 2nd level | 1/9~2 | 2/14~5 | 8/35~21 | |
Chance of 3rd level | 1/9 | 2/14 | 5/35 | |
Chance of 4th level | 1/9 | 2/14 | 3/35 | |
Chance of 5th level | 1/9 | 1/14 | 2/35 | |
Chance of 6th level | 1/9 | 1/14 | 1/35 | |
Chance of 7th level | 1/9 | 1/14 | 1/35 | |
Chance of 8th level | 1/9 | 1/14 | 1/35 | |
Chance of 9th level | 1/9 | 1/14 | 1/35 | |
A calculated chance of at least one full-time job offer at 1st level among 3 offers | ~30% | ~51% | ~75% | - |
A calculated chance of at least one full-time job offer at 7th–9th level among 3 offers | ~70% | ~51% | ~24% | - |
X/Y means X chance out of Y.
Y is a sum of X's across level chances for a certain job offer source (newspaper or online job finder) and a certain job type (full-time or part-time).
E.g. in the mostly low version, for newspaper offers, Y = 3+2+2+1+1(+0+0+0+0) = 9 in case of full-time jobs, and Y = 3+2 = 5 in case of part-time jobs.
Newspaper jobs appear in the online job finder as well.
Tuning
You can create your own configurations by editing the behavior constants from the selected configuration files in SimPe.
When the Restricted job levels? setting is set to 0 in a level configuration file, then other level settings no longer matter. The unrestricted version is set that way.
Known issues
After you have this mod installed, new settings won't be applied to the already existing job offers. You need to wait until the next newspaper delivery. It will trigger creating new job offers under new rules.
Conflicts
Conflicting mod | Way to resolve | Comment |
---|---|---|
Doctors Need Degrees by KittyCarey | It can be used with my mod in any order. | Both mods change the conflicting resource in the same way. |
Edukashun Iz Gud by Cyjon | It can be used with my mod in any order. | Both mods change the conflicting resource in the same way. |
Find Pet Job For Fix by simler90 | Don't use it with my mod. | My mod includes changes made by the conflicting mod. |
Harder Jobs by Pescado | Don't use it with my mod. | |
Job Rejection Mod by Lazy Duchess | Use the job rejection mod version of my mod's core file. My mod must load after Lazy Duchess's mod. | The compatible version of the core file also prevents Sims from being rejected when using a newspaper debug job offer interaction, and makes a dialog asking to quit job will only appear when a Sim gets accepted. |
Job Summary by Pick'N'Mix | Don't use it with my mod if you want to only see jobs available for your Sim or don't want to see a buggy $NameLocal:# in dialogs. | The conflicting mod shows all job offers and assumes that there are always 3 newspaper and 5 online finder jobs. |
Quit Job Memory Fix by Lenna9 | Don't use it with my mod. | My mod includes changes made by the conflicting mod. |
Random Job Offer by Boiling Oil | Don't use it with my mod. | |
Unselectable Careers – Job Finder Patch by Pick'n'Mix | Remove the conflicting mod and use only my mod. | My mod contains the check for unselectable careers. You need Pick'n'Mix's file only to follow the manual from its description. |
Any mod that uses the 0x0002 attribute of job data objects for its own purposes | Don't use it with my mod. | My mod uses that attribute to store information about job offers. |
Overridden resources
Resource name | Type name | Group/object name | Type | Group | Instance |
---|---|---|---|---|---|
Career - Unlock Check | Behaviour Function | ComputerGlobals | 0x42484156 | 0x7F441294 | 0x0000204C |
CT - Offer Job | Behaviour Function | JobDataGlobals | 0x42484156 | 0x7F8F4EB6 | 0x00002006 |
Job Finder | Object Data | Job Finder | 0x4F424A44 | 0x7FC2ED7B | 0x000041A7 |
set random Jobs | Behaviour Function | Job Finder | 0x42484156 | 0x7FC2ED7B | 0x00001001 |
Sub - Initialize Daily Jobs | Behaviour Function | Job Finder | 0x42484156 | 0x7FC2ED7B | 0x00001003 |
Sub - Set Daily Jobs | Behaviour Function | Newspaper | 0x42484156 | 0x7F08E23C | 0x00001004 |
Sub - Set Daily Teen/Elder Jobs | Behaviour Function | Newspaper | 0x42484156 | 0x7F08E23C | 0x0000103F |
New resources
Resource name | Type name | Group/object name | Type | Group | Instance |
---|---|---|---|---|---|
simNopke-restrictedJobOffers-core and simNopke-restrictedJobOffers-core-jobRejection | |||||
Call Named Tree prim string set | Text Lists | Job Finder | 0x53545223 | 0x7FC2ED7B | 0x0000012F |
Job Flags | Behaviour Constant | Job Finder | 0x42434F4E | 0x7FC2ED7B | 0x00001000 |
Job Flags | Behaviour Constant Labels | Job Finder | 0x5452434E | 0x7FC2ED7B | 0x00001000 |
set random Jobs | Edith Simantics Behaviour Labels | Job Finder | 0x54505250 | 0x7FC2ED7B | 0x00001001 |
Sub - Get Random Number Of Job Offers [Temp0] | Behaviour Function | Job Finder | 0x42484156 | 0x7FC2ED7B | 0x00001010 |
Sub - Get Random Job Level [Temp0] | Edith Simantics Behaviour Labels | Job Finder | 0x54505250 | 0x7FC2ED7B | 0x00001011 |
Sub - Get Random Job Level [Temp0] | Behaviour Function | Job Finder | 0x42484156 | 0x7FC2ED7B | 0x00001011 |
simNopke-restrictedJobOffers-levelConfig-### | |||||
Newspaper Job Level Chances (out of total) | Behaviour Constant | Job Finder | 0x42434F4E | 0x7FC2ED7B | 0x00001003 |
Newspaper Job Level Chances (out of total) | Behaviour Constant Labels | Job Finder | 0x5452434E | 0x7FC2ED7B | 0x00001003 |
Online Job Level Chances (out of total) | Behaviour Constant | Job Finder | 0x42434F4E | 0x7FC2ED7B | 0x00001004 |
Online Job Level Chances (out of total) | Behaviour Constant Labels | Job Finder | 0x5452434E | 0x7FC2ED7B | 0x00001004 |
Other Job Level Tuning | Behaviour Constant | JobDataGlobals | 0x42434F4E | 0x7F8F4EB6 | 0x00002034 |
Other Job Level Tuning | Behaviour Constant Labels | JobDataGlobals | 0x5452434E | 0x7F8F4EB6 | 0x00002034 |
simNopke-restrictedJobOffers-numberConfig-### | |||||
Number of Jobs Other Tuning | Behaviour Constant Labels | Job Finder | 0x5452434E | 0x7FC2ED7B | 0x00001001 |
Number of Jobs Other Tuning | Behaviour Constant | Job Finder | 0x42434F4E | 0x7FC2ED7B | 0x00001001 |
Number of Jobs Chances (out of total) | Behaviour Constant Labels | Job Finder | 0x5452434E | 0x7FC2ED7B | 0x00001002 |
Number of Jobs Chances (out of total) | Behaviour Constant | Job Finder | 0x42434F4E | 0x7FC2ED7B | 0x00001002 |
Credits
Ciastko
jfade (The Compressorizer!)
Lenna9 (Quit Job Memory Fix)
LimeyYoshi
Nostural
simler90 (Find Pet Job For Fix)
Tvickie
Creators of SimPe
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-core.zip | zip | |
simNopke-restrictedJobOffers-core.package | package | 4202 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-core-jobRejectionMod.zip | zip | |
simNopke-restrictedJobOffers-core-jobRejectionMod.package | package | 4277 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-levelConfig-equal.zip | zip | |
simNopke-restrictedJobOffers-levelConfig-equal.package | package | 909 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-levelConfig-mostlyLow.zip | zip | |
simNopke-restrictedJobOffers-levelConfig-mostlyLow.package | package | 918 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-levelConfig-mostlyVeryLow.zip | zip | |
simNopke-restrictedJobOffers-levelConfig-mostlyVeryLow.package | package | 926 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-levelConfig-unrestricted.zip | zip | |
simNopke-restrictedJobOffers-levelConfig-unrestricted.package | package | 908 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-numberConfig-shortage.zip | zip | |
simNopke-restrictedJobOffers-numberConfig-shortage.package | package | 646 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-numberConfig-equal.zip | zip | |
simNopke-restrictedJobOffers-numberConfig-equal.package | package | 641 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-numberConfig-around3.zip | zip | |
simNopke-restrictedJobOffers-numberConfig-around3.package | package | 648 |
Filename | Type | Size |
---|---|---|
simNopke-restrictedJobOffers-numberConfig-always5.zip | zip | |
simNopke-restrictedJobOffers-numberConfig-always5.package | package | 642 |
Note from the Creator:
Use only one level config file at a time.
Use only one number config file at a time.
All three files – core, level config, and number config – are required to make the mod work.
simNopke-restrictedJobOffers-core.zip
| use only one version of the 'core' file
Download
Uploaded: 27th Feb 2024, 3.1 KB.
662 downloads.
|
||||||||
simNopke-restrictedJobOffers-core-jobRejectionMod.zip
| use only one version of the 'core' file
Download
Uploaded: 27th Feb 2024, 3.2 KB.
251 downloads.
|
||||||||
simNopke-restrictedJobOffers-levelConfig-equal.zip
| use only one version of the 'level config' file
Download
Uploaded: 27th Feb 2024, 643 Bytes.
355 downloads.
|
||||||||
simNopke-restrictedJobOffers-levelConfig-mostlyLow.zip
| use only one version of the 'level config' file
Download
Uploaded: 27th Feb 2024, 658 Bytes.
240 downloads.
|
||||||||
simNopke-restrictedJobOffers-levelConfig-mostlyVeryLow.zip
Download
Uploaded: 24th Apr 2024, 672 Bytes.
73 downloads.
|
||||||||
simNopke-restrictedJobOffers-levelConfig-unrestricted.zip
| use only one version of the 'level config' file
Download
Uploaded: 27th Feb 2024, 651 Bytes.
142 downloads.
|
||||||||
simNopke-restrictedJobOffers-numberConfig-shortage.zip
| use only one version of the 'number config' file
Download
Uploaded: 27th Feb 2024, 597 Bytes.
110 downloads.
|
||||||||
simNopke-restrictedJobOffers-numberConfig-equal.zip
| use only one version of the 'number config' file
Download
Uploaded: 27th Feb 2024, 588 Bytes.
319 downloads.
|
||||||||
simNopke-restrictedJobOffers-numberConfig-around3.zip
| use only one version of the 'number config' file
Download
Uploaded: 27th Feb 2024, 598 Bytes.
199 downloads.
|
||||||||
simNopke-restrictedJobOffers-numberConfig-always5.zip
| use only one version of the 'number config' file
Download
Uploaded: 27th Feb 2024, 592 Bytes.
173 downloads.
|
||||||||
For a detailed look at individual files, see the Information tab. |
Install Instructions
1. Download: Click the download link to save the .rar or .zip file(s) to your computer.
2. Extract the zip, rar, or 7z file.
3. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
- Origin (Ultimate Collection): Users\(Current User Account)\Documents\EA Games\The Sims™ 2 Ultimate Collection\Downloads\
- Non-Origin, Windows Vista/7/8/10: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\
- Non-Origin, Windows XP: Documents and Settings\(Current User Account)\My Documents\EA Games\The Sims 2\Downloads\
- Mac: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads
- Mac x64: /Library/Containers/com.aspyr.sims2.appstore/Data/Library/Application Support/Aspyr/The Sims 2/Downloads
- For a full, complete guide to downloading complete with pictures and more information, see: Game Help: Downloading for Fracking Idiots.
- Custom content not showing up in the game? See: Game Help: Getting Custom Content to Show Up.
- If you don't have a Downloads folder, just make one. See instructions at: Game Help: No Downloads Folder.
Loading comments, please wait...
Updated: 2nd Jan 2025 at 8:33 PM
#jobs, #work, #position, #newspaper, #newspapers, #computer, #computers, #online, #job finder, #online job finder, #offer, #full-time, #part-time, #career, #careers, #qualifications
- Career Outfits are Added to Wardrobe Again in FreeTime by Lord Darcy
- Doctors Need Degrees by KittyCarey
- Edukashun Iz Gud by Cyjon
- Job Fixes by Pescado
- Job Mods by simler90
- Job Options Mod Set by Lamare
- Level Numbers Added to Job Titles by Phaenoh
- Lower Job Promotion Chances by Lamare
- Networking Job Fix by Midge the Tree
- Plead For Job Fix by Lenna9
- Some Jobs While Flunking by Saline
- Townie Job Fix by Cyjon
- Uni Career Wants & Interest Based Career Wants by Lamare
Conflicting with this mod (see the conflicts section) in a resolvable way:
- Job Rejection Mod by Lazy Duchess
- Unselectable Careers by Pick'n'Mix
-
by Lamare updated 15th Apr 2021 at 12:41pm
30 24k 57 -
by Lamare updated 15th Apr 2024 at 1:18pm
104 125.3k 347 -
by EvelynnMama 23rd Jun 2021 at 12:50pm
+1 packsSeasons -
by Lamare updated 30th Jun 2023 at 10:12am
24 13.2k 62 -
by Nopke 19th Feb 2023 at 2:32pm
11 9.5k 25 -
by HugeLunatic updated 14th Sep 2024 at 6:25pm
+1 packsNightlife
-
"Talk About Grilled Cheese" Want Fix
by Nopke 17th Nov 2021 at 12:54am
With this mod, both Sims talking about grilled cheese fulfill their Talk to [Sim] about Grilled Cheese wants. more...
1 4.6k 22
About Me
Latest updates of my mods
WIP mods – shared but unpublished
Discord