Soldier Front · Dragonfly, 2004 · Soldier Front Legacy by TeamVanilla, 2026

Build 1 · protocol 24

OpenSFSoldier Front Legacy
Contents

Docs Start here

Your account

One Team Vanilla account for every Soldier Front Legacy server: what it keeps, how servers see you, and what to do when you forget your password.

One account, every server

You make one Team Vanilla account in the game, and it is the account on every server: Team Vanilla's own and every community server. Joining a new server never starts you over.

Team Vanilla keeps, for every server alike:

WhatKept by Team Vanilla
Your sign-inyour username and password
Your soldiercode name, rank, XP, record (wins, losses, kills, deaths)
Your moneySP and Coins
Your thingsthe base game's weapons, forces, parts and items you own, and your loadout
Peopleyour clan, friends, blocks, whispers and mail

What a community server adds of its own (its own weapons, maps and characters, your role and any ban there) stays on that server. See Yours and Team Vanilla's.

Signing in

  • A username and a password, nothing else. There is no email address on an account.
  • A server never sees your password. When you join, your game shows the server a short-lived ticket Team Vanilla signed for that server alone, and the server checks it itself. A server never learns your username: it knows you by your account number and your code name.
  • Keep me signed in keeps the sign-in in the game's folder (session.dat), protected by Windows for your user alone.

Rank and XP

There are 75 ranks, from Private (0) up. XP is the same on every server: the same pay for the same match, and one daily limit for all servers together. You can climb at most 25 ranks in a day, counted from midnight UTC; past that no more XP is earned that day, but SP keeps coming. Below the limit, XP has no cap.

Every rank climbed gives a Duffle Bag (rewards).

All 75 ranks
RankNameShortXP to reach it
0PrivatePVT0
1Private 2nd ClassPV23,500
2Private 1st ClassPFC4,056
3CorporalCPL4,667
4SergeantSGT5,339
5Staff SergeantSSG16,078
6Staff SergeantSSG26,891
7Staff SergeantSSG37,786
8Staff SergeantSSG48,770
9Staff SergeantSSG59,853
10Sergeant 1st ClassSFC111,043
11Sergeant 1st ClassSFC212,353
12Sergeant 1st ClassSFC313,794
13Sergeant 1st ClassSFC415,379
14Sergeant 1st ClassSFC517,122
15Master SergeantMSG119,040
16Master SergeantMSG221,150
17Master SergeantMSG323,470
18Master SergeantMSG426,023
19Master SergeantMSG528,830
202nd Lieutenant2LT131,919
212nd Lieutenant2LT235,316
222nd Lieutenant2LT339,393
232nd Lieutenant2LT444,285
242nd Lieutenant2LT550,156
251st Lieutenant1LT157,201
261st Lieutenant1LT265,655
271st Lieutenant1LT375,799
281st Lieutenant1LT487,973
291st Lieutenant1LT5102,581
30CaptainCPT1120,111
31CaptainCPT2141,146
32CaptainCPT3166,389
33CaptainCPT4196,681
34CaptainCPT5233,030
35MajorMAJ1276,650
36MajorMAJ2328,994
37MajorMAJ3391,806
38MajorMAJ4467,181
39MajorMAJ5557,631
40Lieutenant ColonelLTC1666,170
41Lieutenant ColonelLTC2796,418
42Lieutenant ColonelLTC3952,715
43Lieutenant ColonelLTC41,140,272
44Lieutenant ColonelLTC51,365,340
45ColonelCOL11,635,421
46ColonelCOL21,959,519
47ColonelCOL32,348,437
48ColonelCOL42,815,138
49ColonelCOL53,375,179
50Brigadier GeneralBG14,047,229
51Brigadier GeneralBG24,853,688
52Brigadier GeneralBG35,821,439
53Brigadier GeneralBG46,982,740
54Brigadier GeneralBG58,376,302
55Major GeneralMG110,048,576
56Major GeneralMG212,055,305
57Major GeneralMG314,463,380
58Major GeneralMG417,353,069
59Major GeneralMG520,820,697
60Lieutenant GeneralLTG124,981,850
61Lieutenant GeneralLTG229,975,233
62Lieutenant GeneralLTG335,967,293
63Lieutenant GeneralLTG443,157,766
64Lieutenant GeneralLTG551,786,332
65GeneralGEN162,140,612
66GeneralGEN274,565,748
67GeneralGEN388,233,398
68GeneralGEN4103,267,813
69GeneralGEN5119,805,669
70General of the ArmyGA1137,997,310
71General of the ArmyGA2158,008,116
72General of the ArmyGA3180,020,003
73General of the ArmyGA4204,233,078
74General of the ArmyGA5230,867,461

Forgot your password

Team Vanilla's staff restore it: contact a member of Team Vanilla on the Soldier Front Legacy Discord. There is no email reset. Staff set a temporary password, and you choose a new one in the game.

Who sees where you are

Your friends see whether you are on and where (a lobby, a room, a match), and can join you there, unless you choose otherwise (Options, Game, or the Friends window). A soldier you block cannot find you in any search, and neither of you can join a room the other is in (two members of one clan in a Clan War channel's room excepted).