Open Caligari opened 10 years ago
Heh. I wasn't intentionally trying to match the old site behavior, but i think our implementation is very similar to the old site's, in that we have one UI layout for the attack screen and a different UI layout for die selection screens (and a third one for end game), so we naturally wound up in the same place.
So: there's no reason not to allow the submitChat action from other screens --- the API allows it, so the UI might as well. I'm not sure about finished games (i.e. whether the API allows chat) offhand.
I agree that there's no real reason not to allow it on die selection screens. But I don't think it should be allowed after the game is over, since the game record (the action and chat logs) should be considered complete at that point, IMO. How would your opponent even necessarily know to look for more chat at that point?
Eventually, we'll have the ability to challenge people to followup games that continue the old conversation, and the ability to directly message other players to set things like that up, so I think those will cover the relevant use cases.
I think it'd be nice to be able to add (or edit) the chat entry immediately after your own final turn -- the other player will see that before they go to dismiss the game. Being able to say "wow, close one!" or "good game!" or "wanna try a reverse?" or whatever is something I often wanted on the old site.
(I could also imagine that you could mark a completed game with new chat as "active" somehow, allowing ongoing post-game conversations, but that sounds fiddly to me.)
Perhaps a reasonable option might be to permit post-game chat to be added if and only if neither player has dismissed the game yet.
ElihuRoot has also suggested that it could be useful to add/change chat comments when adjusting focus dice.
+1 Definitely want this feature. Need to use it all the time.
Is there a reason, other than what the old site did, that we don't offer communication during die selection? I often feel I'd like to say something about the previous round, or to kick off a new game.
And I've always felt that it would be really natural to be able to type something final on the you won/lost screen (like "challenge me to another!").