Skip to content

rc_client_is_processing_required

Jamiras edited this page Nov 30, 2025 · 2 revisions

Gets whether or not there is achievement logic to process.

Syntax

int rc_client_is_processing_required(
    rc_client_t* client
);

Parameters

client

The rc_client_t to query.

Returns

Non-zero if a game is loaded and has achievements, leaderboards, or rich presence. Zero if not.

Remarks

Allows the client to automatically enable functionality normally restricted in hardcore mode when playing a game without achievements. This is typically done by temporarily disabling hardcore while the game is loaded. If you do this, make sure to re-enable hardcore before loading the next game!

Minimum version: 11.0.0

See also

rc_client_do_frame

rcheevos
rc_client

Integration guide

client

user

game

processing

additional data

rc_client_raintegration

Integration guide

rc_runtime
rhash
rapi

common

user

runtime

info

Clone this wiki locally