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

◆ CheckRequest()

override bool HandEventSwap::CheckRequest ( )
inlineprivate

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

683 {
684 bool test1 = false;
685 EntityAI inHands = m_Player.GetHumanInventory().GetEntityInHands();
686 if (GetSrcEntity() && inHands && m_Dst && m_Dst.IsValid())
687 {
688 test1 = GameInventory.CheckSwapItemsRequest(m_Player, m_Src, m_Src2, m_Dst, m_Dst2, GameInventory.c_MaxItemDistanceRadius);
689 #ifdef ENABLE_LOGGING
690 if ( LogManager.IsInventoryHFSMLogEnable() )
691 {
692 if (!test1)
693 Debug.InventoryHFSMLog("CheckSwapItemsRequest failed", typename.EnumToString(HandEventID, GetEventID()) , "n/a", "CheckRequest", m_Player.ToString() );
694 }
695 #endif
696 }
697 return test1;
698 }
class LogManager EntityAI
DayZPlayer m_Player
Определения Hand_Events.c:42
ref InventoryLocation m_Src
Определения Hand_Events.c:43
HandEventID GetEventID()
Определения Hand_Events.c:53
HandEventID
events
Определения Hand_Events.c:7
EntityAI GetSrcEntity()
Определения Hand_Events.c:81
void Debug()
Определения UniversalTemperatureSource.c:349

Перекрестные ссылки GameInventory::c_MaxItemDistanceRadius, GameInventory::CheckSwapItemsRequest(), GetEventID(), GetSrcEntity(), Debug::InventoryHFSMLog(), LogManager::IsInventoryHFSMLogEnable(), m_Player и m_Src.