Skip to content

Signals - Game Server

These callbacks require you to run Steam.run_callbacks() in your _process() function to receive them.


associate_clan

associate_clan

Sent as a reply to associateWithClan.

Returns:

  • result (int)

Read more in the official Steamworks SDK documentation

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)

Read more in the official Steamworks SDK documentation

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)

Read more in the official Steamworks SDK documentation

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)

Read more in the official Steamworks SDK documentation

client_kick

client_kick

Request the game server should kick the user.

Returns:

  • steam_id (uint64_t)
  • reason (int)

Read more in the official Steamworks SDK documentation

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)

Read more in the official Steamworks SDK documentation

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.


Read more in the official Steamworks SDK documentation

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)

Read more in the official Steamworks SDK documentation

server_connected

server_connected

Server has connected to the Steam back-end.

Emits signal in response to functions logOff, logOn, or logOnAnonymous.

Results: nothing


Read more in the official Steamworks SDK documentation

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)

Read more in the official Steamworks SDK documentation