Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
whole body slots
upper body part slots
bottom body part slots
lower body part slots
heat comfort related slots
pre-init arrays
Temporary hotfix for EOnPostSimulate/EOnFrame methods not beeing called on static objects
См. определение в файле MissionLoader.c строка 45
46 {
48
49 layoutRoot =
g_Game.GetWorkspace().CreateWidgets(
"gui/layouts/day_z_mission_loader.layout");
50
51 m_WgtLstMsnList = TextListboxWidget.Cast( layoutRoot.FindAnyWidget(
"wgt_lst_missions") );
52 m_WgtBtnMsnPlay = ButtonWidget.Cast( layoutRoot.FindAnyWidget(
"wgt_btn_mission_play") );
53 m_WgtBtnMsnClose = ButtonWidget.Cast( layoutRoot.FindAnyWidget(
"wgt_btn_mission_close") );
54
56 {
58 }
59
60 return layoutRoot;
61 }
ref JsonMissionLoaderData m_MissionData
ButtonWidget m_WgtBtnMsnPlay
ButtonWidget m_WgtBtnMsnClose
class JsonMissionLoaderData m_WgtLstMsnList
static JsonMissionLoaderData GetData()
Перекрестные ссылки g_Game, JsonMissionLoaderData::GetData(), m_MissionData, m_WgtBtnMsnClose, m_WgtBtnMsnPlay, m_WgtLstMsnList и path.