BF2 had gated ranks but the assignment tracked all the time, but they are to get in the lower ranks.
The first tough one is First Sergeant
Total Score: 20,000 points
Badges:
- Basic Knife Combat
- Basic Pistol Combat
- Basic Assault Combat
- Basic Anti-Tank Combat
- Basic Sniper Combat
- Basic Spec-Ops Combat
- Basic Support Combat
- Basic Engineer Combat
- Basic Medic Combat
You also had plenty of other task for medal(general things), ribbons and badges(combat roles).
Yes, sometime people played for like the purple heart 🙂, but overall it did not slow down play. Assignments require single weapon, location and position. Using Weapon X while prone inside a flag get 5 headshots, if everyone has to do something like that of cause play is going to slow down.