Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Further, the items you listed are all ignored because they either aren't a Building_WorkTable or have a CompHeatPusher. My mod primarily uses what kind of building something is and what comps it has in order to disqualify things. The mech gestators aren't disqualified because they should be affected by my mod, they just have a different mechanic that I can't account for without owning Biotech. It doesn't just skip those buildings by name, otherwise mod support would be a complete nightmare.
Regarding "can't you take a look from a gog version please?" I'm not intending to buy Biotech because I don't have time to play RimWorld these days and I feel like it would be a waste of money for something I won't play; further, I also don't intend to pirate Biotech just for the purpose of testing my mod -- that's not fair to the developers.
Does this version[filebin.net] do what you want?
The part of XML you could need. If you need also something in C# I can take a look, if you tell me what to search ~
At this juncture, ignoring the mech charger entirely and having it draw power at all times is the correct behavior for my mod.
However, I'm ok to do the crash test if you want to try to improve it.
You don't have already access to the code of Biotech even without owning the DLC? (it's in the same file than vanilla, there is 8 versions of this file?)
So, in: Building_MechCharger @02001310
It looks like charging is still job-driven, so theoretically the NotifyPatherArrived hook should just take care of it automatically once the bench is picked up (since it doesn’t derive from Building_WorkTable it doesn’t count as a bench). My guess is that modifying Tables.CanBeTable (or more likely patching it for Biotech) to also include this building would just work out of the box. Failing that, StartCharging and StopCharging would also be good candidates for setting the in-use/on-standby status.
I don’t really have time these days to work on this mod, especially if that involves making a version for you to remote debug since that requires an even greater time commitment. This is the sort of fix that, ideally, the community contributes via GitHub.