[ ] This is getting a bit crowded and sloppy looking. What we need is a system that sorts these, so that they all appear pointing at the same spot, but stacked vertically. Check WorldMarkerManager.UpdateMarkerList, this sorts world markers. We should make a generic type 'OverlayText' that world markers and the popup instructions both interit from, and make that sort properly, probably in a new OverlayTextManager. Create a design for this and get signoff from me and Sergey.
[ ] When adding labor, this popped up correctly, however I'd like to change a few things.
Make the camera force-look at the icon to ensure that it's seen by the player (share the code used when you click on the workorders at the top of the screen).
The tween looks like BouncInOut, use something tighter like QuadOut.
When adding labor, I saw text '+ X labor', but it started before the zoom, and then faded too quick, make it stay visible for longer. The 'complete' text also had this issue.
Adding the labor made the bar go up immediately, instead of waiting till it had zoomed in.
Adding ingredients increased the bars, but it should also say '+ added'
Right clicking when there was no labor to add still zoomed
[ ] Changed my thoughts on this, its confusing what is added, needed, and total. I think we can simplify this further, and just say what's still needed, and not list requirements already satisfied at all. Change it to be this way.
[x] Lets make this display only needed as well. Make it say 'X calories of labor needed'
[ ] Add a tooltip on the 'work' button when its greyed out explaining why you can't add work. Something like 'You can't add work until more ingredients are available' or 'All needed labor has been performed on this work order.'
[ ] Overlay is only showing the finished order, even though a new one is started. Ideally it shows both, or it can just show the active unfinished one.
[ ] Right clicking with a handful of wood wouldn't add to the unfinished workorder on the table, when there is a finished one sitting there.
[ ] Work button was enabled despite the work order being finished, and collection button is missing.
[ ] I attempted to cancel the finished order, nothing happened. Cancel should not be available if an order is finished at all.
[ ] Bars not displaying correctly, I see green and yellow in the table ui, but only one in the popup ui
Basically I want to make sure the interface feels really inuitive and responsive, and helps communicate the complexities of the system to a user who doesn't know how it works yet. Optimize for this, putting in polish to improve this goal beyond what I've listed here
Basically I want to make sure the interface feels really inuitive and responsive, and helps communicate the complexities of the system to a user who doesn't know how it works yet. Optimize for this, putting in polish to improve this goal beyond what I've listed here