Skip to content

rc_client_get_load_game_state

Jamiras edited this page Mar 31, 2024 · 1 revision

Gets information about the asynchronous load process.

Syntax

int rc_client_get_load_game_state(
    const rc_client_t* client
);

Parameters

client

The rc_client_t managing the game.

Return value

result description
RC_CLIENT_LOAD_GAME_STATE_NONE A request to load a game has not been made
RC_CLIENT_LOAD_GAME_STATE_IDENTIFYING_GAME Waiting for the server response for identifying the game
RC_CLIENT_LOAD_GAME_STATE_AWAIT_LOGIN Waiting for the server response for logging in
RC_CLIENT_LOAD_GAME_STATE_FETCHING_GAME_DATA Waiting for the server response for the achievements/leaderboards/etc for the game
RC_CLIENT_LOAD_GAME_STATE_STARTING_SESSION Waiting for the server response indicating which achievements the user has previously unlocked
RC_CLIENT_LOAD_GAME_STATE_DONE Game was successfully loaded
RC_CLIENT_LOAD_GAME_STATE_ABORTED Load process was aborted, but there are still outstanding requests

Remarks

Minimum version: 11.2.0

See also

rc_client_begin_identify_and_load_game

rc_client_begin_load_game

rc_client_begin_login_with_password

rc_client_begin_login_with_token

rcheevos

rc_client

Integration guide

client

user

game

processing

rc_client_raintegration

Integration guide

rc_runtime

rhash

rapi

common

user

runtime

info

Clone this wiki locally