DayZ 1.30
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 строка 1141

1142 {
1143 Widget widget, widget_not_select;
1144
1145 widget = m_Root.FindAnyWidget(multiActionsWidget);
1146 widget_not_select = m_Root.FindAnyWidget(multiActionsWidget_NotSelect);
1147
1148 if (m_InteractActionsNum > 1)
1149 {
1150 if (m_SelectedActionCategory == InteractActionInput)
1151 {
1152 widget.Show(true);
1153 widget_not_select.Show(false);
1154 }
1155 else
1156 {
1157 widget.Show(false);
1158 widget_not_select.Show(true);
1159 }
1160 }
1161 else
1162 {
1163 widget.Show(false);
1164 widget_not_select.Show(false);
1165 }
1166 }
Widget m_Root
Определения ActionTargetsCursor.c:90
m_SelectedActionCategory
Определения ActionTargetsCursor.c:83
int m_InteractActionsNum
Определения ActionTargetsCursor.c:79
WorkspaceWidget Widget
Defined in code.

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

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