723 {
725
728 {
729 return;
730 }
731
732 if (
HandleDeath(currentCommandID, inputController))
733 {
734 return;
735 }
736
737 if (currentCommandFinished)
738 {
739 if (currentCommandID == DayZAnimalConstants.COMMANDID_ATTACK)
740 {
742 }
743
745
746 return;
747 }
748
751 {
752 return;
753 }
754
756 {
757 if (currentCommandID == DayZAnimalConstants.COMMANDID_ATTACK)
758 {
760 }
761 return;
762 }
763
764 if (currentCommandID == DayZAnimalConstants.COMMANDID_MOVE)
765 {
766 if (inputController.
IsJump())
767 {
769 return;
770 }
771
773 {
776 return;
777 }
778 }
779
782 {
783 return;
784 }
785 }
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()