The Rich Presence abstraction attempts to unify the functionality of presenting the status of local users to other clients on a platform.
The implementation and corresponding options of Rich Presence vary across each platform in terms of what and how data is shown to other clients. For this reason, currently only Discord has full Rich Presence functionality as it provides the most options. Other platforms will make use of the Status (or the Headline Data) interface to provide basic presence information.
Gets the rich presence data for the local user on the specified platform.
Platforms | Discord |
---|---|
API | Cry::GamePlatform::IService::GetRichPresence |
Flow Graph Nodes | GamePlatform:Account:RichPresence |
Schematyc Nodes | Function::GamePlatform::Service::Accounts::GetRichPresence |
Sets the rich presence data for the local user on the specified platform.
Platforms | Discord |
---|---|
API | Cry::GamePlatform::IService::SetRichPresence |
Flow Graph Nodes | GamePlatform:Account:RichPresence |
Schematyc Nodes | Function::GamePlatform::Service::Accounts::SetRichPresence |
Sets the status string for the local user on the specified platform.
Platforms | Discord, Steam |
---|---|
API | Cry::GamePlatform::IService::SetStatus |
Flow Graph Nodes | GamePlatform:Account:SetStatus |
Schematyc Nodes | Function::GamePlatform::Service::Accounts::SetStatus |