I've been pretty busy doing logistical stuff today and felt pretty ill yesterday and today due to just overworking myself, but I did manage to solve some really annoying problems today.
It's not a big list, but these things are important:
It seems I broke the keyboard movement, it was a fairly simple fix once I actually found out there was a problem (since I generally test with controllers), but now keyboard movement will feel fluid in the board game mode once again.
When players are cursed in the board game mode now, the curse should remain until the end of their next turn, making the curse functionality actually contribute to the gameplay a bit more now.
Fixed up the user interface online in the board game mode so that when a client tries to access their items, everyone can see the camera change, and everyone can see the items UI, as well as the correct item and description. NOTE: The user interface for this will be changed to look MUCH better in the future, right now it is more a matter of just getting it to function before making it pretty.
Improved the client version of the modification wheel in the board game mode.
It still requires some more refinement however.
Despite it now showing the correct position on the wheel for clients, the wheel automatically keeps spinning around when the client is trying to spin the wheel.
There is also a bug now where the wheel doesn't spin for keyboard players -_-
I'll be fixing that up tomorrow, it should be a relatively quick and simple fix.
I'll be focusing on changing how the tile modification works tomorrow so that when players start the round, they MUST change a tile, but have limited quantity of each item to use to prevent players from spamming the same tiles over and over.
I'll also make it so whatever tile you swap out, you get in your inventory so you can put it down elsewhere if you wanted to do so. (ie, land on an unlucky tile, and you put down a teleport tile, but you'll get +1 unlucky tile in your inventory).
I think that this mechanic will change the gameplay in a big way, but is yet to be properly tested...and that's what you guys are here for! To tell me if you love it or you hate it.