Achievements
#
Read more about the Achievements system in Hiro here.
Get all achievements
#
Get all achievements with progress accumulated by the player.
1
2
| const achievementList = await hiroClient.achievementsGet(session);
console.log(achievementList);
|
Claim achievements
#
Claim one or more achievements which have completed their progress.
1
2
3
4
5
6
7
| const request : AchievementsClaimRequest = {
ids: ["achievement_1", "achievement_2"],
claim_total_reward: true
};
const updateAck = await hiroClient.achievementsClaim(session, request);
console.log(updateAck);
|
Update achievement progress
#
Update one or more achievements with the same progress amount.
1
2
3
4
5
6
7
| const request : AchievementsUpdateRequest = {
ids: ["achievement_1", "achievement_2"],
amount: 1
};
const achievementsAck = await hiroClient.achievementsUpdate(session, request);
console.log(achievementsAck);
|