DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnAttemptSelectPreset()

void UIScriptedMenu::OnAttemptSelectPreset ( int index)
inlineprotected

См. определение в файле KeybindingsMenu.c строка 492

493 {
494 bool changed = m_GroupsContainer.IsChanged() && m_OriginalPresetIndex != index;
495 m_TargetPresetIndex = index;
496
497 if (changed)
498 {
499 g_Game.GetUIManager().ShowDialog("#main_menu_configure", "#main_menu_configure_desc", MODAL_ID_PRESET_CHANGE, DBT_YESNO, DBB_YES, DMT_QUESTION, this);
500 }
501
502 m_PresetSelector.SetCanSwitch(!changed);
503 }
DayZGame g_Game
Определения DayZGame.c:3868
ref OptionSelectorMultistate m_PresetSelector
Определения KeybindingsMenu.c:5
ref KeybindingsContainer m_GroupsContainer
Определения KeybindingsMenu.c:6
int m_TargetPresetIndex
Определения KeybindingsMenu.c:19
const int MODAL_ID_PRESET_CHANGE
Определения KeybindingsMenu.c:25
int m_OriginalPresetIndex
Определения KeybindingsMenu.c:18

Перекрестные ссылки g_Game, m_GroupsContainer, m_OriginalPresetIndex, m_PresetSelector, m_TargetPresetIndex и MODAL_ID_PRESET_CHANGE.

Используется в InitPresets().