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

◆ DamageAttachedGear()

void DamageAttachedGear ( notnull PlayerBase pPlayer)
private

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

203 {
204 EntityAI gloves = pPlayer.FindAttachmentBySlotName("Gloves");
205 if (gloves)
206 gloves.ProcessDirectDamage(DamageType.CUSTOM, pPlayer, "", FALL_DAMAGE_AMMO_HEALTH_OTHER_ATTACHMENTS, gloves.WorldToModel(gloves.GetPosition()), m_FallDamageData.m_GlovesHealthCoef);
207
208 EntityAI shoes = pPlayer.FindAttachmentBySlotName("Feet");
209 if (shoes)
210 shoes.ProcessDirectDamage(DamageType.CUSTOM, pPlayer, "", FALL_DAMAGE_AMMO_HEALTH_OTHER_ATTACHMENTS, shoes.WorldToModel(shoes.GetPosition()), m_FallDamageData.m_ShoesHealthCoef);
211
212 EntityAI pants = pPlayer.FindAttachmentBySlotName("Legs");
213 if (pants)
214 pants.ProcessDirectDamage(DamageType.CUSTOM, pPlayer, "", FALL_DAMAGE_AMMO_HEALTH_ATTACHMENT, pants.WorldToModel(pants.GetPosition()), m_FallDamageData.m_PantsHealthCoef);
215 }
DamageType
exposed from C++ (do not change)
Определения DamageSystem.c:11
ref FallDamageData m_FallDamageData
Определения DayZPlayerImplementFallDamage.c:66
static const string FALL_DAMAGE_AMMO_HEALTH_OTHER_ATTACHMENTS
Определения DayZPlayerImplementFallDamage.c:24
static const string FALL_DAMAGE_AMMO_HEALTH_ATTACHMENT
Определения DayZPlayerImplementFallDamage.c:23
Определения Building.c:6

Перекрестные ссылки FALL_DAMAGE_AMMO_HEALTH_ATTACHMENT, FALL_DAMAGE_AMMO_HEALTH_OTHER_ATTACHMENTS и m_FallDamageData.

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