安装 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(越南语)
Українська(乌克兰语)
报告翻译问题












i recompiled your new FemaleBodyFurVariants.dll and everything worked perfectly again
i then triple-checked, changing the Harmony ID back to the identical (old) one did break my GraphicFor postfix, and switching back to the new ID fixed it
LOL, i initially thought the Harmony ID itself was the primary cause (and it was in my VS compile), but apparently that's not the case for others
thanks anyway, it looks like for now is just to recompile your FemaleBodyFurVariants.dll myself so i can get back to playing
please change:
new Harmony("FemaleBodyVariants").PatchAll();
to
new Harmony("FemaleBodyFurVariants").PatchAll();
using the old, identical ID with your FemaleBodyVariants.dll confuses Harmony, it makes PawnRenderNode_Body.GraphicFor incorrectly return a string (from FurDef.GetFurBodyGraphicPath) instead of a proper graphic object.
if other mods (like mine) try to patch GraphicFor after yours, they'll break causing red text on main menu and in game.
putting them before your mod is a temporary workaround, but then they can't use your new female tags.
other than that maybe we would need to patch it to allow exceptions
but I won't be able to come back to rimworld for a good while
In both cases it doesn't look for hardcoded paths, it just finds out a texture is going to be loaded for a certain pawn and checks if it is female and adds a _female to the path, so should work regardless of what name is being used if they are using one of these two routes.
If the body uses a new custom function to load the texture, then it won't work here or a third vanilla function I'm not aware of.
So yes, just load a mod with just images with the correct names and it will work.