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

◆ AnimateCamonetToggle()

override void TentBase::AnimateCamonetToggle ( ToggleAnimations toggle)
inlineprivate

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

130 {
131 if (!m_CamoNet)
132 return;
133
134 bool is_closed = m_OpeningMask & toggle.GetOpeningBit();
135 string camo_off = "Camo" + toggle.GetToggleOff().Substring(4,2);
136 string camo_on = "Camo" + toggle.GetToggleOn().Substring(4,2);
137
138 SetAnimationPhase( camo_off, is_closed );
139 SetAnimationPhase( camo_on, !is_closed );
140 }
int m_OpeningMask
Определения ContainerLocked.c:112
int GetOpeningBit()
Определения ToggleSelections.c:28
string GetToggleOn()
Определения ToggleSelections.c:23
string GetToggleOff()
Определения ToggleSelections.c:18
proto string Substring(int start, int len)
Substring of 'str' from 'start' position 'len' number of characters.

Перекрестные ссылки ToggleAnimations::GetOpeningBit(), ToggleAnimations::GetToggleOff(), ToggleAnimations::GetToggleOn(), m_OpeningMask и string::Substring().

Используется в ItemBase::ToggleAnimation().