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

◆ TransferItemToVicinity()

override bool Container::TransferItemToVicinity ( )
inlineprotected

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

592 {
593 if (CanDrop())
594 {
595 Man player = GetGame().GetPlayer();
596 if( GetFocusedIcon() )
597 {
598 ItemBase item = ItemBase.Cast( GetFocusedIcon().GetObject() );
599 if( item && player.CanDropEntity( item ) )
600 {
601 if( item.GetTargetQuantityMax() < item.GetQuantity() )
602 item.SplitIntoStackMaxClient( null, -1 );
603 else
604 player.PhysicalPredictiveDropItem( item );
605 return true;
606 }
607 }
608 }
609 return false;
610 }
Object GetObject()
Определения ActionTargets.c:122
class GP5GasMask extends MaskBase ItemBase
proto native DayZPlayer GetPlayer()
Icon GetFocusedIcon()
Определения CargoContainer.c:431
proto native CGame GetGame()

Перекрестные ссылки GetFocusedIcon(), GetGame(), GetObject() и CGame::GetPlayer().