Signals - Game Server
These callbacks require you to run Steam.run_callbacks()
in your _process()
function to receive them.
associate_clan
client_approved
client_approved
Client has been approved to connect to this game server.
Emits signal in response to function sendUserConnectAndAuthenticate.
Returns:
- steam_id (uint64_t)
- owner_id (uint64_t)
client_denied
client_denied
Client has been denied to connection to this game server.
Emits signal in response to function sendUserConnectAndAuthenticate.
Returns:
- steam_id (uint64_t)
- reason (int)
client_group_status
client_group_status
Sent as a reply to requestUserGroupStatus.
Returns:
- steam_id (uint64_t)
- group_id (uint64_t)
- member (bool)
- officer (bool)
client_kick
client_kick
Request the game server should kick the user.
Returns:
- steam_id (uint64_t)
- reason (int)
player_compat
player_compat
Sent as a reply to computeNewPlayerCompatibility.
Returns:
- result (int)
- players_dont_like_candidate (int)
- players_candidate_doesnt_like (int)
- clan_players_dont_like_candidate (int)
- steam_id (uint64_t)
policy_response
policy_response
Received when the game server requests to be displayed as secure (VAC protected).
Returns:
- secure (uint8)
Secure is true if the game server should display itself as secure to users, false otherwise.
server_connect_failure
server_connect_failure
Logging the game server onto Steam.
Emits signal in response to functions logOff, logOn, or logOnAnonymous.
Returns:
- result (int)
- retrying (bool)
server_connected
server_connected
Server has connected to the Steam back-end.
Emits signal in response to functions logOff, logOn, or logOnAnonymous.
Results: nothing
server_disconnected
server_disconnected
Called if the client has lost connection to the Steam servers. Real-time services will be disabled until a matching server_connected has been posted.
Emits signal in response to functions logOff, logOn, or logOnAnonymous.
Returns:
- result (int)