Try again to remove player when disconnecting
This commit is contained in:
@@ -98,7 +98,7 @@ func _on_connected_to_server():
|
|||||||
|
|
||||||
|
|
||||||
func _on_disconnected_from_server():
|
func _on_disconnected_from_server():
|
||||||
GameManager.request_server_to_delete_player.rpc_id(1, multiplayer.get_unique_id())
|
pass
|
||||||
|
|
||||||
|
|
||||||
func _on_p2p_session_request(steam_id_remote: int) -> void:
|
func _on_p2p_session_request(steam_id_remote: int) -> void:
|
||||||
@@ -152,7 +152,9 @@ func _on_lobby_chat_update(_l_id, user_changed_id: int, _u_m_c_id, chat_state: i
|
|||||||
var state_string = "UNKNOWN"
|
var state_string = "UNKNOWN"
|
||||||
match chat_state:
|
match chat_state:
|
||||||
Steam.CHAT_MEMBER_STATE_CHANGE_ENTERED: state_string = "ENTERED"
|
Steam.CHAT_MEMBER_STATE_CHANGE_ENTERED: state_string = "ENTERED"
|
||||||
Steam.CHAT_MEMBER_STATE_CHANGE_LEFT: state_string = "LEFT"
|
Steam.CHAT_MEMBER_STATE_CHANGE_LEFT:
|
||||||
|
state_string = "LEFT"
|
||||||
|
GameManager.request_server_to_delete_player.rpc_id(1, user_changed_id)
|
||||||
Steam.CHAT_MEMBER_STATE_CHANGE_DISCONNECTED: state_string = "DISCONNECTED"
|
Steam.CHAT_MEMBER_STATE_CHANGE_DISCONNECTED: state_string = "DISCONNECTED"
|
||||||
print("[LOBBY INFO] User %s has %s the lobby." % [user_changed_id, state_string])
|
print("[LOBBY INFO] User %s has %s the lobby." % [user_changed_id, state_string])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user