Update achievements_requirement_type.md

This commit is contained in:
Josh Freeman
2017-03-13 13:07:25 +00:00
committed by GitHub
parent bcd3a6a6d7
commit e3984141de
+39
View File
@@ -1,3 +1,42 @@
Up to date map by: Tequila Mockingbird
```js
switch (achievement.type) {
case 4: // affix n materia to the same piece of gear
case 5: // complete all n of these requirement_2 - 9 things
case 10: // level your companion chocobo to rank n
case 12: // participate in n matches in The Fold
case 13: // triumph in n matches in The Fold
case 17: // participate in n Frontline matches
case 19: // triumph in n Frontline matches
return achievement.requirement_1;
case 1: // do n things
case 3: // achieve n levels as class
case 11: // achieve PVP rank n with a specific Grand Company
case 15: // achieve rank n with a specific Beast Tribe
case 18: // guide a specific Grand Company to n Frontline victories
case 21: // obtain n minions
return achievement.requirement_2;
case 0: // complete specific Legacy thing (some stil relevant)
case 6: // complete a specific quest
case 7: // complete all specific hunting log entries
case 8: // discover every location within...
case 9: // complete any of these requirement_2 - 9 quests (?)
case 14: // complete a specific Trial
case 20: // attune to all aether currents in a specific area
case 23: // complete all Verminion challenges
case 24: // obtain a variety of anima weapon
return 1;
case 2: // complete n other achievements
return 0; // the other achievements have their own weights and this is automatic
case 16: // there is no type 16
case 22: // there is no type 22
default:
return null;
}
```
Achievements link to a "pre-requisite type" that defines it as completeed. The list of Types are:
```