mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
27 lines
1.0 KiB
C#
27 lines
1.0 KiB
C#
using CommandLine;
|
|
|
|
namespace Robust.Client
|
|
{
|
|
internal sealed class CommandLineArgs
|
|
{
|
|
[Option("headless", Required = false, HelpText = "Run without graphics/audio.")]
|
|
public bool Headless { get; set; }
|
|
|
|
[Option("self-contained", Required = false,
|
|
HelpText = "Store data relative to executable instead of user-global locations.")]
|
|
public bool SelfContained { get; set; }
|
|
|
|
[Option("connect", Required = false, HelpText = "Automatically connect to connect-address.")]
|
|
public bool Connect { get; set; }
|
|
|
|
[Option("connect-address", Required = false, HelpText = "Address to automatically connect to.")]
|
|
public string ConnectAddress { get; set; } = "localhost";
|
|
|
|
[Option("launcher", Required = false, HelpText = "Run in launcher mode (no main menu, auto connect).")]
|
|
public bool Launcher { get; set; }
|
|
|
|
[Option("username", Required = false, HelpText = "Override username.")]
|
|
public string Username { get; set; }
|
|
}
|
|
}
|