Fix Time UI Anchor in Customization Menu

This commit is contained in:
GreenComfyTea
2022-08-06 13:07:44 +03:00
parent 925828aa8a
commit 468517c209
2 changed files with 14 additions and 8 deletions

View File

@@ -118,7 +118,7 @@ env_creature_UI.init_module();
keyboard.init_module(); keyboard.init_module();
log.info("[MHR Overlay] loaded"); log.info("[MHR Overlay] Loaded.");
-- #endregion -- #endregion
------------------------INIT MODULES------------------------- ------------------------INIT MODULES-------------------------
@@ -134,6 +134,12 @@ local function main_loop()
quest_status.update_is_host(); quest_status.update_is_host();
time.tick(); 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); player.update_player_list(quest_status.index >= 2);
if quest_status.index < 2 then if quest_status.index < 2 then
quest_status.update_is_training_area(); quest_status.update_is_training_area();

View File

@@ -233,18 +233,18 @@ end
function customization_menu.draw() function customization_menu.draw()
imgui.set_next_window_pos(customization_menu.window_position, 1 << 3, customization_menu.window_pivot); 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.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 .. " " .. customization_menu.is_opened = imgui.begin_window(
config.current_config.version, customization_menu.is_opened, language.current_language.customization_menu.mod_name .. " " .. config.current_config.version, customization_menu.is_opened,
customization_menu.window_flags); customization_menu.window_flags);
if not customization_menu.is_opened then if not customization_menu.is_opened then
imgui.end_window(); imgui.end_window();
imgui.pop_font();
return; return;
end end
imgui.push_font(customization_menu.font);
local modifiers_changed = false; local modifiers_changed = false;
local modules_changed = false; local modules_changed = false;
local global_settings_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(); damage_meter_UI_changed = customization_menu.draw_damage_meter_UI();
endemic_life_UI_changed = customization_menu.draw_endemic_life_UI() endemic_life_UI_changed = customization_menu.draw_endemic_life_UI()
imgui.end_window();
imgui.pop_font(); imgui.pop_font();
imgui.end_window();
if small_monster_UI_changed or modifiers_changed then if small_monster_UI_changed or modifiers_changed then
for _, monster in pairs(small_monster.list) do for _, monster in pairs(small_monster.list) do
@@ -1360,7 +1360,7 @@ function customization_menu.draw_time_UI()
changed, index = imgui.combo( changed, index = imgui.combo(
language.current_language.customization_menu.anchor, language.current_language.customization_menu.anchor,
table_helpers.find_index(customization_menu.anchor_types, cached_config.position.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; config_changed = config_changed or changed;