677 {
679
682 {
683 return;
684 }
685
686 if (
HandleDeath(currentCommandID, inputController))
687 {
688 return;
689 }
690
691 if (currentCommandFinished)
692 {
693 if (currentCommandID == DayZAnimalConstants.COMMANDID_ATTACK)
694 {
696 }
697
699
700 return;
701 }
702
705 {
706 return;
707 }
708
710 {
711 if (currentCommandID == DayZAnimalConstants.COMMANDID_ATTACK)
712 {
714 }
715 return;
716 }
717
718 if (currentCommandID == DayZAnimalConstants.COMMANDID_MOVE)
719 {
720 if (inputController.
IsJump())
721 {
723 return;
724 }
725
727 {
730 return;
731 }
732 }
733
736 {
737 return;
738 }
739 }
bool ModCommandHandlerInside(float pDt, int pCurrentCommandID, bool pCurrentCommandFinished)
bool ModCommandHandlerBefore(float pDt, int pCurrentCommandID, bool pCurrentCommandFinished)
bool ModCommandHandlerAfter(float pDt, int pCurrentCommandID, bool pCurrentCommandFinished)
proto native void SignalAIAttackEnded()
bool HandleDeath(int currentCommandID, DayZAnimalInputController inputController)
proto native void StartCommand_Jump()
bool HandleDamageHit(int currentCommandID)
proto native void StartCommand_Attack()
proto native DayZAnimalInputController GetInputController()
proto native void StartCommand_Move()
proto native void SignalAIAttackStarted()