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

◆ DamageItemInCargo()

bool InventoryItem::DamageItemInCargo ( float damage)
inlineprivate

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

1541 {
1542 if (GetInventory().GetCargo())
1543 {
1544 int item_count = GetInventory().GetCargo().GetItemCount();
1545 if (item_count > 0)
1546 {
1547 int random_pick = Math.RandomInt(0, item_count);
1548 ItemBase item = ItemBase.Cast(GetInventory().GetCargo().GetItem(random_pick));
1549 if (!item.IsExplosive())
1550 {
1551 item.AddHealth("","",damage);
1552 return true;
1553 }
1554 }
1555 }
1556 return false;
1557 }
EntityAI GetItem()
Определения RadialQuickbarMenu.c:37
void ItemBase()
Определения ItemBase.c:140

Перекрестные ссылки GetItem(), ItemBase() и Math::RandomInt().