@@ -34,24 +34,23 @@ public NitroxSettingsManager()
3434 /// </summary>
3535 private void MakeSettings ( )
3636 {
37- AddSetting ( "Nitrox_StreamerSettings " , new Setting ( "Nitrox_Settings_ChatVisibilityDuration" , NitroxPrefs . ChatVisibilityDuration , duration => NitroxPrefs . ChatVisibilityDuration . Value = ( int ) duration , 0f , 15f , NitroxPrefs . ChatVisibilityDuration . DefaultValue , 1f , SliderLabelMode . Int , "0" , "Nitrox_Settings_ChatVisibilityDuration_Tooltip" ) ) ;
38- AddSetting ( "Nitrox_StreamerSettings " , new Setting ( "Nitrox_HideIp" , NitroxPrefs . HideIp , hide =>
37+ AddSetting ( "Nitrox_Settings_Privacy " , new Setting ( "Nitrox_Settings_ChatVisibilityDuration" , NitroxPrefs . ChatVisibilityDuration , duration => NitroxPrefs . ChatVisibilityDuration . Value = ( int ) duration , 0f , 15f , NitroxPrefs . ChatVisibilityDuration . DefaultValue , 1f , SliderLabelMode . Int , "0" , "Nitrox_Settings_ChatVisibilityDuration_Tooltip" ) ) ;
38+ AddSetting ( "Nitrox_Settings_Privacy " , new Setting ( "Nitrox_HideIp" , NitroxPrefs . HideIp , hide =>
3939 {
4040 NitroxPrefs . HideIp . Value = hide ;
4141 MainMenuServerListPanel . Main . RefreshServerEntries ( ) ;
4242 } ) ) ;
4343
44- AddSetting ( "Nitrox_ResyncSettings" , new Setting ( "Nitrox_ResyncBuildings" , ( ) =>
44+ AddSetting ( "Nitrox_BuildingSettings" , new Setting ( "Nitrox_SafeBuilding" , NitroxPrefs . SafeBuilding , safe => NitroxPrefs . SafeBuilding . Value = safe ) ) ;
45+ AddSetting ( "Nitrox_BuildingSettings" , new Setting ( "Nitrox_SafeBuildingLog" , NitroxPrefs . SafeBuildingLog , safeLog => NitroxPrefs . SafeBuildingLog . Value = safeLog ) ) ;
46+ AddSetting ( "Nitrox_BuildingSettings" , new Setting ( "Nitrox_ResyncBuildings" , ( ) =>
4547 {
4648 if ( BuildingHandler . Main )
4749 {
4850 BuildingHandler . Main . AskForResync ( ) ;
4951 }
5052 } ) ) ;
5153
52- AddSetting ( "Nitrox_BuildingSettings" , new Setting ( "Nitrox_SafeBuilding" , NitroxPrefs . SafeBuilding , safe => NitroxPrefs . SafeBuilding . Value = safe ) ) ;
53- AddSetting ( "Nitrox_BuildingSettings" , new Setting ( "Nitrox_SafeBuildingLog" , NitroxPrefs . SafeBuildingLog , safeLog => NitroxPrefs . SafeBuildingLog . Value = safeLog ) ) ;
54-
5554 AddSetting ( "Nitrox_Settings_Bandwidth" , new Setting ( "Nitrox_Settings_LatencyUpdatePeriod" , NitroxPrefs . LatencyUpdatePeriod , latencyUpdatePeriod => NitroxPrefs . LatencyUpdatePeriod . Value = ( int ) latencyUpdatePeriod , 1 , 60 , NitroxPrefs . LatencyUpdatePeriod . DefaultValue , 1 , SliderLabelMode . Int , tooltip : "Nitrox_Settings_HigherForUnstable_Tooltip" ) ) ;
5655 AddSetting ( "Nitrox_Settings_Bandwidth" , new Setting ( "Nitrox_Settings_SafetyLatencyMargin" , NitroxPrefs . SafetyLatencyMargin , safetyLatencyMargin => NitroxPrefs . SafetyLatencyMargin . Value = safetyLatencyMargin , 0.01f , 0.5f , NitroxPrefs . SafetyLatencyMargin . DefaultValue , 0.01f , SliderLabelMode . Float , "0.00" , "Nitrox_Settings_HigherForUnstable_Tooltip" ) ) ;
5756 AddSetting ( "Nitrox_Settings_Bandwidth" , new Setting ( "Nitrox_Settings_OfflineClockSyncDuration" , NitroxPrefs . OfflineClockSyncDuration , offlineClockSyncDuration => NitroxPrefs . OfflineClockSyncDuration . Value = ( int ) offlineClockSyncDuration , 3 , 15 , NitroxPrefs . OfflineClockSyncDuration . DefaultValue , 1 , SliderLabelMode . Int , tooltip : "Nitrox_Settings_HigherForUnstable_Tooltip" ) ) ;
0 commit comments