@Entity public class CreatureObject extends TangibleObject implements IPersistent
Constructor and Description |
---|
CreatureObject() |
CreatureObject(long objectID,
Planet planet,
Point3D position,
Quaternion orientation,
java.lang.String Template) |
Modifier and Type | Method and Description |
---|---|
void |
addAbility(java.lang.String abilityName) |
void |
addBuff(Buff buff) |
void |
addObjectToEquipList(SWGObject object) |
void |
addSkill(java.lang.String skill) |
void |
addSkillMod(java.lang.String name,
int base) |
void |
createTransaction(com.sleepycat.je.Environment env) |
void |
deductSkillMod(java.lang.String name,
int base) |
SWGList<java.lang.String> |
getAbilities() |
int |
getAbilitiesUpdateCounter() |
float |
getAccelerationMultiplierBase() |
float |
getAccelerationMultiplierMod() |
int |
getAction() |
SWGList<SWGObject> |
getAppearanceEquipmentList() |
int |
getBankCredits() |
int |
getBattleFatigue() |
Buff |
getBuffByName(java.lang.String buffName) |
SWGList<Buff> |
getBuffList() |
int |
getBuffListCounter() |
int |
getCashCredits() |
byte |
getCombatFlag() |
java.lang.String |
getCurrentAnimation() |
java.util.List<CreatureObject> |
getDuelList() |
SWGList<SWGObject> |
getEquipmentList() |
int |
getFactionStatus() |
long |
getGroupId() |
int |
getGuildId() |
int |
getHamListCounter() |
int |
getHealth() |
float |
getHeight() |
long |
getInviteCounter() |
long |
getInviteSenderId() |
java.lang.String |
getInviteSenderName() |
short |
getLevel() |
long |
getListenToId() |
int |
getMaxAction() |
int |
getMaxHAMListCounter() |
int |
getMaxHealth() |
SWGList<MissionCriticalObject> |
getMissionCriticalObjects() |
java.lang.String |
getMoodAnimation() |
byte |
getMoodId() |
long |
getOwnerId() |
int |
getPerformanceCounter() |
int |
getPerformanceId() |
byte |
getPosture() |
float |
getRunSpeed() |
SkillMod |
getSkillMod(java.lang.String name) |
SWGList<SkillMod> |
getSkillMods() |
short |
getSkillModsUpdateCounter() |
SWGList<java.lang.String> |
getSkills() |
short |
getSkillsUpdateCounter() |
float |
getSlopeModAngle() |
float |
getSlopeModPercent() |
float |
getSpeedMultiplierBase() |
float |
getSpeedMultiplierMod() |
long |
getStateBitmask() |
long |
getTargetId() |
com.sleepycat.je.Transaction |
getTransaction() |
float |
getTurnRadius() |
float |
getWalkSpeed() |
float |
getWaterModPercent() |
long |
getWeaponId() |
boolean |
isInDuelList(long objectId) |
void |
removeAbility(java.lang.String abilityName) |
void |
removeBuff(Buff buff) |
void |
removeObjectFromEquipList(SWGObject object) |
void |
removeSkill(java.lang.String skill) |
void |
removeSkillMod(SkillMod mod) |
void |
resetHAMList() |
void |
sendBaselines(Client destination) |
void |
sendSystemMessage(java.lang.String message,
byte displayType) |
void |
setAbilitiesUpdateCounter(int abilitiesUpdateCounter) |
void |
setAccelerationMultiplierBase(float accelerationMultiplierBase) |
void |
setAccelerationMultiplierMod(float accelerationMultiplierMod) |
void |
setAction(int action) |
void |
setBankCredits(int bankCredits) |
void |
setBattleFatigue(int battleFatigue) |
void |
setBuffListCounter(int buffListCounter) |
void |
setCashCredits(int cashCredits) |
void |
setCombatFlag(byte combatFlag) |
void |
setCurrentAnimation(java.lang.String currentAnimation) |
void |
setFaction(java.lang.String faction) |
void |
setFactionStatus(int factionStatus) |
void |
setGroupId(long groupId) |
void |
setGuildId(int guildId) |
void |
setHamListCounter(int hamListCounter) |
void |
setHealth(int health) |
void |
setHeight(float height) |
void |
setInviteCounter(long inviteCounter) |
void |
setInviteSenderId(long inviteSenderId) |
void |
setInviteSenderName(java.lang.String inviteSenderName) |
void |
setLevel(short level) |
void |
setListenToId(long listenToId) |
void |
setMaxAction(int maxAction) |
void |
setMaxHAMListCounter(int maxHAMListCounter) |
void |
setMaxHealth(int maxHealth) |
void |
setMoodAnimation(java.lang.String moodAnimation) |
void |
setMoodId(byte moodId) |
void |
setOptionsBitmask(int optionBitmask) |
void |
setOwnerId(long ownerId) |
void |
setPerformanceCounter(int performanceCounter) |
void |
setPerformanceId(int performanceId) |
void |
setPosture(byte posture) |
void |
setRunSpeed(float runSpeed) |
void |
setSkillModsUpdateCounter(short skillModsUpdateCounter) |
void |
setSkillsUpdateCounter(short skillsUpdateCounter) |
void |
setSlopeModAngle(float slopeModAngle) |
void |
setSlopeModPercent(float slopeModPercent) |
void |
setSpeedMultiplierBase(float speedMultiplierBase) |
void |
setSpeedMultiplierMod(float speedMultiplierMod) |
void |
setStateBitmask(long stateBitmask) |
void |
setTargetId(long targetId) |
void |
setTurnRadius(float turnRadius) |
void |
setWalkSpeed(float walkSpeed) |
void |
setWaterModPercent(float waterModPercent) |
void |
setWeaponId(long weaponId) |
void |
updateGroupInviteInfo() |
addDefender, getComponentCustomizations, getConditionDamage, getCustomization, getDefendersList, getFaction, getIncapTimer, getMaxDamage, getOptionsBitmask, getPvPBitmask, isAttackableBy, isStaticObject, removeDefender, setComponentCustomizations, setConditionDamage, setCustomization, setIncapTimer, setMaxDamage, setPvPBitmask, setStaticObject
_add, _remove, add, addObserver, getArrangement, getArrangementId, getAttachment, getAttributes, getAwareObjects, getClient, getComplexity, getContainer, getContainerInfo, getCorrectArrangementId, getCustomName, getDetailFilename, getDetailName, getFloatAttribute, getGrandparent, getHeading, getIntAttribute, getMeshVisitor, getMovementCounter, getMutex, getObjectId, getObjectID, getObservers, getOrientation, getParentId, getPermissions, getPlanet, getPlanetId, getPortalVisitor, getPosition, getRadians, getSlottedObject, getStfFilename, getStfName, getStringAttribute, getTemplate, getTemplateData, getVolume, getWorldPosition, hasObservers, inRange, isInQuadtree, isInSnapshot, isPersistent, isSubChildOf, makeAware, makeUnaware, notifyObservers, notifyObservers, notifyObserversInRange, remove, removeObserver, sendCreate, sendDestroy, sendSceneEndBaselines, sendUpdateContainment, setArrangementId, setAttachment, setClient, setContainerPermissions, setCustomName, setDetailFilename, setDetailName, setFloatAttribute, setIntAttribute, setIsInQuadtree, setisInSnapshot, setMovementCounter, setOrientation, setParent, setParentId, setParentId, setPersistent, setPlanet, setPlanetId, setPosition, setStfFilename, setStfName, setStringAttribute, setTemplate, setTemplateData, setVolume, transferTo, viewChildren
public CreatureObject(long objectID, Planet planet, Point3D position, Quaternion orientation, java.lang.String Template)
public CreatureObject()
public com.sleepycat.je.Transaction getTransaction()
getTransaction
in interface IPersistent
public void createTransaction(com.sleepycat.je.Environment env)
createTransaction
in interface IPersistent
public int getBankCredits()
public void setBankCredits(int bankCredits)
public int getCashCredits()
public void setCashCredits(int cashCredits)
public SWGList<java.lang.String> getSkills()
public short getSkillsUpdateCounter()
public void setSkillsUpdateCounter(short skillsUpdateCounter)
public void addSkill(java.lang.String skill)
public void removeSkill(java.lang.String skill)
public void setOptionsBitmask(int optionBitmask)
setOptionsBitmask
in class TangibleObject
public byte getPosture()
public void setPosture(byte posture)
public void setFaction(java.lang.String faction)
setFaction
in class TangibleObject
public int getFactionStatus()
public void setFactionStatus(int factionStatus)
public float getHeight()
public void setHeight(float height)
public int getBattleFatigue()
public void setBattleFatigue(int battleFatigue)
public long getStateBitmask()
public void setStateBitmask(long stateBitmask)
public long getOwnerId()
public void setOwnerId(long ownerId)
public float getAccelerationMultiplierBase()
public void setAccelerationMultiplierBase(float accelerationMultiplierBase)
public float getAccelerationMultiplierMod()
public void setAccelerationMultiplierMod(float accelerationMultiplierMod)
public SkillMod getSkillMod(java.lang.String name)
public void addSkillMod(java.lang.String name, int base)
public void deductSkillMod(java.lang.String name, int base)
public void removeSkillMod(SkillMod mod)
public short getSkillModsUpdateCounter()
public void setSkillModsUpdateCounter(short skillModsUpdateCounter)
public float getSpeedMultiplierBase()
public void setSpeedMultiplierBase(float speedMultiplierBase)
public float getSpeedMultiplierMod()
public void setSpeedMultiplierMod(float speedMultiplierMod)
public long getListenToId()
public void setListenToId(long listenToId)
public float getRunSpeed()
public void setRunSpeed(float runSpeed)
public float getSlopeModAngle()
public void setSlopeModAngle(float slopeModAngle)
public float getSlopeModPercent()
public void setSlopeModPercent(float slopeModPercent)
public float getTurnRadius()
public void setTurnRadius(float turnRadius)
public float getWalkSpeed()
public void setWalkSpeed(float walkSpeed)
public float getWaterModPercent()
public void setWaterModPercent(float waterModPercent)
public SWGList<java.lang.String> getAbilities()
public int getAbilitiesUpdateCounter()
public void setAbilitiesUpdateCounter(int abilitiesUpdateCounter)
public void addAbility(java.lang.String abilityName)
public void removeAbility(java.lang.String abilityName)
public SWGList<MissionCriticalObject> getMissionCriticalObjects()
public byte getCombatFlag()
public void setCombatFlag(byte combatFlag)
public short getLevel()
public void setLevel(short level)
public java.lang.String getCurrentAnimation()
public void setCurrentAnimation(java.lang.String currentAnimation)
public java.lang.String getMoodAnimation()
public void setMoodAnimation(java.lang.String moodAnimation)
public long getWeaponId()
public void setWeaponId(long weaponId)
public long getGroupId()
public void setGroupId(long groupId)
public long getInviteSenderId()
public void setInviteSenderId(long inviteSenderId)
public java.lang.String getInviteSenderName()
public void setInviteSenderName(java.lang.String inviteSenderName)
public int getGuildId()
public void setGuildId(int guildId)
public long getTargetId()
public void setTargetId(long targetId)
public long getInviteCounter()
public void setInviteCounter(long inviteCounter)
public byte getMoodId()
public void setMoodId(byte moodId)
public int getPerformanceCounter()
public void setPerformanceCounter(int performanceCounter)
public int getPerformanceId()
public void setPerformanceId(int performanceId)
public java.util.List<CreatureObject> getDuelList()
public boolean isInDuelList(long objectId)
public void addObjectToEquipList(SWGObject object)
public void removeObjectFromEquipList(SWGObject object)
public void sendBaselines(Client destination)
sendBaselines
in class TangibleObject
public void sendSystemMessage(java.lang.String message, byte displayType)
public int getHealth()
public void setHealth(int health)
public int getAction()
public void setAction(int action)
public int getHamListCounter()
public void setHamListCounter(int hamListCounter)
public int getMaxHealth()
public void setMaxHealth(int maxHealth)
public int getMaxAction()
public void setMaxAction(int maxAction)
public int getMaxHAMListCounter()
public void setMaxHAMListCounter(int maxHAMListCounter)
public void addBuff(Buff buff)
public void removeBuff(Buff buff)
public int getBuffListCounter()
public void setBuffListCounter(int buffListCounter)
public Buff getBuffByName(java.lang.String buffName)
public void updateGroupInviteInfo()
public void resetHAMList()