Me, earlier:
I’ve heard some folks have had problems understanding the dice rolls in this game. I have an idea on how to use SFX on the dice to make them more understandable. I can probably just do this with the UI, should only take a minute.
Me, a bit later:
Ok, so the SFX UI can’t _quite_ express what it needs to make the dice get differentiated right. Luckily there’s and API…. it should still be pretty straightforward.
Me, even later:
Ok well the API had quite a few problems around playing dice rolling animations twice and I had to reimplement a bunch of logic because the base software doesn’t expose keep/drop mechanics for rolls _and_ I had to avoid the animations being called multiple times because the internal representation is actually several dice “pools” of size one, but it works now…
Me, very much later:
Actually the built-in SFX animations play too fast and one of them has an attached sound effect that I don't want, so I guess I'm going to go learn enough Three.js to implement my own special effects so I can play those instead...
Me, just all the time apparently: https://xkcd.com/1739/
I mean at least in good news the router hasn't tried to tell me that 192.168.2.13 is a valid public IP address so far today, so at least I'm only dealing with the one stream of problems of my own making.