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

◆ SetIKAll()

void HumanItemBehaviorCfg::SetIKAll ( bool pAim,
bool pRArm,
bool pLArm )
inlineprivate

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

85 {
86 int val = 0;
87 if (pAim) val |= IKSETTING_AIMING;
88 if (pRArm) val |= IKSETTING_RHAND;
89 if (pLArm) val |= IKSETTING_LHAND;
90
91 int i;
92 for (i = 0; i < 24; i++)
93 {
94 m_IKSettings[i] = val;
95 }
96
97 for (i = 0; i < 2; i++)
98 {
99 m_IKSettingsMelee[i] = val;
100 }
101 }
int m_IKSettingsMelee[2]
[stance][movement] mask for ik
Определения humanitems.c:21
static int IKSETTING_RHAND
Определения humanitems.c:12
static int IKSETTING_AIMING
bit mask of ik settings
Определения humanitems.c:11
static int IKSETTING_LHAND
Определения humanitems.c:13
int m_IKSettings[24]
Определения humanitems.c:20

Перекрестные ссылки IKSETTING_AIMING, IKSETTING_LHAND, IKSETTING_RHAND, m_IKSettings и m_IKSettingsMelee.

Используется в SetEmptyHanded(), SetHeavyItems(), SetRestrained() и SetToolsOneHanded().