Skip to main content

Achievements

C→S 219 - RequestAchievements

Nitro: ACHIEVEMENT_LIST - Request achievements→achievement list.

Requests the full achievement list with the user's current progress on each achievement.

Body: (empty)

S→C 305 - AchievementList

Delivers the full achievement list with level, points, badge codes, and progress data for each achievement.

Body:
count: int
[count]:
badgeId: int
category: string
displayMethod: int
currentLevel: int
currentPoints: int
maxLevel: int
maxPoints: int
badge: string Badge code
name: string
description: string
targetLevel: int
targetPoints: int
levelCount: int
scoreAtTarget: int

S→C 2107 - AchievementProgress

Pushes an updated progress snapshot for a single achievement after partial progress.

Body:
badgeId: int
level: int
badgeCode: string
points: int
maxPoints: int
achieved: boolean
category: string
displayMethod: int
levelCount: int

S→C 806 - AchievementUnlocked

Notifies the client that an achievement has been fully unlocked, delivering the new badge.

Body:
badgeId: int
level: int