Springrc: Difference between revisions

From Spring
Jump to navigationJump to search
Abma (talk | contribs)
add version
Abma (talk | contribs)
No edit summary
Line 17: Line 17:
output of
output of


spring --list-config-vars: (spring 84.0)
spring --list-config-vars: (spring 91.0)


Using configuration source: "/home/abma/.springrc"
{
{
   "3DTrees": {
   "3DTrees": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/ITreeDrawer.cpp",
     "declarationFile": "rts/Rendering/Env/ITreeDrawer.cpp",
     "declarationLine": 22,
     "declarationLine": 22,
     "defaultValue": 1,
     "defaultValue": 1,
    "safemodeValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "AI_UnpauseAfterInit": {
   "AI_UnpauseAfterInit": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/ExternalAI/EngineOutHandler.cpp",
     "declarationFile": "rts/ExternalAI/EngineOutHandler.cpp",
     "declarationLine": 31,
     "declarationLine": 30,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "AdvMapShading": {
   "AdvMapShading": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SMF/SMFGroundDrawer.cpp",
     "declarationFile": "rts/Map/SMF/SMFGroundDrawer.cpp",
     "declarationLine": 54,
     "declarationLine": 34,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "int"
    "safemodeValue": 0,
     "type": "bool"
   },
   },
   "AdvSky": {
   "AdvSky": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/ISky.cpp",
     "declarationFile": "rts/Rendering/Env/ISky.cpp",
     "declarationLine": 16,
     "declarationLine": 16,
     "defaultValue": 1,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "AdvUnitShading": {
   "AdvUnitShading": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 81,
     "declarationLine": 82,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "AllowAdditionalPlayers": {
   "AllowAdditionalPlayers": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/GameServer.cpp",
     "declarationFile": "rts/Game/GameServer.cpp",
     "declarationLine": 68,
     "declarationLine": 73,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "AtiHacks": {
   "AtiHacks": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/GlobalRendering.cpp",
     "declarationFile": "rts/Rendering/GlobalRendering.cpp",
     "declarationLine": 18,
     "declarationLine": 19,
     "defaultValue": -1,
     "defaultValue": -1,
     "type": "int"
     "type": "int"
   },
   },
   "AtiSwapRBFix": {
   "AtiSwapRBFix": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/GL/FBO.cpp",
     "declarationFile": "rts/Rendering/GL/FBO.cpp",
     "declarationLine": 17,
     "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,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "AutohostIP": {
   "AutohostIP": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/GameServer.cpp",
     "declarationFile": "rts/Game/GameServer.cpp",
     "declarationLine": 70,
     "declarationLine": 75,
     "defaultValue": "127.0.0.1",
     "defaultValue": "127.0.0.1",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "AutohostPort": {
   "AutohostPort": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/GameServer.cpp",
     "declarationFile": "rts/Game/GameServer.cpp",
     "declarationLine": 71,
     "declarationLine": 76,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "BuildIconsFirst": {
   "BuildIconsFirst": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/SelectedUnits.cpp",
     "declarationFile": "rts/Game/SelectedUnits.cpp",
     "declarationLine": 50,
     "declarationLine": 50,
     "defaultValue": 0,
     "defaultValue": 0,
Line 88: Line 101:
   },
   },
   "BumpWaterAnisotropy": {
   "BumpWaterAnisotropy": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 49,
     "declarationLine": 49,
     "defaultValue": 0,
     "defaultValue": 0,
Line 94: Line 107:
   },
   },
   "BumpWaterBlurReflection": {
   "BumpWaterBlurReflection": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 52,
     "declarationLine": 52,
     "defaultValue": 0,
     "defaultValue": 0,
Line 100: Line 113:
   },
   },
   "BumpWaterDepthBits": {
   "BumpWaterDepthBits": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 51,
     "declarationLine": 51,
     "defaultValue": 24,
     "defaultValue": 24,
Line 106: Line 119:
   },
   },
   "BumpWaterDynamicWaves": {
   "BumpWaterDynamicWaves": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 55,
     "declarationLine": 55,
     "defaultValue": 1,
     "defaultValue": 1,
Line 112: Line 125:
   },
   },
   "BumpWaterEndlessOcean": {
   "BumpWaterEndlessOcean": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 54,
     "declarationLine": 54,
     "defaultValue": 1,
     "defaultValue": 1,
Line 118: Line 131:
   },
   },
   "BumpWaterOcclusionQuery": {
   "BumpWaterOcclusionQuery": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 57,
     "declarationLine": 57,
     "defaultValue": 1,
     "defaultValue": 1,
Line 124: Line 137:
   },
   },
   "BumpWaterReflection": {
   "BumpWaterReflection": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 47,
     "declarationLine": 47,
     "defaultValue": 1,
     "defaultValue": 1,
Line 130: Line 143:
   },
   },
   "BumpWaterRefraction": {
   "BumpWaterRefraction": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 48,
     "declarationLine": 48,
     "defaultValue": 1,
     "defaultValue": 1,
Line 136: Line 149:
   },
   },
   "BumpWaterShoreWaves": {
   "BumpWaterShoreWaves": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 53,
     "declarationLine": 53,
     "defaultValue": 1,
     "defaultValue": 1,
Line 142: Line 155:
   },
   },
   "BumpWaterTexSizeReflection": {
   "BumpWaterTexSizeReflection": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 46,
     "declarationLine": 46,
     "defaultValue": 512,
     "defaultValue": 512,
Line 148: Line 161:
   },
   },
   "BumpWaterUseDepthTexture": {
   "BumpWaterUseDepthTexture": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 50,
     "declarationLine": 50,
     "defaultValue": 1,
     "defaultValue": 1,
Line 154: Line 167:
   },
   },
   "BumpWaterUseUniforms": {
   "BumpWaterUseUniforms": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BumpWater.cpp",
     "declarationFile": "rts/Rendering/Env/BumpWater.cpp",
     "declarationLine": 56,
     "declarationLine": 56,
     "defaultValue": 0,
     "defaultValue": 0,
Line 160: Line 173:
   },
   },
   "CamFreeAngVelTime": {
   "CamFreeAngVelTime": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 30,
     "declarationLine": 30,
     "defaultValue": 1,
     "defaultValue": 1,
Line 166: Line 179:
   },
   },
   "CamFreeAutoTilt": {
   "CamFreeAutoTilt": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 28,
     "declarationLine": 28,
     "defaultValue": 150,
     "defaultValue": 150,
Line 172: Line 185:
   },
   },
   "CamFreeEnabled": {
   "CamFreeEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 19,
     "declarationLine": 19,
     "defaultValue": 0,
     "defaultValue": 0,
Line 178: Line 191:
   },
   },
   "CamFreeFOV": {
   "CamFreeFOV": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 22,
     "declarationLine": 22,
     "defaultValue": 45,
     "defaultValue": 45,
Line 184: Line 197:
   },
   },
   "CamFreeGoForward": {
   "CamFreeGoForward": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 21,
     "declarationLine": 21,
     "defaultValue": 0,
     "defaultValue": 0,
Line 190: Line 203:
   },
   },
   "CamFreeGravity": {
   "CamFreeGravity": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 24,
     "declarationLine": 24,
     "defaultValue": -500,
     "defaultValue": -500,
Line 196: Line 209:
   },
   },
   "CamFreeGroundOffset": {
   "CamFreeGroundOffset": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 26,
     "declarationLine": 26,
     "defaultValue": 16,
     "defaultValue": 16,
Line 202: Line 215:
   },
   },
   "CamFreeInvertAlt": {
   "CamFreeInvertAlt": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 20,
     "declarationLine": 20,
     "defaultValue": 0,
     "defaultValue": 0,
Line 208: Line 221:
   },
   },
   "CamFreeScrollSpeed": {
   "CamFreeScrollSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 23,
     "declarationLine": 23,
     "defaultValue": 500,
     "defaultValue": 500,
Line 214: Line 227:
   },
   },
   "CamFreeSlide": {
   "CamFreeSlide": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 25,
     "declarationLine": 25,
     "defaultValue": 0.5,
     "defaultValue": 0.5,
Line 220: Line 233:
   },
   },
   "CamFreeTiltSpeed": {
   "CamFreeTiltSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 27,
     "declarationLine": 27,
     "defaultValue": 150,
     "defaultValue": 150,
Line 226: Line 239:
   },
   },
   "CamFreeVelTime": {
   "CamFreeVelTime": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FreeController.cpp",
     "declarationFile": "rts/Game/Camera/FreeController.cpp",
     "declarationLine": 29,
     "declarationLine": 29,
     "defaultValue": 1.5,
     "defaultValue": 1.5,
Line 232: Line 245:
   },
   },
   "CamMode": {
   "CamMode": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/CameraHandler.cpp",
     "declarationFile": "rts/Game/CameraHandler.cpp",
     "declarationLine": 26,
     "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,
     "defaultValue": 5,
     "minimumValue": 0,
     "minimumValue": 0,
Line 240: Line 254:
   },
   },
   "CamModeName": {
   "CamModeName": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/CameraHandler.cpp",
     "declarationFile": "rts/Game/CameraHandler.cpp",
     "declarationLine": 24,
     "declarationLine": 34,
     "defaultValue": "",
     "defaultValue": "",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "CamTimeExponent": {
   "CamTimeExponent": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/CameraHandler.cpp",
     "declarationFile": "rts/Game/CameraHandler.cpp",
     "declarationLine": 35,
     "declarationLine": 55,
     "defaultValue": 4,
     "defaultValue": 4,
     "minimumValue": 0,
     "minimumValue": 0,
Line 253: Line 267:
   },
   },
   "CamTimeFactor": {
   "CamTimeFactor": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/CameraHandler.cpp",
     "declarationFile": "rts/Game/CameraHandler.cpp",
     "declarationLine": 31,
     "declarationLine": 51,
     "defaultValue": 1,
     "defaultValue": 1,
     "minimumValue": 0,
     "minimumValue": 0,
Line 260: Line 274:
   },
   },
   "CatchAIExceptions": {
   "CatchAIExceptions": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/ExternalAI/EngineOutHandler.cpp",
     "declarationFile": "rts/ExternalAI/EngineOutHandler.cpp",
     "declarationLine": 30,
     "declarationLine": 29,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "int"
     "type": "int"
   },
   },
   "ColorElev": {
   "ColorElev": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/HeightLinePalette.cpp",
     "declarationFile": "rts/Map/HeightLinePalette.cpp",
     "declarationLine": 7,
     "declarationLine": 7,
     "defaultValue": 1,
     "defaultValue": 1,
Line 272: Line 286:
   },
   },
   "CompressTextures": {
   "CompressTextures": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/GlobalRendering.cpp",
     "declarationFile": "rts/Rendering/GlobalRendering.cpp",
     "declarationLine": 17,
     "declarationLine": 18,
     "defaultValue": 0,
     "defaultValue": 0,
    "safemodeValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "CrossAlpha": {
   "CrossAlpha": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MouseHandler.cpp",
     "declarationFile": "rts/Game/UI/MouseHandler.cpp",
     "declarationLine": 67,
     "declarationLine": 67,
     "defaultValue": 0.5,
     "defaultValue": 0.5,
Line 284: Line 299:
   },
   },
   "CrossMoveScale": {
   "CrossMoveScale": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MouseHandler.cpp",
     "declarationFile": "rts/Game/UI/MouseHandler.cpp",
     "declarationLine": 68,
     "declarationLine": 68,
     "defaultValue": 1,
     "defaultValue": 1,
Line 290: Line 305:
   },
   },
   "CrossSize": {
   "CrossSize": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MouseHandler.cpp",
     "declarationFile": "rts/Game/UI/MouseHandler.cpp",
     "declarationLine": 66,
     "declarationLine": 66,
     "defaultValue": 12,
     "defaultValue": 12,
Line 296: Line 311:
   },
   },
   "CubeTexSizeReflection": {
   "CubeTexSizeReflection": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/CubeMapHandler.cpp",
     "declarationFile": "rts/Rendering/Env/CubeMapHandler.cpp",
     "declarationLine": 17,
     "declarationLine": 17,
     "defaultValue": 128,
     "defaultValue": 128,
    "minimumValue": 1,
     "type": "int"
     "type": "int"
   },
   },
   "CubeTexSizeSpecular": {
   "CubeTexSizeSpecular": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/CubeMapHandler.cpp",
     "declarationFile": "rts/Rendering/Env/CubeMapHandler.cpp",
     "declarationLine": 16,
     "declarationLine": 16,
     "defaultValue": 128,
     "defaultValue": 128,
    "minimumValue": 1,
     "type": "int"
     "type": "int"
  },
  "DefaultLobby": {
    "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Menu/SelectMenu.cpp",
    "declarationLine": 59,
    "defaultValue": "springlobby",
    "type": "std::string"
   },
   },
   "DemoFromDemo": {
   "DemoFromDemo": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/PreGame.cpp",
     "declarationFile": "rts/Game/PreGame.cpp",
     "declarationLine": 53,
     "declarationLine": 54,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "DepthBufferBits": {
   "DepthBufferBits": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 88,
     "declarationLine": 85,
     "defaultValue": 24,
     "defaultValue": 24,
     "type": "int"
     "type": "int"
  },
  "DisableCrappyGPUWarning": {
    "declarationFile": "rts/Rendering/GL/myGL.cpp",
    "declarationLine": 24,
    "defaultValue": 0,
    "type": "bool"
   },
   },
   "DoubleClickTime": {
   "DoubleClickTime": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MouseHandler.cpp",
     "declarationFile": "rts/Game/UI/MouseHandler.cpp",
     "declarationLine": 59,
     "declarationLine": 59,
     "defaultValue": 200,
     "defaultValue": 200,
Line 332: Line 349:
   },
   },
   "DualScreenMiniMapOnLeft": {
   "DualScreenMiniMapOnLeft": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/GlobalRendering.cpp",
     "declarationFile": "rts/Rendering/GlobalRendering.cpp",
     "declarationLine": 20,
     "declarationLine": 21,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "DualScreenMode": {
   "DualScreenMode": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/GlobalRendering.cpp",
     "declarationFile": "rts/Rendering/GlobalRendering.cpp",
     "declarationLine": 19,
     "declarationLine": 20,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "DynamicSky": {
   "DynamicSky": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/BasicSky.cpp",
     "declarationFile": "rts/Rendering/Env/BasicSky.cpp",
     "declarationLine": 22,
     "declarationLine": 22,
     "defaultValue": 0,
     "defaultValue": 0,
Line 350: Line 367:
   },
   },
   "DynamicSun": {
   "DynamicSun": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/ISky.cpp",
     "declarationFile": "rts/Rendering/Env/ISky.cpp",
     "declarationLine": 15,
     "declarationLine": 15,
     "defaultValue": 0,
     "defaultValue": 0,
Line 356: Line 373:
   },
   },
   "DynamicSunMinElevation": {
   "DynamicSunMinElevation": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/SkyLight.cpp",
     "declarationFile": "rts/Rendering/Env/SkyLight.cpp",
     "declarationLine": 16,
     "declarationLine": 16,
     "defaultValue": 0.1,
     "defaultValue": 0.1,
Line 362: Line 379:
   },
   },
   "EnableDrawCallIns": {
   "EnableDrawCallIns": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 59,
     "declarationLine": 59,
     "defaultValue": 1,
     "defaultValue": 1,
Line 368: Line 385:
   },
   },
   "ExtraTextureUpdateRate": {
   "ExtraTextureUpdateRate": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/BaseGroundDrawer.cpp",
     "declarationFile": "rts/Map/BaseGroundDrawer.cpp",
     "declarationLine": 28,
     "declarationLine": 28,
     "defaultValue": 45,
     "defaultValue": 45,
Line 374: Line 391:
   },
   },
   "FPSEnabled": {
   "FPSEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FPSController.cpp",
     "declarationFile": "rts/Game/Camera/FPSController.cpp",
     "declarationLine": 19,
     "declarationLine": 19,
     "defaultValue": 1,
     "defaultValue": 1,
Line 380: Line 397:
   },
   },
   "FPSFOV": {
   "FPSFOV": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FPSController.cpp",
     "declarationFile": "rts/Game/Camera/FPSController.cpp",
     "declarationLine": 20,
     "declarationLine": 20,
     "defaultValue": 45,
     "defaultValue": 45,
Line 386: Line 403:
   },
   },
   "FPSMouseScale": {
   "FPSMouseScale": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FPSController.cpp",
     "declarationFile": "rts/Game/Camera/FPSController.cpp",
     "declarationLine": 18,
     "declarationLine": 18,
     "defaultValue": 0.01,
     "defaultValue": 0.01,
Line 392: Line 409:
   },
   },
   "FPSScrollSpeed": {
   "FPSScrollSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/FPSController.cpp",
     "declarationFile": "rts/Game/Camera/FPSController.cpp",
     "declarationLine": 17,
     "declarationLine": 17,
     "defaultValue": 10,
     "defaultValue": 10,
     "type": "int"
     "type": "int"
  },
  "FSAA": {
    "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
    "declarationLine": 96,
    "defaultValue": 0,
    "type": "bool"
   },
   },
   "FSAALevel": {
   "FSAALevel": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 90,
     "declarationLine": 87,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "int"
     "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": {
   "FixAltTab": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 94,
     "declarationLine": 91,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "FontFile": {
   "FontFile": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 97,
     "declarationLine": 92,
     "defaultValue": "fonts/FreeSansBold.otf",
     "defaultValue": "fonts/FreeSansBold.otf",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "FontOutlineWeight": {
   "FontOutlineWeight": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 102,
     "declarationLine": 97,
     "defaultValue": 25,
     "defaultValue": 25,
     "type": "float"
     "type": "float"
   },
   },
   "FontOutlineWidth": {
   "FontOutlineWidth": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 101,
     "declarationLine": 96,
     "defaultValue": 3,
     "defaultValue": 3,
     "type": "int"
     "type": "int"
   },
   },
   "FontSize": {
   "FontSize": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 99,
     "declarationLine": 94,
     "defaultValue": 23,
     "defaultValue": 23,
     "type": "int"
     "type": "int"
   },
   },
   "Fullscreen": {
   "Fullscreen": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 105,
     "declarationLine": 100,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "FullscreenEdgeMove": {
   "FullscreenEdgeMove": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 174,
     "declarationLine": 174,
     "defaultValue": 1,
     "defaultValue": 1,
Line 452: Line 477:
   },
   },
   "GrassDetail": {
   "GrassDetail": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/GrassDrawer.cpp",
     "declarationFile": "rts/Rendering/Env/GrassDrawer.cpp",
     "declarationLine": 28,
     "declarationLine": 28,
     "defaultValue": 3,
     "defaultValue": 3,
Line 458: Line 483:
   },
   },
   "GroundDecals": {
   "GroundDecals": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/GroundDecalHandler.cpp",
     "declarationFile": "rts/Rendering/GroundDecalHandler.cpp",
     "declarationLine": 44,
     "declarationLine": 44,
     "defaultValue": 1,
     "defaultValue": 1,
Line 464: Line 489:
   },
   },
   "GroundDetail": {
   "GroundDetail": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SMF/SMFGroundDrawer.cpp",
     "declarationFile": "rts/Map/SMF/SMFGroundDrawer.cpp",
     "declarationLine": 46,
     "declarationLine": 28,
     "defaultValue": 40,
     "defaultValue": 60,
     "type": "int"
     "type": "int"
   },
   },
   "GroundLODScaleReflection": {
   "GroundLODScaleReflection": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/BaseGroundDrawer.cpp",
     "declarationFile": "rts/Map/BaseGroundDrawer.cpp",
     "declarationLine": 24,
     "declarationLine": 24,
     "defaultValue": 1,
     "defaultValue": 1,
Line 476: Line 501:
   },
   },
   "GroundLODScaleRefraction": {
   "GroundLODScaleRefraction": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/BaseGroundDrawer.cpp",
     "declarationFile": "rts/Map/BaseGroundDrawer.cpp",
     "declarationLine": 25,
     "declarationLine": 25,
     "defaultValue": 1,
     "defaultValue": 1,
Line 482: Line 507:
   },
   },
   "GroundLODScaleUnitReflection": {
   "GroundLODScaleUnitReflection": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/BaseGroundDrawer.cpp",
     "declarationFile": "rts/Map/BaseGroundDrawer.cpp",
     "declarationLine": 26,
     "declarationLine": 26,
     "defaultValue": 1,
     "defaultValue": 1,
Line 488: Line 513:
   },
   },
   "GroundNormalTextureHighPrecision": {
   "GroundNormalTextureHighPrecision": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SMF/SMFReadMap.cpp",
     "declarationFile": "rts/Map/SMF/SMFReadMap.cpp",
     "declarationLine": 29,
     "declarationLine": 29,
     "defaultValue": 0,
     "defaultValue": 0,
Line 494: Line 519:
   },
   },
   "GroundScarAlphaFade": {
   "GroundScarAlphaFade": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/GroundDecalHandler.cpp",
     "declarationFile": "rts/Rendering/GroundDecalHandler.cpp",
     "declarationLine": 45,
     "declarationLine": 45,
     "defaultValue": 0,
     "defaultValue": 0,
Line 500: Line 525:
   },
   },
   "GuiOpacity": {
   "GuiOpacity": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 180,
     "declarationLine": 181,
     "defaultValue": 0.8,
     "defaultValue": 0.8,
     "type": "float"
     "type": "float"
   },
   },
   "HangTimeout": {
   "HangTimeout": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Platform/Watchdog.cpp",
     "declarationFile": "rts/System/Platform/Watchdog.cpp",
     "declarationLine": 25,
     "declarationLine": 24,
     "description": "Number of seconds that, if spent in the same code segment, indicate a hang; -1 to disable.",
     "description": "Number of seconds that, if spent in the same code segment, indicate a hang; -1 to disable.",
     "defaultValue": 0,
     "defaultValue": 10,
    "minimumValue": -1,
    "maximumValue": 600,
     "type": "int"
     "type": "int"
   },
   },
   "HardwareCursor": {
   "HardwareCursor": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MouseHandler.cpp",
     "declarationFile": "rts/Game/UI/MouseHandler.cpp",
     "declarationLine": 57,
     "declarationLine": 57,
     "defaultValue": 0,
     "defaultValue": 0,
Line 519: Line 546:
   },
   },
   "HardwareThreadCount": {
   "HardwareThreadCount": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 112,
     "declarationLine": 107,
     "defaultValue": 0,
     "defaultValue": 0,
    "safemodeValue": 1,
     "type": "int"
     "type": "int"
   },
   },
   "HeightMapTexture": {
   "HeightMapTexture": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/HeightMapTexture.cpp",
     "declarationFile": "rts/Map/HeightMapTexture.cpp",
     "declarationLine": 13,
     "declarationLine": 13,
     "defaultValue": 1,
     "defaultValue": 1,
Line 531: Line 559:
   },
   },
   "HighResLos": {
   "HighResLos": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/BaseGroundDrawer.cpp",
     "declarationFile": "rts/Map/BaseGroundDrawer.cpp",
     "declarationLine": 27,
     "declarationLine": 27,
     "defaultValue": 0,
     "defaultValue": 0,
Line 537: Line 565:
   },
   },
   "InfoConsoleGeometry": {
   "InfoConsoleGeometry": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/InfoConsole.cpp",
     "declarationFile": "rts/Game/UI/InfoConsole.cpp",
     "declarationLine": 22,
     "declarationLine": 20,
     "defaultValue": "0.26 0.96 0.41 0.205",
     "defaultValue": "0.26 0.96 0.41 0.205",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "InfoMessageTime": {
   "InfoMessageTime": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/InfoConsole.cpp",
     "declarationFile": "rts/Game/UI/InfoConsole.cpp",
     "declarationLine": 21,
     "declarationLine": 19,
     "defaultValue": 400,
     "defaultValue": 400,
     "type": "int"
     "type": "int"
   },
   },
   "InitialNetworkTimeout": {
   "InitialNetworkTimeout": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 16,
     "declarationLine": 16,
     "defaultValue": 30,
     "defaultValue": 30,
Line 556: Line 584:
   },
   },
   "InputTextGeo": {
   "InputTextGeo": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 181,
     "declarationLine": 182,
     "defaultValue": "",
     "defaultValue": "",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "InvertMouse": {
   "InvertMouse": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MouseHandler.cpp",
     "declarationFile": "rts/Game/UI/MouseHandler.cpp",
     "declarationLine": 58,
     "declarationLine": 58,
     "defaultValue": 0,
     "defaultValue": 0,
Line 568: Line 596:
   },
   },
   "InvertQueueKey": {
   "InvertQueueKey": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/GuiHandler.cpp",
     "declarationFile": "rts/Game/UI/GuiHandler.cpp",
     "declarationLine": 64,
     "declarationLine": 64,
     "defaultValue": 0,
     "defaultValue": 0,
Line 574: Line 602:
   },
   },
   "JoystickEnabled": {
   "JoystickEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Input/Joystick.cpp",
     "declarationFile": "rts/System/Input/Joystick.cpp",
     "declarationLine": 13,
     "declarationLine": 12,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "JoystickUse": {
   "JoystickUse": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Input/Joystick.cpp",
     "declarationFile": "rts/System/Input/Joystick.cpp",
     "declarationLine": 14,
     "declarationLine": 13,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "LODScale": {
   "LODScale": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 82,
     "declarationLine": 83,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "float"
     "type": "float"
   },
   },
   "LODScaleReflection": {
   "LODScaleReflection": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 84,
     "declarationLine": 85,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "float"
     "type": "float"
   },
   },
   "LODScaleRefraction": {
   "LODScaleRefraction": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 85,
     "declarationLine": 86,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "float"
     "type": "float"
   },
   },
   "LODScaleShadow": {
   "LODScaleShadow": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 83,
     "declarationLine": 84,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "float"
     "type": "float"
   },
   },
   "LastSelectedMap": {
   "LastSelectedMap": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Menu/SelectionWidget.cpp",
     "declarationFile": "rts/Menu/SelectionWidget.cpp",
     "declarationLine": 19,
     "declarationLine": 18,
     "defaultValue": "No map selected",
     "defaultValue": "No map selected",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "LastSelectedMod": {
   "LastSelectedMod": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Menu/SelectionWidget.cpp",
     "declarationFile": "rts/Menu/SelectionWidget.cpp",
     "declarationLine": 18,
     "declarationLine": 17,
     "defaultValue": "No game selected",
     "defaultValue": "No game selected",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "LastSelectedScript": {
   "LastSelectedScript": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Menu/SelectionWidget.cpp",
     "declarationFile": "rts/Menu/SelectionWidget.cpp",
     "declarationLine": 20,
     "declarationLine": 19,
     "defaultValue": "No script selected",
     "defaultValue": "No script selected",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "LastSelectedSetting": {
   "LastSelectedSetting": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Menu/SelectMenu.cpp",
     "declarationFile": "rts/Menu/SelectMenu.cpp",
     "declarationLine": 54,
     "declarationLine": 47,
     "defaultValue": "",
     "defaultValue": "",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "LinkIncomingMaxPacketRate": {
   "LinkIncomingMaxPacketRate": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 44,
     "declarationLine": 44,
     "defaultValue": 64,
     "defaultValue": 64,
Line 641: Line 669:
   },
   },
   "LinkIncomingMaxWaitingPackets": {
   "LinkIncomingMaxWaitingPackets": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 50,
     "declarationLine": 50,
     "defaultValue": 512,
     "defaultValue": 512,
Line 648: Line 676:
   },
   },
   "LinkIncomingPeakBandwidth": {
   "LinkIncomingPeakBandwidth": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 40,
     "declarationLine": 40,
     "defaultValue": 32768,
     "defaultValue": 32768,
Line 655: Line 683:
   },
   },
   "LinkIncomingSustainedBandwidth": {
   "LinkIncomingSustainedBandwidth": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 36,
     "declarationLine": 36,
     "defaultValue": 2048,
     "defaultValue": 2048,
Line 662: Line 690:
   },
   },
   "LinkOutgoingBandwidth": {
   "LinkOutgoingBandwidth": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 32,
     "declarationLine": 32,
     "defaultValue": 65536,
     "defaultValue": 65536,
Line 669: Line 697:
   },
   },
   "LoadingMT": {
   "LoadingMT": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/LoadScreen.cpp",
     "declarationFile": "rts/Game/LoadScreen.cpp",
     "declarationLine": 40,
     "declarationLine": 41,
     "defaultValue": 1,
     "defaultValue": -1,
     "type": "bool"
    "safemodeValue": 0,
     "type": "int"
   },
   },
   "LobbyServer": {
   "LobbyServer": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Menu/LobbyConnection.cpp",
     "declarationFile": "rts/Menu/LobbyConnection.cpp",
     "declarationLine": 13,
     "declarationLine": 12,
     "defaultValue": "lobby.springrts.com",
     "defaultValue": "lobby.springrts.com",
     "type": "std::string"
     "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": {
   "LogSections": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/LogOutput.cpp",
     "declarationFile": "rts/System/LogOutput.cpp",
     "declarationLine": 38,
     "declarationLine": 34,
     "defaultValue": "",
     "description": "Comma seperated list of enabled logsections, see infolog.txt / console output for possible values",
    "type": "std::string"
  },
  "LogSubsystems": {
    "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/LogOutput.cpp",
    "declarationLine": 39,
     "defaultValue": "",
     "defaultValue": "",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "LuaModUICtrl": {
   "LuaModUICtrl": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 182,
     "declarationLine": 183,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "LuaShaders": {
   "LuaShaders": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Lua/LuaOpenGL.cpp",
     "declarationFile": "rts/Lua/LuaOpenGL.cpp",
     "declarationLine": 80,
     "declarationLine": 81,
     "defaultValue": 1,
     "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"
     "type": "bool"
  },
  "MTInfoThreshold": {
    "declarationFile": "rts/Game/Game.cpp",
    "declarationLine": 179,
    "defaultValue": 1,
    "type": "float"
   },
   },
   "MaxDynamicMapLights": {
   "MaxDynamicMapLights": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SMF/SMFGroundDrawer.cpp",
     "declarationFile": "rts/Map/SMF/SMFGroundDrawer.cpp",
     "declarationLine": 50,
     "declarationLine": 30,
     "defaultValue": 1,
     "defaultValue": 1,
     "minimumValue": 0,
     "minimumValue": 0,
Line 712: Line 758:
   },
   },
   "MaxDynamicModelLights": {
   "MaxDynamicModelLights": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 77,
     "declarationLine": 78,
     "defaultValue": 1,
     "defaultValue": 1,
     "minimumValue": 0,
     "minimumValue": 0,
Line 719: Line 765:
   },
   },
   "MaxNanoParticles": {
   "MaxNanoParticles": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Sim/Projectiles/ProjectileHandler.cpp",
     "declarationFile": "rts/Sim/Projectiles/ProjectileHandler.cpp",
     "declarationLine": 39,
     "declarationLine": 39,
     "defaultValue": 2500,
     "defaultValue": 2500,
Line 725: Line 771:
   },
   },
   "MaxParticles": {
   "MaxParticles": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Sim/Projectiles/ProjectileHandler.cpp",
     "declarationFile": "rts/Sim/Projectiles/ProjectileHandler.cpp",
     "declarationLine": 38,
     "declarationLine": 38,
     "defaultValue": 1000,
     "defaultValue": 1000,
Line 731: Line 777:
   },
   },
   "MaxPathCostsMemoryFootPrint": {
   "MaxPathCostsMemoryFootPrint": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Sim/Path/Default/PathEstimator.cpp",
     "declarationFile": "rts/Sim/Path/Default/PathEstimator.cpp",
     "declarationLine": 36,
     "declarationLine": 35,
     "defaultValue": 536870912,
     "defaultValue": 536870912,
     "type": "int"
     "type": "int"
   },
   },
   "MaxSounds": {
   "MaxSounds": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 34,
     "declarationLine": 34,
     "defaultValue": 128,
     "defaultValue": 128,
Line 743: Line 789:
   },
   },
   "MaximumTransmissionUnit": {
   "MaximumTransmissionUnit": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 28,
     "declarationLine": 28,
     "defaultValue": 1400,
     "defaultValue": 1400,
     "minimumValue": 300,
     "minimumValue": 400,
     "type": "int"
     "type": "int"
   },
   },
   "MetalMapPalette": {
   "MetalMapPalette": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/MetalMap.cpp",
     "declarationFile": "rts/Map/MetalMap.cpp",
     "declarationLine": 10,
     "declarationLine": 10,
     "defaultValue": 0,
     "defaultValue": 0,
Line 756: Line 802:
   },
   },
   "MiddleClickScrollSpeed": {
   "MiddleClickScrollSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OverheadController.cpp",
     "declarationFile": "rts/Game/Camera/OverheadController.cpp",
     "declarationLine": 19,
     "declarationLine": 19,
     "defaultValue": 0.01,
     "defaultValue": 0.01,
Line 762: Line 808:
   },
   },
   "MiniMapButtonSize": {
   "MiniMapButtonSize": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 62,
     "declarationLine": 60,
     "defaultValue": 16,
     "defaultValue": 16,
     "type": "int"
     "type": "int"
   },
   },
   "MiniMapCursorScale": {
   "MiniMapCursorScale": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 69,
     "declarationLine": 67,
     "defaultValue": -0.5,
     "defaultValue": -0.5,
     "type": "float"
     "type": "float"
   },
   },
   "MiniMapDrawCommands": {
   "MiniMapDrawCommands": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 72,
     "declarationLine": 70,
     "defaultValue": 1,
     "defaultValue": 1,
     "minimumValue": 0,
     "minimumValue": 0,
Line 781: Line 827:
   },
   },
   "MiniMapDrawProjectiles": {
   "MiniMapDrawProjectiles": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 76,
     "declarationLine": 74,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "MiniMapFullProxy": {
   "MiniMapFullProxy": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 61,
     "declarationLine": 59,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "MiniMapGeometry": {
   "MiniMapGeometry": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 60,
     "declarationLine": 58,
     "defaultValue": "2 2 200 200",
     "defaultValue": "2 2 200 200",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "MiniMapIcons": {
   "MiniMapIcons": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 70,
     "declarationLine": 68,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "MiniMapMarker": {
   "MiniMapMarker": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/GuiHandler.cpp",
     "declarationFile": "rts/Game/UI/GuiHandler.cpp",
     "declarationLine": 63,
     "declarationLine": 63,
     "defaultValue": 1,
     "defaultValue": 1,
Line 811: Line 857:
   },
   },
   "MiniMapUnitExp": {
   "MiniMapUnitExp": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 68,
     "declarationLine": 66,
     "defaultValue": 0.25,
     "defaultValue": 0.25,
     "type": "float"
     "type": "float"
   },
   },
   "MiniMapUnitSize": {
   "MiniMapUnitSize": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 64,
     "declarationLine": 62,
     "defaultValue": 2.5,
     "defaultValue": 2.5,
     "minimumValue": 0,
     "minimumValue": 0,
Line 824: Line 870:
   },
   },
   "MouseDragScrollThreshold": {
   "MouseDragScrollThreshold": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MouseHandler.cpp",
     "declarationFile": "rts/Game/UI/MouseHandler.cpp",
     "declarationLine": 69,
     "declarationLine": 69,
     "defaultValue": 0.3,
     "defaultValue": 0.3,
     "type": "float"
     "type": "float"
  },
  "MultiThreadDrawGround": {
    "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SMF/SMFGroundDrawer.cpp",
    "declarationLine": 47,
    "defaultValue": 1,
    "type": "bool"
  },
  "MultiThreadDrawGroundShadow": {
    "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SMF/SMFGroundDrawer.cpp",
    "declarationLine": 48,
    "defaultValue": 0,
    "type": "bool"
   },
   },
   "MultiThreadDrawUnit": {
   "MultiThreadDrawUnit": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 74,
     "declarationLine": 75,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "MultiThreadDrawUnitShadow": {
   "MultiThreadDrawUnitShadow": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 75,
     "declarationLine": 76,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "MultiThreadLua": {
   "MultiThreadLua": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 62,
     "declarationLine": 62,
     "defaultValue": 0,
     "defaultValue": 0,
     "minimumValue": 0,
     "minimumValue": 0,
     "maximumValue": 6,
     "maximumValue": 6,
    "type": "int"
  },
  "MultiThreadShareLists": {
    "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
    "declarationLine": 113,
    "defaultValue": 1,
    "type": "bool"
  },
  "MultiThreadSim": {
    "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
    "declarationLine": 114,
    "defaultValue": 1,
     "type": "int"
     "type": "int"
   },
   },
   "NetworkLossFactor": {
   "NetworkLossFactor": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 11,
     "declarationLine": 11,
     "defaultValue": 0,
     "defaultValue": 0,
Line 882: Line 904:
   },
   },
   "NetworkTimeout": {
   "NetworkTimeout": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 20,
     "declarationLine": 20,
     "defaultValue": 120,
     "defaultValue": 120,
Line 889: Line 911:
   },
   },
   "NoHelperAIs": {
   "NoHelperAIs": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Menu/SelectMenu.cpp",
     "declarationFile": "rts/Menu/SelectMenu.cpp",
     "declarationLine": 53,
     "declarationLine": 46,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "NoSound": {
   "NoSound": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/ISound.cpp",
     "declarationFile": "rts/System/Sound/ISound.cpp",
     "declarationLine": 13,
     "declarationLine": 13,
     "defaultValue": 0,
     "defaultValue": 0,
Line 901: Line 923:
   },
   },
   "OrbitControllerEnabled": {
   "OrbitControllerEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OrbitController.cpp",
     "declarationFile": "rts/Game/Camera/OrbitController.cpp",
     "declarationLine": 16,
     "declarationLine": 16,
     "defaultValue": 1,
     "defaultValue": 1,
Line 907: Line 929:
   },
   },
   "OrbitControllerOrbitSpeed": {
   "OrbitControllerOrbitSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OrbitController.cpp",
     "declarationFile": "rts/Game/Camera/OrbitController.cpp",
     "declarationLine": 17,
     "declarationLine": 17,
     "defaultValue": 0.25,
     "defaultValue": 0.25,
    "minimumValue": 0.1,
    "maximumValue": 10,
     "type": "float"
     "type": "float"
   },
   },
   "OrbitControllerPanSpeed": {
   "OrbitControllerPanSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OrbitController.cpp",
     "declarationFile": "rts/Game/Camera/OrbitController.cpp",
     "declarationLine": 18,
     "declarationLine": 18,
     "defaultValue": 2,
     "defaultValue": 2,
    "minimumValue": 0.1,
    "maximumValue": 10,
     "type": "float"
     "type": "float"
   },
   },
   "OrbitControllerZoomSpeed": {
   "OrbitControllerZoomSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OrbitController.cpp",
     "declarationFile": "rts/Game/Camera/OrbitController.cpp",
     "declarationLine": 19,
     "declarationLine": 19,
     "defaultValue": 5,
     "defaultValue": 5,
    "minimumValue": 0.1,
    "maximumValue": 10,
     "type": "float"
     "type": "float"
   },
   },
   "OscStatsSenderDestinationAddress": {
   "OscStatsSenderDestinationAddress": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/OSCStatsSender.cpp",
     "declarationFile": "rts/Game/OSCStatsSender.cpp",
     "declarationLine": 22,
     "declarationLine": 22,
     "defaultValue": "127.0.0.1",
     "defaultValue": "127.0.0.1",
Line 931: Line 959:
   },
   },
   "OscStatsSenderDestinationPort": {
   "OscStatsSenderDestinationPort": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/OSCStatsSender.cpp",
     "declarationFile": "rts/Game/OSCStatsSender.cpp",
     "declarationLine": 24,
     "declarationLine": 24,
     "defaultValue": 6447,
     "defaultValue": 6447,
Line 939: Line 967:
   },
   },
   "OscStatsSenderEnabled": {
   "OscStatsSenderEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/OSCStatsSender.cpp",
     "declarationFile": "rts/Game/OSCStatsSender.cpp",
     "declarationLine": 21,
     "declarationLine": 21,
     "defaultValue": 0,
     "defaultValue": 0,
Line 945: Line 973:
   },
   },
   "OverheadEnabled": {
   "OverheadEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OverheadController.cpp",
     "declarationFile": "rts/Game/Camera/OverheadController.cpp",
     "declarationLine": 22,
     "declarationLine": 22,
     "defaultValue": 1,
     "defaultValue": 1,
Line 951: Line 979:
   },
   },
   "OverheadFOV": {
   "OverheadFOV": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OverheadController.cpp",
     "declarationFile": "rts/Game/Camera/OverheadController.cpp",
     "declarationLine": 23,
     "declarationLine": 23,
     "defaultValue": 45,
     "defaultValue": 45,
Line 957: Line 985:
   },
   },
   "OverheadScrollSpeed": {
   "OverheadScrollSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OverheadController.cpp",
     "declarationFile": "rts/Game/Camera/OverheadController.cpp",
     "declarationLine": 20,
     "declarationLine": 20,
     "defaultValue": 10,
     "defaultValue": 10,
Line 963: Line 991:
   },
   },
   "OverheadTiltSpeed": {
   "OverheadTiltSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/OverheadController.cpp",
     "declarationFile": "rts/Game/Camera/OverheadController.cpp",
     "declarationLine": 21,
     "declarationLine": 21,
     "defaultValue": 1,
     "defaultValue": 1,
Line 969: Line 997:
   },
   },
   "PitchAdjust": {
   "PitchAdjust": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 35,
     "declarationLine": 35,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "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": {
   "ReconnectTimeout": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 24,
     "declarationLine": 24,
     "defaultValue": 15,
     "defaultValue": 15,
Line 982: Line 1,018:
   },
   },
   "ReflectiveWater": {
   "ReflectiveWater": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/IWater.cpp",
     "declarationFile": "rts/Rendering/Env/IWater.cpp",
     "declarationLine": 17,
     "declarationLine": 17,
     "defaultValue": 1,
     "defaultValue": 1,
    "safemodeValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "RotOverheadEnabled": {
   "RotOverheadEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/RotOverheadController.cpp",
     "declarationFile": "rts/Game/Camera/RotOverheadController.cpp",
     "declarationLine": 15,
     "declarationLine": 15,
     "defaultValue": 1,
     "defaultValue": 1,
Line 994: Line 1,031:
   },
   },
   "RotOverheadFOV": {
   "RotOverheadFOV": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/RotOverheadController.cpp",
     "declarationFile": "rts/Game/Camera/RotOverheadController.cpp",
     "declarationLine": 16,
     "declarationLine": 16,
     "defaultValue": 45,
     "defaultValue": 45,
Line 1,000: Line 1,037:
   },
   },
   "RotOverheadMouseScale": {
   "RotOverheadMouseScale": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/RotOverheadController.cpp",
     "declarationFile": "rts/Game/Camera/RotOverheadController.cpp",
     "declarationLine": 13,
     "declarationLine": 13,
     "defaultValue": 0.01,
     "defaultValue": 0.01,
Line 1,006: Line 1,043:
   },
   },
   "RotOverheadScrollSpeed": {
   "RotOverheadScrollSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/RotOverheadController.cpp",
     "declarationFile": "rts/Game/Camera/RotOverheadController.cpp",
     "declarationLine": 14,
     "declarationLine": 14,
     "defaultValue": 10,
     "defaultValue": 10,
Line 1,012: Line 1,049:
   },
   },
   "RotateLogFiles": {
   "RotateLogFiles": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/LogOutput.cpp",
     "declarationFile": "rts/System/LogOutput.cpp",
     "declarationLine": 37,
     "declarationLine": 32,
    "description": "rotate logfiles, valid values are \"always\" (default in debug builds) and \"never\" (default in release builds).",
     "defaultValue": "auto",
     "defaultValue": "auto",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "SM3ForceFallbackTex": {
   "SM3ForceFallbackTex": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SM3/SM3Map.cpp",
     "declarationFile": "rts/Map/SM3/SM3Map.cpp",
     "declarationLine": 26,
     "declarationLine": 26,
     "defaultValue": 0,
     "defaultValue": 0,
Line 1,024: Line 1,062:
   },
   },
   "SM3MaxTextureStages": {
   "SM3MaxTextureStages": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SM3/SM3Map.cpp",
     "declarationFile": "rts/Map/SM3/SM3Map.cpp",
     "declarationLine": 27,
     "declarationLine": 27,
     "defaultValue": 10,
     "defaultValue": 10,
Line 1,030: Line 1,068:
   },
   },
   "SM3TerrainDetail": {
   "SM3TerrainDetail": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SM3/SM3GroundDrawer.cpp",
     "declarationFile": "rts/Map/SM3/SM3GroundDrawer.cpp",
     "declarationLine": 23,
     "declarationLine": 22,
     "defaultValue": 200,
     "defaultValue": 200,
     "type": "int"
     "type": "int"
   },
   },
   "SMFTexAniso": {
   "SMFTexAniso": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Map/SMF/SMFReadMap.cpp",
     "declarationFile": "rts/Map/SMF/SMFReadMap.cpp",
     "declarationLine": 30,
     "declarationLine": 30,
     "defaultValue": 0,
     "defaultValue": 0,
Line 1,042: Line 1,080:
   },
   },
   "ScreenshotCounter": {
   "ScreenshotCounter": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Screenshot.cpp",
     "declarationFile": "rts/Rendering/Screenshot.cpp",
     "declarationLine": 19,
     "declarationLine": 20,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "ScrollWheelSpeed": {
   "ScrollWheelSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MouseHandler.cpp",
     "declarationFile": "rts/Game/UI/MouseHandler.cpp",
     "declarationLine": 61,
     "declarationLine": 61,
     "defaultValue": 25,
     "defaultValue": 25,
Line 1,056: Line 1,094:
   },
   },
   "SetCoreAffinity": {
   "SetCoreAffinity": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 87,
     "declarationLine": 84,
     "defaultValue": 0,
    "description": "Defines a bitmask indicating which CPU cores the main-thread should use.",
     "type": "int"
     "defaultValue": "0",
    "safemodeValue": "1",
     "type": "unsigned"
   },
   },
   "ShadowMapSize": {
   "ShadowMapSize": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/ShadowHandler.cpp",
     "declarationFile": "rts/Rendering/ShadowHandler.cpp",
     "declarationLine": 31,
     "declarationLine": 31,
     "defaultValue": 2048,
     "defaultValue": 2048,
    "minimumValue": 1,
     "type": "int"
     "type": "int"
   },
   },
   "ShadowProjectionMode": {
   "ShadowProjectionMode": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/ShadowHandler.cpp",
     "declarationFile": "rts/Rendering/ShadowHandler.cpp",
     "declarationLine": 32,
     "declarationLine": 32,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,074: Line 1,115:
   },
   },
   "Shadows": {
   "Shadows": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/ShadowHandler.cpp",
     "declarationFile": "rts/Rendering/ShadowHandler.cpp",
     "declarationLine": 30,
     "declarationLine": 30,
     "defaultValue": 0,
     "defaultValue": 0,
Line 1,080: Line 1,121:
   },
   },
   "ShowClock": {
   "ShowClock": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 176,
     "declarationLine": 176,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,086: Line 1,127:
   },
   },
   "ShowFPS": {
   "ShowFPS": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 175,
     "declarationLine": 175,
     "defaultValue": 0,
     "defaultValue": 0,
Line 1,092: Line 1,133:
   },
   },
   "ShowHealthBars": {
   "ShowHealthBars": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 73,
     "declarationLine": 74,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "ShowMTInfo": {
   "ShowMTInfo": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 178,
     "declarationLine": 178,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,104: Line 1,145:
   },
   },
   "ShowPlayerInfo": {
   "ShowPlayerInfo": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 179,
     "declarationLine": 180,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "int"
     "type": "int"
   },
   },
   "ShowRezBars": {
   "ShowRezBars": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/FeatureDrawer.cpp",
     "declarationFile": "rts/Rendering/FeatureDrawer.cpp",
     "declarationLine": 36,
     "declarationLine": 36,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,116: Line 1,157:
   },
   },
   "ShowSpeed": {
   "ShowSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 177,
     "declarationLine": 177,
     "defaultValue": 0,
     "defaultValue": 0,
Line 1,122: Line 1,163:
   },
   },
   "SimpleMiniMapColors": {
   "SimpleMiniMapColors": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/MiniMap.cpp",
     "declarationFile": "rts/Game/UI/MiniMap.cpp",
     "declarationLine": 77,
     "declarationLine": 75,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "SmallFontFile": {
   "SmallFontFile": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 98,
     "declarationLine": 93,
     "defaultValue": "fonts/FreeSansBold.otf",
     "defaultValue": "fonts/FreeSansBold.otf",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "SmallFontOutlineWeight": {
   "SmallFontOutlineWeight": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 104,
     "declarationLine": 99,
     "defaultValue": 10,
     "defaultValue": 10,
     "type": "float"
     "type": "float"
   },
   },
   "SmallFontOutlineWidth": {
   "SmallFontOutlineWidth": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 103,
     "declarationLine": 98,
     "defaultValue": 2,
     "defaultValue": 2,
     "type": "int"
     "type": "int"
   },
   },
   "SmallFontSize": {
   "SmallFontSize": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 100,
     "declarationLine": 95,
     "defaultValue": 14,
     "defaultValue": 14,
     "type": "int"
     "type": "int"
   },
   },
   "SmoothEnabled": {
   "SmoothEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/SmoothController.cpp",
     "declarationFile": "rts/Game/Camera/SmoothController.cpp",
     "declarationLine": 22,
     "declarationLine": 22,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,158: Line 1,199:
   },
   },
   "SmoothFOV": {
   "SmoothFOV": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/SmoothController.cpp",
     "declarationFile": "rts/Game/Camera/SmoothController.cpp",
     "declarationLine": 23,
     "declarationLine": 23,
     "defaultValue": 45,
     "defaultValue": 45,
Line 1,164: Line 1,205:
   },
   },
   "SmoothLines": {
   "SmoothLines": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 91,
     "declarationLine": 88,
     "defaultValue": 0,
    "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"
     "type": "int"
   },
   },
   "SmoothPoints": {
   "SmoothPoints": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 92,
     "declarationLine": 89,
     "defaultValue": 0,
    "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"
     "type": "int"
   },
   },
   "SmoothScrollSpeed": {
   "SmoothScrollSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/SmoothController.cpp",
     "declarationFile": "rts/Game/Camera/SmoothController.cpp",
     "declarationLine": 20,
     "declarationLine": 20,
     "defaultValue": 10,
     "defaultValue": 10,
Line 1,182: Line 1,231:
   },
   },
   "SmoothTiltSpeed": {
   "SmoothTiltSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/SmoothController.cpp",
     "declarationFile": "rts/Game/Camera/SmoothController.cpp",
     "declarationLine": 21,
     "declarationLine": 21,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,188: Line 1,237:
   },
   },
   "SourcePort": {
   "SourcePort": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/NetProtocol.cpp",
     "declarationFile": "rts/System/NetProtocol.cpp",
     "declarationLine": 26,
     "declarationLine": 26,
     "defaultValue": 0,
     "defaultValue": 0,
Line 1,194: Line 1,243:
   },
   },
   "SpeedControl": {
   "SpeedControl": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/GameServer.cpp",
     "declarationFile": "rts/Game/GameServer.cpp",
     "declarationLine": 67,
     "declarationLine": 72,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "SpringData": {
   "SpringData": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/FileSystem/DataDirLocater.cpp",
     "declarationFile": "rts/System/FileSystem/DataDirLocater.cpp",
     "declarationLine": 32,
     "declarationLine": 34,
     "description": "List of addidional data-directories, separated by ';' on windows, ':' on other OSs",
     "description": "List of addidional data-directories, separated by ';' on windows, ':' on other OSs",
    "readOnly": 1,
     "defaultValue": "",
     "defaultValue": "",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "StencilBufferBits": {
   "StencilBufferBits": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 89,
     "declarationLine": 86,
     "defaultValue": 8,
     "defaultValue": 8,
     "type": "int"
     "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": {
   "TWEnabled": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/TWController.cpp",
     "declarationFile": "rts/Game/Camera/TWController.cpp",
     "declarationLine": 19,
     "declarationLine": 19,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,219: Line 1,283:
   },
   },
   "TWFOV": {
   "TWFOV": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/TWController.cpp",
     "declarationFile": "rts/Game/Camera/TWController.cpp",
     "declarationLine": 20,
     "declarationLine": 20,
     "defaultValue": 45,
     "defaultValue": 45,
Line 1,225: Line 1,289:
   },
   },
   "TWScrollSpeed": {
   "TWScrollSpeed": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/TWController.cpp",
     "declarationFile": "rts/Game/Camera/TWController.cpp",
     "declarationLine": 18,
     "declarationLine": 18,
     "defaultValue": 10,
     "defaultValue": 10,
Line 1,231: Line 1,295:
   },
   },
   "TeamHighlight": {
   "TeamHighlight": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/GlobalConfig.cpp",
     "declarationFile": "rts/System/GlobalConfig.cpp",
     "declarationLine": 54,
     "declarationLine": 54,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,239: Line 1,303:
   },
   },
   "TeamNanoSpray": {
   "TeamNanoSpray": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Sim/Misc/ModInfo.cpp",
     "declarationFile": "rts/Rendering/GlobalRendering.cpp",
     "declarationLine": 19,
     "declarationLine": 22,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "TextureLODBias": {
   "TextureLODBias": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 93,
     "declarationLine": 90,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "float"
     "type": "float"
   },
   },
   "TooltipGeometry": {
   "TooltipGeometry": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/TooltipConsole.cpp",
     "declarationFile": "rts/Game/UI/TooltipConsole.cpp",
     "declarationLine": 27,
     "declarationLine": 27,
     "defaultValue": "0.0 0.0 0.41 0.1",
     "defaultValue": "0.0 0.0 0.41 0.1",
Line 1,257: Line 1,321:
   },
   },
   "TooltipOutlineFont": {
   "TooltipOutlineFont": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/UI/TooltipConsole.cpp",
     "declarationFile": "rts/Game/UI/TooltipConsole.cpp",
     "declarationLine": 28,
     "declarationLine": 28,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,263: Line 1,327:
   },
   },
   "TreeRadius": {
   "TreeRadius": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/Env/ITreeDrawer.cpp",
     "declarationFile": "rts/Rendering/Env/ITreeDrawer.cpp",
     "declarationLine": 18,
     "declarationLine": 18,
     "defaultValue": 1408,
     "defaultValue": 1408,
     "minimumValue": 0,
     "minimumValue": 0,
     "type": "int"
     "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": {
   "UnitIconDist": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 71,
     "declarationLine": 72,
     "defaultValue": 10000,
     "defaultValue": 10000,
     "type": "int"
     "type": "int"
   },
   },
   "UnitLodDist": {
   "UnitLodDist": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 70,
     "declarationLine": 71,
     "defaultValue": 1000,
     "defaultValue": 1000,
     "type": "int"
     "type": "int"
   },
   },
   "UnitTransparency": {
   "UnitTransparency": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/UnitDrawer.cpp",
     "declarationFile": "rts/Rendering/UnitDrawer.cpp",
     "declarationLine": 72,
     "declarationLine": 73,
     "defaultValue": 0.7,
     "defaultValue": 0.7,
     "type": "float"
     "type": "float"
   },
   },
   "UseDistToGroundForIcons": {
   "UseDistToGroundForIcons": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Camera/CameraController.cpp",
     "declarationFile": "rts/Game/Camera/CameraController.cpp",
     "declarationLine": 9,
     "declarationLine": 11,
     "defaultValue": 0.95,
     "defaultValue": 0.95,
     "type": "float"
     "type": "float"
   },
   },
   "UseEFX": {
   "UseEFX": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/EFX.cpp",
     "declarationFile": "rts/System/Sound/EFX.cpp",
     "declarationLine": 19,
     "declarationLine": 19,
     "defaultValue": 1,
     "defaultValue": 1,
    "safemodeValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "UsePBO": {
   "UsePBO": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/GL/PBO.cpp",
     "declarationFile": "rts/Rendering/GL/PBO.cpp",
     "declarationLine": 17,
     "declarationLine": 17,
     "defaultValue": 1,
     "defaultValue": 1,
    "safemodeValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "VSync": {
   "VSync": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Rendering/VerticalSync.cpp",
     "declarationFile": "rts/Rendering/VerticalSync.cpp",
     "declarationLine": 18,
     "declarationLine": 17,
     "defaultValue": -1,
     "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",
    "type": "int"
  },
  "Version": {
    "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
    "declarationLine": 95,
     "defaultValue": 0,
     "defaultValue": 0,
    "minimumValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "WhiteListAdditionalPlayers": {
   "WhiteListAdditionalPlayers": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/GameServer.cpp",
     "declarationFile": "rts/Game/GameServer.cpp",
     "declarationLine": 69,
     "declarationLine": 74,
     "defaultValue": 1,
     "defaultValue": 1,
     "type": "bool"
     "type": "bool"
   },
   },
   "WindowBorderless": {
   "WindowBorderless": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 111,
     "declarationLine": 106,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "bool"
     "type": "bool"
   },
   },
   "WindowPosX": {
   "WindowPosX": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 108,
     "declarationLine": 103,
     "defaultValue": 32,
     "defaultValue": 32,
     "type": "int"
     "type": "int"
   },
   },
   "WindowPosY": {
   "WindowPosY": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 109,
     "declarationLine": 104,
     "defaultValue": 32,
     "defaultValue": 32,
     "type": "int"
     "type": "int"
   },
   },
   "WindowState": {
   "WindowState": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 110,
     "declarationLine": 105,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "WindowedEdgeMove": {
   "WindowedEdgeMove": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Game/Game.cpp",
     "declarationFile": "rts/Game/Game.cpp",
     "declarationLine": 173,
     "declarationLine": 173,
     "defaultValue": 1,
     "defaultValue": 1,
Line 1,354: Line 1,430:
   },
   },
   "XResolution": {
   "XResolution": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 106,
     "declarationLine": 101,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "YResolution": {
   "YResolution": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 107,
     "declarationLine": 102,
     "defaultValue": 0,
     "defaultValue": 0,
     "type": "int"
     "type": "int"
   },
   },
   "address": {
   "address": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/Menu/SelectMenu.cpp",
     "declarationFile": "rts/Menu/SelectMenu.cpp",
     "declarationLine": 52,
     "declarationLine": 45,
     "defaultValue": "",
     "defaultValue": "",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "name": {
   "name": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/SpringApp.cpp",
     "declarationFile": "rts/System/SpringApp.cpp",
     "declarationLine": 115,
     "declarationLine": 108,
     "defaultValue": "UnnamedPlayer",
     "defaultValue": "UnnamedPlayer",
     "type": "std::string"
     "type": "std::string"
   },
   },
   "snd_airAbsorption": {
   "snd_airAbsorption": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/EFX.cpp",
     "declarationFile": "rts/System/Sound/EFX.cpp",
     "declarationLine": 18,
     "declarationLine": 18,
     "defaultValue": 0.1,
     "defaultValue": 0.1,
Line 1,384: Line 1,460:
   },
   },
   "snd_device": {
   "snd_device": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 42,
     "declarationLine": 42,
     "defaultValue": "",
     "defaultValue": "",
Line 1,390: Line 1,466:
   },
   },
   "snd_volbattle": {
   "snd_volbattle": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 39,
     "declarationLine": 39,
     "defaultValue": 100,
     "defaultValue": 100,
Line 1,396: Line 1,472:
   },
   },
   "snd_volgeneral": {
   "snd_volgeneral": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 37,
     "declarationLine": 37,
     "defaultValue": 100,
     "defaultValue": 100,
Line 1,402: Line 1,478:
   },
   },
   "snd_volmaster": {
   "snd_volmaster": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 36,
     "declarationLine": 36,
     "defaultValue": 60,
     "defaultValue": 60,
Line 1,408: Line 1,484:
   },
   },
   "snd_volmusic": {
   "snd_volmusic": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 41,
     "declarationLine": 41,
     "defaultValue": 100,
     "defaultValue": 100,
Line 1,414: Line 1,490:
   },
   },
   "snd_volui": {
   "snd_volui": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 40,
     "declarationLine": 40,
     "defaultValue": 100,
     "defaultValue": 100,
Line 1,420: Line 1,496:
   },
   },
   "snd_volunitreply": {
   "snd_volunitreply": {
     "declarationFile": "/build/buildd/spring-84.0~11.10~ppa1/rts/System/Sound/Sound.cpp",
     "declarationFile": "rts/System/Sound/Sound.cpp",
     "declarationLine": 38,
     "declarationLine": 38,
     "defaultValue": 100,
     "defaultValue": 100,

Revision as of 01:05, 5 September 2012

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.

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"
 }

}