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

◆ OnMovementChanged()

void DayZPlayer::OnMovementChanged ( )
inlineprotected

Event, called when HumanMovementState.m_iMovement changes...walk, run, sprint, etc..

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

2911 {
2912 switch (m_MovementState.m_LocalMovement)
2913 {
2914 case DayZPlayerConstants.MOVEMENTIDX_CROUCH_RUN:
2915 {
2916 //OnCrouchRunEnd();
2917 break;
2918 }
2919 case DayZPlayerConstants.MOVEMENTIDX_SPRINT:
2920 {
2921 OnSprintEnd();
2922 break;
2923 }
2924 case DayZPlayerConstants.MOVEMENTIDX_RUN:
2925 {
2926 //OnRunEnd();
2927 break;
2928 }
2929 case DayZPlayerConstants.MOVEMENTIDX_WALK:
2930 {
2931 //OnWalkEnd();
2932 break;
2933 }
2934 case DayZPlayerConstants.MOVEMENTIDX_IDLE:
2935 {
2936 //OnIdleEnd();
2937 break;
2938 }
2939 case DayZPlayerConstants.MOVEMENTIDX_SLIDE:
2940 {
2941 //OnSlideEnd();
2942 break;
2943 }
2944 }
2945
2946 switch (m_MovementState.m_iMovement)
2947 {
2948 case DayZPlayerConstants.MOVEMENTIDX_CROUCH_RUN:
2949 {
2950 //OnCrouchRunStart();
2951 break;
2952 }
2953 case DayZPlayerConstants.MOVEMENTIDX_SPRINT:
2954 {
2955 OnSprintStart();
2956 break;
2957 }
2958 case DayZPlayerConstants.MOVEMENTIDX_RUN:
2959 {
2960 //OnRunStart();
2961 break;
2962 }
2963 case DayZPlayerConstants.MOVEMENTIDX_WALK:
2964 {
2965 //OnWalkStart();
2966 break;
2967 }
2968 case DayZPlayerConstants.MOVEMENTIDX_IDLE:
2969 {
2970 //OnIdleStart();
2971 break;
2972 }
2973 case DayZPlayerConstants.MOVEMENTIDX_SLIDE:
2974 {
2975 //OnSlideStart();
2976 break;
2977 }
2978 }
2979 }
void OnSprintEnd()
Определения DayZPlayerImplement.c:2990
void OnSprintStart()
Определения DayZPlayerImplement.c:2981
ref HumanMovementState m_MovementState
time step for gradual update of dead screen visibilibty up to full visbility [s]
Определения DayZPlayerImplement.c:116
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602

Перекрестные ссылки m_MovementState, OnSprintEnd() и OnSprintStart().

Используется в CommandHandler().