mirror of
https://github.com/WWhiteDreamProject/wwdpublic.git
synced 2026-04-18 14:07:53 +03:00
<!-- This is a semi-strict format, you can add/remove sections as needed but the order/format should be kept the same Remove these comments before submitting --> # Description <!-- Explain this PR in as much detail as applicable Some example prompts to consider: How might this affect the game? The codebase? What might be some alternatives to this? How/Who does this benefit/hurt [the game/codebase]? --> Separate from the shaders toggle because some want one and the other. --- # Changelog <!-- You can add an author after the `🆑` to change the name that appears in the changelog (ex: `🆑 Death`) Leaving it blank will default to your GitHub display name This includes all available types for the changelog --> 🆑 - add: Added a toggle for the mood visual effects, for the ones with sensitive eyes. (cherry picked from commit cf3cdc970967b8a491d83b69c9df9a05d9fa2ced)
55 lines
3.0 KiB
XML
55 lines
3.0 KiB
XML
<tabs:GraphicsTab xmlns="https://spacestation14.io"
|
|
xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls"
|
|
xmlns:tabs="clr-namespace:Content.Client.Options.UI.Tabs">
|
|
<BoxContainer Orientation="Vertical">
|
|
<BoxContainer Orientation="Vertical" Margin="8 8 8 8" VerticalExpand="True">
|
|
<CheckBox Name="VSyncCheckBox" Text="{Loc 'ui-options-vsync'}" />
|
|
<CheckBox Name="FullscreenCheckBox" Text="{Loc 'ui-options-fullscreen'}" />
|
|
<BoxContainer Orientation="Horizontal">
|
|
<Label Text="{Loc 'ui-options-lighting-label'}" />
|
|
<Control MinSize="4 0" />
|
|
<OptionButton Name="LightingPresetOption" MinSize="100 0" />
|
|
</BoxContainer>
|
|
<BoxContainer Orientation="Horizontal">
|
|
<Label Text="{Loc 'ui-options-scale-label'}" />
|
|
<Control MinSize="4 0" />
|
|
<OptionButton Name="UIScaleOption" />
|
|
</BoxContainer>
|
|
<BoxContainer Orientation="Horizontal">
|
|
<CheckBox Name="ViewportStretchCheckBox" Text="{Loc 'ui-options-vp-stretch'}" />
|
|
<BoxContainer Name="ViewportScaleBox" Orientation="Horizontal">
|
|
<Label Name="ViewportScaleText" Margin="8 0" />
|
|
<Slider Name="ViewportScaleSlider"
|
|
MinValue="1"
|
|
MaxValue="5"
|
|
Rounded="True"
|
|
MinWidth="200" />
|
|
</BoxContainer>
|
|
</BoxContainer>
|
|
<BoxContainer Orientation="Horizontal">
|
|
<Label Name="ViewportWidthSliderDisplay" />
|
|
<Control MinSize="4 0" />
|
|
<Slider Name="ViewportWidthSlider"
|
|
Rounded="True"
|
|
MinWidth="200" />
|
|
</BoxContainer>
|
|
<CheckBox Name="IntegerScalingCheckBox"
|
|
Text="{Loc 'ui-options-vp-integer-scaling'}"
|
|
ToolTip="{Loc 'ui-options-vp-integer-scaling-tooltip'}" />
|
|
<CheckBox Name="ViewportVerticalFitCheckBox"
|
|
Text="{Loc 'ui-options-vp-vertical-fit'}"
|
|
ToolTip="{Loc 'ui-options-vp-vertical-fit-tooltip'}" />
|
|
<CheckBox Name="ViewportLowResCheckBox" Text="{Loc 'ui-options-vp-low-res'}" />
|
|
<CheckBox Name="ParallaxLowQualityCheckBox" Text="{Loc 'ui-options-parallax-low-quality'}" />
|
|
<CheckBox Name="FpsCounterCheckBox" Text="{Loc 'ui-options-fps-counter'}" />
|
|
<CheckBox Name="MoodVisualEffectsCheckBox" Text="{Loc 'ui-options-mood-visual-effects'}" />
|
|
</BoxContainer>
|
|
<controls:StripeBack HasBottomEdge="False" HasMargins="False">
|
|
<Button Name="ApplyButton"
|
|
Text="{Loc 'ui-options-apply'}"
|
|
TextAlign="Center"
|
|
HorizontalAlignment="Right" />
|
|
</controls:StripeBack>
|
|
</BoxContainer>
|
|
</tabs:GraphicsTab>
|