openra

OPENRA(6)                        Games Manual                        OPENRA(6)



NAME
       openra - An Open Source modernization of the early 2D Command & Conquer
       games.

SYNOPSIS
       openra [Game.Mod=ra]

DESCRIPTION
       openra starts the game.

OPTIONS
       Debug.PerfText=False
              Display average FPS and tick/render times

       Debug.PerfGraph=False
              Display a graph with various profiling traces

       Debug.Samples=25
              Numer of samples to average over when calculating tick and
              render times.

       Debug.CheckVersion=True
              Check whether a newer version is available online.

       Debug.SendSystemInformation=True
              Allow the collection of anonymous data such as Operating System,
              .NET runtime, OpenGL version and language settings.

       Debug.SystemInformationVersionPrompt=0
              Version of sysinfo that the player last opted in or out of.

       Debug.UUID=8be98ad7-9f34-4d78-a9dc-42940964aa5b
              Sysinfo anonymous user identifier.

       Debug.DisplayDeveloperSettings=False
              Enable hidden developer settings in the Advanced settings tab.

       Debug.BotDebug=False
              Display bot debug messages in the game chat.

       Debug.LuaDebug=False
              Display Lua debug messages in the game chat.

       Debug.EnableDebugCommandsInReplays=False
              Enable the chat field during replays to allow use of console
              commands.

       Debug.LongTickThresholdMs=1
              Amount of time required for triggering perf.log output.

       Debug.SyncCheckUnsyncedCode=False
              Throw an exception if the world sync hash changes while
              evaluating user input.

       Debug.SyncCheckBotModuleCode=False
              Throw an exception if the world sync hash changes while
              evaluating BotModules.

       Debug.StrictActivityChecking=False
              Throw an exception if an actor activity is ticked after it has
              been marked as completed.

       Game.AuthProfile=player.oraid
              Filename of the authentication profile to use.

       Graphics.Mode=PseudoFullscreen
              This can be set to Windowed, Fullscreen or PseudoFullscreen.

       Graphics.FullscreenSize=0,0
              Screen resolution in fullscreen mode.

       Graphics.WindowedSize=1024,768
              Screen resolution in windowed mode.

       Graphics.CapFramerate=True
              Add a frame rate limiter. It is recommended to not disable this.

       Graphics.MaxFramerate=60
              At which frames per second to cap the framerate.

       Graphics.DisableWindowsDPIScaling=True
              Disable high resolution DPI scaling on Windows operating
              systems.

       Graphics.DisableWindowsRenderThread=True
              Disable separate OpenGL render thread on Windows operating
              systems.

       Launch.Connect=
              Connect to the following server given as IP:PORT on startup.

       Launch.URI=
              Connect to the unified resource identifier openra://IP:PORT on
              startup.

       Launch.Replay=
              Automatically start playing the given replay file.

       Launch.Benchmark=False
              Dump performance data into cpu.csv and render.csv in the logs
              folder.

       Player.Name=Newbie
              Sets the player nickname for in-game and IRC chat.

       Server.Name=OpenRAGame
              Sets the server name.

       Server.ListenPort=1234
              Sets the internal port.

       Server.AdvertiseOnline=True
              Reports the game to the master server list.

       Server.Password=
              Locks the game with a password.

       Server.DiscoverNatDevices=False
              Allow users to enable NAT discovery for external IP detection
              and automatic port forwarding.

       Server.NatDiscoveryTimeout=1000
              Time in milliseconds to search for UPnP enabled NAT devices.

       Server.Map=
              Starts the game with a default map. Input as hash that can be
              obtained by the utility.

       Server.Ban=
              Takes a comma separated list of IP addresses that are not
              allowed to join.

       Server.RequireAuthentication=False
              For dedicated servers only, allow anonymous clients to join.

       Server.ProfileIDWhitelist=
              For dedicated servers only, if non-empty, only allow
              authenticated players with these profile IDs to join.

       Server.ProfileIDBlacklist=
              For dedicated servers only, if non-empty, always reject players
              with these user IDs from joining.

       Server.EnableSingleplayer=False
              For dedicated servers only, controls whether a game can be
              started with just one human player in the lobby.

       Server.QueryMapRepository=True
              Query map information from the Resource Center if they are not
              available locally.

       Server.EnableSyncReports=False
              Enable client-side report generation to help debug desync
              errors.

FILES
       Settings are stored in the ~/.openra user folder.

BUGS
       Known issues are tracked at http://bugs.openra.net

COPYRIGHT
       Copyright 2007-2018 The OpenRA Developers (see AUTHORS) This manual is
       part of OpenRA, which is free software. It is GNU GPL v3 licensed. See
       COPYING for details.



                                                                     OPENRA(6)