Hi!
Some of you pointed out that it was hard to distinguish the blocks when the board is starting to get filled.
I've just made a commit that should improve this point : I increased the contrast of texture (especially for workers), and add lines on the edges of building.
Let me know if it's better now
I've also add the auto-skip for Charon when the power can't be used
For the undo, after lot of discussion, I think the best way IMO would be :
- after each UI click for move/build, make an "undo" button appears that last for 5 seconds before sending the ajax request to server to update
- keep a "restart turn" for intermediate action (in particular, you don't have this button for your last action)
The only issue I see with this system would be someone who use the "restart turn" to explore lot of possibilities instead of actually thinking. One way to solve that would be to have a timer that runs for the whole turn and this is not reset when the button "restart turn" is clicked. I'm not sure it's easy to do but it seems doable.