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

◆ CanPerformEvent()

override bool HandEventSwap::CanPerformEvent ( )
inlineprivate

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

701 {
702 bool test2 = GameInventory.CanForceSwapEntitiesEx(m_Src.GetItem(), m_Dst, m_Src2.GetItem(), m_Dst2); // null here means 'do not search for dst2' (already have valid one from constructor)
703 #ifdef ENABLE_LOGGING
704 if ( LogManager.IsInventoryHFSMLogEnable() )
705 {
706 if (!test2)
707 Debug.InventoryHFSMLog("CanForceSwapEntitiesEx failed", typename.EnumToString(HandEventID, GetEventID()) , "n/a", "CanPerformEvent", m_Player.ToString() );
708 }
709 #endif
710 return test2;
711 }
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
void Debug()
Определения UniversalTemperatureSource.c:349
proto native EntityAI GetItem()
returns item of current inventory location

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