Conversation
|
From my testing both of those methods are now synced, so good job on that! They diverge a little from vanilla RimWorld though as the dropped items aren't forbidden (in vanilla they are forbidden). This isn't a major issue, but if you'd want to fix it, you can see |
| } | ||
| } | ||
|
|
||
| [HarmonyPatch(typeof(ITab_ContentsBooks), "DoRow")] |
There was a problem hiding this comment.
nameof(ITab_ContentsBooks.DoRow)?
There was a problem hiding this comment.
Thanks for review. Fixed.
|
I think you're right on both counts, I'll try to handle them later. |
|
Not pretty sure about set forbidden. Maybe I can just set it forbidden to all player factions? |
|
Player should be able to set it to forbidden individually. Would be weird if one toggles it and another gets it forbidden. |
|
Sorry for misleading. here the problem is that whether we set it forbidden to all factions when drop book/outfit on the ground. for now the code leads to forbidden to all players but the one clicked drop button. You can unforbid it later when the book/clothes is on the ground though. |
Fix for #805
-Register SyncMethod for outfit stand.
-Used transpiler to sync bookcase. It's not very elegant solution though.