Online Services
Progression
Achievements, leaderboards, and typed stats through one role policy
Progression
The Progression policy is an ordered fan-out list.
- Query Achievement Definitions returns name, description, icon URL or texture, hidden state, and progress.
- Query Crossplay Achievements and Unlock Crossplay Achievement read or update player state.
- Write Crossplay Leaderboard and Read Crossplay Leaderboard use stable leaderboard entries.
- Write Crossplay Stats and Read Crossplay Stats use
FUCIK_StatValue, an integer/float variant that does not lose provider precision by stringifying values.
EOS, Steam, Game Center, and Google Play register only the capabilities their SDK exposes. Fan-out writes return a provider result map; a successful provider remains usable when another fails.
Use a unified node first. Use a kit-specific progression node only for that platform's exact option set.