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

◆ InitInsiderBoxData()

void InitAdditionalPartInstanceInfo::InitInsiderBoxData ( EntityAI parent)
protected

'inside' box data to help determine whether the character is inside. Modelspace.

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

556 {
557 TryShowAnim(GetPartName(), parent);
558 }
559 }
560
561 override void HandleHideConstructionPart(EntityAI parent)
562 {
563 array<string> animSourceNameOverrides = m_PartTypeData.GetPartTypeAnimSourceNameOverrides();
564 array<int> animSourceBehaviorInvetrtedOverrides = m_PartTypeData.GetPartTypeAnimSourceBehaviorInverts();
565 int count = animSourceNameOverrides.Count();
566 if (count > 0)
567 {
568 string animSource;
569 for (int i = 0; i < count; ++i)
570 {
571 animSource = animSourceNameOverrides[i];
572 if (!animSourceBehaviorInvetrtedOverrides[i])
573 TryHideAnim(animSource, parent);
574 else
575 TryShowAnim(animSource, parent);
576 }
ConstructionPartTypeData m_PartTypeData
Определения ConstructionPart.c:526
void TryShowAnim(string animSourceName, notnull EntityAI parent)
Override-friendly.
Определения ConstructionPart.c:979
void TryHideAnim(string animSourceName, notnull EntityAI parent)
Override-friendly.
Определения ConstructionPart.c:985
string GetPartName()
Определения ConstructionPart.c:715
void HandleHideConstructionPart(EntityAI parent)
Определения ConstructionPart.c:934
Result for an object found in CGame.IsBoxCollidingGeometryProxy.