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

◆ CreateAreaDamage()

override void FireplaceBase::CreateAreaDamage ( )
inlineprotected

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

60 {
62
63 m_AreaDamage = new AreaDamageLoopedDeferred(this);
64 m_AreaDamage.SetDamageComponentType(AreaDamageComponentTypes.HITZONE);
65 m_AreaDamage.SetExtents("-0.15 0 -0.15", "0.15 0.75 0.15");
66 m_AreaDamage.SetLoopInterval(0.5);
67 m_AreaDamage.SetDeferDuration(0.5);
68 m_AreaDamage.SetHitZones({"Head","Torso","LeftHand","LeftLeg","LeftFoot","RightHand","RightLeg","RightFoot"});
69 m_AreaDamage.SetAmmoName("FireDamage");
70 m_AreaDamage.Spawn();
71 }
ref AreaDamageManager m_AreaDamage
Определения FireplaceBase.c:209
void DestroyAreaDamage()
Определения FireplaceBase.c:2338

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

Используется в OnVariablesSynchronized() и StartHeating().