Tribes 2's console_end.cs has some functionality that depends on values being assigned to $LaunchMode which I believe is performed by the engine when parsing the command line input.
The following values are handled:
DedicatedServer - Should be used with the -dedicated command line flag
Console - I am not sure what command line flag this corresponds to, but it will spawn another console window on the game instance.
NavBuild - I am not sure what command line flag this corresponds to, but it will create a game server and from there it is assumed the game script goes and build AI navigation graphs.
SpnBuild - I am not sure what command line flag this corresponds to, but it will create a game server and from there it is assumed the game script goes and build spawn graphs.
Tribes 2's console_end.cs has some functionality that depends on values being assigned to $LaunchMode which I believe is performed by the engine when parsing the command line input.
The following values are handled: