public class InitedMessageCompositeImpl extends InitedMessage
InitedMessage.InitedMessageUpdate| Modifier and Type | Field and Description |
|---|---|
protected InitedMessageLocalImpl |
partLocal |
protected InitedMessageStaticImpl |
partStatic |
InitedMessageId, PROTOTYPE, SimTime| Constructor and Description |
|---|
InitedMessageCompositeImpl()
Parameter-less contructor for the message.
|
InitedMessageCompositeImpl(InitedMessageCompositeImpl original)
Cloning constructor.
|
InitedMessageCompositeImpl(InitedMessageLocalImpl partLocal,
InitedMessageSharedImpl partShared,
InitedMessageStaticImpl partStatic)
Composite-impl constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAccelRate()
Accelartion rate of this bot.
|
double |
getAdrenalineMax()
Maxium amount of the adrenaline.
|
double |
getAdrenalineStart()
Amount of adrenaline at the start.
|
double |
getAirControl()
How well can be the bot controlled in the air (ranges from 0 to 1).
|
double |
getAirSpeed()
AirSpeed of the bot (in the air).
|
UnrealId |
getBotId()
A unique unreal Id of the new bot.
|
double |
getDamageScaling()
Damage scaling for this bot.
|
double |
getDodgeSpeedFactor()
Dodge speed factor.
|
double |
getDodgeSpeedZ()
Dodge jump Z boost of the bot.
|
double |
getGroundSpeed()
Groundspeed of the bot (on the ground).
|
int |
getHealthFull()
Full health of the bot (usually 100).
|
int |
getHealthMax()
Maximum health of the bot (default 199).
|
int |
getHealthStart()
Bot will always start with this health amount (usually 100).
|
UnrealId |
getId() |
double |
getJumpZ()
Bot Jump's Z boost.
|
double |
getLadderSpeed()
Ladderspeed of the bot (on the ladder).
|
InitedMessageLocal |
getLocal() |
double |
getMaxFallSpeed()
Max fall speed of the bot.
|
int |
getMaxMultiJump()
Maximum amount of succesing jumps.
|
double |
getMultiJumpBoost()
Not used in GB.
|
InitedMessageShared |
getShared() |
int |
getShieldStrengthMax()
Maximum strength of the bot armor (usually 150).
|
int |
getShieldStrengthStart()
Starting strength of the bot armor (usually 0).
|
InitedMessageStatic |
getStatic() |
double |
getWaterSpeed()
Waterspeed of the bot (in the water).
|
void |
setSimTime(long SimTime)
Used by Yylex to slip correct time of the object or programmatically.
|
String |
toHtmlString() |
String |
toString() |
getSimTime, toJsonLiteralprotected InitedMessageStaticImpl partStatic
protected InitedMessageLocalImpl partLocal
public InitedMessageCompositeImpl()
public InitedMessageCompositeImpl(InitedMessageLocalImpl partLocal, InitedMessageSharedImpl partShared, InitedMessageStaticImpl partStatic)
partLocal - local-part of the messagepartShared - shared-part of the messagepartStatic - static-part of the messagepublic InitedMessageCompositeImpl(InitedMessageCompositeImpl original)
original - public UnrealId getId()
getId in interface IWorldObjectgetId in class InitedMessagepublic void setSimTime(long SimTime)
InitedMessagesetSimTime in class InitedMessagepublic InitedMessageStatic getStatic()
public InitedMessageLocal getLocal()
public InitedMessageShared getShared()
public UnrealId getBotId()
InitedMessagegetBotId in class InitedMessagepublic int getHealthStart()
InitedMessagegetHealthStart in class InitedMessagepublic int getHealthFull()
InitedMessagegetHealthFull in class InitedMessagepublic int getHealthMax()
InitedMessagegetHealthMax in class InitedMessagepublic double getAdrenalineStart()
InitedMessagegetAdrenalineStart in class InitedMessagepublic double getAdrenalineMax()
InitedMessagegetAdrenalineMax in class InitedMessagepublic int getShieldStrengthStart()
InitedMessagegetShieldStrengthStart in class InitedMessagepublic int getShieldStrengthMax()
InitedMessagegetShieldStrengthMax in class InitedMessagepublic int getMaxMultiJump()
InitedMessagegetMaxMultiJump in class InitedMessagepublic double getDamageScaling()
InitedMessagegetDamageScaling in class InitedMessagepublic double getGroundSpeed()
InitedMessagegetGroundSpeed in class InitedMessagepublic double getWaterSpeed()
InitedMessagegetWaterSpeed in class InitedMessagepublic double getAirSpeed()
InitedMessagegetAirSpeed in class InitedMessagepublic double getLadderSpeed()
InitedMessagegetLadderSpeed in class InitedMessagepublic double getAccelRate()
InitedMessagegetAccelRate in class InitedMessagepublic double getJumpZ()
InitedMessagegetJumpZ in class InitedMessagepublic double getMultiJumpBoost()
InitedMessagegetMultiJumpBoost in class InitedMessagepublic double getMaxFallSpeed()
InitedMessagegetMaxFallSpeed in class InitedMessagepublic double getDodgeSpeedFactor()
InitedMessagegetDodgeSpeedFactor in class InitedMessagepublic double getDodgeSpeedZ()
InitedMessagegetDodgeSpeedZ in class InitedMessagepublic double getAirControl()
InitedMessagegetAirControl in class InitedMessagepublic String toString()
toString in class InitedMessagepublic String toHtmlString()
toHtmlString in class InitedMessageCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.