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

◆ SortActions()

void SortActions ( array< ActionBase > allActions)
protected

sorts in order: performable -> non-performable (usually info). Extend/override as needed

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

466 {
468 foreach (ActionBase action : allActions)
469 {
470 if (m_HasTarget && action.HasTarget() /*&& action.IsTargetInfoAction()*/ && !action.CanBeStarted()) //non-startable actions last
471 {
472 tmp.Insert(action);
473 }
474 }
475
476 if (tmp.Count() > 0)
477 {
478 foreach (ActionBase action2 : tmp)
479 {
480 allActions.RemoveItem(action2);
481 }
482 allActions.InsertAll(tmp);
483 }
484 }
void ActionBase()
Определения ActionBase.c:82
Result for an object found in CGame.IsBoxCollidingGeometryProxy.

Перекрестные ссылки ActionBase().

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