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

◆ OnVariablesSynchronized()

override void ParticleEffecter::OnVariablesSynchronized ( )
inlineprotected

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

788 {
790 {
791 if (m_Effect)
792 {
793 m_Effect.SetParticle(m_ParticleEffectIDSync);
794 }
795 else
796 {
798 m_Effect.SetParticle(m_ParticleEffectIDSync);
799 SEffectManager.PlayInWorld(m_Effect, GetWorldPosition());
800 }
802 }
803
805 {
806 switch (m_CommandSync)
807 {
808 case EffecterCommands.START:
809 if (m_Effect && !m_Effect.IsPlaying())
810 {
811 m_Effect.SetParticle(m_ParticleEffectID);
812 m_Effect.Start();
813 }
814 break;
815
816 case EffecterCommands.STOP:
817 if (m_Effect && m_Effect.IsPlaying())
818 {
819 m_Effect.Stop();
820 }
821 break;
822
823 case EffecterCommands.REACTIVATE0:
824 case EffecterCommands.REACTIVATE1:
825 if (m_Effect)
826 {
827 m_Effect.SetParticle(m_ParticleEffectID);
828 }
829 if (!m_Effect.IsPlaying())
830 {
831 m_Effect.Start();
832 }
833 break;
834
835 default:
836 break;
837 }
838
840 }
841 }
void EffectParticleGeneral()
Определения EffectManager.c:852
int m_Command
Определения EffectManager.c:687
int m_CommandSync
Определения EffectManager.c:688
ref EffectParticleGeneral m_Effect
Определения EffectManager.c:765
int m_ParticleEffectID
Определения EffectManager.c:763
int m_ParticleEffectIDSync
Определения EffectManager.c:764

Перекрестные ссылки EffectParticleGeneral(), m_Command, m_CommandSync, m_Effect, m_ParticleEffectID, m_ParticleEffectIDSync и SEffectManager::PlayInWorld().