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
Did a makeshift fix by editing the last line of CyberneticsFlankVents.cs to be like this:
gameObjectList[gasIndex].DirectMoveTo(targetCell)
It can even be done with notepad.
You can also keep the force behaviour like this:
"gameObjectList[gasIndex].DirectMoveTo(targetCell, forced: true);"
into
"gameObjectList[gasIndex].DirectMoveTo(targetCell, Forced: true);"
(Literally just capitalize the 'F')
\steamapps\workshop\content\333640\3028242334\CS\CyberneticsFlankVents.cs
C:/Program Files (x86)/Steam/steamapps/workshop/content/333640 (the ID for Caves of Qud)/3028242334 (the ID for Sundry Cybernetics)/CS (the folder within the mod)
Everyone else: how did you know what to change here? A lot of mods have been breaking in ways like this lately and I'd like to get in on the fun of providing fixes. The relevant part of the error log was "The best overload for 'DirectMoveTo' does not have a parameter named 'forced'", but I'm having trouble seeing how that points to needing to capitalize or remove 'forced'. Apologies for the denseness!
After that, it's digging through them, finding any relevant functions and looking for differences.
Really helpful when making your own mods as well.
Here's the wiki page: https://wiki.cavesofqud.com/wiki/Modding:C_Sharp_Scripting