Achievements
Read more about the Achievements system in Hiro here.
Get all achievements
#
Get all achievements with progress accumulated by the player.
1
2
| var achievementList = await hiro.achievementsGet(session!);
print(achievementList);
|
Claim achievements
#
Claim one or more achievements which have completed their progress.
1
2
3
4
5
| var request = AchievementsUpdateRequest();
request.ids = ["killEnemiesRanged50"];
var updateAck = await hiro.achievementsClaim(session!, request)
print(updateAck)
|
Update achievement progress
#
Update one or more achievements with the same progress amount.
1
2
3
4
5
6
| var request = AchievementsClaimRequest();
request.ids = ["killEnemiesRanged50"];
request.amount = "100";
var updateAck = await hiro.achievementsUpdate(session!, request);
print(updateAck);
|