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

◆ OnStepUpdate()

void DustEffectCeilingHandlerBase::OnStepUpdate ( SurfaceInfo surfaceInfo,
string boneName = "" )
inlineprotected

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

26 {
27 int ceilingParticleID = surfaceInfo.GetCeilingDustParticleId();
28 if (ceilingParticleID <= 0)
29 return;
30
32
34 {
35 vector pos = GetBonePosition(boneName);
36 AdjustBySurfaceThickness(pos, surfaceInfo);
37 CreateEffects(ceilingParticleID, pos);
38 m_StepCounter = 0;
39 CalculateNextEffect(surfaceInfo.GetSurfaceType(), ceilingParticleID);
40 }
41 }
void AdjustBySurfaceThickness(inout vector pos, SurfaceInfo surfaceInfo)
Определения DustEffectCeilingHandler.c:66
void CreateEffects(int ceilingParticleID, vector position)
void CalculateNextEffect(string surfaceType, int particleID)
Определения DustEffectCeilingHandler.c:17
vector GetBonePosition(string boneName)
Определения DustEffectCeilingHandler.c:43
proto string GetSurfaceType()
proto int GetCeilingDustParticleId()

Перекрестные ссылки AdjustBySurfaceThickness(), CalculateNextEffect(), CreateEffects(), GetBonePosition(), SurfaceInfo::GetCeilingDustParticleId(), SurfaceInfo::GetSurfaceType(), m_NextEffectStepIdx и m_StepCounter.