@Persistent public class CreatureMessageBuilder extends ObjectMessageBuilder
bufferPool, object
Constructor and Description |
---|
CreatureMessageBuilder() |
CreatureMessageBuilder(CreatureObject creatureObject) |
Modifier and Type | Method and Description |
---|---|
org.apache.mina.core.buffer.IoBuffer |
buildActionDelta(int action) |
org.apache.mina.core.buffer.IoBuffer |
buildAddAbilityDelta(java.lang.String name) |
org.apache.mina.core.buffer.IoBuffer |
buildAddBuffDelta(Buff buff) |
org.apache.mina.core.buffer.IoBuffer |
buildAddSkillDelta(java.lang.String name) |
org.apache.mina.core.buffer.IoBuffer |
buildAddSkillModDelta(java.lang.String name,
int base) |
org.apache.mina.core.buffer.IoBuffer |
buildBankCreditsDelta(int credits) |
org.apache.mina.core.buffer.IoBuffer |
buildBaseline1() |
org.apache.mina.core.buffer.IoBuffer |
buildBaseline3() |
org.apache.mina.core.buffer.IoBuffer |
buildBaseline4() |
org.apache.mina.core.buffer.IoBuffer |
buildBaseline6() |
org.apache.mina.core.buffer.IoBuffer |
buildBaseline8() |
org.apache.mina.core.buffer.IoBuffer |
buildBaseline9() |
org.apache.mina.core.buffer.IoBuffer |
buildCashCreditsDelta(int credits) |
org.apache.mina.core.buffer.IoBuffer |
buildCombatFlagDelta(byte combatFlag) |
org.apache.mina.core.buffer.IoBuffer |
buildFactionDelta(java.lang.String faction) |
org.apache.mina.core.buffer.IoBuffer |
buildFactionStatusDelta(int factionStatus) |
org.apache.mina.core.buffer.IoBuffer |
buildGroupIdDelta(long groupId) |
org.apache.mina.core.buffer.IoBuffer |
buildGroupInviteDelta(long inviteSenderId,
long inviteCounter,
java.lang.String leaderName) |
org.apache.mina.core.buffer.IoBuffer |
buildGroupInviteDelta(long inviteSenderId,
java.lang.String inviteSenderName,
long inviteCounter) |
org.apache.mina.core.buffer.IoBuffer |
buildHealthDelta(int health) |
org.apache.mina.core.buffer.IoBuffer |
buildHeightDelta(float height) |
org.apache.mina.core.buffer.IoBuffer |
buildLevelDelta(short level) |
org.apache.mina.core.buffer.IoBuffer |
buildMaxActionDelta(int action) |
org.apache.mina.core.buffer.IoBuffer |
buildMaxHealthDelta(int health) |
org.apache.mina.core.buffer.IoBuffer |
buildOptionMaskDelta(int optionMask) |
org.apache.mina.core.buffer.IoBuffer |
buildPostureDelta(byte posture) |
org.apache.mina.core.buffer.IoBuffer |
buildRemoveAbilityDelta(java.lang.String name) |
org.apache.mina.core.buffer.IoBuffer |
buildRemoveBuffDelta(Buff buff) |
org.apache.mina.core.buffer.IoBuffer |
buildRemoveSkillDelta(java.lang.String name) |
org.apache.mina.core.buffer.IoBuffer |
buildRemoveSkillModDelta(java.lang.String name,
int base) |
org.apache.mina.core.buffer.IoBuffer |
buildResetHAMListDelta() |
org.apache.mina.core.buffer.IoBuffer |
buildSpeedModDelta(float speed) |
org.apache.mina.core.buffer.IoBuffer |
buildStateDelta(long state) |
org.apache.mina.core.buffer.IoBuffer |
buildTargetDelta(long targetId) |
org.apache.mina.core.buffer.IoBuffer |
buildTurnRadiusDelta(float turnRadius) |
org.apache.mina.core.buffer.IoBuffer |
buildUpdateBuffDelta(Buff buff) |
org.apache.mina.core.buffer.IoBuffer |
buildUpdateHAMListDelta() |
org.apache.mina.core.buffer.IoBuffer |
buildWeaponIdDelta(long weaponId) |
void |
sendBaselines() |
void |
sendListDelta(byte viewType,
short updateType,
org.apache.mina.core.buffer.IoBuffer buffer) |
createBaseline, createDelta, createDelta, createDeltaObject, getObject, setObject
public CreatureMessageBuilder()
public CreatureMessageBuilder(CreatureObject creatureObject)
public org.apache.mina.core.buffer.IoBuffer buildBaseline1()
public org.apache.mina.core.buffer.IoBuffer buildBaseline3()
public org.apache.mina.core.buffer.IoBuffer buildBaseline4()
public org.apache.mina.core.buffer.IoBuffer buildBaseline6()
public org.apache.mina.core.buffer.IoBuffer buildBaseline8()
public org.apache.mina.core.buffer.IoBuffer buildBaseline9()
public org.apache.mina.core.buffer.IoBuffer buildCashCreditsDelta(int credits)
public org.apache.mina.core.buffer.IoBuffer buildBankCreditsDelta(int credits)
public org.apache.mina.core.buffer.IoBuffer buildPostureDelta(byte posture)
public org.apache.mina.core.buffer.IoBuffer buildFactionDelta(java.lang.String faction)
public org.apache.mina.core.buffer.IoBuffer buildFactionStatusDelta(int factionStatus)
public org.apache.mina.core.buffer.IoBuffer buildOptionMaskDelta(int optionMask)
public org.apache.mina.core.buffer.IoBuffer buildHeightDelta(float height)
public org.apache.mina.core.buffer.IoBuffer buildStateDelta(long state)
public org.apache.mina.core.buffer.IoBuffer buildSpeedModDelta(float speed)
public org.apache.mina.core.buffer.IoBuffer buildTurnRadiusDelta(float turnRadius)
public org.apache.mina.core.buffer.IoBuffer buildCombatFlagDelta(byte combatFlag)
public org.apache.mina.core.buffer.IoBuffer buildLevelDelta(short level)
public org.apache.mina.core.buffer.IoBuffer buildWeaponIdDelta(long weaponId)
public org.apache.mina.core.buffer.IoBuffer buildGroupIdDelta(long groupId)
public org.apache.mina.core.buffer.IoBuffer buildGroupInviteDelta(long inviteSenderId, java.lang.String inviteSenderName, long inviteCounter)
public org.apache.mina.core.buffer.IoBuffer buildTargetDelta(long targetId)
public org.apache.mina.core.buffer.IoBuffer buildHealthDelta(int health)
public org.apache.mina.core.buffer.IoBuffer buildActionDelta(int action)
public org.apache.mina.core.buffer.IoBuffer buildMaxHealthDelta(int health)
public org.apache.mina.core.buffer.IoBuffer buildMaxActionDelta(int action)
public org.apache.mina.core.buffer.IoBuffer buildAddBuffDelta(Buff buff)
public org.apache.mina.core.buffer.IoBuffer buildRemoveBuffDelta(Buff buff)
public org.apache.mina.core.buffer.IoBuffer buildUpdateBuffDelta(Buff buff)
public org.apache.mina.core.buffer.IoBuffer buildGroupInviteDelta(long inviteSenderId, long inviteCounter, java.lang.String leaderName)
public org.apache.mina.core.buffer.IoBuffer buildAddSkillModDelta(java.lang.String name, int base)
public org.apache.mina.core.buffer.IoBuffer buildRemoveSkillModDelta(java.lang.String name, int base)
public org.apache.mina.core.buffer.IoBuffer buildAddSkillDelta(java.lang.String name)
public org.apache.mina.core.buffer.IoBuffer buildRemoveSkillDelta(java.lang.String name)
public org.apache.mina.core.buffer.IoBuffer buildAddAbilityDelta(java.lang.String name)
public org.apache.mina.core.buffer.IoBuffer buildRemoveAbilityDelta(java.lang.String name)
public org.apache.mina.core.buffer.IoBuffer buildResetHAMListDelta()
public org.apache.mina.core.buffer.IoBuffer buildUpdateHAMListDelta()
public void sendListDelta(byte viewType, short updateType, org.apache.mina.core.buffer.IoBuffer buffer)
sendListDelta
in class ObjectMessageBuilder
public void sendBaselines()
sendBaselines
in class ObjectMessageBuilder