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

◆ CanPerformEvent()

override bool HandEventSwap::CanPerformEvent ( )
inlineprivate

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

760 {
761 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)
762 #ifdef ENABLE_LOGGING
763 if ( LogManager.IsInventoryHFSMLogEnable() )
764 {
765 if (!test2)
766 Debug.InventoryHFSMLog("CanForceSwapEntitiesEx failed", typename.EnumToString(HandEventID, GetEventID()) , "n/a", "CanPerformEvent", m_Player.ToString() );
767 }
768 #endif
769 return test2;
770 }
string Debug()
Определения CachedEquipmentStorageBase.c:26
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
proto native EntityAI GetItem()
returns item of current inventory location

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