安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题






https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2803766534
Hope it helps anyone!
intVec2 -> temperature (north/hot)
This is probably the cause of the mix-up
the mentioned code (temperature - 40) means coolers loss efficiently if the hot/north end is over 40C (soft cap at 170C)
Still learning Rimworld modding, dnSpy, github - I will give it a try.
However you might need to check if your room is not TOO big, if the room area is too large and the AC power divided by the area of your room approximates 0 (no effect to the room temperature), then the cooler wont do anything.
However I dont have time right now to fix this edge case and test it so if some one wants to fix it and contribute to the mod, you have to:
0. fork the mod github repository to make your changes
1. modify the calculus in the GetExplanationUnfinalized function of the TempControl_RoomExchange files according to the TickRare function of the RimWorld.BuildingCooler class in the rimworld assembly,
2. add the corresponding equation keys to the RWHS_keys.xml
3. create a pull request of your changes to the mod github page to integrate them to the mod
- if the hot side of a cooler reached around 170C(338F), the cooler would shut off entirely (switch to low power mode), this would happen even if there was no temperature difference. Was this the maximum temperature for coolers to operate?
- The temperature difference "Efficiency" calculation might be in reverse? (an extra negative in the calculation)
Example: cold-side temperature of 130C, hot-side temperature of 0C
The info page would say the efficiently is (1 - 130*modifier) = 0% Efficiency, 0 cooling/s
In practice, it was around 2x the cooling effect around this temperature difference.
1. same problem as for the vents, a wall do not have a single heat output, it just equalize temperature between one or more rooms and differently for each one, so it requires a visualization I cannot code yet
2. It patches and replaces the vanilla temp equalization system, so it will need a specific patch on my side to deal with that. If the above ever gets done, I'll definitely look into that, thanks for the heads up as I didn't know this mod!
It would require a specialized visualization and I'm not nearly fluent enough in rimworld modding or c# to do this in the foreseable future yet...
I will update it when I'll reach rimatomics
Just peaked through CCC defs @Malkav , it seems like they use a custom thermal system so it's unlikely, I'll see what I can do if I have enough time in the following weeks