Atavism Version 2018.1AGIS API

atavism.agis.objects
Class FactionStateInfo

java.lang.Object
  extended by atavism.server.objects.NamedPropertyClass
      extended by atavism.server.objects.Entity
          extended by atavism.agis.objects.FactionStateInfo
All Implemented Interfaces:
java.io.Serializable

public class FactionStateInfo
extends Entity

Information related to the combat system. Any object that wants to be involved in combat needs one of these.

See Also:
Serialized Form

Field Summary
static java.lang.String FACTION_PROP
           
static java.lang.String TEMPORARY_FACTION_PROP
           
 
Fields inherited from class atavism.server.objects.Entity
log, staticLock, subObjectNamespacesInt, transientPropertyKeys, type
 
Fields inherited from class atavism.server.objects.NamedPropertyClass
lock, name
 
Constructor Summary
FactionStateInfo()
           
FactionStateInfo(OID objOid)
           
 
Method Summary
 boolean isDead()
           
 void isDead(boolean isDead)
           
 boolean isPet()
           
 void isPet(boolean isPet)
           
 boolean isPlayer()
           
 void isPlayer(boolean isPlayer)
           
 java.lang.String toString()
          Returns the string describing this entity, useful for logging.
 
Methods inherited from class atavism.server.objects.Entity
addSubObjectNamespace, equals, equals, getLock, getNamespace, getOid, getPersistenceFlag, getProperty, getSubObjectNamespaces, getSubObjectNamespacesInt, getTransientDataRef, getType, hashCode, hasSubObjectNamespace, isDeleted, registerTransientPropertyKey, removeProperty, removeSubObjectNamespace, setDeleted, setNamespace, setOid, setPersistenceFlag, setProperty, setSubObjectNamespaces, setSubObjectNamespacesInt, setType, toBytes, unregisterTransientPropertyKey
 
Methods inherited from class atavism.server.objects.NamedPropertyClass
getBooleanProperty, getIntProperty, getName, getPropertyMap, getPropertyMapRef, getStringProperty, lock, modifyIntProperty, setName, setPropertyMap, setupTransient, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

FACTION_PROP

public static final java.lang.String FACTION_PROP
See Also:
Constant Field Values

TEMPORARY_FACTION_PROP

public static final java.lang.String TEMPORARY_FACTION_PROP
See Also:
Constant Field Values
Constructor Detail

FactionStateInfo

public FactionStateInfo()

FactionStateInfo

public FactionStateInfo(OID objOid)
Method Detail

toString

public java.lang.String toString()
Description copied from class: Entity
Returns the string describing this entity, useful for logging.

Overrides:
toString in class Entity
Returns:
string describing entity

isPlayer

public boolean isPlayer()

isPlayer

public void isPlayer(boolean isPlayer)

isPet

public boolean isPet()

isPet

public void isPet(boolean isPet)

isDead

public boolean isDead()

isDead

public void isDead(boolean isDead)


Copyright © 2018 Dragonsan Studios Sp. z o.o.