Interface IGrappleable

  • Method Details

    • Grappled

      void Grappled(IGrappleable var1, HandWeapon var2, float var3, String var4)
    • AcceptGrapple

      void AcceptGrapple(IGrappleable var1, String var2)
    • RejectGrapple

      void RejectGrapple(IGrappleable var1)
    • LetGoOfGrappled

      void LetGoOfGrappled(String var1)
    • GrapplerLetGo

      void GrapplerLetGo(IGrappleable var1, String var2)
    • getGrappleOffsetBehaviour

      GrappleOffsetBehaviour getGrappleOffsetBehaviour()
    • setGrappleoffsetBehaviour

      void setGrappleoffsetBehaviour(GrappleOffsetBehaviour var1)
    • isDoGrapple

      boolean isDoGrapple()
    • setDoGrapple

      void setDoGrapple(boolean var1)
    • setDoGrappleLetGo

      default void setDoGrappleLetGo()
    • getAnimatable

      IAnimatable getAnimatable()
    • getAnimatable

      static IAnimatable getAnimatable(IGrappleable grappleable)
    • isDoContinueGrapple

      boolean isDoContinueGrapple()
    • setDoContinueGrapple

      void setDoContinueGrapple(boolean var1)
    • getGrappledBy

      IGrappleable getGrappledBy()
    • getGrappledByString

      String getGrappledByString()
    • getGrappledByType

      String getGrappledByType()
    • isGrappling

      boolean isGrappling()
    • isBeingGrappled

      boolean isBeingGrappled()
    • isBeingGrappledBy

      boolean isBeingGrappledBy(IGrappleable var1)
    • getAnimForwardDirection

      Vector2 getAnimForwardDirection(Vector2 var1)
    • getTargetGrapplePos

      org.joml.Vector3f getTargetGrapplePos(org.joml.Vector3f var1)
    • getTargetGrapplePos

      Vector3 getTargetGrapplePos(Vector3 var1)
    • setTargetGrapplePos

      default void setTargetGrapplePos(org.joml.Vector3f vector3f)
    • setTargetGrapplePos

      default void setTargetGrapplePos(Vector3 vector3)
    • setTargetGrapplePos

      void setTargetGrapplePos(float var1, float var2, float var3)
    • getTargetGrappleRotation

      Vector2 getTargetGrappleRotation(Vector2 var1)
    • setTargetGrappleRotation

      default void setTargetGrappleRotation(Vector2 vector2)
    • setTargetGrappleRotation

      void setTargetGrappleRotation(float var1, float var2)
    • setGrappleDeferredOffset

      default void setGrappleDeferredOffset(org.joml.Vector3f vector3f)
    • setGrappleDeferredOffset

      default void setGrappleDeferredOffset(Vector3 vector3)
    • setGrappleDeferredOffset

      void setGrappleDeferredOffset(float var1, float var2, float var3)
    • getGrappleOffset

      org.joml.Vector3f getGrappleOffset(org.joml.Vector3f var1)
    • getGrappleOffset

      Vector3 getGrappleOffset(Vector3 var1)
    • setForwardDirection

      void setForwardDirection(Vector2 var1)
    • setTargetAndCurrentDirection

      void setTargetAndCurrentDirection(Vector2 var1)
    • getPosition

      Vector3 getPosition(Vector3 var1)
    • getPosition

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

      default void setPosition(Vector3 vector3)
    • setPosition

      void setPosition(float var1, float var2, float var3)
    • getGrapplePosOffsetForward

      float getGrapplePosOffsetForward()
    • setGrapplePosOffsetForward

      void setGrapplePosOffsetForward(float var1)
    • getGrappleRotOffsetYaw

      float getGrappleRotOffsetYaw()
    • setGrappleRotOffsetYaw

      void setGrappleRotOffsetYaw(float var1)
    • isGrapplingTarget

      boolean isGrapplingTarget(IGrappleable var1)
    • getGrapplingTarget

      IGrappleable getGrapplingTarget()
    • getBearingToGrappledTarget

      float getBearingToGrappledTarget()
    • getBearingFromGrappledTarget

      float getBearingFromGrappledTarget()
    • getSharedGrappleType

      String getSharedGrappleType()
    • setSharedGrappleType

      void setSharedGrappleType(String var1)
    • getSharedGrappleAnimNode

      String getSharedGrappleAnimNode()
    • setSharedGrappleAnimNode

      void setSharedGrappleAnimNode(String var1)
    • getSharedGrappleAnimTime

      float getSharedGrappleAnimTime()
    • setSharedGrappleAnimTime

      void setSharedGrappleAnimTime(float var1)
    • getGrappleResult

      String getGrappleResult()
    • setGrappleResult

      void setGrappleResult(String var1)
    • getID

      default int getID()
    • canBeGrappled

      boolean canBeGrappled()
    • isPerformingAnyGrappleAnimation

      boolean isPerformingAnyGrappleAnimation()
    • isPerformingGrappleGrabAnimation

      boolean isPerformingGrappleGrabAnimation()
    • setPerformingGrappleGrabAnimation

      void setPerformingGrappleGrabAnimation(boolean var1)
    • isPerformingGrappleAnimation

      boolean isPerformingGrappleAnimation()
    • isOnFloor

      boolean isOnFloor()
    • setOnFloor

      void setOnFloor(boolean var1)
    • isFallOnFront

      boolean isFallOnFront()
    • setFallOnFront

      void setFallOnFront(boolean var1)
    • isKilledByFall

      boolean isKilledByFall()
    • setKilledByFall

      void setKilledByFall(boolean var1)
    • isMoving

      default boolean isMoving()
    • resetGrappleStateToDefault

      void resetGrappleStateToDefault(String var1)