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

◆ OnVariablesSynchronized()

override void ParticleEffecter::OnVariablesSynchronized ( )
inlineprotected

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

802 {
804 {
805 if (m_Effect)
806 {
807 m_Effect.SetParticle(m_ParticleEffectIDSync);
808 }
809 else
810 {
812 m_Effect.SetParticle(m_ParticleEffectIDSync);
813 SEffectManager.PlayInWorld(m_Effect, GetWorldPosition());
814 }
816 }
817
819 {
820 switch (m_CommandSync)
821 {
822 case EffecterCommands.START:
823 if (m_Effect && !m_Effect.IsPlaying())
824 {
825 m_Effect.SetParticle(m_ParticleEffectID);
826 m_Effect.Start();
827 }
828 break;
829
830 case EffecterCommands.STOP:
831 if (m_Effect && m_Effect.IsPlaying())
832 {
833 m_Effect.Stop();
834 }
835 break;
836
837 case EffecterCommands.REACTIVATE0:
838 case EffecterCommands.REACTIVATE1:
839 if (m_Effect)
840 {
841 m_Effect.SetParticle(m_ParticleEffectID);
842 }
843 if (!m_Effect.IsPlaying())
844 {
845 m_Effect.Start();
846 }
847 break;
848
849 default:
850 break;
851 }
852
854 }
855 }
void Spawn()
spawn damage trigger
Определения AreaDamageManager.c:70
void EffectParticleGeneral()
Определения EffectManager.c:871
int m_Command
Определения EffectManager.c:701
int m_CommandSync
Определения EffectManager.c:702
ref EffectParticleGeneral m_Effect
Определения EffectManager.c:779
int m_ParticleEffectID
Определения EffectManager.c:777
int m_ParticleEffectIDSync
Определения EffectManager.c:778
GetEffectTypename()
Определения EffectManager.c:857

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