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

◆ UpdateAttachedAnimations()

void UpdateAttachedAnimations ( EntityAI hierarchyParent)
protected

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

400 {
401 // Handle rotation
402 bool reversed = m_CodeLock.GetReversedState(); // Assuming this is accessible
403 float rotationPhase;
404 if (reversed)
405 rotationPhase = 180.0;
406 else
407 rotationPhase = 0;
408
409 m_CodeLock.SetAnimationPhase(CODELOCK_ANIMATED_R, rotationPhase);
410
411 // Handle position based on parent type
412 m_LastAnimationPhaseFront = GetAnimationPhaseForFrontPart(hierarchyParent, reversed);
413 m_LastAnimationPhaseBack = GetAnimationPhaseForBackPart(hierarchyParent, reversed);
414
417 m_CodeLock.SetAnimationPhase(CODELOCK_ANIMATED_ZIP, 1.0);
418 m_CodeLock.SetAnimationPhase(CODELOCK_ANIMATED_BACK_R, 90.0);
419 }
const string CODELOCK_ANIMATED_FRONT
Определения CodeLockVisualManager.c:43
float GetAnimationPhaseForFrontPart(EntityAI hierarchyParent, bool reversed)
Определения CodeLockVisualManager.c:421
float GetAnimationPhaseForBackPart(EntityAI hierarchyParent, bool reversed)
Определения CodeLockVisualManager.c:435
enum CodeLockLightState m_CodeLock
const string CODELOCK_ANIMATED_R
Определения CodeLockVisualManager.c:46
float m_LastAnimationPhaseFront
Определения CodeLockVisualManager.c:23
const string CODELOCK_ANIMATED_ZIP
Определения CodeLockVisualManager.c:47
const string CODELOCK_ANIMATED_BACK_R
Определения CodeLockVisualManager.c:45
const string CODELOCK_ANIMATED_BACK
Определения CodeLockVisualManager.c:44
float m_LastAnimationPhaseBack
Определения CodeLockVisualManager.c:24

Перекрестные ссылки CODELOCK_ANIMATED_BACK, CODELOCK_ANIMATED_BACK_R, CODELOCK_ANIMATED_FRONT, CODELOCK_ANIMATED_R, CODELOCK_ANIMATED_ZIP, GetAnimationPhaseForBackPart(), GetAnimationPhaseForFrontPart(), m_CodeLock, m_LastAnimationPhaseBack и m_LastAnimationPhaseFront.

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