Installer Steam
log på
|
sprog
简体中文 (forenklet kinesisk)
繁體中文 (traditionelt kinesisk)
日本語 (japansk)
한국어 (koreansk)
ไทย (thai)
Български (bulgarsk)
Čeština (tjekkisk)
Deutsch (tysk)
English (engelsk)
Español – España (spansk – Spanien)
Español – Latinoamérica (spansk – Latinamerika)
Ελληνικά (græsk)
Français (fransk)
Italiano (italiensk)
Bahasa indonesia (indonesisk)
Magyar (ungarsk)
Nederlands (hollandsk)
Norsk
Polski (polsk)
Português (portugisisk – Portugal)
Português – Brasil (portugisisk – Brasilien)
Română (rumænsk)
Русский (russisk)
Suomi (finsk)
Svenska (svensk)
Türkçe (tyrkisk)
Tiếng Việt (Vietnamesisk)
Українська (ukrainsk)
Rapporter et oversættelsesproblem






ill post it if i find it
I'll give that a look when I get time Nectromenta, must be something unique about the ProgrammableAssembler in RimFactory
"[HugsLib][ERR] Hold_Open_Opens_Doors caused an exception during OnDefsLoaded: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
at ProjectRimFactory.SAL3.Things.Assemblers.Building_ProgrammableAssembler..ctor () [0x00006] in <0c6ff558357b46239d0d73df0cb63217>:0 "
throws this log everytime the game opens, however, the game runs fine with the log so... I hope is not causing lag or something
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2000708343&searchtext=vault+door
I have no idea what vault by SickBoyWi is.
Changes:
https://github.com/Schalasoft/Hold-Open-Opens-Doors/commit/be8f2a7a19346d5d9407ba7e9aab1cf7c2a2e760
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2033979700
Here is the error
[HugsLib][ERR] Hold_Open_Opens_Doors caused an exception during OnDefsLoaded: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
Here are my logs:
https://gist.github.com/5189a9c908860eac1f2711bc6205e8b9
I went ahead and fixed it, along with a bunch of other stuff:
https://github.com/Schalasoft/Hold-Open-Opens-Doors/pull/2
I suspect the issue of startup impact removing capitalization on names might have conflicted with this mod, needs more testing
modlist: https://rentry.co/be97m
no errors or logs from the mod
Bug in action: https://youtu.be/npWe8jd-LV0
You can see the changes here if it interests you:
https://github.com/Schalasoft/Hold-Open-Opens-Doors/commit/5eb80f91a6d9f3b1d9e3aa027a932e46f7bc7ad6
Locally I've added a call to DoorOpen to resolve desync of invisible doors; haven't tested extensively if this resolves the desync though.
I've also added a call to my custom code from the Hold Open delegate but it's more awkward than anticipated: as it is using Building, it's only getting the gizmos related to the Building, not Building_Door or other custom doors so I'm having a look at options while trying to get debugging working for Rimworld as it would make things a lot easier than logging.
More issues I've found:
1) PawnInteracting method isn't using AccessTools.Field for holdOpenInt. After that's fixed, you can completely remove the linkable doors subclass type code.
2) About.xml isn't being updated properly. Source/About.xml isn't actually used.
3) The dll in the github repo isn't being updated.
I've created a PR for all the above: https://github.com/Schalasoft/HoldOpenOpensDoors/pull/1