Déjà, avant de lancer la partie, il faut choisir sa classe ou son arbre (tab + 1,2 ou 3 dans le menu où tu choisis tes équipements). Il y a assault, sharpshooter, et support.
Ensuite, au fur et à mesure que tu joues (en gagnant des challenges, remplissant des objectifs, etc.), tu va gagner des niveaux de réputation. Chaque niveau gagné est "donné" à la classe que tu as sélectionné au préalable.
A chaque niveau, tu débloques donc un upgrade dans la classe choisie (arme ou amélioration).
Pour savoir ce que tu as débloqué, va dans le menu upgrade, puis dans chacune des classes.
Les upgrades blancs sont ceux que tu as débloqués, les rouges sont qui sont lockés parce que quelle que soit la répartition effectuée, tu n'as pas le niveau de réputation suffisant, et les gris ceux que tu peux débloquer en ajoutant des points de réputation.
En fait, la plupart des upgrades débloqués dans un arbre/classe sont accessibles dans toutes les classes quand tu joues, sauf ceux marqués par une étoile (accessibles uniquement quand tu joues la classe en question). Ainsi, en débloquant une arme avec le sharpshooter, tu peux l'utiliser en jouant en tant que assault ou support, mais tu n'auras pas toutes les améliorations.