Achievement {0} state is known
True only when the latest successful EOS player-achievement query contains this achievement. Check achievement state prepares this automatically.
Achievement {0} is unlocked
True only when the latest successful EOS query contains this achievement and reports an unlock time or 100% progress.
Achievement {0} is locked
True only when the latest successful EOS query contains this achievement and reports it as not unlocked. Unknown IDs are never treated as locked.
Has cached player achievement {0}
True when the current successful player-achievement query contains the specified achievement.
Has achievement definition {0}
True when the specified achievement definition is in the local cache. Query achievement definitions first.
Player achievement cache is ready
True after Query player achievements has completed successfully for the current Product User. Check unlock state only while this is true.
Achievement definitions cache is ready
True after achievement definitions have been queried successfully. Query player achievements automatically prepares this cache first.
On checked achievement {0} is unlocked
Triggered when a fresh EOS player-achievement query confirms this achievement is already unlocked. Do not call the official unlock action from this trigger.
On any checked achievement is unlocked
Triggered when a fresh EOS query confirms any requested achievement is already unlocked. TriggerAchievementId identifies it.
On checked achievement {0} is locked
Triggered when a fresh EOS player-achievement query confirms this achievement is still locked. Call Scirra's official Epic Games Unlock achievement action from this trigger.
On any checked achievement is locked
Triggered when a fresh EOS query confirms any requested achievement is still locked. TriggerAchievementId identifies it; use Scirra's official plugin to unlock it.
On achievement {0} state check error
Triggered when the fresh EOS achievement-state request for this achievement fails. Use LastResultCode and LastResultText inside this trigger.
On any achievement state check error
Triggered when any fresh EOS achievement-state request fails. TriggerAchievementId identifies the request; LastResultCode and LastResultText describe the failure.
On add achievement {0} progress success
Triggered when EOS accepts ingestion of the stat linked to the selected achievement threshold. Query player achievements later to refresh cached progress.
On add achievement {0} progress error
Triggered when the linked stat cannot be resolved from cached achievement data or EOS rejects the ingest request.
On query player achievements success
Triggered after EOS returns and caches the local player's achievement progress and unlock states.
On query player achievements error
Triggered if EOS cannot query the local player's achievement data.
On query achievement definitions success
Triggered after EOS returns and caches the localized achievement definitions.
On query achievement definitions error
Triggered if EOS cannot query achievement definitions. LastResultCode and LastResultText contain details.