边缘世界 RimWorld

边缘世界 RimWorld

Smart Medicine - Continued
352 条留言
Meme Goddess  [作者] 11 月 16 日 上午 3:29 
-or feel free to add any info to this Github issue, if you've got that ^.^
https://github.com/MemeGoddess/RimWorld-SmartMedicine/issues/11
Meme Goddess  [作者] 11 月 16 日 上午 3:27 
@Moonsnow ~ That's a long running mod conflict that I haven't got enough info to fix yet. Can you possibly send me your modlist exported with RimSort via rentry, and possibly a save just before it happens ^.^
Moonsnow 11 月 16 日 上午 2:00 
Installing this mod will prevent pawns from healing entities in the Anomaly DLC.
Meme Goddess  [作者] 11 月 16 日 上午 1:13 
<3
Hugalafutro 11 月 16 日 上午 12:56 
Thx I forgot about the Stock Anything!
Meme Goddess  [作者] 11 月 14 日 下午 6:54 
@Hugalafutro ~ It checks if it's ever haulable, and then if it's a drug, medicine, or hemogen pack. The item should appear in the Stock Anything menu though, which you need to either have dev mode on or toggle the setting to show it all the time ^.^

@Abbot ~ Ah, good to know. I might take a look at it if I get a chance
Abbot 11 月 14 日 上午 4:17 
@Meme Goddess I asked if this was compatible with CE because my pawns weren't tending to each other in combat, and I managed to track the issue down to an incompatibility to what I think is this mod and "Adrenal Gland - Danger Overhaul"
Hugalafutro 11 月 14 日 上午 1:44 
Hi, how does the game/mod decide which items it allows to Stock Up? I'm trying to make policy for a Nephilim xenotype from https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3542508261 so he carries a vial of Grace with him, but cannot find the potion in the list either in mod or vanilla drug stock up setting.

I managed to make him stock up using Compositable Loadouts which lets me make a tag for the potion, but would prefer having it all in one spot with other ingestibles

Thanks for any idea
Abbot 11 月 11 日 下午 7:14 
@Meme Goddess Thanks!
Meme Goddess  [作者] 11 月 11 日 下午 6:43 
@Abbot ~ Yep
Abbot 11 月 11 日 下午 6:35 
Is this compatible with CE?
Hugalafutro 11 月 7 日 下午 11:52 
So deleting the bedrolls and removing the stock up, saving and restarting game seems to work! I crafted a Hyperweave Bedroll, set a sleeping guy's Stock Up to include 1 Bedroll, it wasn't showing as red paused no more, and soon as he woke up he went to pick up the Bedroll! \o/
Hugalafutro 11 月 7 日 下午 10:56 
I think I meseed up with too many mods on this save as they still didn't stock on Bedrolls, but:

I started a new Dev quicktest game, spawned 3 bedrolls and they stocked them up immediately after I set it up. Gonna try to delete all bedrolls in main save, unset it, then set it up and make new bedroll or something. At least I'll know it works in next colony. Thanks for the update!
Meme Goddess  [作者] 11 月 7 日 上午 8:28 
@RedHerbs @Hugalafutro ~ Problems should be fixed
Meme Goddess  [作者] 11 月 6 日 下午 11:04 
@Hugalafutro ~ Yeah, the mod handles "pausing" weird, it's used more as a generic error... But I think I did run into this bug with something else, and it's on my list to fix
Hugalafutro 11 月 6 日 下午 8:33 
That's what I thought so I built the guy powered frame and stuffed him full of implants so he has like 30kg free space even with all armor - https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3601078225

I noticed they tend to unload the Bedrolls to the stockpile - https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3601078286 but never stock up on them it's always red and Paused
Meme Goddess  [作者] 11 月 6 日 下午 7:06 
@Spinecone ~ It's possible, yeah. I'm assuming the error happens with just those 2 mods enabled as well?

@i love fentanyl ~ I believe it shouldn't need one, but I could be wrong. Let me know if there's any issues with CE

