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

◆ SetMultipleInteractAction()

void ActionTargetsCursor::SetMultipleInteractAction ( string multiActionsWidget,
string multiActionsWidget_NotSelect )
inlineprotected

shows arrows near the interact action if there are more than one available

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

1165 {
1166 Widget widget, widget_not_select;
1167
1168 widget = m_Root.FindAnyWidget(multiActionsWidget);
1169 widget_not_select = m_Root.FindAnyWidget(multiActionsWidget_NotSelect);
1170
1171 if (m_InteractActionsNum > 1)
1172 {
1173 if (m_SelectedActionCategory == InteractActionInput)
1174 {
1175 widget.Show(true);
1176 widget_not_select.Show(false);
1177 }
1178 else
1179 {
1180 widget.Show(false);
1181 widget_not_select.Show(true);
1182 }
1183 }
1184 else
1185 {
1186 widget.Show(false);
1187 widget_not_select.Show(false);
1188 }
Widget m_Root
Определения ActionTargetsCursor.c:85
m_SelectedActionCategory
Определения ActionTargetsCursor.c:78
int m_InteractActionsNum
Определения ActionTargetsCursor.c:74
WorkspaceWidget Widget
Defined in code.

Перекрестные ссылки m_InteractActionsNum, m_Root и m_SelectedActionCategory.

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