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

◆ CreateAreaDamage()

void Misc_TirePile_Burning_DE::CreateAreaDamage ( )
inlineprotected

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

90 {
91 //destroy area damage if some already exists
93
94 //create new area damage
95 m_AreaDamage = new AreaDamageLoopedDeferred(this);
96 m_AreaDamage.SetDamageComponentType(AreaDamageComponentTypes.HITZONE);
97 m_AreaDamage.SetExtents("-2.0 0 -2.0", "2.0 2.0 2.0");
98 m_AreaDamage.SetLoopInterval(0.5);
99 m_AreaDamage.SetDeferDuration(0.5);
100 m_AreaDamage.SetHitZones({ "Head","Torso","LeftHand","LeftLeg","LeftFoot","RightHand","RightLeg","RightFoot" });
101 m_AreaDamage.SetAmmoName("FireDamage");
102 m_AreaDamage.Spawn();
103 }
ref AreaDamageManager m_AreaDamage
Определения Misc_TirePile_Burning.c:17
void DestroyAreaDamage()
Определения Misc_TirePile_Burning.c:105

Перекрестные ссылки DestroyAreaDamage(), AreaDamageComponentTypes::HITZONE и m_AreaDamage.

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