721 {
723
726 {
727 return;
728 }
729
730 if (
HandleDeath(currentCommandID, inputController))
731 {
732 return;
733 }
734
735 if (currentCommandFinished)
736 {
737 if (currentCommandID == DayZAnimalConstants.COMMANDID_ATTACK)
738 {
740 }
741
743
744 return;
745 }
746
749 {
750 return;
751 }
752
754 {
755 if (currentCommandID == DayZAnimalConstants.COMMANDID_ATTACK)
756 {
758 }
759 return;
760 }
761
762 if (currentCommandID == DayZAnimalConstants.COMMANDID_MOVE)
763 {
764 if (inputController.
IsJump())
765 {
767 return;
768 }
769
771 {
774 return;
775 }
776 }
777
780 {
781 return;
782 }
783 }
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()