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

◆ HasRequiredPart()

bool HasRequiredPart ( string part_name)
protected

checks if construction part has all the required parts built

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

683 {
684 ConstructionPart part = m_ConstructionParts.Get(part_name);
685
686 //check if simple required parts are already built
687 array<string> requiredParts = part.GetRequiredParts();
688 foreach (string partName : requiredParts)
689 {
690 if (!IsPartConstructed(partName))
691 return false;
692 }
693
694 return true;
695 }
bool IsPartConstructed(string part_name)
returns true if part constructed
Определения ConstructionBase.c:1068
array< string > GetRequiredParts()
Определения ConstructionPart.c:283
Instanced construction part data classes for dynamic data, statics now stored on EntityType level in ...
Определения ConstructionPart.c:4
Result for an object found in CGame.IsBoxCollidingGeometryProxy.

Перекрестные ссылки ConstructionPart::GetRequiredParts() и IsPartConstructed().

Используется в CanBuildPartEx() и CanBuildUtilityPart().