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

◆ HandleSubvariantAnim()

ConstructionPartRebuildReversibleBase ConstructionPartRebuild HandleSubvariantAnim ( EntityAI parent)
protected

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

1104 {
1106
1107 string defaultSourceName = partTypeData.GetDefaultSourceName();
1108 string reversedSourceName = partTypeData.GetReversedSourceName();
1109 if (defaultSourceName != "")
1110 {
1111 if (m_IsBuilt) //hide the unused subvariant
1112 {
1113 if (IsReversedLocal())
1114 {
1115 TryHideAnim(defaultSourceName, parent);
1116 TryShowAnim(reversedSourceName, parent);
1117 }
1118 else
1119 {
1120 TryShowAnim(defaultSourceName, parent);
1121 TryHideAnim(reversedSourceName, parent);
1122 }
1123 }
1124 else //hide both
1125 {
1126 TryHideAnim(defaultSourceName, parent);
1127 TryHideAnim(reversedSourceName, parent);
1128 }
1129 }
1130 }
ConstructionPartTypeData m_PartTypeData
Определения ConstructionPart.c:526
void TryShowAnim(string animSourceName, notnull EntityAI parent)
Override-friendly.
Определения ConstructionPart.c:979
bool m_IsBuilt
Определения ConstructionPart.c:528
void TryHideAnim(string animSourceName, notnull EntityAI parent)
Override-friendly.
Определения ConstructionPart.c:985
bool IsReversedLocal()
Определения ConstructionPart.c:873

Перекрестные ссылки ConstructionPartRebuildRubbleTypeData::CustomAnimationSourceBehaviorMap() и m_PartTypeData.