@Hugalafutro ~ It's possible they're out of carry capacity? This happens if they're wearing heavy armour or something, it's on my list to update the invo message for it
Hugalafutro 11 月 6 日 上午 6:01 
Hi, I also use Use Bedrolls (Continued); when I set Stock Up in this mod to make colonist carry 1 Bedroll, they will never pick it up. I can make them pick it up manually, at which point they will keep it in inventory and use them on caravans, but sometimes I forget it on the caravan or w/e and they never pick up another bedroll, it will show as red in Gear screen until I force them to pick up. It's only Bedroll from the things I restock, all other work. Thanks for all your work on all the mods!
i love fentanyl 11 月 4 日 下午 7:52 
Legends say there is a CE compability patch. Is this true?
Spinecone 11 月 4 日 下午 5:31 
Hiya, I keep getting the following error message when running this mod and Multifloors at the same time:

https://gist.github.com/HugsLibRecordKeeper/7bd7d5c76c39a45f70462bbc20916628

[Ref ACED7529] at Line 4742

Is it possible these two aren't compatible?
Ranger Dimitri 11 月 2 日 下午 8:33 
You're welcome! Hopefully you can figure out the problem with it.
Meme Goddess  [作者] 11 月 2 日 下午 4:08 
@Ranger Dimitri ~ Oh perfect, ok, I'll take a look at it
Ranger Dimitri 10 月 30 日 上午 3:28 
Sadly no. But it seems to be an incompatibility with Sensible Bed Ownership. Rovstam mentioned it in a discussion and it actually led me to figure this mod being in conflict with it and figure out the issue.
Meme Goddess  [作者] 10 月 30 日 上午 12:35 
@Ranger Dimitri ~ Hmmm ok, can you post the error log with HugslibRecordKeeper? A modlist exported with RimSort via rentry would be extremely helpful as well
Ranger Dimitri 10 月 28 日 上午 12:13 
Sweet of you to offically continue the mod, sadly got a problem where using this mod with some other's in my list for one reason or another causes the game to not properly load after initializing. Would share the error log but too large to share it via pastebin or the like.
Lady Vykeen 10 月 26 日 下午 10:32 
@Meme Goddess thanks for your reply! Also sorry I don't know WHY I didn't do this before commenting but I disabled the mod and tested it and I'm still getting the problem. So it must be a different mod after all (:
Meme Goddess  [作者] 10 月 26 日 下午 8:50 
@Lady Vykeen ~ That's really weird O.o I've never had that issue before. It's possible it's a mod conflict? A mod list (exported with RimSort via rentry) would be helpful, and possibly a save file where it's just about to happen. I'll look into it
Lady Vykeen 10 月 26 日 下午 8:39 
I'm not sure if this mod is the cause as there are no errors in the log, but my caravan will drop all their medicine and some other things like tents at the edge of the map when they leave a map. I keep losing lots of stuff. It started happening when I started using the 'stock up' settings but I don't know if that's just a coincidence or not. Has anyone else had this problem?
Meme Goddess  [作者] 10 月 26 日 下午 4:00 
@(UA)Legion ~ Yeah, is perfectly fine to add to an existing game
(UA)Legion 10 月 26 日 下午 2:45 
Hi, I can add a mod to an existing game, right?
RedHerbs 10 月 26 日 上午 10:08 
I'll do some testing either later this evening or tomorrow and get back to you
Meme Goddess  [作者] 10 月 26 日 上午 9:21 
@RedHerbs ~ Hmmm, interesting. The fix works by overriding the default care, but then changing it back to the original afterwards. I'm not sure why in your case it's keeping it, will need to do some testing. Does the fix work perfectly if there's only 1 thing they're tending?

@denil380 ~ Github is probably the best spot, otherwise comments is fine
denil380 10 月 25 日 上午 1:00 
Thanks for carrying the torch of Uggggggg works. How and where to post bug reports without crowding discussion or comments? You mind I email it to you? Any other avenue of comms?
RedHerbs 10 月 24 日 上午 7:36 
My thoughts:
Having been a user of the original Smart Medicine, it's primary feature I used it for was the custom care mechanic. In that I could keep a patient Pawn on "Doctor care but no medicine" and select the few injuries I deemed worthy of medicine use. This resulted in a reduced use of limited medical supplies. I believe the current iteration of the fix for this bug has now resulted in the unintened behaviour of patients being treated with medicine that the player does not want to be used. I also think that having the game change a pawns Allow Medicine attribute without player input can lead to player confusion.

The current fix does reduce the severity of the bug, as there is no longer the chance of a doctor pawn becoming stuck, or a patient pawn going without any treatment whatsoever. Just that the treatment is of the wrong type.
RedHerbs 10 月 24 日 上午 7:36 
The error (10 jobs per tick) is now fixed. However there is now unusual behaviour.

