Signals | Game Server

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


server_connect_failure

  • Logging the game server onto Steam.
  • Emits signal in response to functions logOff, logOn, or logOnAnonymous.
  • Sends back the following data:
    • result (int)
    • retrying (bool)

server_connected

  • Server has connected to the Steam back-end.
  • Emits signal in response to functions logOff, logOn, or logOnAnonymous.
  • Sends back no data.

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.
  • Sends back the following data:
    • result (int)

client_approved

  • Client has been approved to connect to this game server.
  • Emits signal in response to function sendUserConnectAndAuthenticate.
  • Sends back the following data:
    • steam_id (int)
    • owner_id (int)
    • steam_id (uint64_t)
    • owner_id (uint64_t)

client_denied

  • Client has been denied to connection to this game server.
  • Emits signal in response to function sendUserConnectAndAuthenticate.
  • Sends back the following data:
    • steam_id (int)
    • reason (int)
    • steam_id (uint64_t)
    • reason (int)

client_kick

  • Request the game server should kick the user.
  • Sends back the following data:
    • steam_id (int)
    • reason (int)
    • steam_id (uint64_t)
    • reason (int)

policy_response

  • Received when the game server requests to be displayed as secure (VAC protected). secure is true if the game server should display itself as secure to users, false otherwise.
  • Sends back the following data:
    • secure (int)
    • secure (uint8)

client_group_status

  • Sent as a reply to requestUserGroupStatus.
  • Sends back the following data:
    • steam_id (int)
    • group_id (int)
    • member (bool)
    • officer (bool)
    • steam_id (uint64_t)
    • group_id (uint64_t)
    • member (bool)
    • officer (bool)

associate_clan

  • Sent as a reply to associateWithClan.
  • Sends back the following data:
    • result (int)

player_Compat

  • Sent as a reply to computeNewPlayerCompatibility.
  • Sends back the following data:
    • result (int)
    • players_dont_like_candidate (int)
    • players_candidate_doesnt_like (int)
    • clan_players_dont_like_candidate (int)
    • steam_id (int)
    • result (int)
    • players_dont_like_candidate (int)
    • players_candidate_doesnt_like (int)
    • clan_players_dont_like_candidate (int)
    • steam_id (uint64_t)