OPENRA(6)

πŸ“¦
this version Β· 6 versions
, in nixos 26.05

πŸŽ€ openra β€” Games Manual energy, but make it iconic πŸŽ€

okay so bestie, this page lives in the Games Manual section and its whole identifier is OPENRA(6) β€” but like, don't worry about that part, the fun stuff is below πŸ’–

✨ NAME ✨

openra β€” an Open Source modernization of the early 2D Command & Conquer games. yes, the whole thing. we're bringing the classics back and making them serve πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

openra [Game.Mod=ra]

🌸 DESCRIPTION 🌸

openra starts the game. that's it. that's the description. literally the main character move of all main character moves πŸ‘‘


πŸ’… OPTIONS πŸ’…

no cap, this list is long, but every single one is here. pace yourself, hydrate, and read them all 🫢

πŸ”₯ Debug πŸ’€

  • Debug.PerfText=False β€” display average FPS plus the tick/render times. numbers on screen, very demure, very mindful ✨
  • Debug.PerfGraph=False β€” display a graph with various profiling traces
  • Debug.Samples=25 β€” the number 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 like 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=54e48e42-cfb8-4923-bae4-fbc01fe93637 β€” the 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 so you can use console commands
  • Debug.LongTickThresholdMs=1 β€” the 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's been marked as completed

🧚 Game 🌈

  • Game.AuthProfile=player.oraid β€” filename of the authentication profile to use

⭐ Graphics πŸ‘‘

  • Graphics.Mode=PseudoFullscreen β€” this one 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 the separate OpenGL render thread on Windows operating systems

πŸ“ Launch πŸš€

  • 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 πŸ’–

  • Player.Name=Newbie β€” sets the player nickname for in-game and IRC chat

🌸 Server πŸŽ€

  • 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 aren't available locally
  • Server.EnableSyncReports=False β€” enable client-side report generation to help debug desync errors

πŸ¦‹ FILES πŸ¦‹

Settings are stored in the ~/.openra user folder. that's where all your little settings go to live their best life πŸ’–

πŸ’€ BUGS πŸ’€

Known issues are tracked at http://bugs.openra.net β€” go check, iykyk πŸ”₯

Copyright 2007-2019 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.


and that's the whole page, bestie ✨ it came from the Games Manual section, it's identified as OPENRA(6), and that's the vibe check passed β€” periodt πŸ’…πŸŽ€

πŸ“¦ where this page comes from