Case:
-A patient Pawn has multiple injuries and it's Allow Medicine is set to "Doctor care but no medicine"
-The patient Pawn has a select few of these injuries specifically set through the custom care mechanic to use "Best quality medicine".
-A doctor Pawn starts to deal with the tend job.

Result:
The patient Pawn has it's Allow Medicine set to "Best quality medicine" without player input. All of the specified injuries are treated with "Best quality medicine". All of the injuries that were NOT specified to have "Best quality medicine" are now treated with such! This is a separate task action and is not the result of medicine overlap.
Meme Goddess  [作者] 10 月 23 日 下午 11:39 
Have released a new fix for the below issue, verify your game files to get the newest version. Let me know if it's still happening
Meme Goddess  [作者] 10 月 22 日 上午 7:53 
@RedHerbs ~ Ugh, that's still happening? Thanks for reporting, thought I fixed that already ^.^
RedHerbs 10 月 21 日 下午 7:05 
Assigning a pawn's "Allow Medicine" in the health tab as a low tier medicine such as "Doctor Care, but no medicine" or "Herbal Medicine or worse"; then assigning a specific injury to use a higher tier than in "Allow Medicine" will result in the job tick error that @Ro commented the log for. ie. 10 jobs in one tick. This results in the Doctor Pawn either not performing treatment, or perpetually stuck in the Standing state.
Meme Goddess  [作者] 10 月 7 日 上午 11:55 
@Melyn ~ As in using the custom care feature to set med care for specific injuries?
[BOT] Lt. Caresha R. Brownlee 10 月 7 日 上午 10:10 
doesnt work, unlike the original despite changing the settings. my doctor goes straight for glitterworld medicine to tend pawns who had fist fist fight...
𝐎ᥣᑯ𝐑𝖾ᑯ𝐅ⱺ𝗑 10 月 6 日 下午 3:45 
This recently started causing an issue and npcs would get stuck loading medicine onto shelves.
veoba 9 月 27 日 上午 6:08 
@hamed91211173
you mean what med - herb, ind, etc?
hamed91211173 9 月 26 日 下午 11:39 
@veoba
the different from my knowledge is mostly on freedom of what item you want your pawn carry
this mod is more in a original mod way of doing it
veoba 9 月 26 日 下午 12:41 
Meme Goddess  [作者] 9 月 26 日 上午 5:48 
Got a fix out for the performance issues, had to disable the feature of it not unloading stocked up items when returning home. Will have to reimplement the feature later on when I have more time to deep dive into the performance of it ^.^ Am currently out of the country, so don't have my dev environment


@帕鲁帕鲁 ~ Hmmm ok, I'll take a look at that when I get the chance ^.^ Appreciate you letting me know
帕鲁帕鲁 9 月 26 日 上午 4:46 
I also encountered a situation of freezing, but it only occurred when I wanted to perform a surgery to install new components on Aya's Pawn (version 1.5), including this mod and another 'continue' version from the workshop (3566334235). However, using the original mod did not result in this situation (Machine Translation)
Meme Goddess  [作者] 9 月 25 日 下午 2:31 
@Ro ~ Ah yep, been working on a fix for that bug.

@Trumpet @Zeta04 ~ Damn, ok, I know what's causing that. Appreciate you letting me know. I'll see if I can get a fix out for it soon
Ro 9 月 25 日 下午 1:26 
@Meme Goddess I change the regular medicine you start with at the beginning to “allow,” set the punched pawn’s care to herbal medicine, and after the punches I right-click the wounds to switch them to regular medicine, which causes tick errors to appear when the doctor tries to tend the wounds.
Trumpet 9 月 25 日 下午 12:52 
SmartMedicine.DontUnloadAfterArrriving_Patch:InjectStockUpSettings is showing under the Harmony Transpilers tab in Performance Analyzer as the main culprit from what I can see
Zeta04 9 月 25 日 上午 11:06 
Can also confirm the heavy lag in my case - my TPS would drop from 200+ to less than 60 after a certain threshold I unfortunately can not recall, and taking smart medicine from my modlist brings the performance back to normal. In my case, Average Per Tick for Verse.Pawn_InventoryTracker would continue to swell each time I reload, from a somewhat playable 3ms to over 20ms, and I recalled seeing a harmony patch called do not drop medicine or sth similar contributing to most of the swell, though I can not seem to recall its full name.