
I've implemented some features that were asked for, and some I thought needed adding.
Changelog
Offline income
Workers can now be put on overtime from the Workers panel. An overtime worker costs double wages BUT keeps their room printing and selling while the game is closed.
You get a summary when you load back in showing what they made, what the filament cost, and what the wages came to etc.
Offline profit = online profit / 2, for 8 hours max.
Rooms print and sell stock while you are away. Customer orders are not fulfilled offline.
You can only put a worker on overtime if their room already earns more than the doubled wage. The panel shows you the room's hourly take next to the wage, so you can see the sums rather than guess.
Other
PPM (Prints Per Minute) and PVM (Print Value per Minute) shows under the total money ticker.
Removed the "Abandon stale orders" worker setting, I think it became redundant when I did an earlier worker logic change.