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

◆ TestStopping()

TFResult PMTPlayback::TestStopping ( )
inlineprivate

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

105 {
106 DayZPlayer player = g_Game.GetPlayer();
107
108 //ParticleSource p = ParticleSource.CreateParticle(ParticleList.EXPLOSION_LANDMINE, player.GetPosition() + player.GetDirection() * 4, true);
109 ParticleSource p = ParticleSource.CreateParticle(ParticleList.EXPLOSION_LANDMINE, vector.Zero, true, player);
110 p.GetEvents().Event_OnParticleEnd.Insert(StopEnded);
112
113 m_StopPSID = m_ParticleSources.Insert(p);
114
115 AddFrameTest("CheckStop");
116
117 return BTFR(p.IsParticlePlaying());
118 }
DayZGame g_Game
Определения DayZGame.c:3942
void AddFrameTest(string test)
Определения TestFramework.c:254
TFResult BTFR(bool result)
Определения TestFramework.c:278
int m_StopPSID
Определения PMTPlayback.c:18
ref array< ParticleSource > m_ParticleSources
Определения PMTPlayback.c:3
void StopEnded(ParticleSource p)
Определения PMTPlayback.c:300
override bool IsParticlePlaying()
Ask if the particle is still playing.
Определения ParticleSource.c:417
void DisableAutoDestroy()
Disables the particle automatically cleaning up itself when ending or stopping.
Определения ParticleSource.c:151

Перекрестные ссылки AddFrameTest(), BTFR(), ParticleSource::CreateParticle(), ParticleSource::DisableAutoDestroy(), ParticleList::EXPLOSION_LANDMINE, g_Game, ParticleSource::IsParticlePlaying(), m_ParticleSources, m_StopPSID, StopEnded(), TFResult() и vector::Zero.