Закрытые члены | |
| 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