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

◆ ProcessMeleeItemDamage()

override EntityAI Weapon::ProcessMeleeItemDamage ( int mode = 0)
inlineprivate

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

2150 {
2151 EntityAI attachment;
2152
2153 switch (mode)
2154 {
2155 case 0:
2156 super.ProcessMeleeItemDamage();
2157 break;
2158
2159 case 1:
2160 attachment = GetInventory().FindAttachment(m_ButtstockAttachmentIdx);
2161 break;
2162
2163 case 2:
2164 attachment = GetInventory().FindAttachment(m_BayonetAttachmentIdx);
2165 break;
2166
2167 default:
2168 super.ProcessMeleeItemDamage();
2169 break;
2170 }
2171
2172 if (attachment)
2173 {
2174 attachment.ProcessMeleeItemDamage();
2175 return attachment;
2176 }
2177
2178 return this;
2179 }
class LogManager EntityAI
int m_BayonetAttachmentIdx
Определения Weapon_Base.c:58
int m_ButtstockAttachmentIdx
Определения Weapon_Base.c:59

Перекрестные ссылки m_BayonetAttachmentIdx и m_ButtstockAttachmentIdx.