Interface IGrappleable

  • Method Details

    • Grappled

      void Grappled(IGrappleable arg0, HandWeapon arg1, float arg2, String arg3)
    • AcceptGrapple

      void AcceptGrapple(IGrappleable arg0, String arg1)
    • RejectGrapple

      void RejectGrapple(IGrappleable arg0)
    • LetGoOfGrappled

      void LetGoOfGrappled(String arg0)
    • GrapplerLetGo

      void GrapplerLetGo(IGrappleable arg0, String arg1)
    • getGrappleOffsetBehaviour

      GrappleOffsetBehaviour getGrappleOffsetBehaviour()
    • setGrappleoffsetBehaviour

      void setGrappleoffsetBehaviour(GrappleOffsetBehaviour arg0)
    • isDoGrapple

      boolean isDoGrapple()
    • setDoGrapple

      void setDoGrapple(boolean arg0)
    • setDoGrappleLetGo

      default void setDoGrappleLetGo()
    • getAnimatable

      IAnimatable getAnimatable()
    • getAnimatable

      static IAnimatable getAnimatable(IGrappleable arg0)
    • isDoContinueGrapple

      boolean isDoContinueGrapple()
    • setDoContinueGrapple

      void setDoContinueGrapple(boolean arg0)
    • getGrappledBy

      IGrappleable getGrappledBy()
    • getGrappledByString

      String getGrappledByString()
    • getGrappledByType

      String getGrappledByType()
    • isGrappling

      boolean isGrappling()
    • isBeingGrappled

      boolean isBeingGrappled()
    • isBeingGrappledBy

      boolean isBeingGrappledBy(IGrappleable arg0)
    • getAnimForwardDirection

      Vector2 getAnimForwardDirection(Vector2 arg0)
    • getTargetGrapplePos

      Vector3f getTargetGrapplePos(Vector3f arg0)
    • getTargetGrapplePos

      Vector3 getTargetGrapplePos(Vector3 arg0)
    • setTargetGrapplePos

      default void setTargetGrapplePos(Vector3f arg0)
    • setTargetGrapplePos

      default void setTargetGrapplePos(Vector3 arg0)
    • setTargetGrapplePos

      void setTargetGrapplePos(float arg0, float arg1, float arg2)
    • getTargetGrappleRotation

      Vector2 getTargetGrappleRotation(Vector2 arg0)
    • setTargetGrappleRotation

      default void setTargetGrappleRotation(Vector2 arg0)
    • setTargetGrappleRotation

      void setTargetGrappleRotation(float arg0, float arg1)
    • setGrappleDeferredOffset

      default void setGrappleDeferredOffset(Vector3f arg0)
    • setGrappleDeferredOffset

      default void setGrappleDeferredOffset(Vector3 arg0)
    • setGrappleDeferredOffset

      void setGrappleDeferredOffset(float arg0, float arg1, float arg2)
    • getGrappleOffset

      Vector3f getGrappleOffset(Vector3f arg0)
    • getGrappleOffset

      Vector3 getGrappleOffset(Vector3 arg0)
    • setForwardDirection

      void setForwardDirection(float var1, float var2)
    • setTargetAndCurrentDirection

      void setTargetAndCurrentDirection(float var1, float var2)
    • getPosition

      Vector3 getPosition(Vector3 arg0)
    • getPosition

      org.lwjgl.util.vector.Vector3f getPosition(org.lwjgl.util.vector.Vector3f arg0)
    • setPosition

      default void setPosition(Vector3 arg0)
    • setPosition

      void setPosition(float arg0, float arg1, float arg2)
    • getGrapplePosOffsetForward

      float getGrapplePosOffsetForward()
    • setGrapplePosOffsetForward

      void setGrapplePosOffsetForward(float arg0)
    • getGrappleRotOffsetYaw

      float getGrappleRotOffsetYaw()
    • setGrappleRotOffsetYaw

      void setGrappleRotOffsetYaw(float arg0)
    • isGrapplingTarget

      boolean isGrapplingTarget(IGrappleable arg0)
    • getGrapplingTarget

      IGrappleable getGrapplingTarget()
    • getBearingToGrappledTarget

      float getBearingToGrappledTarget()
    • getBearingFromGrappledTarget

      float getBearingFromGrappledTarget()
    • getSharedGrappleType

      String getSharedGrappleType()
    • setSharedGrappleType

      void setSharedGrappleType(String arg0)
    • getSharedGrappleAnimNode

      String getSharedGrappleAnimNode()
    • setSharedGrappleAnimNode

      void setSharedGrappleAnimNode(String arg0)
    • getSharedGrappleAnimTime

      float getSharedGrappleAnimTime()
    • getSharedGrappleAnimFraction

      float getSharedGrappleAnimFraction()
    • setSharedGrappleAnimTime

      void setSharedGrappleAnimTime(float arg0)
    • setSharedGrappleAnimFraction

      void setSharedGrappleAnimFraction(float var1)
    • getGrappleResult

      String getGrappleResult()
    • setGrappleResult

      void setGrappleResult(String arg0)
    • getID

      default int getID()
    • canBeGrappled

      boolean canBeGrappled()
    • isPerformingAnyGrappleAnimation

      boolean isPerformingAnyGrappleAnimation()
    • isPerformingGrappleGrabAnimation

      boolean isPerformingGrappleGrabAnimation()
    • setPerformingGrappleGrabAnimation

      void setPerformingGrappleGrabAnimation(boolean arg0)
    • isPerformingGrappleAnimation

      boolean isPerformingGrappleAnimation()
    • isOnFloor

      boolean isOnFloor()
    • setOnFloor

      void setOnFloor(boolean arg0)
    • isFallOnFront

      boolean isFallOnFront()
    • setFallOnFront

      void setFallOnFront(boolean arg0)
    • isKilledByFall

      boolean isKilledByFall()
    • setKilledByFall

      void setKilledByFall(boolean arg0)
    • isMoving

      default boolean isMoving()
    • resetGrappleStateToDefault

      void resetGrappleStateToDefault(String arg0)