@ -73,9 +73,9 @@
<Property key="TextAlign" value="Right"/>
</Widget>
</Widget>
<Widget type="Widget" position="4 184 352 54" align="Left Top HStretch">
<Widget type="TextBox" skin="NormalText" position="0 0 352 16" align="Left Top" name="ActorProcessingText">
<Property key="Caption" value="Actors Processing Range"/>
<Widget type="Widget" position="4 184 400 54" align="Left Top HStretch">
<Widget type="TextBox" skin="NormalText" position="0 0 400 16" align="Left Top" name="ActorProcessingText">
<Property key="Caption" value="#{SettingsMenu: ActorsProcessingRange} "/>
</Widget>
<Widget type="ScrollBar" skin="MW_HScroll" position="0 20 352 14" align="Left Top HStretch">
<Property key="Range" value="3584"/>
@ -87,7 +87,7 @@
<UserString key="SettingMin" value="3584"/>
<UserString key="SettingMax" value="7168"/>
<UserString key="SettingLabelWidget" value="ActorProcessingText"/>
<UserString key="SettingLabelCaption" value="Actors Processing Range (%s)"/>
<UserString key="SettingLabelCaption" value="#{SettingsMenu: ActorsProcessingRange} (%s)"/>
</Widget>
<Widget type="TextBox" skin="SandText" position="0 38 352 16" align="Left Top">
<Property key="Caption" value="#{sLow}"/>
@ -204,10 +204,10 @@
<Property key="Padding" value="0"/>
<Property key="Spacing" value="4"/>
<Widget type="AutoSizedButton" skin="MW_Button" name="KeyboardButton">
<Property key="Caption" value="Mouse/Keyboard "/>
<Property key="Caption" value="#{SettingsMenu:MouseAndKeyboard} "/>
</Widget>
<Widget type="AutoSizedButton" skin="MW_Button" name="ControllerButton">
<Property key="Caption" value="Controller"/>
<Property key="Caption" value="#{SettingsMenu: Controller} "/>
</Widget>
</Widget>
@ -219,14 +219,14 @@
<Widget type="AutoSizedButton" skin="MW_Button" position="4 194 137 24" align="Left Bottom" name="ResetControlsButton">
<Property key="Caption" value="#{sControlsMenu1}"/>
</Widget>
<Widget type="HBox" position="4 224 38 0 24" align="Left Bottom">
<Widget type="HBox" position="4 224 60 0 24" align="Left Bottom">
<Widget type="AutoSizedButton" skin="MW_Button">
<UserString key="SettingCategory" value="Input"/>
<UserString key="SettingName" value="invert x axis"/>
<UserString key="SettingType" value="CheckButton"/>
</Widget>
<Widget type="AutoSizedTextBox" skin="SandText">
<Property key="Caption" value="Invert X Axis "/>
<Property key="Caption" value="#{SettingsMenu: InvertXAxis} "/>
</Widget>
<Widget type="AutoSizedButton" skin="MW_Button">
<UserString key="SettingCategory" value="Input"/>
@ -238,7 +238,7 @@
</Widget>
</Widget>
<Widget type="TextBox" skin="NormalText" position="4 254 352 18" align="Left Bottom">
<Property key="Caption" value="Camera Sensitivity"/>
<Property key="Caption" value="#{SettingsMenu: CameraSensitivity} "/>
</Widget>
<Widget type="ScrollBar" skin="MW_HScroll" position="4 278 352 18" align="HStretch Bottom">
<Property key="Range" value="10000"/>
@ -274,26 +274,26 @@
<Widget type="TabControl" skin="TabControlInner" position="4 4 352 390" align="Stretch">
<Property key="ButtonAutoWidth" value="true"/>
<Widget type="TabItem">
<Property key="Caption" value=" Video "/>
<Property key="Caption" value=" #{s Video} "/>
<Widget type="ListBox" skin="MW_List" position="0 4 170 215" align="Left Top" name="ResolutionList"/>
<Widget type="TextBox" skin="NormalText" position="182 4 170 18" align="Left Top">
<Property key="Caption" value="Window Mode: "/>
<Property key="Caption" value="#{SettingsMenu:WindowMode} "/>
</Widget>
<Widget type="HBox" position="182 28 3 00 24">
<Widget type="HBox" position="182 28 4 00 24">
<Widget type="ComboBox" skin="MW_ComboBox" position="0 0 200 24" align="Left Top" name="WindowModeList">
<Property key="AddItem" value="Fullscreen"/>
<Property key="AddItem" value="Windowed Fullscreen "/>
<Property key="AddItem" value="Windowed"/>
<Property key="AddItem" value="#{SettingsMenu:WindowMode Fullscreen} "/>
<Property key="AddItem" value="#{SettingsMenu:WindowModeWindowedFullscreen} "/>
<Property key="AddItem" value="#{SettingsMenu:WindowMode Windowed} "/>
</Widget>
</Widget>
<Widget type="HBox" position="182 64 3 00 24">
<Widget type="HBox" position="182 64 4 00 24">
<Widget type="AutoSizedButton" skin="MW_Button" position="0 0 24 24" align="Left Top" name="VSyncButton">
<UserString key="SettingCategory" value="Video"/>
<UserString key="SettingName" value="vsync"/>
<UserString key="SettingType" value="CheckButton"/>
</Widget>
<Widget type="AutoSizedTextBox" skin="SandText" position="28 4 48 16" align="Left Top">
<Property key="Caption" value="VSync"/>
<Property key="Caption" value="#{SettingsMenu: VSync} "/>
</Widget>
</Widget>
<Widget type="HBox" position="182 94 300 24">
@ -303,7 +303,7 @@
<UserString key="SettingType" value="CheckButton"/>
</Widget>
<Widget type="AutoSizedTextBox" skin="SandText" position="28 4 48 16" align="Left Top">
<Property key="Caption" value="Window border "/>
<Property key="Caption" value="#{SettingsMenu:WindowBorder} "/>
</Widget>
</Widget>
<Widget type="HBox" position="182 124 300 24">
@ -313,15 +313,15 @@
<UserString key="SettingType" value="CheckButton"/>
</Widget>
<Widget type="AutoSizedTextBox" skin="SandText" position="28 4 48 16" align="Left Top">
<Property key="Caption" value="Post Processing"/>
<Property key="Caption" value="#{SettingsMenu: PostProcessing} "/>
<UserString key="ToolTipType" value="Layout"/>
<UserString key="ToolTipLayout" value="TextToolTip"/>
<UserString key="Caption_Text" value="Press F2 to show the config HUD "/>
<UserString key="Caption_Text" value="#{SettingsMenu:PostProcessingTooltip} "/>
</Widget>
</Widget>
<Widget type="AutoSizedTextBox" skin="SandText" position="182 154 300 32" align="Left Top">
<Property key="Caption" value="Hint: press F3 to show the current frame rate. "/>
<Property key="Caption" value="#{SettingsMenu:FrameRateHint} "/>
</Widget>
<Widget type="TextBox" skin="NormalText" position="0 228 352 18" align="Left Top" name="FovText">
@ -336,7 +336,7 @@
<UserString key="SettingMin" value="30"/>
<UserString key="SettingMax" value="110"/>
<UserString key="SettingLabelWidget" value="FovText"/>
<UserString key="SettingLabelCaption" value="Field of View (%s)"/>
<UserString key="SettingLabelCaption" value="#{SettingsMenu:FieldOfView} (%s)"/>
</Widget>
<Widget type="TextBox" skin="SandText" position="0 276 352 18" align="Left Top">
<Property key="Caption" value="#{sLow}"/>
@ -369,20 +369,20 @@
</Widget>
</Widget>
<Widget type="TabItem">
<Property key="Caption" value=" Detail "/>
<Property key="Caption" value=" #{s Detail_Level} "/>
<Widget type="AutoSizedTextBox" skin="NormalText" align="Left Top">
<Property key="Caption" value="Texture Filtering"/>
<Property key="Caption" value="#{SettingsMenu: TextureFiltering} "/>
<UserString key="VStretch" value="false"/>
<UserString key="HStretch" value="false"/>
</Widget>
<Widget type="ComboBox" align="Left Top" skin="MW_ComboBox" position="0 28 200 24" name="TextureFilteringButton">
<Property key="AddItem" value="Bilinear"/>
<Property key="AddItem" value="Trilinear"/>
<Property key="AddItem" value="#{SettingsMenu:TextureFiltering Bilinear} "/>
<Property key="AddItem" value="#{SettingsMenu:TextureFiltering Trilinear} "/>
</Widget>
<Widget type="AutoSizedTextBox" skin="NormalText" position="0 58 200 18" name="AnisotropyLabel">
<Property key="Caption" value="Anisotropy"/>
<Property key="Caption" value="#{SettingsMenu: Anisotropy} "/>
</Widget>
<Widget type="ScrollBar" skin="MW_HScroll" position="0 80 352 18" align="HStretch Top">
<Property key="Range" value="17"/>
@ -391,7 +391,7 @@
<UserString key="SettingCategory" value="General"/>
<UserString key="SettingName" value="anisotropy"/>
<UserString key="SettingLabelWidget" value="AnisotropyLabel"/>
<UserString key="SettingLabelCaption" value="Anisotropy (%s)"/>
<UserString key="SettingLabelCaption" value="#{SettingsMenu: Anisotropy} (%s)"/>
</Widget>
<Widget type="AutoSizedTextBox" skin="NormalText" position="0 104 0 18" align="Left Top" name="RenderDistanceLabel">
@ -432,7 +432,7 @@
</Widget>
<Widget type="TabItem">
<Property key="Caption" value=" Water "/>
<Property key="Caption" value=" #{SettingsMenu: Water} "/>
<Widget type="VBox" position_real="0 0 1 1" align="Stretch">
@ -446,7 +446,7 @@
<UserString key="SettingType" value="CheckButton"/>
</Widget>
<Widget type="AutoSizedTextBox" skin="SandText">
<Property key="Caption" value="Water shader "/>
<Property key="Caption" value="#{SettingsMenu:WaterShader} "/>
</Widget>
</Widget>
@ -460,14 +460,14 @@
<UserString key="SettingType" value="CheckButton"/>
</Widget>
<Widget type="AutoSizedTextBox" skin="SandText">
<Property key="Caption" value="Refraction"/>
<Property key="Caption" value="#{SettingsMenu: Refraction} "/>
</Widget>
</Widget>
<Widget type="Widget" position="0 0 0 18" align="Top Left HStretch">
<UserString key="HStretch" value="true"/>
<Widget type="AutoSizedTextBox" skin="NormalText">
<Property key="Caption" value="Texture quality "/>
<Property key="Caption" value="#{SettingsMenu:WaterShaderTextureQuality} "/>
</Widget>
<Widget type="Spacer" />
</Widget>
@ -476,9 +476,9 @@
<UserString key="HStretch" value="true"/>
<UserString key="VStretch" value="false"/>
<Widget type="ComboBox" skin="MW_ComboBox" position="0 0 200 24" align="Left Top" name="WaterTextureSize">
<Property key="AddItem" value="Low"/>
<Property key="AddItem" value="Medium"/>
<Property key="AddItem" value="High"/>
<Property key="AddItem" value="#{s Low} "/>
<Property key="AddItem" value="#{s Medium} "/>
<Property key="AddItem" value="#{s High} "/>
</Widget>
<Widget type="Spacer" />
</Widget>
@ -486,7 +486,7 @@
<Widget type="Widget" position="0 0 0 18" align="Top Left HStretch">
<UserString key="HStretch" value="true"/>
<Widget type="AutoSizedTextBox" skin="NormalText">
<Property key="Caption" value="Reflection shader detail "/>
<Property key="Caption" value="#{SettingsMenu:ReflectionShaderDetail} "/>
</Widget>
<Widget type="Spacer" />
</Widget>
@ -495,12 +495,12 @@
<UserString key="VStretch" value="false"/>
<Widget type="ComboBox" skin="MW_ComboBox" position="0 0 200 24" align="Left Top" name="WaterReflectionDetail">
<Property key="AddItem" value="Sky"/>
<Property key="AddItem" value="Terrain"/>
<Property key="AddItem" value="World"/>
<Property key="AddItem" value="Objects"/>
<Property key="AddItem" value="Actors"/>
<Property key="AddItem" value="Groundcover"/>
<Property key="AddItem" value="#{SettingsMenu:ReflectionShaderDetail Sky} "/>
<Property key="AddItem" value="#{SettingsMenu:ReflectionShaderDetail Terrain} "/>
<Property key="AddItem" value="#{SettingsMenu:ReflectionShaderDetail World} "/>
<Property key="AddItem" value="#{SettingsMenu:ReflectionShaderDetail Objects} "/>
<Property key="AddItem" value="#{SettingsMenu:ReflectionShaderDetail Actors} "/>
<Property key="AddItem" value="#{SettingsMenu:ReflectionShaderDetail Groundcover} "/>
</Widget>
<Widget type="Spacer" />
</Widget>
@ -508,7 +508,7 @@
<Widget type="Widget" position="0 0 0 18" align="Top Left HStretch">
<UserString key="HStretch" value="true"/>
<Widget type="AutoSizedTextBox" skin="NormalText">
<Property key="Caption" value="Rain ripple detail "/>
<Property key="Caption" value="#{SettingsMenu:RainRippleDetail} "/>
</Widget>
<Widget type="Spacer" />
</Widget>
@ -518,9 +518,9 @@
<UserString key="VStretch" value="false"/>
<Widget type="ComboBox" skin="MW_ComboBox" position="0 0 200 24" align="Left Top" name="WaterRainRippleDetail">
<Property key="AddItem" value="Simple"/>
<Property key="AddItem" value="Sparse"/>
<Property key="AddItem" value="Dense"/>
<Property key="AddItem" value="#{SettingsMenu:RainRippleDetail Simple} "/>
<Property key="AddItem" value="#{SettingsMenu:RainRippleDetail Sparse} "/>
<Property key="AddItem" value="#{SettingsMenu:RainRippleDetail Dense} "/>
</Widget>
<Widget type="Spacer" />
</Widget>
@ -529,21 +529,21 @@
</Widget>
<Widget type="TabItem">
<Property key="Caption" value=" Lights "/>
<Property key="Caption" value=" #{SettingsMenu: Lights} "/>
<!-- Lighting Method -->
<Widget type="TextBox" skin="NormalText" position="0 4 20 0 18" align="Left Top">
<Property key="Caption" value="Lighting Method"/>
<Widget type="TextBox" skin="NormalText" position="0 4 25 0 18" align="Left Top">
<Property key="Caption" value="#{SettingsMenu: LightingMethod} "/>
</Widget>
<Widget type="ComboBox" skin="MW_ComboBox" position="0 28 20 0 24" align="Left Top" name="LightingMethodButton">
<Widget type="ComboBox" skin="MW_ComboBox" position="0 28 25 0 24" align="Left Top" name="LightingMethodButton">
<Property key="AddItem" value="legacy"/>
<Property key="AddItem" value="shaders compatibility"/>
<Property key="AddItem" value="shaders"/>
</Widget>
<!-- Max Lights -->
<Widget type="TextBox" skin="NormalText" position="208 4 16 0 18" align="Left Top" name="MaxLightsText">
<Widget type="TextBox" skin="NormalText" position="258 4 35 0 18" align="Left Top" name="MaxLightsText">
<UserString key="ToolTipType" value="Layout"/>
<UserString key="ToolTipLayout" value="TextToolTip"/>
<UserString key="Caption_Text" value="Default: 8\nMaximum number of lights per object.\n\nA low number near default will cause light popping similar to what you would see with legacy lighting. "/>
<UserString key="Caption_Text" value="#{SettingsMenu:MaxLightsTooltip} "/>
</Widget>
<Widget type="ScrollBar" position="0 0 0 0">
<UserString key="SettingType" value="Slider"/>
@ -551,9 +551,9 @@
<UserString key="SettingName" value="max lights"/>
<UserString key="SettingValueType" value="Integer"/>
<UserString key="SettingLabelWidget" value="MaxLightsText"/>
<UserString key="SettingLabelCaption" value="Max Lights: (%s)"/>
<UserString key="SettingLabelCaption" value="#{SettingsMenu:MaxLights} (%s)"/>
</Widget>
<Widget type="ComboBox" skin="MW_ComboBox" position="208 28 20 0 24" align="Left Top" name="MaxLights">
<Widget type="ComboBox" skin="MW_ComboBox" position="258 28 25 0 24" align="Left Top" name="MaxLights">
<Property key="AddItem" value="8"/>
<Property key="AddItem" value="16"/>
<Property key="AddItem" value="24"/>
@ -561,10 +561,10 @@
</Widget>
<Widget type="ImageBox" skin="MW_HLine" position="0 54 360 18" align="Top HStretch"/>
<!-- Light Fade Start -->
<Widget type="TextBox" skin="NormalText" position="0 78 352 18" align="Left Top" name="MaxLightDistanceText">
<Widget type="TextBox" skin="NormalText" position="0 78 500 18" align="Left Top" name="MaxLightDistanceText">
<UserString key="ToolTipType" value="Layout"/>
<UserString key="ToolTipLayout" value="TextToolTip"/>
<UserString key="Caption_Text" value="Default: 8192 (units)\nMaximum distance at which lights will appear.\n\nSet this to 0.0 to disable it. "/>
<UserString key="Caption_Text" value="#{SettingsMenu:LightsMaximumDistanceTooltip} "/>
</Widget>
<Widget type="ScrollBar" skin="MW_HScroll" position="0 104 352 18" align="HStretch Top">
<Property key="Range" value="8192"/>
@ -576,13 +576,13 @@
<UserString key="SettingName" value="maximum light distance"/>
<UserString key="SettingValueType" value="Integer"/>
<UserString key="SettingLabelWidget" value="MaxLightDistanceText"/>
<UserString key="SettingLabelCaption" value="Maximum Light Distance (%s)"/>
<UserString key="SettingLabelCaption" value="#{SettingsMenu:Lights MaximumDistance} (%s)"/>
</Widget>
<!-- Light Fade Multiplier -->
<Widget type="TextBox" skin="NormalText" position="0 128 352 18" align="Left Top" name="LightFadeMultiplierText">
<Widget type="TextBox" skin="NormalText" position="0 128 500 18" align="Left Top" name="LightFadeMultiplierText">
<UserString key="ToolTipType" value="Layout"/>
<UserString key="ToolTipLayout" value="TextToolTip"/>
<UserString key="Caption_Text" value="Default: 0.85\nFraction of maximum distance at which lights will start to fade.\n\nSet this to a low value for slower transitions or a high value for quicker transitions. "/>
<UserString key="Caption_Text" value="#{SettingsMenu:LightsFadeStartMultiplierTooltip} "/>
</Widget>
<Widget type="ScrollBar" skin="MW_HScroll" position="0 152 352 18" align="HStretch Top">
<Property key="Range" value="10000"/>
@ -594,13 +594,13 @@
<UserString key="SettingMin" value="0.0"/>
<UserString key="SettingMax" value="1.0"/>
<UserString key="SettingLabelWidget" value="LightFadeMultiplierText"/>
<UserString key="SettingLabelCaption" value="Fade Start Multiplier (%s)"/>
<UserString key="SettingLabelCaption" value="#{SettingsMenu:Lights FadeStartMultiplier} (%s)"/>
</Widget>
<!-- Bounding Sphere Multiplier -->
<Widget type="TextBox" skin="NormalText" position="0 176 352 18" align="Left Top" name="BoundingSphereMultText">
<Widget type="TextBox" skin="NormalText" position="0 176 500 18" align="Left Top" name="BoundingSphereMultText">
<UserString key="ToolTipType" value="Layout"/>
<UserString key="ToolTipLayout" value="TextToolTip"/>
<UserString key="Caption_Text" value="Default: 1.65\nMultipler for bounding sphere of lights.\nHigher numbers allows for smooth falloff but require an increase in number of max lights.\n\nDoes not effect the illumination or strength of lights. "/>
<UserString key="Caption_Text" value="#{SettingsMenu:LightsBoundingSphereMultiplierTooltip} "/>
</Widget>
<Widget type="ScrollBar" skin="MW_HScroll" position="0 200 352 18" align="HStretch Top">
<Property key="Range" value="500000"/>
@ -612,13 +612,13 @@
<UserString key="SettingName" value="light bounds multiplier"/>
<UserString key="SettingValueType" value="Float"/>
<UserString key="SettingLabelWidget" value="BoundingSphereMultText"/>
<UserString key="SettingLabelCaption" value="Bounding Sphere Multiplier (%s)"/>
<UserString key="SettingLabelCaption" value="#{SettingsMenu:Lights BoundingSphereMultiplier} (%s)"/>
</Widget>
<!-- Minimum Ambient Brightness -->
<Widget type="TextBox" skin="NormalText" position="0 224 352 18" align="Left Top" name="MinimumBrightnessText">
<Widget type="TextBox" skin="NormalText" position="0 224 500 18" align="Left Top" name="MinimumBrightnessText">
<UserString key="ToolTipType" value="Layout"/>
<UserString key="ToolTipLayout" value="TextToolTip"/>
<UserString key="Caption_Text" value="Default: 0.08\nMinimum ambient interior brightness.\n\nIncrease this if you feel interiors are too dark. "/>
<UserString key="Caption_Text" value="#{SettingsMenu:LightsMinimumInteriorBrightnessTooltip} "/>
</Widget>
<Widget type="ScrollBar" skin="MW_HScroll" position="0 248 352 18" align="HStretch Top">
<Property key="Range" value="10000"/>
@ -628,16 +628,16 @@
<UserString key="SettingName" value="minimum interior brightness"/>
<UserString key="SettingValueType" value="Float"/>
<UserString key="SettingLabelWidget" value="MinimumBrightnessText"/>
<UserString key="SettingLabelCaption" value="Minimum Interior Brightness (%s)"/>
<UserString key="SettingLabelCaption" value="#{SettingsMenu:Lights MinimumInteriorBrightness} (%s)"/>
</Widget>
<Widget type="AutoSizedButton" skin="MW_Button" position="0 290 0 0" align="Top Left" name="LightsResetButton">
<Property key="Caption" value="Reset To Defaults "/>
<Property key="Caption" value="#{sControlsMenu1} "/>
</Widget>
</Widget>
</Widget>
</Widget>
<Widget type="TabItem">
<Property key="Caption" value=" Scripts "/>
<Property key="Caption" value=" #{SettingsMenu: Scripts} "/>
<Widget type="HBox" position_real="0 0 1 0.99" align="Stretch">
<Property key="Padding" value="0"/>