Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better Pawn Control integration #177

Open
FluffierThanThou opened this issue Jul 27, 2021 · 4 comments
Open

Better Pawn Control integration #177

FluffierThanThou opened this issue Jul 27, 2021 · 4 comments

Comments

@FluffierThanThou
Copy link
Member

reported by:
Benjamin the Rogue

description:

Better Pawn Control and this mod have been my go-tos for so long, it's hard having to pick one over the other. But I need those morning cleaning sessions and evening hauling sessions to keep everything functional. But man, having to switch everything over manually when danger shows up sure is a pain in the ass. Thanks for this great mod, Fluffy! I'm hoping someday both of them will be compatible again, but if not, that's life.

@gaelrenoux
Copy link

With only Better Pawn Control and WorkTab (plus Harmony, obviously, plus the two DLC) loaded:

  • I set a custom priority for a sub-job
  • I close the WorkTab and reopen it
  • Priority for the whole job (and all subjobs) is set to the lowest priority that previously existed among all sub-jobs

Nothing in the debug log.

@voult2
Copy link

voult2 commented Jul 30, 2021

BPC only supports the 'vanilla' or main priorities. The extended priorities require another level of integration that only BPC can do. In summary, you can use BPC + WorkTab for the main priorities but not for the extended priorities.

@kbsmilk
Copy link

kbsmilk commented Aug 1, 2021

The 1.3 version of Work Tab is destructively incompatible with BPC. I'll compare it with the 1.2 version to help explain:
1.2 behavior, BPC v2.1.1, WorkTab v3.21.303: In-game work tab is entirely Fluffy's Work Tab; BPC buttons are not shown on it. Obviously BPC can't be used with the work tab like this, but Work Tab's functionality is untouched. Image: https://i.imgur.com/EKTBTg5.png

1.3 behavior, BPC v2.2.7, WorkTab v4.4.335: In-game work tab has elements from BPC and Fluffy Work Tab. BPC's work policies work fine, with vanilla category priorities. Here is the real issue: when the work tab is opened (or closed, I don't know when the problem actually triggers), all of Fluffy Work Tab customized sub-priorities are cleared.
You do not need to touch BPC's policy button to trigger this. Simply opening or closing the work tab while both mods are active triggers the problem.
Perhaps when the tab is opened or closed, BPC's active policy is immediately applied to the work priority settings. That would align with Voult's comments saying that BPC cannot save Fluffy Work Tab's sub-priorities.

I can confirm nothing is logged when this happens, as Gael said.

@voult2
Copy link

voult2 commented Oct 22, 2023

Update: BetterPawnControl is now fully compatible with WorkTab, including the inner priorities!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants