@@ -1185,6 +1185,16 @@ public static PanelTabPage GraphicsTab(PanelTabGroup tabGroup)
11851185 PanelSlider . SliderSettings . Distance ( BasisLocalization . Get ( "settings.general.avatarRange" ) , 100 ) ,
11861186 BasisSettingsDefaults . AvatarRange ) ;
11871187
1188+ PanelToggle toggleAvatarDistance = PanelToggle . CreateNewEntry ( qualityGroup ) ;
1189+ toggleAvatarDistance . Descriptor . SetTitle ( BasisLocalization . Get ( "settings.developer.avatarDistance" ) ) ;
1190+ toggleAvatarDistance . Descriptor . SetDescription ( BasisLocalization . Get ( "settings.developer.avatarDistance.description" ) ) ;
1191+ bool avatarDistOn = ! string . Equals ( BasisSettingsDefaults . VisualState . RawValue , "off" , StringComparison . OrdinalIgnoreCase ) ;
1192+ toggleAvatarDistance . SetValueWithoutNotify ( avatarDistOn ) ;
1193+ toggleAvatarDistance . OnValueChanged += ( val ) =>
1194+ {
1195+ BasisSettingsDefaults . VisualState . SetValue ( val ? "only avatar distance" : "off" ) ;
1196+ } ;
1197+
11881198 PanelToggle toggleLimitAvatars = PanelToggle . CreateNewEntry ( qualityGroup ) ;
11891199 toggleLimitAvatars . AssignBinding ( BasisSettingsDefaults . UseMaxVisibleAvatars ) ;
11901200 toggleLimitAvatars . Descriptor . SetTitle ( BasisLocalization . Get ( "settings.general.limitAvatars" ) ) ;
@@ -1961,16 +1971,6 @@ void RefreshGizmoSubVisibility(bool masterOn)
19611971 debugGroup . SetTitle ( BasisLocalization . Get ( "settings.developer.visualHelpers.title" ) ) ;
19621972 debugGroup . SetDescription ( BasisLocalization . Get ( "settings.developer.visualHelpers.description" ) ) ;
19631973
1964- PanelToggle toggleAvatarDistance = PanelToggle . CreateNewEntry ( debugGroup . ContentParent ) ;
1965- toggleAvatarDistance . Descriptor . SetTitle ( BasisLocalization . Get ( "settings.developer.avatarDistance" ) ) ;
1966- toggleAvatarDistance . Descriptor . SetDescription ( BasisLocalization . Get ( "settings.developer.avatarDistance.description" ) ) ;
1967- bool avatarDistOn = ! string . Equals ( BasisSettingsDefaults . VisualState . RawValue , "off" , StringComparison . OrdinalIgnoreCase ) ;
1968- toggleAvatarDistance . SetValueWithoutNotify ( avatarDistOn ) ;
1969- toggleAvatarDistance . OnValueChanged += ( val ) =>
1970- {
1971- BasisSettingsDefaults . VisualState . SetValue ( val ? "only avatar distance" : "off" ) ;
1972- } ;
1973-
19741974 PanelToggle toggleStatistics = PanelToggle . CreateNewEntry ( debugGroup . ContentParent ) ;
19751975 toggleStatistics . Descriptor . SetTitle ( BasisLocalization . Get ( "settings.developer.enableStatistics" ) ) ;
19761976 toggleStatistics . Descriptor . SetDescription ( BasisLocalization . Get ( "settings.developer.enableStatistics.description" ) ) ;
0 commit comments