Client Launch Parameters
To launch most versions of the game without any launcher you can use the following combination of launch parameters: "-robocopy -nosteam".
Older versions of the game from before BitRaider was removed require the following parameters: "-nobitraider -nosteam".
Some of these parameters can be set automatically by using Bifrost.
Generic Unreal Engine parameters
| Parameter |
Description |
| -nostartupmovies |
Disables logo movies on startup. |
| -nomovies |
Disables all movies. |
| -nosplash |
Disables splash image on initialization. |
| -nosound |
Disables sound. |
| -ResX= |
Forces horizontal resolution. |
| -ResY= |
Forces vertical resolution. |
| -opengl |
Forces OpenGL API (buggy). |
Game-specific parameters
These require further checking for compatibility with various versions of the client.
ClientApp::Initialize()
| Parameter |
Description |
Values |
| -asserts |
|
|
| -verifies |
|
|
| -uploadVerifies |
Calls DebugSetWhetherToUploadVerifies. |
|
| -enablecoredumps |
Calls DebugEnableCoreDumps. |
|
| -disableminidumps |
Calls DebugSetMinidumpCreationPolicy. |
|
| -forceLocalStackWalking |
Calls DebugSetForcedLocalStackWalkPolicy. |
|
| -enableTracing |
Enables verbose logging. |
|
| -log |
Enables verbose logging and shows a log window. |
|
| -LoggingLevel= |
Specifies the logging level for verbose logging. |
NONE, CRITICAL, FATAL, ERROR, WARNING, INFORMATION, VERBOSE, EXTRA_VERBOSE, DEBUG |
| -LoggingChannels= |
Specifies logging channels for verbose logging. |
See below for a full list of available channels. |
| -suppressall |
Disables logging. |
|
| -maxload |
Forces loading of all prototypes during game database initialization. |
|
| -nocalligraphypak |
Disables Calligraphy pak file (Calligraphy.sip) loading and forces the client to load all data from mu_cdata.sip. |
|
| -novalidate |
|
|
| -nohardwareinfo |
|
|
ClientAppSettingsPostCoreInit::Initialize()
| Parameter |
Description |
Values |
| -defaultregion= |
|
|
| -defaultcell= |
|
|
| -startingregion= |
|
|
| -startingcell= |
|
|
| -envoverride= |
|
|
| -collectionname= |
|
|
| -emailaddress= |
Automatically logs in on client startup using the specified email address. |
|
| -password= |
Specifies the password for logging in automatically with -emailaddress. |
|
| -twofactorauthcode= |
|
|
| -twofactorauthname= |
|
|
| -twofactortrustmachine |
|
|
| -loginasplayer |
|
|
| -loginasanother |
|
|
| -nosave |
|
|
| -serveroverride= |
|
|
| -webtoken |
|
|
| -siteconfigurl= |
Specifies a custom SiteConfig URL. |
|
| -nosolidstate |
Disables Gazillion launcher integration. |
|
| -nosteam |
Disables Steam integration. |
|
| -robocopy |
Launches the game in standalone mode (mutually exclusive with -solidstate and -steam). |
|
| -solidstate |
Launches the game in Gazillion launcher mode (mutually exclusive with -robocopy and -steam). |
|
| -steam |
Launches the game in Steam mode (mutually exclusive with -robocopy and -solidstate). |
|
| -skipmotioncomics |
|
|
| -nocatalog |
Prevents the store catalog from loading. |
|
| -norostercatalog |
|
|
| -displaynametoggle |
|
|
| -xpnumberstoggle |
|
|
| -floatingnumberstoggle |
|
|
| -combatlogtoggle |
|
|
| -nouinotifications |
|
|
| -noaccount |
Disables account-related buttons on the login screen. |
|
| -nologout |
Disables the logout button. |
|
| -nonews |
Disables community news. |
|
| -nooptions |
Disables the options buttons. |
|
| -nostore |
Disables the store buttons. |
|
| -bypasspsn |
|
|
| -bypassconsoleauth |
|
|
| -streaming |
|
|
| -platform= |
|
orbis, dingo |
SiteConfig::ParseCommandLine()
| Parameter |
Description |
Values |
| -authticket= |
|
|
| -authserver= |
|
|
| -authurl= |
|
|
ClientGame::Initialize()
| Parameter |
Description |
Values |
| -nooverwolf |
|
|
Atlas::Initialize()
| Parameter |
Description |
Values |
| -nomapmarkers |
|
|
AudioManager::Initialize()
| Parameter |
Description |
Values |
| -nomusic |
|
|
| -foleyineditor |
|
|
UnrealAudioManager::Initialize()
| Parameter |
Description |
Values |
| -audioglobalfocus |
|
|
| -audiofilepackages |
|
|
UnrealGameAdapter::Initialize()
| Parameter |
Description |
Values |
| -dependencygraph |
|
|
UnrealGameAdapter::SendSteamUserInfo()
| Parameter |
Description |
Values |
| -steamachievementupdate |
|
|
InitGazillionSystems()
| Parameter |
Description |
Values |
| -locale= |
Overrides client locale. |
Name of locale file under Data\Game\Loco without extension (e.g. eng.all). |
Logging Channels
You can specify channels for verbose logging using the following syntax: -LoggingChannels=-ALL,+GAME. Available channels:
ALL
ERROR
CORE
CORE_NET
CORE_JOBS_TP
GAME
PEER_CONNECTOR
DATASTORE
PROFILE
GAME_NETWORK
PAKFILE_SYSTEM
LOOT_MANAGER
GROUPING_SYSTEM
PROTOBUF_DUMPER
GAME_DATABASE
TRANSITION
AI
INVENTORY
MEMORY
MISSIONS
PATCHER
GENERATION
RESPAWN
SAVELOAD
FRONTEND
COMMUNITY
ACHIEVEMENTS
METRICS_HTTP_UPLOAD
CURRENCY_CONVERSION
MOBILE
UI
LEADERBOARD