Quality of life toggles
Co-Authored-By: Tim Wilson <7284371+twilsonco@users.noreply.github.com> Update visual_settings.cc
This commit is contained in:
@@ -303,29 +303,33 @@ void ui_update_params(UIState *s) {
|
||||
scene.conditional_speed_lead = params.getInt("CESpeedLead");
|
||||
|
||||
scene.custom_onroad_ui = params.getBool("CustomUI");
|
||||
scene.adjacent_path = scene.custom_onroad_ui && params.getBool("AdjacentPath");
|
||||
scene.blind_spot_path = scene.custom_onroad_ui && params.getBool("BlindSpotPath");
|
||||
scene.lead_info = scene.custom_onroad_ui && params.getBool("LeadInfo");
|
||||
scene.road_name_ui = scene.custom_onroad_ui && params.getBool("RoadNameUI");
|
||||
scene.show_fps = scene.custom_onroad_ui && params.getBool("ShowFPS");
|
||||
scene.use_si = scene.custom_onroad_ui && params.getBool("UseSI");
|
||||
scene.adjacent_path = params.getBool("AdjacentPath") && scene.custom_onroad_ui;
|
||||
scene.blind_spot_path = params.getBool("BlindSpotPath") && scene.custom_onroad_ui;
|
||||
scene.lead_info = params.getBool("LeadInfo") && scene.custom_onroad_ui;
|
||||
scene.road_name_ui = params.getBool("RoadNameUI") && scene.custom_onroad_ui;
|
||||
scene.show_fps = params.getBool("ShowFPS") && scene.custom_onroad_ui;
|
||||
scene.use_si = params.getBool("UseSI") && scene.custom_onroad_ui;
|
||||
|
||||
scene.custom_theme = params.getBool("CustomTheme");
|
||||
scene.custom_colors = scene.custom_theme ? params.getInt("CustomColors") : 0;
|
||||
scene.custom_signals = scene.custom_theme ? params.getInt("CustomSignals") : 0;
|
||||
|
||||
scene.model_ui = params.getBool("ModelUI");
|
||||
scene.acceleration_path = scene.model_ui && params.getBool("AccelerationPath");
|
||||
scene.acceleration_path = params.getBool("AccelerationPath") && scene.model_ui;
|
||||
scene.lane_line_width = params.getInt("LaneLinesWidth") * (scene.is_metric ? 1 : INCH_TO_CM) / 200;
|
||||
scene.path_edge_width = params.getInt("PathEdgeWidth");
|
||||
scene.path_width = params.getInt("PathWidth") / 10.0 * (scene.is_metric ? 1 : FOOT_TO_METER) / 2;
|
||||
scene.road_edge_width = params.getInt("RoadEdgesWidth") * (scene.is_metric ? 1 : INCH_TO_CM) / 200;
|
||||
scene.unlimited_road_ui_length = scene.model_ui && params.getBool("UnlimitedLength");
|
||||
scene.unlimited_road_ui_length = params.getBool("UnlimitedLength") && scene.model_ui;
|
||||
|
||||
scene.driver_camera = params.getBool("DriverCamera");
|
||||
scene.experimental_mode_via_press = params.getBool("ExperimentalModeViaPress");
|
||||
scene.mute_dm = params.getBool("FireTheBabysitter") && params.getBool("MuteDM");
|
||||
scene.mute_dm = params.getBool("MuteDM") && params.getBool("FireTheBabysitter");
|
||||
scene.personalities_via_screen = (params.getInt("AdjustablePersonalities") == 2 || params.getInt("AdjustablePersonalities") == 3);
|
||||
|
||||
scene.quality_of_life_visuals = params.getBool("QOLVisuals");
|
||||
scene.full_map = params.getBool("QOLVisuals") && scene.quality_of_life_visuals;
|
||||
|
||||
scene.rotating_wheel = params.getBool("RotatingWheel");
|
||||
scene.screen_brightness = params.getInt("ScreenBrightness");
|
||||
scene.speed_limit_controller = params.getBool("SpeedLimitController");
|
||||
|
||||
Reference in New Issue
Block a user