DayZ 1.29
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 строка 1166

1168 {
1169 Widget widget, widget_not_select;
1170
1171 widget = m_Root.FindAnyWidget(multiActionsWidget);
1172 widget_not_select = m_Root.FindAnyWidget(multiActionsWidget_NotSelect);
1173
1174 if (m_InteractActionsNum > 1)
1175 {
1176 if (m_SelectedActionCategory == InteractActionInput)
1177 {
1178 widget.Show(true);
1179 widget_not_select.Show(false);
1180 }
1181 else
1182 {
1183 widget.Show(false);
1184 widget_not_select.Show(true);
1185 }
1186 }
1187 else
1188 {
1189 widget.Show(false);
1190 widget_not_select.Show(false);
1191 }
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().