Springsettings.cfg: Difference between revisions
| Line 341: | Line 341: | ||
=== Description === | === Description === | ||
Defines the used camera. | |||
Options are: | |||
0 = FPS | |||
1 = Overhead | |||
2 = TotalWar | |||
3 = RotOverhead | |||
4 = Free | |||
5 = SmoothOverhead | |||
6 = Orbit | |||
7 = Overview | |||
==== Values ==== | ==== Values ==== | ||
| Line 351: | Line 360: | ||
<code>type</code>: int | <code>type</code>: int | ||
==CamModeName== | ==CamModeName== | ||
Revision as of 03:29, 21 February 2013
SpringSettings \ Springrc
Below is a comprehensive list of all the values available for use in springsettings. This page is an attempt to thoroughly document them all.
3DTrees
Values
defaultValue: 1
safemodeValue: 0
type: bool
AI_UnpauseAfterInit
Values
defaultValue: 1
type: bool
AdvMapShading
Values
defaultValue: 1
safemodeValue: 0
type: bool
AdvSky
Values
defaultValue: 0
type: bool
AdvUnitShading
Values
defaultValue: 1
type: bool
AllowAdditionalPlayers
Values
defaultValue: 0
type: bool
AtiHacks
Values
defaultValue: -1
type: int
AtiSwapRBFix
Values
defaultValue: 0
type: bool
AutoAddBuiltUnitsToFactoryGroup
Values
defaultValue: 0
type: bool
AutoAddBuiltUnitsToSelectedGroup
Values
defaultValue: 0
type: bool
AutohostIP
Values
defaultValue: 127.0.0.1
type: std::string
AutohostPort
Values
defaultValue: 0
type: int
BuildIconsFirst
Values
defaultValue: 0
type: bool
BumpWaterAnisotropy
Values
defaultValue: 0
type: float
BumpWaterBlurReflection
Values
defaultValue: 0
type: bool
BumpWaterDepthBits
Values
defaultValue: 24
type: int
BumpWaterDynamicWaves
Values
defaultValue: 1
type: bool
BumpWaterEndlessOcean
Values
defaultValue: 1
type: bool
BumpWaterOcclusionQuery
Values
defaultValue: 1
type: bool
BumpWaterReflection
Values
defaultValue: 1
type: int
BumpWaterRefraction
Values
defaultValue: 1
type: int
BumpWaterShoreWaves
Values
defaultValue: 1
type: bool
BumpWaterTexSizeReflection
Values
defaultValue: 512
type: int
BumpWaterUseDepthTexture
Values
defaultValue: 1
type: bool
BumpWaterUseUniforms
Values
defaultValue: 0
type: bool
CamFreeAngVelTime
Values
defaultValue: 1
type: float
CamFreeAutoTilt
Values
defaultValue: 150
type: float
CamFreeEnabled
Values
defaultValue: 0
type: bool
CamFreeFOV
Values
defaultValue: 45
type: float
CamFreeGoForward
Values
defaultValue: 0
type: bool
CamFreeGravity
Values
defaultValue: -500
type: float
CamFreeGroundOffset
Values
defaultValue: 16
type: float
CamFreeInvertAlt
Values
defaultValue: 0
type: bool
CamFreeScrollSpeed
Values
defaultValue: 500
type: float
CamFreeSlide
Values
defaultValue: 0.5
type: float
CamFreeTiltSpeed
Values
defaultValue: 150
type: float
CamFreeVelTime
Values
defaultValue: 1.5
type: float
CamMode
Description
Defines the used camera. Options are: 0 = FPS 1 = Overhead 2 = TotalWar 3 = RotOverhead 4 = Free 5 = SmoothOverhead 6 = Orbit 7 = Overview
Values
defaultValue: 5
minimumValue: 0
maximumValue: 7
type: int
CamModeName
Values
defaultValue:
type: std::string
CamTimeExponent
Values
defaultValue: 4
minimumValue: 0
type: float
CamTimeFactor
Values
defaultValue: 1
minimumValue: 0
type: float
CatchAIExceptions
Values
defaultValue: 1
type: int
ColorElev
Values
defaultValue: 1
type: bool
CompressTextures
Values
defaultValue: 0
safemodeValue: 1
type: bool
CrossAlpha
Values
defaultValue: 0.5
type: float
CrossMoveScale
Values
defaultValue: 1
type: float
CrossSize
Values
defaultValue: 12
type: float
CubeTexSizeReflection
Values
defaultValue: 128
minimumValue: 1
type: int
CubeTexSizeSpecular
Values
defaultValue: 128
minimumValue: 1
type: int
DemoFromDemo
Values
defaultValue: 0
type: bool
DepthBufferBits
Values
defaultValue: 24
type: int
DisableCrappyGPUWarning
Values
defaultValue: 0
type: bool
DoubleClickTime
Values
defaultValue: 200
type: float
DualScreenMiniMapOnLeft
Values
defaultValue: 0
type: bool
DualScreenMode
Values
defaultValue: 0
type: bool
DynamicSky
Values
defaultValue: 0
type: bool
DynamicSun
Values
defaultValue: 0
type: bool
DynamicSunMinElevation
Values
defaultValue: 0.1
type: float
EnableDrawCallIns
Values
defaultValue: 1
type: bool
ExtraTextureUpdateRate
Values
defaultValue: 45
type: int
FPSEnabled
Values
defaultValue: 1
type: bool
FPSFOV
Values
defaultValue: 45
type: float
FPSMouseScale
Values
defaultValue: 0.01
type: float
FPSScrollSpeed
Values
defaultValue: 10
type: int
FSAALevel
Values
defaultValue: 0
type: int
FeatureDrawDistance
Values
defaultValue: 6000
minimumValue: 0
type: float
FeatureFadeDistance
Values
defaultValue: 4500
minimumValue: 0
type: float
FixAltTab
Values
defaultValue: 0
type: bool
FontFile
Values
defaultValue: fonts/FreeSansBold.otf
type: std::string
FontOutlineWeight
Values
defaultValue: 25
type: float
FontOutlineWidth
Values
defaultValue: 3
type: int
FontSize
Values
defaultValue: 23
type: int
Fullscreen
Values
defaultValue: 1
type: bool
FullscreenEdgeMove
Values
defaultValue: 1
type: bool
GrassDetail
Values
defaultValue: 3
type: int
GroundDecals
Values
defaultValue: 1
type: int
GroundDetail
Values
defaultValue: 60
type: int
GroundLODScaleReflection
Values
defaultValue: 1
type: float
GroundLODScaleRefraction
Values
defaultValue: 1
type: float
GroundLODScaleUnitReflection
Values
defaultValue: 1
type: float
GroundNormalTextureHighPrecision
Values
defaultValue: 0
type: bool
GroundScarAlphaFade
Values
defaultValue: 0
type: int
GuiOpacity
Values
defaultValue: 0.8
type: float
HangTimeout
Description
Number of seconds that if spent in the same code segment indicate a hang; -1 to disable.
Values
defaultValue: 10
minimumValue: -1
maximumValue: 600
type: int
HardwareCursor
Values
defaultValue: 0
type: bool
HardwareThreadCount
Values
defaultValue: 0
safemodeValue: 1
type: int
HeightMapTexture
Values
defaultValue: 1
type: bool
HighResLos
Values
defaultValue: 0
type: bool
InfoConsoleGeometry
Values
defaultValue: 0.26 0.96 0.41 0.205
type: std::string
InfoMessageTime
Values
defaultValue: 400
type: int
InitialNetworkTimeout
Values
defaultValue: 30
minimumValue: 10
type: int
InputTextGeo
Values
defaultValue:
type: std::string
InvertMouse
Values
defaultValue: 0
type: bool
InvertQueueKey
Values
defaultValue: 0
type: bool
JoystickEnabled
Values
defaultValue: 1
type: bool
JoystickUse
Values
defaultValue: 0
type: int
LODScale
Values
defaultValue: 1
type: float
LODScaleReflection
Values
defaultValue: 1
type: float
LODScaleRefraction
Values
defaultValue: 1
type: float
LODScaleShadow
Values
defaultValue: 1
type: float
LastSelectedMap
Values
defaultValue: No map selected
type: std::string
LastSelectedMod
Values
defaultValue: No game selected
type: std::string
LastSelectedScript
Values
defaultValue: No script selected
type: std::string
LastSelectedSetting
Values
defaultValue:
type: std::string
LinkIncomingMaxPacketRate
Values
defaultValue: 64
minimumValue: 0
type: int
LinkIncomingMaxWaitingPackets
Values
defaultValue: 512
minimumValue: 0
type: int
LinkIncomingPeakBandwidth
Values
defaultValue: 32768
minimumValue: 0
type: int
LinkIncomingSustainedBandwidth
Values
defaultValue: 2048
minimumValue: 0
type: int
LinkOutgoingBandwidth
Values
defaultValue: 65536
minimumValue: 0
type: int
LoadingMT
Values
defaultValue: -1
safemodeValue: 0
type: int
LobbyServer
Values
defaultValue: lobby.springrts.com
type: std::string
LogFlush
Description
Instantly write to the logfile use only for debugging as it will cause a slowdown
Values
defaultValue: 0
type: bool
LogSections
Description
Comma seperated list of enabled logsections see infolog.txt / console output for possible values
Values
defaultValue:
type: std::string
LuaModUICtrl
Values
defaultValue: 1
type: bool
LuaShaders
Values
defaultValue: 1
safemodeValue: 0
type: bool
LuaSocketEnabled
Description
Enable LuaSocket support allows a lua-widget to make TCP/UDP Connections
readOnly: 1
Values
defaultValue: 0
type: bool
MTInfoThreshold
Values
defaultValue: 1
type: float
MaxDynamicMapLights
Values
defaultValue: 1
minimumValue: 0
type: int
MaxDynamicModelLights
Values
defaultValue: 1
minimumValue: 0
type: int
MaxNanoParticles
Values
defaultValue: 2500
type: int
MaxParticles
Values
defaultValue: 1000
type: int
MaxPathCostsMemoryFootPrint
Values
defaultValue: 536870912
type: int
MaxSounds
Values
defaultValue: 128
type: int
MaximumTransmissionUnit
Values
defaultValue: 1400
minimumValue: 400
type: int
MetalMapPalette
Values
defaultValue: 0
type: bool
MiddleClickScrollSpeed
Values
defaultValue: 0.01
type: float
MiniMapButtonSize
Values
defaultValue: 16
type: int
MiniMapCursorScale
Values
defaultValue: -0.5
type: float
MiniMapDrawCommands
Values
defaultValue: 1
minimumValue: 0
type: int
MiniMapDrawProjectiles
Values
defaultValue: 1
type: bool
MiniMapFullProxy
Values
defaultValue: 1
type: bool
MiniMapGeometry
Values
defaultValue: 2 2 200 200
type: std::string
MiniMapIcons
Values
defaultValue: 1
type: bool
MiniMapMarker
Values
defaultValue: 1
type: bool
MiniMapUnitExp
Values
defaultValue: 0.25
type: float
MiniMapUnitSize
Values
defaultValue: 2.5
minimumValue: 0
type: float
MouseDragScrollThreshold
Values
defaultValue: 0.3
type: float
MultiThreadDrawUnit
Values
defaultValue: 1
type: bool
MultiThreadDrawUnitShadow
Values
defaultValue: 1
type: bool
MultiThreadLua
Values
defaultValue: 0
minimumValue: 0
maximumValue: 6
type: int
NetworkLossFactor
Values
defaultValue: 0
minimumValue: 0
maximumValue: 2
type: int
NetworkTimeout
Values
defaultValue: 120
minimumValue: 0
type: int
NoHelperAIs
Values
defaultValue: 0
type: bool
NoSound
Values
defaultValue: 0
type: bool
OrbitControllerEnabled
Values
defaultValue: 1
type: bool
OrbitControllerOrbitSpeed
Values
defaultValue: 0.25
minimumValue: 0.1
maximumValue: 10
type: float
OrbitControllerPanSpeed
Values
defaultValue: 2
minimumValue: 0.1
maximumValue: 10
type: float
OrbitControllerZoomSpeed
Values
defaultValue: 5
minimumValue: 0.1
maximumValue: 10
type: float
OscStatsSenderDestinationAddress
Values
defaultValue: 127.0.0.1
type: std::string
OscStatsSenderDestinationPort
Values
defaultValue: 6447
minimumValue: 0
maximumValue: 65535
type: int
OscStatsSenderEnabled
Values
defaultValue: 0
type: bool
OverheadEnabled
Values
defaultValue: 1
type: bool
OverheadFOV
Values
defaultValue: 45
type: float
OverheadScrollSpeed
Values
defaultValue: 10
type: int
OverheadTiltSpeed
Values
defaultValue: 1
type: float
PitchAdjust
Values
defaultValue: 0
type: bool
ROAM
Description
Use ROAM for terrain mesh rendering. 1=VBO mode 2=DL mode 3=VA mode
Values
defaultValue: 1
safemodeValue: 2
type: int
ReconnectTimeout
Values
defaultValue: 15
minimumValue: 0
type: int
ReflectiveWater
Values
defaultValue: 1
safemodeValue: 0
type: int
RotOverheadEnabled
Values
defaultValue: 1
type: bool
RotOverheadFOV
Values
defaultValue: 45
type: float
RotOverheadMouseScale
Values
defaultValue: 0.01
type: float
RotOverheadScrollSpeed
Values
defaultValue: 10
type: int
RotateLogFiles
Description
rotate logfiles valid values are \always\ (default in debug builds) and ever\ (default in release builds).
Values
defaultValue: auto
type: std::string
SM3ForceFallbackTex
Values
defaultValue: 0
type: bool
SM3MaxTextureStages
Values
defaultValue: 10
type: int
SM3TerrainDetail
Values
defaultValue: 200
type: int
SMFTexAniso
Values
defaultValue: 0
type: float
ScreenshotCounter
Values
defaultValue: 0
type: int
ScrollWheelSpeed
Values
defaultValue: 25
minimumValue: -255
maximumValue: 255
type: float
SetCoreAffinity
Description
Defines a bitmask indicating which CPU cores the main-thread should use.
Values
defaultValue: 0
safemodeValue: 1
type: unsigned
ShadowMapSize
Values
defaultValue: 2048
minimumValue: 1
type: int
ShadowProjectionMode
Values
defaultValue: 1
type: int
Shadows
Values
defaultValue: 0
type: int
ShowClock
Values
defaultValue: 1
type: bool
ShowFPS
Values
defaultValue: 0
type: bool
ShowHealthBars
Values
defaultValue: 1
type: bool
ShowMTInfo
Values
defaultValue: 1
type: bool
ShowPlayerInfo
Values
defaultValue: 1
type: int
ShowRezBars
Values
defaultValue: 1
type: bool
ShowSpeed
Values
defaultValue: 0
type: bool
SimpleMiniMapColors
Values
defaultValue: 0
type: bool
SmallFontFile
Values
defaultValue: fonts/FreeSansBold.otf
type: std::string
SmallFontOutlineWeight
Values
defaultValue: 10
type: float
SmallFontOutlineWidth
Values
defaultValue: 2
type: int
SmallFontSize
Values
defaultValue: 14
type: int
SmoothEnabled
Values
defaultValue: 1
type: bool
SmoothFOV
Values
defaultValue: 45
type: float
SmoothLines
Description
Smooth lines. 0: off 1: fastest 2: don't care 3: nicest
Values
defaultValue: 2
minimumValue: 0
maximumValue: 3
safemodeValue: 0
type: int
SmoothPoints
Description
Smooth points. 0: off 1: fastest 2: don't care 3: nicest
Values
defaultValue: 2
minimumValue: 0
maximumValue: 3
safemodeValue: 0
type: int
SmoothScrollSpeed
Values
defaultValue: 10
type: int
SmoothTiltSpeed
Values
defaultValue: 1
type: float
SourcePort
Values
defaultValue: 0
type: int
SpeedControl
Values
defaultValue: 0
type: int
SpringData
Description
List of addidional data-directories separated by ';' on windows ':' on other OSs
readOnly: 1
Values
defaultValue:
type: std::string
StencilBufferBits
Values
defaultValue: 8
type: int
TCPAllowConnect
readOnly: 1
Values
defaultValue:
type: std::string
TCPAllowListen
readOnly: 1
Values
defaultValue:
type: std::string
TWEnabled
Values
defaultValue: 1
type: bool
TWFOV
Values
defaultValue: 45
type: float
TWScrollSpeed
Values
defaultValue: 10
type: int
TeamHighlight
Values
defaultValue: 1
minimumValue: 0
maximumValue: 2
type: int
TeamNanoSpray
Values
defaultValue: 1
type: bool
TextureLODBias
Values
defaultValue: 0
type: float
TooltipGeometry
Values
defaultValue: 0.0 0.0 0.41 0.1
type: std::string
TooltipOutlineFont
Values
defaultValue: 1
type: bool
TreeRadius
Values
defaultValue: 1408
minimumValue: 0
type: int
UDPAllowConnect
readOnly: 1
Values
defaultValue:
type: std::string
UDPAllowListen
readOnly: 1
Values
defaultValue:
type: std::string
UnitIconDist
Values
defaultValue: 10000
type: int
UnitLodDist
Values
defaultValue: 1000
type: int
UnitTransparency
Values
defaultValue: 0.7
type: float
UseDistToGroundForIcons
Values
defaultValue: 0.95
type: float
UseEFX
Values
defaultValue: 1
safemodeValue: 0
type: bool
UsePBO
Values
defaultValue: 1
safemodeValue: 0
type: bool
VSync
Description
Vertical synchronization update render frames in monitor's refresh rate. <=0: off 1: enabled x: render with monitor-Hz/x FPS
Values
defaultValue: 0
minimumValue: 0
type: int
WhiteListAdditionalPlayers
Values
defaultValue: 1
type: bool
WindowBorderless
Values
defaultValue: 0
type: bool
WindowPosX
Values
defaultValue: 32
type: int
WindowPosY
Values
defaultValue: 32
type: int
WindowState
Values
defaultValue: 0
type: int
WindowedEdgeMove
Values
defaultValue: 1
type: bool
XResolution
Values
defaultValue: 0
type: int
YResolution
Values
defaultValue: 0
type: int
address
Values
defaultValue:
type: std::string
name
Values
defaultValue: UnnamedPlayer
type: std::string
snd_airAbsorption
Values
defaultValue: 0.1
type: float
snd_device
Values
defaultValue:
type: std::string
snd_volbattle
Values
defaultValue: 100
type: int
snd_volgeneral
Values
defaultValue: 100
type: int
snd_volmaster
Values
defaultValue: 60
type: int
snd_volmusic
Values
defaultValue: 100
type: int
snd_volui
Values
defaultValue: 100
type: int
snd_volunitreply
Values
defaultValue: 100
type: int