The Tribes 2 engine set $PlayingOnline accordingly based upon the presence of an -online or -nologin command line parameter. If neither are present, it presents the user with "In order to play Tribes 2 online, you must launch the game using the supplied shortcuts." then exits when the OK button is pressed.
As far as the internals of the project is concerned, both command line parameters are currently of no value aside from setting the $PlayingOnline value. Both will pretty much equate to a nologin functionality, though it will matter if it gets to a point that implementing account systems is worthwhile.
The Tribes 2 engine set $PlayingOnline accordingly based upon the presence of an -online or -nologin command line parameter. If neither are present, it presents the user with "In order to play Tribes 2 online, you must launch the game using the supplied shortcuts." then exits when the OK button is pressed.
As far as the internals of the project is concerned, both command line parameters are currently of no value aside from setting the $PlayingOnline value. Both will pretty much equate to a nologin functionality, though it will matter if it gets to a point that implementing account systems is worthwhile.