diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index 6bd6b93c34..c7351cef3f 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -126,6 +126,10 @@ MSG_HASH( MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS, "There are no free player slots" ) +MSG_HASH( + MSG_NETPLAY_CANNOT_PLAY_NOT_AVAILABLE, + "The input devices requested are not available" + ) MSG_HASH( MSG_NETPLAY_CANNOT_PLAY, "Cannot switch to play mode" diff --git a/msg_hash.h b/msg_hash.h index 6e9371925a..f2b189018b 100644 --- a/msg_hash.h +++ b/msg_hash.h @@ -179,6 +179,7 @@ enum msg_hash_enums MSG_NETPLAY_CLIENT_HANGUP, MSG_NETPLAY_CANNOT_PLAY_UNPRIVILEGED, MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS, + MSG_NETPLAY_CANNOT_PLAY_NOT_AVAILABLE, MSG_NETPLAY_CANNOT_PLAY, MSG_NETPLAY_PEER_PAUSED, MSG_NETPLAY_CHANGED_NICK, diff --git a/network/netplay/netplay_io.c b/network/netplay/netplay_io.c index 403f5578fb..bc73f9eab9 100644 --- a/network/netplay/netplay_io.c +++ b/network/netplay/netplay_io.c @@ -1508,6 +1508,10 @@ static bool netplay_get_cmd(netplay_t *netplay, dmsg = msg_hash_to_str(MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS); break; + case NETPLAY_CMD_MODE_REFUSED_REASON_NOT_AVAILABLE: + dmsg = msg_hash_to_str(MSG_NETPLAY_CANNOT_PLAY_NOT_AVAILABLE); + break; + default: dmsg = msg_hash_to_str(MSG_NETPLAY_CANNOT_PLAY); }