Please sign in to comment.
[model/events.xsd] updated based on new findings
Did some thinking, and this is what I came up with: - PlayerInvited should really be called "InvitationMade". In analogy with method calls, the events should refer to the thing where the state changes. An invitation is affected by this event; players aren't. - We do need an InvitationAccepted event, despite what we previously thought. We need it because we need something to invalidate the invitation for further AcceptInvitation commands, and only an event will do that.
- Loading branch information...