Installer Steam
log på
|
sprog
简体中文 (forenklet kinesisk)
繁體中文 (traditionelt kinesisk)
日本語 (japansk)
한국어 (koreansk)
ไทย (thai)
Български (bulgarsk)
Čeština (tjekkisk)
Deutsch (tysk)
English (engelsk)
Español – España (spansk – Spanien)
Español – Latinoamérica (spansk – Latinamerika)
Ελληνικά (græsk)
Français (fransk)
Italiano (italiensk)
Bahasa indonesia (indonesisk)
Magyar (ungarsk)
Nederlands (hollandsk)
Norsk
Polski (polsk)
Português (portugisisk – Portugal)
Português – Brasil (portugisisk – Brasilien)
Română (rumænsk)
Русский (russisk)
Suomi (finsk)
Svenska (svensk)
Türkçe (tyrkisk)
Tiếng Việt (Vietnamesisk)
Українська (ukrainsk)
Rapporter et oversættelsesproblem
I'm not saying in any way it's gonna be easy, but it can be done, and it's a very good idea.
Also pls add functionality to only allow doctors with >100% manipulation to perform surgeries.
If he is the one on the table, or is unable to perform tasks requiring manipulation, the next best one will perform the operation.”
However, the string of recent comments below seem to contradict that, at least from my interpretation of what you’re saying. Can you please elaborate on that? Or am I just misunderstanding? Thanks!
I'm looking into a way to cache docs on the map and instead of stalling the job when the best pawn is unavailable, having it look at that list to see if the pawn who wants to do the job is in the eligible docs list at the highest skilled spot.
This approach will work, but it's a performance hog when jobs are evaluated, so it requires optimizations to avoid rebuilding the cache every time a pawn wants to do a job (this will get expensive on CPU as more pawns join the colony). I have ideas for this as well, but please be patient as this will all take some time to design and test.
The very first line of the description says it isn't my original work and who the creator was:
Reupload for 1.5 of Hatti's QualitySurgeon. The original mod is located here: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=857350593
I used a single mechanic and tried to use a nursing robot to operate on myself.
But when I lay in bed waiting for the operation, the nursing robot did not respond.
There is only one person in my colony, the above is from Google translator.
I'm happy to help with getting this mod back into a Visual Studio project if you decide to take on maintenance of it.
https://i.imgur.com/4cj8exf.png
Current code in QualitySurgeon.Postfix() (as seen in dnSpy):
if (QualitySurgeon.isSurgery(recipe) && QualitySurgeon.checkForDoc(pawn, billGiver, recipe))
Suggested updated:
if (QualitySurgeon.isSurgery(recipe) && QualitySurgeon.checkForDoc(pawn, billGiver, recipe) && (!(recipe.defName == "SurgicalInspection" && pawn.RaceProps.IsMechanoid)))