From e0b7c12bd02caa15ac90c0040b08b82ae9444bfd Mon Sep 17 00:00:00 2001 From: Issac332 <119879937+Issac8658@users.noreply.github.com> Date: Tue, 28 Jul 2026 23:21:54 +0300 Subject: [PATCH] changelogs --- changelogs/0.1.2.txt | 5 ++++- scripts/Data_Settings_Classes.rb | 16 +++++----------- 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/changelogs/0.1.2.txt b/changelogs/0.1.2.txt index 2a75e3f..c907fda 100644 --- a/changelogs/0.1.2.txt +++ b/changelogs/0.1.2.txt @@ -12,10 +12,13 @@ Replaced Japanese font with pixel one Added SDL_HINT_INVALID_PARAM_CHECKS controller in Settings>Advanced Added "Stream Privacy" Added a change to sub categories in the settings -Added way to set move panorama with custom speed value +codebg panorama moving always Dynamic light configured in Tower Added SANITIZERS build option "Watcher" time check function fixed Ruby CTime.hour added LoadQASave Deleted TPtL translation issue fixed +fixed Obscured film bug +added icons and way to disable options in settings +fixed segfault while to fast window size changing \ No newline at end of file diff --git a/scripts/Data_Settings_Classes.rb b/scripts/Data_Settings_Classes.rb index 426650a..ab1ad5c 100644 --- a/scripts/Data_Settings_Classes.rb +++ b/scripts/Data_Settings_Classes.rb @@ -124,16 +124,16 @@ class Window_Settings def disable_setting(screen, position) if screen.is_a?(String) - get_parameter(screen, position).disable + get_parameter(screen, position).disabled = true else - get_parameter_by_sceen_id(screen, position).disable + get_parameter_by_sceen_id(screen, position).disabled = true end end def enable_setting(screen, position) if screen.is_a?(String) - get_parameter(screen, position).enable + get_parameter(screen, position).disabled = false else - get_parameter_by_sceen_id(screen, position).enable + get_parameter_by_sceen_id(screen, position).disabled = false end end @@ -325,6 +325,7 @@ class Window_Settings # ---------------------------------------------------------------------------------------- class BaseParameter TYPE = :base + attr_accessor :disabled def initialize(settings_content, screen_id, position, name, icon, parameter, init_value) @settings_content = settings_content @@ -353,13 +354,6 @@ class Window_Settings self.value = self.value # appling init settings redraw end - - def enable - @disabled = false - end - def disable - @disabled = true - end def opacity @opacity