mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-21 06:19:56 +00:00
fixed settings applying after relaunch
This commit is contained in:
parent
ce8aa399e8
commit
c36772126f
1 changed files with 7 additions and 2 deletions
|
|
@ -231,8 +231,9 @@ class Window_Settings
|
||||||
@sprite = Sprite.new(@settings_content.viewport)
|
@sprite = Sprite.new(@settings_content.viewport)
|
||||||
@sprite.bitmap = Bitmap.new(PARAMETER_WIDTH, PARAMETER_HEIGHT + 1)
|
@sprite.bitmap = Bitmap.new(PARAMETER_WIDTH, PARAMETER_HEIGHT + 1)
|
||||||
@sprite.bitmap.font.size = 20
|
@sprite.bitmap.font.size = 20
|
||||||
|
|
||||||
redraw()
|
update_parameter
|
||||||
|
redraw
|
||||||
end
|
end
|
||||||
|
|
||||||
def opacity
|
def opacity
|
||||||
|
|
@ -248,6 +249,10 @@ class Window_Settings
|
||||||
end
|
end
|
||||||
def value=(value)
|
def value=(value)
|
||||||
@value = value
|
@value = value
|
||||||
|
update_parameter
|
||||||
|
end
|
||||||
|
|
||||||
|
def update_parameter
|
||||||
if @parameter != nil && Settings::Setters.respond_to?(@parameter)
|
if @parameter != nil && Settings::Setters.respond_to?(@parameter)
|
||||||
Settings::Setters.send(@parameter, @value)
|
Settings::Setters.send(@parameter, @value)
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue