RimWorld

RimWorld

Mechanoid Idle Optimization
70 kommentarer
Psyckosama 7. sep. 2024 kl. 11:15 
Yee 28. juli 2024 kl. 23:49 
I think this mod is great but there is one flaw. Medical bots don't seem to do the job since they shutdown for a long time. Can you disable it for just medical bots? I need them to farm blood from my prisoners but they seem to wait too long and someone else does it when they could be doing something better. Thank you for the mod btw
pureMJ 16. juni 2024 kl. 14:48 
I really want this mod ONLY.
This mod is a QOL mod, while the "extended version" is not.

The functionality of this mod can theoretically be done all by player manual control, therefore this is strictly a QOL mod.
The "extended version", however, adds a bunch of stuff that reduces the game difficulty substantially, which I really don't want.
pyr0kid 14. juni 2024 kl. 9:19 
same here
瀚星之翎 13. juni 2024 kl. 22:39 
I am the same. The variety of UI makes me dizzy and dizzy. I think we all prefer this concise mod. so 1.5 plz
苍白而蔷薇 29. apr. 2024 kl. 4:52 
machine translation
Personal hobby, don't want to use less than 10% of the features in a bunch of functions~
Sergkart  [ophavsmand] 29. apr. 2024 kl. 4:49 
@苍白而蔷薇
And this feature is also in “work modes”, and it is brought to mind and optimized there. Damn, simply don’t use modes you don’t need, more than 95% of the mod’s content is optional and customizable.
苍白而蔷薇 29. apr. 2024 kl. 4:31 
machine translation
It's definitely not better than yours, because I guess many people just want to reduce performance consumption during their free time. Instead of wanting more work modes. I don't want more work modes.
Look at your subscription count, you have reached nearly 10000 subscriptions with just one feature~
JerryTheCultist 11. apr. 2024 kl. 11:40 
shame, i vastly prefer this as i dont need the other work modes cluttering my UI

i just need this
Vagineer1 17. mar. 2024 kl. 12:31 
Ah yeah I did notice the updated version only after posting. my bad.
Sergkart  [ophavsmand] 17. mar. 2024 kl. 12:13 
@Vagineer1
This mod will not be updated to version 1.5. Use the one listed in the link in the description.
Vagineer1 17. mar. 2024 kl. 12:10 
I find that this mod is absolutely essential for my mechanator playthroughs. Tried doing one on the new 1.5 update and it was so bad without this. Gonna have to wait until at least this is updated before going back to the game.
Sergkart  [ophavsmand] 28. dec. 2023 kl. 20:21 
@DeadShot
This mod will not be updated with additional features or content. If you need an extended version, the link is in the description.
DeadShot 28. dec. 2023 kl. 12:18 
Anyway to add a functionality to mech that has "Patrol" as the primary task where if you set them to dormant self-charge, they would try to recharge first before going into the dormant self-charge state?
Mc_Dyno 2. okt. 2023 kl. 11:42 
oh nevermind turns out they are little slow lol.
Mc_Dyno 2. okt. 2023 kl. 11:22 
My mechanoids are now not functioning. they refuse to do any work instead they are shutting down unless I manually draft them and undraft them.
pyr0kid 15. sep. 2023 kl. 14:58 
i dont even care about the TPS, this mod is a godsend because it saves me tons of power
Stwiumfever4 11. maj 2023 kl. 5:35 
I didn't know that I did need this
🌹Rem🌹 25. mar. 2023 kl. 22:52 
thanks for this mod :D :D :D :D eficiency go brrrrrrrr
JackFrost 23. mar. 2023 kl. 16:22 
I get it.
Anyway, thanks for the kind answers and making this mod!
Sergkart  [ophavsmand] 23. mar. 2023 kl. 15:52 
@Jackfrost
No idea. I can't say how long it will take and how much it might cost. But I'm definitely not going to take on this, at least now I'm not up to it.

It is better to refer to the appropriate topics, I think there you will be answered these questions.
JackFrost 23. mar. 2023 kl. 15:41 
hmm...
If so, how much would it cost if you commissioned the production of this?
Sergkart  [ophavsmand] 23. mar. 2023 kl. 4:55 
@Jackfrost
Too much work. Villages: Homes are just large beds that remove some of the effects on pawns. Mechanoids, on the other hand, do not know how to use beds, and it will take a lot of time to teach them.
JackFrost 22. mar. 2023 kl. 21:37 
Hi.
Thank you so much for making this mod.
I suggest creating a storage for loading the mechanoid.
After seeing the mechanoid lying down, I came up with the Villages: Homes mode.
Farbott 6. feb. 2023 kl. 22:02 
Hm.
Odd, not sure what else may be messing with 'em since these are the only two mech mods im using in particular.
Cause there *was* a dire raid going down, ill see if I can find some error log when they should be going
Sergkart  [ophavsmand] 6. feb. 2023 kl. 20:44 
@Farbott
This mod just patches the idle behavior. This does not conflict with "Mech: Search and destroy" in any way.
Farbott 6. feb. 2023 kl. 20:29 
Can you check the compatability with this and Mech: Search and destroy? I have my scythers set to go tear shit up (raiders) but theyre too eepy and keep dormanting even if full charge.
Wintermist 16. jan. 2023 kl. 8:20 
Awesome, just what I was looking for :D Thanks!
Sergkart  [ophavsmand] 16. jan. 2023 kl. 5:43 
@Wintermist
Yes.
Wintermist 16. jan. 2023 kl. 4:38 
Does the shutdown mean they go into their slow charge mode when idle?
CheeseWheelGuy 30. nov. 2022 kl. 7:16 
ah, alrighty then. that's a shame, but i understand. thanks for the reply.
Sergkart  [ophavsmand] 30. nov. 2022 kl. 6:35 
@CheeseWheelGuy
For this mod, I will not add any additional extensions.

