Springrc - beyond-all-reason/springrts_engine_wiki_mirror GitHub Wiki
- REDIRECT Springsettings.cfg
config file for the spring rts engine. can be edited with SpringSettings.
to list all possible settings, run
spring --list-config-vars
this will dump all config vars in json format to stdout. springrc is used to detect the portable mode.
Linux
can be found in ~/.springrc (linux)
Windows
usally found in %USERNAME%\Local Settings\AppData\springsettings.cfg or next to spring.exe when installed in portable mode.
possible values
output of
spring --list-config-vars: (spring 91.0)
{
"3DTrees": {
"declarationFile": "rts/Rendering/Env/ITreeDrawer.cpp",
"declarationLine": 22,
"defaultValue": 1,
"safemodeValue": 0,
"type": "bool"
},
"AI_UnpauseAfterInit": {
"declarationFile": "rts/ExternalAI/EngineOutHandler.cpp",
"declarationLine": 30,
"defaultValue": 1,
"type": "bool"
},
"AdvMapShading": {
"declarationFile": "rts/Map/SMF/SMFGroundDrawer.cpp",
"declarationLine": 34,
"defaultValue": 1,
"safemodeValue": 0,
"type": "bool"
},
"AdvSky": {
"declarationFile": "rts/Rendering/Env/ISky.cpp",
"declarationLine": 16,
"defaultValue": 0,
"type": "bool"
},
"AdvUnitShading": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 82,
"defaultValue": 1,
"type": "bool"
},
"AllowAdditionalPlayers": {
"declarationFile": "rts/Game/GameServer.cpp",
"declarationLine": 73,
"defaultValue": 0,
"type": "bool"
},
"AtiHacks": {
"declarationFile": "rts/Rendering/GlobalRendering.cpp",
"declarationLine": 19,
"defaultValue": -1,
"type": "int"
},
"AtiSwapRBFix": {
"declarationFile": "rts/Rendering/GL/FBO.cpp",
"declarationLine": 17,
"defaultValue": 0,
"type": "bool"
},
"AutoAddBuiltUnitsToFactoryGroup": {
"declarationFile": "rts/Game/SelectedUnits.cpp",
"declarationLine": 51,
"defaultValue": 0,
"type": "bool"
},
"AutoAddBuiltUnitsToSelectedGroup": {
"declarationFile": "rts/Game/SelectedUnits.cpp",
"declarationLine": 52,
"defaultValue": 0,
"type": "bool"
},
"AutohostIP": {
"declarationFile": "rts/Game/GameServer.cpp",
"declarationLine": 75,
"defaultValue": "127.0.0.1",
"type": "std::string"
},
"AutohostPort": {
"declarationFile": "rts/Game/GameServer.cpp",
"declarationLine": 76,
"defaultValue": 0,
"type": "int"
},
"BuildIconsFirst": {
"declarationFile": "rts/Game/SelectedUnits.cpp",
"declarationLine": 50,
"defaultValue": 0,
"type": "bool"
},
"BumpWaterAnisotropy": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 49,
"defaultValue": 0,
"type": "float"
},
"BumpWaterBlurReflection": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 52,
"defaultValue": 0,
"type": "bool"
},
"BumpWaterDepthBits": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 51,
"defaultValue": 24,
"type": "int"
},
"BumpWaterDynamicWaves": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 55,
"defaultValue": 1,
"type": "bool"
},
"BumpWaterEndlessOcean": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 54,
"defaultValue": 1,
"type": "bool"
},
"BumpWaterOcclusionQuery": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 57,
"defaultValue": 1,
"type": "bool"
},
"BumpWaterReflection": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 47,
"defaultValue": 1,
"type": "int"
},
"BumpWaterRefraction": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 48,
"defaultValue": 1,
"type": "int"
},
"BumpWaterShoreWaves": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 53,
"defaultValue": 1,
"type": "bool"
},
"BumpWaterTexSizeReflection": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 46,
"defaultValue": 512,
"type": "int"
},
"BumpWaterUseDepthTexture": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 50,
"defaultValue": 1,
"type": "bool"
},
"BumpWaterUseUniforms": {
"declarationFile": "rts/Rendering/Env/BumpWater.cpp",
"declarationLine": 56,
"defaultValue": 0,
"type": "bool"
},
"CamFreeAngVelTime": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 30,
"defaultValue": 1,
"type": "float"
},
"CamFreeAutoTilt": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 28,
"defaultValue": 150,
"type": "float"
},
"CamFreeEnabled": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 19,
"defaultValue": 0,
"type": "bool"
},
"CamFreeFOV": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 22,
"defaultValue": 45,
"type": "float"
},
"CamFreeGoForward": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 21,
"defaultValue": 0,
"type": "bool"
},
"CamFreeGravity": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 24,
"defaultValue": -500,
"type": "float"
},
"CamFreeGroundOffset": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 26,
"defaultValue": 16,
"type": "float"
},
"CamFreeInvertAlt": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 20,
"defaultValue": 0,
"type": "bool"
},
"CamFreeScrollSpeed": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 23,
"defaultValue": 500,
"type": "float"
},
"CamFreeSlide": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 25,
"defaultValue": 0.5,
"type": "float"
},
"CamFreeTiltSpeed": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 27,
"defaultValue": 150,
"type": "float"
},
"CamFreeVelTime": {
"declarationFile": "rts/Game/Camera/FreeController.cpp",
"declarationLine": 29,
"defaultValue": 1.5,
"type": "float"
},
"CamMode": {
"declarationFile": "rts/Game/CameraHandler.cpp",
"declarationLine": 36,
"description": "Defines the used camera. Options are:\n0 = FPS\n1 = Overhead\n2 = TotalWar\n3 = RotOverhead\n4 = Free\n5 = SmoothOverhead\n6 = Orbit\n7 = Overview",
"defaultValue": 5,
"minimumValue": 0,
"maximumValue": 7,
"type": "int"
},
"CamModeName": {
"declarationFile": "rts/Game/CameraHandler.cpp",
"declarationLine": 34,
"defaultValue": "",
"type": "std::string"
},
"CamTimeExponent": {
"declarationFile": "rts/Game/CameraHandler.cpp",
"declarationLine": 55,
"defaultValue": 4,
"minimumValue": 0,
"type": "float"
},
"CamTimeFactor": {
"declarationFile": "rts/Game/CameraHandler.cpp",
"declarationLine": 51,
"defaultValue": 1,
"minimumValue": 0,
"type": "float"
},
"CatchAIExceptions": {
"declarationFile": "rts/ExternalAI/EngineOutHandler.cpp",
"declarationLine": 29,
"defaultValue": 1,
"type": "int"
},
"ColorElev": {
"declarationFile": "rts/Map/HeightLinePalette.cpp",
"declarationLine": 7,
"defaultValue": 1,
"type": "bool"
},
"CompressTextures": {
"declarationFile": "rts/Rendering/GlobalRendering.cpp",
"declarationLine": 18,
"defaultValue": 0,
"safemodeValue": 1,
"type": "bool"
},
"CrossAlpha": {
"declarationFile": "rts/Game/UI/MouseHandler.cpp",
"declarationLine": 67,
"defaultValue": 0.5,
"type": "float"
},
"CrossMoveScale": {
"declarationFile": "rts/Game/UI/MouseHandler.cpp",
"declarationLine": 68,
"defaultValue": 1,
"type": "float"
},
"CrossSize": {
"declarationFile": "rts/Game/UI/MouseHandler.cpp",
"declarationLine": 66,
"defaultValue": 12,
"type": "float"
},
"CubeTexSizeReflection": {
"declarationFile": "rts/Rendering/Env/CubeMapHandler.cpp",
"declarationLine": 17,
"defaultValue": 128,
"minimumValue": 1,
"type": "int"
},
"CubeTexSizeSpecular": {
"declarationFile": "rts/Rendering/Env/CubeMapHandler.cpp",
"declarationLine": 16,
"defaultValue": 128,
"minimumValue": 1,
"type": "int"
},
"DemoFromDemo": {
"declarationFile": "rts/Game/PreGame.cpp",
"declarationLine": 54,
"defaultValue": 0,
"type": "bool"
},
"DepthBufferBits": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 85,
"defaultValue": 24,
"type": "int"
},
"DisableCrappyGPUWarning": {
"declarationFile": "rts/Rendering/GL/myGL.cpp",
"declarationLine": 24,
"defaultValue": 0,
"type": "bool"
},
"DoubleClickTime": {
"declarationFile": "rts/Game/UI/MouseHandler.cpp",
"declarationLine": 59,
"defaultValue": 200,
"type": "float"
},
"DualScreenMiniMapOnLeft": {
"declarationFile": "rts/Rendering/GlobalRendering.cpp",
"declarationLine": 21,
"defaultValue": 0,
"type": "bool"
},
"DualScreenMode": {
"declarationFile": "rts/Rendering/GlobalRendering.cpp",
"declarationLine": 20,
"defaultValue": 0,
"type": "bool"
},
"DynamicSky": {
"declarationFile": "rts/Rendering/Env/BasicSky.cpp",
"declarationLine": 22,
"defaultValue": 0,
"type": "bool"
},
"DynamicSun": {
"declarationFile": "rts/Rendering/Env/ISky.cpp",
"declarationLine": 15,
"defaultValue": 0,
"type": "bool"
},
"DynamicSunMinElevation": {
"declarationFile": "rts/Rendering/Env/SkyLight.cpp",
"declarationLine": 16,
"defaultValue": 0.1,
"type": "float"
},
"EnableDrawCallIns": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 59,
"defaultValue": 1,
"type": "bool"
},
"ExtraTextureUpdateRate": {
"declarationFile": "rts/Map/BaseGroundDrawer.cpp",
"declarationLine": 28,
"defaultValue": 45,
"type": "int"
},
"FPSEnabled": {
"declarationFile": "rts/Game/Camera/FPSController.cpp",
"declarationLine": 19,
"defaultValue": 1,
"type": "bool"
},
"FPSFOV": {
"declarationFile": "rts/Game/Camera/FPSController.cpp",
"declarationLine": 20,
"defaultValue": 45,
"type": "float"
},
"FPSMouseScale": {
"declarationFile": "rts/Game/Camera/FPSController.cpp",
"declarationLine": 18,
"defaultValue": 0.01,
"type": "float"
},
"FPSScrollSpeed": {
"declarationFile": "rts/Game/Camera/FPSController.cpp",
"declarationLine": 17,
"defaultValue": 10,
"type": "int"
},
"FSAALevel": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 87,
"defaultValue": 0,
"type": "int"
},
"FeatureDrawDistance": {
"declarationFile": "rts/Rendering/FeatureDrawer.cpp",
"declarationLine": 38,
"defaultValue": 6000,
"minimumValue": 0,
"type": "float"
},
"FeatureFadeDistance": {
"declarationFile": "rts/Rendering/FeatureDrawer.cpp",
"declarationLine": 42,
"defaultValue": 4500,
"minimumValue": 0,
"type": "float"
},
"FixAltTab": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 91,
"defaultValue": 0,
"type": "bool"
},
"FontFile": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 92,
"defaultValue": "fonts/FreeSansBold.otf",
"type": "std::string"
},
"FontOutlineWeight": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 97,
"defaultValue": 25,
"type": "float"
},
"FontOutlineWidth": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 96,
"defaultValue": 3,
"type": "int"
},
"FontSize": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 94,
"defaultValue": 23,
"type": "int"
},
"Fullscreen": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 100,
"defaultValue": 1,
"type": "bool"
},
"FullscreenEdgeMove": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 174,
"defaultValue": 1,
"type": "bool"
},
"GrassDetail": {
"declarationFile": "rts/Rendering/Env/GrassDrawer.cpp",
"declarationLine": 28,
"defaultValue": 3,
"type": "int"
},
"GroundDecals": {
"declarationFile": "rts/Rendering/GroundDecalHandler.cpp",
"declarationLine": 44,
"defaultValue": 1,
"type": "int"
},
"GroundDetail": {
"declarationFile": "rts/Map/SMF/SMFGroundDrawer.cpp",
"declarationLine": 28,
"defaultValue": 60,
"type": "int"
},
"GroundLODScaleReflection": {
"declarationFile": "rts/Map/BaseGroundDrawer.cpp",
"declarationLine": 24,
"defaultValue": 1,
"type": "float"
},
"GroundLODScaleRefraction": {
"declarationFile": "rts/Map/BaseGroundDrawer.cpp",
"declarationLine": 25,
"defaultValue": 1,
"type": "float"
},
"GroundLODScaleUnitReflection": {
"declarationFile": "rts/Map/BaseGroundDrawer.cpp",
"declarationLine": 26,
"defaultValue": 1,
"type": "float"
},
"GroundNormalTextureHighPrecision": {
"declarationFile": "rts/Map/SMF/SMFReadMap.cpp",
"declarationLine": 29,
"defaultValue": 0,
"type": "bool"
},
"GroundScarAlphaFade": {
"declarationFile": "rts/Rendering/GroundDecalHandler.cpp",
"declarationLine": 45,
"defaultValue": 0,
"type": "int"
},
"GuiOpacity": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 181,
"defaultValue": 0.8,
"type": "float"
},
"HangTimeout": {
"declarationFile": "rts/System/Platform/Watchdog.cpp",
"declarationLine": 24,
"description": "Number of seconds that, if spent in the same code segment, indicate a hang; -1 to disable.",
"defaultValue": 10,
"minimumValue": -1,
"maximumValue": 600,
"type": "int"
},
"HardwareCursor": {
"declarationFile": "rts/Game/UI/MouseHandler.cpp",
"declarationLine": 57,
"defaultValue": 0,
"type": "bool"
},
"HardwareThreadCount": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 107,
"defaultValue": 0,
"safemodeValue": 1,
"type": "int"
},
"HeightMapTexture": {
"declarationFile": "rts/Map/HeightMapTexture.cpp",
"declarationLine": 13,
"defaultValue": 1,
"type": "bool"
},
"HighResLos": {
"declarationFile": "rts/Map/BaseGroundDrawer.cpp",
"declarationLine": 27,
"defaultValue": 0,
"type": "bool"
},
"InfoConsoleGeometry": {
"declarationFile": "rts/Game/UI/InfoConsole.cpp",
"declarationLine": 20,
"defaultValue": "0.26 0.96 0.41 0.205",
"type": "std::string"
},
"InfoMessageTime": {
"declarationFile": "rts/Game/UI/InfoConsole.cpp",
"declarationLine": 19,
"defaultValue": 400,
"type": "int"
},
"InitialNetworkTimeout": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 16,
"defaultValue": 30,
"minimumValue": 10,
"type": "int"
},
"InputTextGeo": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 182,
"defaultValue": "",
"type": "std::string"
},
"InvertMouse": {
"declarationFile": "rts/Game/UI/MouseHandler.cpp",
"declarationLine": 58,
"defaultValue": 0,
"type": "bool"
},
"InvertQueueKey": {
"declarationFile": "rts/Game/UI/GuiHandler.cpp",
"declarationLine": 64,
"defaultValue": 0,
"type": "bool"
},
"JoystickEnabled": {
"declarationFile": "rts/System/Input/Joystick.cpp",
"declarationLine": 12,
"defaultValue": 1,
"type": "bool"
},
"JoystickUse": {
"declarationFile": "rts/System/Input/Joystick.cpp",
"declarationLine": 13,
"defaultValue": 0,
"type": "int"
},
"LODScale": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 83,
"defaultValue": 1,
"type": "float"
},
"LODScaleReflection": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 85,
"defaultValue": 1,
"type": "float"
},
"LODScaleRefraction": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 86,
"defaultValue": 1,
"type": "float"
},
"LODScaleShadow": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 84,
"defaultValue": 1,
"type": "float"
},
"LastSelectedMap": {
"declarationFile": "rts/Menu/SelectionWidget.cpp",
"declarationLine": 18,
"defaultValue": "No map selected",
"type": "std::string"
},
"LastSelectedMod": {
"declarationFile": "rts/Menu/SelectionWidget.cpp",
"declarationLine": 17,
"defaultValue": "No game selected",
"type": "std::string"
},
"LastSelectedScript": {
"declarationFile": "rts/Menu/SelectionWidget.cpp",
"declarationLine": 19,
"defaultValue": "No script selected",
"type": "std::string"
},
"LastSelectedSetting": {
"declarationFile": "rts/Menu/SelectMenu.cpp",
"declarationLine": 47,
"defaultValue": "",
"type": "std::string"
},
"LinkIncomingMaxPacketRate": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 44,
"defaultValue": 64,
"minimumValue": 0,
"type": "int"
},
"LinkIncomingMaxWaitingPackets": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 50,
"defaultValue": 512,
"minimumValue": 0,
"type": "int"
},
"LinkIncomingPeakBandwidth": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 40,
"defaultValue": 32768,
"minimumValue": 0,
"type": "int"
},
"LinkIncomingSustainedBandwidth": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 36,
"defaultValue": 2048,
"minimumValue": 0,
"type": "int"
},
"LinkOutgoingBandwidth": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 32,
"defaultValue": 65536,
"minimumValue": 0,
"type": "int"
},
"LoadingMT": {
"declarationFile": "rts/Game/LoadScreen.cpp",
"declarationLine": 41,
"defaultValue": -1,
"safemodeValue": 0,
"type": "int"
},
"LobbyServer": {
"declarationFile": "rts/Menu/LobbyConnection.cpp",
"declarationLine": 12,
"defaultValue": "lobby.springrts.com",
"type": "std::string"
},
"LogFlush": {
"declarationFile": "rts/System/LogOutput.cpp",
"declarationLine": 36,
"description": "Instantly write to the logfile, use only for debugging as it will cause a slowdown",
"defaultValue": 0,
"type": "bool"
},
"LogSections": {
"declarationFile": "rts/System/LogOutput.cpp",
"declarationLine": 34,
"description": "Comma seperated list of enabled logsections, see infolog.txt / console output for possible values",
"defaultValue": "",
"type": "std::string"
},
"LuaModUICtrl": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 183,
"defaultValue": 1,
"type": "bool"
},
"LuaShaders": {
"declarationFile": "rts/Lua/LuaOpenGL.cpp",
"declarationLine": 81,
"defaultValue": 1,
"safemodeValue": 0,
"type": "bool"
},
"LuaSocketEnabled": {
"declarationFile": "rts/Lua/LuaUI.cpp",
"declarationLine": 63,
"description": "Enable LuaSocket support, allows a lua-widget to make TCP/UDP Connections",
"readOnly": 1,
"defaultValue": 0,
"type": "bool"
},
"MTInfoThreshold": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 179,
"defaultValue": 1,
"type": "float"
},
"MaxDynamicMapLights": {
"declarationFile": "rts/Map/SMF/SMFGroundDrawer.cpp",
"declarationLine": 30,
"defaultValue": 1,
"minimumValue": 0,
"type": "int"
},
"MaxDynamicModelLights": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 78,
"defaultValue": 1,
"minimumValue": 0,
"type": "int"
},
"MaxNanoParticles": {
"declarationFile": "rts/Sim/Projectiles/ProjectileHandler.cpp",
"declarationLine": 39,
"defaultValue": 2500,
"type": "int"
},
"MaxParticles": {
"declarationFile": "rts/Sim/Projectiles/ProjectileHandler.cpp",
"declarationLine": 38,
"defaultValue": 1000,
"type": "int"
},
"MaxPathCostsMemoryFootPrint": {
"declarationFile": "rts/Sim/Path/Default/PathEstimator.cpp",
"declarationLine": 35,
"defaultValue": 536870912,
"type": "int"
},
"MaxSounds": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 34,
"defaultValue": 128,
"type": "int"
},
"MaximumTransmissionUnit": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 28,
"defaultValue": 1400,
"minimumValue": 400,
"type": "int"
},
"MetalMapPalette": {
"declarationFile": "rts/Map/MetalMap.cpp",
"declarationLine": 10,
"defaultValue": 0,
"type": "bool"
},
"MiddleClickScrollSpeed": {
"declarationFile": "rts/Game/Camera/OverheadController.cpp",
"declarationLine": 19,
"defaultValue": 0.01,
"type": "float"
},
"MiniMapButtonSize": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 60,
"defaultValue": 16,
"type": "int"
},
"MiniMapCursorScale": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 67,
"defaultValue": -0.5,
"type": "float"
},
"MiniMapDrawCommands": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 70,
"defaultValue": 1,
"minimumValue": 0,
"type": "int"
},
"MiniMapDrawProjectiles": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 74,
"defaultValue": 1,
"type": "bool"
},
"MiniMapFullProxy": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 59,
"defaultValue": 1,
"type": "bool"
},
"MiniMapGeometry": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 58,
"defaultValue": "2 2 200 200",
"type": "std::string"
},
"MiniMapIcons": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 68,
"defaultValue": 1,
"type": "bool"
},
"MiniMapMarker": {
"declarationFile": "rts/Game/UI/GuiHandler.cpp",
"declarationLine": 63,
"defaultValue": 1,
"type": "bool"
},
"MiniMapUnitExp": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 66,
"defaultValue": 0.25,
"type": "float"
},
"MiniMapUnitSize": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 62,
"defaultValue": 2.5,
"minimumValue": 0,
"type": "float"
},
"MouseDragScrollThreshold": {
"declarationFile": "rts/Game/UI/MouseHandler.cpp",
"declarationLine": 69,
"defaultValue": 0.3,
"type": "float"
},
"MultiThreadDrawUnit": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 75,
"defaultValue": 1,
"type": "bool"
},
"MultiThreadDrawUnitShadow": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 76,
"defaultValue": 1,
"type": "bool"
},
"MultiThreadLua": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 62,
"defaultValue": 0,
"minimumValue": 0,
"maximumValue": 6,
"type": "int"
},
"NetworkLossFactor": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 11,
"defaultValue": 0,
"minimumValue": 0,
"maximumValue": 2,
"type": "int"
},
"NetworkTimeout": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 20,
"defaultValue": 120,
"minimumValue": 0,
"type": "int"
},
"NoHelperAIs": {
"declarationFile": "rts/Menu/SelectMenu.cpp",
"declarationLine": 46,
"defaultValue": 0,
"type": "bool"
},
"NoSound": {
"declarationFile": "rts/System/Sound/ISound.cpp",
"declarationLine": 13,
"defaultValue": 0,
"type": "bool"
},
"OrbitControllerEnabled": {
"declarationFile": "rts/Game/Camera/OrbitController.cpp",
"declarationLine": 16,
"defaultValue": 1,
"type": "bool"
},
"OrbitControllerOrbitSpeed": {
"declarationFile": "rts/Game/Camera/OrbitController.cpp",
"declarationLine": 17,
"defaultValue": 0.25,
"minimumValue": 0.1,
"maximumValue": 10,
"type": "float"
},
"OrbitControllerPanSpeed": {
"declarationFile": "rts/Game/Camera/OrbitController.cpp",
"declarationLine": 18,
"defaultValue": 2,
"minimumValue": 0.1,
"maximumValue": 10,
"type": "float"
},
"OrbitControllerZoomSpeed": {
"declarationFile": "rts/Game/Camera/OrbitController.cpp",
"declarationLine": 19,
"defaultValue": 5,
"minimumValue": 0.1,
"maximumValue": 10,
"type": "float"
},
"OscStatsSenderDestinationAddress": {
"declarationFile": "rts/Game/OSCStatsSender.cpp",
"declarationLine": 22,
"defaultValue": "127.0.0.1",
"type": "std::string"
},
"OscStatsSenderDestinationPort": {
"declarationFile": "rts/Game/OSCStatsSender.cpp",
"declarationLine": 24,
"defaultValue": 6447,
"minimumValue": 0,
"maximumValue": 65535,
"type": "int"
},
"OscStatsSenderEnabled": {
"declarationFile": "rts/Game/OSCStatsSender.cpp",
"declarationLine": 21,
"defaultValue": 0,
"type": "bool"
},
"OverheadEnabled": {
"declarationFile": "rts/Game/Camera/OverheadController.cpp",
"declarationLine": 22,
"defaultValue": 1,
"type": "bool"
},
"OverheadFOV": {
"declarationFile": "rts/Game/Camera/OverheadController.cpp",
"declarationLine": 23,
"defaultValue": 45,
"type": "float"
},
"OverheadScrollSpeed": {
"declarationFile": "rts/Game/Camera/OverheadController.cpp",
"declarationLine": 20,
"defaultValue": 10,
"type": "int"
},
"OverheadTiltSpeed": {
"declarationFile": "rts/Game/Camera/OverheadController.cpp",
"declarationLine": 21,
"defaultValue": 1,
"type": "float"
},
"PitchAdjust": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 35,
"defaultValue": 0,
"type": "bool"
},
"ROAM": {
"declarationFile": "rts/Map/SMF/SMFGroundDrawer.cpp",
"declarationLine": 36,
"description": "Use ROAM for terrain mesh rendering. 1=VBO mode, 2=DL mode, 3=VA mode",
"defaultValue": 1,
"safemodeValue": 2,
"type": "int"
},
"ReconnectTimeout": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 24,
"defaultValue": 15,
"minimumValue": 0,
"type": "int"
},
"ReflectiveWater": {
"declarationFile": "rts/Rendering/Env/IWater.cpp",
"declarationLine": 17,
"defaultValue": 1,
"safemodeValue": 0,
"type": "int"
},
"RotOverheadEnabled": {
"declarationFile": "rts/Game/Camera/RotOverheadController.cpp",
"declarationLine": 15,
"defaultValue": 1,
"type": "bool"
},
"RotOverheadFOV": {
"declarationFile": "rts/Game/Camera/RotOverheadController.cpp",
"declarationLine": 16,
"defaultValue": 45,
"type": "float"
},
"RotOverheadMouseScale": {
"declarationFile": "rts/Game/Camera/RotOverheadController.cpp",
"declarationLine": 13,
"defaultValue": 0.01,
"type": "float"
},
"RotOverheadScrollSpeed": {
"declarationFile": "rts/Game/Camera/RotOverheadController.cpp",
"declarationLine": 14,
"defaultValue": 10,
"type": "int"
},
"RotateLogFiles": {
"declarationFile": "rts/System/LogOutput.cpp",
"declarationLine": 32,
"description": "rotate logfiles, valid values are \"always\" (default in debug builds) and \"never\" (default in release builds).",
"defaultValue": "auto",
"type": "std::string"
},
"SM3ForceFallbackTex": {
"declarationFile": "rts/Map/SM3/SM3Map.cpp",
"declarationLine": 26,
"defaultValue": 0,
"type": "bool"
},
"SM3MaxTextureStages": {
"declarationFile": "rts/Map/SM3/SM3Map.cpp",
"declarationLine": 27,
"defaultValue": 10,
"type": "int"
},
"SM3TerrainDetail": {
"declarationFile": "rts/Map/SM3/SM3GroundDrawer.cpp",
"declarationLine": 22,
"defaultValue": 200,
"type": "int"
},
"SMFTexAniso": {
"declarationFile": "rts/Map/SMF/SMFReadMap.cpp",
"declarationLine": 30,
"defaultValue": 0,
"type": "float"
},
"ScreenshotCounter": {
"declarationFile": "rts/Rendering/Screenshot.cpp",
"declarationLine": 20,
"defaultValue": 0,
"type": "int"
},
"ScrollWheelSpeed": {
"declarationFile": "rts/Game/UI/MouseHandler.cpp",
"declarationLine": 61,
"defaultValue": 25,
"minimumValue": -255,
"maximumValue": 255,
"type": "float"
},
"SetCoreAffinity": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 84,
"description": "Defines a bitmask indicating which CPU cores the main-thread should use.",
"defaultValue": "0",
"safemodeValue": "1",
"type": "unsigned"
},
"ShadowMapSize": {
"declarationFile": "rts/Rendering/ShadowHandler.cpp",
"declarationLine": 31,
"defaultValue": 2048,
"minimumValue": 1,
"type": "int"
},
"ShadowProjectionMode": {
"declarationFile": "rts/Rendering/ShadowHandler.cpp",
"declarationLine": 32,
"defaultValue": 1,
"type": "int"
},
"Shadows": {
"declarationFile": "rts/Rendering/ShadowHandler.cpp",
"declarationLine": 30,
"defaultValue": 0,
"type": "int"
},
"ShowClock": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 176,
"defaultValue": 1,
"type": "bool"
},
"ShowFPS": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 175,
"defaultValue": 0,
"type": "bool"
},
"ShowHealthBars": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 74,
"defaultValue": 1,
"type": "bool"
},
"ShowMTInfo": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 178,
"defaultValue": 1,
"type": "bool"
},
"ShowPlayerInfo": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 180,
"defaultValue": 1,
"type": "int"
},
"ShowRezBars": {
"declarationFile": "rts/Rendering/FeatureDrawer.cpp",
"declarationLine": 36,
"defaultValue": 1,
"type": "bool"
},
"ShowSpeed": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 177,
"defaultValue": 0,
"type": "bool"
},
"SimpleMiniMapColors": {
"declarationFile": "rts/Game/UI/MiniMap.cpp",
"declarationLine": 75,
"defaultValue": 0,
"type": "bool"
},
"SmallFontFile": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 93,
"defaultValue": "fonts/FreeSansBold.otf",
"type": "std::string"
},
"SmallFontOutlineWeight": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 99,
"defaultValue": 10,
"type": "float"
},
"SmallFontOutlineWidth": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 98,
"defaultValue": 2,
"type": "int"
},
"SmallFontSize": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 95,
"defaultValue": 14,
"type": "int"
},
"SmoothEnabled": {
"declarationFile": "rts/Game/Camera/SmoothController.cpp",
"declarationLine": 22,
"defaultValue": 1,
"type": "bool"
},
"SmoothFOV": {
"declarationFile": "rts/Game/Camera/SmoothController.cpp",
"declarationLine": 23,
"defaultValue": 45,
"type": "float"
},
"SmoothLines": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 88,
"description": "Smooth lines.\n 0 := off\n 1 := fastest\n 2 := don't care\n 3 := nicest",
"defaultValue": 2,
"minimumValue": 0,
"maximumValue": 3,
"safemodeValue": 0,
"type": "int"
},
"SmoothPoints": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 89,
"description": "Smooth points.\n 0 := off\n 1 := fastest\n 2 := don't care\n 3 := nicest",
"defaultValue": 2,
"minimumValue": 0,
"maximumValue": 3,
"safemodeValue": 0,
"type": "int"
},
"SmoothScrollSpeed": {
"declarationFile": "rts/Game/Camera/SmoothController.cpp",
"declarationLine": 20,
"defaultValue": 10,
"type": "int"
},
"SmoothTiltSpeed": {
"declarationFile": "rts/Game/Camera/SmoothController.cpp",
"declarationLine": 21,
"defaultValue": 1,
"type": "float"
},
"SourcePort": {
"declarationFile": "rts/System/NetProtocol.cpp",
"declarationLine": 26,
"defaultValue": 0,
"type": "int"
},
"SpeedControl": {
"declarationFile": "rts/Game/GameServer.cpp",
"declarationLine": 72,
"defaultValue": 0,
"type": "int"
},
"SpringData": {
"declarationFile": "rts/System/FileSystem/DataDirLocater.cpp",
"declarationLine": 34,
"description": "List of addidional data-directories, separated by ';' on windows, ':' on other OSs",
"readOnly": 1,
"defaultValue": "",
"type": "std::string"
},
"StencilBufferBits": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 86,
"defaultValue": 8,
"type": "int"
},
"TCPAllowConnect": {
"declarationFile": "rts/lib/luasocket/src/restrictions.cpp",
"declarationLine": 19,
"readOnly": 1,
"defaultValue": "",
"type": "std::string"
},
"TCPAllowListen": {
"declarationFile": "rts/lib/luasocket/src/restrictions.cpp",
"declarationLine": 20,
"readOnly": 1,
"defaultValue": "",
"type": "std::string"
},
"TWEnabled": {
"declarationFile": "rts/Game/Camera/TWController.cpp",
"declarationLine": 19,
"defaultValue": 1,
"type": "bool"
},
"TWFOV": {
"declarationFile": "rts/Game/Camera/TWController.cpp",
"declarationLine": 20,
"defaultValue": 45,
"type": "float"
},
"TWScrollSpeed": {
"declarationFile": "rts/Game/Camera/TWController.cpp",
"declarationLine": 18,
"defaultValue": 10,
"type": "int"
},
"TeamHighlight": {
"declarationFile": "rts/System/GlobalConfig.cpp",
"declarationLine": 54,
"defaultValue": 1,
"minimumValue": 0,
"maximumValue": 2,
"type": "int"
},
"TeamNanoSpray": {
"declarationFile": "rts/Rendering/GlobalRendering.cpp",
"declarationLine": 22,
"defaultValue": 1,
"type": "bool"
},
"TextureLODBias": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 90,
"defaultValue": 0,
"type": "float"
},
"TooltipGeometry": {
"declarationFile": "rts/Game/UI/TooltipConsole.cpp",
"declarationLine": 27,
"defaultValue": "0.0 0.0 0.41 0.1",
"type": "std::string"
},
"TooltipOutlineFont": {
"declarationFile": "rts/Game/UI/TooltipConsole.cpp",
"declarationLine": 28,
"defaultValue": 1,
"type": "bool"
},
"TreeRadius": {
"declarationFile": "rts/Rendering/Env/ITreeDrawer.cpp",
"declarationLine": 18,
"defaultValue": 1408,
"minimumValue": 0,
"type": "int"
},
"UDPAllowConnect": {
"declarationFile": "rts/lib/luasocket/src/restrictions.cpp",
"declarationLine": 21,
"readOnly": 1,
"defaultValue": "",
"type": "std::string"
},
"UDPAllowListen": {
"declarationFile": "rts/lib/luasocket/src/restrictions.cpp",
"declarationLine": 22,
"readOnly": 1,
"defaultValue": "",
"type": "std::string"
},
"UnitIconDist": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 72,
"defaultValue": 10000,
"type": "int"
},
"UnitLodDist": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 71,
"defaultValue": 1000,
"type": "int"
},
"UnitTransparency": {
"declarationFile": "rts/Rendering/UnitDrawer.cpp",
"declarationLine": 73,
"defaultValue": 0.7,
"type": "float"
},
"UseDistToGroundForIcons": {
"declarationFile": "rts/Game/Camera/CameraController.cpp",
"declarationLine": 11,
"defaultValue": 0.95,
"type": "float"
},
"UseEFX": {
"declarationFile": "rts/System/Sound/EFX.cpp",
"declarationLine": 19,
"defaultValue": 1,
"safemodeValue": 0,
"type": "bool"
},
"UsePBO": {
"declarationFile": "rts/Rendering/GL/PBO.cpp",
"declarationLine": 17,
"defaultValue": 1,
"safemodeValue": 0,
"type": "bool"
},
"VSync": {
"declarationFile": "rts/Rendering/VerticalSync.cpp",
"declarationLine": 17,
"description": "Vertical synchronization, update render frames in monitor's refresh rate.\n <=0: off\n 1: enabled \n x: render with monitor-Hz/x FPS",
"defaultValue": 0,
"minimumValue": 0,
"type": "int"
},
"WhiteListAdditionalPlayers": {
"declarationFile": "rts/Game/GameServer.cpp",
"declarationLine": 74,
"defaultValue": 1,
"type": "bool"
},
"WindowBorderless": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 106,
"defaultValue": 0,
"type": "bool"
},
"WindowPosX": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 103,
"defaultValue": 32,
"type": "int"
},
"WindowPosY": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 104,
"defaultValue": 32,
"type": "int"
},
"WindowState": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 105,
"defaultValue": 0,
"type": "int"
},
"WindowedEdgeMove": {
"declarationFile": "rts/Game/Game.cpp",
"declarationLine": 173,
"defaultValue": 1,
"type": "bool"
},
"XResolution": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 101,
"defaultValue": 0,
"type": "int"
},
"YResolution": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 102,
"defaultValue": 0,
"type": "int"
},
"address": {
"declarationFile": "rts/Menu/SelectMenu.cpp",
"declarationLine": 45,
"defaultValue": "",
"type": "std::string"
},
"name": {
"declarationFile": "rts/System/SpringApp.cpp",
"declarationLine": 108,
"defaultValue": "UnnamedPlayer",
"type": "std::string"
},
"snd_airAbsorption": {
"declarationFile": "rts/System/Sound/EFX.cpp",
"declarationLine": 18,
"defaultValue": 0.1,
"type": "float"
},
"snd_device": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 42,
"defaultValue": "",
"type": "std::string"
},
"snd_volbattle": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 39,
"defaultValue": 100,
"type": "int"
},
"snd_volgeneral": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 37,
"defaultValue": 100,
"type": "int"
},
"snd_volmaster": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 36,
"defaultValue": 60,
"type": "int"
},
"snd_volmusic": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 41,
"defaultValue": 100,
"type": "int"
},
"snd_volui": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 40,
"defaultValue": 100,
"type": "int"
},
"snd_volunitreply": {
"declarationFile": "rts/System/Sound/Sound.cpp",
"declarationLine": 38,
"defaultValue": 100,
"type": "int"
}
}