RimWorld

RimWorld

Nice Bill Tab
This topic has been locked
Copying\pasting bills breaks production table
If I try to copy\paste a bill between two production tables, the bill doesn't show up on the second table's Bills UI. Then if I close that tables Bills UI and reopen it, the Bills UI is completely blank, and I'm unable to add any new bills to that table. The only solution I've found is to uninstall\reinstall the production table and manually recreate the previous bills.

It is happening with at least the fueled stove, crafting spots, and tailoring workbenches, but I'm guessing others too. I have only played 1.5 base, no expansions. I do have a bunch of mods but I think Nice Bill Tab would be the only mod touches production tables.
< >
Showing 1-3 of 3 comments
Originally posted by residualfail:
If I try to copy\paste a bill between two production tables, the bill doesn't show up on the second table's Bills UI. Then if I close that tables Bills UI and reopen it, the Bills UI is completely blank, and I'm unable to add any new bills to that table. The only solution I've found is to uninstall\reinstall the production table and manually recreate the previous bills.

It is happening with at least the fueled stove, crafting spots, and tailoring workbenches, but I'm guessing others too. I have only played 1.5 base, no expansions. I do have a bunch of mods but I think Nice Bill Tab would be the only mod touches production tables.

Easier way to solve it temporarilly seems to be to save and close Rimworld and load it up again. Then the copied bill is there and everything is back. Not tested but it may be enough to just save and return to menues and load the world up again.
To add to what was already said:
After re-opening the bills UI after pasting a bill, only the previously existing bills are rendered, as if the crashing happens before the new bill rendering is completed (see pic below).

Also, console UI breaks (also in pic below) if opened in dev mode. Gets fixed when the bill window is closed. This errors gets spam logged while the bill window is open:

Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing. UnityEngine.StackTraceUtility:ExtractStackTrace () Verse.Log:Error (string) Verse.Widgets:EnsureMousePositionStackEmpty () Verse.Root:Update () Verse.Root_Play:Update ()

https://i.imgur.com/7jW1SCC.png

Exiting to main menu fixes the bill UI, no need to reinstall or reload the game, just a bit tedious if you have a lot of bills to transfer.
Andromeda  [developer] 18 Jul @ 2:41am 
fixed
< >
Showing 1-3 of 3 comments
Per page: 1530 50