Class ClimbThroughWindowPositioningParams
java.lang.Object
zombie.util.PooledObject
zombie.ai.states.ClimbThroughWindowPositioningParams
- All Implemented Interfaces:
INetworkPacketField, IDescriptor, IPooledObject
public final class ClimbThroughWindowPositioningParams
extends PooledObject
implements INetworkPacketField
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintintbooleanbooleanbooleanintintbooleanintintint -
Method Summary
Modifier and TypeMethodDescriptionalloc()voidvoidparse(ByteBuffer b, UdpConnection connection) static voidrelease(ClimbThroughWindowPositioningParams in_params) voidwrite(ByteBuffer b) voidMethods inherited from class PooledObject
getPoolReference, isFree, release, setFree, setPoolMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IDescriptor
getClassDescription, getDescription, getDescriptionMethods inherited from interface INetworkPacketField
getPacketSizeBytes, isConsistent
-
Field Details
-
canClimb
public boolean canClimb -
climbDir
-
climbingCharacter
-
windowObject
-
z
public int z -
startX
public int startX -
startY
public int startY -
endX
public int endX -
endY
public int endY -
oppositeX
public int oppositeX -
oppositeY
public int oppositeY -
scratch
public boolean scratch -
isCounter
public boolean isCounter -
isFloor
public boolean isFloor -
isSheetRope
public boolean isSheetRope
-
-
Method Details
-
onReleased
public void onReleased()- Specified by:
onReleasedin interfaceIPooledObject
-
alloc
-
release
-
write
- Specified by:
writein interfaceINetworkPacketField
-
write
-
parse
- Specified by:
parsein interfaceINetworkPacketField
-