|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.cuni.amis.pogamut.base.communication.messages.InfoMessage
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.ConfigChangeLocal
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.ConfigChangeMessage.ConfigChangeLocalMessage
public class ConfigChangeMessage.ConfigChangeLocalMessage
Implementation of the local part of the GameBots2004 message CONFCH, used to facade CONFCHMessage.
Complete message documentation: Asynchronous message. Message sent when the bot configuration changed - each agent has a lot of parameters affecting his state in the environment. See each property for the details.
Field Summary |
---|
Fields inherited from class cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.ConfigChangeLocal |
---|
SimTime |
Constructor Summary | |
---|---|
ConfigChangeMessage.ConfigChangeLocalMessage()
|
Method Summary | |
---|---|
ConfigChangeMessage.ConfigChangeLocalMessage |
clone()
|
String |
getAction()
Name of current BDI action. |
cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId |
getBotId()
Unique Id of the bot. |
cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId |
getId()
Id of this config message. |
ConfigChangeMessage.ConfigChangeLocalMessage |
getLocal()
|
String |
getName()
The bot's name. |
cz.cuni.amis.pogamut.base3d.worldview.object.Rotation |
getRotationRate()
Bot rotation rate. |
cz.cuni.amis.pogamut.multi.communication.worldview.object.ISharedWorldObject |
getShared()
|
double |
getSpeedMultiplier()
Bots default speed will be multiplied by this number. |
cz.cuni.amis.pogamut.multi.communication.worldview.object.IStaticWorldObject |
getStatic()
|
double |
getVisionTime()
The delay between two synchronous batches (can range from 0.1 to 2 seconds). |
boolean |
isAutoPickupOff()
It enables/disables automatic pickup of the bot. |
boolean |
isAutoTrace()
True if the bot is using auto ray tracing (is provided with synchronous ATR messages). |
boolean |
isDrawTraceLines()
if the GB should draw lines representing the auto ray traces of the bot (for more information see ATR message). |
boolean |
isInvulnerable()
If bot is invulnerable (cannot die) or not. |
boolean |
isManualSpawn()
True if we have to spawn the bot manually after each death |
boolean |
isShowDebug()
If some additional debug information will be shown in the UT2004 server console window. |
boolean |
isShowFocalPoint()
If true an actor visualizing the location the bot is actually looking at will appear in the game. |
boolean |
isSynchronousOff()
It informs if sending of all GB synchronous messages is enabled or disabled. |
String |
toHtmlString()
|
String |
toString()
|
Methods inherited from class cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.ConfigChangeLocal |
---|
getCompositeClass, getSimTime, setSimTime |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ConfigChangeMessage.ConfigChangeLocalMessage()
Method Detail |
---|
public ConfigChangeMessage.ConfigChangeLocalMessage clone()
clone
in interface cz.cuni.amis.pogamut.multi.communication.worldview.object.ILocalWorldObject
clone
in class ConfigChangeLocal
public ConfigChangeMessage.ConfigChangeLocalMessage getLocal()
getLocal
in class ConfigChangeLocal
public cz.cuni.amis.pogamut.multi.communication.worldview.object.ISharedWorldObject getShared()
getShared
in class ConfigChangeLocal
public cz.cuni.amis.pogamut.multi.communication.worldview.object.IStaticWorldObject getStatic()
getStatic
in class ConfigChangeLocal
public cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId getId()
getId
in interface cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObject
getId
in class ConfigChangeLocal
public cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId getBotId()
getBotId
in class ConfigChangeLocal
public boolean isManualSpawn()
isManualSpawn
in class ConfigChangeLocal
public boolean isAutoTrace()
isAutoTrace
in class ConfigChangeLocal
public String getName()
getName
in class ConfigChangeLocal
public double getSpeedMultiplier()
getSpeedMultiplier
in class ConfigChangeLocal
public cz.cuni.amis.pogamut.base3d.worldview.object.Rotation getRotationRate()
getRotationRate
in class ConfigChangeLocal
public boolean isInvulnerable()
isInvulnerable
in class ConfigChangeLocal
public double getVisionTime()
getVisionTime
in class ConfigChangeLocal
public boolean isShowDebug()
isShowDebug
in class ConfigChangeLocal
public boolean isShowFocalPoint()
isShowFocalPoint
in class ConfigChangeLocal
public boolean isDrawTraceLines()
isDrawTraceLines
in class ConfigChangeLocal
public boolean isSynchronousOff()
isSynchronousOff
in class ConfigChangeLocal
public boolean isAutoPickupOff()
isAutoPickupOff
in class ConfigChangeLocal
public String getAction()
getAction
in class ConfigChangeLocal
public String toString()
toString
in class ConfigChangeLocal
public String toHtmlString()
toHtmlString
in class ConfigChangeLocal
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |