From 468517c209f2c5ec59b5b33c6058538fb2aef362 Mon Sep 17 00:00:00 2001 From: GreenComfyTea Date: Sat, 6 Aug 2022 13:07:44 +0300 Subject: [PATCH] Fix Time UI Anchor in Customization Menu --- reframework/autorun/MHR_Overlay.lua | 8 +++++++- .../autorun/MHR_Overlay/UI/customization_menu.lua | 14 +++++++------- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/reframework/autorun/MHR_Overlay.lua b/reframework/autorun/MHR_Overlay.lua index fd64bbe..e001565 100644 --- a/reframework/autorun/MHR_Overlay.lua +++ b/reframework/autorun/MHR_Overlay.lua @@ -118,7 +118,7 @@ env_creature_UI.init_module(); keyboard.init_module(); -log.info("[MHR Overlay] loaded"); +log.info("[MHR Overlay] Loaded."); -- #endregion ------------------------INIT MODULES------------------------- @@ -134,6 +134,12 @@ local function main_loop() quest_status.update_is_host(); time.tick(); + --xy = tostring(singletons.quest_manager:call("isPlayQuest")) .. + --"\n" .. tostring(singletons.quest_manager:call("isActiveQuest")) .. + --"\n" .. tostring(singletons.quest_manager:call("isSingleQuest")) .. + --"\n" .. tostring(singletons.quest_manager:call("isStartQuest")) .. + --"\n" .. tostring(quest_status.index); + player.update_player_list(quest_status.index >= 2); if quest_status.index < 2 then quest_status.update_is_training_area(); diff --git a/reframework/autorun/MHR_Overlay/UI/customization_menu.lua b/reframework/autorun/MHR_Overlay/UI/customization_menu.lua index 517194b..6d2bfa3 100644 --- a/reframework/autorun/MHR_Overlay/UI/customization_menu.lua +++ b/reframework/autorun/MHR_Overlay/UI/customization_menu.lua @@ -233,18 +233,18 @@ end function customization_menu.draw() imgui.set_next_window_pos(customization_menu.window_position, 1 << 3, customization_menu.window_pivot); imgui.set_next_window_size(customization_menu.window_size, 1 << 3); - imgui.push_font(customization_menu.font); - - customization_menu.is_opened = imgui.begin_window(language.current_language.customization_menu.mod_name .. " " .. - config.current_config.version, customization_menu.is_opened, + + customization_menu.is_opened = imgui.begin_window( + language.current_language.customization_menu.mod_name .. " " .. config.current_config.version, customization_menu.is_opened, customization_menu.window_flags); if not customization_menu.is_opened then imgui.end_window(); - imgui.pop_font(); return; end + imgui.push_font(customization_menu.font); + local modifiers_changed = false; local modules_changed = false; local global_settings_changed = false; @@ -508,8 +508,8 @@ function customization_menu.draw() damage_meter_UI_changed = customization_menu.draw_damage_meter_UI(); endemic_life_UI_changed = customization_menu.draw_endemic_life_UI() - imgui.end_window(); imgui.pop_font(); + imgui.end_window(); if small_monster_UI_changed or modifiers_changed then for _, monster in pairs(small_monster.list) do @@ -1360,7 +1360,7 @@ function customization_menu.draw_time_UI() changed, index = imgui.combo( language.current_language.customization_menu.anchor, table_helpers.find_index(customization_menu.anchor_types, cached_config.position.anchor), - customization_menu.stomization_menu.displayed_anchor_types); + customization_menu.displayed_anchor_types); config_changed = config_changed or changed;