diff --git a/game/scripts/gui/say.rpy b/game/scripts/gui/say.rpy index 12f362e3..f583a782 100644 --- a/game/scripts/gui/say.rpy +++ b/game/scripts/gui/say.rpy @@ -11,7 +11,7 @@ screen nvl(dialogue, items=None): screen say(who, what, side_image=None, icon=None): style_prefix "say" layer "interface" - zorder 55 + zorder 0 if states.settings.interface_hidden: use hider diff --git a/game/scripts/interface/wheelmenu.rpy b/game/scripts/interface/wheelmenu.rpy index fa63d0dc..82052e83 100644 --- a/game/scripts/interface/wheelmenu.rpy +++ b/game/scripts/interface/wheelmenu.rpy @@ -66,7 +66,7 @@ label wheelmenu(btns, ret, pos=None): screen wheelmenu(btns, pos): layer "interface" tag wheelmenu - zorder 4 + zorder 1 style_prefix "wheelmenu" $ mpos = renpy.get_mouse_pos() diff --git a/game/scripts/options.rpy b/game/scripts/options.rpy index 6b5cd19e..2d956da9 100644 --- a/game/scripts/options.rpy +++ b/game/scripts/options.rpy @@ -51,9 +51,11 @@ define config.physical_height = 720 define config.save_physical_size = True # User interface settings -define config.layers = ["master", "transient", "screens", "overlay"] +define config.layers = ["master", "transient", "screens", "dolls", "overlay"] +define config.menu_clear_layers = ["interface", "dolls"] define config.default_tag_layer = "screens" define config.top_layers = ["interface"] +define config.say_layer = "interface" define config.transparent_tile = False define config.narrator_menu = True define config.hard_rollback_limit = 100