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

◆ CanReceiveAction()

bool ActionBase::CanReceiveAction ( ActionTarget target)
inlineprotected

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

806 {
807 bool result = true;
808 PlayerBase target_player = PlayerBase.Cast(target.GetObject());
809
810 if (target_player)
811 {
812 result = !target_player.IsJumpInProgress();
813 result = result && !(target_player.GetCommand_Ladder() || (target_player.GetCommand_Vehicle() && !CanTargetBeInVehicle()) || target_player.GetCommand_Swim());
814 }
815
816 return result;
817 }
bool CanTargetBeInVehicle()
Определения ActionBase.c:340

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

Используется в ActionInjectTarget::OnExecuteServer(), ActionBurnSewTarget::OnFinishProgressServer(), ActionCoverHeadTarget::OnFinishProgressServer(), ActionDisinfectTarget::OnFinishProgressServer(), ActionGagTarget::OnFinishProgressServer(), ActionRestrainTarget::OnFinishProgressServer(), ActionShaveTarget::OnFinishProgressServer(), ActionSplintTarget::OnFinishProgressServer(), ActionUncoverHeadTarget::OnFinishProgressServer(), ActionUngagTarget::OnFinishProgressServer(), ActionUnrestrainTarget::OnFinishProgressServer(), ActionUnrestrainTargetHands::OnFinishProgressServer() и OnFinishProgressServer().