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

◆ GetValidDepenentPartsArray()

array< string > GetValidDepenentPartsArray ( string part_name,
array< string > recurs = null )
protected

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

981 {
982 string name = "";
983 array<string> dependentParts;
984
986 {
987 name = part.GetPartName();
988
989 array<string> reqPartsArray = part.GetRequiredParts();
990 if (part.IsBuilt() && reqPartsArray && reqPartsArray.Find(part_name) > -1)
991 {
992 if (!dependentParts)
993 dependentParts = new array<string>();
994
995 if (!recurs || (recurs.Find(name) == -1))
996 dependentParts.Insert(name);
997 }
998 }
999
1000 return dependentParts;
1001 }
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
ref array< ConstructionPart > m_BuiltConstructionPartArray
Определения ConstructionBase.c:44
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.

Перекрестные ссылки m_BuiltConstructionPartArray и name.

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