Developer Notes
- Added new message
game_join_failed
for sending error responses togame_join
requests. Clients can use these messages to more easily cancel a failedgame_join
attempt, and display a localized message to the user based on the error code. - Deprecated the notice messages that respond with error messages for
game_join
requests. These are still sent in addition to thegame_join_failed
messages for backwards compatibility and can be ignored.
Deployment Notes
New config options:
LADDER_VIOLATIONS_ENABLED
[default=True] Switch to enable or disable the violation tracking systemLADDER_VIOLATIONS_BAN_THRESHOLD
[default=2] How many violations are needed to trigger a temporary ban from queuingLADDER_VIOLATIONS_BAN_DURATION
[default=1800] Number of seconds that each temporary ban lastsLADDER_VIOLATIONS_FIRST_BAN_DURATION
[default=600] Number of seconds that the first temporary ban lasts. By default the ban for the first violation is shorter than the following bans.LADDER_VIOLATIONS_RESET_TIME
[default=3600] Number of seconds needed since last violation to reset the counter
What's Changed
- Issue/#1049 NoneType error in social_add/remove by @Askaholic in #1050
- feat(messaging): game join failed command by @Ivan-Shaml in #1045
- Issue/#1051 Matchmaker violation config options by @Askaholic in #1052
- Update dependencies by @Askaholic in #1054
New Contributors
- @Ivan-Shaml made their first contribution in #1045
Full Changelog: v1.15.2...v1.16.0