public class ConfigChangeCompositeImpl extends ConfigChange
ConfigChange.ConfigChangeUpdate| Modifier and Type | Field and Description |
|---|---|
protected ConfigChangeLocalImpl |
partLocal |
protected ConfigChangeStaticImpl |
partStatic |
PROTOTYPE, SimTime| Constructor and Description |
|---|
ConfigChangeCompositeImpl()
Parameter-less contructor for the message.
|
ConfigChangeCompositeImpl(ConfigChangeCompositeImpl original)
Cloning constructor.
|
ConfigChangeCompositeImpl(ConfigChangeLocalImpl partLocal,
ConfigChangeSharedImpl partShared,
ConfigChangeStaticImpl partStatic)
Composite-impl constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAction()
Name of current BDI action.
|
UnrealId |
getBotId()
Unique Id of the bot.
|
UnrealId |
getId()
Id of this config message.
|
ConfigChangeLocal |
getLocal() |
String |
getName()
The bot's name.
|
Rotation |
getRotationRate()
Bot rotation rate.
|
ConfigChangeShared |
getShared() |
double |
getSpeedMultiplier()
Bots default speed will be multiplied by this number.
|
ConfigChangeStatic |
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.
|
void |
setSimTime(long SimTime)
Used by Yylex to slip correct time of the object or programmatically.
|
String |
toHtmlString() |
String |
toString() |
getSimTime, toJsonLiteralprotected ConfigChangeStaticImpl partStatic
protected ConfigChangeLocalImpl partLocal
public ConfigChangeCompositeImpl()
public ConfigChangeCompositeImpl(ConfigChangeLocalImpl partLocal, ConfigChangeSharedImpl partShared, ConfigChangeStaticImpl partStatic)
partLocal - local-part of the messagepartShared - shared-part of the messagepartStatic - static-part of the messagepublic ConfigChangeCompositeImpl(ConfigChangeCompositeImpl original)
original - public void setSimTime(long SimTime)
ConfigChangesetSimTime in class ConfigChangepublic ConfigChangeStatic getStatic()
public ConfigChangeLocal getLocal()
public ConfigChangeShared getShared()
public UnrealId getId()
ConfigChangegetId in interface IWorldObjectgetId in class ConfigChangepublic UnrealId getBotId()
ConfigChangegetBotId in class ConfigChangepublic boolean isManualSpawn()
ConfigChangeisManualSpawn in class ConfigChangepublic boolean isAutoTrace()
ConfigChangeisAutoTrace in class ConfigChangepublic String getName()
ConfigChangegetName in class ConfigChangepublic double getSpeedMultiplier()
ConfigChangegetSpeedMultiplier in class ConfigChangepublic Rotation getRotationRate()
ConfigChangegetRotationRate in class ConfigChangepublic boolean isInvulnerable()
ConfigChangeisInvulnerable in class ConfigChangepublic double getVisionTime()
ConfigChangegetVisionTime in class ConfigChangepublic boolean isShowDebug()
ConfigChangeisShowDebug in class ConfigChangepublic boolean isShowFocalPoint()
ConfigChangeisShowFocalPoint in class ConfigChangepublic boolean isDrawTraceLines()
ConfigChangeisDrawTraceLines in class ConfigChangepublic boolean isSynchronousOff()
ConfigChangeisSynchronousOff in class ConfigChangepublic boolean isAutoPickupOff()
ConfigChangeisAutoPickupOff in class ConfigChangepublic String getAction()
ConfigChangegetAction in class ConfigChangepublic String toString()
toString in class ConfigChangepublic String toHtmlString()
toHtmlString in class ConfigChangeCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.