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

◆ Combine()

override bool VicinitySlotsContainer::Combine ( )
inlineprotected

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

128 {
129 ItemBase ent = ItemBase.Cast( GetFocusedItem() );
130
131 ItemBase item_in_hands = ItemBase.Cast( GetGame().GetPlayer().GetHumanInventory().GetEntityInHands() );
132
133 Icon hands_icon = ItemManager.GetInstance().GetHandsPreview().GetIcon();
134
135 if( item_in_hands && ent && hands_icon )
136 {
137 return hands_icon.CombineItems( item_in_hands, ent );
138 }
139 return false;
140 }
class GP5GasMask extends MaskBase ItemBase
PlayerBase GetPlayer()
Определения ModifierBase.c:51
override EntityAI GetFocusedItem()
Определения CargoContainer.c:733
bool CombineItems(EntityAI entity1, EntityAI entity2)
Определения Icon.c:731
proto native CGame GetGame()

Перекрестные ссылки Icon::CombineItems(), Container::GetFocusedItem(), GetGame(), ItemManager::GetHandsPreview(), HandsPreview::GetIcon(), ItemManager::GetInstance() и GetPlayer().