Закрытые члены | |
void | SetIK (int pStance, int pMovement, bool pAim, bool pRArm, bool pLArm) |
void | SetIKStance (int pStance, bool pAim, bool pRArm, bool pLArm) |
void | SetIKMelee (int pHitType, bool pAim, bool pRArm, bool pLArm) |
void | SetIKAll (bool pAim, bool pRArm, bool pLArm) |
void | DayzPlayerItemBehaviorCfg () |
void | SetIKTwoHanded () |
void | SetIKPoleArms () |
void | SetPistols () |
void | SetFirearms () |
void | SetEmptyHanded () |
void | SetTwoHanded () |
void | SetToolsOneHanded () |
void | SetRestrained () |
void | SetSurrender () |
void | SetHeavyItems () |
void | SetPoleArms () |
Закрытые данные | |
int | m_iType |
int | m_iStanceMask |
combinations of STANCEMASK_ | |
int | m_StanceMovements [6] |
int | m_StanceRotation [6] |
6 stances -> all has movement mask, STANCEIDX_ ... is index | |
int | m_IKSettings [24] |
int | m_IKSettingsMelee [2] |
[stance][movement] mask for ik | |
int | m_iPerItemCameraUserData |
[inpact type] mask for ik (0 - light/1 - heavy) | |
float | m_fMoveHeadingFilterSpan |
per item camera user data - can be obtained in runtime by DayZPlayer.GetPerItemCameraUD() | |
float | m_fMoveHeadingSprintFilterSpan |
default delay of alignment when moving | |
float | m_fMoveHeadingProneFilterSpan |
delay of alignment when sprintinh | |
float | m_fMoveHeadingFilterSpeed |
delay of alignment when moving in prone stance | |
float | m_fMeleeEvadeHeadingFilterSpan |
max speed of alignment when moving | |
float | m_fMeleeEvadeHeadingFilterSpeed |
delay of alignment when evading | |
bool | m_bAttackLean |
max speed of alignment when evading | |
bool | m_bJumpAllowed |
default false | |
bool | m_bPlaceholder |
default true | |
Закрытые статические данные | |
static int | IKSETTING_AIMING = 0x1 |
bit mask of ik settings | |
static int | IKSETTING_RHAND = 0x2 |
static int | IKSETTING_LHAND = 0x4 |
См. определение в файле humanitems.c строка 5