-
Notifications
You must be signed in to change notification settings - Fork 26
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
PRF Mod Conflict?: Plasma Drill Cannot Re-order Bills #104
Comments
Hi Rimfactory Maintainer here
there is a additional ITab specifically for the I think i will recheck if that additional ITab is necessary or not and update you here. |
I was able to remove the additional ITab in zymex22/Project-RimFactory-Revived@ccda0c5 this might be the case as you appear to check for the Building type ImprovedWorkbenches/src/ImprovedWorkbenches/Main.cs Lines 96 to 97 in 9c3e0dd
With the mentioned Change I have introduced the IBillTab Interface. maybe you can used that instead or otherwise update the patch.
|
I have submitted a PR for this issue. Root cause: From what I can tell, it was getting into a code path if it was a PRF building and then subsequent PRF exception cases were not being checked, causing half-functional code patches. The existing captured re-order collection was invalid and the code to look for a collection to re-order just reverts to the colonist bar? |
@Sn1p3rr3c0n: The patch I have looks rather lazy, checking multiple types. You mention |
Describe the bug
The Plasma Drill from Project RimFactory Revived cannot re-order any of its bills when installed along side Better Workbench Management mod. When a bill is selected ON ONLY THIS STATION, it instead re-orders... colonists instead.
To Reproduce
Reproducibility: ?
Steps to reproduce the behavior:
Expected behavior
Bills should be movable
Actual Behavior
Bills will not be reorderable. Instead, the bill selection appears to redirect to colonists. See screenshots that show cursor over bills, but have floating colonist pawns dragged instead.
Screenshots
Rimworld (please complete the following information):
Modlist (please complete the following information):
Additional context
Other workbenches and machines within PRF work properly (such as assemblers); I want to say, anecdotally, that I used to see an index out of bounds of array error message when dragging bills on this station but I am not able to reproduce that error reporting behavior at this time.
Link to bug report over at PRF repo
The text was updated successfully, but these errors were encountered: