Interface IGrappleable
- All Known Subinterfaces:
IGrappleableWrapper
- All Known Implementing Classes:
BaseGrappleable
,IsoAnimal
,IsoDeadBody
,IsoDummyCameraCharacter
,IsoGameCharacter
,IsoLivingCharacter
,IsoLuaCharacter
,IsoLuaMover
,IsoPlayer
,IsoSurvivor
,IsoZombie
,RandomizedBuildingBase.HumanCorpse
public interface IGrappleable
-
Method Summary
Modifier and TypeMethodDescriptionvoid
AcceptGrapple
(IGrappleable arg0, String arg1) boolean
static IAnimatable
getAnimatable
(IGrappleable arg0) float
float
getGrappleOffset
(Vector3f arg0) getGrappleOffset
(Vector3 arg0) float
float
default int
getID()
org.lwjgl.util.vector.Vector3f
getPosition
(org.lwjgl.util.vector.Vector3f arg0) getPosition
(Vector3 arg0) float
float
getTargetGrapplePos
(Vector3f arg0) getTargetGrapplePos
(Vector3 arg0) void
Grappled
(IGrappleable arg0, HandWeapon arg1, float arg2, String arg3) void
GrapplerLetGo
(IGrappleable arg0, String arg1) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
default boolean
isMoving()
boolean
boolean
boolean
boolean
void
LetGoOfGrappled
(String arg0) void
RejectGrapple
(IGrappleable arg0) void
void
setDoContinueGrapple
(boolean arg0) void
setDoGrapple
(boolean arg0) default void
void
setFallOnFront
(boolean arg0) void
setForwardDirection
(float var1, float var2) void
setGrappleDeferredOffset
(float arg0, float arg1, float arg2) default void
default void
void
void
setGrapplePosOffsetForward
(float arg0) void
setGrappleResult
(String arg0) void
setGrappleRotOffsetYaw
(float arg0) void
setKilledByFall
(boolean arg0) void
setOnFloor
(boolean arg0) void
setPerformingGrappleGrabAnimation
(boolean arg0) void
setPosition
(float arg0, float arg1, float arg2) default void
setPosition
(Vector3 arg0) void
setSharedGrappleAnimFraction
(float var1) void
void
setSharedGrappleAnimTime
(float arg0) void
setSharedGrappleType
(String arg0) void
setTargetAndCurrentDirection
(float var1, float var2) void
setTargetGrapplePos
(float arg0, float arg1, float arg2) default void
setTargetGrapplePos
(Vector3f arg0) default void
setTargetGrapplePos
(Vector3 arg0) void
setTargetGrappleRotation
(float arg0, float arg1) default void
-
Method Details
-
Grappled
-
AcceptGrapple
-
RejectGrapple
-
LetGoOfGrappled
-
GrapplerLetGo
-
getGrappleOffsetBehaviour
GrappleOffsetBehaviour getGrappleOffsetBehaviour() -
setGrappleoffsetBehaviour
-
isDoGrapple
boolean isDoGrapple() -
setDoGrapple
void setDoGrapple(boolean arg0) -
setDoGrappleLetGo
default void setDoGrappleLetGo() -
getAnimatable
IAnimatable getAnimatable() -
getAnimatable
-
isDoContinueGrapple
boolean isDoContinueGrapple() -
setDoContinueGrapple
void setDoContinueGrapple(boolean arg0) -
getGrappledBy
IGrappleable getGrappledBy() -
getGrappledByString
String getGrappledByString() -
getGrappledByType
String getGrappledByType() -
isGrappling
boolean isGrappling() -
isBeingGrappled
boolean isBeingGrappled() -
isBeingGrappledBy
-
getAnimForwardDirection
-
getTargetGrapplePos
-
getTargetGrapplePos
-
setTargetGrapplePos
-
setTargetGrapplePos
-
setTargetGrapplePos
void setTargetGrapplePos(float arg0, float arg1, float arg2) -
getTargetGrappleRotation
-
setTargetGrappleRotation
-
setTargetGrappleRotation
void setTargetGrappleRotation(float arg0, float arg1) -
setGrappleDeferredOffset
-
setGrappleDeferredOffset
-
setGrappleDeferredOffset
void setGrappleDeferredOffset(float arg0, float arg1, float arg2) -
getGrappleOffset
-
getGrappleOffset
-
setForwardDirection
void setForwardDirection(float var1, float var2) -
setTargetAndCurrentDirection
void setTargetAndCurrentDirection(float var1, float var2) -
getPosition
-
getPosition
org.lwjgl.util.vector.Vector3f getPosition(org.lwjgl.util.vector.Vector3f arg0) -
setPosition
-
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
-
getGrapplingTarget
IGrappleable getGrapplingTarget() -
getBearingToGrappledTarget
float getBearingToGrappledTarget() -
getBearingFromGrappledTarget
float getBearingFromGrappledTarget() -
getGrappleResult
String getGrappleResult() -
setGrappleResult
-
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
-