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

◆ ProcessMeleeItemDamage()

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

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

1856 {
1857 EntityAI attachment;
1858
1859 switch (mode)
1860 {
1861 case 0:
1862 super.ProcessMeleeItemDamage();
1863 break;
1864
1865 case 1:
1866 attachment = GetInventory().FindAttachment(m_ButtstockAttachmentIdx);
1867 break;
1868
1869 case 2:
1870 attachment = GetInventory().FindAttachment(m_BayonetAttachmentIdx);
1871 break;
1872
1873 default:
1874 super.ProcessMeleeItemDamage();
1875 break;
1876 }
1877
1878 if (attachment)
1879 {
1880 attachment.ProcessMeleeItemDamage();
1881 return attachment;
1882 }
1883
1884 return this;
1885 }
class LogManager EntityAI
int m_BayonetAttachmentIdx
Определения Weapon_Base.c:58
int m_ButtstockAttachmentIdx
Определения Weapon_Base.c:59

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