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

◆ AddSupportFulfillmentFromSourcePart()

void Rebuilding::AddSupportFulfillmentFromSourcePart ( string part_name)
inlineprotected

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

659 {
660 ConstructionPartRebuild rebPart = GetRebuildingPart(part_name);
661 set<int> tmp = rebPart.GetConfiguredSupportCategories();
662 int value;
663 foreach (int category : tmp)
664 {
665 value = rebPart.GetSupportProvided(category);
666 if (m_SupportFulfillment.Contains(category))
667 {
668 value = Math.Clamp(m_SupportFulfillment.Get(category) + value, 0, int.MAX);
669 }
670 m_SupportFulfillment.Set(category, value);
671 }
672 }
ref map< int, int > m_SupportFulfillment
Определения Rebuilding.c:29
ConstructionPartRebuild GetRebuildingPart(string part_name)
Определения Rebuilding.c:587

Перекрестные ссылки Math::Clamp(), GetRebuildingPart() и m_SupportFulfillment.

Используется в AddToConstructedParts().