Disabled old hack for recreating GUIs on reload
This commit is contained in:
parent
727f9fe2e6
commit
32903e7d13
1 changed files with 1 additions and 134 deletions
|
@ -4174,137 +4174,4 @@ vmf:hook("IngameView.setup_button_layout", function (func, self, layout_data)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
local ingame_ui_exists, ingame_ui = pcall(function () return Managers.player.network_manager.matchmaking_manager.matchmaking_ui.ingame_ui end)
|
|
||||||
if ingame_ui_exists then
|
|
||||||
--ingame_ui.handle_transition(ingame_ui, "leave_group")
|
|
||||||
|
|
||||||
-- temporary fix:
|
|
||||||
|
|
||||||
local specific_atlas = Managers.state.game_mode._game_mode_key == "inn" and "materials/ui/ui_1080p_ingame_inn" or "materials/ui/ui_1080p_ingame"
|
|
||||||
|
|
||||||
local gui = World.create_screen_gui(ingame_ui.ui_renderer.world, "immediate",
|
|
||||||
"material",
|
|
||||||
"materials/ui/end_screen_banners/end_screen_banners",
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_ingame_common",
|
|
||||||
"material",
|
|
||||||
specific_atlas,
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_level_images",
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_chat",
|
|
||||||
"material",
|
|
||||||
"materials/fonts/gw_fonts",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_icon",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_icon_lit",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_arrow",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/search_bar_icon",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/mutator_button",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/mutator_button_hover")
|
|
||||||
|
|
||||||
local gui_retained = World.create_screen_gui(ingame_ui.ui_renderer.world,
|
|
||||||
"material",
|
|
||||||
"materials/ui/end_screen_banners/end_screen_banners",
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_ingame_common",
|
|
||||||
"material",
|
|
||||||
specific_atlas,
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_level_images",
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_chat",
|
|
||||||
"material",
|
|
||||||
"materials/fonts/gw_fonts",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_icon",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_icon_lit",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_arrow",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/search_bar_icon",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/mutator_button",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/mutator_button_hover")
|
|
||||||
|
|
||||||
World.destroy_gui(ingame_ui.ui_renderer.world, ingame_ui.ui_renderer.gui)
|
|
||||||
World.destroy_gui(ingame_ui.ui_renderer.world, ingame_ui.ui_renderer.gui_retained)
|
|
||||||
|
|
||||||
ingame_ui.ui_renderer.gui = gui
|
|
||||||
ingame_ui.ui_renderer.gui_retained = gui_retained
|
|
||||||
|
|
||||||
gui = World.create_screen_gui(ingame_ui.ui_top_renderer.world, "immediate",
|
|
||||||
"material",
|
|
||||||
"materials/ui/end_screen_banners/end_screen_banners",
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_ingame_common",
|
|
||||||
"material",
|
|
||||||
specific_atlas,
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_level_images",
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_chat",
|
|
||||||
"material",
|
|
||||||
"materials/fonts/gw_fonts",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_icon",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_icon_lit",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_arrow",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/search_bar_icon",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/mutator_button",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/mutator_button_hover")
|
|
||||||
|
|
||||||
gui_retained = World.create_screen_gui(ingame_ui.ui_top_renderer.world,
|
|
||||||
"material",
|
|
||||||
"materials/ui/end_screen_banners/end_screen_banners",
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_ingame_common",
|
|
||||||
"material",
|
|
||||||
specific_atlas,
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_level_images",
|
|
||||||
"material",
|
|
||||||
"materials/ui/ui_1080p_chat",
|
|
||||||
"material",
|
|
||||||
"materials/fonts/gw_fonts",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_icon",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_icon_lit",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/header_fav_arrow",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/search_bar_icon",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/mutator_button",
|
|
||||||
"material",
|
|
||||||
"materials/vmf/mutator_button_hover")
|
|
||||||
|
|
||||||
World.destroy_gui(ingame_ui.ui_top_renderer.world, ingame_ui.ui_top_renderer.gui)
|
|
||||||
World.destroy_gui(ingame_ui.ui_top_renderer.world, ingame_ui.ui_top_renderer.gui_retained)
|
|
||||||
|
|
||||||
ingame_ui.ui_top_renderer.gui = gui
|
|
||||||
ingame_ui.ui_top_renderer.gui_retained = gui_retained
|
|
||||||
end
|
|
Loading…
Add table
Reference in a new issue