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

◆ InitiateExplosion()

override void Grenade_Base::InitiateExplosion ( )
inlineprotected

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

152 {
153 switch (GetGrenadeType())
154 {
155 case EGrenadeType.FRAGMENTATION:
156 case EGrenadeType.ILLUMINATING:
157 for (int i = 0; i < m_AmmoTypes.Count(); i++)
158 {
159 Explode(DamageType.EXPLOSION, m_AmmoTypes[i]);
160 }
161 break;
162 case EGrenadeType.CHEMICAL:
163 case EGrenadeType.NON_LETHAL:
164 break;
165 }
166
167 OnExplode();
168 }
DamageType
exposed from C++ (do not change)
Определения DamageSystem.c:11
void OnExplode()
Определения ExplosivesBase.c:201
ref array< string > m_AmmoTypes
Определения ExplosivesBase.c:26
EGrenadeType
Определения Grenade_Base.c:2
override void Explode(int damageType, string ammoType="")
Определения Trap_LandMine.c:220
EGrenadeType GetGrenadeType()
Определения Grenade_Base.c:117

Перекрестные ссылки Explode(), GetGrenadeType(), m_AmmoTypes и OnExplode().

Используется в ExplodeGrenade().