Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
Temporary hotfix for EOnPostSimulate/EOnFrame methods not beeing called on static objects
128 {
129 layoutRoot =
g_Game.GetWorkspace().CreateWidgets(
"gui/layouts/dialog_queue_position.layout");
130 m_HintPanel =
new UiHintPanelLoading(layoutRoot.FindAnyWidget(
"hint_frame0"));
133 m_btnLeave = ButtonWidget.Cast(layoutRoot.FindAnyWidget(
"btnLeave"));
135 layoutRoot.FindAnyWidget("notification_root").Show(false);
136
137 #ifdef PLATFORM_CONSOLE
138 bool showToolbar = !
g_Game.GetInput().IsEnabledMouseAndKeyboardEvenOnServer() ||
g_Game.GetInput().GetCurrentInputDevice() ==
EInputDeviceType.CONTROLLER;
139 layoutRoot.FindAnyWidget("toolbar_bg").Show(showToolbar);
142 #ifdef PLATFORM_XBOX
143 #ifdef BUILD_EXPERIMENTAL
144 layoutRoot.FindAnyWidget("notification_root").Show(true);
145 #endif
146 #endif
147 #endif
148
149 return layoutRoot;
150 }
ref UiHintPanelLoading m_HintPanel
class LoginScreenBase extends UIScriptedMenu m_txtPosition