边缘世界 RimWorld

边缘世界 RimWorld

Work Tab
Joppsta 2017 年 4 月 5 日 上午 9:59
Bug with Colonist Death
Basically if I have work tab loaded and then kill this colonist by euthanasia in my game I get an error when trying to save.

I think what's happening is that worktab still has data that refers to this pawn's work preferences saved somewhere and the game isn't detecting that pawn and is as a result throwing a wobbley and not letting me save the game, no matter what I do in-game. To fix I have temporarily disabled work tab.

In the output log I'm seeing recurring references to this:

Prefix Running (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Prefix Pawn Is Not NULL. (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

So I suspect this is the problem area however I am not a modder so these lines here may be nonsense. The actual error message itself I didn't save.

I can try to reproduce the error if you want but essentially....

Have worktab installed, try killing off a pawn with euthanasia and then after that attempt to save. If you save successfully, no bug. I fixed this issue by disabling work tab and haven't re-enabled it yet but I assume it will rebuild the data from scratch so it will never detect this pawn's existence and cause further issues.

In case you wonder, the guy was going to die anyway, I just helped him along after harvesting all organs :D

- Joppsta
最后由 Joppsta 编辑于; 2017 年 4 月 5 日 上午 10:01
< >
正在显示第 1 - 1 条,共 1 条留言
Galgonathor 2017 年 5 月 2 日 下午 3:37 
I have the same problem caused on colonist death and traced it to this mod. Any colonist who dies after being assigned to a saved favorite causes my game to not be able to save.
Delete the favorite that the colonist was assigned to, and I can then save the game.
< >
正在显示第 1 - 1 条,共 1 条留言
每页显示数: 1530 50