From 4b5bdb5b14a14df9a4b950861ea8e1362b294bcc Mon Sep 17 00:00:00 2001 From: noobour Date: Sun, 27 Sep 2026 11:56:05 -0400 Subject: [PATCH] performance improvement to conspiracy / tweak to visibility assist description --- prefabs/spaces/conspiracy.tscn | 12 +++++------- scripts/database/settings/SettingsProfile.cs | 2 +- scripts/spaces/Conspiracy.cs | 5 +---- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/prefabs/spaces/conspiracy.tscn b/prefabs/spaces/conspiracy.tscn index 8f45e888..7c56a06c 100644 --- a/prefabs/spaces/conspiracy.tscn +++ b/prefabs/spaces/conspiracy.tscn @@ -10,13 +10,7 @@ [sub_resource type="Environment" id="Environment_n6lso"] background_mode = 1 -background_color = Color(0.06053035, 0.06053035, 0.060530342, 1) -glow_intensity = 1.5 -glow_bloom = 0.15 -fog_enabled = true -fog_light_color = Color(0.05882353, 0.05882353, 0.05882353, 1) -fog_light_energy = 0.1 -fog_density = 0.05 +background_color = Color(0.017732391, 0.01773239, 0.017732402, 1) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fp3uj"] render_priority = 1 @@ -74,6 +68,8 @@ transparency = 1 shading_mode = 0 albedo_texture = ExtResource("4_xo752") uv1_scale = Vector3(1, 20, 1) +distance_fade_mode = 1 +distance_fade_min_distance = 30.0 [sub_resource type="PlaneMesh" id="PlaneMesh_rc4du"] material = SubResource("StandardMaterial3D_ay2bh") @@ -83,6 +79,8 @@ transparency = 1 shading_mode = 0 albedo_texture = ExtResource("5_iimi0") uv1_scale = Vector3(1, 20, 1) +distance_fade_mode = 1 +distance_fade_min_distance = 30.0 [sub_resource type="PlaneMesh" id="PlaneMesh_xig5v"] lightmap_size_hint = Vector2i(12, 12) diff --git a/scripts/database/settings/SettingsProfile.cs b/scripts/database/settings/SettingsProfile.cs index 69e37586..a8c32855 100644 --- a/scripts/database/settings/SettingsProfile.cs +++ b/scripts/database/settings/SettingsProfile.cs @@ -970,7 +970,7 @@ public SettingsProfile() { Id = "VisibilityAssist", Title = "Visibility Assist", - Description = "Enables a dark radial fade to help with visibility", + Description = "Enables a dark radial fade to help with visibility (impacts performance significantly)", Section = SettingsSection.Visual, }; diff --git a/scripts/spaces/Conspiracy.cs b/scripts/spaces/Conspiracy.cs index 9ea6f4bb..eccb4212 100644 --- a/scripts/spaces/Conspiracy.cs +++ b/scripts/spaces/Conspiracy.cs @@ -47,9 +47,6 @@ public override void _Process(double delta) scrollingText.Position = scrollingTextStartPos; } } - else - { - scrollingText.Visible = settings.SpaceEffects; - } + scrollingText.Visible = settings.SpaceEffects; } }