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

◆ ParticleSmallSmokeStart()

void ParticleSmallSmokeStart ( )
protected

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

1199 {
1201
1202 //calculate air resistance
1203 float actual_height;
1204 if (GetCeilingHeight(actual_height))
1205 {
1206 float air_resistance = GetAirResistanceForSmokeParticles(actual_height);
1207
1208 //alter smoke height
1209 m_ParticleSmallSmoke.SetParameter(-1, EmitorParam.AIR_RESISTANCE, air_resistance);
1210 }
1211
1212 if (IsRoofAbove() || !IsOpen() || IsOven())
1213 {
1214 m_ParticleSmallSmoke.SetParameter(-1, EmitorParam.WIND, false);
1215 }
1216 }
float GetAirResistanceForSmokeParticles(float actual_height)
Определения FireplaceBase.c:1327
override bool IsOpen()
Определения FireplaceBase.c:2421
Particle m_ParticleSmallSmoke
Определения FireplaceBase.c:123
bool PlayParticle(out Particle particle, int particle_type, vector pos, bool worldpos=false)
Определения FireplaceBase.c:1110
bool GetCeilingHeight(out float actual_height)
Определения FireplaceBase.c:1311
int PARTICLE_SMALL_SMOKE
Определения FireplaceBase.c:112
bool IsOven()
Определения FireplaceBase.c:1669
vector GetSmokeEffectPosition()
Определения FireplaceBase.c:1345
EmitorParam
Определения EnVisual.c:114

Перекрестные ссылки GetAirResistanceForSmokeParticles(), GetCeilingHeight(), FireplaceBase::GetSmokeEffectPosition(), FireplaceBase::IsOpen(), IsOven(), m_ParticleSmallSmoke, PARTICLE_SMALL_SMOKE и PlayParticle().