IH missing $$$ jobs fix (update!)

HeinBloed4711
On Nov-01-2009 , 7:21 PM Updated Nov-03-2009 , 1:21 PM
Ploppable 1,107 downloads 3,581 views
This is a preliminary workaround for a game bug that I recently found thanks to another discovery by sumwonyuno, all of which is documented over at http://sc4devotion.com/forums/index.php?topic=8870.msg284035#msg284035. You should have at least some basic understanding of the inner workings of the simulator to make a sense of it.

Short summary: due to a presumable rounding/arithmetic error, almost every IH lot in the game didn't offer any high wealth ($$$) jobs so far, while still creating demand for R$$$ residents though.

This fix changes it so IH lots offer 12% $$$ jobs instead of the originally designed but missing 10% $$$ jobs, reducing $$ jobs by 2% to 78% at the same time so the sum remains 100%. 12% was the number that I found which is the closest to 10% and at which the error is gone.

This also affects the demand for R$$ and R$$$ (through the industry census drive), only by the same small margin of +-2% of your IH population though. I don't think that effect would be noticed in any established city. What you should notice though with this fix is R$$$ sims finally working at IH lots.

Apart from the IH, there are also three ploppable Maxis buildings affected by this bug; the Medical Clinic, the Solar Power Plant and the Nuclear Power Plant. I refer you to the SC4Devotion thread for those.

I'd be glad to get your feedback. BATers and LOTers who design ploppable buildings should be aware of the fact that this game bug can potentially kill jobs at their creations, too. Please read the linked SC4Devotion thread till the end, you might have to test your buildings if they're affected.


Installation instructions: unzip this file and put the contained .dat file into your SC4 plugins folder. Existing IH lots will be fixed, too, so you don't need to bulldoze anything. It might take a little ingame time though before the change takes place.

Update: Credit where credit is due. I just found a STEX entry by niloluiz, here: http://www.simtropolis.com/stex/details.cfm?id=22255, which does contain a fix for this, too (you need to read the description, it's a bit hidden). As I had posted in the thread on SC4D, I couldn't believe no one had noticed this bug yet - so I was right to doubt that. Unfortunately, I couldn't find information regarding that bug before though. There's still some reason to use my version though, because the ratio I used (10/78/12) is closer to the game design than niloluiz's (10/75/15) (and I didn't uncap demand). It seems niloluiz approached this ratio coming from 10/70/20, which he uses in the 3x jobs version. I'll notify him of this inconsistency and that he can set the ratio even closer to the original design.

Update 2: LunarMongoose brought a typing error to my attention that sadly slipped into my original IH census exemplar. Instead of 10/78/12, I had used 10/77/12, so 1% $$ jobs were missing. I'm sorry for this. Please re-download the updated file and overwrite my previous version with it.

Compatibility: This mod is fully compatible with toroca's Industry Quadrupler mod (http://www.simtropolis.com/stex/details.cfm?id=21293) and bones1's Industry Doubler (http://www.simtropolis.com/stex/details.cfm?id=15758) since those two mods use different properties than mine. Their mods work directly on the building properties, whereas mine is on a higher level, controlling job distribution for the entire class of IH lots.

If you use one of the jobs_xx files from niloluiz's RCImulti-MODpack (http://www.simtropolis.com/stex/details.cfm?id=22255), you don't need my mod because it's already fixed.

I'll add more compatibility information as I learn about it.
Getting comments....