And the size of the zone is due to the vanilla search for a place for shutdown, without redoing the search, it will not be possible to reduce it. I'm already working on this for my other mod (link to extended version above), but won't finish soon.
CheeseWheelGuy 30. nov. 2022 kl. 5:40 
i'd like to suggest something, if possible. can you add a little shutdown zone tidbit thing to assign a zone for mechanoids to shutdown in, rather than a spot? i'd like to have them chill out in a little room, but not in the crematorium next to it. or just outside the room.
Kazouie 25. nov. 2022 kl. 3:36 
This is what i need in my life, thanks!
BingusDingus 23. nov. 2022 kl. 23:09 
Just saw the power off spot in game, you're the real MVP.
Sergkart  [ophavsmand] 23. nov. 2022 kl. 5:47 
@Xelphos
Yes, this version can be removed at any time, unlike the extended version.
Xelphos 23. nov. 2022 kl. 5:10 
Is it safe to uninstall this so I can switch to your other extended version?
Sergkart  [ophavsmand] 19. nov. 2022 kl. 15:19 
@Lotan flan
If you do not often use them, then what's the point of charging them to the maximum? And for frequent use, this is a harmful behavior, not a useful one. The game already has the ability to set the desired charge level. In your case, it is more than enough.
Lotan flan 19. nov. 2022 kl. 14:56 
my thinking was that they would be at full or near full charge most of the time, specially for the less constantly used ones such as constructoids, which at my stage in the game dont have alot of non stop work and are only used in big bursts as i start expansion work. and mechs set to the charge command disconnect and shut down once fully charged.
Sergkart  [ophavsmand] 19. nov. 2022 kl. 12:59 
@Lotan flan
Due to the mechanics of charging, this behavior will be the most annoying thing you can think of. Mechanoids cannot stop charging, every time you need a working mechanoid, you have to manually force it to work.

Without altering the entire behavioral pattern of mechanoids, such a feature will be a pain in the ass.

Going into details, here's why:
Standard Behavior (Vanilla Work) consists of:
Work
* Check available area
* Check battery level and recharge
* Emergency work
* Work
* Patrol (Only for mechs without work)
Idle
...

The mechanoid will do the "deed" until the end conditions are met. In the case of charging, reach the maximum charge (specified by the player).
Lotan flan 19. nov. 2022 kl. 12:39 
@sergkart is it possible to have the mechanoids return to a charge point before shutting down? treating it as a charge order where they go to charge when not active then shut down.
19Peej 19. nov. 2022 kl. 11:55 
@Segkart Works fine for me aswell :steamthumbsup:
Sergkart  [ophavsmand] 19. nov. 2022 kl. 10:56 
@DELTA
The shutdown lasts 3000 ticks (2 hours). Have you been waiting for this time?

Send me an error log, because everything works fine for me.
DELTA 19. nov. 2022 kl. 10:41 
my mechs just stay dormant and dont do tasks now until i draft and undraft them
Sergkart  [ophavsmand] 18. nov. 2022 kl. 16:28 
@Lotan flan
Only if manually.

I'm still looking for a solution to the problem. Either way, it will take time.
Lotan flan 18. nov. 2022 kl. 15:51 
how about having it switch allowed zone areas on rest? so they go to a zone before shutting down
Sergkart  [ophavsmand] 17. nov. 2022 kl. 12:12 
@Ribera
Rather no than yes. I have not yet figured out how to implement such a mechanic. Vanilla does not support this, which means it needs to be written from scratch.

In the case of the idle behavior, I just modified the vanilla code. In the case of assigning a "sleeping spot" to each mechanoid, it takes time. I think someone who understands vanilla AI better will make this mod before me.
Ribera 17. nov. 2022 kl. 11:14 
@SergKart, make for them personal chargers like R++ or what the hack.
Kokorocodon 17. nov. 2022 kl. 9:39 
works like a charm
19Peej 16. nov. 2022 kl. 4:43 
Thank you so much. This was a huge issue of mine aswell, my mech colony was setting my PC on fire, oddly enough from lack of anything to do.. LOL ironic