Hospital Command Center v1.1 beta
This is a pure scripting mod with slight tuning that will eventually replace the active medical career and allow you to play it off the career lot in any venue. It offers the following features as of now:
*Assign coworkers to various departments (Doctor, Nurse, Orderly, Receptionist, Pathologist, EMT)
*Assign NPC to patient and cure
*Treadmill Test and Transfer Patient Case as menu options
*Mass assign NPC's and player sims to the medical career
*Mass teleport (50 sims max) to anyplace on lot now WITHOUT selecting an object
*Mass select and unselect sims to play & control *Not tested with ControlAnySim update
*Assign NPC Barista or Bartender to work on lot bypassing the game's limited selection
*All Front Desks have interactions that can be used by anyone to man them
*Force all sims on lot to vacate immediately, by selection or all at once
*Force sims the game is pushing off lot to stay. All or by selection
*Group up to 50 sims without using clubs
*Several debugging features like
-----Reloading of all mod scripts
-----Deleting all sims inventories on or off lot
-----Mass deleting sims on or off lot
-----Mass resetting sims on lot
-----Advance time
-----Reset simulation timeline
-----Reset ALL situations
-----Python function debugging
-----Several cheat commands (ld.siminfo & ld.set_time)
(REQUIREMENTS)
Get to Work obviously
ControlAnySim
(DEVELOPER NOTES)
* [FIXED] Currently looking to fix the career tuning so it no longer uses the game's active career files. Making it seperate. As of now this mod will interfere with the doctor career and possibly break advancement.
* [FIXED] Several fixes to rolestates of sims being pushed off lot by spawning. Sims so far seem to remain on lot without leaving. Need to write a permanent fix.
* [Still WIP] Working on more medical jobs like Pathologist & possibly EMT's that can drive an ambulance/show up when a sim dies or is hurt instead of the grim reaper.
*Working toward this being a module of a much larger project The Roles and Careers Architect, name subject to change. But what this will comprise is every career in game and rabbit hole careers built up to now can be made active and assigned to any lot. Also subject to change but it looks very promising this will happen!
* [FIXED with Mass Teleport Class] I notice a huge lag/pause in the game when teleporting more than 8 sims, like 15 or 20 and there is a few seconds the game will not respond processing this. Adding threading didn't help. It should have helped but I think much of the processing takes up 100% of the cores running so it doesn't do shit. There is no workaround I can think of. Just so you know.
*Mass teleport still lags slightly when teleporting a large amount of sims but far less than the old code.
*Sit here together is a literal broken piece of shit. It's written for LESS than 8 sims, like fuckin 2. Thats on the top of my list to change next update. I want sims to sit the fuck down anywhere and I think if I change the range on vacant chairs it should be fixed...
*Interaction resets are fixed as best they can be with the menu options in the debug menu
(SPECIAL THANKS AND CREDITS)
scumbumbo
TitanNano
& deaderpool
For use of various scripts in examples online and decompiled code. It's their code not mine but it comprises only a small percentage. The rest I wrote.
Currently in testing phase by only me so please feel free to give feedback!