Class BaseGrappleable
java.lang.Object
zombie.core.skinnedmodel.BaseGrappleable
- All Implemented Interfaces:
IGrappleable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAcceptGrapple(IGrappleable arg0, String arg1) booleanfloatfloatgetGrappleOffset(Vector3f arg0) getGrappleOffset(Vector3 arg0) floatfloatorg.lwjgl.util.vector.Vector3fgetPosition(org.lwjgl.util.vector.Vector3f arg0) getPosition(Vector3 arg0) floatfloatgetTargetGrapplePos(Vector3f arg0) getTargetGrapplePos(Vector3 arg0) voidGrappled(IGrappleable arg0, HandWeapon arg1, float arg2, String arg3) voidGrapplerLetGo(IGrappleable arg0, String arg1) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidLetGoOfGrappled(String arg0) static voidvoidRejectGrapple(IGrappleable arg0) voidvoidsetDoContinueGrapple(boolean arg0) voidsetDoGrapple(boolean arg0) voidsetFallOnFront(boolean arg0) voidsetForwardDirection(float float0, float float1) voidsetGrappleDeferredOffset(float arg0, float arg1, float arg2) voidvoidsetGrapplePosOffsetForward(float arg0) voidsetGrappleResult(String arg0) voidsetGrappleRotOffsetYaw(float arg0) voidsetKilledByFall(boolean arg0) voidsetOnFloor(boolean arg0) voidvoidvoidsetPerformingGrappleGrabAnimation(boolean arg0) voidsetPosition(float arg0, float arg1, float arg2) voidsetSharedGrappleAnimFraction(float float0) voidvoidsetSharedGrappleAnimTime(float arg0) voidsetSharedGrappleType(String arg0) voidsetTargetAndCurrentDirection(float float0, float float1) voidsetTargetGrapplePos(float arg0, float arg1, float arg2) voidsetTargetGrapplePos(Vector3f arg0) voidsetTargetGrapplePos(Vector3 arg0) voidsetTargetGrappleRotation(float arg0, float arg1) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.core.skinnedmodel.IGrappleable
getID, isMoving, setDoGrappleLetGo, setGrappleDeferredOffset, setGrappleDeferredOffset, setPosition, setTargetGrappleRotation
-
Constructor Details
-
BaseGrappleable
public BaseGrappleable() -
BaseGrappleable
-
BaseGrappleable
-
-
Method Details
-
getAnimatable
- Specified by:
getAnimatablein interfaceIGrappleable
-
Grappled
- Specified by:
Grappledin interfaceIGrappleable
-
RejectGrapple
- Specified by:
RejectGrapplein interfaceIGrappleable
-
AcceptGrapple
- Specified by:
AcceptGrapplein interfaceIGrappleable
-
LetGoOfGrappled
- Specified by:
LetGoOfGrappledin interfaceIGrappleable
-
GrapplerLetGo
- Specified by:
GrapplerLetGoin interfaceIGrappleable
-
resetGrappleStateToDefault
- Specified by:
resetGrappleStateToDefaultin interfaceIGrappleable
-
isBeingGrappled
public boolean isBeingGrappled()- Specified by:
isBeingGrappledin interfaceIGrappleable
-
isBeingGrappledBy
- Specified by:
isBeingGrappledByin interfaceIGrappleable
-
getAnimForwardDirection
- Specified by:
getAnimForwardDirectionin interfaceIGrappleable
-
getTargetGrapplePos
- Specified by:
getTargetGrapplePosin interfaceIGrappleable
-
getTargetGrapplePos
- Specified by:
getTargetGrapplePosin interfaceIGrappleable
-
setTargetGrapplePos
- Specified by:
setTargetGrapplePosin interfaceIGrappleable
-
setTargetGrapplePos
- Specified by:
setTargetGrapplePosin interfaceIGrappleable
-
getTargetGrappleRotation
- Specified by:
getTargetGrappleRotationin interfaceIGrappleable
-
setTargetGrappleRotation
public void setTargetGrappleRotation(float arg0, float arg1) - Specified by:
setTargetGrappleRotationin interfaceIGrappleable
-
setTargetGrapplePos
public void setTargetGrapplePos(float arg0, float arg1, float arg2) - Specified by:
setTargetGrapplePosin interfaceIGrappleable
-
setGrappleDeferredOffset
public void setGrappleDeferredOffset(float arg0, float arg1, float arg2) - Specified by:
setGrappleDeferredOffsetin interfaceIGrappleable
-
getGrappleOffset
- Specified by:
getGrappleOffsetin interfaceIGrappleable
-
getGrappleOffset
- Specified by:
getGrappleOffsetin interfaceIGrappleable
-
setForwardDirection
public void setForwardDirection(float float0, float float1) - Specified by:
setForwardDirectionin interfaceIGrappleable
-
setTargetAndCurrentDirection
public void setTargetAndCurrentDirection(float float0, float float1) - Specified by:
setTargetAndCurrentDirectionin interfaceIGrappleable
-
getPosition
- Specified by:
getPositionin interfaceIGrappleable
-
getPosition
public org.lwjgl.util.vector.Vector3f getPosition(org.lwjgl.util.vector.Vector3f arg0) - Specified by:
getPositionin interfaceIGrappleable
-
setPosition
public void setPosition(float arg0, float arg1, float arg2) - Specified by:
setPositionin interfaceIGrappleable
-
getGrappledBy
- Specified by:
getGrappledByin interfaceIGrappleable
-
getGrappledByString
- Specified by:
getGrappledByStringin interfaceIGrappleable
-
getGrappledByType
- Specified by:
getGrappledByTypein interfaceIGrappleable
-
isGrappling
public boolean isGrappling()- Specified by:
isGrapplingin interfaceIGrappleable
-
isGrapplingTarget
- Specified by:
isGrapplingTargetin interfaceIGrappleable
-
getGrapplingTarget
- Specified by:
getGrapplingTargetin interfaceIGrappleable
-
getBearingToGrappledTarget
public float getBearingToGrappledTarget()- Specified by:
getBearingToGrappledTargetin interfaceIGrappleable
-
getBearingFromGrappledTarget
public float getBearingFromGrappledTarget()- Specified by:
getBearingFromGrappledTargetin interfaceIGrappleable
-
getGrappleResult
- Specified by:
getGrappleResultin interfaceIGrappleable
-
setGrappleResult
- Specified by:
setGrappleResultin interfaceIGrappleable
-
getParentGrappleable
-
canBeGrappled
public boolean canBeGrappled()- Specified by:
canBeGrappledin interfaceIGrappleable
-
setGrapplePosOffsetForward
public void setGrapplePosOffsetForward(float arg0) - Specified by:
setGrapplePosOffsetForwardin interfaceIGrappleable
-
getGrapplePosOffsetForward
public float getGrapplePosOffsetForward()- Specified by:
getGrapplePosOffsetForwardin interfaceIGrappleable
-
setGrappleRotOffsetYaw
public void setGrappleRotOffsetYaw(float arg0) - Specified by:
setGrappleRotOffsetYawin interfaceIGrappleable
-
getGrappleRotOffsetYaw
public float getGrappleRotOffsetYaw()- Specified by:
getGrappleRotOffsetYawin interfaceIGrappleable
-
getGrappleOffsetBehaviour
- Specified by:
getGrappleOffsetBehaviourin interfaceIGrappleable
-
setGrappleoffsetBehaviour
- Specified by:
setGrappleoffsetBehaviourin interfaceIGrappleable
-
isDoGrapple
public boolean isDoGrapple()- Specified by:
isDoGrapplein interfaceIGrappleable
-
setDoGrapple
public void setDoGrapple(boolean arg0) - Specified by:
setDoGrapplein interfaceIGrappleable
-
isDoContinueGrapple
public boolean isDoContinueGrapple()- Specified by:
isDoContinueGrapplein interfaceIGrappleable
-
setDoContinueGrapple
public void setDoContinueGrapple(boolean arg0) - Specified by:
setDoContinueGrapplein interfaceIGrappleable
-
isPerformingAnyGrappleAnimation
public boolean isPerformingAnyGrappleAnimation()- Specified by:
isPerformingAnyGrappleAnimationin interfaceIGrappleable
-
isPerformingGrappleGrabAnimation
public boolean isPerformingGrappleGrabAnimation()- Specified by:
isPerformingGrappleGrabAnimationin interfaceIGrappleable
-
setPerformingGrappleGrabAnimation
public void setPerformingGrappleGrabAnimation(boolean arg0) - Specified by:
setPerformingGrappleGrabAnimationin interfaceIGrappleable
-
isPerformingGrappleAnimation
public boolean isPerformingGrappleAnimation()- Specified by:
isPerformingGrappleAnimationin interfaceIGrappleable
-
isOnFloor
public boolean isOnFloor()- Specified by:
isOnFloorin interfaceIGrappleable
-
setOnFloor
public void setOnFloor(boolean arg0) - Specified by:
setOnFloorin interfaceIGrappleable
-
isFallOnFront
public boolean isFallOnFront()- Specified by:
isFallOnFrontin interfaceIGrappleable
-
setFallOnFront
public void setFallOnFront(boolean arg0) - Specified by:
setFallOnFrontin interfaceIGrappleable
-
isKilledByFall
public boolean isKilledByFall()- Specified by:
isKilledByFallin interfaceIGrappleable
-
setKilledByFall
public void setKilledByFall(boolean arg0) - Specified by:
setKilledByFallin interfaceIGrappleable
-
setOnGrappledBeginCallback
-
setOnGrappledEndCallback
-
RegisterGrappleVariables
-