Class Player
java.lang.Object
zombie.network.fields.character.CharacterID
zombie.network.fields.hit.Character
zombie.network.fields.hit.Player
- All Implemented Interfaces:
INetworkPacketField, IPositional, IDescriptor
-
Field Summary
Fields inherited from class CharacterID
ANIMAL, PLAYER, UNKNOWN, ZOMBIE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidattack(HandWeapon weapon, boolean isPVP, byte shotID, int hitCount) booleanisConsistent(IConnection connection) booleanisRelevant(UdpConnection connection) voidparse(ByteBufferReader b, IConnection connection) voidprocess()voidset(short playerFlags, float charge, float perkAiming, float combatSpeed, AttackType attackType) voidvoidMethods inherited from class Character
getX, getY, getZ, react, set, setCharacterFlags, setDirection, setPositionMethods inherited from class CharacterID
clone, getCharacter, getID, set, set, writeMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IDescriptor
getClassDescription, getDescription, getDescriptionMethods inherited from interface INetworkPacketField
getPacketSizeBytesMethods inherited from interface IPositional
isInRange
-
Constructor Details
-
Player
public Player()
-
-
Method Details
-
set
public void set(short playerFlags, float charge, float perkAiming, float combatSpeed, AttackType attackType) -
getAttackVars
-
getHitList
-
set
-
parse
- Specified by:
parsein interfaceINetworkPacketField- Overrides:
parsein classCharacter
-
write
- Specified by:
writein interfaceINetworkPacketField- Overrides:
writein classCharacter
-
isConsistent
- Specified by:
isConsistentin interfaceINetworkPacketField- Overrides:
isConsistentin classCharacterID
-
process
public void process() -
attack
-
getPlayer
-
isRelevant
-