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

◆ OnExplosionEffects()

override void OnExplosionEffects ( Object source,
Object directHit,
int componentIndex,
string surface,
vector pos,
vector surfNormal,
float energyFactor,
float explosionFactor,
bool isWater,
string ammoType )
protected

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

65 {
66 super.OnExplosionEffects(source, directHit, componentIndex, surface, pos, surfNormal, energyFactor, explosionFactor, isWater, ammoType);
67
69 {
70 EntityAI parent = this;
71 if (GetHierarchyParent())
72 {
73 parent = GetHierarchyParent();
74 }
75
76 //SEffectManager.CreateParticleServer(pos, new TreeEffecterParameters("TreeEffecter", 1.0, 10 * explosionFactor));
77 int particleID = GetParticleExplosionID(surface);
78
79 ParticleSource p = ParticleManager.GetInstance().PlayOnObject(particleID, parent, m_ParticlePosition, m_ParticleOrientation);
80 m_ParticleExplosionArr.Insert(p);
82 }
83
85 }
Particle m_ParticleExplosion
particle
Определения ExplosivesBase.c:34
void CreateLight()
Определения ExplosivesBase.c:175
ref array< ParticleSource > m_ParticleExplosionArr
Определения ExplosivesBase.c:35
int m_ParticleExplosionId
Определения ExplosivesBase.c:36
vector m_ParticleOrientation
Определения ExplosivesBase.c:38
vector m_ParticlePosition
Определения ExplosivesBase.c:37
int GetParticleExplosionID(string surface)
Определения ExplosivesBase.c:426
void ParticleManager(ParticleManagerSettings settings)
Constructor (ctor)
Определения ParticleManager.c:88
Определения Building.c:6
static const int INVALID
Определения ParticleList.c:20
Определения ParticleList.c:12
Entity which has the particle instance as an ObjectComponent.
Определения ParticleSource.c:124

Перекрестные ссылки CreateLight(), GetParticleExplosionID(), ParticleList::INVALID, m_ParticleExplosion, m_ParticleExplosionArr, m_ParticleExplosionId, m_ParticleOrientation, m_ParticlePosition и ParticleManager().